From james at thehales.id.au Sun Jul 1 03:29:20 2012 From: james at thehales.id.au (James Hale) Date: Sun, 1 Jul 2012 17:29:20 +1000 Subject: getting a stable image in a data grid form layout Message-ID: I have a Data Grid form object with three fields and an image. The button behaviour script for this DG Form object has the following "FillInData" handler on FillInData pDataArray set the text of field "Title" of me to pDataArray["name"] set the text of field "filename" of me to pDataArray["filename"] set the text of field "Current" of me to pDataArray["current_book"] put pDataArray["cover_image"] into image "image" end FillInData When I access this DG it seems to work, at least for all the text fields. They are correctly placed and the correct values are present. However the image object does not seem to work. I see its outline in each row of the DG object. I even get one image, the last image. However it is placed in the first row's image object! So if I only have one row, everything is fine. If I have two rows, the first row contains the image of the second row and the second row's image object is blank (well I can see its border as I have it turned on.) If I scroll the DG the image that was there often (not always) seems to disappear. Have I missed out on some step that makes the image stick to the appropriate row object? James From james at thehales.id.au Sun Jul 1 03:51:48 2012 From: james at thehales.id.au (James Hale) Date: Sun, 1 Jul 2012 17:51:48 +1000 Subject: the line number of the top line in a text field Message-ID: Is there a way to determine the line number of the top line of a text field? The field's textheight is NOT set as the text present comes from html and different heading levels are present. Context: I am using an rTree object to provide an hierarchical list of these headings and clicking on a node within the tree scrolls the field so that the appropriate line is placed at the top of the field. Issue: I would like to display the current section (heading) name in a small "heading" field above the display field based on the user scrolling through the field. As they scroll past the next heading line I would like the "heading" field to reflect this. However there doesn't seem to be a way of going the other way. Getting the line of the field sitting at the top of the field. Its as if the field contents and its actual display are using two different systems, text chunks versus pixel graphics. Livecode can seemlessly go from specifying the text chunk translating it to the appropriate pixel value of the vscroll, but it can't do the reverse. James From nm at studionm.pl Sun Jul 1 07:52:12 2012 From: nm at studionm.pl (Marek Niesiobedzki) Date: Sun, 1 Jul 2012 13:52:12 +0200 Subject: Getting the Last Modified Date of a file Message-ID: <3145B031-F0AB-4D62-8E0A-0A21C3A21280@studionm.pl> How could I find stdlib? Marek From bonnmike at gmail.com Sun Jul 1 09:44:27 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 1 Jul 2012 07:44:27 -0600 Subject: the line number of the top line in a text field In-Reply-To: References: Message-ID: I'm not sure this is a good way to do so, but maybe it will work for you. I created a field with different text sizes/line heights. In a button is the following script on mouseUp lock screen put globalloc(the topleft of field 1) into tFieldLoc -- get the screenloc position of the topleft of the field put the screenmouseloc into tOldLoc -- save the old mouseloc set the screenmouseloc to tFieldLoc --point to the topleft of the field wait 10 milliseconds with messages -- this is required for the engine to do its mouse thang put the mouseline -- Tells you what line the mouse is pointing at set the screenmouseloc to tOldLoc -- back to the old location unlock screen end mouseUp It would probably work with a wait of zero unless there are a ton of pending messages (not sure exactly how that part works, does it process all pending messages before returning control no matter what wait delay is set?) On Sun, Jul 1, 2012 at 1:51 AM, James Hale wrote: > Is there a way to determine the line number of the top line of a text > field? > > The field's textheight is NOT set as the text present comes from html and > different heading levels are present. > > Context: > I am using an rTree object to provide an hierarchical list of these > headings and clicking on a node within the tree scrolls the field so that > the appropriate line is placed at the top of the field. > > Issue: > I would like to display the current section (heading) name in a small > "heading" field above the display field based on the user scrolling through > the field. > As they scroll past the next heading line I would like the "heading" field > to reflect this. > > However there doesn't seem to be a way of going the other way. Getting the > line of the field sitting at the top of the field. > > Its as if the field contents and its actual display are using two > different systems, text chunks versus pixel graphics. > Livecode can seemlessly go from specifying the text chunk translating it > to the appropriate pixel value of the vscroll, but it can't do the reverse. > > > James > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bonnmike at gmail.com Sun Jul 1 09:46:59 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 1 Jul 2012 07:46:59 -0600 Subject: the line number of the top line in a text field In-Reply-To: References: Message-ID: Just noticed a small issue. Might want to add a few pixels to the x,y coords of tFieldLoc for those occaisions when the blank space between lines is at the top of the field. (in this situation it can return the line number of the unseen line) On Sun, Jul 1, 2012 at 7:44 AM, Mike Bonner wrote: > I'm not sure this is a good way to do so, but maybe it will work for you. > > I created a field with different text sizes/line heights. > > In a button is the following script > > on mouseUp > lock screen > put globalloc(the topleft of field 1) into tFieldLoc -- get the > screenloc position of the topleft of the field > put the screenmouseloc into tOldLoc -- save the old mouseloc > set the screenmouseloc to tFieldLoc --point to the topleft of the field > wait 10 milliseconds with messages -- this is required for the engine > to do its mouse thang > put the mouseline -- Tells you what line the mouse is pointing at > set the screenmouseloc to tOldLoc -- back to the old location > unlock screen > end mouseUp > > It would probably work with a wait of zero unless there are a ton of > pending messages (not sure exactly how that part works, does it process all > pending messages before returning control no matter what wait delay is set?) > > > On Sun, Jul 1, 2012 at 1:51 AM, James Hale wrote: > >> Is there a way to determine the line number of the top line of a text >> field? >> >> The field's textheight is NOT set as the text present comes from html and >> different heading levels are present. >> >> Context: >> I am using an rTree object to provide an hierarchical list of these >> headings and clicking on a node within the tree scrolls the field so that >> the appropriate line is placed at the top of the field. >> >> Issue: >> I would like to display the current section (heading) name in a small >> "heading" field above the display field based on the user scrolling through >> the field. >> As they scroll past the next heading line I would like the "heading" >> field to reflect this. >> >> However there doesn't seem to be a way of going the other way. Getting >> the line of the field sitting at the top of the field. >> >> Its as if the field contents and its actual display are using two >> different systems, text chunks versus pixel graphics. >> Livecode can seemlessly go from specifying the text chunk translating it >> to the appropriate pixel value of the vscroll, but it can't do the reverse. >> >> >> James >> >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From richmondmathewson at gmail.com Sun Jul 1 10:16:22 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 01 Jul 2012 17:16:22 +0300 Subject: [OT] Useful Resource Message-ID: <4FF05BB6.7020007@gmail.com> http://mygimptutorial.com/ From dochawk at gmail.com Sun Jul 1 12:09:36 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 1 Jul 2012 09:09:36 -0700 Subject: The solution: Is there a way to get an "exitGroup" behavior when someone clicks a non-group field Message-ID: After many useful suggestions, I just about kicked myself when I stumbled across the solution. I'd looked for enterField, which doesn't exist. openField, though, does. I put the regular fields in a group, and the group script has an openField handler, which tells the pop-up group to go away. I'd been focused on general user behavior, but the only two things that the user could actually do were enter something in the popups, and go to a field outside the popups . . . thanks to all -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV? 89109 From dochawk at gmail.com Sun Jul 1 12:14:07 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 1 Jul 2012 09:14:07 -0700 Subject: slowness of "on keyUp" script Message-ID: I' surprised at how slow this is--I can type fast enough to foul it. American social security numbers have nine digits, with a dash after the third and fifth. I attached this to a field to handle it automatically on keyUp theKey if the length of me = 3 or the length of me=6 then put "-" after me if theKey is among the chars of "0123456789" then pass keyup else beep end if end keyUp If I blast a bunch of numbers on the keyboard at once, I get extra numbers before the hyphens: right now it shows 873124-6758021394 -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV? 89109 From bonnmike at gmail.com Sun Jul 1 12:31:11 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 1 Jul 2012 10:31:11 -0600 Subject: slowness of "on keyUp" script In-Reply-To: References: Message-ID: Does this work better for you? on keydown pKey if the length of me < 9 and pKey is a number then pass keydown else beep end if end keydown command doHyphens if not offset("-",me) then put "-" after char 5 of me put "-" after char 3 of me end if end doHyphens on openfield replace "-" with empty in me end openfield on closefield doHyphens end closefield on exitfield doHyphens end exitfield On Sun, Jul 1, 2012 at 10:14 AM, Dr. Hawkins wrote: > I' surprised at how slow this is--I can type fast enough to foul it. > > American social security numbers have nine digits, with a dash after > the third and fifth. > > I attached this to a field to handle it automatically > > on keyUp theKey > if the length of me = 3 or the length of me=6 then put "-" after me > if theKey is among the chars of "0123456789" then > pass keyup > else > beep > end if > > end keyUp > > If I blast a bunch of numbers on the keyboard at once, I get extra > numbers before the hyphens: right now it shows 873124-6758021394 > > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pmbrig at gmail.com Sun Jul 1 13:09:46 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sun, 1 Jul 2012 13:09:46 -0400 Subject: slowness of "on keyUp" script In-Reply-To: References: Message-ID: <4B84BCD2-652F-4248-983E-70CA54606577@gmail.com> On Jul 1, 2012, at 12:31 PM, Mike Bonner wrote: > Does this work better for you? > > on keydown pKey > if the length of me < 9 and pKey is a number then > pass keydown > else > beep > end if > end keydown > > command doHyphens > if not offset("-",me) then This will be a problem: offset("-",me) will evaluate to a number but the "if" statement is looking for a boolean. > put "-" after char 5 of me > put "-" after char 3 of me > end if > end doHyphens Here's what I use: on keyDown x if x is not in "0123456789" then beep exit keyDown end if if the number of chars of me is among the items of "3,7" then put "-" after me end if pass keydown end keyDown > On Sun, Jul 1, 2012 at 10:14 AM, Dr. Hawkins wrote: > >> I' surprised at how slow this is--I can type fast enough to foul it. >> >> American social security numbers have nine digits, with a dash after >> the third and fifth. >> >> I attached this to a field to handle it automatically >> >> on keyUp theKey >> if the length of me = 3 or the length of me=6 then put "-" after me >> if theKey is among the chars of "0123456789" then >> pass keyup >> else >> beep >> end if >> >> end keyUp >> >> If I blast a bunch of numbers on the keyboard at once, I get extra >> numbers before the hyphens: right now it shows 873124-6758021394 >> >> >> -- >> The Hawkins Law Firm >> Richard E. Hawkins, Esq. >> (702) 508-8462 >> HawkinsLawFirm at gmail.com >> 3025 S. Maryland Parkway >> Suite A >> Las Vegas, NV 89109 >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bonnmike at gmail.com Sun Jul 1 13:33:08 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 1 Jul 2012 11:33:08 -0600 Subject: slowness of "on keyUp" script In-Reply-To: <4B84BCD2-652F-4248-983E-70CA54606577@gmail.com> References: <4B84BCD2-652F-4248-983E-70CA54606577@gmail.com> Message-ID: DOH yep, so shoulda been if not offset("-",me) > 0 then ... I went the direction of inserting the hyphens after the fact to make it easier to foil a stubborn user. Just limit the input to numbers and insert the hyphens after exitfield/closefield. (though you can paste invalid text into the field so the end user can still do stuff to it) On Sun, Jul 1, 2012 at 11:09 AM, Peter M. Brigham wrote: > > On Jul 1, 2012, at 12:31 PM, Mike Bonner wrote: > > > Does this work better for you? > > > > on keydown pKey > > if the length of me < 9 and pKey is a number then > > pass keydown > > else > > beep > > end if > > end keydown > > > > command doHyphens > > if not offset("-",me) then > > This will be a problem: offset("-",me) will evaluate to a number but the > "if" statement is looking for a boolean. > > > put "-" after char 5 of me > > put "-" after char 3 of me > > end if > > end doHyphens > > Here's what I use: > > on keyDown x > if x is not in "0123456789" then > beep > exit keyDown > end if > if the number of chars of me is among the items of "3,7" then > put "-" after me > end if > pass keydown > end keyDown > > > On Sun, Jul 1, 2012 at 10:14 AM, Dr. Hawkins wrote: > > > >> I' surprised at how slow this is--I can type fast enough to foul it. > >> > >> American social security numbers have nine digits, with a dash after > >> the third and fifth. > >> > >> I attached this to a field to handle it automatically > >> > >> on keyUp theKey > >> if the length of me = 3 or the length of me=6 then put "-" after me > >> if theKey is among the chars of "0123456789" then > >> pass keyup > >> else > >> beep > >> end if > >> > >> end keyUp > >> > >> If I blast a bunch of numbers on the keyboard at once, I get extra > >> numbers before the hyphens: right now it shows 873124-6758021394 > >> > >> > >> -- > >> The Hawkins Law Firm > >> Richard E. Hawkins, Esq. > >> (702) 508-8462 > >> HawkinsLawFirm at gmail.com > >> 3025 S. Maryland Parkway > >> Suite A > >> Las Vegas, NV 89109 > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From williamdesmet at gmail.com Sun Jul 1 13:36:49 2012 From: williamdesmet at gmail.com (William de Smet) Date: Sun, 1 Jul 2012 19:36:49 +0200 Subject: ISP has no remote access on connecting to MySQL database. Now what? Message-ID: Hi there, I am doing my first steps on MySQL and LC (trying to update a website from within LC). I followed video #10 'Display an SQL Database' from the LiveCode Academy but I immediately got stuck while connecting. My Dutch ISP however doesn't allow remote access on databases. So how do I continue now? Any help is appreciated. greetings, William From revolution at derbrill.de Sun Jul 1 13:45:08 2012 From: revolution at derbrill.de (Malte Brill) Date: Sun, 1 Jul 2012 19:45:08 +0200 Subject: ISP has no remote access on connecting to MySQL database. Now what? In-Reply-To: References: Message-ID: <908B2500-38B3-4581-8F02-B70621D9D356@derbrill.de> Hi William, best bet is to implement a piece of middleware (e.G. a PHP script) you can get the data from. Then the server does the connection to the mySQL database and you retrieve the data using a http request. Hth, Malte From m.schonewille at economy-x-talk.com Sun Jul 1 14:03:41 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 1 Jul 2012 20:03:41 +0200 Subject: ISP has no remote access on connecting to MySQL database. Now what? In-Reply-To: <908B2500-38B3-4581-8F02-B70621D9D356@derbrill.de> References: <908B2500-38B3-4581-8F02-B70621D9D356@derbrill.de> Message-ID: <00459A9F-84FE-4314-A43D-C3E3A87AD86D@economy-x-talk.com> Malte is right. Also, ISP's more often don't than do allow remote database access. Here's an example (but no downloads) of a product I made for a customer to cope with this problem: http://qery.us/2b1 It all works through PHP. If you have RevServer, you could use iRev instead of PHP. I use a PHP script that handles the $_POST array and a LiveCode script that sends multi-part form data to the server. -- 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 On 1 jul 2012, at 19:45, Malte Brill wrote: > Hi William, > > best bet is to implement a piece of middleware (e.G. a PHP script) you can get the data from. Then the server does the connection to the mySQL database and you retrieve the data using a http request. > > Hth, > > Malte From williamdesmet at gmail.com Sun Jul 1 14:07:07 2012 From: williamdesmet at gmail.com (William de Smet) Date: Sun, 1 Jul 2012 20:07:07 +0200 Subject: ISP has no remote access on connecting to MySQL database. Now what? In-Reply-To: <908B2500-38B3-4581-8F02-B70621D9D356@derbrill.de> References: <908B2500-38B3-4581-8F02-B70621D9D356@derbrill.de> Message-ID: Hi Malte, Thanks, but I don't get it ;-( Do you mean I have to put the db_username and db_password etc. in a .php file on my server. But how do I connect? And how do I retrieve the data? Like I said: it's my first time on database! groeten, William 2012/7/1 Malte Brill : > Hi William, > > best bet is to implement a piece of middleware (e.G. a PHP script) you can get the data from. Then the server does the connection to the mySQL database and you retrieve the data using a http request. > > Hth, > > Malte > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From williamdesmet at gmail.com Sun Jul 1 14:11:04 2012 From: williamdesmet at gmail.com (William de Smet) Date: Sun, 1 Jul 2012 20:11:04 +0200 Subject: ISP has no remote access on connecting to MySQL database. Now what? In-Reply-To: References: <908B2500-38B3-4581-8F02-B70621D9D356@derbrill.de> Message-ID: Hi Mark, I just saw you replied as well. Thanks! Your reply is over my head :-( groeten, William 2012/7/1 William de Smet : > Hi Malte, > > Thanks, but I don't get it ;-( > Do you mean I have to put the db_username and db_password etc. in a > .php file on my server. > But how do I connect? And how do I retrieve the data? > > Like I said: it's my first time on database! > > groeten, > > William > > > 2012/7/1 Malte Brill : >> Hi William, >> >> best bet is to implement a piece of middleware (e.G. a PHP script) you can get the data from. Then the server does the connection to the mySQL database and you retrieve the data using a http request. >> >> Hth, >> >> Malte >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Sun Jul 1 14:13:08 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 1 Jul 2012 11:13:08 -0700 Subject: ISP has no remote access on connecting to MySQL database. Now what? In-Reply-To: <00459A9F-84FE-4314-A43D-C3E3A87AD86D@economy-x-talk.com> References: <908B2500-38B3-4581-8F02-B70621D9D356@derbrill.de> <00459A9F-84FE-4314-A43D-C3E3A87AD86D@economy-x-talk.com> Message-ID: Many ISPs have a security scheme in which the MySQL sever will only respond to IPs that are registered with the current user ... be sure to look in all your panels for something like this. Dreamhost and On-Rev allow off site connections to databases, with the IP feature enabled. This is extremely valuable when working with db management applications like Navicat and the free Sequel Pro. On Sun, Jul 1, 2012 at 11:03 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Malte is right. Also, ISP's more often don't than do allow remote database > access. Here's an example (but no downloads) of a product I made for a > customer to cope with this problem: http://qery.us/2b1 It all works > through PHP. If you have RevServer, you could use iRev instead of PHP. I > use a PHP script that handles the $_POST array and a LiveCode script that > sends multi-part form data to the server. > > -- > 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 > > On 1 jul 2012, at 19:45, Malte Brill wrote: > > > Hi William, > > > > best bet is to implement a piece of middleware (e.G. a PHP script) you > can get the data from. Then the server does the connection to the mySQL > database and you retrieve the data using a http request. > > > > Hth, > > > > Malte > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 From dan at clearvisiontech.com Sun Jul 1 14:15:56 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Sun, 1 Jul 2012 11:15:56 -0700 Subject: Android Test Failure In-Reply-To: References: Message-ID: <1095D606-29D8-4AE7-ACE4-677ADBFD3324@clearvisiontech.com> Greetings! After much success with iOS (several apps selling on iTunes!), I am taking the plunge into building for Android. I have followed the steps and when I "test" my stack in the simulator, I get "Unable to build app for testing: apk preparation failed". I found some discussion about this in an earlier post. They concluded that deleting a file named "debug.keystore" was the solution. But, I don't have a file named "debug.keystore" in my "android-sdk-mac_x86" folder. Can anyone point me in the right direction? Thanks! -Dan From guglielmo at braguglia.ch Sun Jul 1 14:19:46 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Sun, 01 Jul 2012 20:19:46 +0200 Subject: ISP has no remote access on connecting to MySQL database. Now what? In-Reply-To: References: <908B2500-38B3-4581-8F02-B70621D9D356@derbrill.de> Message-ID: <4FF094C2.6010800@braguglia.ch> Hi William, as your first time, probably is not a good idea to start connecting to a remote DB using a PHP script ... To start to learn, probably the best is to create a little 'TEST' environment locally ... ... if you run on MAC, you can install MAMP (http://www.mamp.info/en/mamp/index.html), if you run on WIN you can use WAMP (http://www.wampserver.com/en/). In this way you have a complete environment (Apache, MySQL and ... PHP) running on your system and you can do all the test you like. After ... you can start play with a remote server ... :-) Guglielmo On 01.07.2012 20:07, William de Smet wrote: > Hi Malte, > > Thanks, but I don't get it ;-( > Do you mean I have to put the db_username and db_password etc. in a > .php file on my server. > But how do I connect? And how do I retrieve the data? > > Like I said: it's my first time on database! > > groeten, > > William > > > 2012/7/1 Malte Brill : >> Hi William, >> >> best bet is to implement a piece of middleware (e.G. a PHP script) you can get the data from. Then the server does the connection to the mySQL database and you retrieve the data using a http request. >> >> Hth, >> >> Malte >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From m.schonewille at economy-x-talk.com Sun Jul 1 14:36:50 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 1 Jul 2012 20:36:50 +0200 Subject: Android Test Failure In-Reply-To: <1095D606-29D8-4AE7-ACE4-677ADBFD3324@clearvisiontech.com> References: <1095D606-29D8-4AE7-ACE4-677ADBFD3324@clearvisiontech.com> Message-ID: <9F434AF8-1788-45AF-9E91-3A0F303408ED@economy-x-talk.com> Hi Dan, I had the same problem. Copying the file adb (on Mac OS X) or adb.exe and two adb dll's from the platofrm-tools folder to the tools folder of the Android SDK installation solved it. Unfortunately, there are other people who say even after copying these files they still couldn't soive the problem, but I think it is worth a try. -- 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 On 1 jul 2012, at 20:15, Dan Friedman wrote: > Greetings! > > After much success with iOS (several apps selling on iTunes!), I am taking the plunge into building for Android. I have followed the steps and when I "test" my stack in the simulator, I get "Unable to build app for testing: apk preparation failed". > > I found some discussion about this in an earlier post. They concluded that deleting a file named "debug.keystore" was the solution. But, I don't have a file named "debug.keystore" in my "android-sdk-mac_x86" folder. > > Can anyone point me in the right direction? > > Thanks! > -Dan From coiin at verizon.net Sun Jul 1 15:11:55 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 01 Jul 2012 15:11:55 -0400 Subject: Android Test Failure In-Reply-To: <1095D606-29D8-4AE7-ACE4-677ADBFD3324@clearvisiontech.com> References: <1095D606-29D8-4AE7-ACE4-677ADBFD3324@clearvisiontech.com> Message-ID: <59757555-0B48-4C16-AF84-48D2E2ECB421@verizon.net> It isn't in that folder, it's somewhere else. Choose Go Folder from the Go menu in Finder, and enter this: ~/.android That should take you to the right folder. On Jul 1, 2012, at 2:15 PM, Dan Friedman wrote: > But, I don't have a file named "debug.keystore" in my "android-sdk-mac_x86" folder. From jacque at hyperactivesw.com Sun Jul 1 15:24:45 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 01 Jul 2012 14:24:45 -0500 Subject: Android Test Failure In-Reply-To: <1095D606-29D8-4AE7-ACE4-677ADBFD3324@clearvisiontech.com> References: <1095D606-29D8-4AE7-ACE4-677ADBFD3324@clearvisiontech.com> Message-ID: <4FF0A3FD.9050400@hyperactivesw.com> On 7/1/12 1:15 PM, Dan Friedman wrote: > Greetings! > > After much success with iOS (several apps selling on iTunes!), I am > taking the plunge into building for Android. I have followed the > steps and when I "test" my stack in the simulator, I get "Unable to > build app for testing: apk preparation failed". > > I found some discussion about this in an earlier post. They > concluded that deleting a file named "debug.keystore" was the > solution. But, I don't have a file named "debug.keystore" in my > "android-sdk-mac_x86" folder. It's in an invisible folder inside your user folder (not the SDK folder) named .android. You can either delete it with terminal or use a utility that lets you see invisible folders. Or you can use the "Go to folder" menu item in Finder and type ~/.android and you will be able to see the contents. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From irog at mac.com Sun Jul 1 16:01:17 2012 From: irog at mac.com (Roger Guay) Date: Sun, 01 Jul 2012 13:01:17 -0700 Subject: Yet Another Sound Problem in iOS In-Reply-To: References: Message-ID: <747FE908-7983-4703-B604-D58315322C2A@mac.com> Thanks Tom, that did it! I should have known and tried that before bothering the list. Cheers, Roger On Jun 30, 2012, at 10:00 AM, use-livecode-request at lists.runrev.com wrote: > Message: 10 > Date: Sat, 30 Jun 2012 12:50:15 -0400 > From: Thomas McGrath III > To: How to use LiveCode > Subject: Re: use-livecode Digest, Vol 105, Issue 63 > Message-ID: <0D4046C8-4DAB-4F88-8F5E-E13B58BDED2C at mac.com> > Content-Type: text/plain; CHARSET=US-ASCII > > Roger, > > Shut down her iPad completely (hold sleep button on top until "slide to power off" appears and power off) wait a couple of seconds and then restart her iPad. It should fix it unless something is really wrong or really simple like "mute" etc. > > Tom > From pete at lcsql.com Sun Jul 1 19:25:24 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 1 Jul 2012 16:25:24 -0700 Subject: Uniquly identifying a stack Message-ID: I know this has been discussed before but has anyone come up with a foolproof way to identify a stack? The ID doesn't work since it changes everytime a card or control is added to the stack. The name doesn't work because it too can change on a whim. Is anyone using the altID property for this purpose? The reason for the question is that my tool for identifying differences between stacks is just about ready to go out to beta. It uses card and control IDs to uniquely identify objects between versions of a stack but so far, I'm using the stack name to uniquly identify a stack between versions and I know that's not going to be reliable. I know it's now possible to set the ID of an object so theoretically even using IDs to identify the same object between stack versions could be a problem. Hopefully it's pretty uncommon to change the ID of card/control but it's commonplace for that to happen for a stack. Pete lcSQL Software From ambassador at fourthworld.com Sun Jul 1 19:56:19 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 01 Jul 2012 16:56:19 -0700 Subject: Getting the Last Modified Date of a file In-Reply-To: <3145B031-F0AB-4D62-8E0A-0A21C3A21280@studionm.pl> References: <3145B031-F0AB-4D62-8E0A-0A21C3A21280@studionm.pl> Message-ID: <4FF0E3A3.2090902@fourthworld.com> Marek wrote: > How could I find stdlib? stdLib was originally an experiment to answer a question Andre raised at the first LiveCode conference: Why don't we make one standard library that contains the most commonly-used commands and functions we need for most of our apps? So Ken Ray and I set about combining some of the handlers from our common libraries into a new one called stdlb.rev, and posted it at the Rev Interoperability Group site: I've found many initiatives worked on in RIP well worth the cat herding, esp. the ECMI spec, and I'm about to launch a new discussion there next week to define a common format for a "project" (the collection of stack files, externals, etc. that comprise a given app) so all of can make tools related to project management that work well together. stdLib, however, was kind of an odd bird, ironically because of its very usefulness: so much current code depends on such a library that in practice Ken and I just continue to use our own respective libraries because they already exist and we already have code that uses them, and the process of deciding what should not should not be included in this sort of standard library took a back seat to other priorities. Moreover, for a library to be truly useful we began to move in a direction that was less a library than a framework: A library should ideally contain commands and functions that can be used independently, so you if something you need is in there you just learn the params for that one call and use it, and can safely ignore everything else - almost zero learning curve. In contrast, a framework consists of a set of related commands and functions that can provide greater utility than discrete ones, but at the cost of learning how the parts fit together. For a few basic things like the file info function posted earlier, a library can be good. But once you start moving into areas like functions for handling prefs files, there's an opportunity to keep the API simple only if you first set up a few basics. With prefs, for example, such files need to go into a folder named for the resevse-domain of the publisher, and have a file name that reflects the app's name, e.g.: .../Preferences/com.fourthwold/myapp.prefs As discrete functions, a setPref and getPref call would require the developer to pass the reverse-domain and app name as arguments each time they're used. Messy, and kinda silly since they won't change within a given app for the duration of the runtime session. A much smarter approach would be to require the developer to make one intialization call in their startup sequence, pointing the library to the stack file in which the rest of the routines in the library could obtain information for things like that from a common set of properties, as extensions to the RIP properties (outlined in the ECMI spec at the RIP site). With such a setup, it then becomes possible to provide all sorts of supporting services from a generalized library, but unlike the original mandate for stdLib it would require the developer to have some foreknowledge of what the library expects and to add a few properties to their stacks to support it. It turns out that Ken and I generally use almost parallel structures for our apps anyway, so after realizing the limitations of a discrete library we've turned our attention to defining a new lightweight framework-like approach with a new project we call "CORE" (Component-Oriented Runtime Environment). Parts of CORE date back to my old SuperCard days, and there was a time when the publishers of SC were considering acquiring it as a way to facilitate even more rapid development with that tool. The new CORE is being rewritten for use exclusively in LiveCode, evolving slowly but steadily into something that may be quite useful in a few months. It's already included in some of the apps I build, with new functionality being folded in as needed over time. Once it gets ironed out into a state that's likely to be stable enough for others to work with we'll post it to the RIP site; when we'll have time to document it is a whole other question . In the meantime, if anyone has time and interest for maintaining a general-purpose library of discrete commands and functions, stdLib may still be valuable and could use a steward. -- 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 From ambassador at fourthworld.com Sun Jul 1 20:16:58 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 01 Jul 2012 17:16:58 -0700 Subject: Uniquly identifying a stack In-Reply-To: References: Message-ID: <4FF0E87A.1070409@fourthworld.com> Peter Haworth wrote: > I know this has been discussed before but has anyone come up with a > foolproof way to identify a stack? Stack IDs are an anomaly in the otherwise-consist use of IDs throughout LiveCode. Unlike other objects, the stack ID is merely a placeholder for the next available ID for newly created objects, and as such it'll change over time as you noted. In LiveCode stack names are required to be unique within a session, so those can be used for distinguishing them from other open stacks. -- 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 From pete at lcsql.com Sun Jul 1 21:02:56 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 1 Jul 2012 18:02:56 -0700 Subject: Uniquly identifying a stack In-Reply-To: <4FF0E87A.1070409@fourthworld.com> References: <4FF0E87A.1070409@fourthworld.com> Message-ID: Hi Richard, Probelm is I need to maintain uniqueness acorss two versions of the same stack file. For example if both versions have a stack named "myStack" but then its name gets changed to "YourStack" in one of the versions, it's no longer identifiable as the same stack as "MyStack". I have some ideas as to how to deal with this but wanted to check if anyone had come up with a generic solution to this problem. Pete lcSQL Software On Sun, Jul 1, 2012 at 5:16 PM, Richard Gaskin wrote: > In LiveCode stack names are required to be unique within a session, so > those can be used for distinguishing them from other open stacks. From ambassador at fourthworld.com Sun Jul 1 21:22:55 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 01 Jul 2012 18:22:55 -0700 Subject: Uniquly identifying a stack In-Reply-To: References: Message-ID: <4FF0F7EF.6000609@fourthworld.com> Peter Haworth wrote: > Hi Richard, > Probelm is I need to maintain uniqueness acorss two versions of the same > stack file. For example if both versions have a stack named "myStack" but > then its name gets changed to "YourStack" in one of the versions, it's no > longer identifiable as the same stack as "MyStack". > > I have some ideas as to how to deal with this but wanted to check if anyone > had come up with a generic solution to this problem. In practice, stack names don't change frequently. People come to rely on them as unique identifiers, and since the stack name isn't bound to the visible label there's no real need to, and doing so usually just requires otherwise-unnecessary code chages. Just the same, for those who might change their stack names one option may be to use a custom property with a carefully-design GUID scheme. -- 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 From igor at superstudent.net Sun Jul 1 21:50:35 2012 From: igor at superstudent.net (Igor de Oliveira Couto) Date: Mon, 2 Jul 2012 11:50:35 +1000 Subject: Uniquly identifying a stack In-Reply-To: References: <4FF0E87A.1070409@fourthworld.com> Message-ID: <9ECC6876-2F8E-4893-BBD5-013AD39467C8@superstudent.net> Hello, Peter, On 02/07/2012, at 11:02 AM, Peter Haworth wrote: > Probelm is I need to maintain uniqueness acorss two versions of the same > stack file. For example if both versions have a stack named "myStack" but > then its name gets changed to "YourStack" in one of the versions, it's no > longer identifiable as the same stack as "MyStack". > > I have some ideas as to how to deal with this but wanted to check if anyone > had come up with a generic solution to this problem. I believe that this is an issue that all version control software (vcs) has to deal with, and the possible solutions and approaches are quite well-documented in various open-source groups. The main question is: if I have file "A", and change its name to "B", should the software consider it an entirely new file, or should it be able, somehow, to identify it as the old one, but with a name change? This problem happens not only with file names, but in fact, with any file metadata - for instance: what happens if I change the file access permissions? What happens if my system changed the 'modified date' for the file? It seems to me, that because of this, the new trend is for the VCS to store the file *data* (= contents) separately from the *metadata* (= name, dates and permissions). So, the VCS internally may have a table named 'file_info', where each record is the metadata for a certain file. Then, there would be a second table, 'file_content', where each record would be the actual file dump/data. Each file_info relates to a single file_content. But the advantage of this design, is that a file_content may actually be connected to several file_infos. For instance: in our example, if you create file "A", and store it in the system, it stores the metadata into a file_info, and the contents as a 'file_content' record. If tomorrow I rename my file to "B", the system will recognise that the contents are the same, so it will create another 'file_info' record, but it will point it to the same 'file_content', rather than storing a duplicate of that. I believe that VCS like GIT use fast hashing functions - like MD5 or SHA1 - to store and compare contents (ie., the 'ID' of each file_content record is actually the hash), which makes it a very fast algorithm when comparing the existing contents with new: you don't have to actually compare the contents of a file, you simply find the hash for the file, and see if you already have anything with the same hash in your file_contents table. I hope this explanation helps a little. Kindest regards, -- Igor Couto Sydney, Australia From pete at lcsql.com Sun Jul 1 21:54:54 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 1 Jul 2012 18:54:54 -0700 Subject: Uniquly identifying a stack In-Reply-To: <4FF0F7EF.6000609@fourthworld.com> References: <4FF0F7EF.6000609@fourthworld.com> Message-ID: You're probably right on the low frequency of stack name changes. The idea I had was similar to your recommendation of a GUID scheme in a custom property, but maybe I'll just wait and see how much of a problem it turns out to be. Pete lcSQL Software On Sun, Jul 1, 2012 at 6:22 PM, Richard Gaskin wrote: > Peter Haworth wrote: > >> Hi Richard, >> Probelm is I need to maintain uniqueness acorss two versions of the same >> stack file. For example if both versions have a stack named "myStack" but >> then its name gets changed to "YourStack" in one of the versions, it's no >> longer identifiable as the same stack as "MyStack". >> >> I have some ideas as to how to deal with this but wanted to check if >> anyone >> had come up with a generic solution to this problem. >> > > In practice, stack names don't change frequently. People come to rely on > them as unique identifiers, and since the stack name isn't bound to the > visible label there's no real need to, and doing so usually just requires > otherwise-unnecessary code chages. > > Just the same, for those who might change their stack names one option may > be to use a custom property with a carefully-design GUID scheme. > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From dan at clearvisiontech.com Sun Jul 1 23:23:00 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Sun, 1 Jul 2012 20:23:00 -0700 Subject: Android Test Failure In-Reply-To: References: Message-ID: <5798623B-4498-4509-A6F9-9665353734AE@clearvisiontech.com> Ok, Thanks! I was able to fine and delete the "debug.keystore" file. The app now was successfully built for the simulator. But, when the app launches in the Android Simulator, it's just a black screen! I have an empty stack with one button on it with a answer command in the script of the button. I am following the instructions in the Android release notes. Any thoughts come to mind? Thanks again... -Dan > It's in an invisible folder inside your user folder (not the SDK folder) > named .android. You can either delete it with terminal or use a utility > that lets you see invisible folders. Or you can use the "Go to folder" > menu item in Finder and type ~/.android and you will be able to see the > contents. >> Greetings! >> >> After much success with iOS (several apps selling on iTunes!), I am taking the plunge into building for Android. I have followed the steps and when I "test" my stack in the simulator, I get "Unable to build app for testing: apk preparation failed". >> >> I found some discussion about this in an earlier post. They concluded that deleting a file named "debug.keystore" was the solution. But, I don't have a file named "debug.keystore" in my "android-sdk-mac_x86" folder. >> >> Can anyone point me in the right direction? >> >> Thanks! >> -Dan From jacque at hyperactivesw.com Sun Jul 1 23:32:49 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 01 Jul 2012 22:32:49 -0500 Subject: Android Test Failure In-Reply-To: <5798623B-4498-4509-A6F9-9665353734AE@clearvisiontech.com> References: <5798623B-4498-4509-A6F9-9665353734AE@clearvisiontech.com> Message-ID: <4FF11661.3000802@hyperactivesw.com> On 7/1/12 10:23 PM, Dan Friedman wrote: > Ok, Thanks! I was able to fine and delete the "debug.keystore" file. > The app now was successfully built for the simulator. But, when the > app launches in the Android Simulator, it's just a black screen! I > have an empty stack with one button on it with a answer command in > the script of the button. I am following the instructions in the > Android release notes. Any thoughts come to mind? That happened to me too, Ian debugged it for me at the conference. Turn off all the sensors in the virtual machine (accelerometer, etc.) There's a bug in the simulator that causes the black screen. The simulator doesn't support sensors anyway so you aren't losing anything. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From coiin at verizon.net Sun Jul 1 23:45:42 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 01 Jul 2012 23:45:42 -0400 Subject: Android Test Failure In-Reply-To: <4FF11661.3000802@hyperactivesw.com> References: <5798623B-4498-4509-A6F9-9665353734AE@clearvisiontech.com> <4FF11661.3000802@hyperactivesw.com> Message-ID: You should also think about testing straight onto a device. It's far quicker than the time it takes to open the simulator. From james at thehales.id.au Mon Jul 2 04:02:01 2012 From: james at thehales.id.au (James Hale) Date: Mon, 2 Jul 2012 18:02:01 +1000 Subject: the line number of the top line in a text field Message-ID: Thanks Mike. You suggestion to use the "screenmouseloc" works a treat in a static context i.e. after the field has been scrolled. It never occurred to me that I could use a virtual mouse position to provide the information I requred. So while this provides an avenue for part 1 of the puzzle However the context I want to use this is dynamic or at least pseudo dynamic. Thinking out loud it would seem that to use this method I need to: 1. check the vscroll of the field while the mouse is inside the field (to cover scrollbar use as well as scroll wheel or drag gesture usage.) 2. if it changes, wait a while (enough to suggest the user has finished scrolling) and then check again. 3. once there has been no change, take a punt and assume the user has finished scrolling or if the mouse has left the field (scrolling definitely completed.) implement Mike's suggested method and get the line at the top of the field. so as not to tie up the interface responsiveness I will probably need to set all this up using a message machine as described in Dar Scott's excellent primer. Of course if anyone has already done this I would be grateful for some sample code :-) James From bvlahos at mac.com Mon Jul 2 10:12:49 2012 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 02 Jul 2012 07:12:49 -0700 Subject: Uniquly identifying a stack In-Reply-To: References: <4FF0F7EF.6000609@fourthworld.com> Message-ID: Pete, Since the OS won't let you have more than one file with the same name in a directory you will either have different file names and/or different file paths even if the files have the same name. Internally you could keep track of the complete paths but since that is probably cumbersome for the user you could just ask the user to enter a label for stack. Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) On Jul 1, 2012, at 6:54 PM, Peter Haworth wrote: > You're probably right on the low frequency of stack name changes. The idea > I had was similar to your recommendation of a GUID scheme in a custom > property, but maybe I'll just wait and see how much of a problem it turns > out to be. > Pete > lcSQL Software From pete at lcsql.com Mon Jul 2 12:59:29 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 2 Jul 2012 09:59:29 -0700 Subject: Uniquly identifying a stack In-Reply-To: References: <4FF0F7EF.6000609@fourthworld.com> Message-ID: Thanks Igor and Bill for the input. Bill - t's almost like you read my mind :-) I think I may not have been clear enough in stating the problem. The issue is not the stack file name, it's the names of the stacks within the stack file and what happens if they change. But I think I have come up with a solution to the problem which I'm in the process of implementing today. Pete lcSQL Software On Mon, Jul 2, 2012 at 7:12 AM, Bill Vlahos wrote: > Pete, > > Since the OS won't let you have more than one file with the same name in a > directory you will either have different file names and/or different file > paths even if the files have the same name. Internally you could keep track > of the complete paths but since that is probably cumbersome for the user > you could just ask the user to enter a label for stack. > > Bill Vlahos > _________________ > InfoWallet (http://www.infowallet.com) is about keeping your important > life information with you, accessible, and secure. > lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) > > On Jul 1, 2012, at 6:54 PM, Peter Haworth wrote: > > > You're probably right on the low frequency of stack name changes. The > idea > > I had was similar to your recommendation of a GUID scheme in a custom > > property, but maybe I'll just wait and see how much of a problem it turns > > out to be. > > Pete > > lcSQL Software > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mark.rauterkus at gmail.com Mon Jul 2 13:27:32 2012 From: mark.rauterkus at gmail.com (Mark Rauterkus) Date: Mon, 2 Jul 2012 13:27:32 -0400 Subject: Is there a "User Name" that can be obtained and put into a LC script Message-ID: Hi, I'm looking for a fail safe way to get a "user name" or some other specific type of ID from both a desktop computer as well as a mobile device. I'm thinking of a "who am I" type lookup -- but for the local user. Does one exist in LC? Does it work with desktop and mobile? I might be able to use the IP Number -- but searching the manual for username and IP Number nets nothing of value. Thanks. -- Ta. Mark Rauterkus Mark.Rauterkus at gmail.com PPS Summer Dreamers' Swim and Water Polo Camp Head Coach with Neighborhood Learning Alliance From m.schonewille at economy-x-talk.com Mon Jul 2 13:32:00 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 2 Jul 2012 19:32:00 +0200 Subject: Is there a "User Name" that can be obtained and put into a LC script In-Reply-To: References: Message-ID: <5E2C7522-83BB-4426-8704-1749E710B086@economy-x-talk.com> Hi, Try $USER on Mac and $USERNAME on Windows. Both are global variables. -- 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 On 2 jul 2012, at 19:27, Mark Rauterkus wrote: > Hi, > > I'm looking for a fail safe way to get a "user name" or some other > specific type of ID from both a desktop computer as well as a mobile > device. > > I'm thinking of a "who am I" type lookup -- but for the local user. > Does one exist in LC? > > Does it work with desktop and mobile? > > I might be able to use the IP Number -- but searching the manual for > username and IP Number nets nothing of value. > > Thanks. From mwieder at ahsoftware.net Mon Jul 2 15:43:48 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 2 Jul 2012 19:43:48 +0000 (UTC) Subject: OT: I'm a teapot Message-ID: HTTP Status Codes and Htaccess ErrorDocuments: http://www.askapache.com/htaccess/apache-status-code-headers-errordocument.html#418_Im_teapot From richmondmathewson at gmail.com Mon Jul 2 16:14:18 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 02 Jul 2012 23:14:18 +0300 Subject: OT: I'm a teapot In-Reply-To: References: Message-ID: <4FF2011A.4000804@gmail.com> On 07/02/2012 10:43 PM, Mark Wieder wrote: > HTTP Status Codes and Htaccess ErrorDocuments: > > http://www.askapache.com/htaccess/apache-status-code-headers-errordocument.html#418_Im_teapot > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode I'm a little teapot, short and stout, pick me up and pour me out! It is rather a shame that Livecode doesn't contain such charming 'lollipops'; or am I missing something? From ambassador at fourthworld.com Mon Jul 2 16:28:24 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 02 Jul 2012 13:28:24 -0700 Subject: SoCal LC Meeting in Pasadena this week? Message-ID: <4FF20468.9020900@fourthworld.com> Since the first Thursday this month falls on the 5th, the day after a holiday in which many folks travel, we're deciding whether or not there will be a meeting of the SoCal LiveCode User Group this month in Pasadena - come join the discussion if this is of interest: -- 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 From mcgrath3 at mac.com Mon Jul 2 17:09:30 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Mon, 02 Jul 2012 17:09:30 -0400 Subject: Yet Another Sound Problem in iOS In-Reply-To: <747FE908-7983-4703-B604-D58315322C2A@mac.com> References: <747FE908-7983-4703-B604-D58315322C2A@mac.com> Message-ID: Roger, No problem at all. I get stumped by the simplest thing. Actually it feels really good to see issues getting resolved. Tom -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 1, 2012, at 4:01 PM, Roger Guay wrote: > Thanks Tom, that did it! I should have known and tried that before bothering the list. > > Cheers, > Roger > > > On Jun 30, 2012, at 10:00 AM, use-livecode-request at lists.runrev.com wrote: > >> Message: 10 >> Date: Sat, 30 Jun 2012 12:50:15 -0400 >> From: Thomas McGrath III >> To: How to use LiveCode >> Subject: Re: use-livecode Digest, Vol 105, Issue 63 >> Message-ID: <0D4046C8-4DAB-4F88-8F5E-E13B58BDED2C at mac.com> >> Content-Type: text/plain; CHARSET=US-ASCII >> >> Roger, >> >> Shut down her iPad completely (hold sleep button on top until "slide to power off" appears and power off) wait a couple of seconds and then restart her iPad. It should fix it unless something is really wrong or really simple like "mute" etc. >> >> Tom >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Jul 2 17:32:46 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 2 Jul 2012 14:32:46 -0700 Subject: Yet Another Sound Problem in iOS In-Reply-To: References: <747FE908-7983-4703-B604-D58315322C2A@mac.com> Message-ID: In Sherlock Holmes, the author repeatedly says that the singular cases are the ones which seem the easiest to resolve, since the things that make them appear so confusing server to point to clues. It's the cases which are plain and mundane turn out to be the hardest to solve. I suppose the same principle applies when troubleshooting, a kind of detective work I think we all would agree. Bob On Jul 2, 2012, at 2:09 PM, Thomas McGrath III wrote: > Roger, > > No problem at all. I get stumped by the simplest thing. Actually it feels really good to see issues getting resolved. > > Tom > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > On Jul 1, 2012, at 4:01 PM, Roger Guay wrote: > >> Thanks Tom, that did it! I should have known and tried that before bothering the list. >> >> Cheers, >> Roger >> >> >> On Jun 30, 2012, at 10:00 AM, use-livecode-request at lists.runrev.com wrote: >> >>> Message: 10 >>> Date: Sat, 30 Jun 2012 12:50:15 -0400 >>> From: Thomas McGrath III >>> To: How to use LiveCode >>> Subject: Re: use-livecode Digest, Vol 105, Issue 63 >>> Message-ID: <0D4046C8-4DAB-4F88-8F5E-E13B58BDED2C at mac.com> >>> Content-Type: text/plain; CHARSET=US-ASCII >>> >>> Roger, >>> >>> Shut down her iPad completely (hold sleep button on top until "slide to power off" appears and power off) wait a couple of seconds and then restart her iPad. It should fix it unless something is really wrong or really simple like "mute" etc. >>> >>> Tom >>> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dan at clearvisiontech.com Mon Jul 2 20:21:26 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Mon, 2 Jul 2012 17:21:26 -0700 Subject: Android: List Field and Native Scroller In-Reply-To: References: Message-ID: Ok... Finally got the Android simulator working and things are humming along. Next question/issue... I have a list field in a group with a native scroller attached to the group. I have a mouseDown handler in the list field dealing with when the user taps a line. However, when you attempt to scroll the group (in the simulator) it doesn't scroll - it just highlights the line and the mouseDown fires. iOS doesn't react this way (perhaps because of the delayTouches property in the iOS native scroller). Is there a way around this? I know there must be... How do you get it to scroll when it should scroll, and "tap" when it should tap? As a side question: I am looking for a good Android device to test with. If you were looking for a good overall Android device - just for testing (you already have iPhones and iPads up the kazoo) - what would you recommend? I was thinking of the Samsung Galaxy Tab 2. Any advice? Thanks in advance, -Dan From rdimola at evergreeninfo.net Mon Jul 2 21:18:31 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 2 Jul 2012 21:18:31 -0400 Subject: Android: List Field and Native Scroller In-Reply-To: References: Message-ID: <001101cd58b9$c29b8ae0$47d2a0a0$@net> Dan, Ok... Finally got the Android simulator working and things are humming along. Next question/issue... I have a list field in a group with a native scroller attached to the group. I have a mouseDown handler in the list field dealing with when the user taps a line. However, when you attempt to scroll the group (in the simulator) it doesn't scroll - it just highlights the line and the mouseDown fires. iOS doesn't react this way (perhaps because of the delayTouches property in the iOS native scroller). History... I had created a scroller for desktop, iOS and Android. Worked great on desktop, but had trouble getting the false hit vs. no hit when tapping perfected. Just then the native scrollers came into being. I left the old code there with some constructive "if the environment is "mobile" then" and also implemented the native scroller. Is there a way around this? I know there must be... How do you get it to scroll when it should scroll, and "tap" when it should tap? I found that if I stored the current milliseconds while scrolling is occurring and made sure that 250 milliseconds have passed since the last movement it worked. And I mean perfectly. I have had no false taps or missed taps since. In fact it is as good as it gets from the user experience. (Thanks RR!!!!) If anyone else has made it work without the .25 second test, please chime in. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman Sent: Monday, July 02, 2012 8:21 PM To: use-livecode at lists.runrev.com Subject: Android: List Field and Native Scroller Ok... Finally got the Android simulator working and things are humming along. Next question/issue... I have a list field in a group with a native scroller attached to the group. I have a mouseDown handler in the list field dealing with when the user taps a line. However, when you attempt to scroll the group (in the simulator) it doesn't scroll - it just highlights the line and the mouseDown fires. iOS doesn't react this way (perhaps because of the delayTouches property in the iOS native scroller). Is there a way around this? I know there must be... How do you get it to scroll when it should scroll, and "tap" when it should tap? As a side question: I am looking for a good Android device to test with. If you were looking for a good overall Android device - just for testing (you already have iPhones and iPads up the kazoo) - what would you recommend? I was thinking of the Samsung Galaxy Tab 2. Any advice? Thanks in advance, -Dan _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Mon Jul 2 21:22:47 2012 From: coiin at verizon.net (Colin Holgate) Date: Mon, 02 Jul 2012 21:22:47 -0400 Subject: which Linux? Message-ID: I'm going to demo LiveCode to colleagues on Thursday, and one point I want to make is about how cross platform it is. I can show Mac, Windows, iOS, and Android, but I'm not set up for showing Linux. For just the purposes of showing how LiveCode apps can work on Linux, which one should I use? From roger.e.eller at sealedair.com Mon Jul 2 21:33:53 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 2 Jul 2012 21:33:53 -0400 Subject: which Linux? In-Reply-To: References: Message-ID: On Mon, Jul 2, 2012 at 9:22 PM, Colin Holgate wrote: > I'm going to demo LiveCode to colleagues on Thursday, and one point I want > to make is about how cross platform it is. I can show Mac, Windows, iOS, > and Android, but I'm not set up for showing Linux. > > For just the purposes of showing how LiveCode apps can work on Linux, > which one should I use? > I still like Ubuntu 10.10, even though it is a bit dated. I especially like http://elementaryos.org/ (which is Ubuntu-based). Regardless of the version, you will want to either demo on a 32-bit version (easiest), or add the 32-bit libs to a 64-bit installation. ElementaryOS has an OS X inspired look without appearing to be another cheap copy-cat. Much fresh design has gone into this distro. ~Roger From pete at lcsql.com Mon Jul 2 21:34:28 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 2 Jul 2012 18:34:28 -0700 Subject: Beta Testers Needed Message-ID: Folks, I'm looking for a few beta testers for my latest Livecode tool - lcStackDiff. A brief description of what it does follows below. If you would be interested in beta testing, please let me know what platform you can test on and I'll send you the beta version. ======================================================================================= lcStackDiff is a tool to show the differences between two versions of a Livecode Stack file. It is based on versions of a project, where a project is an application to be produced with Livecode and a version is an individual stack file belonging to that project. For example, your project might be called ?MyGreatApp?. When you release the first version of it, you might call it version 1.0.0 and there will bel a stack file specific to that version. The next version of your project might be version 1.1.0 and it too will have it's own stack file. lcStackDiff allows you to compare versions 1.1.0 and 1.0.0 of MyGreatApp to see what changes were made between them. You'll be able to see which stacks, cards, or controls were added or removed, which scripts were changed, and which custom property values changed. You'll be able to view changed scripts side by side with the changed lines highlighted and copy either one of them to the clipboard. Pete lcSQL Software From pete at lcsql.com Mon Jul 2 22:29:59 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 2 Jul 2012 19:29:59 -0700 Subject: Problem with dispatch and passowrd protected stacks Message-ID: I just came across a bad problem with passowrd protected stacks. I have a button on a card whose handler uses dispatch to send a message to a card in a stack whcih is password protected. When the dispatch is executed, I get a request for the password for the target stack. I'm pretty sure that's not how password protection is supposed to work! Pete lcSQL Software From richmondmathewson at gmail.com Tue Jul 3 01:41:53 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 03 Jul 2012 08:41:53 +0300 Subject: which Linux? In-Reply-To: References: Message-ID: <4FF28621.1020201@gmail.com> On 07/03/2012 04:22 AM, Colin Holgate wrote: > I'm going to demo LiveCode to colleagues on Thursday, and one point I want to make is about how cross platform it is. I can show Mac, Windows, iOS, and Android, but I'm not set up for showing Linux. > > For just the purposes of showing how LiveCode apps can work on Linux, which one should I use? > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Go for Ubuntu or Xubuntu as they are the most popular variants. From ken at kencorey.com Tue Jul 3 01:41:42 2012 From: ken at kencorey.com (Ken Corey) Date: Tue, 03 Jul 2012 06:41:42 +0100 Subject: Android: List Field and Native Scroller In-Reply-To: <001101cd58b9$c29b8ae0$47d2a0a0$@net> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> Message-ID: <4FF28616.8070502@kencorey.com> That delay seems to be the best choice...how else can you tell if the user (moving in human-time) is going to drag a finger? You don't unless you wait a little while. In a web browser, sometimes you don't care about scrolling, you can try to remove the wait this way: http://cubiq.org/remove-onclick-delay-on-webkit-for-iphone Or you can respond to the touchstart events, rather than the click events. I don't know how often this translates to Livecode though. -Ken On 03/07/2012 02:18, Ralph DiMola wrote: > Is there a way around this? I know there must be... How do you > get it to scroll when it should scroll, and "tap" when it should tap? > > I found that if I stored the current milliseconds while scrolling is > occurring and made sure that 250 milliseconds have passed since the last > movement it worked. And I mean perfectly. I have had no false taps or missed > taps since. In fact it is as good as it gets from the user experience. > (Thanks RR!!!!) > > If anyone else has made it work without the .25 second test, please chime > in. From nm at studionm.pl Tue Jul 3 01:46:33 2012 From: nm at studionm.pl (Marek Niesiobedzki) Date: Tue, 3 Jul 2012 07:46:33 +0200 Subject: Beta Testers Needed Message-ID: I can check it on Mac with LC 5.5.1 Marek From bornstein at designeq.com Tue Jul 3 02:15:57 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Mon, 2 Jul 2012 23:15:57 -0700 Subject: What happened to my message box? In-Reply-To: References: <8CE51C80AB93529-1D4C-1C304@webmail-m082.sysops.aol.com> <4C8C8465-B258-4409-92C5-6B6CA8A3E948@twft.com> <4FEBF363.1080807@hyperactivesw.com> <68A83335-E066-4FCC-866B-67B63D686137@gmail.com> Message-ID: Lol, no, no, the message stack is there. I can use the other panes of it, such as the global variables, the pending messages, etc. It's only the single and multi-line messages sections that don't work. They are visible and I can enter commands into the message field. However, it simply doesn't respond to Return or Enter to actually execute the messages for some weird reason. On Fri, Jun 29, 2012 at 11:11 AM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > Howard... > could your message stack just be lurking offscreen, waiting for a > "set the loc of stack 'message' to 100,100" ?? > > On Fri, Jun 29, 2012 at 7:59 AM, Stephen Barncard >wrote: > > > could your message stack just be lurking offscreen, waiting for a > > "set the loc of stack message to 100,100" ?? > > > > > > Sent from my iPhone in the cube zone.... > > > > > > On Jun 28, 2012, at 17:17, Howard Bornstein > > wrote: > > > > > Craig's trick has never worked for me. Yes, I deleted all the prefs and > > > reinstalled LC. That didn't help. Messages are turned on but that was a > > > good thing to check. > > > > > > I'm limping along with my self-rolled message box so I'm able to move > > > forward at this point. Thanks for the reply. > > > > > > On Wed, Jun 27, 2012 at 11:02 PM, J. Landman Gay > > > wrote: > > > > > >> On 6/27/12 1:19 PM, Howard Bornstein wrote: > > >> > > >>> Yup. Launch LC, call up the msg box, enter "Put the time", hit > return. > > >>> Nothing. > > >>> > > >> > > >> The only other person I know of who had this problem was Craig > (DunbarX) > > >> and I think upgrading eventually fixed it. If I remember right, > clicking > > >> the lower pane of the message box would activate it again, and allow > > typing > > >> into the upper pane. It was odd behavior. > > >> > > >> I've not followed all this, so I can't remember if you tried deleting > > >> prefs and restarting. If so, maybe a reinstall would fix it. I seem to > > >> recall Craig did that and it didn't work, but who knows. > > >> > > >> One thing that catches me sometimes is that the Messages icon is > turned > > on > > >> (messages are blocked). If so, the message box stops working. Check > > that. > > >> > > >> > > >> -- > > >> Jacqueline Landman Gay | jacque at hyperactivesw.com > > >> HyperActive Software | http://www.hyperactivesw.com > > >> > > >> ______________________________**_________________ > > >> use-livecode mailing list > > >> use-livecode at 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> > > >> > > > > > > > > > > > > -- > > > Regards, > > > > > > Howard Bornstein > > > ----------------------- > > > www.designeq.com > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at 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 > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Howard Bornstein ----------------------- www.designeq.com From toolbook at kestner.de Tue Jul 3 04:30:18 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 3 Jul 2012 10:30:18 +0200 Subject: OT: Any conference fotos? Message-ID: <001401cd58f6$14d2c990$3e785cb0$@de> Are there any (private) conference fotos or OT stories from behind the scenes of the conference (what happened after the conference at the bar?) for the poor rest of us, who couldn't join? I know, it must have been fun. Would be nice to participate a bit Tiemo From m.schonewille at economy-x-talk.com Tue Jul 3 05:22:21 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 3 Jul 2012 11:22:21 +0200 Subject: Problem with dispatch and password protected stacks In-Reply-To: References: Message-ID: <757F4152-E15B-478D-A319-ADEE5ED68832@economy-x-talk.com> hi Pete, I'm quite sure that dispatch isn't the cause of the problem. Probably, an execution error causes the script editor to pop up. The execution error may be related to the password protection or perhaps to an object that can't be found due to the target being messaed up (or both). -- 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 On 3 jul 2012, at 04:29, Peter Haworth wrote: > I just came across a bad problem with passowrd protected stacks. > > I have a button on a card whose handler uses dispatch to send a message to > a card in a stack whcih is password protected. When the dispatch is > executed, I get a request for the password for the target stack. I'm > pretty sure that's not how password protection is supposed to work! > > Pete From rdimola at evergreeninfo.net Tue Jul 3 09:21:47 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 3 Jul 2012 09:21:47 -0400 Subject: Beta Testers Needed In-Reply-To: References: Message-ID: <000601cd591e$cc9ec2e0$65dc48a0$@net> I'm in.... Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Peter Haworth Sent: Monday, July 02, 2012 9:34 PM To: How to use LiveCode Subject: Beta Testers Needed Folks, I'm looking for a few beta testers for my latest Livecode tool - lcStackDiff. A brief description of what it does follows below. If you would be interested in beta testing, please let me know what platform you can test on and I'll send you the beta version. ============================================================================ =========== lcStackDiff is a tool to show the differences between two versions of a Livecode Stack file. It is based on versions of a project, where a project is an application to be produced with Livecode and a version is an individual stack file belonging to that project. For example, your project might be called "MyGreatApp". When you release the first version of it, you might call it version 1.0.0 and there will bel a stack file specific to that version. The next version of your project might be version 1.1.0 and it too will have it's own stack file. lcStackDiff allows you to compare versions 1.1.0 and 1.0.0 of MyGreatApp to see what changes were made between them. You'll be able to see which stacks, cards, or controls were added or removed, which scripts were changed, and which custom property values changed. You'll be able to view changed scripts side by side with the changed lines highlighted and copy either one of them to the clipboard. Pete lcSQL Software _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Tue Jul 3 09:29:15 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 03 Jul 2012 06:29:15 -0700 Subject: which Linux? In-Reply-To: References: Message-ID: <4FF2F3AB.8030806@fourthworld.com> Colin Holgate wrote: > For just the purposes of showing how LiveCode apps can work on Linux, which one should I use? For development, obviously Ubuntu simply because it's the largest audience by far. But for demo, I would suggest Linux Mint. It's based on Ubuntu and very easy to use, with a pleasant UI that folks tend to like right off. But more important for LiveCode is that it doesn't use a global menu bar, Ubuntu's Launcher, or other Ubuntu-specific things that LiveCode doesn't support well right now. -- 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 From ambassador at fourthworld.com Tue Jul 3 09:34:44 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 03 Jul 2012 06:34:44 -0700 Subject: Problem with dispatch and password protected stacks In-Reply-To: <757F4152-E15B-478D-A319-ADEE5ED68832@economy-x-talk.com> References: <757F4152-E15B-478D-A319-ADEE5ED68832@economy-x-talk.com> Message-ID: <4FF2F4F4.1060205@fourthworld.com> Mark Schonewille wrote: > On 3 jul 2012, at 04:29, Peter Haworth wrote: > >> I just came across a bad problem with passowrd protected stacks. >> >> I have a button on a card whose handler uses dispatch to send a >> message to a card in a stack whcih is password protected. When >> the dispatch is executed, I get a request for the password for >> the target stack. I'm pretty sure that's not how password >> protection is supposed to work! > > hi Pete, > > I'm quite sure that dispatch isn't the cause of the problem. > Probably, an execution error causes the script editor to pop up. > The execution error may be related to the password protection or > perhaps to an object that can't be found due to the target being > messaed up (or both). Good call. If this is related to the script comparison tool, the issue may have to do with "get the script of...", since of course in a password-protected script that'll throw an error. You can check whether a script is locked by comparing the password and passkey properties - if they're the same the script is available. -- 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 From mikedoub at gmail.com Tue Jul 3 09:39:36 2012 From: mikedoub at gmail.com (Michael Doub) Date: Tue, 3 Jul 2012 09:39:36 -0400 Subject: Beta Testers Needed In-Reply-To: <000601cd591e$cc9ec2e0$65dc48a0$@net> References: <000601cd591e$cc9ec2e0$65dc48a0$@net> Message-ID: I would be happy to help test. -= Mike On Jul 3, 2012, at 9:21 AM, Ralph DiMola wrote: > I'm in.... > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original Message----- > From: use-livecode-bounces at lists.runrev.com > [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Peter Haworth > Sent: Monday, July 02, 2012 9:34 PM > To: How to use LiveCode > Subject: Beta Testers Needed > > Folks, > I'm looking for a few beta testers for my latest Livecode tool - > lcStackDiff. A brief description of what it does follows below. If you > would be interested in beta testing, please let me know what platform you > can test on and I'll send you the beta version. > > ============================================================================ > =========== > > lcStackDiff is a tool to show the differences between two versions of a > Livecode Stack file. > > > It is based on versions of a project, where a project is an application to > be produced with Livecode and a version is an individual stack file > belonging to that project. > > > For example, your project might be called "MyGreatApp". When you release > the first version of it, you might call it version 1.0.0 and there will bel > a stack file specific to that version. The next version of your project > might be version 1.1.0 and it too will have it's own stack file. > > > lcStackDiff allows you to compare versions 1.1.0 and 1.0.0 of MyGreatApp to > see what changes were made between them. > > > You'll be able to see which stacks, cards, or controls were added or > removed, which scripts were changed, and which custom property values > changed. > > > You'll be able to view changed scripts side by side with the changed lines > highlighted and copy either one of them to the clipboard. > > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rdimola at evergreeninfo.net Tue Jul 3 10:29:42 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 3 Jul 2012 10:29:42 -0400 Subject: Any conference fotos? In-Reply-To: <001401cd58f6$14d2c990$3e785cb0$@de> References: <001401cd58f6$14d2c990$3e785cb0$@de> Message-ID: <000a01cd5928$49afbbf0$dd0f33d0$@net> No photos, but a story.... I brought a guitar just thinking that maybe there are some of us that might be musicians. On Tuesday night I broke it out when Dave from RR said "You have a guitar with you?" Well about 5 or 6 of us played until the wee hours of the morning. Then at the end, the one guy who was just hanging in the background picked it up and we were blown away. He got us for sure. It was Great Sport!!!!!!!!!! (should have brought 2 with me). Time to get the Revolution-Time-Jam-Band together for a jam session on the last night of next year's conference. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Tiemo Hollmann TB Sent: Tuesday, July 03, 2012 4:30 AM To: 'How to use LiveCode' Subject: OT: Any conference fotos? Are there any (private) conference fotos or OT stories from behind the scenes of the conference (what happened after the conference at the bar?) for the poor rest of us, who couldn't join? I know, it must have been fun. Would be nice to participate a bit Tiemo _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From rdimola at evergreeninfo.net Tue Jul 3 10:30:52 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 3 Jul 2012 10:30:52 -0400 Subject: Beta Testers Needed In-Reply-To: References: Message-ID: <000b01cd5928$72fd9e00$58f8da00$@net> Also Pete.. As always I will test on both PC and Mac. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net Phone: 518-636-3998 Ex:11 Cell: 518-796-9332 -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Peter Haworth Sent: Monday, July 02, 2012 9:34 PM To: How to use LiveCode Subject: Beta Testers Needed Folks, I'm looking for a few beta testers for my latest Livecode tool - lcStackDiff. A brief description of what it does follows below. If you would be interested in beta testing, please let me know what platform you can test on and I'll send you the beta version. ============================================================================ =========== lcStackDiff is a tool to show the differences between two versions of a Livecode Stack file. It is based on versions of a project, where a project is an application to be produced with Livecode and a version is an individual stack file belonging to that project. For example, your project might be called "MyGreatApp". When you release the first version of it, you might call it version 1.0.0 and there will bel a stack file specific to that version. The next version of your project might be version 1.1.0 and it too will have it's own stack file. lcStackDiff allows you to compare versions 1.1.0 and 1.0.0 of MyGreatApp to see what changes were made between them. You'll be able to see which stacks, cards, or controls were added or removed, which scripts were changed, and which custom property values changed. You'll be able to view changed scripts side by side with the changed lines highlighted and copy either one of them to the clipboard. Pete lcSQL Software _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Jul 3 11:37:06 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 3 Jul 2012 08:37:06 -0700 Subject: Problem with dispatch and passowrd protected stacks In-Reply-To: References: Message-ID: I think the only way that happens is if there is an error thrown in the protected stack. Wrap the call in a try/catch construct and then check for the error. sqlYoga works this way. Bob On Jul 2, 2012, at 7:29 PM, Peter Haworth wrote: > I just came across a bad problem with passowrd protected stacks. > > I have a button on a card whose handler uses dispatch to send a message to > a card in a stack whcih is password protected. When the dispatch is > executed, I get a request for the password for the target stack. I'm > pretty sure that's not how password protection is supposed to work! > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Jul 3 11:41:52 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 3 Jul 2012 08:41:52 -0700 Subject: What happened to my message box? In-Reply-To: References: <8CE51C80AB93529-1D4C-1C304@webmail-m082.sysops.aol.com> <4C8C8465-B258-4409-92C5-6B6CA8A3E948@twft.com> <4FEBF363.1080807@hyperactivesw.com> <68A83335-E066-4FCC-866B-67B63D686137@gmail.com> Message-ID: I have to conclude that there is something in your OS, or some utility that is preventing the keypress events from getting to the Livecode engine. What happens when you put this in a card script and then hit the return key: on rawKeyDown pKey put pKey pass rawKeyDown end rawKeyDown You should get 65293 for the returnKey and 65421 for the enterKey. Bob On Jul 2, 2012, at 11:15 PM, Howard Bornstein wrote: > Lol, no, no, the message stack is there. I can use the other panes of it, > such as the global variables, the pending messages, etc. It's only the > single and multi-line messages sections that don't work. They are visible > and I can enter commands into the message field. However, it simply doesn't > respond to Return or Enter to actually execute the messages for some weird > reason. > > On Fri, Jun 29, 2012 at 11:11 AM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> Howard... >> could your message stack just be lurking offscreen, waiting for a >> "set the loc of stack 'message' to 100,100" ?? >> >> On Fri, Jun 29, 2012 at 7:59 AM, Stephen Barncard >> wrote: >> >>> could your message stack just be lurking offscreen, waiting for a >>> "set the loc of stack message to 100,100" ?? >>> >>> >>> Sent from my iPhone in the cube zone.... >>> >>> >>> On Jun 28, 2012, at 17:17, Howard Bornstein >>> wrote: >>> >>>> Craig's trick has never worked for me. Yes, I deleted all the prefs and >>>> reinstalled LC. That didn't help. Messages are turned on but that was a >>>> good thing to check. >>>> >>>> I'm limping along with my self-rolled message box so I'm able to move >>>> forward at this point. Thanks for the reply. >>>> >>>> On Wed, Jun 27, 2012 at 11:02 PM, J. Landman Gay >>>> wrote: >>>> >>>>> On 6/27/12 1:19 PM, Howard Bornstein wrote: >>>>> >>>>>> Yup. Launch LC, call up the msg box, enter "Put the time", hit >> return. >>>>>> Nothing. >>>>>> >>>>> >>>>> The only other person I know of who had this problem was Craig >> (DunbarX) >>>>> and I think upgrading eventually fixed it. If I remember right, >> clicking >>>>> the lower pane of the message box would activate it again, and allow >>> typing >>>>> into the upper pane. It was odd behavior. >>>>> >>>>> I've not followed all this, so I can't remember if you tried deleting >>>>> prefs and restarting. If so, maybe a reinstall would fix it. I seem to >>>>> recall Craig did that and it didn't work, but who knows. >>>>> >>>>> One thing that catches me sometimes is that the Messages icon is >> turned >>> on >>>>> (messages are blocked). If so, the message box stops working. Check >>> that. >>>>> >>>>> >>>>> -- >>>>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>>>> HyperActive Software | http://www.hyperactivesw.com >>>>> >>>>> ______________________________**_________________ >>>>> use-livecode mailing list >>>>> use-livecode at 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> >>>>> >>>> >>>> >>>> >>>> -- >>>> Regards, >>>> >>>> Howard Bornstein >>>> ----------------------- >>>> www.designeq.com >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > Regards, > > Howard Bornstein > ----------------------- > www.designeq.com > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Tue Jul 3 12:34:54 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 3 Jul 2012 09:34:54 -0700 Subject: Problem with dispatch and password protected stacks In-Reply-To: <757F4152-E15B-478D-A319-ADEE5ED68832@economy-x-talk.com> References: <757F4152-E15B-478D-A319-ADEE5ED68832@economy-x-talk.com> Message-ID: Hi Mark, I think you are correct. I am unable to reproduce the problem now so moving on. Pete lcSQL Software On Tue, Jul 3, 2012 at 2:22 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > hi Pete, > > I'm quite sure that dispatch isn't the cause of the problem. Probably, an > execution error causes the script editor to pop up. The execution error may > be related to the password protection or perhaps to an object that can't be > found due to the target being messaed up (or both). > > -- > 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 > > On 3 jul 2012, at 04:29, Peter Haworth wrote: > > > I just came across a bad problem with passowrd protected stacks. > > > > I have a button on a card whose handler uses dispatch to send a message > to > > a card in a stack whcih is password protected. When the dispatch is > > executed, I get a request for the password for the target stack. I'm > > pretty sure that's not how password protection is supposed to work! > > > > Pete > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Tue Jul 3 12:43:22 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 3 Jul 2012 09:43:22 -0700 Subject: Problem with dispatch and password protected stacks In-Reply-To: <4FF2F4F4.1060205@fourthworld.com> References: <757F4152-E15B-478D-A319-ADEE5ED68832@economy-x-talk.com> <4FF2F4F4.1060205@fourthworld.com> Message-ID: Hi Richard, It was in my script comparison utility but not in the area that gets scripts. I'm dealing with password protected stacks by giving them the choice of supplying the password or ignoring the stack if they don't know it. Thanks for the recommendation for checking if the stack is available. Right now, I prompt if the password is empty but, if I'm understanding correctly, your method handles the situation where the use has already entered the password for some other purpose. Pete lcSQL Software On Tue, Jul 3, 2012 at 6:34 AM, Richard Gaskin wrote: > Good call. If this is related to the script comparison tool, the issue > may have to do with "get the script of...", since of course in a > password-protected script that'll throw an error. > > You can check whether a script is locked by comparing the password and > passkey properties - if they're the same the script is available. > From pete at lcsql.com Tue Jul 3 12:49:37 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 3 Jul 2012 09:49:37 -0700 Subject: Beta Testers Needed In-Reply-To: <000b01cd5928$72fd9e00$58f8da00$@net> References: <000b01cd5928$72fd9e00$58f8da00$@net> Message-ID: Thanks everyone. I will email you the stack off list later today. Pete lcSQL Software On Tue, Jul 3, 2012 at 7:30 AM, Ralph DiMola wrote: > Also Pete.. > > As always I will test on both PC and Mac. > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > Phone: 518-636-3998 Ex:11 > Cell: 518-796-9332 > > > -----Original Message----- > From: use-livecode-bounces at lists.runrev.com > [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Peter Haworth > Sent: Monday, July 02, 2012 9:34 PM > To: How to use LiveCode > Subject: Beta Testers Needed > > Folks, > I'm looking for a few beta testers for my latest Livecode tool - > lcStackDiff. A brief description of what it does follows below. If you > would be interested in beta testing, please let me know what platform you > can test on and I'll send you the beta version. > > > ============================================================================ > =========== > > lcStackDiff is a tool to show the differences between two versions of a > Livecode Stack file. > > > It is based on versions of a project, where a project is an application to > be produced with Livecode and a version is an individual stack file > belonging to that project. > > > For example, your project might be called "MyGreatApp". When you release > the first version of it, you might call it version 1.0.0 and there will bel > a stack file specific to that version. The next version of your project > might be version 1.1.0 and it too will have it's own stack file. > > > lcStackDiff allows you to compare versions 1.1.0 and 1.0.0 of MyGreatApp to > see what changes were made between them. > > > You'll be able to see which stacks, cards, or controls were added or > removed, which scripts were changed, and which custom property values > changed. > > > You'll be able to view changed scripts side by side with the changed lines > highlighted and copy either one of them to the clipboard. > > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Tue Jul 3 13:02:26 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 03 Jul 2012 12:02:26 -0500 Subject: OT: Any conference fotos? In-Reply-To: <001401cd58f6$14d2c990$3e785cb0$@de> References: <001401cd58f6$14d2c990$3e785cb0$@de> Message-ID: <4FF325A2.5060106@hyperactivesw.com> On 7/3/12 3:30 AM, Tiemo Hollmann TB wrote: > Are there any (private) conference fotos or OT stories from behind the > scenes of the conference (what happened after the conference at the bar?) I wrote this to a friend. I don't really know if the other conference was for golfers but I claim artistic license: *** I was at the RR conference in Atlantic City, which had ended that afternoon, and I was due to leave the next morning. The storm arrived with hurricane-force winds, torrential rain, impressive lightning, the tornado sirens went off. About 12:30 AM the power went out. I figured it was time to go to bed. I hadn't had more than 4 hours sleep any night for a week so that was okay. The next morning the power was still out. The hotel had 2 conferences going on, some golf thing and ours. There were hundreds of people wandering around in pitch blackness in this giganormous, maze-like hotel, feeling our way down the corridors, taking wrong turns, looking for the lobby. Everyone was using their i-things or Androids as flashlights. It was like the Overlook Hotel in the Shining only without the creepy lady in the bathtub. The maids were standing motionless in the corridors with their little cleaning carts, looking completely at sea, not knowing what to do. None of them went into any of the rooms, they just stood there like deer in the headlights. The masses converged at the main lobby which was teeming with people wanting to check out, only the computers were dead and the staff were writing down credit card numbers and names on paper. The air conditioning was out and everyone was sweaty. Most of the RR people were going to check out anyway but the golf people and vacationers were leaving early. Chaos ensued. The hotel was located in the middle of nowhere outside Atlantic City and the only place to eat was their restaurant, which had no coffee and no hot food. The backup generator was running the elevators and a single light at one of the main corridor crossings, but we all wished they'd turn off the elevators and turn on the coffee pots. It turned out okay though, because even a box of Kellogg's cereal cost ten bucks there, and they were putting out everything they had available for a free breakfast. The ad-hoc buffet was comprised of anything that didn't require cooking, served on plastic plates -- bread, juice, yogurt that would spoil anyway if someone didn't eat it, cake, cookies, milk. I had cranberry juice and a piece of cake for free. I still was dying for coffee. Four of us left on a shuttle to the Philly airport and as we went through Atlantic City we saw cars crushed under fallen trees, houses completely covered by massive branches, power out everywhere, roads blocked, power lines down. I heard later 2 kids were killed there while camping nearby when a tree fell on their tent. The damage was impressive, and the heat wave was rolling in. I was glad I was cutting out. Got to the airport and came home. Those golf guys were probably pissed off. *** At the restaurant/bar, Andre told some hilarious personal stories in the way only he can do. We shared slightly off-color jokes and had giggling fits. Some people got pretty drunk. Heather sat in my lap one night because there were no more chairs available. Mark came to dinner once barefoot, which is against the law in the US, but none of the hotel staff noticed. There was much interest in my new e-cig because I could no longer be found standing outside all day by the ashtray. The boat cruise was amazing, even when Kevin was driving, which was mildly disconcerting because he doesn't drive a car. Mark and Elanor weren't so sure the boat was a good idea but they both felt somewhat better after finding a place to sit down. The best part was the people, the comaraderie, the sharing, the friendliness, the group spirit, the bonding. Really, if you have never been to one of these conferences, you simply must go. There is nothing like it. Jo has a real talent for organizing and the conferences always go so smoothly you'd never guess all the work she's put into them to make them so special. But they always are. I think this was the best one yet, in spite of the technical problems, but then, I always say that. They just get better and better. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pmbrig at gmail.com Tue Jul 3 13:54:43 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 3 Jul 2012 13:54:43 -0400 Subject: Any conference fotos? In-Reply-To: <000a01cd5928$49afbbf0$dd0f33d0$@net> References: <001401cd58f6$14d2c990$3e785cb0$@de> <000a01cd5928$49afbbf0$dd0f33d0$@net> Message-ID: OK, come on, who was the guitar prodigy... you can't keep us hanging. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jul 3, 2012, at 10:29 AM, Ralph DiMola wrote: > No photos, but a story.... > > I brought a guitar just thinking that maybe there are some of us that might > be musicians. On Tuesday night I broke it out when Dave from RR said "You > have a guitar with you?" > > Well about 5 or 6 of us played until the wee hours of the morning. Then at > the end, the one guy who was just hanging in the background picked it up and > we were blown away. He got us for sure. It was Great Sport!!!!!!!!!! (should > have brought 2 with me). Time to get the Revolution-Time-Jam-Band together > for a jam session on the last night of next year's conference. From klaus at major.on-rev.com Tue Jul 3 14:02:49 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 3 Jul 2012 20:02:49 +0200 Subject: Any conference fotos? In-Reply-To: References: <001401cd58f6$14d2c990$3e785cb0$@de> <000a01cd5928$49afbbf0$dd0f33d0$@net> Message-ID: <7F896BA4-A816-4422-BF78-78B88B60FB42@major.on-rev.com> Hi Peter, Am 03.07.2012 um 19:54 schrieb Peter M. Brigham: > OK, come on, who was the guitar prodigy... you can't keep us hanging. I'm almost sure it was Ralph's famous brother and well know fusion guitarist Al DiMola :-D Might take while... ;-) > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > On Jul 3, 2012, at 10:29 AM, Ralph DiMola wrote: > >> No photos, but a story.... >> >> I brought a guitar just thinking that maybe there are some of us that might >> be musicians. On Tuesday night I broke it out when Dave from RR said "You >> have a guitar with you?" >> >> Well about 5 or 6 of us played until the wee hours of the morning. Then at >> the end, the one guy who was just hanging in the background picked it up and >> we were blown away. He got us for sure. It was Great Sport!!!!!!!!!! (should >> have brought 2 with me). Time to get the Revolution-Time-Jam-Band together >> for a jam session on the last night of next year's conference. Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From stephenREVOLUTION2 at barncard.com Tue Jul 3 14:09:58 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 3 Jul 2012 11:09:58 -0700 Subject: which Linux? In-Reply-To: <4FF2F3AB.8030806@fourthworld.com> References: <4FF2F3AB.8030806@fourthworld.com> Message-ID: Richard, which desktop do you prefer, MATE or Cinnamon? On Tue, Jul 3, 2012 at 6:29 AM, Richard Gaskin wrote: > Colin Holgate wrote: > >> For just the purposes of showing how LiveCode apps can work on Linux, >> which one should I use? >> > > For development, obviously Ubuntu simply because it's the largest audience > by far. > > But for demo, I would suggest Linux Mint. It's based on Ubuntu and very > easy to use, with a pleasant UI that folks tend to like right off. But > more important for LiveCode is that it doesn't use a global menu bar, > Ubuntu's Launcher, or other Ubuntu-specific things that LiveCode doesn't > support well right now. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com Stephen Barncard San Francisco Ca. USA more about sqb From mwieder at ahsoftware.net Tue Jul 3 14:10:56 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 3 Jul 2012 11:10:56 -0700 Subject: Any conference fotos? In-Reply-To: <7F896BA4-A816-4422-BF78-78B88B60FB42@major.on-rev.com> References: <001401cd58f6$14d2c990$3e785cb0$@de> <000a01cd5928$49afbbf0$dd0f33d0$@net> <7F896BA4-A816-4422-BF78-78B88B60FB42@major.on-rev.com> Message-ID: <146136816468.20120703111056@ahsoftware.net> Klaus- Tuesday, July 3, 2012, 11:02:49 AM, you wrote: > I'm almost sure it was Ralph's famous brother and well know fusion guitarist Al DiMola :-D > Might take while... ;-) The Seaview has photos of golf greats over the years playing at the hotel courses. Sprinkled among all these photos is one panel of the time the Rolling Stones stayed at the hotel when they played Atlantic City. -- -Mark Wieder mwieder at ahsoftware.net From bornstein at designeq.com Tue Jul 3 14:11:36 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Tue, 3 Jul 2012 11:11:36 -0700 Subject: What happened to my message box? In-Reply-To: References: <8CE51C80AB93529-1D4C-1C304@webmail-m082.sysops.aol.com> <4C8C8465-B258-4409-92C5-6B6CA8A3E948@twft.com> <4FEBF363.1080807@hyperactivesw.com> <68A83335-E066-4FCC-866B-67B63D686137@gmail.com> Message-ID: When I enter this script into the card handler of a card I do in fact get those values for Return and Enter. Apparently this problem is within the Message Box stack itself, and then only within the section that deals with the message field. I've tried using the debugger to trap the execution of the message field (it has a ReturnInField handler) but the debugger never engages, even when I set a hard breakpoint (?!), so I haven't been able to get any further in figuring out what the problem is. Hence, I've built my own message box in order to get any work done. Weird, huh? Any other ideas? I appreciate your help. On Tue, Jul 3, 2012 at 8:41 AM, Bob Sneidar wrote: > I have to conclude that there is something in your OS, or some utility > that is preventing the keypress events from getting to the Livecode engine. > What happens when you put this in a card script and then hit the return key: > > on rawKeyDown pKey > put pKey > pass rawKeyDown > end rawKeyDown > > You should get 65293 for the returnKey and 65421 for the enterKey. > > Bob > > > On Jul 2, 2012, at 11:15 PM, Howard Bornstein wrote: > > > Lol, no, no, the message stack is there. I can use the other panes of it, > > such as the global variables, the pending messages, etc. It's only the > > single and multi-line messages sections that don't work. They are visible > > and I can enter commands into the message field. However, it simply > doesn't > > respond to Return or Enter to actually execute the messages for some > weird > > reason. > > > > On Fri, Jun 29, 2012 at 11:11 AM, stephen barncard < > > stephenREVOLUTION2 at barncard.com> wrote: > > > >> Howard... > >> could your message stack just be lurking offscreen, waiting for a > >> "set the loc of stack 'message' to 100,100" ?? > >> > >> On Fri, Jun 29, 2012 at 7:59 AM, Stephen Barncard >>> wrote: > >> > >>> could your message stack just be lurking offscreen, waiting for a > >>> "set the loc of stack message to 100,100" ?? > >>> > >>> > >>> Sent from my iPhone in the cube zone.... > >>> > >>> > >>> On Jun 28, 2012, at 17:17, Howard Bornstein > >>> wrote: > >>> > >>>> Craig's trick has never worked for me. Yes, I deleted all the prefs > and > >>>> reinstalled LC. That didn't help. Messages are turned on but that was > a > >>>> good thing to check. > >>>> > >>>> I'm limping along with my self-rolled message box so I'm able to move > >>>> forward at this point. Thanks for the reply. > >>>> > >>>> On Wed, Jun 27, 2012 at 11:02 PM, J. Landman Gay > >>>> wrote: > >>>> > >>>>> On 6/27/12 1:19 PM, Howard Bornstein wrote: > >>>>> > >>>>>> Yup. Launch LC, call up the msg box, enter "Put the time", hit > >> return. > >>>>>> Nothing. > >>>>>> > >>>>> > >>>>> The only other person I know of who had this problem was Craig > >> (DunbarX) > >>>>> and I think upgrading eventually fixed it. If I remember right, > >> clicking > >>>>> the lower pane of the message box would activate it again, and allow > >>> typing > >>>>> into the upper pane. It was odd behavior. > >>>>> > >>>>> I've not followed all this, so I can't remember if you tried deleting > >>>>> prefs and restarting. If so, maybe a reinstall would fix it. I seem > to > >>>>> recall Craig did that and it didn't work, but who knows. > >>>>> > >>>>> One thing that catches me sometimes is that the Messages icon is > >> turned > >>> on > >>>>> (messages are blocked). If so, the message box stops working. Check > >>> that. > >>>>> > >>>>> > >>>>> -- > >>>>> Jacqueline Landman Gay | jacque at hyperactivesw.com > >>>>> HyperActive Software | http://www.hyperactivesw.com > >>>>> > >>>>> ______________________________**_________________ > >>>>> use-livecode mailing list > >>>>> use-livecode at 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> > >>>>> > >>>> > >>>> > >>>> > >>>> -- > >>>> Regards, > >>>> > >>>> Howard Bornstein > >>>> ----------------------- > >>>> www.designeq.com > >>>> _______________________________________________ > >>>> use-livecode mailing list > >>>> use-livecode at 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 > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > > > > > > > -- > > Regards, > > > > Howard Bornstein > > ----------------------- > > www.designeq.com > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Howard Bornstein ----------------------- www.designeq.com From ambassador at fourthworld.com Tue Jul 3 14:19:58 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 03 Jul 2012 11:19:58 -0700 Subject: which Linux? In-Reply-To: References: Message-ID: <4FF337CE.70309@fourthworld.com> stephen barncard wrote: > On Tue, Jul 3, 2012 at 6:29 AM, Richard Gaskin wrote: > >> For development, obviously Ubuntu simply because it's the largest >> audience by far. >> >> But for demo, I would suggest Linux Mint. It's based on Ubuntu >> and very easy to use, with a pleasant UI that folks tend to like >> right off. But more important for LiveCode is that it doesn't >> use a global menu bar, Ubuntu's Launcher, or other Ubuntu-specific >> things that LiveCode doesn't support well right now. >> > > Richard, which desktop do you prefer, MATE or Cinnamon? Being an Ubuntu fanboy, I like Unity. I think Gnome Shell has a lot going for it too, and the gestalt of its appearance is very appealing. But I think Unity is a much bolder experiment. Unity still has a couple of rough edges for my tastes, but after participating in the Ubuntu Developer Summit in May I'm very impressed with how the project's coming together. -- 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 From richmondmathewson at gmail.com Tue Jul 3 14:24:10 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 03 Jul 2012 21:24:10 +0300 Subject: which Linux? In-Reply-To: References: <4FF2F3AB.8030806@fourthworld.com> Message-ID: <4FF338CA.3070504@gmail.com> On 07/03/2012 09:09 PM, stephen barncard wrote: > Richard, which desktop do you prefer, MATE or Cinnamon? I'm not 'Richard' (But Gaskin is), but I work extensively with Linux, and for my work (i.e. at my EFL school) I use the GNOME 'Classic' with Avant Window Navigator, and at home, both my wife and I use XFCE 4.10. again with Avant Window Navigator which we much prefer over the much vaunted Cairo Dock. Personally, I think both MATE and Cinnamon do not quite "cut the mustard". As XFCE 4.10 allows icon ordering on the desktop and so on, MATE and Cinnamon don't seem as attractive while we were stuck with XFCE 4.8. Richmond. > > On Tue, Jul 3, 2012 at 6:29 AM, Richard Gaskin > wrote: > >> Colin Holgate wrote: >> >>> For just the purposes of showing how LiveCode apps can work on Linux, >>> which one should I use? >>> >> For development, obviously Ubuntu simply because it's the largest audience >> by far. >> >> But for demo, I would suggest Linux Mint. It's based on Ubuntu and very >> easy to use, with a pleasant UI that folks tend to like right off. But >> more important for LiveCode is that it doesn't use a global menu bar, >> Ubuntu's Launcher, or other Ubuntu-specific things that LiveCode doesn't >> support well right now. >> >> -- >> Richard Gaskin >> Fourth World >> LiveCode training and consulting: http://www.fourthworld.com > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Tue Jul 3 14:26:50 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 3 Jul 2012 11:26:50 -0700 Subject: What happened to my message box? In-Reply-To: References: <8CE51C80AB93529-1D4C-1C304@webmail-m082.sysops.aol.com> <4C8C8465-B258-4409-92C5-6B6CA8A3E948@twft.com> <4FEBF363.1080807@hyperactivesw.com> <68A83335-E066-4FCC-866B-67B63D686137@gmail.com> Message-ID: <57137770234.20120703112650@ahsoftware.net> Howard- Tuesday, July 3, 2012, 11:11:36 AM, you wrote: > Any other ideas? I appreciate your help. The debugger has a trap to ignore errors in IDE stacks in order to prevent endless loops. If you need to debug the message box, issue the following commands. Normally I would say do this in the message box, but... global gRevDevelopment put true into gRevDevelopment -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Tue Jul 3 14:27:47 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 03 Jul 2012 21:27:47 +0300 Subject: which Linux? In-Reply-To: <4FF337CE.70309@fourthworld.com> References: <4FF337CE.70309@fourthworld.com> Message-ID: <4FF339A3.508@gmail.com> On 07/03/2012 09:19 PM, Richard Gaskin wrote: > stephen barncard wrote: > > > On Tue, Jul 3, 2012 at 6:29 AM, Richard Gaskin wrote: > > > >> For development, obviously Ubuntu simply because it's the largest > >> audience by far. > >> > >> But for demo, I would suggest Linux Mint. It's based on Ubuntu > >> and very easy to use, with a pleasant UI that folks tend to like > >> right off. But more important for LiveCode is that it doesn't > >> use a global menu bar, Ubuntu's Launcher, or other Ubuntu-specific > >> things that LiveCode doesn't support well right now. > >> > > > > Richard, which desktop do you prefer, MATE or Cinnamon? > > Being an Ubuntu fanboy, I like Unity. I think Gnome Shell has a lot > going for it too, and the gestalt of its appearance is very appealing. > But I think Unity is a much bolder experiment. Chacun a son gout! I really am wary of saying one type of desktop is better than another; if you want the type of WIMP GUI that has been around since Mac OS 7 then go for XFCE 4.10; if you want to make it slightly more Mac-OS-X-y then add Avant Window Navigator. If you want something a bit more like Windows 8 or a tablet go for Unity. If you are masochistic or rampantly retro go for Fluxbox . . . :) Richmond. > > Unity still has a couple of rough edges for my tastes, but after > participating in the Ubuntu Developer Summit in May I'm very impressed > with how the project's coming together. > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Tue Jul 3 14:45:10 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 3 Jul 2012 11:45:10 -0700 Subject: which Linux? In-Reply-To: <4FF2F3AB.8030806@fourthworld.com> References: <4FF2F3AB.8030806@fourthworld.com> Message-ID: um - what I meant was - if one were recommending Linux Mint, which desktop would one choose.....MATE or Cinnamon? What is better supported and works well with Livecode? Those distributions are what is offered at MINT I'm corn-fused*. I didn't want to start an environmental war. **Homer and Jethro's* *Kellog's Corn Flakes* TV ad reference On Tue, Jul 3, 2012 at 6:29 AM, Richard Gaskin wrote: > But for demo, I would suggest Linux Mint. It's based on Ubuntu and very > easy to use, with a pleasant UI that folks tend to like right off. But > more important for LiveCode is that it doesn't use a global menu bar, > Ubuntu's Launcher, or other Ubuntu-specific things that LiveCode doesn't > support well right now. -- Stephen Barncard San Francisco Ca. USA more about sqb From pete at lcsql.com Tue Jul 3 14:57:04 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 3 Jul 2012 11:57:04 -0700 Subject: Problem with dispatch and password protected stacks In-Reply-To: <4FF2F4F4.1060205@fourthworld.com> References: <757F4152-E15B-478D-A319-ADEE5ED68832@economy-x-talk.com> <4FF2F4F4.1060205@fourthworld.com> Message-ID: Hi Richard, I'm having a problem with this. In my case, the passkey property of all the stacks I look at that are not password protected is set to true. This is in 5.5.0. Any ideas why that would happen? Pete lcSQL Software On Tue, Jul 3, 2012 at 6:34 AM, Richard Gaskin wrote: > You can check whether a script is locked by comparing the password and > passkey properties - if they're the same the script is available. From coiin at verizon.net Tue Jul 3 15:37:07 2012 From: coiin at verizon.net (Colin Holgate) Date: Tue, 03 Jul 2012 15:37:07 -0400 Subject: which Linux? In-Reply-To: <4FF2F3AB.8030806@fourthworld.com> References: <4FF2F3AB.8030806@fourthworld.com> Message-ID: I installed Linux Mint/Maya, which installed ok, and seems to run (this is under VirtualBox on my Mac), but I haven't found a way to quit VirtualBox. When you do that it attempts to shut down the virtual machine, and that never success. Which means I have to force quit VirtualBox, and the next time I try it behaves as if I'm doing a new install. I also haven't figured out how to get files from my Mac to Linux, VirtualBox doesn't support drag and drop. I tried setting a share folder, but don't know where in the Linux interface to find the shared folder. From coiin at verizon.net Tue Jul 3 16:11:04 2012 From: coiin at verizon.net (Colin Holgate) Date: Tue, 03 Jul 2012 16:11:04 -0400 Subject: which Linux? In-Reply-To: <4FF2F3AB.8030806@fourthworld.com> References: <4FF2F3AB.8030806@fourthworld.com> Message-ID: <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> I got around the difficulty of sharing files by putting the test files onto a server that I could log onto with Linux. What should the name be for a Linux LiveCode standalone? It came out named as "untitled 1" with no extension, an dLinux thought that was a document. I tried renaming it to be "test.exe", but that seemed to be the wrong thing to do too. What should a LiveCode Linux standalone be named? From bobs at twft.com Tue Jul 3 16:16:18 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 3 Jul 2012 13:16:18 -0700 Subject: which Linux? In-Reply-To: <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> Message-ID: <851B2681-8659-4E40-AB33-35FBAC57AF14@twft.com> I don't think the extension matters, try .app, but you probably have to set the execute bit. Bob On Jul 3, 2012, at 1:11 PM, Colin Holgate wrote: > I got around the difficulty of sharing files by putting the test files onto a server that I could log onto with Linux. What should the name be for a Linux LiveCode standalone? It came out named as "untitled 1" with no extension, an dLinux thought that was a document. I tried renaming it to be "test.exe", but that seemed to be the wrong thing to do too. > > What should a LiveCode Linux standalone be named? > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From warren at warrensweb.us Tue Jul 3 16:20:09 2012 From: warren at warrensweb.us (Warren Samples) Date: Tue, 03 Jul 2012 15:20:09 -0500 Subject: which Linux? In-Reply-To: <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> Message-ID: <4FF353F9.5060905@warrensweb.us> On 07/03/2012 03:11 PM, Colin Holgate wrote: > I got around the difficulty of sharing files by putting the test files onto a server that I could log onto with Linux. What should the name be for a Linux LiveCode standalone? It came out named as "untitled 1" with no extension, an dLinux thought that was a document. I tried renaming it to be "test.exe", but that seemed to be the wrong thing to do too. > > What should a LiveCode Linux standalone be named? > > > It doesn't have or need an extension. Make sure its permissions include "is executable". Does Maya suffer the dictionary crash for you? I installed 64 bit Maya here a couple weeks ago and it has that problem. Mint 9 and 10 do not (for me) openSUSE 11.4 and 12.1 also do not. Be aware of this before you do any demo-ing! Best, Warren From coiin at verizon.net Tue Jul 3 16:22:29 2012 From: coiin at verizon.net (Colin Holgate) Date: Tue, 03 Jul 2012 16:22:29 -0400 Subject: which Linux? In-Reply-To: <851B2681-8659-4E40-AB33-35FBAC57AF14@twft.com> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <851B2681-8659-4E40-AB33-35FBAC57AF14@twft.com> Message-ID: <0920AC28-F5AE-45BD-9D9E-B2231BF529AD@verizon.net> Is that not something that LiveCode ought to do, when making the standalone? How in Linux would I do that? On Jul 3, 2012, at 4:16 PM, Bob Sneidar wrote: > >I don't think the extension matters, try .app, but you probably have to set the execute bit. From mpezzo at gmail.com Tue Jul 3 16:26:24 2012 From: mpezzo at gmail.com (AcidJazz) Date: Tue, 3 Jul 2012 13:26:24 -0700 (PDT) Subject: What happened to my message box? In-Reply-To: <57137770234.20120703112650@ahsoftware.net> References: <4C8C8465-B258-4409-92C5-6B6CA8A3E948@twft.com> <4FEBF363.1080807@hyperactivesw.com> <57137770234.20120703112650@ahsoftware.net> Message-ID: <1341347184364-4651577.post@n4.nabble.com> Check this thread in the runrev forum for another possible cause of the problem, and a solution. http://forums.runrev.com/phpBB2/viewtopic.php?t=12070 - Mark -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/What-happened-to-my-message-box-tp3875988p4651577.html Sent from the Revolution - User mailing list archive at Nabble.com. From warren at warrensweb.us Tue Jul 3 16:28:41 2012 From: warren at warrensweb.us (Warren Samples) Date: Tue, 03 Jul 2012 15:28:41 -0500 Subject: which Linux? In-Reply-To: <0920AC28-F5AE-45BD-9D9E-B2231BF529AD@verizon.net> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <851B2681-8659-4E40-AB33-35FBAC57AF14@twft.com> <0920AC28-F5AE-45BD-9D9E-B2231BF529AD@verizon.net> Message-ID: <4FF355F9.5010601@warrensweb.us> On 07/03/2012 03:22 PM, Colin Holgate wrote: > How in Linux would I do that? One way, right-click the file and select the permissions pane in the dialog and check the box. From coiin at verizon.net Tue Jul 3 16:30:28 2012 From: coiin at verizon.net (Colin Holgate) Date: Tue, 03 Jul 2012 16:30:28 -0400 Subject: which Linux? In-Reply-To: <4FF353F9.5060905@warrensweb.us> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> Message-ID: <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> All the options in Permissions are grayed out. It says the owner is "root". On Jul 3, 2012, at 4:20 PM, Warren Samples wrote: > > It doesn't have or need an extension. Make sure its permissions include "is executable". From warren at warrensweb.us Tue Jul 3 16:30:14 2012 From: warren at warrensweb.us (Warren Samples) Date: Tue, 03 Jul 2012 15:30:14 -0500 Subject: which Linux? In-Reply-To: <0920AC28-F5AE-45BD-9D9E-B2231BF529AD@verizon.net> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <851B2681-8659-4E40-AB33-35FBAC57AF14@twft.com> <0920AC28-F5AE-45BD-9D9E-B2231BF529AD@verizon.net> Message-ID: <4FF35656.5040608@warrensweb.us> On 07/03/2012 03:22 PM, Colin Holgate wrote: > How in Linux would I do that? Oh, I skipped something... select "Properties" and then permissions... From warren at warrensweb.us Tue Jul 3 16:32:38 2012 From: warren at warrensweb.us (Warren Samples) Date: Tue, 03 Jul 2012 15:32:38 -0500 Subject: which Linux? In-Reply-To: <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> Message-ID: <4FF356E6.9040403@warrensweb.us> On 07/03/2012 03:30 PM, Colin Holgate wrote: > It says the owner is "root". If you change it to your user, does it ask for authentication or tell you it won't allow that? From bobs at twft.com Tue Jul 3 16:33:16 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 3 Jul 2012 13:33:16 -0700 Subject: which Linux? In-Reply-To: <0920AC28-F5AE-45BD-9D9E-B2231BF529AD@verizon.net> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <851B2681-8659-4E40-AB33-35FBAC57AF14@twft.com> <0920AC28-F5AE-45BD-9D9E-B2231BF529AD@verizon.net> Message-ID: <48BA6C76-01D5-4E45-BA8D-4DD341AB1ED3@twft.com> Are you compiling in Windows? I don't think the file system supports an executable bit, but have a look at this: http://blog.lesc.se/2011/11/how-to-change-file-premissions-in-git.html Bob On Jul 3, 2012, at 1:22 PM, Colin Holgate wrote: > Is that not something that LiveCode ought to do, when making the standalone? How in Linux would I do that? > > > On Jul 3, 2012, at 4:16 PM, Bob Sneidar wrote: > >>> I don't think the extension matters, try .app, but you probably have to set the execute bit. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dan at clearvisiontech.com Tue Jul 3 16:41:41 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 3 Jul 2012 13:41:41 -0700 Subject: Android: put ioexception In-Reply-To: References: Message-ID: In my Android app, when attempting to save to a server, I get this result: java.io.IOException: Unable to connect to server: Unable to log in to server (PASS): 123.456.789.11 Here's my code snippet: put "ftp://" & urlEncode(tPassword) & ":pWord at 123.456.789.11/folder/test.txt" into ftpPath put propData into url ftpPath put the result into tResult Any thoughts? This works fine on the iPad. Thanks! -Dan From coiin at verizon.net Tue Jul 3 16:42:48 2012 From: coiin at verizon.net (Colin Holgate) Date: Tue, 03 Jul 2012 16:42:48 -0400 Subject: which Linux? In-Reply-To: <4FF356E6.9040403@warrensweb.us> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> <4FF356E6.9040403@warrensweb.us> Message-ID: <93FE376E-E5E5-49E8-828A-3F43E134C9B7@verizon.net> I got further by copying the files from the server to the desktop, then I could check the box that says "allow this file to run as a program". But double clicking it leads to a "failed to execute file "test" - Failed to execute child process "/home/mint/Desktop/LinuxTest/test" (No such file or directory)". I'm building the application from v5.5.1 on my Mac. On Jul 3, 2012, at 4:32 PM, Warren Samples wrote: > If you change it to your user, does it ask for authentication or tell you it won't allow that? From warren at warrensweb.us Tue Jul 3 16:42:19 2012 From: warren at warrensweb.us (Warren Samples) Date: Tue, 03 Jul 2012 15:42:19 -0500 Subject: which Linux? In-Reply-To: <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> Message-ID: <4FF3592B.3010805@warrensweb.us> On 07/03/2012 03:30 PM, Colin Holgate wrote: > All the options in Permissions are grayed out. It says the owner is "root". Open a terminal and type: sudo chown Replace with your user's name. Type the root password at the prompt. Should do it. Good luck, Warren From warren at warrensweb.us Tue Jul 3 16:47:05 2012 From: warren at warrensweb.us (Warren Samples) Date: Tue, 03 Jul 2012 15:47:05 -0500 Subject: which Linux? In-Reply-To: <93FE376E-E5E5-49E8-828A-3F43E134C9B7@verizon.net> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> <4FF356E6.9040403@warrensweb.us> <93FE376E-E5E5-49E8-828A-3F43E134C9B7@verizon.net> Message-ID: <4FF35A49.2090202@warrensweb.us> On 07/03/2012 03:42 PM, Colin Holgate wrote: > I got further by copying the files from the server to the desktop, then I could check the box that says "allow this file to run as a program". But double clicking it leads to a "failed to execute file "test" - Failed to execute child process "/home/mint/Desktop/LinuxTest/test" (No such file or directory)". > > I'm building the application from v5.5.1 on my Mac. Did you install 32-bit or 64-bit Mint? type 'ldd ' in a terminal. What does that say? From coiin at verizon.net Tue Jul 3 16:58:00 2012 From: coiin at verizon.net (Colin Holgate) Date: Tue, 03 Jul 2012 16:58:00 -0400 Subject: which Linux? In-Reply-To: <4FF35A49.2090202@warrensweb.us> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> <4FF356E6.9040403@warrensweb.us> <93FE376E-E5E5-49E8-828A-3F43E134C9B7@verizon.net> <4FF35A49.2090202@warrensweb.us> Message-ID: <99945218-1252-441B-B206-30DF5AC50E2C@verizon.net> I installed 64 bit. Are LiveCode apps only 32 bit? ldd tells me that it's not a dynamic executable. From warren at warrensweb.us Tue Jul 3 17:01:57 2012 From: warren at warrensweb.us (Warren Samples) Date: Tue, 03 Jul 2012 16:01:57 -0500 Subject: which Linux? In-Reply-To: <99945218-1252-441B-B206-30DF5AC50E2C@verizon.net> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> <4FF356E6.9040403@warrensweb.us> <93FE376E-E5E5-49E8-828A-3F43E134C9B7@verizon.net> <4FF35A49.2090202@warrensweb.us> <99945218-1252-441B-B206-30DF5AC50E2C@verizon.net> Message-ID: <4FF35DC5.1030909@warrensweb.us> On 07/03/2012 03:58 PM, Colin Holgate wrote: > I installed 64 bit. Are LiveCode apps only 32 bit? ldd tells me that it's not a dynamic executable. > > > Yes, that's your current problem. You'll have to install the ia32 libs. Do an update first. Installing these libs was a pain for me in Maya, with strange problems, but I hadn't done any updates before I tried. Of course you could just install a 32-bit Linux. You can download ready-to-go virtual machine images of many distros if you want to save the aggravation of installation. Search the internet and you'll find a couple of sources that offer a long list. Good luck, Warren From coiin at verizon.net Tue Jul 3 17:06:27 2012 From: coiin at verizon.net (Colin Holgate) Date: Tue, 03 Jul 2012 17:06:27 -0400 Subject: which Linux? In-Reply-To: <4FF35DC5.1030909@warrensweb.us> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> <4FF356E6.9040403@warrensweb.us> <93FE376E-E5E5-49E8-828A-3F43E134C9B7@verizon.net> <4FF35A49.2090202@warrensweb.us> <99945218-1252-441B-B206-30DF5AC50E2C@verizon.net> <4FF35DC5.1030909@warrensweb.us> Message-ID: <063AC243-C611-406B-9B93-4E3CD184D6C4@verizon.net> Before you sent this I already found this online: sudo apt-get install ia32-libs so I'm giving that a go. On Jul 3, 2012, at 5:01 PM, Warren Samples wrote: > Yes, that's your current problem. You'll have to install the ia32 libs. Do an update first. Installing these libs was a pain for me in Maya, with strange problems, but I hadn't done any updates before I tried. From coiin at verizon.net Tue Jul 3 17:08:23 2012 From: coiin at verizon.net (Colin Holgate) Date: Tue, 03 Jul 2012 17:08:23 -0400 Subject: which Linux? In-Reply-To: <4FF35DC5.1030909@warrensweb.us> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> <4FF356E6.9040403@warrensweb.us> <93FE376E-E5E5-49E8-828A-3F43E134C9B7@verizon.net> <4FF35A49.2090202@warrensweb.us> <99945218-1252-441B-B206-30DF5AC50E2C@verizon.net> <4FF35DC5.1030909@warrensweb.us> Message-ID: Maybe I'm not giving it a go after all, Linux locked up near the end of the adding of the libs. I can't even move or select windows. I guess I'll force quit it, and download the 32 bit version. Thanks for the help. From roger.e.eller at sealedair.com Tue Jul 3 17:25:48 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 3 Jul 2012 17:25:48 -0400 Subject: which Linux? In-Reply-To: References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> <4FF356E6.9040403@warrensweb.us> <93FE376E-E5E5-49E8-828A-3F43E134C9B7@verizon.net> <4FF35A49.2090202@warrensweb.us> <99945218-1252-441B-B206-30DF5AC50E2C@verizon.net> <4FF35DC5.1030909@warrensweb.us> Message-ID: On Tue, Jul 3, 2012 at 5:08 PM, Colin Holgate wrote: > Maybe I'm not giving it a go after all, Linux locked up near the end of > the adding of the libs. I can't even move or select windows. > > I guess I'll force quit it, and download the 32 bit version. > > Thanks for the help. > > 32-bit will always be your best bet with LiveCode. This also means that 64-bit Linux users (potential customers for your apps) will also have to suffer through this nonsense of installing libs JUST to use the software. I sincerely wish RunRev would make a 64-bit version of LC. ~Roger From bobs at twft.com Tue Jul 3 17:48:46 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 3 Jul 2012 14:48:46 -0700 Subject: which Linux? In-Reply-To: <4FF3592B.3010805@warrensweb.us> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> <4FF3592B.3010805@warrensweb.us> Message-ID: And can I say, after over 20 years of IT experience that the unix/linux file permissions are as inane a thing as I think I have ever seen? Really? They want end users to have to edit the permissions for all the files they create?? In a TERMINAL??? Really????? Bob On Jul 3, 2012, at 1:42 PM, Warren Samples wrote: > On 07/03/2012 03:30 PM, Colin Holgate wrote: >> All the options in Permissions are grayed out. It says the owner is "root". > > > Open a terminal and type: > > sudo chown > > > Replace with your user's name. Type the root password at the prompt. Should do it. > > Good luck, > > Warren > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Jul 3 17:52:06 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 3 Jul 2012 14:52:06 -0700 Subject: which Linux? In-Reply-To: <99945218-1252-441B-B206-30DF5AC50E2C@verizon.net> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> <4FF356E6.9040403@warrensweb.us> <93FE376E-E5E5-49E8-828A-3F43E134C9B7@verizon.net> <4FF35A49.2090202@warrensweb.us> <99945218-1252-441B-B206-30DF5AC50E2C@verizon.net> Message-ID: <0E7844FC-DD7B-40AA-96AA-DF0B5F2345B6@twft.com> This is another one of those principles I have applied to IT. If you don't really, really need 64 bit apps and OS, avoid it until you cannot avoid it anymore. By that time hopefully everyone in the computer world will pretty much have their act together. Windows is only just getting there, and though the Mac OS is now entirely 64 bit, it wasn't that long ago that it wasn't. Or maybe I am getting old. Bob On Jul 3, 2012, at 1:58 PM, Colin Holgate wrote: > I installed 64 bit. Are LiveCode apps only 32 bit? ldd tells me that it's not a dynamic executable. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Jul 3 17:53:40 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 3 Jul 2012 14:53:40 -0700 Subject: Problem with dispatch and password protected stacks In-Reply-To: References: <757F4152-E15B-478D-A319-ADEE5ED68832@economy-x-talk.com> <4FF2F4F4.1060205@fourthworld.com> Message-ID: Do they inherit the property from the mainstack until explicitly set? Bob On Jul 3, 2012, at 11:57 AM, Peter Haworth wrote: > Hi Richard, > I'm having a problem with this. In my case, the passkey property of all > the stacks I look at that are not password protected is set to true. This > is in 5.5.0. Any ideas why that would happen? > Pete > lcSQL Software > > > > On Tue, Jul 3, 2012 at 6:34 AM, Richard Gaskin > wrote: > >> You can check whether a script is locked by comparing the password and >> passkey properties - if they're the same the script is available. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From charles at buchwald.ca Tue Jul 3 18:59:53 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Tue, 3 Jul 2012 17:59:53 -0500 Subject: Android: List Field and Native Scroller In-Reply-To: <4FF28616.8070502@kencorey.com> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> Message-ID: <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> A client just directed me to Font Awesome. http://fortawesome.github.com/Font-Awesome/ I'm not familiar with Twitter Bootstrap, for which it was designed, but it looks immediately useful for LC. It's basically a very large monochrome icon collection in vector format, and also collected as a TrueType font. I expect it may be useful for both desktop and mobile development. Seems like it could interesting with the new field capabilities. Enjoy! - Charles -- Charles E. Buchwald http://buchwald.ca Vancouver / Mexico City / NYC Member of the 02 Global Network for Sustainable Design ? Connect on LinkedIn ? Follow me on Twitter From charles at buchwald.ca Tue Jul 3 19:15:31 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Tue, 3 Jul 2012 18:15:31 -0500 Subject: Font Awesome In-Reply-To: <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> Message-ID: <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> Whoops. Didn't mean to use that subject line... have to stop drinking at lunch time... here's another try. > A client just directed me to Font Awesome. > http://fortawesome.github.com/Font-Awesome/ > I'm not familiar with Twitter Bootstrap, for which it was designed, but it looks immediately useful for LC. > It's basically a very large monochrome icon collection in vector format, and also collected as a TrueType font. > I expect it may be useful for both desktop and mobile development. > Seems like it could interesting with the new field capabilities. > Enjoy! > - Charles From bornstein at designeq.com Tue Jul 3 19:20:15 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Tue, 3 Jul 2012 16:20:15 -0700 Subject: What happened to my message box? In-Reply-To: <1341347184364-4651577.post@n4.nabble.com> References: <4C8C8465-B258-4409-92C5-6B6CA8A3E948@twft.com> <4FEBF363.1080807@hyperactivesw.com> <57137770234.20120703112650@ahsoftware.net> <1341347184364-4651577.post@n4.nabble.com> Message-ID: Hi Mark, I remember when this issue came up (I too was taken in by the lure of a free suite of 3D programs). I did make those changes at the time Ken brought this to our awareness to the revDebuggerValidGlobalNames function but I made it in LC V 4.6.4, the latest version of LC I have. I didn't make it in V 4.5.3, the one I'm having troubles with regarding the message box. As it turns out, I don't think this is the issue, since I have not had this issue with the script editor, just the message box. I went ahead and plugged those changes into the revDebugger in V 4.5.3 but I've noticed no effect one way or the other. Thanks for the thought however. On Tue, Jul 3, 2012 at 1:26 PM, AcidJazz wrote: > Check this thread in the runrev forum for another possible cause of the > problem, and a solution. > > http://forums.runrev.com/phpBB2/viewtopic.php?t=12070 > > - Mark > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/What-happened-to-my-message-box-tp3875988p4651577.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Howard Bornstein ----------------------- www.designeq.com From bornstein at designeq.com Tue Jul 3 19:25:30 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Tue, 3 Jul 2012 16:25:30 -0700 Subject: What happened to my message box? In-Reply-To: <57137770234.20120703112650@ahsoftware.net> References: <8CE51C80AB93529-1D4C-1C304@webmail-m082.sysops.aol.com> <4C8C8465-B258-4409-92C5-6B6CA8A3E948@twft.com> <4FEBF363.1080807@hyperactivesw.com> <68A83335-E066-4FCC-866B-67B63D686137@gmail.com> <57137770234.20120703112650@ahsoftware.net> Message-ID: Thank you Mark! This is very helpful. I've verified that I can now use breakpoints in the message box scripts and will take a look to see if I can track down where the problem is when I have some free time. I've been getting along ok with my home grown one so I'm not in a rush, but it's good to know I can get back to that. Now I've hit another snag in IOS development because suddenly, after weeks of working just fine, LC will no longer validate that I have a valid SDK in my /Developer directory, even though it's there, so I can't use the Simulator any more. Grrrr. I'm looking around for something expensive to break. On Tue, Jul 3, 2012 at 11:26 AM, Mark Wieder wrote: > Howard- > > Tuesday, July 3, 2012, 11:11:36 AM, you wrote: > > > Any other ideas? I appreciate your help. > > The debugger has a trap to ignore errors in IDE stacks in order to > prevent endless loops. If you need to debug the message box, issue the > following commands. Normally I would say do this in the message box, > but... > > global gRevDevelopment > put true into gRevDevelopment > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Howard Bornstein ----------------------- www.designeq.com From revmaillist at positivme.com Tue Jul 3 19:55:55 2012 From: revmaillist at positivme.com (Thunder) Date: Tue, 3 Jul 2012 16:55:55 -0700 (PDT) Subject: What happened to my message box? In-Reply-To: References: Message-ID: <1341359755499-4651599.post@n4.nabble.com> Does this help ? http://runtime-revolution.278305.n4.nabble.com/Cannot-use-Message-Box-td3505245.html http://runtime-revolution.278305.n4.nabble.com/Cannot-use-Message-Box-td3505245.html -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/What-happened-to-my-message-box-tp3875988p4651599.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Tue Jul 3 20:05:56 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 3 Jul 2012 17:05:56 -0700 Subject: Problem with dispatch and password protected stacks In-Reply-To: References: <757F4152-E15B-478D-A319-ADEE5ED68832@economy-x-talk.com> <4FF2F4F4.1060205@fourthworld.com> Message-ID: Uhh, I don't know. The point is that passkey is supposed to be either empty or contain the entered password and "true" isn;t the password. Pete lcSQL Software On Tue, Jul 3, 2012 at 2:53 PM, Bob Sneidar wrote: > Do they inherit the property from the mainstack until explicitly set? > > Bob > > > On Jul 3, 2012, at 11:57 AM, Peter Haworth wrote: > > > Hi Richard, > > I'm having a problem with this. In my case, the passkey property of all > > the stacks I look at that are not password protected is set to true. > This > > is in 5.5.0. Any ideas why that would happen? > > Pete > > lcSQL Software > > > > > > > > On Tue, Jul 3, 2012 at 6:34 AM, Richard Gaskin > > wrote: > > > >> You can check whether a script is locked by comparing the password and > >> passkey properties - if they're the same the script is available. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Tue Jul 3 20:55:51 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 3 Jul 2012 17:55:51 -0700 Subject: which Linux? In-Reply-To: References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> <4FF356E6.9040403@warrensweb.us> <93FE376E-E5E5-49E8-828A-3F43E134C9B7@verizon.net> <4FF35A49.2090202@warrensweb.us> <99945218-1252-441B-B206-30DF5AC50E2C@verizon.net> <4FF35DC5.1030909@warrensweb.us> Message-ID: <35161110953.20120703175551@ahsoftware.net> Roger- Tuesday, July 3, 2012, 2:25:48 PM, you wrote: > 32-bit will always be your best bet with LiveCode. This also means that > 64-bit Linux users (potential customers for your apps) will also have to > suffer through this nonsense of installing libs JUST to use the software. > I sincerely wish RunRev would make a 64-bit version of LC. Yes to all the above. I've had 64-bit problems with other apps as well, so it's not just a LiveCode thing. I don't even bother with 64-bit distros any more. But an engine build that's 64-bit clean would be nice in any event. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Tue Jul 3 21:12:19 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 03 Jul 2012 18:12:19 -0700 Subject: which Linux? In-Reply-To: References: Message-ID: <4FF39873.3010204@fourthworld.com> Bob Sneidar wrote: > And can I say, after over 20 years of IT experience that > the unix/linux file permissions are as inane a thing as > I think I have ever seen? > > Really? They want end users to have to edit the permissions > for all the files they create?? In a TERMINAL??? Really????? True, Mac and Linux permissions can be the source of problems (note how many times Repair Permissions is raised in the Apple support forums). But like Mac, most normal operations on Linux don't require setting permissions. As with Mac, developers moving applications across platforms will often find that the executable bit isn't set, and to set that you may need to use Terminal. Unlike Mac, doing that on Linux is a bit more straightforward, since you just work on the application file as you see it, without having to dig deeper into the app bundle. And like all platforms, the best experience with an OS comes when you buy a machine with the OS preinstalled and ready to go. If you've ever tried setting up a OS X on a non-Mac you know how hard it can be. Even setting up Windows from a stock disk rather than the restore disk designed specifically for the specific machine you're using at the moment can be a hellish nightmare of hunting down and installing drivers. Since relatively few computers come with Linux pre-installed, Linux does a far better job than others at running on machines not specifically designed for it. And if you want a truly great experience with Linux pre-installed, these links are good places to start: These machines often ship with an OS other than Linux, but have been certified by Canonical to run Ubuntu: -- 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 From jacque at hyperactivesw.com Wed Jul 4 01:00:04 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 04 Jul 2012 00:00:04 -0500 Subject: which Linux? In-Reply-To: <4FF39873.3010204@fourthworld.com> References: <4FF39873.3010204@fourthworld.com> Message-ID: <4FF3CDD4.60401@hyperactivesw.com> Bob Sneidar wrote: > > And can I say, after over 20 years of IT experience that > the unix/linux file permissions are as inane a thing as > I think I have ever seen? OS X permissions are identical. > > Really? They want end users to have to edit the permissions > for all the files they create?? In a TERMINAL??? Really????? Not all files, just those that come from elsewhere sometimes. If you build a Mac OS X standalone on Windows, it comes over to the Mac without the executable bit set too. You can use terminal to set it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Jul 4 01:13:52 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 04 Jul 2012 00:13:52 -0500 Subject: Font Awesome In-Reply-To: <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> Message-ID: <4FF3D110.6040205@hyperactivesw.com> On 7/3/12 6:15 PM, Charles E Buchwald wrote: > Whoops. Didn't mean to use that subject line... have to stop drinking at lunch time... here's another try. > >> A client just directed me to Font Awesome. >> http://fortawesome.github.com/Font-Awesome/ >> I'm not familiar with Twitter Bootstrap, for which it was designed, but it looks immediately useful for LC. >> It's basically a very large monochrome icon collection in vector format, and also collected as a TrueType font. >> I expect it may be useful for both desktop and mobile development. >> Seems like it could interesting with the new field capabilities. Great find! I downloaded it but the ttf webfont file is empty and the desktop one has only a handful of icons in it. The PDF is okay but I can't extract the vectors from there. I'd rather have the font; anyone know how to make those other formats work on a Mac? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Wed Jul 4 01:50:23 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 3 Jul 2012 22:50:23 -0700 Subject: which Linux? In-Reply-To: <4FF3CDD4.60401@hyperactivesw.com> References: <4FF39873.3010204@fourthworld.com> <4FF3CDD4.60401@hyperactivesw.com> Message-ID: Good to know... Pete lcSQL Software On Tue, Jul 3, 2012 at 10:00 PM, J. Landman Gay wrote: > If you build a Mac OS X standalone on Windows, it comes over to the Mac > without the executable bit set too. You can use terminal to set it. From guglielmo at braguglia.ch Wed Jul 4 02:06:46 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Wed, 04 Jul 2012 08:06:46 +0200 Subject: Font Awesome In-Reply-To: <4FF3D110.6040205@hyperactivesw.com> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> <4FF3D110.6040205@hyperactivesw.com> Message-ID: <4FF3DD76.7080405@braguglia.ch> Hi Jacque, the FontAwesome.ttf that you find into the font folder is NOT empty ... just appear empty if you use quick-look, but I opened the font on Mac with "FontLab Studio" and all characters are there, just with high unicode values (most are between F000 and F0EA, plus one in F200). Hope this help ... Guglielmo On 04.07.2012 07:13, J. Landman Gay wrote: > On 7/3/12 6:15 PM, Charles E Buchwald wrote: >> Whoops. Didn't mean to use that subject line... have to stop drinking >> at lunch time... here's another try. >> >>> A client just directed me to Font Awesome. >>> http://fortawesome.github.com/Font-Awesome/ >>> I'm not familiar with Twitter Bootstrap, for which it was designed, >>> but it looks immediately useful for LC. >>> It's basically a very large monochrome icon collection in vector >>> format, and also collected as a TrueType font. >>> I expect it may be useful for both desktop and mobile development. >>> Seems like it could interesting with the new field capabilities. > > Great find! I downloaded it but the ttf webfont file is empty and the > desktop one has only a handful of icons in it. The PDF is okay but I > can't extract the vectors from there. I'd rather have the font; anyone > know how to make those other formats work on a Mac? > From bornstein at designeq.com Wed Jul 4 02:41:42 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Tue, 3 Jul 2012 23:41:42 -0700 Subject: What happened to my message box? In-Reply-To: <1341359755499-4651599.post@n4.nabble.com> References: <1341359755499-4651599.post@n4.nabble.com> Message-ID: Yes. It caused me to re-read the fix that was first mention by Ken Ray and then later in the thread you referenced. I realized that I had only added this line to the revDebuggerValidGlobalNames function: filter tGlobalsRaw without "*-*" I hadn't added this other one for some reason: filter tGlobalsRaw without "*/*" When I plugged that in also, the message box problem went away and it now works properly. Thanks to everyone for all their suggestions and help and sorry I was so dense as to overlook the solution when it was first presented. On Tue, Jul 3, 2012 at 4:55 PM, Thunder wrote: > Does this help ? > > > > http://runtime-revolution.278305.n4.nabble.com/Cannot-use-Message-Box-td3505245.html > > http://runtime-revolution.278305.n4.nabble.com/Cannot-use-Message-Box-td3505245.html > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/What-happened-to-my-message-box-tp3875988p4651599.html -- Regards, Howard Bornstein ----------------------- www.designeq.com From palcibiades-first at yahoo.co.uk Wed Jul 4 02:46:33 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Tue, 3 Jul 2012 23:46:33 -0700 (PDT) Subject: which Linux? In-Reply-To: References: Message-ID: <1341384393770-4651608.post@n4.nabble.com> 32 bit Debian stable which will come with Gnome 2. Or, you can install 64bit version, in which case put in ia32 libs, which will install with no problems. Mint is also not a bad idea, and another good choice will be PCLinuxOS. Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/which-Linux-tp4651539p4651608.html Sent from the Revolution - User mailing list archive at Nabble.com. From palcibiades-first at yahoo.co.uk Wed Jul 4 02:59:06 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Tue, 3 Jul 2012 23:59:06 -0700 (PDT) Subject: which Linux? In-Reply-To: References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> <4FF3592B.3010805@warrensweb.us> Message-ID: <1341385146649-4651609.post@n4.nabble.com> I have never, ever had to have a user change permissions in a terminal. Never. And this goes back around 10 years. What does sometimes happen is that when an email attachment arrives, and the user saves it to another folder, it may be marked read only. Or, when he/she opens such an attachment in OpenOffice it will be opened as read only. So then they just use the file manager to change the permission. Why would you have them use a terminal? I do myself but why put ordinary people through it any more than you would in Windows? Or in OpenOffice they do save as. Yes, you have to explain this. I just tell them it may seem a bit irritating, but its just the system being paranoid about security, and no-one has ever been bothered by it. Needing to change executability is very very rare, because of course all application installations are being done through the package manager. Livecode apps are different in this respect. Presumably when people package their Livecode Linux apps for distribution they include a shell script which does all this stuff....? Peter slylabs13 wrote > > And can I say, after over 20 years of IT experience that the unix/linux > file permissions are as inane a thing as I think I have ever seen? > > Really? They want end users to have to edit the permissions for all the > files they create?? In a TERMINAL??? Really????? > > Bob > > > On Jul 3, 2012, at 1:42 PM, Warren Samples wrote: > >> On 07/03/2012 03:30 PM, Colin Holgate wrote: >>> All the options in Permissions are grayed out. It says the owner is >>> "root". >> >> >> Open a terminal and type: >> >> sudo chown >> >> >> Replace with your user's name. Type the root password at the >> prompt. Should do it. >> >> Good luck, >> >> Warren >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at .runrev >> 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 at .runrev > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/which-Linux-tp4651539p4651609.html Sent from the Revolution - User mailing list archive at Nabble.com. From bornstein at designeq.com Wed Jul 4 03:11:39 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Wed, 4 Jul 2012 00:11:39 -0700 Subject: Can't set the developer root in the preferences in LC 4.5.3 Message-ID: Once again LC 4.5.3 has bitten me. I'm beginning to think it might be personal. I've been developing for IOS using this version. Things have been working fine and I've gotten my app to run nicely on my iphone. I was working on it today and I had to quit LC for some reason. When I restarted it, suddenly the Simulate and Simulate Version menus were dimmed in the Development menu. I verified that my stack was set to build for IOS but I still could not get these menu items to become active. I went to the preferences to make sure that the developer root was set to /Developer. It was listed that way in the preferences but, to be sure, I clicked the ellipses button to reassign it to /Developer. When I tried this I got a dialog box stating: The chosen folder is not a valid IOS SDK for 3.2 and later. It must be one that ships with XCode 3.2..4 or later. I found this very strange since I had been using the simulator without problems. I checked the directory and I have SDKs for 3.2, 4.0, 4.1, 4.2 and 4.3 but for some reason LC insists that I don't have the proper SDK installed. I can't figure out why LC would suddenly not recognize the SDKs in my Developer directory. When I launch LC 4.6.4 and point it at the same directory, it smiles and wants to have my child (i.e. it works fine and doesn't complain about missing SDKs). What in the world would cause LC 4.5.3 to suddenly not validate my developer directory and keep me from using the simulator? Any suggestions as to how to get this to work again would be greatly appreciated. -- Regards, Howard Bornstein ----------------------- www.designeq.com From peterwawood at gmail.com Wed Jul 4 03:18:31 2012 From: peterwawood at gmail.com (Peter W A Wood) Date: Wed, 4 Jul 2012 15:18:31 +0800 Subject: which Linux? In-Reply-To: References: <4FF2F3AB.8030806@fourthworld.com> Message-ID: <02E8138C-1ED9-4CEF-9651-727DD86E28B3@gmail.com> Colin On 4 Jul 2012, at 03:37, Colin Holgate wrote: > I also haven't figured out how to get files from my Mac to Linux, VirtualBox doesn't support drag and drop. I tried setting a share folder, but don't know where in the Linux interface to find the shared folder. Try this: 1. Install Virtual Box Guest Additions 2. Make sure they are loaded 3. Set up the shared folder in the main Virtual Box Control Window 4. Add users to the vboxsf group on your Linux VM using sudo adduser Hope this helps. Peter From klaus at major.on-rev.com Wed Jul 4 08:16:13 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 4 Jul 2012 14:16:13 +0200 Subject: Communication stack/card <-> webpage in revbrowser Message-ID: Hi friends, the subject says it all: What is the best/most effective way to implement a "communication" between a LiveCode stack/card and a webpage displayed in a revbrowser in the same stack/card? JavaScript, smart CSS tricks, blackmail? We may have influence on how the pages will be created, if that helps? Any hints welcome :-) Thanks in advance! Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From m.schonewille at economy-x-talk.com Wed Jul 4 08:22:51 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 4 Jul 2012 14:22:51 +0200 Subject: Communication stack/card <-> webpage in revbrowser In-Reply-To: References: Message-ID: Klaus, Use PHP and add parameters to the URL to let the server know what you want to display in the browser. Why don't you use LiveCode as a front end for a PHP script on the server without using revBrowser? -- 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 On 4 jul 2012, at 14:16, Klaus on-rev wrote: > Hi friends, > > the subject says it all: > What is the best/most effective way to implement a "communication" > between a LiveCode stack/card and a webpage displayed in a revbrowser > in the same stack/card? JavaScript, smart CSS tricks, blackmail? > > We may have influence on how the pages will be created, if that helps? > Any hints welcome :-) > > Thanks in advance! > > > Best > > Klaus > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com From klaus at major.on-rev.com Wed Jul 4 08:40:29 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 4 Jul 2012 14:40:29 +0200 Subject: Communication stack/card <-> webpage in revbrowser In-Reply-To: References: Message-ID: <355B95F1-876B-4958-A6A5-FD0CF18F8FAE@major.on-rev.com> Hi Mark, Am 04.07.2012 um 14:22 schrieb Mark Schonewille: > Klaus, > > Use PHP and add parameters to the URL to let the server know what you want to display in the browser. Yes, sure, but we need communication between an already loaded page and LiveCode. > Why don't you use LiveCode as a front end for a PHP script on the server without using revBrowser? The situation demands it! ;-) > -- > Best regards, > > Mark Schonewille Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From janschenkel at yahoo.com Wed Jul 4 11:02:21 2012 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 4 Jul 2012 08:02:21 -0700 (PDT) Subject: Communication stack/card <-> webpage in revbrowser In-Reply-To: References: Message-ID: <1341414141.16216.YahooMailNeo@web160902.mail.bf1.yahoo.com> I'd say JavaScript in the HTML page and then use the revBrowssrCallScript and revBrowserExecuteScript functions to trigger the JavaScript functions. Jan Schenkel. ===== Quartam Reports & PDF Library for LiveCode www.quartam.com ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) ----- Original Message ----- From: Klaus on-rev To: How to use LiveCode Cc: Sent: Wednesday, July 4, 2012 2:16 PM Subject: Communication stack/card <-> webpage in revbrowser Hi friends, the subject says it all: What is the best/most effective way to implement a "communication" between a LiveCode stack/card and a webpage displayed in a revbrowser in the same stack/card? JavaScript, smart CSS tricks, blackmail? We may have influence on how the pages will be created, if that helps? Any hints welcome :-) Thanks in advance! Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Wed Jul 4 11:20:28 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 4 Jul 2012 08:20:28 -0700 Subject: which Linux? In-Reply-To: <02E8138C-1ED9-4CEF-9651-727DD86E28B3@gmail.com> References: <4FF2F3AB.8030806@fourthworld.com> <02E8138C-1ED9-4CEF-9651-727DD86E28B3@gmail.com> Message-ID: <97212988281.20120704082028@ahsoftware.net> Peter- Wednesday, July 4, 2012, 12:18:31 AM, you wrote: > Try this: > 1. Install Virtual Box Guest Additions ... and make sure they're the right version. If you update the VirtualBox version you also need to load a new version of the extensions. > 2. Make sure they are loaded > 3. Set up the shared folder in the main Virtual Box Control Window > 4. Add users to the vboxsf group on your Linux VM using > sudo adduser Yes. I exchange files that way and it works flawlessly. Dropbox is also a good way to move files back and forth. -- -Mark Wieder mwieder at ahsoftware.net From charles at buchwald.ca Wed Jul 4 11:22:11 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Wed, 4 Jul 2012 10:22:11 -0500 Subject: Font Awesome In-Reply-To: <4FF3DD76.7080405@braguglia.ch> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> <4FF3D110.6040205@hyperactivesw.com> <4FF3DD76.7080405@braguglia.ch> Message-ID: So for those of us without FontLab Studio, is there a Mac utility that is useful for showing unicode values? Or perhaps someone has created a LC stack for doing so? I was just looking at the Character Viewer built in to OS X Lion, but it does not show unicode values... unless of course I'm missing something, which is probable. - Charles On 2012-07-04, at 1:06 AM, Guglielmo Braguglia wrote: > Hi Jacque, > the FontAwesome.ttf that you find into the font folder is NOT empty ... just appear empty if you use quick-look, but I opened the font on Mac with "FontLab Studio" and all characters are there, just with high unicode values (most are between F000 and F0EA, plus one in F200). > > Hope this help ... > > Guglielmo > > > On 04.07.2012 07:13, J. Landman Gay wrote: >> On 7/3/12 6:15 PM, Charles E Buchwald wrote: >>> Whoops. Didn't mean to use that subject line... have to stop drinking at lunch time... here's another try. >>> >>>> A client just directed me to Font Awesome. >>>> http://fortawesome.github.com/Font-Awesome/ >>>> I'm not familiar with Twitter Bootstrap, for which it was designed, but it looks immediately useful for LC. >>>> It's basically a very large monochrome icon collection in vector format, and also collected as a TrueType font. >>>> I expect it may be useful for both desktop and mobile development. >>>> Seems like it could interesting with the new field capabilities. >> >> Great find! I downloaded it but the ttf webfont file is empty and the desktop one has only a handful of icons in it. The PDF is okay but I can't extract the vectors from there. I'd rather have the font; anyone know how to make those other formats work on a Mac? >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Wed Jul 4 11:28:31 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 4 Jul 2012 08:28:31 -0700 Subject: which Linux? In-Reply-To: <1341385146649-4651609.post@n4.nabble.com> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> <4FF3592B.3010805@warrensweb.us> <1341385146649-4651609.post@n4.nabble.com> Message-ID: <79213471187.20120704082831@ahsoftware.net> Peter- Tuesday, July 3, 2012, 11:59:06 PM, you wrote: > Needing to change executability is very very rare, because of course all > application installations are being done through the package manager. > Livecode apps are different in this respect. Presumably when people package > their Livecode Linux apps for distribution they include a shell script which > does all this stuff....? Er... runrev doesn't. The LiveCode installer is a binary file. Whether the executable bit is set or not is irrelevant because it doesn't survive a download from the web page. But the LiveCode installer itself is neither an archive file, in which case the user wouldn't have to fiddle with the executable bit, nor any file type recognized by the system as installable, in which case the package manager would spring into action. -- -Mark Wieder mwieder at ahsoftware.net From guglielmo at braguglia.ch Wed Jul 4 11:30:34 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Wed, 04 Jul 2012 17:30:34 +0200 Subject: Font Awesome In-Reply-To: References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> <4FF3D110.6040205@hyperactivesw.com> <4FF3DD76.7080405@braguglia.ch> Message-ID: <4FF4619A.6010401@braguglia.ch> Hi Charles, normally I use also PopChar (http://www.ergonis.com/products/popcharx/) and he correctly show the unicode characters ... Much better than the native character viewer ... but ... try before buy ... ;-) Guglielmo On 04.07.2012 17:22, Charles E Buchwald wrote: > So for those of us without FontLab Studio, is there a Mac utility that is useful for showing unicode values? > Or perhaps someone has created a LC stack for doing so? > > I was just looking at the Character Viewer built in to OS X Lion, but it does not show unicode values... unless of course I'm missing something, which is probable. > > - Charles > > On 2012-07-04, at 1:06 AM, Guglielmo Braguglia wrote: > >> Hi Jacque, >> the FontAwesome.ttf that you find into the font folder is NOT empty ... just appear empty if you use quick-look, but I opened the font on Mac with "FontLab Studio" and all characters are there, just with high unicode values (most are between F000 and F0EA, plus one in F200). >> >> Hope this help ... >> >> Guglielmo >> >> >> On 04.07.2012 07:13, J. Landman Gay wrote: >>> On 7/3/12 6:15 PM, Charles E Buchwald wrote: >>>> Whoops. Didn't mean to use that subject line... have to stop drinking at lunch time... here's another try. >>>> >>>>> A client just directed me to Font Awesome. >>>>> http://fortawesome.github.com/Font-Awesome/ >>>>> I'm not familiar with Twitter Bootstrap, for which it was designed, but it looks immediately useful for LC. >>>>> It's basically a very large monochrome icon collection in vector format, and also collected as a TrueType font. >>>>> I expect it may be useful for both desktop and mobile development. >>>>> Seems like it could interesting with the new field capabilities. >>> Great find! I downloaded it but the ttf webfont file is empty and the desktop one has only a handful of icons in it. The PDF is okay but I can't extract the vectors from there. I'd rather have the font; anyone know how to make those other formats work on a Mac? >>> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From charles at buchwald.ca Wed Jul 4 13:53:43 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Wed, 4 Jul 2012 12:53:43 -0500 Subject: Font Awesome In-Reply-To: <4FF4619A.6010401@braguglia.ch> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> <4FF3D110.6040205@hyperactivesw.com> <4FF3DD76.7080405@braguglia.ch> <4FF4619A.6010401@braguglia.ch> Message-ID: <526FB814-796A-4E4D-B111-5E4652A6002C@buchwald.ca> Hi Guglielmo, I think I used to use a version of PopChar several years ago... OK, I've downloaded the trial. Looks useful. If I select FontAwesome from within PopChar, I'm still only seeing those 57 characters. I suppose these are the ones with low unicode values? Is there some trick to PopChar that would allow me to view "high unicode values"? I did find this: http://rorohiko.blogspot.mx/2011/11/i-am-using-lion-where-is-my-trusted.html ... with instructions on setting the native character viewer to show the Unicode tables. And also many useful subsets I didn't know about, such as "Sign/Standard Symbols" and "Pictographs" Still not seeing the full unicode character set with a specific font, though. Any ideas? - Charles On 2012-07-04, at 10:30 AM, Guglielmo Braguglia wrote: > Hi Charles, > normally I use also PopChar (http://www.ergonis.com/products/popcharx/) and he correctly show the unicode characters ... > > Much better than the native character viewer ... but ... try before buy ... ;-) > > Guglielmo > > > On 04.07.2012 17:22, Charles E Buchwald wrote: >> So for those of us without FontLab Studio, is there a Mac utility that is useful for showing unicode values? >> Or perhaps someone has created a LC stack for doing so? >> >> I was just looking at the Character Viewer built in to OS X Lion, but it does not show unicode values... unless of course I'm missing something, which is probable. >> >> - Charles >> >> On 2012-07-04, at 1:06 AM, Guglielmo Braguglia wrote: >> >>> Hi Jacque, >>> the FontAwesome.ttf that you find into the font folder is NOT empty ... just appear empty if you use quick-look, but I opened the font on Mac with "FontLab Studio" and all characters are there, just with high unicode values (most are between F000 and F0EA, plus one in F200). >>> >>> Hope this help ... >>> >>> Guglielmo >>> >>> >>> On 04.07.2012 07:13, J. Landman Gay wrote: >>>> On 7/3/12 6:15 PM, Charles E Buchwald wrote: >>>>> Whoops. Didn't mean to use that subject line... have to stop drinking at lunch time... here's another try. >>>>> >>>>>> A client just directed me to Font Awesome. >>>>>> http://fortawesome.github.com/Font-Awesome/ >>>>>> I'm not familiar with Twitter Bootstrap, for which it was designed, but it looks immediately useful for LC. >>>>>> It's basically a very large monochrome icon collection in vector format, and also collected as a TrueType font. >>>>>> I expect it may be useful for both desktop and mobile development. >>>>>> Seems like it could interesting with the new field capabilities. >>>> Great find! I downloaded it but the ttf webfont file is empty and the desktop one has only a handful of icons in it. The PDF is okay but I can't extract the vectors from there. I'd rather have the font; anyone know how to make those other formats work on a Mac? From jacque at hyperactivesw.com Wed Jul 4 14:02:30 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 04 Jul 2012 13:02:30 -0500 Subject: Font Awesome In-Reply-To: References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> <4FF3D110.6040205@hyperactivesw.com> <4FF3DD76.7080405@braguglia.ch> Message-ID: <4FF48536.9070202@hyperactivesw.com> On 7/4/12 10:22 AM, Charles E Buchwald wrote: > So for those of us without FontLab Studio, is there a Mac utility > that is useful for showing unicode values? Or perhaps someone has > created a LC stack for doing so? > > I was just looking at the Character Viewer built in to OS X Lion, but > it does not show unicode values... unless of course I'm missing > something, which is probable. FontBook isn't showing them for me either. The MetaCard IDE has a character viewer that shows all characters through ascii 256 but none of those display either. I do see a few in the first 128 ascii set. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From guglielmo at braguglia.ch Wed Jul 4 14:04:45 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Wed, 04 Jul 2012 20:04:45 +0200 Subject: Font Awesome In-Reply-To: <526FB814-796A-4E4D-B111-5E4652A6002C@buchwald.ca> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> <4FF3D110.6040205@hyperactivesw.com> <4FF3DD76.7080405@braguglia.ch> <4FF4619A.6010401@braguglia.ch> <526FB814-796A-4E4D-B111-5E4652A6002C@buchwald.ca> Message-ID: <4FF485BD.7010003@braguglia.ch> Mmm ... strange ... have you scrolled down on the character pane and selected Unicode on top ? Look this print-screen : http://www.braguglia.ch/filechute/PopCharScreen.jpg Guglielmo On 04.07.2012 19:53, Charles E Buchwald wrote: > Hi Guglielmo, > I think I used to use a version of PopChar several years ago... > OK, I've downloaded the trial. Looks useful. > If I select FontAwesome from within PopChar, I'm still only seeing those 57 characters. I suppose these are the ones with low unicode values? > Is there some trick to PopChar that would allow me to view "high unicode values"? > > I did find this: http://rorohiko.blogspot.mx/2011/11/i-am-using-lion-where-is-my-trusted.html > ... with instructions on setting the native character viewer to show the Unicode tables. > And also many useful subsets I didn't know about, such as "Sign/Standard Symbols" and "Pictographs" > > Still not seeing the full unicode character set with a specific font, though. > > Any ideas? > > - Charles > > On 2012-07-04, at 10:30 AM, Guglielmo Braguglia wrote: > >> Hi Charles, >> normally I use also PopChar (http://www.ergonis.com/products/popcharx/) and he correctly show the unicode characters ... >> >> Much better than the native character viewer ... but ... try before buy ... ;-) >> >> Guglielmo >> >> >> On 04.07.2012 17:22, Charles E Buchwald wrote: >>> So for those of us without FontLab Studio, is there a Mac utility that is useful for showing unicode values? >>> Or perhaps someone has created a LC stack for doing so? >>> >>> I was just looking at the Character Viewer built in to OS X Lion, but it does not show unicode values... unless of course I'm missing something, which is probable. >>> >>> - Charles >>> >>> On 2012-07-04, at 1:06 AM, Guglielmo Braguglia wrote: >>> >>>> Hi Jacque, >>>> the FontAwesome.ttf that you find into the font folder is NOT empty ... just appear empty if you use quick-look, but I opened the font on Mac with "FontLab Studio" and all characters are there, just with high unicode values (most are between F000 and F0EA, plus one in F200). >>>> >>>> Hope this help ... >>>> >>>> Guglielmo >>>> >>>> >>>> On 04.07.2012 07:13, J. Landman Gay wrote: >>>>> On 7/3/12 6:15 PM, Charles E Buchwald wrote: >>>>>> Whoops. Didn't mean to use that subject line... have to stop drinking at lunch time... here's another try. >>>>>> >>>>>>> A client just directed me to Font Awesome. >>>>>>> http://fortawesome.github.com/Font-Awesome/ >>>>>>> I'm not familiar with Twitter Bootstrap, for which it was designed, but it looks immediately useful for LC. >>>>>>> It's basically a very large monochrome icon collection in vector format, and also collected as a TrueType font. >>>>>>> I expect it may be useful for both desktop and mobile development. >>>>>>> Seems like it could interesting with the new field capabilities. >>>>> Great find! I downloaded it but the ttf webfont file is empty and the desktop one has only a handful of icons in it. The PDF is okay but I can't extract the vectors from there. I'd rather have the font; anyone know how to make those other formats work on a Mac? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From lfredricks at proactive-intl.com Wed Jul 4 14:11:12 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 4 Jul 2012 11:11:12 -0700 Subject: OT: Free Shade 10 3D Standard Edition Today Only Message-ID: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> http://miryestore.com/home.php?cat=567 Scroll down to near the bottom, but you can pick up Shade 10 Standard Edition (ASA $299) for free, today only. For you QT fans, if you have the right version of QT installed it makes great panos, VR objects, etc :-) Best regards, Lynn Fredricks President Proactive International, LLC - Because it is about who you know.(tm) http://www.proactive-intl.com From guglielmo at braguglia.ch Wed Jul 4 14:13:30 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Wed, 04 Jul 2012 20:13:30 +0200 Subject: Font Awesome In-Reply-To: <4FF48536.9070202@hyperactivesw.com> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> <4FF3D110.6040205@hyperactivesw.com> <4FF3DD76.7080405@braguglia.ch> <4FF48536.9070202@hyperactivesw.com> Message-ID: <4FF487CA.1080702@braguglia.ch> Yes Jacque, is a strange behavior (... or a limit) of FontBook ... ... as you can see from the print-screen in my previous message (http://www.braguglia.ch/filechute/PopCharScreen.jpg), PopChar show correctly the characters ... :-) Guglielmo On 04.07.2012 20:02, J. Landman Gay wrote: > On 7/4/12 10:22 AM, Charles E Buchwald wrote: >> So for those of us without FontLab Studio, is there a Mac utility >> that is useful for showing unicode values? Or perhaps someone has >> created a LC stack for doing so? >> >> I was just looking at the Character Viewer built in to OS X Lion, but >> it does not show unicode values... unless of course I'm missing >> something, which is probable. > > FontBook isn't showing them for me either. The MetaCard IDE has a > character viewer that shows all characters through ascii 256 but none > of those display either. I do see a few in the first 128 ascii set. > From bonnmike at gmail.com Wed Jul 4 14:27:19 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 4 Jul 2012 12:27:19 -0600 Subject: OT: Free Shade 10 3D Standard Edition Today Only In-Reply-To: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> References: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> Message-ID: Tried, but got the following: Order processing error ! Payment processor can not process your order. Data is invalid. Please contact administrator and report the error(s). Will just try again later I guess. On Wed, Jul 4, 2012 at 12:11 PM, Lynn Fredricks < lfredricks at proactive-intl.com> wrote: > http://miryestore.com/home.php?cat=567 > > Scroll down to near the bottom, but you can pick up Shade 10 Standard > Edition (ASA $299) for free, today only. > > For you QT fans, if you have the right version of QT installed it makes > great panos, VR objects, etc :-) > > Best regards, > > Lynn Fredricks > President > Proactive International, LLC > > - Because it is about who you know.(tm) > http://www.proactive-intl.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bonnmike at gmail.com Wed Jul 4 14:28:22 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 4 Jul 2012 12:28:22 -0600 Subject: OT: Free Shade 10 3D Standard Edition Today Only In-Reply-To: References: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> Message-ID: Nvm, 7th time is the charm. Thanks! On Wed, Jul 4, 2012 at 12:27 PM, Mike Bonner wrote: > Tried, but got the following: > > Order processing error ! > Payment processor can not process your order. Data is invalid. > > Please contact administrator and report the error(s). > > > Will just try again later I guess. > > > On Wed, Jul 4, 2012 at 12:11 PM, Lynn Fredricks < > lfredricks at proactive-intl.com> wrote: > >> http://miryestore.com/home.php?cat=567 >> >> Scroll down to near the bottom, but you can pick up Shade 10 Standard >> Edition (ASA $299) for free, today only. >> >> For you QT fans, if you have the right version of QT installed it makes >> great panos, VR objects, etc :-) >> >> Best regards, >> >> Lynn Fredricks >> President >> Proactive International, LLC >> >> - Because it is about who you know.(tm) >> http://www.proactive-intl.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From charles at buchwald.ca Wed Jul 4 14:33:26 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Wed, 4 Jul 2012 13:33:26 -0500 Subject: Font Awesome In-Reply-To: <4FF485BD.7010003@braguglia.ch> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> <4FF3D110.6040205@hyperactivesw.com> <4FF3DD76.7080405@braguglia.ch> <4FF4619A.6010401@braguglia.ch> <526FB814-796A-4E4D-B111-5E4652A6002C@buchwald.ca> <4FF485BD.7010003@braguglia.ch> Message-ID: <408A3A72-64C2-47EA-B668-F1A17C9856B4@buchwald.ca> OK, that's odd... here's what I see in PopChar: http://buchwald.ca/lc/PopCharScreenShot.png - Charles P.S. I guess it would be nice to expand the LC character viewer... On 2012-07-04, at 1:04 PM, Guglielmo Braguglia wrote: > Mmm ... strange ... have you scrolled down on the character pane and selected Unicode on top ? > > Look this print-screen : http://www.braguglia.ch/filechute/PopCharScreen.jpg > > Guglielmo > > > On 04.07.2012 19:53, Charles E Buchwald wrote: >> Hi Guglielmo, >> I think I used to use a version of PopChar several years ago... >> OK, I've downloaded the trial. Looks useful. >> If I select FontAwesome from within PopChar, I'm still only seeing those 57 characters. I suppose these are the ones with low unicode values? >> Is there some trick to PopChar that would allow me to view "high unicode values"? >> >> I did find this: http://rorohiko.blogspot.mx/2011/11/i-am-using-lion-where-is-my-trusted.html >> ... with instructions on setting the native character viewer to show the Unicode tables. >> And also many useful subsets I didn't know about, such as "Sign/Standard Symbols" and "Pictographs" >> >> Still not seeing the full unicode character set with a specific font, though. >> >> Any ideas? >> >> - Charles >> >> On 2012-07-04, at 10:30 AM, Guglielmo Braguglia wrote: >> >>> Hi Charles, >>> normally I use also PopChar (http://www.ergonis.com/products/popcharx/) and he correctly show the unicode characters ... >>> >>> Much better than the native character viewer ... but ... try before buy ... ;-) >>> >>> Guglielmo >>> >>> >>> On 04.07.2012 17:22, Charles E Buchwald wrote: >>>> So for those of us without FontLab Studio, is there a Mac utility that is useful for showing unicode values? >>>> Or perhaps someone has created a LC stack for doing so? >>>> >>>> I was just looking at the Character Viewer built in to OS X Lion, but it does not show unicode values... unless of course I'm missing something, which is probable. >>>> >>>> - Charles >>>> >>>> On 2012-07-04, at 1:06 AM, Guglielmo Braguglia wrote: >>>> >>>>> Hi Jacque, >>>>> the FontAwesome.ttf that you find into the font folder is NOT empty ... just appear empty if you use quick-look, but I opened the font on Mac with "FontLab Studio" and all characters are there, just with high unicode values (most are between F000 and F0EA, plus one in F200). >>>>> >>>>> Hope this help ... >>>>> >>>>> Guglielmo >>>>> >>>>> >>>>> On 04.07.2012 07:13, J. Landman Gay wrote: >>>>>> On 7/3/12 6:15 PM, Charles E Buchwald wrote: >>>>>>> Whoops. Didn't mean to use that subject line... have to stop drinking at lunch time... here's another try. >>>>>>> >>>>>>>> A client just directed me to Font Awesome. >>>>>>>> http://fortawesome.github.com/Font-Awesome/ >>>>>>>> I'm not familiar with Twitter Bootstrap, for which it was designed, but it looks immediately useful for LC. >>>>>>>> It's basically a very large monochrome icon collection in vector format, and also collected as a TrueType font. >>>>>>>> I expect it may be useful for both desktop and mobile development. >>>>>>>> Seems like it could interesting with the new field capabilities. >>>>>> Great find! I downloaded it but the ttf webfont file is empty and the desktop one has only a handful of icons in it. The PDF is okay but I can't extract the vectors from there. I'd rather have the font; anyone know how to make those other formats work on a Mac? >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode From charles at buchwald.ca Wed Jul 4 14:39:55 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Wed, 4 Jul 2012 13:39:55 -0500 Subject: Font Awesome In-Reply-To: <4FF485BD.7010003@braguglia.ch> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> <4FF3D110.6040205@hyperactivesw.com> <4FF3DD76.7080405@braguglia.ch> <4FF4619A.6010401@braguglia.ch> <526FB814-796A-4E4D-B111-5E4652A6002C@buchwald.ca> <4FF485BD.7010003@braguglia.ch> Message-ID: <1468D804-3440-429E-BEBD-AE7B6BB5AEA6@buchwald.ca> Hi again.... So I checked the FontAwesome download folder again. There are 2 fonts there... "FontAwesome.ttf" and "fontawesome-webfont.ttf". I had loaded and activated the former. Now that I have deleted it from my system and loaded the latter, I can see what you are seeing in PopChar. Confusing! Thanks for your help, Guglielmo. - Charles On 2012-07-04, at 1:04 PM, Guglielmo Braguglia wrote: > Mmm ... strange ... have you scrolled down on the character pane and selected Unicode on top ? > > Look this print-screen : http://www.braguglia.ch/filechute/PopCharScreen.jpg > > Guglielmo > > > On 04.07.2012 19:53, Charles E Buchwald wrote: >> Hi Guglielmo, >> I think I used to use a version of PopChar several years ago... >> OK, I've downloaded the trial. Looks useful. >> If I select FontAwesome from within PopChar, I'm still only seeing those 57 characters. I suppose these are the ones with low unicode values? >> Is there some trick to PopChar that would allow me to view "high unicode values"? >> >> I did find this: http://rorohiko.blogspot.mx/2011/11/i-am-using-lion-where-is-my-trusted.html >> ... with instructions on setting the native character viewer to show the Unicode tables. >> And also many useful subsets I didn't know about, such as "Sign/Standard Symbols" and "Pictographs" >> >> Still not seeing the full unicode character set with a specific font, though. >> >> Any ideas? >> >> - Charles >> >> On 2012-07-04, at 10:30 AM, Guglielmo Braguglia wrote: >> >>> Hi Charles, >>> normally I use also PopChar (http://www.ergonis.com/products/popcharx/) and he correctly show the unicode characters ... >>> >>> Much better than the native character viewer ... but ... try before buy ... ;-) >>> >>> Guglielmo >>> >>> >>> On 04.07.2012 17:22, Charles E Buchwald wrote: >>>> So for those of us without FontLab Studio, is there a Mac utility that is useful for showing unicode values? >>>> Or perhaps someone has created a LC stack for doing so? >>>> >>>> I was just looking at the Character Viewer built in to OS X Lion, but it does not show unicode values... unless of course I'm missing something, which is probable. >>>> >>>> - Charles >>>> >>>> On 2012-07-04, at 1:06 AM, Guglielmo Braguglia wrote: >>>> >>>>> Hi Jacque, >>>>> the FontAwesome.ttf that you find into the font folder is NOT empty ... just appear empty if you use quick-look, but I opened the font on Mac with "FontLab Studio" and all characters are there, just with high unicode values (most are between F000 and F0EA, plus one in F200). >>>>> >>>>> Hope this help ... >>>>> >>>>> Guglielmo >>>>> >>>>> >>>>> On 04.07.2012 07:13, J. Landman Gay wrote: >>>>>> On 7/3/12 6:15 PM, Charles E Buchwald wrote: >>>>>>> Whoops. Didn't mean to use that subject line... have to stop drinking at lunch time... here's another try. >>>>>>> >>>>>>>> A client just directed me to Font Awesome. >>>>>>>> http://fortawesome.github.com/Font-Awesome/ >>>>>>>> I'm not familiar with Twitter Bootstrap, for which it was designed, but it looks immediately useful for LC. >>>>>>>> It's basically a very large monochrome icon collection in vector format, and also collected as a TrueType font. >>>>>>>> I expect it may be useful for both desktop and mobile development. >>>>>>>> Seems like it could interesting with the new field capabilities. >>>>>> Great find! I downloaded it but the ttf webfont file is empty and the desktop one has only a handful of icons in it. The PDF is okay but I can't extract the vectors from there. I'd rather have the font; anyone know how to make those other formats work on a Mac? >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From guglielmo at braguglia.ch Wed Jul 4 14:42:56 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Wed, 04 Jul 2012 20:42:56 +0200 Subject: Font Awesome In-Reply-To: <408A3A72-64C2-47EA-B668-F1A17C9856B4@buchwald.ca> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> <4FF3D110.6040205@hyperactivesw.com> <4FF3DD76.7080405@braguglia.ch> <4FF4619A.6010401@braguglia.ch> <526FB814-796A-4E4D-B111-5E4652A6002C@buchwald.ca> <4FF485BD.7010003@braguglia.ch> <408A3A72-64C2-47EA-B668-F1A17C9856B4@buchwald.ca> Message-ID: <4FF48EB0.5020006@braguglia.ch> Wait ... have you used the ttf _inside_ the "FontAwsome/font" folder (fontawesome-webfont.ttf) ? Because the other one (on the root folder) miss a lot of characters ! Guglielmo On 04.07.2012 20:33, Charles E Buchwald wrote: > OK, that's odd... here's what I see in PopChar: > http://buchwald.ca/lc/PopCharScreenShot.png > > - Charles > > P.S. I guess it would be nice to expand the LC character viewer... > > On 2012-07-04, at 1:04 PM, Guglielmo Braguglia wrote: > >> Mmm ... strange ... have you scrolled down on the character pane and selected Unicode on top ? >> >> Look this print-screen : http://www.braguglia.ch/filechute/PopCharScreen.jpg >> >> Guglielmo >> >> >> On 04.07.2012 19:53, Charles E Buchwald wrote: >>> Hi Guglielmo, >>> I think I used to use a version of PopChar several years ago... >>> OK, I've downloaded the trial. Looks useful. >>> If I select FontAwesome from within PopChar, I'm still only seeing those 57 characters. I suppose these are the ones with low unicode values? >>> Is there some trick to PopChar that would allow me to view "high unicode values"? >>> >>> I did find this: http://rorohiko.blogspot.mx/2011/11/i-am-using-lion-where-is-my-trusted.html >>> ... with instructions on setting the native character viewer to show the Unicode tables. >>> And also many useful subsets I didn't know about, such as "Sign/Standard Symbols" and "Pictographs" >>> >>> Still not seeing the full unicode character set with a specific font, though. >>> >>> Any ideas? >>> >>> - Charles >>> >>> On 2012-07-04, at 10:30 AM, Guglielmo Braguglia wrote: >>> >>>> Hi Charles, >>>> normally I use also PopChar (http://www.ergonis.com/products/popcharx/) and he correctly show the unicode characters ... >>>> >>>> Much better than the native character viewer ... but ... try before buy ... ;-) >>>> >>>> Guglielmo >>>> >>>> >>>> On 04.07.2012 17:22, Charles E Buchwald wrote: >>>>> So for those of us without FontLab Studio, is there a Mac utility that is useful for showing unicode values? >>>>> Or perhaps someone has created a LC stack for doing so? >>>>> >>>>> I was just looking at the Character Viewer built in to OS X Lion, but it does not show unicode values... unless of course I'm missing something, which is probable. >>>>> >>>>> - Charles >>>>> >>>>> On 2012-07-04, at 1:06 AM, Guglielmo Braguglia wrote: >>>>> >>>>>> Hi Jacque, >>>>>> the FontAwesome.ttf that you find into the font folder is NOT empty ... just appear empty if you use quick-look, but I opened the font on Mac with "FontLab Studio" and all characters are there, just with high unicode values (most are between F000 and F0EA, plus one in F200). >>>>>> >>>>>> Hope this help ... >>>>>> >>>>>> Guglielmo >>>>>> >>>>>> >>>>>> On 04.07.2012 07:13, J. Landman Gay wrote: >>>>>>> On 7/3/12 6:15 PM, Charles E Buchwald wrote: >>>>>>>> Whoops. Didn't mean to use that subject line... have to stop drinking at lunch time... here's another try. >>>>>>>> >>>>>>>>> A client just directed me to Font Awesome. >>>>>>>>> http://fortawesome.github.com/Font-Awesome/ >>>>>>>>> I'm not familiar with Twitter Bootstrap, for which it was designed, but it looks immediately useful for LC. >>>>>>>>> It's basically a very large monochrome icon collection in vector format, and also collected as a TrueType font. >>>>>>>>> I expect it may be useful for both desktop and mobile development. >>>>>>>>> Seems like it could interesting with the new field capabilities. >>>>>>> Great find! I downloaded it but the ttf webfont file is empty and the desktop one has only a handful of icons in it. The PDF is okay but I can't extract the vectors from there. I'd rather have the font; anyone know how to make those other formats work on a Mac? From guglielmo at braguglia.ch Wed Jul 4 14:48:25 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Wed, 04 Jul 2012 20:48:25 +0200 Subject: Font Awesome In-Reply-To: <1468D804-3440-429E-BEBD-AE7B6BB5AEA6@buchwald.ca> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> <4FF3D110.6040205@hyperactivesw.com> <4FF3DD76.7080405@braguglia.ch> <4FF4619A.6010401@braguglia.ch> <526FB814-796A-4E4D-B111-5E4652A6002C@buchwald.ca> <4FF485BD.7010003@braguglia.ch> <1468D804-3440-429E-BEBD-AE7B6BB5AEA6@buchwald.ca> Message-ID: <4FF48FF9.7000807@braguglia.ch> ... I made the same mistake at beginning, but after examining the two fonts with "FontLab Studio" I have seen the differences ! ;-) Guglielmo On 04.07.2012 20:39, Charles E Buchwald wrote: > Hi again.... > > So I checked the FontAwesome download folder again. There are 2 fonts there... "FontAwesome.ttf" and "fontawesome-webfont.ttf". > I had loaded and activated the former. Now that I have deleted it from my system and loaded the latter, I can see what you are seeing in PopChar. > Confusing! > Thanks for your help, Guglielmo. > > - Charles > > On 2012-07-04, at 1:04 PM, Guglielmo Braguglia wrote: > >> Mmm ... strange ... have you scrolled down on the character pane and selected Unicode on top ? >> >> Look this print-screen : http://www.braguglia.ch/filechute/PopCharScreen.jpg >> >> Guglielmo >> >> >> On 04.07.2012 19:53, Charles E Buchwald wrote: >>> Hi Guglielmo, >>> I think I used to use a version of PopChar several years ago... >>> OK, I've downloaded the trial. Looks useful. >>> If I select FontAwesome from within PopChar, I'm still only seeing those 57 characters. I suppose these are the ones with low unicode values? >>> Is there some trick to PopChar that would allow me to view "high unicode values"? >>> >>> I did find this: http://rorohiko.blogspot.mx/2011/11/i-am-using-lion-where-is-my-trusted.html >>> ... with instructions on setting the native character viewer to show the Unicode tables. >>> And also many useful subsets I didn't know about, such as "Sign/Standard Symbols" and "Pictographs" >>> >>> Still not seeing the full unicode character set with a specific font, though. >>> >>> Any ideas? >>> >>> - Charles >>> >>> On 2012-07-04, at 10:30 AM, Guglielmo Braguglia wrote: >>> >>>> Hi Charles, >>>> normally I use also PopChar (http://www.ergonis.com/products/popcharx/) and he correctly show the unicode characters ... >>>> >>>> Much better than the native character viewer ... but ... try before buy ... ;-) >>>> >>>> Guglielmo >>>> >>>> >>>> On 04.07.2012 17:22, Charles E Buchwald wrote: >>>>> So for those of us without FontLab Studio, is there a Mac utility that is useful for showing unicode values? >>>>> Or perhaps someone has created a LC stack for doing so? >>>>> >>>>> I was just looking at the Character Viewer built in to OS X Lion, but it does not show unicode values... unless of course I'm missing something, which is probable. >>>>> >>>>> - Charles >>>>> >>>>> On 2012-07-04, at 1:06 AM, Guglielmo Braguglia wrote: >>>>> >>>>>> Hi Jacque, >>>>>> the FontAwesome.ttf that you find into the font folder is NOT empty ... just appear empty if you use quick-look, but I opened the font on Mac with "FontLab Studio" and all characters are there, just with high unicode values (most are between F000 and F0EA, plus one in F200). >>>>>> >>>>>> Hope this help ... >>>>>> >>>>>> Guglielmo >>>>>> >>>>>> >>>>>> On 04.07.2012 07:13, J. Landman Gay wrote: >>>>>>> On 7/3/12 6:15 PM, Charles E Buchwald wrote: >>>>>>>> Whoops. Didn't mean to use that subject line... have to stop drinking at lunch time... here's another try. >>>>>>>> >>>>>>>>> A client just directed me to Font Awesome. >>>>>>>>> http://fortawesome.github.com/Font-Awesome/ >>>>>>>>> I'm not familiar with Twitter Bootstrap, for which it was designed, but it looks immediately useful for LC. >>>>>>>>> It's basically a very large monochrome icon collection in vector format, and also collected as a TrueType font. >>>>>>>>> I expect it may be useful for both desktop and mobile development. >>>>>>>>> Seems like it could interesting with the new field capabilities. >>>>>>> Great find! I downloaded it but the ttf webfont file is empty and the desktop one has only a handful of icons in it. The PDF is okay but I can't extract the vectors from there. I'd rather have the font; anyone know how to make those other formats work on a Mac? >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bornstein at designeq.com Wed Jul 4 14:48:59 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Wed, 4 Jul 2012 11:48:59 -0700 Subject: OT: Free Shade 10 3D Standard Edition Today Only In-Reply-To: References: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> Message-ID: I'm running into the exact same problem. What did you do to fix this? On Wed, Jul 4, 2012 at 11:28 AM, Mike Bonner wrote: > Nvm, 7th time is the charm. Thanks! > > On Wed, Jul 4, 2012 at 12:27 PM, Mike Bonner wrote: > > > Tried, but got the following: > > > > Order processing error ! > > Payment processor can not process your order. Data is invalid. > > > > Please contact administrator and report the error(s). > > > > > > Will just try again later I guess. > > > > > > On Wed, Jul 4, 2012 at 12:11 PM, Lynn Fredricks < > > lfredricks at proactive-intl.com> wrote: > > > >> http://miryestore.com/home.php?cat=567 > >> > >> Scroll down to near the bottom, but you can pick up Shade 10 Standard > >> Edition (ASA $299) for free, today only. > >> > >> For you QT fans, if you have the right version of QT installed it makes > >> great panos, VR objects, etc :-) > >> > >> Best regards, > >> > >> Lynn Fredricks > >> President > >> Proactive International, LLC > >> > >> - Because it is about who you know.(tm) > >> http://www.proactive-intl.com > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Howard Bornstein ----------------------- www.designeq.com From lfredricks at proactive-intl.com Wed Jul 4 14:54:13 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 4 Jul 2012 11:54:13 -0700 Subject: OT: Free Shade 10 3D Standard Edition Today Only In-Reply-To: References: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> Message-ID: <3C06991A0E8249E5B6AE1577BAE64C9F@GATEWAY> > Will just try again later I guess. Could have been a missing item, plus we had a huge, huge spike in requests. Anyway - it works! Serials will be batched out later today. The trial of Shade 10 though works fine in demo mode. All the documentation is available on shadecamp.net, too. Best regards, Lynn Fredricks President Proactive International, LLC - Because it is about who you know.(tm) http://www.proactive-intl.com From bornstein at designeq.com Wed Jul 4 14:54:17 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Wed, 4 Jul 2012 11:54:17 -0700 Subject: OT: Free Shade 10 3D Standard Edition Today Only In-Reply-To: References: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> Message-ID: Ok, got it to work. It seems the ordering system has problems if you place an order at the same time as registering as a new customer. After getting the error message, my cart became "empty". I had to order the software again from scratch, but at that point the system "knew" me as a customer, so this time the order went through. Lynn, you should investigate this situation where someone tries to place an order at the same time they register as a new customer. Something is not quite right yet with how this works. On Wed, Jul 4, 2012 at 11:48 AM, Howard Bornstein wrote: > I'm running into the exact same problem. What did you do to fix this? > > > On Wed, Jul 4, 2012 at 11:28 AM, Mike Bonner wrote: > >> Nvm, 7th time is the charm. Thanks! >> >> On Wed, Jul 4, 2012 at 12:27 PM, Mike Bonner wrote: >> >> > Tried, but got the following: >> > >> > Order processing error ! >> > Payment processor can not process your order. Data is invalid. >> > >> > Please contact administrator and report the error(s). >> > >> > >> > Will just try again later I guess. >> > >> > >> > On Wed, Jul 4, 2012 at 12:11 PM, Lynn Fredricks < >> > lfredricks at proactive-intl.com> wrote: >> > >> >> http://miryestore.com/home.php?cat=567 >> >> >> >> Scroll down to near the bottom, but you can pick up Shade 10 Standard >> >> Edition (ASA $299) for free, today only. >> >> >> >> For you QT fans, if you have the right version of QT installed it makes >> >> great panos, VR objects, etc :-) >> >> >> >> Best regards, >> >> >> >> Lynn Fredricks >> >> President >> >> Proactive International, LLC >> >> >> >> - Because it is about who you know.(tm) >> >> http://www.proactive-intl.com >> >> >> >> >> >> _______________________________________________ >> >> use-livecode mailing list >> >> use-livecode at 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 at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > Regards, > > Howard Bornstein > ----------------------- > www.designeq.com > -- Regards, Howard Bornstein ----------------------- www.designeq.com From bonnmike at gmail.com Wed Jul 4 15:00:39 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 4 Jul 2012 13:00:39 -0600 Subject: OT: Free Shade 10 3D Standard Edition Today Only In-Reply-To: <3C06991A0E8249E5B6AE1577BAE64C9F@GATEWAY> References: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> <3C06991A0E8249E5B6AE1577BAE64C9F@GATEWAY> Message-ID: I think howard is right. I finally got it to work by closing the site completely, going back to it, logging in fresh and then it worked. In the same session that I used to register? No such luck. On Wed, Jul 4, 2012 at 12:54 PM, Lynn Fredricks < lfredricks at proactive-intl.com> wrote: > > Will just try again later I guess. > > Could have been a missing item, plus we had a huge, huge spike in requests. > Anyway - it works! > > Serials will be batched out later today. The trial of Shade 10 though works > fine in demo mode. All the documentation is available on shadecamp.net, > too. > > Best regards, > > Lynn Fredricks > President > Proactive International, LLC > > - Because it is about who you know.(tm) > http://www.proactive-intl.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Wed Jul 4 16:14:38 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 04 Jul 2012 15:14:38 -0500 Subject: Font Awesome In-Reply-To: <1468D804-3440-429E-BEBD-AE7B6BB5AEA6@buchwald.ca> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> <4FF3D110.6040205@hyperactivesw.com> <4FF3DD76.7080405@braguglia.ch> <4FF4619A.6010401@braguglia.ch> <526FB814-796A-4E4D-B111-5E4652A6002C@buchwald.ca> <4FF485BD.7010003@braguglia.ch> <1468D804-3440-429E-BEBD-AE7B6BB5AEA6@buchwald.ca> Message-ID: <4FF4A42E.4060107@hyperactivesw.com> On 7/4/12 1:39 PM, Charles E Buchwald wrote: > Hi again.... > > So I checked the FontAwesome download folder again. There are 2 fonts there... "FontAwesome.ttf" and "fontawesome-webfont.ttf". > I had loaded and activated the former. Now that I have deleted it from my system and loaded the latter, I can see what you are seeing in PopChar. > Confusing! Ah. I had done the same. With the web font version I see ~210 characters in FontBook. Cool. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bornstein at designeq.com Wed Jul 4 16:19:09 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Wed, 4 Jul 2012 13:19:09 -0700 Subject: Can't set the developer root in the preferences in LC 4.5.3 In-Reply-To: References: Message-ID: Ok, problem solved. It turns out the SDK check uses this line: *get* url ("file:" & pSDK & slash & "Applications/Xcode.app/Contents/version.plist") My Applications folder contained an Xcode app which was called "Xcode 3.2.6.app", so the verification choked because, as far as it saw, I didn't have "Xcode app". Once I simply renamed the app to Xcode.app, it was happy and accepted my SDK. What I can't figure out is why it worked fine for weeks before, since I never went in and renamed the Xcode app until today. On Wed, Jul 4, 2012 at 12:11 AM, Howard Bornstein wrote: > Once again LC 4.5.3 has bitten me. I'm beginning to think it might be > personal. > > I've been developing for IOS using this version. Things have been working > fine and I've gotten my app to run nicely on my iphone. I was working on it > today and I had to quit LC for some reason. When I restarted it, suddenly > the Simulate and Simulate Version menus were dimmed in the Development menu. > > I verified that my stack was set to build for IOS but I still could not > get these menu items to become active. > > I went to the preferences to make sure that the developer root was set to > /Developer. It was listed that way in the preferences but, to be sure, I > clicked the ellipses button to reassign it to /Developer. When I tried this > I got a dialog box stating: The chosen folder is not a valid IOS SDK for > 3.2 and later. It must be one that ships with XCode 3.2..4 or later. > > I found this very strange since I had been using the simulator without > problems. I checked the directory and I have SDKs for 3.2, 4.0, 4.1, 4.2 > and 4.3 but for some reason LC insists that I don't have the proper SDK > installed. > > I can't figure out why LC would suddenly not recognize the SDKs in my > Developer directory. When I launch LC 4.6.4 and point it at the same > directory, it smiles and wants to have my child (i.e. it works fine and > doesn't complain about missing SDKs). > > What in the world would cause LC 4.5.3 to suddenly not validate my > developer directory and keep me from using the simulator? Any suggestions > as to how to get this to work again would be greatly appreciated. > > -- > Regards, > > Howard Bornstein > ----------------------- > www.designeq.com > -- Regards, Howard Bornstein ----------------------- www.designeq.com From charles at buchwald.ca Wed Jul 4 16:50:35 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Wed, 4 Jul 2012 15:50:35 -0500 Subject: Font Awesome In-Reply-To: <4FF4A42E.4060107@hyperactivesw.com> References: <001101cd58b9$c29b8ae0$47d2a0a0$@net> <4FF28616.8070502@kencorey.com> <70CFABBD-D028-4774-9FF9-760981CB30D1@buchwald.ca> <9A7138F7-E835-47AB-AF23-AB0483CE5F23@buchwald.ca> <4FF3D110.6040205@hyperactivesw.com> <4FF3DD76.7080405@braguglia.ch> <4FF4619A.6010401@braguglia.ch> <526FB814-796A-4E4D-B111-5E4652A6002C@buchwald.ca> <4FF485BD.7010003@braguglia.ch> <1468D804-3440-429E-BEBD-AE7B6BB5AEA6@buchwald.ca> <4FF4A42E.4060107@hyperactivesw.com> Message-ID: Great! I'd be very curious to hear about any interesting things you do with this font. Please let me know! Cheers, - Charles On 2012-07-04, at 3:14 PM, J. Landman Gay wrote: > On 7/4/12 1:39 PM, Charles E Buchwald wrote: >> Hi again.... >> >> So I checked the FontAwesome download folder again. There are 2 fonts there... "FontAwesome.ttf" and "fontawesome-webfont.ttf". >> I had loaded and activated the former. Now that I have deleted it from my system and loaded the latter, I can see what you are seeing in PopChar. >> Confusing! > > Ah. I had done the same. With the web font version I see ~210 characters in FontBook. Cool. :) > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From m.schonewille at economy-x-talk.com Wed Jul 4 18:53:44 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 5 Jul 2012 00:53:44 +0200 Subject: OT: Free Shade 10 3D Standard Edition Today Only In-Reply-To: <3C06991A0E8249E5B6AE1577BAE64C9F@GATEWAY> References: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> <3C06991A0E8249E5B6AE1577BAE64C9F@GATEWAY> Message-ID: I gave it a try. It doesn't work. -- 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 On 4 jul 2012, at 20:54, Lynn Fredricks wrote: >> Will just try again later I guess. > > Could have been a missing item, plus we had a huge, huge spike in requests. > Anyway - it works! > > Serials will be batched out later today. The trial of Shade 10 though works > fine in demo mode. All the documentation is available on shadecamp.net, too. > > Best regards, > > Lynn Fredricks > President > Proactive International, LLC > > - Because it is about who you know.(tm) > http://www.proactive-intl.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bonnmike at gmail.com Wed Jul 4 18:59:01 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 4 Jul 2012 16:59:01 -0600 Subject: OT: Free Shade 10 3D Standard Edition Today Only In-Reply-To: References: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> <3C06991A0E8249E5B6AE1577BAE64C9F@GATEWAY> Message-ID: Create your account, shut down your browser. walk around the chair 3 times while doing the programmers prayer (cross your fingers) open browser, log in, voila'! It will work. (or it won't) On Wed, Jul 4, 2012 at 4:53 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > I gave it a try. It doesn't work. > > -- > 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 > > On 4 jul 2012, at 20:54, Lynn Fredricks wrote: > > >> Will just try again later I guess. > > > > Could have been a missing item, plus we had a huge, huge spike in > requests. > > Anyway - it works! > > > > Serials will be batched out later today. The trial of Shade 10 though > works > > fine in demo mode. All the documentation is available on shadecamp.net, > too. > > > > Best regards, > > > > Lynn Fredricks > > President > > Proactive International, LLC > > > > - Because it is about who you know.(tm) > > http://www.proactive-intl.com > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From toolbook at kestner.de Thu Jul 5 08:26:17 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 5 Jul 2012 14:26:17 +0200 Subject: focusedObject of another stack? Message-ID: <003801cd5aa9$6135efb0$23a1cf10$@de> Hi, I would like to create a kind of a property editor to edit a couple of custom properties of a bunch of fields with one click. What I am looking for is the reference between the field, which has to be updated and my editor window. I wanted to click into the field in the main window (to mark it) and then switch to my editor window, but the focusedObject or selectedObject doesn't work across two stacks, because as soon, as I switch to the editor window the field in the main window looses the focus. What am I missing? I must overlook something very obvious. Any hint welcome Tiemo From toolbook at kestner.de Thu Jul 5 09:45:13 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 5 Jul 2012 15:45:13 +0200 Subject: AW: focusedObject of another stack? In-Reply-To: <003801cd5aa9$6135efb0$23a1cf10$@de> References: <003801cd5aa9$6135efb0$23a1cf10$@de> Message-ID: <004b01cd5ab4$67592140$360b63c0$@de> I took the workaround by storing the id of the field with a right click. Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- > bounces at lists.runrev.com] Im Auftrag von Tiemo Hollmann TB > Gesendet: Donnerstag, 5. Juli 2012 14:26 > An: 'How to use LiveCode' > Betreff: focusedObject of another stack? > > Hi, > > I would like to create a kind of a property editor to edit a couple of > custom properties of a bunch of fields with one click. > > What I am looking for is the reference between the field, which has to be > updated and my editor window. I wanted to click into the field in the main > window (to mark it) and then switch to my editor window, but the > focusedObject or selectedObject doesn't work across two stacks, because as > soon, as I switch to the editor window the field in the main window looses > the focus. What am I missing? I must overlook something very obvious. > > Any hint welcome > > Tiemo > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Thu Jul 5 11:50:38 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 5 Jul 2012 08:50:38 -0700 Subject: which Linux? In-Reply-To: <1341385146649-4651609.post@n4.nabble.com> References: <4FF2F3AB.8030806@fourthworld.com> <73DFD180-82BB-4768-82A7-499B22189AAC@verizon.net> <4FF353F9.5060905@warrensweb.us> <3A740F41-FA60-4E1F-A2D2-88B8E26CD6B4@verizon.net> <4FF3592B.3010805@warrensweb.us> <1341385146649-4651609.post@n4.nabble.com> Message-ID: I administer both Windows and Apple servers. Some time ago Apple finally, after years of using POSIX permissions only (the permission scheme that all UNIX file systems use) implemented ACL permissions, the type Windows uses. While not exactly like windows, it was a marked improvement for servers, because new files on a server using POSIX were read/write for the owner, and read only for everyone else, never mind what the parent permissions were. This made folders for multiple users an incredible pain. Until the last couple of years, workstation OS's used POSIX only permissions, but now they too have adopted ACL's. The trick is inheritance. It appears to be the case that workstation OS's still do not properly inherit the permissions of the parent folder, but of the creator. The reason most people do not see this is because the creator is typically the only person accessing the files, and because he is the owner, he has read/write to everything he creates. The problem only becomes an issue when you are using file servers, or sharing files from your workstation. (Perhaps also when moving a file from a read only location to a read/write one as well). File servers have the option now of using parent folder inheritance. Prior to that, I was almost obliged to use Windows servers for file sharing. To my knowledge there is no way to change the inheritance behavior of a workstation OS. Bob On Jul 3, 2012, at 11:59 PM, Peter Alcibiades wrote: > I have never, ever had to have a user change permissions in a terminal. > Never. And this goes back around 10 years. > > What does sometimes happen is that when an email attachment arrives, and the > user saves it to another folder, it may be marked read only. Or, when > he/she opens such an attachment in OpenOffice it will be opened as read > only. > > So then they just use the file manager to change the permission. Why would > you have them use a terminal? I do myself but why put ordinary people > through it any more than you would in Windows? Or in OpenOffice they do save > as. > > Yes, you have to explain this. I just tell them it may seem a bit > irritating, but its just the system being paranoid about security, and > no-one has ever been bothered by it. > > Needing to change executability is very very rare, because of course all > application installations are being done through the package manager. > Livecode apps are different in this respect. Presumably when people package > their Livecode Linux apps for distribution they include a shell script which > does all this stuff....? > > Peter > > > slylabs13 wrote >> >> And can I say, after over 20 years of IT experience that the unix/linux >> file permissions are as inane a thing as I think I have ever seen? >> >> Really? They want end users to have to edit the permissions for all the >> files they create?? In a TERMINAL??? Really????? >> >> Bob >> >> >> On Jul 3, 2012, at 1:42 PM, Warren Samples wrote: >> >>> On 07/03/2012 03:30 PM, Colin Holgate wrote: >>>> All the options in Permissions are grayed out. It says the owner is >>>> "root". >>> >>> >>> Open a terminal and type: >>> >>> sudo chown >>> >>> >>> Replace with your user's name. Type the root password at the >>> prompt. Should do it. >>> >>> Good luck, >>> >>> Warren >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at .runrev >>> 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 at .runrev >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/which-Linux-tp4651539p4651609.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Thu Jul 5 12:01:07 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 5 Jul 2012 09:01:07 -0700 Subject: which Linux? In-Reply-To: <4FF3CDD4.60401@hyperactivesw.com> References: <4FF39873.3010204@fourthworld.com> <4FF3CDD4.60401@hyperactivesw.com> Message-ID: OS X is all UNIX now, so that was included in the statement. I suppose I overstated the case. Yes it's only a problem with files coming from somewhere else, but that is what I frequently deal with as an IT administrator. Most people will not see the issue. Still, I think Apple should have adopted implicit Inheritance ACL's a long time ago. As is, they use Explicit Inheritance, and have only in the last couple of years adopted ACL's on client file systems. Bob On Jul 3, 2012, at 10:00 PM, J. Landman Gay wrote: > Bob Sneidar wrote: >> >> And can I say, after over 20 years of IT experience that >> the unix/linux file permissions are as inane a thing as >> I think I have ever seen? > > OS X permissions are identical. > >> >> Really? They want end users to have to edit the permissions >> for all the files they create?? In a TERMINAL??? Really????? > > Not all files, just those that come from elsewhere sometimes. If you build a Mac OS X standalone on Windows, it comes over to the Mac without the executable bit set too. You can use terminal to set it. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Thu Jul 5 14:55:26 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 5 Jul 2012 18:55:26 +0000 (UTC) Subject: Epic AppStore Fail Message-ID: http://boingboing.net/2012/07/05/walmart-closes-community-buil.html -- Mark Wieder mwieder at ahsoftware.net From scott at tactilemedia.com Thu Jul 5 14:56:31 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 05 Jul 2012 11:56:31 -0700 Subject: Font Awesome In-Reply-To: <408A3A72-64C2-47EA-B668-F1A17C9856B4@buchwald.ca> Message-ID: For folks who have a need for a font managing app, you might look into Linotype FontExplorer X. This is a commercial app that works a lot like iTunes and is excellent for managing and previewing fonts. In addition to the current paid version, Linotype produced an older free version for OS X which is no longer supported but still works: I have been using the free version for years and it has worked perfectly for me (not sure if there are any issues on OS X Lion). It is able to preview all characters in fonts, including the high value characters in Font Awesome. The current version of FontExplorer X for Mac and Win can be found here: http://www.fontexplorerx.com/ Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Charles E Buchwald wrote: > OK, that's odd... here's what I see in PopChar: > http://buchwald.ca/lc/PopCharScreenShot.png > > - Charles > > P.S. I guess it would be nice to expand the LC character viewer... > > On 2012-07-04, at 1:04 PM, Guglielmo Braguglia wrote: > >> Mmm ... strange ... have you scrolled down on the character pane and selected >> Unicode on top ? >> >> Look this print-screen : http://www.braguglia.ch/filechute/PopCharScreen.jpg >> >> Guglielmo >> >> >> On 04.07.2012 19:53, Charles E Buchwald wrote: >>> Hi Guglielmo, >>> I think I used to use a version of PopChar several years ago... >>> OK, I've downloaded the trial. Looks useful. >>> If I select FontAwesome from within PopChar, I'm still only seeing those 57 >>> characters. I suppose these are the ones with low unicode values? >>> Is there some trick to PopChar that would allow me to view "high unicode >>> values"? >>> >>> I did find this: >>> http://rorohiko.blogspot.mx/2011/11/i-am-using-lion-where-is-my-trusted.html >>> ... with instructions on setting the native character viewer to show the >>> Unicode tables. >>> And also many useful subsets I didn't know about, such as "Sign/Standard >>> Symbols" and "Pictographs" >>> >>> Still not seeing the full unicode character set with a specific font, >>> though. >>> >>> Any ideas? >>> >>> - Charles >>> >>> On 2012-07-04, at 10:30 AM, Guglielmo Braguglia wrote: >>> >>>> Hi Charles, >>>> normally I use also PopChar (http://www.ergonis.com/products/popcharx/) and >>>> he correctly show the unicode characters ... >>>> >>>> Much better than the native character viewer ... but ... try before buy ... >>>> ;-) >>>> >>>> Guglielmo >>>> >>>> >>>> On 04.07.2012 17:22, Charles E Buchwald wrote: >>>>> So for those of us without FontLab Studio, is there a Mac utility that is >>>>> useful for showing unicode values? >>>>> Or perhaps someone has created a LC stack for doing so? >>>>> >>>>> I was just looking at the Character Viewer built in to OS X Lion, but it >>>>> does not show unicode values... unless of course I'm missing something, >>>>> which is probable. >>>>> >>>>> - Charles >>>>> >>>>> On 2012-07-04, at 1:06 AM, Guglielmo Braguglia wrote: >>>>> >>>>>> Hi Jacque, >>>>>> the FontAwesome.ttf that you find into the font folder is NOT empty ... >>>>>> just appear empty if you use quick-look, but I opened the font on Mac >>>>>> with "FontLab Studio" and all characters are there, just with high >>>>>> unicode values (most are between F000 and F0EA, plus one in F200). >>>>>> >>>>>> Hope this help ... >>>>>> >>>>>> Guglielmo >>>>>> >>>>>> >>>>>> On 04.07.2012 07:13, J. Landman Gay wrote: >>>>>>> On 7/3/12 6:15 PM, Charles E Buchwald wrote: >>>>>>>> Whoops. Didn't mean to use that subject line... have to stop drinking >>>>>>>> at lunch time... here's another try. >>>>>>>> >>>>>>>>> A client just directed me to Font Awesome. >>>>>>>>> http://fortawesome.github.com/Font-Awesome/ >>>>>>>>> I'm not familiar with Twitter Bootstrap, for which it was designed, >>>>>>>>> but it looks immediately useful for LC. >>>>>>>>> It's basically a very large monochrome icon collection in vector >>>>>>>>> format, and also collected as a TrueType font. >>>>>>>>> I expect it may be useful for both desktop and mobile development. >>>>>>>>> Seems like it could interesting with the new field capabilities. >>>>>>> Great find! I downloaded it but the ttf webfont file is empty and the >>>>>>> desktop one has only a handful of icons in it. The PDF is okay but I >>>>>>> can't extract the vectors from there. I'd rather have the font; anyone >>>>>>> know how to make those other formats work on a Mac? >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Thu Jul 5 15:01:59 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 5 Jul 2012 12:01:59 -0700 Subject: Epic AppStore Fail In-Reply-To: References: Message-ID: <45312679296.20120705120159@ahsoftware.net> Urk. Wrong url. Sorry. http://www.marco.org/2012/07/04/app-store-corrupt-binaries -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Thu Jul 5 15:20:34 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 05 Jul 2012 14:20:34 -0500 Subject: Font Awesome In-Reply-To: References: Message-ID: <4FF5E902.9070201@hyperactivesw.com> On 7/5/12 1:56 PM, Scott Rossi wrote: > For folks who have a need for a font managing app, you might look into > Linotype FontExplorer X. This is a commercial app that works a lot like > iTunes and is excellent for managing and previewing fonts. In addition to > the current paid version, Linotype produced an older free version for OS X > which is no longer supported but still works: > 3.html> > > I have been using the free version for years and it has worked perfectly for > me (not sure if there are any issues on OS X Lion). It is able to preview > all characters in fonts, including the high value characters in Font > Awesome. > > The current version of FontExplorer X for Mac and Win can be found here: > http://www.fontexplorerx.com/ This is great! Thanks very much for the links. It works fine on Lion, btw. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mpetrides at earthlink.net Thu Jul 5 16:12:06 2012 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Thu, 5 Jul 2012 16:12:06 -0400 Subject: Epic AppStore Fail (OT) In-Reply-To: <45312679296.20120705120159@ahsoftware.net> References: <45312679296.20120705120159@ahsoftware.net> Message-ID: <441B6B06-F22E-47B9-889F-CC8B4DD146E1@earthlink.net> Yeah, but I liked the other URL so much I forwarded it on to several other SprawlMart lovers (NOT!). On Jul 5, 2012, at 3:01 PM, Mark Wieder wrote: > Urk. Wrong url. Sorry. > > http://www.marco.org/2012/07/04/app-store-corrupt-binaries > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Thu Jul 5 16:13:29 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 5 Jul 2012 13:13:29 -0700 Subject: Epic AppStore Fail In-Reply-To: <45312679296.20120705120159@ahsoftware.net> References: <45312679296.20120705120159@ahsoftware.net> Message-ID: <30D62717-B004-49F9-B7B4-24B77A764414@twft.com> Wow! I was gonna say... Bob On Jul 5, 2012, at 12:01 PM, Mark Wieder wrote: > Urk. Wrong url. Sorry. > > http://www.marco.org/2012/07/04/app-store-corrupt-binaries > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Thu Jul 5 16:16:06 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 5 Jul 2012 13:16:06 -0700 Subject: Epic AppStore Fail In-Reply-To: <45312679296.20120705120159@ahsoftware.net> References: <45312679296.20120705120159@ahsoftware.net> Message-ID: <0EC1F50C-3F88-4FC7-96F5-43F1D608F974@twft.com> Just another chink in the armor it seems. Bob On Jul 5, 2012, at 12:01 PM, Mark Wieder wrote: > Urk. Wrong url. Sorry. > > http://www.marco.org/2012/07/04/app-store-corrupt-binaries > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Thu Jul 5 17:58:48 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 05 Jul 2012 14:58:48 -0700 Subject: OTF on iOS? Message-ID: Has anybody been successful is using OTF fonts on iOS? The iOS Release Notes list TTF and TTC font formats, but searching around the net seems to indicate that OTF is a valid font format for iOS. After adding OTF fonts to the Copy Files pane and building an iOS standalone, however, the fonts don't appear to be present. Anyone know if using OTF with LiveCode on iOS is possible? Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX Design From henshaw at me.com Thu Jul 5 19:54:34 2012 From: henshaw at me.com (Andrew Henshaw) Date: Fri, 06 Jul 2012 00:54:34 +0100 Subject: Epic AppStore Fail In-Reply-To: <45312679296.20120705120159@ahsoftware.net> References: <45312679296.20120705120159@ahsoftware.net> Message-ID: Well, that explains all the emails ive had today, I got an app updated last night and its be a pain! On 5 Jul 2012, at 20:01, Mark Wieder wrote: > Urk. Wrong url. Sorry. > > http://www.marco.org/2012/07/04/app-store-corrupt-binaries > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Thu Jul 5 20:50:36 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 05 Jul 2012 17:50:36 -0700 Subject: OTF on iOS? In-Reply-To: Message-ID: Found a solution to my OTF font issue -- convert the font to TTF. http://www.freefontconverter.com/ So far, fonts seem to convert properly and load/display on iOS as expected. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, I wrote: > Has anybody been successful is using OTF fonts on iOS? > > The iOS Release Notes list TTF and TTC font formats, but searching around > the net seems to indicate that OTF is a valid font format for iOS. After > adding OTF fonts to the Copy Files pane and building an iOS standalone, > however, the fonts don't appear to be present. > > Anyone know if using OTF with LiveCode on iOS is possible? From bornstein at designeq.com Fri Jul 6 02:26:14 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Thu, 5 Jul 2012 23:26:14 -0700 Subject: Is iphoneOrientation() broken? Message-ID: Something strange is going on with iphoneOrientation() unless I'm missing something. According to the docs, there are two functions that return the orientation of an idevice: iphoneDeviceOrientation() and iphoneOrientation(). They appear to be very similar?in fact, I can't really determine the difference between them, which may be part of my problem. iphoneDeviceOrientation() returns the orientation of the device, returning either unknown, portrait, portrait upside down, landscape left, landscape right, face up, and face down. iphoneOrientation() is used to fetch the current *interface orientation *returning only portrait, portrait upside down, landscape left, landscape right. Other than the fact that iphoneOrientation() can't determine if the phone is face up or face down, they seem identical. Therefore, you'd think if you called them both at the same time, they'd return the same results. However that's not what I get. I created a stack and placed two fields in it: F1 and F2. In the stack script I have the following: *on* openstack orientationchanged *end* openstack *on* orientationchanged *put* iphoneDeviceOrientation() into fld "F1" *put* iphoneOrientation() into fld "F2" *end* orientationchanged When I run this stack in the simulator (I've set the simulator to allow all four orientations) and rotate the stack, I do not get the same values in the two fields. F1 (which uses iphoneDeviceOrientation) displays what seems to me to be the correct orientation. F2 (which uses iphoneOrientation) seems to lag one orientation change behind F1. The only exception to this is the first time orientationChanged is called (in which case both fields display Portrait). When the simulator starts up in normal Portrait mode, both fields display Portrait. If I select Rotate Left from the Hardware menu, F1 contains Landscape Right (I'm not sure why it isn't Landscape Left, but at least it's consistent in how it displays its state) while F2 still contains Portrait. If I chose Rotate Left again from the Hardware menu, F1 now contains Portrait Upside down (which seems correct to me) while F2 now contains Landscape Right. I can continue this way, with F2 lagging one orientation change behind F1. If I rotate the phone to the right instead of the left, this pattern continues, with F2 lagging one orientation behind F1. Why does this happen? They should both be getting the orientation change message at the same time and according to the docs, they should both be displaying the orientation exactly the same. What am I missing? Regards, Howard Bornstein ----------------------- www.designeq.com From bvg at mac.com Fri Jul 6 04:53:48 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Fri, 06 Jul 2012 10:53:48 +0200 Subject: Table field In-Reply-To: References: <1340312497461-4651090.post@n4.nabble.com> <3A7B9831-A0D8-4F08-902C-0231CD77784E@mac.com> Message-ID: <249A60A0-94E2-42E7-8FB8-580B2B708346@mac.com> Uhm... Is this still a problem for you? I Was away on a conference ;-) I see a lot of talk about gradients from you, which is weird, as my description talks of two solid colors, no gradients at all. Please go and see this example graphic: http://i.imgur.com/AXVve.png Bjoernke On 27.06.2012, at 21:26, Peter Haworth wrote: > Hi Bjornke, > With lots of help from various people, I succeeded in creating a graphic as > you described. However, when I set the background pattern of my table to > the id of the graphic, I just get a solid grey color as the background of > the whole table, no alternating row colors no matter what colors I put in > the graphic. > > Any ideas? > > Pete > lcSQL Software > > > > On Sat, Jun 23, 2012 at 6:28 AM, Bj?rnke von Gierke wrote: > >> To cook yourself the perfect scrolling field, you need: >> >> A graphic: >> 32 pixels high >> at least 1 pixel wide (or more for easier handling, width doesn't matter) >> upper 16 pixels white >> lower half very light blue or very light grey >> >> Also a list type field (dontwrap= true) with: >> textHeight = 16 >> fixedLineHeight = True >> margins (on the "text formatting" part of the inspector): 8,4,8,8 >> set the backgroundPatter of this field to the image. >> >> >> Result: >> Perfect scrolling list of entries, where the background colors scroll >> along with the text. -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From harrison at all-auctions.com Fri Jul 6 11:55:05 2012 From: harrison at all-auctions.com (Rick Harrison) Date: Fri, 6 Jul 2012 11:55:05 -0400 Subject: Scrolling Multiple Fields in iOS/Livecode In-Reply-To: References: , , <6E1D94FC-278A-40BA-99F3-EEAAAA7C86A2@gmail.com>, , <0914EB7F-C49C-4FC2-AC63-43673F9069B1@all-auctions.com>, , <4FE740A7.4090004@braguglia.ch>, , <96D88321-39AF-4DF9-B2D4-E093F418E05E@all-auctions.com>, , <4FE749AE.6050305@braguglia.ch>, , <583D8E59-C5F9-4BBC-AFE0-3F87E2EDEC13@all-auctions.com>, , Message-ID: <172D012F-8117-4371-BFE4-01AF46BF91A9@all-auctions.com> Hi Dixie, Thanks for the tips. I managed to get the native control to work. :-) Now I'm running into the problem where I just need the scrolling effect for several fields on the same card. I was able to get the old example to work with one field on a card. It scrolls fine, and isn't giving me the select all or copy and paste options which in this particular case is fine. I just can't get it to work with multiple fields on the same card! Is it possible to do this? If so, can you point me to an example of scrolling multiple fields on the same card? Thanks in advance! Rick On Jun 24, 2012, at 3:04 PM, John Dixon wrote: > Rick... > look at p.73 of the iOS release notes to read about the 'multiline' UITextView... I think that this will get you out of trouble...:-) > > Dixie From pete at lcsql.com Fri Jul 6 12:42:43 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 6 Jul 2012 09:42:43 -0700 Subject: Table field In-Reply-To: <249A60A0-94E2-42E7-8FB8-580B2B708346@mac.com> References: <1340312497461-4651090.post@n4.nabble.com> <3A7B9831-A0D8-4F08-902C-0231CD77784E@mac.com> <249A60A0-94E2-42E7-8FB8-580B2B708346@mac.com> Message-ID: All taken care thanks Bjornke. Pete lcSQL Software On Fri, Jul 6, 2012 at 1:53 AM, Bj?rnke von Gierke wrote: > Uhm... Is this still a problem for you? I Was away on a conference ;-) > > I see a lot of talk about gradients from you, which is weird, as my > description talks of two solid colors, no gradients at all. > > Please go and see this example graphic: http://i.imgur.com/AXVve.png > > > Bjoernke > > On 27.06.2012, at 21:26, Peter Haworth wrote: > > > Hi Bjornke, > > With lots of help from various people, I succeeded in creating a graphic > as > > you described. However, when I set the background pattern of my table to > > the id of the graphic, I just get a solid grey color as the background of > > the whole table, no alternating row colors no matter what colors I put in > > the graphic. > > > > Any ideas? > > > > Pete > > lcSQL Software > > > > > > > > On Sat, Jun 23, 2012 at 6:28 AM, Bj?rnke von Gierke wrote: > > > >> To cook yourself the perfect scrolling field, you need: > >> > >> A graphic: > >> 32 pixels high > >> at least 1 pixel wide (or more for easier handling, width doesn't > matter) > >> upper 16 pixels white > >> lower half very light blue or very light grey > >> > >> Also a list type field (dontwrap= true) with: > >> textHeight = 16 > >> fixedLineHeight = True > >> margins (on the "text formatting" part of the inspector): 8,4,8,8 > >> set the backgroundPatter of this field to the image. > >> > >> > >> Result: > >> Perfect scrolling list of entries, where the background colors scroll > >> along with the text. > > > -- > > Use an alternative Dictionary viewer: > http://bjoernke.com/bvgdocu/ > > Chat with other RunRev developers: > http://bjoernke.com/chatrev/ > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From lvhdgc7 at gmail.com Fri Jul 6 13:41:36 2012 From: lvhdgc7 at gmail.com (tbodine) Date: Fri, 6 Jul 2012 10:41:36 -0700 (PDT) Subject: Saving to substacks in standalones Message-ID: <1341596496297-4651658.post@n4.nabble.com> Hi all. I've been reading recent discussions here about saving substacks in standalones and have a few followup questions. Here's the plan: The app is for Mac/Win/iOS and will use a stub (splashscreen) as the main stack. I'll put the app logic code in a substack and use another substack as a template for the user data file. When the user makes a new project, "save stack as" will clone the template into a writable location and "save stack" should work after that. If the user chooses to Open an existing project, the ask command will point to a user docs folder. Questions: * Since the App Store requires apps to be a single executable, does LC bundle these substacks within the standalone so they pass inspection? If so, then at runtime a simple "save stack as" could clone the bundled substack? * In the sandbox of iOS, where is a writable area? (I see "the documents folder" will find it, but is that a general folder or one specific to the app?) * I anticipate some users will want to make their file on desktop (for keyboarding) and transfer the file to iOS. Will iOS allow emailed document attachments to be saved in a place that apps can use them? (I see iTunes > Apps has a File Sharing control that seems to enable specified apps a way to transfer documents.) Anyone done that with a LC app? * Any other advice? The app uses a lot of formatted text, so planning to use the new field features. Thanks for your answers and advice. Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Saving-to-substacks-in-standalones-tp4651658.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Fri Jul 6 15:03:34 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 6 Jul 2012 12:03:34 -0700 Subject: List post rejected Message-ID: I just got a rejection message about a post to the list with the stated reason being "Message may contain administrivia" . What on earth is " administrivia" and is there a cure for it? Pete lcSQL Software From stephenREVOLUTION2 at barncard.com Fri Jul 6 15:15:41 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 6 Jul 2012 12:15:41 -0700 Subject: List post rejected In-Reply-To: References: Message-ID: It must have been something you said. On Fri, Jul 6, 2012 at 12:03 PM, Peter Haworth wrote: > I just got a rejection message about a post to the list with the stated > reason being "Message may contain administrivia" . What on earth is " > administrivia" and is there a cure for it? > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at 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 From jacque at hyperactivesw.com Fri Jul 6 15:30:21 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 06 Jul 2012 14:30:21 -0500 Subject: List post rejected In-Reply-To: References: Message-ID: <4FF73CCD.5010206@hyperactivesw.com> On Fri, Jul 6, 2012 at 12:03 PM, Peter Haworth wrote: > > I just got a rejection message about a post to the list with the stated > reason being "Message may contain administrivia" . What on earth is " > administrivia" and is there a cure for it? "Administrative trivia". That message usually happens if the list server thinks you are sending it commands about your account and you have used the wrong, non-administrative email address. Mailman (the list software) accepts account changes and inquiries via its admin-specific address. It reads the first word of the message body to see what you want it to do. If the first word of your message happens to be one of those commands, the server may assume you are trying to change your account settings and accidentally used the public email address. It rejects the message. Try changing the wording of your first sentence. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ken at kencorey.com Fri Jul 6 15:43:27 2012 From: ken at kencorey.com (Ken Corey) Date: Fri, 06 Jul 2012 20:43:27 +0100 Subject: List post rejected In-Reply-To: <4FF73CCD.5010206@hyperactivesw.com> References: <4FF73CCD.5010206@hyperactivesw.com> Message-ID: <4FF73FDF.4070207@kencorey.com> Meatballs. Yep, seems to work. HTH, -Ken P.S. Seriously? What a great way to spook the uninitiated...:^) On 06/07/2012 20:30, J. Landman Gay wrote: > If the first word of your message happens to be one of those commands, > the server may assume you are trying to change your account settings and > accidentally used the public email address. It rejects the message. > > Try changing the wording of your first sentence. > From jacque at hyperactivesw.com Fri Jul 6 15:51:37 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 06 Jul 2012 14:51:37 -0500 Subject: List post rejected In-Reply-To: <4FF73FDF.4070207@kencorey.com> References: <4FF73CCD.5010206@hyperactivesw.com> <4FF73FDF.4070207@kencorey.com> Message-ID: <4FF741C9.3040506@hyperactivesw.com> On 7/6/12 2:43 PM, Ken Corey wrote: > Meatballs. > > Yep, seems to work. > > HTH, > > -Ken > > P.S. Seriously? What a great way to spook the uninitiated...:^) Mailman has been around forever, before the web even. Some common commands: To obtain MAILMAN commands. help Obtain a list of lists maintained by this mail server. lists Subscribe to a list. subscribe Remove your name from a list. unsubscribe Find out who's subscribed to a list. who To get information about a list. info To obtain a listing of local mailing lists to which you have subscribed.. which Technically Mailman should ignore those words if the body of the message contains any additional text at all, but sometimes it screws up. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Fri Jul 6 16:09:48 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 6 Jul 2012 13:09:48 -0700 Subject: Meatball protected stacks :-) Message-ID: I was somewhat surprised to find that it is possible to access the Inspector palette for any objects in a password protected stack without supplying the password. I guess it's OK but there could be information stored in custom properties that you would not want a user to see. Now I know, I guess I can just avoid that situation. Pete lcSQL Software From bobs at twft.com Fri Jul 6 16:15:45 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 6 Jul 2012 13:15:45 -0700 Subject: List post rejected In-Reply-To: <4FF741C9.3040506@hyperactivesw.com> References: <4FF73CCD.5010206@hyperactivesw.com> <4FF73FDF.4070207@kencorey.com> <4FF741C9.3040506@hyperactivesw.com> Message-ID: Our help desk software, Spiceworks requires a pound sign # before the command in order for it to be treated as such. Because of that you can put commands anywhere in the body. Seems like a better way of doing things. Bob On Jul 6, 2012, at 12:51 PM, J. Landman Gay wrote: > On 7/6/12 2:43 PM, Ken Corey wrote: >> Meatballs. >> >> Yep, seems to work. >> >> HTH, >> >> -Ken >> >> P.S. Seriously? What a great way to spook the uninitiated...:^) > > Mailman has been around forever, before the web even. Some common commands: > > > To obtain MAILMAN commands. > help > > Obtain a list of lists maintained by this mail server. > lists > > Subscribe to a list. > subscribe > > Remove your name from a list. > unsubscribe > > Find out who's subscribed to a list. > who > > To get information about a list. > info > > To obtain a listing of local mailing lists to which you have subscribed.. > which > > Technically Mailman should ignore those words if the body of the message contains any additional text at all, but sometimes it screws up. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Fri Jul 6 16:16:56 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 6 Jul 2012 13:16:56 -0700 Subject: Meatball protected stacks :-) In-Reply-To: References: Message-ID: <2FABCF57-E2A8-4B5E-B812-225C8BC76657@twft.com> Whaa?? That isn't good! Someone should say something... oh wait, you just did. Bob On Jul 6, 2012, at 1:09 PM, Peter Haworth wrote: > I was somewhat surprised to find that it is possible to access the > Inspector palette for any objects in a password protected stack without > supplying the password. I guess it's OK but there could be information > stored in custom properties that you would not want a user to see. Now I > know, I guess I can just avoid that situation. > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Fri Jul 6 16:24:44 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 06 Jul 2012 13:24:44 -0700 Subject: Meatball protected stacks :-) In-Reply-To: <2FABCF57-E2A8-4B5E-B812-225C8BC76657@twft.com> References: <2FABCF57-E2A8-4B5E-B812-225C8BC76657@twft.com> Message-ID: <4FF7498C.7050900@fourthworld.com> Peter Haworth wrote: > I was somewhat surprised to find that it is possible to access > the Inspector palette for any objects in a password protected > stack without supplying the password. I guess it's OK but there > could be information stored in custom properties that you would > not want a user to see. Now I know, I guess I can just avoid > that situation. Password protection affects only scripts. I had thought there was a request to extend that to optionally cover other data such as custom properties, but I couldn't turn it up in the RQCC. If you can come up with syntax for that it may make a good proposal. -- 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 From pete at lcsql.com Fri Jul 6 18:19:14 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 6 Jul 2012 15:19:14 -0700 Subject: Meatball protected stacks :-) In-Reply-To: <4FF7498C.7050900@fourthworld.com> References: <2FABCF57-E2A8-4B5E-B812-225C8BC76657@twft.com> <4FF7498C.7050900@fourthworld.com> Message-ID: I'm willing to give it a go. Is there data other than than scripts, inspector palette properties, and custom properties that should be options? In the meantime, there are some custom property values that I just don't want to hardcode in scripts. I guess my only option is to encode them somehow. Pete lcSQL Software On Fri, Jul 6, 2012 at 1:24 PM, Richard Gaskin wrote: > Peter Haworth wrote: > > > I was somewhat surprised to find that it is possible to access > > the Inspector palette for any objects in a password protected > > stack without supplying the password. I guess it's OK but there > > could be information stored in custom properties that you would > > not want a user to see. Now I know, I guess I can just avoid > > that situation. > > Password protection affects only scripts. > > I had thought there was a request to extend that to optionally cover other > data such as custom properties, but I couldn't turn it up in the RQCC. > > If you can come up with syntax for that it may make a good proposal. > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From ambassador at fourthworld.com Fri Jul 6 19:12:23 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 06 Jul 2012 16:12:23 -0700 Subject: Meatball protected stacks :-) In-Reply-To: References: Message-ID: <4FF770D7.7030207@fourthworld.com> Peter Haworth wrote: > In the meantime, there are some custom property values that I just don't > want to hardcode in scripts. I guess my only option is to encode them > somehow. The problem with reading values from scripts is that the script property can't be read from objects within a locked stack. If you need to encrypt data you might consider using the encrypt command with data stored in a custom prop. -- 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 From ambassador at fourthworld.com Fri Jul 6 19:12:23 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 06 Jul 2012 16:12:23 -0700 Subject: Meatball protected stacks :-) In-Reply-To: References: Message-ID: <4FF770D7.7030207@fourthworld.com> Peter Haworth wrote: > In the meantime, there are some custom property values that I just don't > want to hardcode in scripts. I guess my only option is to encode them > somehow. The problem with reading values from scripts is that the script property can't be read from objects within a locked stack. If you need to encrypt data you might consider using the encrypt command with data stored in a custom prop. -- 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 From pete at lcsql.com Fri Jul 6 20:07:09 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 6 Jul 2012 17:07:09 -0700 Subject: Meatball protected stacks :-) In-Reply-To: <4FF770D7.7030207@fourthworld.com> References: <4FF770D7.7030207@fourthworld.com> Message-ID: Yeah, that's what I meant. Pete lcSQL Software On Fri, Jul 6, 2012 at 4:12 PM, Richard Gaskin wrote: > If you need to encrypt data you might consider using the encrypt command > with data stored in a custom prop. From skip at magicgate.com Fri Jul 6 21:11:35 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Fri, 6 Jul 2012 21:11:35 -0400 Subject: Hello LiveCoder's Message-ID: The clouds have opened and there is a distinct ray of sunshine that just hit south Florida... Where has LiveCode been all my life? Hey my old Director friends, are you out there? Colin Holgate, you have LiveCode book being released?? Let me just say I am very impressed with what I have seen so far and I am glad to be part of this community! Skip Kimpel Magicgate Software From jacque at hyperactivesw.com Fri Jul 6 21:50:05 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 06 Jul 2012 20:50:05 -0500 Subject: Meatball protected stacks :-) In-Reply-To: <4FF770D7.7030207@fourthworld.com> References: <4FF770D7.7030207@fourthworld.com> Message-ID: <4FF795CD.1000504@hyperactivesw.com> On 7/6/12 6:12 PM, Richard Gaskin wrote: > Peter Haworth wrote: > >> In the meantime, there are some custom property values that I just don't >> want to hardcode in scripts. I guess my only option is to encode them >> somehow. > > The problem with reading values from scripts is that the script property > can't be read from objects within a locked stack. > > If you need to encrypt data you might consider using the encrypt command > with data stored in a custom prop. I usually use encrypted properties. But it's possible to embed secret things in scripts even if the stack's locked: function getSecretThing pType switch pType case "password" return "mypass" break case "username" return "mrEd" break case "keysToKingdom" return "aHorse" break end switch end getSecretThing It only works if the secret things don't change though. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Jul 6 21:51:10 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 06 Jul 2012 20:51:10 -0500 Subject: Hello LiveCoder's In-Reply-To: References: Message-ID: <4FF7960E.803@hyperactivesw.com> On 7/6/12 8:11 PM, Magicgate Software - Skip Kimpel wrote: > The clouds have opened and there is a distinct ray of sunshine that > just hit south Florida... Where has LiveCode been all my life? > > Hey my old Director friends, are you out there? Colin Holgate, you > have LiveCode book being released?? > > Let me just say I am very impressed with what I have seen so far and I > am glad to be part of this community! We're delighted to have you! Tell your friends. :) Don't be shy about asking things. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From coiin at verizon.net Fri Jul 6 22:17:22 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 06 Jul 2012 22:17:22 -0400 Subject: Hello LiveCoder's In-Reply-To: References: Message-ID: <58B9509B-C5A3-4B8E-A3FE-8F174A4988A9@verizon.net> There are plenty of people here who have moved on from other tools, but I'm different from that. I haven't moved on (well, arguably I've moved on from HyperCard, but LiveCode is a good substitute for that?), the other tools are just taking a break. In addition to doing some personal things in LiveCode, using it as a production tool for clients, and writing a book on using it for mobile development, I still do full time Flash programming, and I'm involved in the next version of Director. Yes, indeed, it's still moving along! I'm also in on the Unity betas. For everyone else who doesn't know Skip - he has had a company that specialized in kiosk installations, that were naturally done with Director (overall it has been the best tool for doing kiosks, and what I've used for all of the ones I've done). He also ran a frequent podcast, but we got to a point where there wasn't any new-news on Director to talk about, so that came to an end. BTW, 2/3rd of typical Director kiosks could be done in LiveCode, and the other third in Flash, hence Director not being so prominent for now. For Skip - you should know, and will quickly realize, that the LiveCode community is more active than some of the Flash and Director communities combined. If you have the slightest thought in your head about LiveCode podcasts, they would be well received. We did have a UStream meeting each week for a few months, but as with any tool there are only so many subjects to cover, and there were just two people organizing the events, and not many others volunteering to manager that. Me and a few others did do demos a few times, though some of mine were about other tools, not just about things I was doing in LiveCode. Anyway, welcome aboard! From rdimola at evergreeninfo.net Fri Jul 6 22:54:01 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 6 Jul 2012 22:54:01 -0400 Subject: Hello LiveCoder's In-Reply-To: References: Message-ID: <006c01cd5beb$c3c39770$4b4ac650$@net> I'm an old VB6 guy and have also seen the ray of sunshine. Welcome! Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Magicgate Software - Skip Kimpel Sent: Friday, July 06, 2012 9:12 PM To: use-livecode at lists.runrev.com Subject: Hello LiveCoder's The clouds have opened and there is a distinct ray of sunshine that just hit south Florida... Where has LiveCode been all my life? Hey my old Director friends, are you out there? Colin Holgate, you have LiveCode book being released?? Let me just say I am very impressed with what I have seen so far and I am glad to be part of this community! Skip Kimpel Magicgate Software _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Fri Jul 6 22:57:55 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Fri, 6 Jul 2012 22:57:55 -0400 Subject: Passing functions from stack to stack Message-ID: Excuse my novice approach here but I am still trying to wrap my head around the whole stack, substack and card concept. I understand how they work in general but do not fully understand how they communicate between each other. For instance I have a stack and a substack. Each has a card. The first stack calls the other stack as a modal. When that modal stack closes I want to refresh the information to the stack below it. I have a function called buildData that normally runs when the main stack starts and I need to re-call that when the modal card closes otherwise there are some database changes to do not show. I will stop there before I confuse you all, I think I work this out mentally and how they all talk to each other I will be fine. Also, if anybody, in general can explain to me some organizational reasons behind the stack, substack and card concept, please fill me in. SKIP From coiin at verizon.net Fri Jul 6 23:10:37 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 06 Jul 2012 23:10:37 -0400 Subject: Passing functions from stack to stack In-Reply-To: References: Message-ID: <99C4376C-F72F-4A43-88F0-7AEFFE6A5B87@verizon.net> The order is more complex that that, but it's all analogous to having external cast libraries and MIAWs. You might use a sub stack for storing resources that are needed by the main stacks of multiple projects you're working on, rather than always copy and pasting into each new project. Cards are generally like having a frame script, and stacks are generally like having a movie script. On Jul 6, 2012, at 10:57 PM, Magicgate Software - Skip Kimpel wrote: > Also, if anybody, in general can explain to me some organizational > reasons behind the stack, substack and card concept, please fill me > in. From skip at magicgate.com Fri Jul 6 23:12:04 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Fri, 6 Jul 2012 23:12:04 -0400 Subject: Passing functions from stack to stack In-Reply-To: <99C4376C-F72F-4A43-88F0-7AEFFE6A5B87@verizon.net> References: <99C4376C-F72F-4A43-88F0-7AEFFE6A5B87@verizon.net> Message-ID: THAT is exactly the explanation I was looking for!!! Thanks Colin.... SKIP On Fri, Jul 6, 2012 at 11:10 PM, Colin Holgate wrote: > The order is more complex that that, but it's all analogous to having external cast libraries and MIAWs. > > You might use a sub stack for storing resources that are needed by the main stacks of multiple projects you're working on, rather than always copy and pasting into each new project. > > Cards are generally like having a frame script, and stacks are generally like having a movie script. > > > On Jul 6, 2012, at 10:57 PM, Magicgate Software - Skip Kimpel wrote: > >> Also, if anybody, in general can explain to me some organizational >> reasons behind the stack, substack and card concept, please fill me >> in. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Fri Jul 6 23:19:40 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Fri, 6 Jul 2012 23:19:40 -0400 Subject: Passing functions from stack to stack In-Reply-To: References: <99C4376C-F72F-4A43-88F0-7AEFFE6A5B87@verizon.net> Message-ID: Realizing that I probably setup my project wrong after Colin's explanation, it presents me with another basic question as I find myself needing to re-organize things. Using the Application Browser or any other technique, can I move a card from one stack to another? I now realize I do not need that substack I created. Also, can cards within the same stack have different sizes? SKIP On Fri, Jul 6, 2012 at 11:12 PM, Magicgate Software - Skip Kimpel wrote: > THAT is exactly the explanation I was looking for!!! Thanks Colin.... > > > SKIP > > On Fri, Jul 6, 2012 at 11:10 PM, Colin Holgate wrote: >> The order is more complex that that, but it's all analogous to having external cast libraries and MIAWs. >> >> You might use a sub stack for storing resources that are needed by the main stacks of multiple projects you're working on, rather than always copy and pasting into each new project. >> >> Cards are generally like having a frame script, and stacks are generally like having a movie script. >> >> >> On Jul 6, 2012, at 10:57 PM, Magicgate Software - Skip Kimpel wrote: >> >>> Also, if anybody, in general can explain to me some organizational >>> reasons behind the stack, substack and card concept, please fill me >>> in. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Fri Jul 6 23:57:24 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 6 Jul 2012 20:57:24 -0700 Subject: Passing functions from stack to stack In-Reply-To: References: <99C4376C-F72F-4A43-88F0-7AEFFE6A5B87@verizon.net> Message-ID: <60431204171.20120706205724@ahsoftware.net> Skip- Friday, July 6, 2012, 8:19:40 PM, you wrote: > Realizing that I probably setup my project wrong after Colin's > explanation, it presents me with another basic question as I find > myself needing to re-organize things. Using the Application Browser > or any other technique, can I move a card from one stack to another? No, not with the Application Browser. I haven't tried this, but you might try something like go to first stack copy card go to second stack paste card > I now realize I do not need that substack I created. Check out Richard Gaskin's canonical article: http://www.fourthworld.com/embassy/articles/revolution_message_path.html > Also, can cards within the same stack have different sizes? Not in the way you're thinking, no. You can resize the stack in an openCard handler, but that's a pretty ugly hack. If you need a different size card you're better off in the long run with a substack the size you want it. ...oh... and welcome to the LiveCode community. -- -Mark Wieder mwieder at ahsoftware.net From skip at magicgate.com Sat Jul 7 00:52:26 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Sat, 7 Jul 2012 00:52:26 -0400 Subject: Calling for database error Message-ID: How would I call for an error, for instance on a revExecuteSQL database call? For some reason it is not writing to the database and I am trying to figure out what is causing it to fail. SKIP From revolution at derbrill.de Sat Jul 7 05:25:10 2012 From: revolution at derbrill.de (Malte Brill) Date: Sat, 7 Jul 2012 11:25:10 +0200 Subject: Calling for database error In-Reply-To: References: Message-ID: <4519E438-0F1A-4850-98E4-33AE94E5783C@derbrill.de> Hi Skip (and welcome to liveCode from me too...) If you want to check if there was an error in the SQL statement you tried to execute, you will want to check "the result" revExecuteSQL tDBID,tSQL if the result is not a number then -- an error occurred answer the result & cr & tSQL end if The result is quite often your friend. The other friend you will stumble upon sooner or later is the variable "it". Makes sense to check those two. Hope that helps, Malte From richmondmathewson at gmail.com Sat Jul 7 12:19:11 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 07 Jul 2012 19:19:11 +0300 Subject: Uploading to RevOnline: NOT Message-ID: <4FF8617F.4040700@gmail.com> So, trying this again and getting stuck at "Retrieving stack details ... " So, a bit sad, really. Richmond. From richmondmathewson at gmail.com Sat Jul 7 12:23:32 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 07 Jul 2012 19:23:32 +0300 Subject: Uploading to RevOnline: NOT In-Reply-To: <4FF8617F.4040700@gmail.com> References: <4FF8617F.4040700@gmail.com> Message-ID: <4FF86284.7060909@gmail.com> Trying again, having edited my user details: So, trying this again and getting stuck at "Uploading ... " Well, a bit nearer than my first attempt, but still a bit sad, really. Richmond. From rene.micout at numericable.com Sat Jul 7 12:24:39 2012 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Sat, 7 Jul 2012 18:24:39 +0200 Subject: Uploading to RevOnline: NOT In-Reply-To: <4FF8617F.4040700@gmail.com> References: <4FF8617F.4040700@gmail.com> Message-ID: <9644394D-B4EE-4E0B-9D19-E8F95DC88339@numericable.com> :-( Le 7 juil. 2012 ? 18:19, Richmond a ?crit : > So, trying this again and getting stuck at > > "Retrieving stack details ... " > > So, a bit sad, really. > > Richmond. From mwieder at ahsoftware.net Sat Jul 7 12:35:24 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 7 Jul 2012 09:35:24 -0700 Subject: Calling for database error In-Reply-To: <4519E438-0F1A-4850-98E4-33AE94E5783C@derbrill.de> References: <4519E438-0F1A-4850-98E4-33AE94E5783C@derbrill.de> Message-ID: <137476684093.20120707093524@ahsoftware.net> > The result is quite often your friend. The other friend you will > stumble upon sooner or later is the variable "it". Makes sense to > check those two. Another hint (and you may be doing this already) is to make sure the database id from the open command is a number. If it's not, it's an error string telling you what went wrong. -- -Mark Wieder mwieder at ahsoftware.net From lvhdgc7 at gmail.com Sat Jul 7 12:53:46 2012 From: lvhdgc7 at gmail.com (tbodine) Date: Sat, 7 Jul 2012 09:53:46 -0700 (PDT) Subject: Hello LiveCoder's In-Reply-To: References: Message-ID: <1341680026254-4651687.post@n4.nabble.com> Hi, Skip. Welcome to LiveCodeLand! Hope you will be sufficiently inspired to consider a LiveCode podcast someday. Your Director podcast was just so great... I miss it. Don't miss Adobe so much. One of the great things about LC is the rate of new releases and RunRev's responsiveness to the community. It's refreshing. Since I was mainly self-taught by reading Director and Flash books, I did feel the lack of such guides in the LiveCode world. So I'm looking forward to Colin's book. -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Hello-LiveCoder-s-tp4651671p4651687.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Sat Jul 7 14:05:52 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 07 Jul 2012 11:05:52 -0700 Subject: Hello LiveCoder's In-Reply-To: References: Message-ID: <4FF87A80.1070205@fourthworld.com> Skip Kimpel wrote: > Let me just say I am very impressed with what I have seen so far and I > am glad to be part of this community! Welcome aboard, Skip. I think you're about to have a very good time.... -- 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 From mwieder at ahsoftware.net Sat Jul 7 14:18:07 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 7 Jul 2012 11:18:07 -0700 Subject: Uploading to RevOnline: NOT In-Reply-To: <4FF86284.7060909@gmail.com> References: <4FF8617F.4040700@gmail.com> <4FF86284.7060909@gmail.com> Message-ID: <16482847218.20120707111807@ahsoftware.net> Richmond- Saturday, July 7, 2012, 9:23:32 AM, you wrote: > So, trying this again and getting stuck at "Uploading ... " RevOnline is broken. You can upload small files, but anything over an undetermined limit will just hang, as you have seen. It's apparently a problem with the LC server, as was discovered during the conference. It *should* be fixed soon. Meanwhile, an 11k file uploaded without a problem, but a 42k file hung. The border is somwhere in between. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Sat Jul 7 15:48:54 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 07 Jul 2012 22:48:54 +0300 Subject: Uploading to RevOnline: NOT In-Reply-To: <16482847218.20120707111807@ahsoftware.net> References: <4FF8617F.4040700@gmail.com> <4FF86284.7060909@gmail.com> <16482847218.20120707111807@ahsoftware.net> Message-ID: <4FF892A6.8000307@gmail.com> On 07/07/2012 09:18 PM, Mark Wieder wrote: > Richmond- > > Saturday, July 7, 2012, 9:23:32 AM, you wrote: > >> So, trying this again and getting stuck at "Uploading ... " > RevOnline is broken. You can upload small files, but anything over an > undetermined limit will just hang, as you have seen. It's apparently a > problem with the LC server, as was discovered during the conference. > It *should* be fixed soon. Meanwhile, an 11k file uploaded without a > problem, but a 42k file hung. The border is somwhere in between. > Oh, Sugar! From admin at FlexibleLearning.com Sat Jul 7 17:08:04 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Sat, 7 Jul 2012 22:08:04 +0100 Subject: flcDatePicker: Preview In-Reply-To: Message-ID: flcDatePicker The pre-release version of flcDatePicker is available for final beta testing on Mac OS, Windows and Linux. We obviously want this to meet needs and be a robust solution so if you would like to test its functionality along with the accompanying Utility and Playground, and give your feedback, please get in touch. If there is a demand for an iOS version beyond that already available with the DatePicker, we can look into providing one. For those who already use ChartMaker, the syntax system is the same. Some of the key features: - offer basic or advanced features. - respond dynamically to palette events in your own program. - custom date formatting plus 7 standard formats - select and de-select dates using a simple 'Click On, Click Off' mouse click. - show Day and Month names in the native language. - supply and obtain dates in virtually any standard or aribitrary format. - provide full control over enabled and disabled dates and days. - optionally limit the selection of calendars between any two dates. - support Single, Multiple and Range date selections. - attach memos to specific days and dates for reference. - revert the date selection at any time. - show the number of selected dates with dropdown access to them. - support for historical years. Preview screenshots have been uploaded here: http://www.flexiblelearning.com/datepicker/datepickerpreview.html Hugh Senior FLCo From lc at pbh.on-rev.com Sat Jul 7 17:27:29 2012 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Sat, 7 Jul 2012 14:27:29 -0700 Subject: Looking for help with Standalone on Win 7 Message-ID: <2A03E393-3672-401B-AE11-BF5F0EA3ECF3@pbh.on-rev.com> Having worked extensively on Macs for the last 24 years I've never really spent too much time getting to know Windows in depth although I've usually managed to fumble my way round most issues when the need arose. However, I have recently come up against a problem with a LC standalone on Windows 7 that I really don't understand, I have tried the usual support options but so far have just drawn a blank, so I hope someone on the list may be able to help, I'll try to explain? I recently released a small bug update to an application built with LiveCode 5.5, I also used Economy-X-Talk's Installer Maker to provide an installer/uninstaller, but one of my clients ran into this issue? ===== Quote: ====== Upon reading your email yesterday in ref to the new v1.0.3 release, I went & installed the update. Prior to doing so I uninstalled the previous version 1.0 via "Control Panel - Uninstall Programs" function. I then installed the update, after it finished installing I got a pop-up window telling me the program may not have installed properly... and gave me a choice of 2 options to select "the program did install properly" & another option which I don't remember exactly what it said... So I left the pop-up window open & opened the new program to see if it was working. I poked around a-bit with it & everything seemed fine, so I figured it was a fluke and selected "the program did install properly" option. This morning I went into my "Control Panel - Uninstall Programs" function to uninstall a completely unrelated/different software, and I only has 20 programs showing as being installed out of the 130 installed programs it showed yesterday when I went into uninstall v1.0! So I did a restore to 06-27-12 and now have all of my 130 installed programs showing again. However I now need to re-install v1.0.3, but after yesterday's episode I'm a-bit apprehensive about uninstalling v1.0. I'm using win7 Home Premium OS. I just ran the uninstall 2 more times, and both times immediately after uninstalling I was left with only 20 programs showing as being installed. That said, the problem definitely occurs with the uninstall of v1.0. I say this because this morning I have successfully uninstalled & installed other software. I don't know why this is happening, but I do know I need to find a way to be able to successfully uninstall v1.0 without it affecting other files on my laptop. Can you please help me resolve this issue? ===== End Quote. ===== I have contacted RunRev and they say the standalone setting for my app are fine, so I doubt that's the issue, I've tried three times to contact Economy-X-Talk's support this week, but so far have had no reply. I do have Win 7 running on Parallels and have not been able to re-create the issue and none of the other 1200+ customers have reported anything similar, so I'm a little stumped with this one and would be extremely grateful if anybody could shed a little light on what may cause this type of uninstall problem, or at least where to start looking for issues. TIA Paul From dochawk at gmail.com Sat Jul 7 18:14:03 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 7 Jul 2012 15:14:03 -0700 Subject: Passing functions from stack to stack In-Reply-To: <60431204171.20120706205724@ahsoftware.net> References: <99C4376C-F72F-4A43-88F0-7AEFFE6A5B87@verizon.net> <60431204171.20120706205724@ahsoftware.net> Message-ID: On Fri, Jul 6, 2012 at 8:57 PM, Mark Wieder wrote: > go to first stack > copy card > go to second stack > paste card It's (get to source card) copy this card (get to destination stack) paste card I've had to do a lot of it; most other variants don't work. I'd *like* to be able to "copy card gizmo of stack gadgets to stack destination", like I do with groups, but that just doesn't seem to be in the works. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From lvhdgc7 at gmail.com Sat Jul 7 18:15:25 2012 From: lvhdgc7 at gmail.com (tbodine) Date: Sat, 7 Jul 2012 15:15:25 -0700 (PDT) Subject: Looking for help with Standalone on Win 7 In-Reply-To: <2A03E393-3672-401B-AE11-BF5F0EA3ECF3@pbh.on-rev.com> References: <2A03E393-3672-401B-AE11-BF5F0EA3ECF3@pbh.on-rev.com> Message-ID: <1341699325304-4651694.post@n4.nabble.com> Hi Paul. What happens if your user skips the uninstall and just installs the update over the top of the older version? Normally, this updates the files and adds any new ones. That might at least give you a workaround for the short run. Good luck, Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Looking-for-help-with-Standalone-on-Win-7-tp4651692p4651694.html Sent from the Revolution - User mailing list archive at Nabble.com. From dochawk at gmail.com Sat Jul 7 18:16:09 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 7 Jul 2012 15:16:09 -0700 Subject: One field out of dozens changes line height after copy/paste of group Message-ID: I'm copying groups from a resource stack to an output stack. Each has typically dozens of fields and rectangles, and maybe some lines and checkboxes. In one of these, one field out of the entire lot is resetting its line height on paste. It's fixed 12 before copy, and in the destination it becomes fixed 14. What could possibly be causing this? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From pete at lcsql.com Sat Jul 7 20:53:20 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 7 Jul 2012 17:53:20 -0700 Subject: Passing functions from stack to stack In-Reply-To: References: <99C4376C-F72F-4A43-88F0-7AEFFE6A5B87@verizon.net> <60431204171.20120706205724@ahsoftware.net> Message-ID: That works fine for me - as long as you put the card name and stack name in quotes. The other gotcha is that cards that say their name is "card id 1002" are lying; their name is really empty. In that case, use "copy card id 1?.." etc. Pete lcSQL Software On Sat, Jul 7, 2012 at 3:14 PM, Dr. Hawkins wrote: > I'd *like* to be able to "copy card gizmo of stack gadgets to stack > destination", like I do with groups, but that just doesn't seem to be in > the works. > From pete at lcsql.com Sat Jul 7 22:57:48 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 7 Jul 2012 19:57:48 -0700 Subject: Passing functions from stack to stack In-Reply-To: References: Message-ID: I think what you're doing is a perfectly good approach. You probabluy have a button on your first stack with a script that looks something like, go to stack "modalstack". Rigfht after that, you can call your datbase load funtion to refresh your database. You probably should have two ways for the user to exit from the modal stack - an OK or Apply or something similar button, and a Cancel button. There's a global property named dialogData that you can use to pass which button was clicked in the modal stack back to the main stack. So in the button scripts, Set the dialogData to "OK", or set the dialogData to "Cancel". Then, right after the go to command in the main stack, check the value in the dialogData to determine if you need to refresh your database. I think of stacks as indiovidual functions of an application and the cards within them as the way the nuser communicates with the application. Each stack has its own window and the cards in the stack are displayed in that window, so if you need multiple widnows, do it with a stack for each, not a card. Youc an change the size of cards wtihin a stack but, as others have aid, it gets messy and probably not the way to go, at least to start with. Hope that helps, Pete lcSQL Software On Fri, Jul 6, 2012 at 7:57 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Excuse my novice approach here but I am still trying to wrap my head > around the whole stack, substack and card concept. I understand how > they work in general but do not fully understand how they communicate > between each other. > > For instance I have a stack and a substack. Each has a card. The > first stack calls the other stack as a modal. When that modal stack > closes I want to refresh the information to the stack below it. I > have a function called buildData that normally runs when the main > stack starts and I need to re-call that when the modal card closes > otherwise there are some database changes to do not show. > > I will stop there before I confuse you all, I think I work this out > mentally and how they all talk to each other I will be fine. > > Also, if anybody, in general can explain to me some organizational > reasons behind the stack, substack and card concept, please fill me > in. > > SKIP > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From lc at pbh.on-rev.com Sat Jul 7 23:41:36 2012 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Sat, 7 Jul 2012 20:41:36 -0700 Subject: Looking for help with Standalone on Win 7 In-Reply-To: <1341699325304-4651694.post@n4.nabble.com> References: <2A03E393-3672-401B-AE11-BF5F0EA3ECF3@pbh.on-rev.com> <1341699325304-4651694.post@n4.nabble.com> Message-ID: Thanks for the suggestion Tom. Istalling over the 1st version does work OK, it's just that this guy decided to use the uninstaller and ran into serious problems, so I am a little concerned about the other 1200+ copies out there. I'm hoping this was just a one off, but until I understand the issue I'm a little nervous. I think its wise to avoid installers in future unless they are really necessary, this was such a simple app that it didn't really need one, but I was trying to make life easier for the end users - lesson learnt - keep it simple! Paul On 2012-07-07, at 3:15 PM, tbodine wrote: > Hi Paul. > > What happens if your user skips the uninstall and just installs the update > over the top of the older version? Normally, this updates the files and adds > any new ones. That might at least give you a workaround for the short run. > > Good luck, > Tom Bodine > > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Looking-for-help-with-Standalone-on-Win-7-tp4651692p4651694.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Sun Jul 8 00:30:26 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 07 Jul 2012 23:30:26 -0500 Subject: One field out of dozens changes line height after copy/paste of group In-Reply-To: References: Message-ID: <4FF90CE2.9010704@hyperactivesw.com> On 7/7/12 5:16 PM, Dr. Hawkins wrote: > I'm copying groups from a resource stack to an output stack. Each has > typically dozens of fields and rectangles, and maybe some lines and > checkboxes. > > In one of these, one field out of the entire lot is resetting its line > height on paste. It's fixed 12 before copy, and in the destination it > becomes fixed 14. > > What could possibly be causing this? > The only thing I can think of is that the font isn't set for that field and you are using LiveCode version 5.5 or lower. If that's the case then the copied field will inherit the textfont of the card or stack, and the textheight will be reset when that happens. Version 5.5.1 uncouples textheight from textfont and the reset shouldn't happen with that version. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From klaus at major.on-rev.com Sun Jul 8 07:37:42 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Sun, 8 Jul 2012 13:37:42 +0200 Subject: Communication stack/card <-> webpage in revbrowser In-Reply-To: <1341414141.16216.YahooMailNeo@web160902.mail.bf1.yahoo.com> References: <1341414141.16216.YahooMailNeo@web160902.mail.bf1.yahoo.com> Message-ID: Hi friends, Am 04.07.2012 um 17:02 schrieb Jan Schenkel: > I'd say JavaScript in the HTML page and then use the revBrowssrCallScript and revBrowserExecuteScript functions to trigger the JavaScript functions. I will go with JavaScript and custom urls :-) Thanks to all! > Jan Schenkel. Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From dochawk at gmail.com Sun Jul 8 10:41:57 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 8 Jul 2012 07:41:57 -0700 Subject: One field out of dozens changes line height after copy/paste of group In-Reply-To: <4FF90CE2.9010704@hyperactivesw.com> References: <4FF90CE2.9010704@hyperactivesw.com> Message-ID: On Saturday, July 7, 2012, J. Landman Gay wrote:What could possibly be causing this? > > The only thing I can think of is that the font isn't set for that field > and you are using LiveCode version 5.5 or lower. If that's the case then > the copied field will inherit the textfont of the card or stack, and the > textheight will be reset when that happens. > > I'm using 5.5.1 I'm getting the text by copying from the PDF form I'm reproducing, and pasting into "contents" in the inspector. I have a suspicion as to what is happening, now. Some of the paragraphs "include" a section number over to the left of them (these are horribly inconsistent. In a couple of cases, I pasted that and edited it out (but maybe I could have turned it to a space?) Neither the npmenu nor the text properties of the inspector show a height. I've successfully avoided the issue for now, but figuring out what causes it will help avoid another round . . . Thanks Version 5.5.1 uncouples textheight from textfont and the reset shouldn't > happen with that version. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From pete at lcsql.com Sun Jul 8 13:57:43 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 8 Jul 2012 10:57:43 -0700 Subject: Meatball protected stacks :-) In-Reply-To: <4FF795CD.1000504@hyperactivesw.com> References: <4FF770D7.7030207@fourthworld.com> <4FF795CD.1000504@hyperactivesw.com> Message-ID: I have submitted a QCC report for this. It is # 10292. Jacque, thanks for your suggestion but the properties I'm concerned about do change so the script idea won't work. My thoughts so far are either to encode the cprops or use global variables instead. Encoding them prevents a user from discovering what they are but doesn't prevent them from deleting or changing them, thus completely f***ing things up and causing unnecessary support headaches. For that reason, I'm inclined to go down the global variables path. Pete lcSQL Software On Fri, Jul 6, 2012 at 6:50 PM, J. Landman Gay wrote: > On 7/6/12 6:12 PM, Richard Gaskin wrote: > >> Peter Haworth wrote: >> >> In the meantime, there are some custom property values that I just don't >>> want to hardcode in scripts. I guess my only option is to encode them >>> somehow. >>> >> >> The problem with reading values from scripts is that the script property >> can't be read from objects within a locked stack. >> >> If you need to encrypt data you might consider using the encrypt command >> with data stored in a custom prop. >> > > I usually use encrypted properties. But it's possible to embed secret > things in scripts even if the stack's locked: > > function getSecretThing pType > switch pType > case "password" > return "mypass" > break > case "username" > return "mrEd" > break > case "keysToKingdom" > return "aHorse" > break > end switch > end getSecretThing > > It only works if the secret things don't change though. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From mcgrath3 at mac.com Sun Jul 8 17:42:48 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 08 Jul 2012 17:42:48 -0400 Subject: Hello LiveCoder's In-Reply-To: References: Message-ID: <4D64529D-F265-4260-B748-46D1FCE19927@mac.com> Skip, Welcome to the Revolution, er I mean Livecode?. Not only is the list more active but more refreshing than any of the 'old' director lists. IMO? Ask, share, join in? -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 6, 2012, at 9:11 PM, Magicgate Software - Skip Kimpel wrote: > Let me just say I am very impressed with what I have seen so far and I > am glad to be part of this community! > > Skip Kimpel > Magicgate Software From coiin at verizon.net Sun Jul 8 17:55:30 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 08 Jul 2012 17:55:30 -0400 Subject: Hello LiveCoder's In-Reply-To: <4D64529D-F265-4260-B748-46D1FCE19927@mac.com> References: <4D64529D-F265-4260-B748-46D1FCE19927@mac.com> Message-ID: <053F7ECA-0C76-4EF0-8724-C7812CBB35C4@verizon.net> Perhaps 80 percent of conversations on some Director lists were about "is it dead yet?". It least here we have a product with "live" in its name, to give you the heads up that it's still alive. As is Director by the way, but unfortunately so are the pessimists. On Jul 8, 2012, at 5:42 PM, Thomas McGrath III wrote: > >Welcome to the Revolution, er I mean Livecode?. Not only is the list more active but more refreshing than any of the 'old' director lists. IMO? From lists at duckworks.biz Sun Jul 8 19:55:48 2012 From: lists at duckworks.biz (List Management) Date: Sun, 8 Jul 2012 19:55:48 -0400 Subject: Hello LiveCoders Message-ID: <016BECBA-6DA1-485A-92F9-212A43CBF782@duckworks.biz> I was able to join in on some of the conference sessions via the livefeed, thanks for that option! I've been working in Flex for a few years, and I'm waiting to see what the Apache version is like. I'd written reviews on earlier versions of Revolution. Now that I'm updated with LiveCode, have a Founders account at OnRev.com, and have participated in a couple of code academies, I may never look back. I'm in the process of building my first iOS app, and i'm asking for guidance on working with sound, or better yet: is there a text to speech function in iOS? Sent from our iPad, Brian Duck the DuckWorks Plymouth, Michigan From monte at sweattechnologies.com Sun Jul 8 20:52:03 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 9 Jul 2012 10:52:03 +1000 Subject: [ANN] Massive update to the mergExt suite! Message-ID: <7559D808-43C7-44F9-92A3-03469518CB05@sweattechnologies.com> Hi LiveCoders Today I have released two new externals and a huge update to an existing external. Now the suite contains a total of 15 iOS externals and 1 custom control (DropTool). The new externals are: - mergDropbox 1.0 which fully implements the Dropbox SDK on iOS including search, revisions, delta, thumbnails, upload, download and more. Everything is asynchronous which means your users can do other things in your app while files are downloading etc. - mergAES 1.0 which implements the AES 256 encryption on iOS. The major update is mergAV 2.0 which now includes a camera control that you can use to capture a still image or record video to a file from the front or back camera. These externals have been added to the mergExt suite which also includes MapKit, document interaction, action sheets, PDF reader, external accessories, iAd, Settings app, tweet and barcode reading. You can purchase the suite from http://mergext.com or the RunRev store. Regards Monte -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From mcgrath3 at mac.com Sun Jul 8 21:59:03 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 08 Jul 2012 21:59:03 -0400 Subject: Hello LiveCoders In-Reply-To: <016BECBA-6DA1-485A-92F9-212A43CBF782@duckworks.biz> References: <016BECBA-6DA1-485A-92F9-212A43CBF782@duckworks.biz> Message-ID: <140425AF-4391-49A3-81BE-148B2FA2C184@mac.com> Brian, Welcome, At present there is no text to speech in iOS available for developers at this time, yet? However, if you download the SDK kit from RunRev there is an external in one of the folders called rrenarrator that includes the text to speech engine flite that was created at CMU (Carnegie Mellon University) here in Pittsburgh. The external does work on iOS and is free to use but you may not be happy with the quality of the voices available. But they might be enough for you? -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 8, 2012, at 7:55 PM, List Management wrote: > I was able to join in on some of the conference sessions via the livefeed, thanks for that option! > > I've been working in Flex for a few years, and I'm waiting to see what the Apache version is like. > > I'd written reviews on earlier versions of Revolution. > > Now that I'm updated with LiveCode, have a Founders account at OnRev.com, and have participated in a couple of code academies, I may never look back. > > I'm in the process of building my first iOS app, and i'm asking for guidance on working with sound, or better yet: is there a text to speech function in iOS? > > Sent from our iPad, > Brian Duck > the DuckWorks > Plymouth, Michigan > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Sun Jul 8 22:01:15 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 08 Jul 2012 22:01:15 -0400 Subject: [ANN] Massive update to the mergExt suite! In-Reply-To: <7559D808-43C7-44F9-92A3-03469518CB05@sweattechnologies.com> References: <7559D808-43C7-44F9-92A3-03469518CB05@sweattechnologies.com> Message-ID: <2EDD2606-1FB1-48F6-9BF6-752CFD1464A7@mac.com> Monte, the mergDropbox external is awesome - total control? Very nice. Checking out mergAV 2.0 now? -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 8, 2012, at 8:52 PM, Monte Goulding wrote: > > Hi LiveCoders > > Today I have released two new externals and a huge update to an existing external. Now the suite contains a total of 15 iOS externals and 1 custom control (DropTool). > > The new externals are: > - mergDropbox 1.0 which fully implements the Dropbox SDK on iOS including search, revisions, delta, thumbnails, upload, download and more. Everything is asynchronous which means your users can do other things in your app while files are downloading etc. > - mergAES 1.0 which implements the AES 256 encryption on iOS. > > The major update is mergAV 2.0 which now includes a camera control that you can use to capture a still image or record video to a file from the front or back camera. > > These externals have been added to the mergExt suite which also includes MapKit, document interaction, action sheets, PDF reader, external accessories, iAd, Settings app, tweet and barcode reading. You can purchase the suite from http://mergext.com or the RunRev store. > > Regards > > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Sun Jul 8 22:04:02 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 08 Jul 2012 22:04:02 -0400 Subject: [ANN] Massive update to the mergExt suite! In-Reply-To: <2EDD2606-1FB1-48F6-9BF6-752CFD1464A7@mac.com> References: <7559D808-43C7-44F9-92A3-03469518CB05@sweattechnologies.com> <2EDD2606-1FB1-48F6-9BF6-752CFD1464A7@mac.com> Message-ID: <88721536-85A7-4C08-8E07-4F819814E8CE@mac.com> Monte, The very last example piece of code in the html doc for mergAV has two handlers for "mergAVRecordingFinished" but none for mergAVRecordingStarted -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 8, 2012, at 10:01 PM, Thomas McGrath III wrote: > Monte, the mergDropbox external is awesome - total control? Very nice. > > Checking out mergAV 2.0 now? > > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > On Jul 8, 2012, at 8:52 PM, Monte Goulding wrote: > >> >> Hi LiveCoders >> >> Today I have released two new externals and a huge update to an existing external. Now the suite contains a total of 15 iOS externals and 1 custom control (DropTool). >> >> The new externals are: >> - mergDropbox 1.0 which fully implements the Dropbox SDK on iOS including search, revisions, delta, thumbnails, upload, download and more. Everything is asynchronous which means your users can do other things in your app while files are downloading etc. >> - mergAES 1.0 which implements the AES 256 encryption on iOS. >> >> The major update is mergAV 2.0 which now includes a camera control that you can use to capture a still image or record video to a file from the front or back camera. >> >> These externals have been added to the mergExt suite which also includes MapKit, document interaction, action sheets, PDF reader, external accessories, iAd, Settings app, tweet and barcode reading. You can purchase the suite from http://mergext.com or the RunRev store. >> >> Regards >> >> 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Sun Jul 8 22:09:30 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 9 Jul 2012 12:09:30 +1000 Subject: [ANN] Massive update to the mergExt suite! In-Reply-To: <2EDD2606-1FB1-48F6-9BF6-752CFD1464A7@mac.com> References: <7559D808-43C7-44F9-92A3-03469518CB05@sweattechnologies.com> <2EDD2606-1FB1-48F6-9BF6-752CFD1464A7@mac.com> Message-ID: <77F7DD1E-22F7-45DF-A0DA-49C283C96FE8@sweattechnologies.com> woops... I'll fix that now. On 09/07/2012, at 12:01 PM, Thomas McGrath III wrote: > Monte, the mergDropbox external is awesome - total control? Very nice. > > Checking out mergAV 2.0 now? > > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > On Jul 8, 2012, at 8:52 PM, Monte Goulding wrote: > >> >> Hi LiveCoders >> >> Today I have released two new externals and a huge update to an existing external. Now the suite contains a total of 15 iOS externals and 1 custom control (DropTool). >> >> The new externals are: >> - mergDropbox 1.0 which fully implements the Dropbox SDK on iOS including search, revisions, delta, thumbnails, upload, download and more. Everything is asynchronous which means your users can do other things in your app while files are downloading etc. >> - mergAES 1.0 which implements the AES 256 encryption on iOS. >> >> The major update is mergAV 2.0 which now includes a camera control that you can use to capture a still image or record video to a file from the front or back camera. >> >> These externals have been added to the mergExt suite which also includes MapKit, document interaction, action sheets, PDF reader, external accessories, iAd, Settings app, tweet and barcode reading. You can purchase the suite from http://mergext.com or the RunRev store. >> >> Regards >> >> 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From skip at magicgate.com Sun Jul 8 22:16:20 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Sun, 8 Jul 2012 22:16:20 -0400 Subject: Calling for database error In-Reply-To: <137476684093.20120707093524@ahsoftware.net> References: <4519E438-0F1A-4850-98E4-33AE94E5783C@derbrill.de> <137476684093.20120707093524@ahsoftware.net> Message-ID: Thank you Malte and Mark... that is exactly what I was looking for and it worked like a charm. I was trying to build some SQL statements and was missing a few "," instances which was causing it not write the record but was not giving me any notification that something had gone wrong. NOW I know how to call for that! Thanks! SKIP On Sat, Jul 7, 2012 at 12:35 PM, Mark Wieder wrote: >> The result is quite often your friend. The other friend you will >> stumble upon sooner or later is the variable "it". Makes sense to >> check those two. > > Another hint (and you may be doing this already) is to make sure the > database id from the open command is a number. If it's not, it's an > error string telling you what went wrong. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Sun Jul 8 22:32:54 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Sun, 8 Jul 2012 22:32:54 -0400 Subject: Hello LiveCoder's In-Reply-To: <053F7ECA-0C76-4EF0-8724-C7812CBB35C4@verizon.net> References: <4D64529D-F265-4260-B748-46D1FCE19927@mac.com> <053F7ECA-0C76-4EF0-8724-C7812CBB35C4@verizon.net> Message-ID: Thank you everybody for your warm welcome. Good to see a helpful, vibrant group of active users. Also very nice to see some familiar faces here! SKIP From skip at magicgate.com Sun Jul 8 22:36:51 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Sun, 8 Jul 2012 22:36:51 -0400 Subject: Passing functions from stack to stack In-Reply-To: References: Message-ID: Peter, you are right.... after closer examination with a clearer head, I realized I was doing it right. Once I figured out how the cards, sub-stacks and stacks all talked to each other and their hierarchy, I was able to do what I wanted to do and have full control over my variables and functions. On Sat, Jul 7, 2012 at 10:57 PM, Peter Haworth wrote: > I think what you're doing is a perfectly good approach. You probabluy have > a button on your first stack with a script that looks something like, go to > stack "modalstack". Rigfht after that, you can call your datbase load > funtion to refresh your database. > > You probably should have two ways for the user to exit from the modal stack > - an OK or Apply or something similar button, and a Cancel button. There's > a global property named dialogData that you can use to pass which button > was clicked in the modal stack back to the main stack. So in the button > scripts, Set the dialogData to "OK", or set the dialogData to "Cancel". > Then, right after the go to command in the main stack, check the value in > the dialogData to determine if you need to refresh your database. > > I think of stacks as indiovidual functions of an application and the cards > within them as the way the nuser communicates with the application. Each > stack has its own window and the cards in the stack are displayed in that > window, so if you need multiple widnows, do it with a stack for each, not a > card. > > Youc an change the size of cards wtihin a stack but, as others have aid, it > gets messy and probably not the way to go, at least to start with. > > Hope that helps, > > Pete > lcSQL Software > > > > On Fri, Jul 6, 2012 at 7:57 PM, Magicgate Software - Skip Kimpel < > skip at magicgate.com> wrote: > >> Excuse my novice approach here but I am still trying to wrap my head >> around the whole stack, substack and card concept. I understand how >> they work in general but do not fully understand how they communicate >> between each other. >> >> For instance I have a stack and a substack. Each has a card. The >> first stack calls the other stack as a modal. When that modal stack >> closes I want to refresh the information to the stack below it. I >> have a function called buildData that normally runs when the main >> stack starts and I need to re-call that when the modal card closes >> otherwise there are some database changes to do not show. >> >> I will stop there before I confuse you all, I think I work this out >> mentally and how they all talk to each other I will be fine. >> >> Also, if anybody, in general can explain to me some organizational >> reasons behind the stack, substack and card concept, please fill me >> in. >> >> SKIP >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Sun Jul 8 22:43:45 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Sun, 8 Jul 2012 22:43:45 -0400 Subject: PDF Forms Message-ID: I have researched in the forums a little bit but have not really found a solid solution so I will post it here. Is there any robust PDF solution for LiveCode? I have a series of PDF forms that I need to apply field data to these forms and save them back out as PDFs. Most of the forms are also password protected as well so when reading them in I would need to be able to pass the password along to the document. From skip at magicgate.com Sun Jul 8 22:49:02 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Sun, 8 Jul 2012 22:49:02 -0400 Subject: Phidgets and externals Message-ID: So one of areas that I like to work on is external hardware devices. The Phidget (http://www.phidgets.com/) framework really has a nice set of expandable options and it looks like somebody has taken a crack at the 8/8/8 interface board that they have samples for. It also looks like this could be expanded to other Phidgets that do not directly connect to the 8/8/8 board through externals. Has anybody out there written any for additional Phidgets? From kray at sonsothunder.com Sun Jul 8 22:50:49 2012 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 8 Jul 2012 21:50:49 -0500 Subject: [ANN] Massive update to the mergExt suite! In-Reply-To: <7559D808-43C7-44F9-92A3-03469518CB05@sweattechnologies.com> References: <7559D808-43C7-44F9-92A3-03469518CB05@sweattechnologies.com> Message-ID: <1D0DB998-3497-49E9-B8BB-BDF279F7FCA0@sonsothunder.com> On Jul 8, 2012, at 7:52 PM, Monte Goulding wrote: > > Hi LiveCoders > > Today I have released two new externals and a huge update to an existing external. Now the suite contains a total of 15 iOS externals and 1 custom control (DropTool). > > The new externals are: > - mergDropbox 1.0 which fully implements the Dropbox SDK on iOS including search, revisions, delta, thumbnails, upload, download and more. Everything is asynchronous which means your users can do other things in your app while files are downloading etc. This is so sweet - I just finished implementing this in InteractBuilder (those of you who were at Ezra and my session at the conference know about this program), and it works beautifully? For those of you who haven't yet picked up the mergExt suite, I STRONGLY recommend getting it? it really is an ESSENTIAL tool for iOS development, IMHO? :D Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From skip at magicgate.com Sun Jul 8 22:51:18 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Sun, 8 Jul 2012 22:51:18 -0400 Subject: Raspberry PI Message-ID: Has anybody got LiveCode running on a Raspberry PI yet? The worlds cheapest computer combined with a powerful, simple programming language with both companies having a mission for programming and education..... Seems like a perfect fit unless I am missing something.... From monte at sweattechnologies.com Sun Jul 8 23:07:17 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 9 Jul 2012 13:07:17 +1000 Subject: [ANN] Massive update to the mergExt suite! In-Reply-To: <1D0DB998-3497-49E9-B8BB-BDF279F7FCA0@sonsothunder.com> References: <7559D808-43C7-44F9-92A3-03469518CB05@sweattechnologies.com> <1D0DB998-3497-49E9-B8BB-BDF279F7FCA0@sonsothunder.com> Message-ID: <2D530FAF-42E1-4C7C-8E37-06B96521C44D@sweattechnologies.com> >> The new externals are: >> - mergDropbox 1.0 which fully implements the Dropbox SDK on iOS including search, revisions, delta, thumbnails, upload, download and more. Everything is asynchronous which means your users can do other things in your app while files are downloading etc. > > This is so sweet - I just finished implementing this in InteractBuilder (those of you who were at Ezra and my session at the conference know about this program), and it works beautifully? > > For those of you who haven't yet picked up the mergExt suite, I STRONGLY recommend getting it? it really is an ESSENTIAL tool for iOS development, IMHO? > > :D > > Ken Ray Thanks for the endorsement Ken! BTW You may need to do a brief code review as some commands and messages have changed names slightly in the release version. Cheers Monte From andre at andregarzia.com Sun Jul 8 23:39:44 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 8 Jul 2012 23:39:44 -0400 Subject: Raspberry PI In-Reply-To: References: Message-ID: Can't be done. There is no LiveCode engine for ARM Linux. Cheers andre On Sun, Jul 8, 2012 at 10:51 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Has anybody got LiveCode running on a Raspberry PI yet? The worlds > cheapest computer combined with a powerful, simple programming > language with both companies having a mission for programming and > education..... Seems like a perfect fit unless I am missing > something.... > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From mwieder at ahsoftware.net Sun Jul 8 23:45:48 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 8 Jul 2012 20:45:48 -0700 Subject: Raspberry PI In-Reply-To: References: Message-ID: <17698087609.20120708204548@ahsoftware.net> Skip- Sunday, July 8, 2012, 7:51:18 PM, you wrote: > Has anybody got LiveCode running on a Raspberry PI yet? The worlds > cheapest computer combined with a powerful, simple programming > language with both companies having a mission for programming and > education..... Seems like a perfect fit unless I am missing > something.... ...if only... I have faith that someday (*someday*) LiveCode will support the arm processor. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sun Jul 8 23:47:09 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 8 Jul 2012 20:47:09 -0700 Subject: Phidgets and externals In-Reply-To: References: Message-ID: <9598168296.20120708204709@ahsoftware.net> Skip- Sunday, July 8, 2012, 7:49:02 PM, you wrote: > So one of areas that I like to work on is external hardware devices. Not Phidgets, but several of us have written code for arduino boards. -- -Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Mon Jul 9 00:16:32 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 8 Jul 2012 21:16:32 -0700 Subject: Passing functions from stack to stack In-Reply-To: References: Message-ID: Great, gald things are working for you! Pete lcSQL Software On Sun, Jul 8, 2012 at 7:36 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Peter, you are right.... after closer examination with a clearer head, > I realized I was doing it right. Once I figured out how the cards, > sub-stacks and stacks all talked to each other and their hierarchy, I > was able to do what I wanted to do and have full control over my > variables and functions. > > > > On Sat, Jul 7, 2012 at 10:57 PM, Peter Haworth wrote: > > I think what you're doing is a perfectly good approach. You probabluy > have > > a button on your first stack with a script that looks something like, go > to > > stack "modalstack". Rigfht after that, you can call your datbase load > > funtion to refresh your database. > > > > You probably should have two ways for the user to exit from the modal > stack > > - an OK or Apply or something similar button, and a Cancel button. > There's > > a global property named dialogData that you can use to pass which button > > was clicked in the modal stack back to the main stack. So in the button > > scripts, Set the dialogData to "OK", or set the dialogData to "Cancel". > > Then, right after the go to command in the main stack, check the value > in > > the dialogData to determine if you need to refresh your database. > > > > I think of stacks as indiovidual functions of an application and the > cards > > within them as the way the nuser communicates with the application. Each > > stack has its own window and the cards in the stack are displayed in that > > window, so if you need multiple widnows, do it with a stack for each, > not a > > card. > > > > Youc an change the size of cards wtihin a stack but, as others have aid, > it > > gets messy and probably not the way to go, at least to start with. > > > > Hope that helps, > > > > Pete > > lcSQL Software > > > > > > > > On Fri, Jul 6, 2012 at 7:57 PM, Magicgate Software - Skip Kimpel < > > skip at magicgate.com> wrote: > > > >> Excuse my novice approach here but I am still trying to wrap my head > >> around the whole stack, substack and card concept. I understand how > >> they work in general but do not fully understand how they communicate > >> between each other. > >> > >> For instance I have a stack and a substack. Each has a card. The > >> first stack calls the other stack as a modal. When that modal stack > >> closes I want to refresh the information to the stack below it. I > >> have a function called buildData that normally runs when the main > >> stack starts and I need to re-call that when the modal card closes > >> otherwise there are some database changes to do not show. > >> > >> I will stop there before I confuse you all, I think I work this out > >> mentally and how they all talk to each other I will be fine. > >> > >> Also, if anybody, in general can explain to me some organizational > >> reasons behind the stack, substack and card concept, please fill me > >> in. > >> > >> SKIP > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dunbarx at aol.com Mon Jul 9 00:29:37 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 9 Jul 2012 00:29:37 -0400 (EDT) Subject: Phidgets and externals In-Reply-To: References: Message-ID: <8CF2BA2953C4A51-91C-551EE@Webmail-d109.sysops.aol.com> Hi. I have watched phidgets for a while. But the Bonig & Kallenbach devices are more powerful, although more expensive. Same sort of interface and thought process, though. But it sure would be nice to have cheaper gadgets. I go back quite a ways with these sorts of toys. I also find them loads of fun to use, and have used them in several projects, both internal and external. Craig Newman -----Original Message----- From: Magicgate Software - Skip Kimpel To: How to use LiveCode Sent: Sun, Jul 8, 2012 10:49 pm Subject: Phidgets and externals So one of areas that I like to work on is external hardware devices. The Phidget (http://www.phidgets.com/) framework really has a nice set of expandable options and it looks like somebody has taken a crack at the 8/8/8 interface board that they have samples for. It also looks like this could be expanded to other Phidgets that do not directly connect to the 8/8/8 board through externals. Has anybody out there written any for additional Phidgets? _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From ken at kencorey.com Mon Jul 9 02:39:21 2012 From: ken at kencorey.com (Ken Corey) Date: Mon, 09 Jul 2012 07:39:21 +0100 Subject: Raspberry PI In-Reply-To: References: Message-ID: <4FFA7C99.8010201@kencorey.com> Well, strictly speaking the Android effort is based on an ARM chip, so ARM chips would seem to pose no significant problem...and there is a Linux version, after all... I think "Can't be done" might be a bit strong. Smells a bit more of "hasn't been done yet" to me. I saw a quote on the Raspberry site where they said they've now sold > 300,000 devices. Considering the target market is academia, where they would consider buying in bulk... Well, I'm sure Kevin and crew have thought about it. There's naught we can do from the user side. Runrev just needs to see the financial reasons to do it. I am curious, though...how many academic copies of LiveCode would have to be sold for it to make financial sense to release a port for Raspberry? 2000? 10000? -Ken On 09/07/2012 04:39, Andre Garzia wrote: > Can't be done. There is no LiveCode engine for ARM Linux. From richmondmathewson at gmail.com Mon Jul 9 02:50:12 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 09 Jul 2012 09:50:12 +0300 Subject: PDF Forms In-Reply-To: References: Message-ID: <4FFA7F24.9040909@gmail.com> On 07/09/2012 05:43 AM, Magicgate Software - Skip Kimpel wrote: > I have researched in the forums a little bit but have not really found > a solid solution so I will post it here. Is there any robust PDF > solution for LiveCode? I have a series of PDF forms that I need to > apply field data to these forms and save them back out as PDFs. Most > of the forms are also password protected as well so when reading them > in I would need to be able to pass the password along to the document. This is a recurrent question, unfortunately. At present, as far as I know, the only possibility is to load a PDF as an image, a page at a time; at which point it is "ungettable-at" as text. Sorry to be such a damp squib. Probably the only way to deal with PDF documents effectively is via an intermediate application. Richmond. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Mon Jul 9 03:10:40 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 09 Jul 2012 10:10:40 +0300 Subject: PDF Forms In-Reply-To: <4FFA7F24.9040909@gmail.com> References: <4FFA7F24.9040909@gmail.com> Message-ID: <4FFA83F0.1070108@gmail.com> Talking out of my bottom, again: >This is a recurrent question, unfortunately. >At present, as far as I know, the only possibility is to load a PDF as an image, a page at a time; >at which point it is "ungettable-at" as text. Sorry to be such a damp squib. >Probably the only way to deal with PDF documents effectively is via an intermediate application. >Richmond. You can import a PDF form as Text (at least under Linux), HOWEVER, what you get in just the same as if you open a PDF using a text-editor. Therefore, to utilise a PDF document imported as a textField you have to write all sorts of 'jolly' routines to process that text. That in and of itself should not be that problematic. after all stuff like this: > http://extensions.services.openoffice.org/project/pdfimport From janschenkel at yahoo.com Mon Jul 9 05:51:50 2012 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 9 Jul 2012 02:51:50 -0700 (PDT) Subject: PDF Forms In-Reply-To: References: Message-ID: <1341827510.64046.YahooMailNeo@web160904.mail.bf1.yahoo.com> Hi Skip, Quartam PDF Library only supports writing PDF files, at the moment - not reading or manipulating them. It's on the ever-growing list of functionality to research and develop, but I have no idea when I'll delve into that area of the PDF specification. However, as it is an open source project everybody's welcome to join in and add such support :-) In the meantime, your best bet is using the iTextJava library via a background process. A while back, I blogged about this approach to concatenate PDF files and stamp them with an image: Just shout if you decide to go down this path and need a hand. Jan Schenkel. ===== Quartam Reports & PDF Library for LiveCode www.quartam.com ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) ----- Original Message ----- From: Magicgate Software - Skip Kimpel To: How to use LiveCode Cc: Sent: Monday, July 9, 2012 4:43 AM Subject: PDF Forms I have researched in the forums a little bit but have not really found a solid solution so I will post it here.? Is there any robust PDF solution for LiveCode?? I have a series of PDF forms that I need to apply field data to these forms and save them back out as PDFs.? Most of the forms are also password protected as well so when reading them in I would need to be able to pass the password along to the document. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From roderick.mccall at uni.lu Mon Jul 9 09:13:53 2012 From: roderick.mccall at uni.lu (Roderick McCALL) Date: Mon, 9 Jul 2012 13:13:53 +0000 Subject: Raspberry PI In-Reply-To: <4FFA7C99.8010201@kencorey.com> References: <4FFA7C99.8010201@kencorey.com> Message-ID: Dear All, My slice of PI will hopefully arrive soon :) Ken is right to say that the market is primarily educational/academic and therefore given LiveCode's nice fit into that area I'd imagine that a version for the PI could be quite successful. If LiveCode supported the PI it would make a very compelling choice, indeed some establishments may hold off buying additional development tools if they do not support the PI. This is especially true when you consider that the PI already comes by default with Python (which I also like), so there has to be a serious justification to spend that extra cash. I can perhaps see the justification for LiveCode more within schools who may be playing around with the PI more than say in universities as in the latter case many people are likely to already have skills in Python (and may be reluctant to try something else). In our case I was the only LiveCoder in the building until very recently. I am not sure what if any programming languages are used in UK Schools these days but in my day it was COMAL:) Knowing Kevin though I am sure his little grey cells have given some thought to this already. Cheers, rod Dr Rod McCall Interdisciplinary Centre for Security, Reliability and Trust (SnT) The University of Luxembourg www.securityandtrust.lu Twitter: rodlux blog: www.rodmc.com On Jul 9, 2012, at 8:39 AM, Ken Corey wrote: Well, strictly speaking the Android effort is based on an ARM chip, so ARM chips would seem to pose no significant problem...and there is a Linux version, after all... I think "Can't be done" might be a bit strong. Smells a bit more of "hasn't been done yet" to me. I saw a quote on the Raspberry site where they said they've now sold > 300,000 devices. Considering the target market is academia, where they would consider buying in bulk... Well, I'm sure Kevin and crew have thought about it. There's naught we can do from the user side. Runrev just needs to see the financial reasons to do it. I am curious, though...how many academic copies of LiveCode would have to be sold for it to make financial sense to release a port for Raspberry? 2000? 10000? -Ken On 09/07/2012 04:39, Andre Garzia wrote: Can't be done. There is no LiveCode engine for ARM Linux. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Mon Jul 9 09:19:59 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Mon, 09 Jul 2012 09:19:59 -0400 Subject: Phidgets and externals In-Reply-To: <8CF2BA2953C4A51-91C-551EE@Webmail-d109.sysops.aol.com> References: <8CF2BA2953C4A51-91C-551EE@Webmail-d109.sysops.aol.com> Message-ID: <2A39673D-B6D2-4F8A-B864-10702BF1550A@mac.com> I am currently working on the iOS serial library with Mark Waddingham from RunRev which will work with the Arduino and I am thinking should work with any device that uses serial commands. I use mergExt's mergAccessory external to register the RedPark iOS to Serial TTL cable and then use the iOS serial library to communicate with the device. I also believe that if using wifi the only thing needed should be the iOS serial library (and an ethernet shield or wifi shield). I have not looked at the communications with Phidgets yet but I assume they must know serial communications? Someone has a stack that is supposed to communicate with them already. If it uses desktop serial commands then our iOS serial library should work with them as well. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 9, 2012, at 12:29 AM, DunbarX at aol.com wrote: > Hi. > > > I have watched phidgets for a while. But the Bonig & Kallenbach devices are more powerful, although more expensive. Same sort of interface and thought process, though. But it sure would be nice to have cheaper gadgets. > > > I go back quite a ways with these sorts of toys. I also find them loads of fun to use, and have used them in several projects, both internal and external. > > > Craig Newman > > > -----Original Message----- > From: Magicgate Software - Skip Kimpel > To: How to use LiveCode > Sent: Sun, Jul 8, 2012 10:49 pm > Subject: Phidgets and externals > > > So one of areas that I like to work on is external hardware devices. > The Phidget (http://www.phidgets.com/) framework really has a nice set > of expandable options and it looks like somebody has taken a crack at > the 8/8/8 interface board that they have samples for. It also looks > like this could be expanded to other Phidgets that do not directly > connect to the 8/8/8 board through externals. > > Has anybody out there written any for additional Phidgets? > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Mon Jul 9 09:41:22 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Mon, 09 Jul 2012 09:41:22 -0400 Subject: Raspberry PI In-Reply-To: <4FFA7C99.8010201@kencorey.com> References: <4FFA7C99.8010201@kencorey.com> Message-ID: <5244D5FD-EE44-40AC-899A-B7D10FBFED98@mac.com> There is communicating with PI and then there is running on PI. I am almost definitely sure that we can already easily communicate with PI but as for running on the PI ?????? I still think Livecode needs to show up at a Maker Faire in a big way working with Arduino, Leonardo, Raspberry PI, and Phidgets to then be embraced by that community first. That is happening now in a very small way. Livecode is such a natural match for these devices and the people who use/buy them. I think getting that kind of leverage will go a long way towards getting accepted in academic circles. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 9, 2012, at 2:39 AM, Ken Corey wrote: > Well, strictly speaking the Android effort is based on an ARM chip, so ARM chips would seem to pose no significant problem...and there is a Linux version, after all... > > I think "Can't be done" might be a bit strong. Smells a bit more of "hasn't been done yet" to me. > > I saw a quote on the Raspberry site where they said they've now sold > 300,000 devices. Considering the target market is academia, where they would consider buying in bulk... > > Well, I'm sure Kevin and crew have thought about it. > > There's naught we can do from the user side. Runrev just needs to see the financial reasons to do it. > > I am curious, though...how many academic copies of LiveCode would have to be sold for it to make financial sense to release a port for Raspberry? 2000? 10000? > > -Ken > > On 09/07/2012 04:39, Andre Garzia wrote: >> Can't be done. There is no LiveCode engine for ARM Linux. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Mon Jul 9 09:51:23 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 09 Jul 2012 06:51:23 -0700 Subject: Hello LiveCoder's In-Reply-To: <053F7ECA-0C76-4EF0-8724-C7812CBB35C4@verizon.net> References: <053F7ECA-0C76-4EF0-8724-C7812CBB35C4@verizon.net> Message-ID: <4FFAE1DB.2010805@fourthworld.com> Colin Holgate wrote: > Perhaps 80 percent of conversations on some Director lists were about "is it dead yet?". It least here we have a product with "live" in its name, to give you the heads up that it's still alive. As is Director by the way, but unfortunately so are the pessimists. Yes, it is unfortunate that has established a pattern of selling EOL'd products (LiveMotion, GoLive) so that the buying public has become accustomed to having to ask about product status from savvy users, since answers from Adobe themselves vary greatly in their honesty. -- 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 From jiml at netrin.com Mon Jul 9 10:10:48 2012 From: jiml at netrin.com (Jim Lambert) Date: Mon, 9 Jul 2012 07:10:48 -0700 Subject: [ANN] Massive update to the mergExt suite! In-Reply-To: References: Message-ID: <1EABB150-DD34-417B-B122-A087B2932006@netrin.com> I second Ken's strong endorsement of mergExt. It is an entire quiver of arrows for iOS development. And it keeps getting better and better. Great work, Monte! Jim Lambert From richmondmathewson at gmail.com Mon Jul 9 10:30:12 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 09 Jul 2012 17:30:12 +0300 Subject: In Search of the Lonesome Yodel (PDF) Message-ID: <4FFAEAF4.80302@gmail.com> So, Apache Open Office (as it is now called - Oracle having fobbed it off) does a reasonably good job of importing a PDF where each separate entity remains a separate entity (hope you are following me there), although it screws up quite markedly if it contains embedded pictures: http://www.openoffice.org/ LibreOffice seems unable to do this, and I don't know anything at all about Microsoft Office. However, it will (or, can) only save the result in bl**dy awkward formats such as .ODG that, when imported into Livecode (as text) gives us a textField calculated to give anyone an even bigger headache than importing a PDF file directly (as text) into Livecode. GIMP can import PDF documents as non-editable images that one can export into yer bog-standard JPG, PNG and SO-ON formats; but that is not really much cop for anything. This: http://pdf.my-addr.com/free-online-pdf-to-eps-convert.php will convert PDF files into EPS files, online; but for some funny reason ( Jacques???? ) the EPS import function in Metacard IDE version 4.1. engine 4.5.0-dp-4 build 1030 crashed when I attempted to import the resultant EPS into a stack. Linux people can also have "fun" with their Terminal Emulators with this: convert ~/file.pdf ~/file.eps where 'file.pdf' is the name of your PDF you wish to convert one can also have a reasonable amount of "fun" by installing 'ps2eps' and having a high old time with the Terminal Emulator again: step one: convert PDF to Postscript: pdf2ps [file].pdf step two: convert Postscript to EPS: ps2eps [newfile].ps one can also b*gg*r around with "pdftops" like this: pdftops -eps [file].pdf one can also go "Ha,Ha, Doolally, Bonk" all the way down the main street with a rubbish bag on one's head. I have tried aal but the last, so far! Richmond Mathewson. P.S. The "Lonesome Yodel" reference; something from my lost youth; check the guy out: http://www.hankwangford.co.uk/hanks_page.html From richmondmathewson at gmail.com Mon Jul 9 10:39:01 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 09 Jul 2012 17:39:01 +0300 Subject: Trying to install Metacard 2.4 on Linux Message-ID: <4FFAED05.6090602@gmail.com> Continuing my search for PDF via EPS import........................ Went here: http://www.canelasoftware.com/mc/metacard24/ and downloaded everything . . . then cracked open my Terminal Emulator and typed : sh /home/jrm/Desktop/Metacard24/install.sh [as one does . . . !!!!] and got this: MetaCard 2.4 installation Required file "stacks.tgz" was not found. Please download the file and restart this installation script. which is bl**dy silly as the file "stacks.tgz" is present in the same folder as the shell script. Help . . . . Richmond. From ambassador at fourthworld.com Mon Jul 9 10:47:45 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 09 Jul 2012 07:47:45 -0700 Subject: Raspberry PI In-Reply-To: References: Message-ID: <4FFAEF11.7060404@fourthworld.com> Skip wrote: > Has anybody got LiveCode running on a Raspberry PI yet? The worlds > cheapest computer combined with a powerful, simple programming > language with both companies having a mission for programming and > education..... Seems like a perfect fit unless I am missing > something.... At this time the Raspberry Pi ships with only 256MB RAM, and to keep costs down they use a version of ARM so old that not even Ubuntu can run on it. So while it's theoretically possible for RunRev to make an ARM compile of their Linux IDE engine, the scope of things one can do withing such limits would be very narrow at best. If Intel comes through on their claims of being able to beat ARM with an x86 implementation that's both more powerful and consumes less power than ARMs best by 2014 or earlier, all bets are off. If this happens the impact on small computing will be unpredictably immense. Considering that only Apple has committed to a completely bifurcated ecosystem (x86 on the desktop with ARM on mobile), while Linux and Windows are betting on meeting increased form factor diversity through a single OS that scales and adapts to the devices it runs on, the ubiquity of x86 across all devices will be at least disruptive, possibly accelerating what some believe will be an inevitable move by Apple to integrate iOS and OS X into a single OS within the next few years. But all that's down the road, and it remains to be seen if Intel can pull it off. In the meantime, I've been looking into small-form-factor computers with an emphasis on low-cost, low-power machines to use as dev servers, and have begun posting notes about current options for LiveCode developers looking for x86 support in such systems: I currently have only one such system there now with a parts list that totals $249.97 (the system we raffled off at RevLive), but for folks with more modest needs I've been parting out another couple system which are even cheaper; time permitting I'll add those there next week. -- 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 From ambassador at fourthworld.com Mon Jul 9 10:53:50 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 09 Jul 2012 07:53:50 -0700 Subject: Trying to install Metacard 2.4 on Linux In-Reply-To: <4FFAED05.6090602@gmail.com> References: <4FFAED05.6090602@gmail.com> Message-ID: <4FFAF07E.3030305@fourthworld.com> Richmond wrote: > Continuing my search for PDF via EPS import........................ > > Went here: http://www.canelasoftware.com/mc/metacard24/ Like any IDE for LiveCode, the MetaCard IDE is just a collection of stacks; the engine that runs those stacks is the same engine that runs the LiveCode IDE. Why would you expect those stacks to be able to import PDF? PDF and EPS are very different things, and there's nothing the MC IDE stacks can do with EPS that your own stacks can't do in the LiveCode IDE (which is next to NIL, since I don't believe EPS is listed anywhere as a supported format). That said, I believe Alejandro wrote an EPS importer script, which parses the EPS and converts those coordinates to native LC objects - Alejandro, what's the URL for that? -- 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 From bonnmike at gmail.com Mon Jul 9 11:05:47 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 9 Jul 2012 09:05:47 -0600 Subject: Phidgets and externals In-Reply-To: <2A39673D-B6D2-4F8A-B864-10702BF1550A@mac.com> References: <8CF2BA2953C4A51-91C-551EE@Webmail-d109.sysops.aol.com> <2A39673D-B6D2-4F8A-B864-10702BF1550A@mac.com> Message-ID: Do any of you have experience with the beagleboard? Either beaglebone or the beagleboard xm? If so, please share thoughts. I've been working with arduino but am intrigued by the beagle. Money is tight though so opinions and recommendations would be appreciated. From richmondmathewson at gmail.com Mon Jul 9 11:08:59 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 09 Jul 2012 18:08:59 +0300 Subject: Trying to install Metacard 2.4 on Linux In-Reply-To: <4FFAF07E.3030305@fourthworld.com> References: <4FFAED05.6090602@gmail.com> <4FFAF07E.3030305@fourthworld.com> Message-ID: <4FFAF40B.8030706@gmail.com> On 07/09/2012 05:53 PM, Richard Gaskin wrote: > Richmond wrote: > >> Continuing my search for PDF via EPS import........................ >> >> Went here: http://www.canelasoftware.com/mc/metacard24/ > > Like any IDE for LiveCode, the MetaCard IDE is just a collection of > stacks; the engine that runs those stacks is the same engine that runs > the LiveCode IDE. > > Why would you expect those stacks to be able to import PDF? > > PDF and EPS are very different things, and there's nothing the MC IDE > stacks can do with EPS that your own stacks can't do in the LiveCode > IDE (which is next to NIL, since I don't believe EPS is listed > anywhere as a supported format). If you take the time to read my "Lonesome Yodel" post (which I shall summarise here as it is a bit tedious), you will realise that I want to import an EPS file into a stack. This is because I can convert PDF forms quickly and easily into EPS format (ether directly, or via postscript). Metacard (lest you forget) has an option to import EPS files. This capability, while appearing in the import stack of Metacard, seems to have stopped functioning in later recensions; hence my attempt to get Metacard 2.4 running on Linux (which I have done in the past, but, foolishly deleted before I realised the EPS capability had gone west). Of course I could have a go with Alejandro's stack. > > That said, I believe Alejandro wrote an EPS importer script, which > parses the EPS and converts those coordinates to native LC objects - > Alejandro, what's the URL for that? > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Mon Jul 9 11:19:17 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 09 Jul 2012 08:19:17 -0700 Subject: Trying to install Metacard 2.4 on Linux In-Reply-To: <4FFAF40B.8030706@gmail.com> References: <4FFAF40B.8030706@gmail.com> Message-ID: <4FFAF675.8010400@fourthworld.com> Richmond wrote: > Metacard (lest you forget) has an option to import EPS files. Like anything else in a LiveCode stack, the MC IDE's scripts can only do what the engine provides, so there's nothing in MC that can't be done in LiveCode. From the Dictionary entry for the "EPS" token: This object type is supported only on Unix systems with Display PostScript installed. I don't believe I've seen such a system in many years. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ____________________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From richmondmathewson at gmail.com Mon Jul 9 11:25:38 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 09 Jul 2012 18:25:38 +0300 Subject: Trying to install Metacard 2.4 on Linux In-Reply-To: <4FFAF675.8010400@fourthworld.com> References: <4FFAF40B.8030706@gmail.com> <4FFAF675.8010400@fourthworld.com> Message-ID: <4FFAF7F2.9010009@gmail.com> On 07/09/2012 06:19 PM, Richard Gaskin wrote: > Richmond wrote: >> Metacard (lest you forget) has an option to import EPS files. > > Like anything else in a LiveCode stack, the MC IDE's scripts can only > do what the engine provides, so there's nothing in MC that can't be > done in LiveCode. > > From the Dictionary entry for the "EPS" token: > > This object type is supported only on Unix systems with > Display PostScript installed. > > I don't believe I've seen such a system in many years. > The funny thing is that I have just run Metacard 2.4 for Windows with WINE 1.5.8 and it did import (admittedly very, very badly indeed) an EPS document as an image. Mind you, that is rather like walking backwards for Christmas. From andre at andregarzia.com Mon Jul 9 12:03:02 2012 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 9 Jul 2012 12:03:02 -0400 Subject: Raspberry PI In-Reply-To: <4FFAEF11.7060404@fourthworld.com> References: <4FFAEF11.7060404@fourthworld.com> Message-ID: Folks, When I said "it can't be done", I meant "You can't deploy LiveCode apps on the Pi". Meaning since we don't have an engine for ARM Linux, currently is impossible to develop for raspberry pi using LiveCode. Building a LiveCode ARM Engine is surely doable since we already have an Android one but this is something for RunRev to do and the community can't do anything about it. Now, if we want to be practical and propose RunRev with a plan that is doable then instead of requesting an LiveCode ARM Engine, we should request a LiveCode Server for ARM Linux. The server engine does not require X11 or the other graphical shenanigans that are different from distro to distro. A small Raspberry Pi or Sheevaplug makes a wonderful tiny server and being able to run LiveCode Server in it would be a fantastical thing. Also it is easier for them to recompile LiveCode Server than to recompile and port all the graphical stuff. It is not about what we want (hey I want LiveCode for Haiku and webOS but I will never have it), it is about what is easy enough for them to do and still earn money. The ARM machines market is small, 300k Rasp Pi is not a sizable market when they are not all running the same distro. I think a server engine would be better. =) On Mon, Jul 9, 2012 at 10:47 AM, Richard Gaskin wrote: > Skip wrote: > >> Has anybody got LiveCode running on a Raspberry PI yet? The worlds >> cheapest computer combined with a powerful, simple programming >> language with both companies having a mission for programming and >> education..... Seems like a perfect fit unless I am missing >> something.... >> > > At this time the Raspberry Pi ships with only 256MB RAM, > and to keep costs down they use a version of ARM so old that not even > Ubuntu can run on it. > > So while it's theoretically possible for RunRev to make an ARM compile of > their Linux IDE engine, the scope of things one can do withing such limits > would be very narrow at best. > > If Intel comes through on their claims of being able to beat ARM with an > x86 implementation that's both more powerful and consumes less power than > ARMs best by 2014 or earlier, all bets are off. > > If this happens the impact on small computing will be unpredictably > immense. Considering that only Apple has committed to a completely > bifurcated ecosystem (x86 on the desktop with ARM on mobile), while Linux > and Windows are betting on meeting increased form factor diversity through > a single OS that scales and adapts to the devices it runs on, the ubiquity > of x86 across all devices will be at least disruptive, possibly > accelerating what some believe will be an inevitable move by Apple to > integrate iOS and OS X into a single OS within the next few years. > > But all that's down the road, and it remains to be seen if Intel can pull > it off. > > In the meantime, I've been looking into small-form-factor computers with > an emphasis on low-cost, low-power machines to use as dev servers, and have > begun posting notes about current options for LiveCode developers looking > for x86 support in such systems: > > > > > > I currently have only one such system there now with a parts list that > totals $249.97 (the system we raffled off at RevLive), but for folks with > more modest needs I've been parting out another couple system which are > even cheaper; time permitting I'll add those there next week. > > -- > 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 at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From ken at kencorey.com Mon Jul 9 12:25:09 2012 From: ken at kencorey.com (Ken Corey) Date: Mon, 09 Jul 2012 17:25:09 +0100 Subject: Raspberry PI In-Reply-To: <5244D5FD-EE44-40AC-899A-B7D10FBFED98@mac.com> References: <4FFA7C99.8010201@kencorey.com> <5244D5FD-EE44-40AC-899A-B7D10FBFED98@mac.com> Message-ID: <4FFB05E5.6010602@kencorey.com> Hrm...communication would seem to be a given already, isn't it? Can't LiveCode access RS-232 serial (real or emulated over USB) already? The reason I'm excited about this kind of thing? Friday my daughter came home from school for the summer with a set of DVD's with the software she had been using at school. For each of these DVD's, her school must have paid some amount of money. (Let's say ?20 for the sake of it). That presumes lots of things (we have a windows PC, it is powerful enough, there's space available on the machines, and the nous to be able to install it), not to mention suggesting tech support from school. If any of those assumptions is wrong, it's money lost. Purely as a hypothetical, let's say that there's an educational version of LiveCode running on the RPI, that supports a limited number of stacks/restricted functionality (no standalones?), etc, installed on RPI's at school that the kids are familiar with using already. (Of course, the stacks created with the ed version would have to be compatible with and expandable if they bought the full LiveCode IDE). There were 30 kids in my daughter's year. So, instead of ?600, all the kids in that year could conceivably bring home the whole computer and the software stack for, say, ?1500. That would mean: 1) the school *knows* the software will work on the RPI, as it has been all year. 2) the kids are familiar with it, and can show off all their work to their parents. 3) It would seed LiveCode out there so that there /would/ be people who had seen or used it before. 4) runrev would see, I don't know...?300 or so (up to 10x that for a big school). Now multiply that by hundreds of schools? 5) benefits of scale allow the price of LiveCode to come down. So, not hugely profitable, but gets that foot in the door. Seems if you can get a leg into the LEA for these schools, it'd be a no-brainer, and would be self-funding. Heck, I'd kick into a kickstarter project just to see it demoed. My kids' school is talking about getting iPads for all the kids. Now *that* I find distressing, as it is simply indoctrinating them into the "Apple *is* God, just shut-up-and-consume, don't program" mentality. I already have to tell them 'no' when we walk by a sweets display at the grocer's. Now I'm going to have to convince the little darlings that no, I cannot give them "just another" ?1.99 for Angry Birds Space. If they had their own RPI's, I could turn to them and say, with a straight face, "Why don't you *make* it yourself?" Now, you get kids programming on the RPI, with the GPIO ports out for all to see, and I'd expect that a large percentage will want to play with that connector bit as well, coming into the Maker gestalt through the back door. Though I personally, understand the draw of LiveCode being at a MakerFaire, I just don't see the business case for it. Someone who paid ?25 for a computer isn't going to spend hundreds on a full-blown IDE...and I can't see a way to sell to all RPI owners. There's just no margin left on the darned things. Again, I'm not Kevin, but I can't see the MakerFaire crowd paying his employee's salaries. -Ken On 09/07/2012 14:41, Thomas McGrath III wrote: > There is communicating with PI and then there is running on PI. I am > almost definitely sure that we can already easily communicate with PI > but as for running on the PI ?????? > > I still think Livecode needs to show up at a Maker Faire in a big way > working with Arduino, Leonardo, Raspberry PI, and Phidgets to then be > embraced by that community first. That is happening now in a very > small way. Livecode is such a natural match for these devices and the > people who use/buy them. I think getting that kind of leverage will > go a long way towards getting accepted in academic circles. From bobs at twft.com Mon Jul 9 12:46:55 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 9 Jul 2012 09:46:55 -0700 Subject: Calling for database error In-Reply-To: <4519E438-0F1A-4850-98E4-33AE94E5783C@derbrill.de> References: <4519E438-0F1A-4850-98E4-33AE94E5783C@derbrill.de> Message-ID: Another technique is to wrap your call in a try catch statement like so: try revExecuteSQL tDBID,tSQL catch theError answer "There was an error accessing the database" & cr & theError with "Cancel" or "Continue" if the result is "Cancel" then exit to top end try Bob On Jul 7, 2012, at 2:25 AM, Malte Brill wrote: > Hi Skip (and welcome to liveCode from me too...) > > If you want to check if there was an error in the SQL statement you tried to execute, you will want to check "the result" > > revExecuteSQL tDBID,tSQL > if the result is not a number then > -- an error occurred > answer the result & cr & tSQL > end if > > The result is quite often your friend. The other friend you will stumble upon sooner or later is the variable "it". Makes sense to check those two. > > Hope that helps, > > Malte > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Jul 9 12:53:23 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 9 Jul 2012 09:53:23 -0700 Subject: Calling for database error In-Reply-To: References: <4519E438-0F1A-4850-98E4-33AE94E5783C@derbrill.de> <137476684093.20120707093524@ahsoftware.net> Message-ID: Hi Skip. I usually step through my code the first time I make a call to a database, and just before executing the SQL, I copy it and paste it into an SQL utility, most of which have a syntax checker built in. Bob On Jul 8, 2012, at 7:16 PM, Magicgate Software - Skip Kimpel wrote: > Thank you Malte and Mark... that is exactly what I was looking for and > it worked like a charm. I was trying to build some SQL statements > and was missing a few "," instances which was causing it not write the > record but was not giving me any notification that something had gone > wrong. > > NOW I know how to call for that! > > Thanks! > > SKIP > > On Sat, Jul 7, 2012 at 12:35 PM, Mark Wieder wrote: >>> The result is quite often your friend. The other friend you will >>> stumble upon sooner or later is the variable "it". Makes sense to >>> check those two. >> >> Another hint (and you may be doing this already) is to make sure the >> database id from the open command is a number. If it's not, it's an >> error string telling you what went wrong. >> >> -- >> -Mark Wieder >> mwieder at ahsoftware.net >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Mon Jul 9 12:56:39 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 09 Jul 2012 19:56:39 +0300 Subject: Raspberry PI In-Reply-To: <4FFB05E5.6010602@kencorey.com> References: <4FFA7C99.8010201@kencorey.com> <5244D5FD-EE44-40AC-899A-B7D10FBFED98@mac.com> <4FFB05E5.6010602@kencorey.com> Message-ID: <4FFB0D47.9050301@gmail.com> On 07/09/2012 07:25 PM, Ken Corey wrote: > > > Again, I'm not Kevin, but I can't see the MakerFaire crowd paying his > employee's salaries. > I'm not Kevin either (which must be a great relief to him), but I am sure that developing an ARM version of Livecode would cost an arm-and-a-leg (pun intended), and may not be justified commercially. "an educational version of LiveCode running on the RPI, that supports a limited number of stacks/restricted functionality (no standalones?)" would probably require no less work (minus the standalone builder) than a full-blown ARM version. Looking backwards (always doing that) I wonder who programmed all the engines for Metacard and earlier versions of RR/LC? Maybe the Metacard people before they handed things onto RunRev. Certainly at Metacard version 2.4 there was a "flowering" of engines that allowed developers to spin off standalones for a far wider variety of operating systems than are currently available. Of course, many of those engines are for systems that are as old as the hills. While it may have made sense to cut down on the number of engines-for-standalones supported a while back, RunRev are obviously aware of the need to develop new ones; hence Android and so forth. Presumably the reason RunRev stopped developing engines for SPARC, SOLARIS INTEL, BSD and so on was a simple case of diminishing returns. However, as the Raspberry is, whichever way you put things, a toy, that is 99% of the time going to be used to teach children programming fundamentals, rather than all the other, far fancier things other computers are used for, financial return from developing anything for it will be minimal. The only way to get a decent return on that sort of exercise is rather like the drug pusher handing out free cocaine at a party (excuse the rather vulgar simile) where he knows there will be a high return of people coming back for more. In the case of RunRev this would mean children and/or their parents forking out for Livecode to run on their home PC(s); and just why that should naturally stem from them running Livecode on RPI ARM processors at school I don't understand. Teaching programming with RR/LC is wonderful; I do it every summer with the FREE version 2.2.1 for Linux (and for the purposes of the sort of teaching I do one does not really need later versions); but trying to convince a school head and/or board of governors and/or ministry of education that is an uphill and largely thankless struggle. Learning BASIC 5 on a Research machine at school and raving about it to my Dad didn't make him run out and buy a computer and the BASIC ROM chips. "MakerFaire" s are not attended by the faceless people who make odd decisions about whither educational computing goes next. At the Mathematical High School here in Plovdiv they recently decided to change the programming environment from one to another because the headmaster had a friend who needed a job and he happened to be reasonably competent at the "new" programming and not in the "old" one. Now, don't all jump and tell me that "that's Bulgaria, and things are different in our country" because that is disingenuous. OK, things may be "different" but they are just as subjective, and very rarely have any real education rhyme or reason to them. Richmond Mathewson. From bobs at twft.com Mon Jul 9 13:15:52 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 9 Jul 2012 10:15:52 -0700 Subject: Raspberry PI In-Reply-To: <4FFB0D47.9050301@gmail.com> References: <4FFA7C99.8010201@kencorey.com> <5244D5FD-EE44-40AC-899A-B7D10FBFED98@mac.com> <4FFB05E5.6010602@kencorey.com> <4FFB0D47.9050301@gmail.com> Message-ID: <7E538B49-4C67-4171-9DE7-689C4A37B31A@twft.com> So you are saying that we need to find a way to make Livecode addicting, so we can develop a high enough number of Livecode Dependents? Hmmm... have to think about that one for a bit. ;-) Bob On Jul 9, 2012, at 9:56 AM, Richmond wrote: > The only way > to get a decent return on that sort of exercise is rather like the drug pusher handing out free cocaine at a party (excuse the rather vulgar simile) where he knows there will be a high return of people coming back for more. From ken at kencorey.com Mon Jul 9 13:24:19 2012 From: ken at kencorey.com (Ken Corey) Date: Mon, 09 Jul 2012 18:24:19 +0100 Subject: Raspberry PI In-Reply-To: <4FFB0D47.9050301@gmail.com> References: <4FFA7C99.8010201@kencorey.com> <5244D5FD-EE44-40AC-899A-B7D10FBFED98@mac.com> <4FFB05E5.6010602@kencorey.com> <4FFB0D47.9050301@gmail.com> Message-ID: <4FFB13C3.4070108@kencorey.com> *sigh* You /would/ have to bring reality into it. I *hate* it when people do that. I've been a School Governor here in the UK. I'm not a teacher, and never tried to be one, but if I'd have wanted to be a teach that little glimpse would most assuredly have put me off. Things are most decidedly exactly like that here. My dream in a bubble bursts. Meh. -Ken On 09/07/2012 17:56, Richmond wrote: > At the Mathematical High School here in Plovdiv they recently decided to > change the programming environment from one to another because the > headmaster had a friend who needed a job and he happened to be > reasonably competent at the "new" programming and not in the "old" one. > > Now, don't all jump and tell me that "that's Bulgaria, and things are > different in our country" because > that is disingenuous. OK, things may be "different" but they are just as > subjective, and very rarely have > any real education rhyme or reason to them. From stephenREVOLUTION2 at barncard.com Mon Jul 9 13:28:19 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 9 Jul 2012 10:28:19 -0700 Subject: Trying to install Metacard 2.4 on Linux In-Reply-To: <4FFAF7F2.9010009@gmail.com> References: <4FFAF40B.8030706@gmail.com> <4FFAF675.8010400@fourthworld.com> <4FFAF7F2.9010009@gmail.com> Message-ID: thanks, Richmond, for my 'spit out my coffee' moment for today... sqb On Mon, Jul 9, 2012 at 8:25 AM, Richmond wrote: > Mind you, that is rather like walking backwards for Christmas. -- Stephen Barncard San Francisco Ca. USA more about sqb From pete at lcsql.com Mon Jul 9 14:05:28 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 9 Jul 2012 11:05:28 -0700 Subject: Trying to install Metacard 2.4 on Linux In-Reply-To: <4FFAF7F2.9010009@gmail.com> References: <4FFAF40B.8030706@gmail.com> <4FFAF675.8010400@fourthworld.com> <4FFAF7F2.9010009@gmail.com> Message-ID: Memories of The Goons, Harry Secombe, Spike Milligan, etc. Pete lcSQL Software On Mon, Jul 9, 2012 at 8:25 AM, Richmond wrote: > > Mind you, that is rather like walking backwards for Christmas. > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From capellan2000 at gmail.com Mon Jul 9 14:09:12 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 9 Jul 2012 11:09:12 -0700 (PDT) Subject: Eps Import V05B Message-ID: <1341857352182-4651752.post@n4.nabble.com> Hi All, Today, Richmond wrote me about a missing stack in the webspace that Andre Gatzia and Richard Gaskin provided me in their websites to store my stacks. Richmond wrote: >I tried to download some of your files and got this: >http://www.megaupload.com/?d=TL5QP5WD Here it is: http://andregarzia.on-rev.com/alejandro/stacks/Eps_Import_V05B.zip If you want to use this stack, please, first check the stack with samples of imported ilustrator files, then import each one of the included Adobe Illustrator sample files. Finally, read the information written on the stack. Notice that this script only import vector graphics (not text fields) from Adobe ilustrator files version 7 or less. The name "EPS import" is used because every Ilustrator file version 7 or less starts with the letters: EPS... If you try to import EPS files produced by another tools, it should not work... :-) Illustrator files saved from versions 9 and forward are actually PDF files that are not imported using this script. Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Eps-Import-V05B-tp4651752.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Mon Jul 9 14:17:14 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 09 Jul 2012 21:17:14 +0300 Subject: Raspberry PI In-Reply-To: <7E538B49-4C67-4171-9DE7-689C4A37B31A@twft.com> References: <4FFA7C99.8010201@kencorey.com> <5244D5FD-EE44-40AC-899A-B7D10FBFED98@mac.com> <4FFB05E5.6010602@kencorey.com> <4FFB0D47.9050301@gmail.com> <7E538B49-4C67-4171-9DE7-689C4A37B31A@twft.com> Message-ID: <4FFB202A.3080300@gmail.com> On 07/09/2012 08:15 PM, Bob Sneidar wrote: > So you are saying that we need to find a way to make Livecode addicting, so we can develop a high enough number of Livecode Dependents? Hmmm... have to think about that one for a bit. ;-) Hey; I've been hooked for a fair few years! > > Bob > > > On Jul 9, 2012, at 9:56 AM, Richmond wrote: > >> The only way >> to get a decent return on that sort of exercise is rather like the drug pusher handing out free cocaine at a party (excuse the rather vulgar simile) where he knows there will be a high return of people coming back for more. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rjearp at hotmail.com Mon Jul 9 14:26:14 2012 From: rjearp at hotmail.com (Bob Earp) Date: Mon, 9 Jul 2012 11:26:14 -0700 Subject: Phidgets and externals Message-ID: Mark, can you point me in the direction of a sample or two ? I'm also interested in communicating with PLC's. Tnx, Bob... > Not Phidgets, but several of us have written code for arduino boards. Bob Earp White Rock, British Columbia. From capellan2000 at gmail.com Mon Jul 9 15:09:42 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 9 Jul 2012 12:09:42 -0700 (PDT) Subject: [OT] PDF Import Extension In-Reply-To: <4FFA8530.9000805@gmail.com> References: <4FFA8530.9000805@gmail.com> Message-ID: <1341860982207-4651756.post@n4.nabble.com> Hi Richmond, Richmond Mathewson-2 wrote > > http://extensions.services.openoffice.org/project/pdfimport > Excellent! Now we could edit PDF files inside OpenOffice. Just notice the caveats and limitations of this plugin. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-PDF-Import-Extension-tp4651727p4651756.html Sent from the Revolution - User mailing list archive at Nabble.com. From skip at magicgate.com Mon Jul 9 15:19:29 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Mon, 9 Jul 2012 15:19:29 -0400 Subject: Phidgets and externals In-Reply-To: References: Message-ID: Here is the link to the programming guide to Phidgets: http://www.phidgets.com/programming_resources.php At the bottom of this PDF file, there is detailed instructions for extending the functionality to other Phidget devices: http://www.phidgets.com/documentation/Tutorials/Getting_Started_LiveCode.pdf What I am dire need for is to be able to talk to this IR device: http://www.phidgets.com/products.php?category=27&product_id=1055_0 Anybody interested in taking this on and maybe expanding this even further to other devices? From everything I read within the documentation, it can be accomplished, somebody just needs to write the externals for them. SKIP On Mon, Jul 9, 2012 at 2:26 PM, Bob Earp wrote: > Mark, can you point me in the direction of a sample or two ? > > I'm also interested in communicating with PLC's. > > Tnx, Bob... > > > >> Not Phidgets, but several of us have written code for arduino boards. > > > Bob Earp > White Rock, British Columbia. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Mon Jul 9 15:26:10 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 09 Jul 2012 22:26:10 +0300 Subject: [OT] PDF Import Extension In-Reply-To: <1341860982207-4651756.post@n4.nabble.com> References: <4FFA8530.9000805@gmail.com> <1341860982207-4651756.post@n4.nabble.com> Message-ID: <4FFB3052.4010502@gmail.com> On 07/09/2012 10:09 PM, Alejandro Tejada wrote: > Hi Richmond, > > > Richmond Mathewson-2 wrote >> http://extensions.services.openoffice.org/project/pdfimport >> > Excellent! Now we could edit PDF files inside OpenOffice. > Just notice the caveats and limitations of this plugin. Not perfect by a long way; but a whole lot better than most of the other options floating around, and, 'Tis FREE! The bad thing about it, from my point at least, is that it doesn't really result in much that can be levered effectively by Livecode. > > Al > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-PDF-Import-Extension-tp4651727p4651756.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Mon Jul 9 15:26:14 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 9 Jul 2012 12:26:14 -0700 (PDT) Subject: In Search of the Lonesome Yodel (PDF) In-Reply-To: <4FFAEAF4.80302@gmail.com> References: <4FFAEAF4.80302@gmail.com> Message-ID: <1341861974563-4651758.post@n4.nabble.com> Hi Richmond, When you have to import documents with editable text and nice formatting, just use: http://curryk.com/wordlib.html When you have to import vector graphics with transparency, just convert them to SVG using Inkscape and use: http://revonline2.runrev.com/stack/112/SVGL When you have to import Adobe Ilustrator files as those found in really old Compact Disk Clipart collections use: http://andregarzia.on-rev.com/alejandro/stacks/Eps_Import_V05B.zip Probably there are more options, but these are the stacks about I am aware until now. Please add more options if you know about them. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/In-Search-of-the-Lonesome-Yodel-PDF-tp4651734p4651758.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Mon Jul 9 15:30:58 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 09 Jul 2012 22:30:58 +0300 Subject: In Search of the Lonesome Yodel (PDF) In-Reply-To: <1341861974563-4651758.post@n4.nabble.com> References: <4FFAEAF4.80302@gmail.com> <1341861974563-4651758.post@n4.nabble.com> Message-ID: <4FFB3172.9040407@gmail.com> On 07/09/2012 10:26 PM, Alejandro Tejada wrote: > Hi Richmond, > > When you have to import documents with > editable text and nice formatting, just use: > http://curryk.com/wordlib.html > > When you have to import vector graphics with > transparency, just convert them to SVG using > Inkscape and use: > http://revonline2.runrev.com/stack/112/SVGL > > When you have to import Adobe Ilustrator files > as those found in really old Compact Disk Clipart > collections use: > http://andregarzia.on-rev.com/alejandro/stacks/Eps_Import_V05B.zip > > Probably there are more options, but these are the stacks > about I am aware until now. Please add more options if > you know about them. Those are great. BUT my "Lonesome Yodel" is an attempt to try to import the data from a PDF document into Livecode in some more meaningful and manageable way than the "gobbledegook" that results if you import a PDF file as a text document. So, I tried via exporting a PDF file to EPS, and then . . . . I am aware that 'somebody' could write a PDF parser that would convert that imported text back into something resembling the PDF where it originated; however I, for one, am a lazy trout and would try my best to avoid that. > > Al > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/In-Search-of-the-Lonesome-Yodel-PDF-tp4651734p4651758.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Mon Jul 9 15:48:44 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 9 Jul 2012 12:48:44 -0700 Subject: Meatball protected stacks :-) In-Reply-To: <4FF795CD.1000504@hyperactivesw.com> References: <4FF770D7.7030207@fourthworld.com> <4FF795CD.1000504@hyperactivesw.com> Message-ID: Hi Jacque, My property values do change during execution but your script gave me an idea whcih seems to work. I put the following into the script of my main stack: local tProperty command setValue value put pvalue into tProperty end setValue function getValue return tProperty end getValue I can call setValue/getValue from any script within the main/substack hierarchy. setValue always seems to work correctly and getValue always seems to return the current value of tProperty. The value doesn't survive after the stack is closed of course but that isn't a problem for what I need to do. I think I can write getProp and setProp handlers in my main stack script to implement this without having to change all references to custom properties in my existing code. Pete lcSQL Software On Fri, Jul 6, 2012 at 6:50 PM, J. Landman Gay wrote: > I usually use encrypted properties. But it's possible to embed secret > things in scripts even if the stack's locked: > > function getSecretThing pType > switch pType > case "password" > return "mypass" > break > case "username" > return "mrEd" > break > case "keysToKingdom" > return "aHorse" > break > end switch > end getSecretThing > > It only works if the secret things don't change though. > From capellan2000 at gmail.com Mon Jul 9 16:07:59 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 9 Jul 2012 13:07:59 -0700 (PDT) Subject: In Search of the Lonesome Yodel (PDF) In-Reply-To: <4FFB3172.9040407@gmail.com> References: <4FFAEAF4.80302@gmail.com> <1341861974563-4651758.post@n4.nabble.com> <4FFB3172.9040407@gmail.com> Message-ID: <1341864479309-4651765.post@n4.nabble.com> Hi Richmond, Richmond Mathewson-2 wrote > > [snip] > So, I tried via exporting a PDF file to EPS, and then . . . . > I am aware that 'somebody' could write a PDF parser that would convert > that imported text back into something resembling the PDF where it > originated; however I, for one, am a lazy trout and would try > my best to avoid that. > Import the pdf to openoffice and use wordLib to bring the file to LiveCode. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/In-Search-of-the-Lonesome-Yodel-PDF-tp4651734p4651765.html Sent from the Revolution - User mailing list archive at Nabble.com. From pmbrig at gmail.com Mon Jul 9 16:14:46 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Mon, 9 Jul 2012 16:14:46 -0400 Subject: Raspberry PI In-Reply-To: <4FFB0D47.9050301@gmail.com> References: <4FFA7C99.8010201@kencorey.com> <5244D5FD-EE44-40AC-899A-B7D10FBFED98@mac.com> <4FFB05E5.6010602@kencorey.com> <4FFB0D47.9050301@gmail.com> Message-ID: On Jul 9, 2012, at 12:56 PM, Richmond wrote: >> Again, I'm not Kevin, but I can't see the MakerFaire crowd paying his employee's salaries. >> > > I'm not Kevin either (which must be a great relief to him)? "Be yourself -- everyone else is already taken." -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From bornstein at designeq.com Mon Jul 9 17:10:13 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Mon, 9 Jul 2012 14:10:13 -0700 Subject: OT: Free Shade 10 3D Standard Edition Today Only In-Reply-To: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> References: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> Message-ID: Has anyone received anything from this offer? I placed the order 5 days ago and it's still listed as Queued on their website. On Wed, Jul 4, 2012 at 11:11 AM, Lynn Fredricks < lfredricks at proactive-intl.com> wrote: > http://miryestore.com/home.php?cat=567 > > Scroll down to near the bottom, but you can pick up Shade 10 Standard > Edition (ASA $299) for free, today only. > > For you QT fans, if you have the right version of QT installed it makes > great panos, VR objects, etc :-) > > Best regards, > > Lynn Fredricks > President > Proactive International, LLC > > - Because it is about who you know.(tm) > http://www.proactive-intl.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Howard Bornstein ----------------------- www.designeq.com From m.schonewille at economy-x-talk.com Mon Jul 9 17:17:03 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 9 Jul 2012 23:17:03 +0200 Subject: OT: Free Shade 10 3D Standard Edition Today Only In-Reply-To: References: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> Message-ID: <6FA6E39E-DEA8-4DA7-8DFF-0CB0981BD9F7@economy-x-talk.com> No. I was unable to order and a friend managed to place an order but hasn't received anything. -- 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 On 9 jul 2012, at 23:10, Howard Bornstein wrote: > Has anyone received anything from this offer? I placed the order 5 days ago > and it's still listed as Queued on their website. > From matthias_livecode_150811 at m-r-d.de Mon Jul 9 17:18:46 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Mon, 9 Jul 2012 23:18:46 +0200 Subject: OT: Free Shade 10 3D Standard Edition Today Only In-Reply-To: References: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> Message-ID: <0CC551FD-D9A5-4403-8E06-A8E534FF39FE@m-r-d.de> Hi, i?ve ordered on the 4th (a win and a mac) and received both serials on the 6th in 2 separate emails. Regards, Matthias Am 09.07.2012 um 23:10 schrieb Howard Bornstein: > Has anyone received anything from this offer? I placed the order 5 days ago > and it's still listed as Queued on their website. > > On Wed, Jul 4, 2012 at 11:11 AM, Lynn Fredricks < > lfredricks at proactive-intl.com> wrote: > >> http://miryestore.com/home.php?cat=567 >> >> Scroll down to near the bottom, but you can pick up Shade 10 Standard >> Edition (ASA $299) for free, today only. >> >> For you QT fans, if you have the right version of QT installed it makes >> great panos, VR objects, etc :-) >> >> Best regards, >> >> Lynn Fredricks >> President >> Proactive International, LLC >> >> - Because it is about who you know.(tm) >> http://www.proactive-intl.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > Regards, > > Howard Bornstein > ----------------------- > www.designeq.com > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Mon Jul 9 18:51:39 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Mon, 09 Jul 2012 18:51:39 -0400 Subject: Raspberry PI In-Reply-To: <4FFB05E5.6010602@kencorey.com> References: <4FFA7C99.8010201@kencorey.com> <5244D5FD-EE44-40AC-899A-B7D10FBFED98@mac.com> <4FFB05E5.6010602@kencorey.com> Message-ID: <05DF5051-13BE-4F33-9648-F06B30510869@mac.com> Not on iOS or Android. The serial library was not ported over. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 9, 2012, at 12:25 PM, Ken Corey wrote: > Hrm...communication would seem to be a given already, isn't it? Can't LiveCode access RS-232 serial (real or emulated over USB) already? From monte at sweattechnologies.com Mon Jul 9 19:09:44 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 10 Jul 2012 09:09:44 +1000 Subject: [ANN] Massive update to the mergExt suite! In-Reply-To: <1EABB150-DD34-417B-B122-A087B2932006@netrin.com> References: <1EABB150-DD34-417B-B122-A087B2932006@netrin.com> Message-ID: <57AB6993-7FE0-4D87-BDF9-48331586761C@sweattechnologies.com> Thanks Jim! On 10/07/2012, at 12:10 AM, Jim Lambert wrote: > I second Ken's strong endorsement of mergExt. > It is an entire quiver of arrows for iOS development. > And it keeps getting better and better. > Great work, Monte! > > Jim Lambert > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From bobs at twft.com Mon Jul 9 19:12:42 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 9 Jul 2012 16:12:42 -0700 Subject: [OT] Apple is no longer green? Message-ID: <6CEB5A4A-E6CD-4799-B517-0690AD2EA64E@twft.com> http://blogs.wsj.com/cio/2012/07/06/apple-removes-green-electronics-certification-from-products/ Not sure what to say about this, except that I think the new Apple design, glueing the battery to the case and the screen to the back is a huge mistake. I am not big on "green" ratings, but for Apple to abandon any attempt to even appear green indicates to me a fundamental shift in policy. Bob From bobs at twft.com Mon Jul 9 19:29:13 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 9 Jul 2012 16:29:13 -0700 Subject: Software License Lookup Message-ID: Since there has been some discussion about software licensing lately, I thought I would submit this: http://www.tldrlegal.com/ Bob From mikedoub at gmail.com Mon Jul 9 19:56:10 2012 From: mikedoub at gmail.com (Michael Doub) Date: Mon, 9 Jul 2012 19:56:10 -0400 Subject: OT: Free Shade 10 3D Standard Edition Today Only In-Reply-To: <0CC551FD-D9A5-4403-8E06-A8E534FF39FE@m-r-d.de> References: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> <0CC551FD-D9A5-4403-8E06-A8E534FF39FE@m-r-d.de> Message-ID: I got mine as well. mac only. -= Mike On Jul 9, 2012, at 5:18 PM, Matthias Rebbe wrote: > Hi, > > i?ve ordered on the 4th (a win and a mac) and received both serials on the 6th in 2 separate emails. > > Regards, > > Matthias > > > Am 09.07.2012 um 23:10 schrieb Howard Bornstein: > >> Has anyone received anything from this offer? I placed the order 5 days ago >> and it's still listed as Queued on their website. >> >> On Wed, Jul 4, 2012 at 11:11 AM, Lynn Fredricks < >> lfredricks at proactive-intl.com> wrote: >> >>> http://miryestore.com/home.php?cat=567 >>> >>> Scroll down to near the bottom, but you can pick up Shade 10 Standard >>> Edition (ASA $299) for free, today only. >>> >>> For you QT fans, if you have the right version of QT installed it makes >>> great panos, VR objects, etc :-) >>> >>> Best regards, >>> >>> Lynn Fredricks >>> President >>> Proactive International, LLC >>> >>> - Because it is about who you know.(tm) >>> http://www.proactive-intl.com >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> >> >> -- >> Regards, >> >> Howard Bornstein >> ----------------------- >> www.designeq.com >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mark.rauterkus at gmail.com Mon Jul 9 20:11:33 2012 From: mark.rauterkus at gmail.com (Mark Rauterkus) Date: Mon, 9 Jul 2012 20:11:33 -0400 Subject: Is there a "User Name" that can be obtained and put into a LC script Message-ID: Hi, A while ago, Mark Schonewille offered this great advice: Try $USER on Mac and $USERNAME on Windows. Both are global variables. Does this work on Android or iOS? Furthermore, I don't find any mention of $USER nor $USERNAME in the documentation nor dictionary. What's up with that? Mark Rauterkus Mark at Rauterkus.com From roger.e.eller at sealedair.com Mon Jul 9 20:20:29 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 9 Jul 2012 20:20:29 -0400 Subject: Is there a "User Name" that can be obtained and put into a LC script In-Reply-To: References: Message-ID: On Mon, Jul 9, 2012 at 8:11 PM, Mark Rauterkus wrote: > Hi, > > A while ago, Mark Schonewille offered this great advice: > > Try $USER on Mac and $USERNAME on Windows. Both are global variables. > > Does this work on Android or iOS? > > Furthermore, I don't find any mention of $USER nor $USERNAME in the > documentation nor dictionary. > > What's up with that? > > > Mark Rauterkus > Mark at Rauterkus.com See the second entry in the dictionary ($). It appears that $LOGNAME is supposed to work for all platforms, including mobile. ~Roger From roger.e.eller at sealedair.com Mon Jul 9 20:28:22 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 9 Jul 2012 20:28:22 -0400 Subject: Is there a "User Name" that can be obtained and put into a LC script In-Reply-To: References: Message-ID: On Mon, Jul 9, 2012 at 8:20 PM, Roger Eller wrote: > On Mon, Jul 9, 2012 at 8:11 PM, Mark Rauterkus wrote: > > Hi, >> >> A while ago, Mark Schonewille offered this great advice: >> >> Try $USER on Mac and $USERNAME on Windows. Both are global variables. >> >> Does this work on Android or iOS? >> >> Furthermore, I don't find any mention of $USER nor $USERNAME in the >> documentation nor dictionary. >> >> What's up with that? >> >> >> Mark Rauterkus >> Mark at Rauterkus.com > > > See the second entry in the dictionary ($). It appears that $LOGNAME is > supposed to work for all platforms, including mobile. > > ~Roger > Actually, it is only the $ character that the dictionary indicates is for all platforms. $LOGNAME >may< work on mobile, but I have not verified it. ~Roger From pete at lcsql.com Mon Jul 9 20:32:26 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 9 Jul 2012 17:32:26 -0700 Subject: Saving a stack in legacy format Message-ID: Is there a way to save a stack in one of the legacy formats via script? I see a save stack as command but no mention of anything that would save it in anything other than its existing format. Pete lcSQL Software From mwieder at ahsoftware.net Mon Jul 9 20:38:02 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 9 Jul 2012 17:38:02 -0700 Subject: Saving a stack in legacy format In-Reply-To: References: Message-ID: <14173221093.20120709173802@ahsoftware.net> Pete- Monday, July 9, 2012, 5:32:26 PM, you wrote: > Is there a way to save a stack in one of the legacy formats via script? I > see a save stack as command but no mention of anything that would save it > in anything other than its existing format. set the stackfileformat to 2.7 save stack -- -Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Mon Jul 9 21:07:27 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 9 Jul 2012 18:07:27 -0700 Subject: Saving a stack in legacy format In-Reply-To: <14173221093.20120709173802@ahsoftware.net> References: <14173221093.20120709173802@ahsoftware.net> Message-ID: Thank you Mark. Prowling around the dictionary, I didn't find anything for "stackfileformat" but there is an entry for "stackfileversion" that sounds like the same thing? Pete lcSQL Software On Mon, Jul 9, 2012 at 5:38 PM, Mark Wieder wrote: > Pete- > > Monday, July 9, 2012, 5:32:26 PM, you wrote: > > > Is there a way to save a stack in one of the legacy formats via script? > I > > see a save stack as command but no mention of anything that would save it > > in anything other than its existing format. > > set the stackfileformat to 2.7 > save stack > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Tue Jul 10 01:08:38 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 9 Jul 2012 22:08:38 -0700 Subject: Saving a stack in legacy format In-Reply-To: References: <14173221093.20120709173802@ahsoftware.net> Message-ID: <73189457625.20120709220838@ahsoftware.net> Pete- Monday, July 9, 2012, 6:07:27 PM, you wrote: > Thank you Mark. Prowling around the dictionary, I didn't find anything for > "stackfileformat" but there is an entry for "stackfileversion" that sounds > like the same thing? Um. Yes, that's pretty close. It also has the advantage of being "correct", whatever that means. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Tue Jul 10 01:15:41 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 10 Jul 2012 00:15:41 -0500 Subject: Saving a stack in legacy format In-Reply-To: References: <14173221093.20120709173802@ahsoftware.net> Message-ID: <4FFBBA7D.9060906@hyperactivesw.com> On 7/9/12 8:07 PM, Peter Haworth wrote: > Thank you Mark. Prowling around the dictionary, I didn't find anything for > "stackfileformat" but there is an entry for "stackfileversion" that sounds > like the same thing? He meant "stackfileversion". I know this because I *always* write "stackfileFormat", and it fails, and then I have to look it up, and then I remember again, and then the next time I do the same thing all over. But I thought I was the only one. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Jul 10 01:38:10 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 10 Jul 2012 00:38:10 -0500 Subject: Is there a "User Name" that can be obtained and put into a LC script In-Reply-To: References: Message-ID: <4FFBBFC2.5030202@hyperactivesw.com> On 7/9/12 7:11 PM, Mark Rauterkus wrote: > Hi, > > A while ago, Mark Schonewille offered this great advice: > > Try $USER on Mac and $USERNAME on Windows. Both are global variables. > > Does this work on Android or iOS? On both iOS and Android, the globalnames returns: $# I.e., no useful globals at all that I can see. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dan at clearvisiontech.com Tue Jul 10 02:17:09 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Mon, 9 Jul 2012 23:17:09 -0700 Subject: Android resize/open stack In-Reply-To: References: Message-ID: <37717B36-2A92-443F-9FAC-4C0D68963E0A@clearvisiontech.com> Greetings! I am finding something strange about the way LiveCode is working on Android. When a stack opens, the resizeStack message is sent to the stack. This works fine. However, the stack is displayed on the device - THEN it's resized. The same thing happens when you rotate the Android device. LiveCode on iOS doesn't seem to have this problem. On iOS, the stack is resized BEFORE it is displayed. Am I doing something wrong? Is there some property I'm supposed to set? Is this a bug? Is there a workaround for this? Thanks in advance! -Dan From richmondmathewson at gmail.com Tue Jul 10 02:27:41 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 10 Jul 2012 09:27:41 +0300 Subject: In Search of the Lonesome Yodel (PDF) In-Reply-To: <1341864479309-4651765.post@n4.nabble.com> References: <4FFAEAF4.80302@gmail.com> <1341861974563-4651758.post@n4.nabble.com> <4FFB3172.9040407@gmail.com> <1341864479309-4651765.post@n4.nabble.com> Message-ID: <4FFBCB5D.4000207@gmail.com> On 07/09/2012 11:07 PM, Alejandro Tejada wrote: > Hi Richmond, > > > Richmond Mathewson-2 wrote >> [snip] >> So, I tried via exporting a PDF file to EPS, and then . . . . >> I am aware that 'somebody' could write a PDF parser that would convert >> that imported text back into something resembling the PDF where it >> originated; however I, for one, am a lazy trout and would try >> my best to avoid that. >> > Import the pdf to openoffice and use > wordLib to bring the file to LiveCode. The problem is that, having opened a PDF in Apache Open Office, one can only save the result in .odg, .otg, .sxd, and .std formats (dunno why, but that last format makes me feel a bit odd): "Sorry, only MS Word (.docx, .xml, .doc) and Open Office (.odt) documents can be imported." > > Al > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/In-Search-of-the-Lonesome-Yodel-PDF-tp4651734p4651765.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Tue Jul 10 02:44:49 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 10 Jul 2012 09:44:49 +0300 Subject: In Search of the Lonesome Yodel (PDF) In-Reply-To: <4FFBCB5D.4000207@gmail.com> References: <4FFAEAF4.80302@gmail.com> <1341861974563-4651758.post@n4.nabble.com> <4FFB3172.9040407@gmail.com> <1341864479309-4651765.post@n4.nabble.com> <4FFBCB5D.4000207@gmail.com> Message-ID: <4FFBCF61.80908@gmail.com> Just had a go with this: http://www.fileguru.com/Boxoft-PDF-To-DOC-Converter/download [runs fine under WINE 1.5.8] which does a messier convert of a PDF document (all the boxes and so forth get lost), but one can save the output in .doc format. Still a half-cock job though. Richmond. From roger.e.eller at sealedair.com Tue Jul 10 07:04:45 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 10 Jul 2012 07:04:45 -0400 Subject: Is there a "User Name" that can be obtained and put into a LC script In-Reply-To: <4FFBBFC2.5030202@hyperactivesw.com> References: <4FFBBFC2.5030202@hyperactivesw.com> Message-ID: On Tue, Jul 10, 2012 at 1:38 AM, J. Landman Gay wrote: > On 7/9/12 7:11 PM, Mark Rauterkus wrote: > >> Hi, >> >> A while ago, Mark Schonewille offered this great advice: >> >> Try $USER on Mac and $USERNAME on Windows. Both are global variables. >> >> Does this work on Android or iOS? >> > > On both iOS and Android, the globalnames returns: > > $# > > I.e., no useful globals at all that I can see. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com I would like RunRev to have $USER, $USERNAME, and/or $LOGNAME all return the name of the "device owner" for mobile (since they are not currently running a multi-user os). I'll re-post to the Dev list so maybe they will see it. ~Roger From andre.bisseret at wanadoo.fr Tue Jul 10 07:06:43 2012 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Tue, 10 Jul 2012 13:06:43 +0200 Subject: copy-paste not working in a standalone Message-ID: Bonjour, Mac 10.6.8 ; Livecode 5.0.2 I have a standalone for an app. since 2011 with which all is OK. Particularly, it allows copy-paste with command + C and command + V in any stack of the app. Several times this morning, I tried building a new standalone for the same app. But now, copy-paste does not work! (In fact, seems that it is only copy (with command +C) that does not work What am I missing (or doing wrong)? Thanks a lot for any help Best regards from Grenoble Andr? From ambassador at fourthworld.com Tue Jul 10 09:11:51 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 10 Jul 2012 06:11:51 -0700 Subject: Is there a "User Name" that can be obtained and put into a LC script In-Reply-To: References: Message-ID: <4FFC2A17.2020800@fourthworld.com> Roger Eller wrote: > I would like RunRev to have $USER, $USERNAME, and/or $LOGNAME all return > the name of the "device owner" for mobile (since they are not currently > running a multi-user os). Those are provided by the system. LiveCode merely allows you to access those globals, but is not responsible for creating them. If mobile OSes provide an API for obtaining the user name, it might be nice if there was a single function called something like userName for this, using the globals where the OS provides them or the API where the OS provides that. -- 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 From harrison at all-auctions.com Tue Jul 10 10:27:08 2012 From: harrison at all-auctions.com (Rick Harrison) Date: Tue, 10 Jul 2012 10:27:08 -0400 Subject: Multi-Field iOS Scrolling Test - Doesn't work! In-Reply-To: <4FFBCF61.80908@gmail.com> References: <4FFAEAF4.80302@gmail.com> <1341861974563-4651758.post@n4.nabble.com> <4FFB3172.9040407@gmail.com> <1341864479309-4651765.post@n4.nabble.com> <4FFBCB5D.4000207@gmail.com> <4FFBCF61.80908@gmail.com> Message-ID: Dear iOS Livecoders: I've put together a little stack to demonstrate the problem I have with scrolling more than one field on a card for iOS. (I just want to scroll, I don't want other iOS functionality here.) Here's the link to it in my Dropbox account which will download the file for you to review. http://db.tt/UUzVQuOU If you could please review this stack and explain to me why it doesn't work correctly that would be very helpful to me. You will notice that the field on the left works just fine. While the field on the right will present a scroll bar in the iOS Simulator but will not scroll the field! Thanks for taking a look at this. Rick From bobs at twft.com Tue Jul 10 11:05:50 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 10 Jul 2012 08:05:50 -0700 Subject: Saving a stack in legacy format In-Reply-To: <4FFBBA7D.9060906@hyperactivesw.com> References: <14173221093.20120709173802@ahsoftware.net> <4FFBBA7D.9060906@hyperactivesw.com> Message-ID: <5093B463-045F-40B3-8877-8B1E761577AA@twft.com> Jacque, that's the third time you have sent this email! ;-P Bob On Jul 9, 2012, at 10:15 PM, J. Landman Gay wrote: > On 7/9/12 8:07 PM, Peter Haworth wrote: >> Thank you Mark. Prowling around the dictionary, I didn't find anything for >> "stackfileformat" but there is an entry for "stackfileversion" that sounds >> like the same thing? > > He meant "stackfileversion". I know this because I *always* write "stackfileFormat", and it fails, and then I have to look it up, and then I remember again, and then the next time I do the same thing all over. > > But I thought I was the only one. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major.on-rev.com Tue Jul 10 11:09:07 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 10 Jul 2012 17:09:07 +0200 Subject: set the dgProp["row template"] Message-ID: <7FF04C8D-E0B5-43C3-9FC3-4BDB4D6A114E@major.on-rev.com> Hi friends, before I spend some time to check this with example datagrids, lazy moi :-) Is ist possible to "switch" DataGrid (form) layouts by simply: ... set the dgProp["row template"] of grp X to the long ID of grp "another layout for same data 2" of cd ... of stack ... ... Someone tried this before? Any hints much appreciated, thanks! Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From toolbook at kestner.de Tue Jul 10 11:23:03 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 10 Jul 2012 17:23:03 +0200 Subject: how to implement more than one background? Message-ID: <006001cd5eaf$e6c17be0$b44473a0$@de> Hi, I would like to have a stack with x cards. Some of them should have assigned background a, like header informations, some cards should have assigned background b, like record informations. Is there any "assignment" of a certain background to a card which I have overlooked up to now, or do I have to "assign" the different backgrounds by showing and hiding the wanted background for each card? Thanks for your ideas Tiemo From klaus at major.on-rev.com Tue Jul 10 11:31:20 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 10 Jul 2012 17:31:20 +0200 Subject: how to implement more than one background? In-Reply-To: <006001cd5eaf$e6c17be0$b44473a0$@de> References: <006001cd5eaf$e6c17be0$b44473a0$@de> Message-ID: <23AEA189-DDB4-46AA-96C0-2C3B09DAD5AB@major.on-rev.com> Hi Timo, Am 10.07.2012 um 17:23 schrieb Tiemo Hollmann TB: > Hi, > > I would like to have a stack with x cards. Some of them should have assigned > background a, like header informations, some cards should have assigned > background b, like record informations. > > Is there any "assignment" of a certain background to a card which I have > overlooked up to now, or do I have to "assign" the different backgrounds by > showing and hiding the wanted background for each card? Each of your card can have as many backgrounds as you place onto them! So it is up to you to "remove" or "place" any background onto your cards as desired :-) Or am I misunderstanding your problem? > Thanks for your ideas > > Tiemo Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From bobs at twft.com Tue Jul 10 11:34:40 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 10 Jul 2012 08:34:40 -0700 Subject: how to implement more than one background? In-Reply-To: <006001cd5eaf$e6c17be0$b44473a0$@de> References: <006001cd5eaf$e6c17be0$b44473a0$@de> Message-ID: <0BC084DC-35FE-4CA3-9F5E-5EEB248D6D72@twft.com> Once you have a group, you should be able to place that group on any card you choose via the menu. If the group's backgroundBehavior property is set to true, then any time you create a new card while on a card that background is placed upon will have it. (I hope that is not too confusing). In the end it works like Hypercard used to work, except that there is no single background. Any group can be a background. Bob On Jul 10, 2012, at 8:23 AM, Tiemo Hollmann TB wrote: > Hi, > > I would like to have a stack with x cards. Some of them should have assigned > background a, like header informations, some cards should have assigned > background b, like record informations. > > Is there any "assignment" of a certain background to a card which I have > overlooked up to now, or do I have to "assign" the different backgrounds by > showing and hiding the wanted background for each card? > > Thanks for your ideas > > Tiemo > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Tue Jul 10 11:35:50 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 10 Jul 2012 08:35:50 -0700 Subject: Saving a stack in legacy format In-Reply-To: <4FFBBA7D.9060906@hyperactivesw.com> References: <14173221093.20120709173802@ahsoftware.net> <4FFBBA7D.9060906@hyperactivesw.com> Message-ID: Does seem like "stackfileformat" would be a better name since it controls "legacy format", not "legacy version". But then again the items in "topLeft" are in left then top order :-) Pete lcSQL Software On Mon, Jul 9, 2012 at 10:15 PM, J. Landman Gay wrote: > On 7/9/12 8:07 PM, Peter Haworth wrote: > >> Thank you Mark. Prowling around the dictionary, I didn't find anything >> for >> "stackfileformat" but there is an entry for "stackfileversion" that sounds >> like the same thing? >> > > He meant "stackfileversion". I know this because I *always* write > "stackfileFormat", and it fails, and then I have to look it up, and then I > remember again, and then the next time I do the same thing all over. > > But I thought I was the only one. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From niggemann at uni-wh.de Tue Jul 10 11:37:39 2012 From: niggemann at uni-wh.de (BNig) Date: Tue, 10 Jul 2012 08:37:39 -0700 (PDT) Subject: Multi-Field iOS Scrolling Test - Doesn't work! In-Reply-To: References: <4FFAEAF4.80302@gmail.com> <1341861974563-4651758.post@n4.nabble.com> <4FFB3172.9040407@gmail.com> <1341864479309-4651765.post@n4.nabble.com> <4FFBCB5D.4000207@gmail.com> <4FFBCF61.80908@gmail.com> Message-ID: <1341934659976-4651802.post@n4.nabble.com> Hi Rick, you have 2 groups named "grpScrollingField2" in your stack. I just deleted the larger one of the two, the one that does not have any content and both fields scrolled. BTW the code looked kind of familiar. :) Was a long time ago. Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/In-Search-of-the-Lonesome-Yodel-PDF-tp4651734p4651802.html Sent from the Revolution - User mailing list archive at Nabble.com. From bobs at twft.com Tue Jul 10 11:43:18 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 10 Jul 2012 08:43:18 -0700 Subject: Multi-Field iOS Scrolling Test - Doesn't work! In-Reply-To: <1341934659976-4651802.post@n4.nabble.com> References: <4FFAEAF4.80302@gmail.com> <1341861974563-4651758.post@n4.nabble.com> <4FFB3172.9040407@gmail.com> <1341864479309-4651765.post@n4.nabble.com> <4FFBCB5D.4000207@gmail.com> <4FFBCF61.80908@gmail.com> <1341934659976-4651802.post@n4.nabble.com> Message-ID: Ahhh, the old "rogue impostor scrolling field in stack" trick! Bob On Jul 10, 2012, at 8:37 AM, BNig wrote: > Hi Rick, > > you have 2 groups named "grpScrollingField2" in your stack. I just deleted > the larger one of the two, the one that does not have any content and both > fields scrolled. > > BTW the code looked kind of familiar. :) Was a long time ago. > > Kind regards > Bernd > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/In-Search-of-the-Lonesome-Yodel-PDF-tp4651734p4651802.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From harrison at all-auctions.com Tue Jul 10 11:51:06 2012 From: harrison at all-auctions.com (Rick Harrison) Date: Tue, 10 Jul 2012 11:51:06 -0400 Subject: Multi-Field iOS Scrolling Test - Doesn't work! In-Reply-To: <1341934659976-4651802.post@n4.nabble.com> References: <4FFAEAF4.80302@gmail.com> <1341861974563-4651758.post@n4.nabble.com> <4FFB3172.9040407@gmail.com> <1341864479309-4651765.post@n4.nabble.com> <4FFBCB5D.4000207@gmail.com> <4FFBCF61.80908@gmail.com> <1341934659976-4651802.post@n4.nabble.com> Message-ID: <33013E7C-ECDF-45DA-A70D-5C10AC74E9FA@all-auctions.com> Hi Guys, Thanks, I was going nuts looking at code and here it was an extra stupid group giving me all of the problem! Yuck! I figured if I couldn't get the example code to work, there had to be something radically wrong! Thanks again, Rick On Jul 10, 2012, at 11:37 AM, BNig wrote: > Hi Rick, > > you have 2 groups named "grpScrollingField2" in your stack. I just deleted > the larger one of the two, the one that does not have any content and both > fields scrolled. > > BTW the code looked kind of familiar. :) Was a long time ago. > > Kind regards > Bernd > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/In-Search-of-the-Lonesome-Yodel-PDF-tp4651734p4651802.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Jul 10 11:54:39 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 10 Jul 2012 08:54:39 -0700 Subject: Saving a stack in legacy format In-Reply-To: References: <14173221093.20120709173802@ahsoftware.net> <4FFBBA7D.9060906@hyperactivesw.com> Message-ID: I beg you to consider that the developer's native language has rules like, "i before e, except after c and another 247 exceptions which you have to memorize to get a passing grade". Bob On Jul 10, 2012, at 8:35 AM, Peter Haworth wrote: > Does seem like "stackfileformat" would be a better name since it controls > "legacy format", not "legacy version". But then again the items in > "topLeft" are in left then top order :-) > Pete > lcSQL Software > > > > On Mon, Jul 9, 2012 at 10:15 PM, J. Landman Gay wrote: > >> On 7/9/12 8:07 PM, Peter Haworth wrote: >> >>> Thank you Mark. Prowling around the dictionary, I didn't find anything >>> for >>> "stackfileformat" but there is an entry for "stackfileversion" that sounds >>> like the same thing? >>> >> >> He meant "stackfileversion". I know this because I *always* write >> "stackfileFormat", and it fails, and then I have to look it up, and then I >> remember again, and then the next time I do the same thing all over. >> >> But I thought I was the only one. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Tue Jul 10 12:16:51 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 10 Jul 2012 12:16:51 -0400 Subject: Phidgets and externals In-Reply-To: References: Message-ID: In regards to the below listed Phidget, the IR Phidget, if somebody wants to take this on, let me know. I have a spare device I could send you to play with. It is being used for a project to help disabled people computerize their remote controls. I started up a website called at-needs.com last year and am populating it with "do-it-yourself" assistive technology projects. I would even be willing to pay somebody to work on some of these externals to communicate with Phidgets. Let me know if any of you are interested..... SKIP > > What I am dire need for is to be able to talk to this IR device: > http://www.phidgets.com/products.php?category=27&product_id=1055_0 > From zryip.theslug at gmail.com Tue Jul 10 12:26:51 2012 From: zryip.theslug at gmail.com (zryip theSlug) Date: Tue, 10 Jul 2012 18:26:51 +0200 Subject: set the dgProp["row template"] In-Reply-To: <7FF04C8D-E0B5-43C3-9FC3-4BDB4D6A114E@major.on-rev.com> References: <7FF04C8D-E0B5-43C3-9FC3-4BDB4D6A114E@major.on-rev.com> Message-ID: Hallo Klaus, Yes, I already done that for changing TMPL at the fly in dg form and table. On Tue, Jul 10, 2012 at 5:09 PM, Klaus on-rev wrote: > Hi friends, > > before I spend some time to check this with example datagrids, lazy moi :-) > > Is ist possible to "switch" DataGrid (form) layouts by simply: > ... > set the dgProp["row template"] of grp X to the long ID of grp "another layout for same data 2" of cd ... of stack ... > ... > > Someone tried this before? > Any hints much appreciated, thanks! > > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Best Regards, -- -Zryip TheSlug- wish you the best! 8) http://www.aslugontheroad.com From klaus at major.on-rev.com Tue Jul 10 12:29:42 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 10 Jul 2012 18:29:42 +0200 Subject: set the dgProp["row template"] In-Reply-To: References: <7FF04C8D-E0B5-43C3-9FC3-4BDB4D6A114E@major.on-rev.com> Message-ID: <4EB65434-EB1B-4B94-B043-F7F561C279CA@major.on-rev.com> Hi zryip, Am 10.07.2012 um 18:26 schrieb zryip theSlug: > Hallo Klaus, > > Yes, I already done that for changing TMPL at the fly in dg form and table. Cool, thanks a lot for this info! > On Tue, Jul 10, 2012 at 5:09 PM, Klaus on-rev wrote: >> Hi friends, >> >> before I spend some time to check this with example datagrids, lazy moi :-) >> Is ist possible to "switch" DataGrid (form) layouts by simply: >> ... >> set the dgProp["row template"] of grp X to the long ID of grp "another layout for same data 2" of cd ... of stack ... >> ... >> >> Someone tried this before? >> Any hints much appreciated, thanks! Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From toolbook at kestner.de Tue Jul 10 12:39:21 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 10 Jul 2012 18:39:21 +0200 Subject: AW: how to implement more than one background? In-Reply-To: <0BC084DC-35FE-4CA3-9F5E-5EEB248D6D72@twft.com> References: <006001cd5eaf$e6c17be0$b44473a0$@de> <0BC084DC-35FE-4CA3-9F5E-5EEB248D6D72@twft.com> Message-ID: <008901cd5eba$8f46c400$add44c00$@de> Hi Bob and Klaus, yes, I meant a couple of groups with the backgroundBehavior set to true. But what I would like to have are two or three backgrounds with this behavior and each should be assigned to a set of cards. E.g. card 1-3 with background a and card 4-50 with background b and so on. I was used to this paradigm from Toolbook, but it seems that I don't find it in LC, beside of dynamically show and hide the different backgrounds on each set of cards. Or am I misunderstanding something? Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- > bounces at lists.runrev.com] Im Auftrag von Bob Sneidar > Gesendet: Dienstag, 10. Juli 2012 17:35 > An: How to use LiveCode > Betreff: Re: how to implement more than one background? > > Once you have a group, you should be able to place that group on any card > you choose via the menu. If the group's backgroundBehavior property is set > to true, then any time you create a new card while on a card that > background is placed upon will have it. (I hope that is not too confusing). > In the end it works like Hypercard used to work, except that there is no > single background. Any group can be a background. > > Bob > > > On Jul 10, 2012, at 8:23 AM, Tiemo Hollmann TB wrote: > > > Hi, > > > > I would like to have a stack with x cards. Some of them should have > > assigned background a, like header informations, some cards should > > have assigned background b, like record informations. > > > > Is there any "assignment" of a certain background to a card which I > > have overlooked up to now, or do I have to "assign" the different > > backgrounds by showing and hiding the wanted background for each card? > > > > Thanks for your ideas > > > > Tiemo > > > > > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major.on-rev.com Tue Jul 10 12:45:38 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 10 Jul 2012 18:45:38 +0200 Subject: how to implement more than one background? In-Reply-To: <008901cd5eba$8f46c400$add44c00$@de> References: <006001cd5eaf$e6c17be0$b44473a0$@de> <0BC084DC-35FE-4CA3-9F5E-5EEB248D6D72@twft.com> <008901cd5eba$8f46c400$add44c00$@de> Message-ID: <900A8444-41F3-40F4-ADE1-D0FB58D0982F@major.on-rev.com> Hi Tiemo, Am 10.07.2012 um 18:39 schrieb Tiemo Hollmann TB: > Hi Bob and Klaus, > > yes, I meant a couple of groups with the backgroundBehavior set to true. But > what I would like to have are two or three backgrounds with this behavior > and each should be assigned to a set of cards. E.g. card 1-3 with background > a and card 4-50 with background b and so on. I was used to this paradigm > from Toolbook, but it seems that I don't find it in LC, beside of > dynamically show and hide the different backgrounds on each set of cards. Or > am I misunderstanding something? do this: 1. Create all your groups you want to use as backgrounds. 2. Write a little script ... repeat with i = 1 to 3 place bg "background group 1" onto cd i end repeat repeat with k = 4 to 45 place bg "background grp 2" onto cd k end repat ## etc. 3. Done :-) I am not familiar with Toolbook... > Tiemo Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From bobs at twft.com Tue Jul 10 12:50:18 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 10 Jul 2012 09:50:18 -0700 Subject: how to implement more than one background? In-Reply-To: <900A8444-41F3-40F4-ADE1-D0FB58D0982F@major.on-rev.com> References: <006001cd5eaf$e6c17be0$b44473a0$@de> <0BC084DC-35FE-4CA3-9F5E-5EEB248D6D72@twft.com> <008901cd5eba$8f46c400$add44c00$@de> <900A8444-41F3-40F4-ADE1-D0FB58D0982F@major.on-rev.com> Message-ID: <30556BF1-19DF-48BD-9DE2-9D821ABB7837@twft.com> I sent him screen shots. Bob On Jul 10, 2012, at 9:45 AM, Klaus on-rev wrote: > Hi Tiemo, > > Am 10.07.2012 um 18:39 schrieb Tiemo Hollmann TB: > >> Hi Bob and Klaus, >> >> yes, I meant a couple of groups with the backgroundBehavior set to true. But >> what I would like to have are two or three backgrounds with this behavior >> and each should be assigned to a set of cards. E.g. card 1-3 with background >> a and card 4-50 with background b and so on. I was used to this paradigm >> from Toolbook, but it seems that I don't find it in LC, beside of >> dynamically show and hide the different backgrounds on each set of cards. Or >> am I misunderstanding something? > > do this: > 1. Create all your groups you want to use as backgrounds. > 2. Write a little script > ... > repeat with i = 1 to 3 > place bg "background group 1" onto cd i > end repeat > repeat with k = 4 to 45 > place bg "background grp 2" onto cd k > end repat > ## etc. > 3. Done :-) > > I am not familiar with Toolbook... > >> Tiemo > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From toolbook at kestner.de Tue Jul 10 12:52:14 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 10 Jul 2012 18:52:14 +0200 Subject: AW: how to implement more than one background? In-Reply-To: <900A8444-41F3-40F4-ADE1-D0FB58D0982F@major.on-rev.com> References: <006001cd5eaf$e6c17be0$b44473a0$@de> <0BC084DC-35FE-4CA3-9F5E-5EEB248D6D72@twft.com> <008901cd5eba$8f46c400$add44c00$@de> <900A8444-41F3-40F4-ADE1-D0FB58D0982F@major.on-rev.com> Message-ID: <009401cd5ebc$5bae61f0$130b25d0$@de> Oh great Klaus and Bob!, that's what I was looking for. I wasn't aware of the place command yet :) Thanks Tiemo Klaus, you are not familiar with Toolbook? Probably because you can't use ditto! > -----Urspr?ngliche Nachricht----- > Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- > bounces at lists.runrev.com] Im Auftrag von Klaus on-rev > Gesendet: Dienstag, 10. Juli 2012 18:46 > An: How to use LiveCode > Betreff: Re: how to implement more than one background? > > Hi Tiemo, > > Am 10.07.2012 um 18:39 schrieb Tiemo Hollmann TB: > > > Hi Bob and Klaus, > > > > yes, I meant a couple of groups with the backgroundBehavior set to > > true. But what I would like to have are two or three backgrounds with > > this behavior and each should be assigned to a set of cards. E.g. card > > 1-3 with background a and card 4-50 with background b and so on. I was > > used to this paradigm from Toolbook, but it seems that I don't find it > > in LC, beside of dynamically show and hide the different backgrounds > > on each set of cards. Or am I misunderstanding something? > > do this: > 1. Create all your groups you want to use as backgrounds. > 2. Write a little script > ... > repeat with i = 1 to 3 > place bg "background group 1" onto cd i end repeat repeat with k = 4 to > 45 > place bg "background grp 2" onto cd k end repat ## etc. > 3. Done :-) > > I am not familiar with Toolbook... > > > Tiemo > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Tue Jul 10 12:57:02 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 10 Jul 2012 11:57:02 -0500 Subject: Saving a stack in legacy format In-Reply-To: <5093B463-045F-40B3-8877-8B1E761577AA@twft.com> References: <14173221093.20120709173802@ahsoftware.net> <4FFBBA7D.9060906@hyperactivesw.com> <5093B463-045F-40B3-8877-8B1E761577AA@twft.com> Message-ID: <4FFC5EDE.7040904@hyperactivesw.com> On 7/10/12 10:05 AM, Bob Sneidar wrote: > Jacque, that's the third time you have sent this email! ;-P Oh good. I thought it was five. > > Bob > > > On Jul 9, 2012, at 10:15 PM, J. Landman Gay wrote: > >> On 7/9/12 8:07 PM, Peter Haworth wrote: >>> Thank you Mark. Prowling around the dictionary, I didn't find anything for >>> "stackfileformat" but there is an entry for "stackfileversion" that sounds >>> like the same thing? >> >> He meant "stackfileversion". I know this because I *always* write "stackfileFormat", and it fails, and then I have to look it up, and then I remember again, and then the next time I do the same thing all over. >> >> But I thought I was the only one. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From klaus at major.on-rev.com Tue Jul 10 13:07:33 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 10 Jul 2012 19:07:33 +0200 Subject: how to implement more than one background? In-Reply-To: <009401cd5ebc$5bae61f0$130b25d0$@de> References: <006001cd5eaf$e6c17be0$b44473a0$@de> <0BC084DC-35FE-4CA3-9F5E-5EEB248D6D72@twft.com> <008901cd5eba$8f46c400$add44c00$@de> <900A8444-41F3-40F4-ADE1-D0FB58D0982F@major.on-rev.com> <009401cd5ebc$5bae61f0$130b25d0$@de> Message-ID: <793709EE-5CC0-4CA2-8C68-BCE7E5670949@major.on-rev.com> Hi Tiemo, Am 10.07.2012 um 18:52 schrieb Tiemo Hollmann TB: > Oh great Klaus and Bob!, that's what I was looking for. I wasn't aware of > the place command yet :) Aha, OK, now you know :-) The difference between a "group" and a "background" in LiveCode is just the way LC "sees/counts" these objects! ... put the num of grps # will show the number of GROUPS on the current card .. put the num of bgs ## will show the number of ALL groups in the current stack! ... The "backgroundbehavior" property will "only" manage if a group on the current card will be placed automatically onto a newly created card. If I remember right, the "backgroundbehavior" prop will be set to true after you "placed" a group onto another card, even if this grp did not have this prop set before. In any case grps and bgs are very different than they were in HyperCard, where you could only have ONE background on a card :-) > Thanks > Tiemo > > Klaus, you are not familiar with Toolbook? No, I've been a Mac guy from the beginning, I've used Director but switched to MetaCard when the first Win and Mac versions came out in 1999 and never looked back ;-) > Probably because you can't use ditto! HA! Komm Du mal nach Hause! :-D Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From pmbrig at gmail.com Tue Jul 10 13:10:07 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 10 Jul 2012 13:10:07 -0400 Subject: Saving a stack in legacy format In-Reply-To: <4FFC5EDE.7040904@hyperactivesw.com> References: <14173221093.20120709173802@ahsoftware.net> <4FFBBA7D.9060906@hyperactivesw.com> <5093B463-045F-40B3-8877-8B1E761577AA@twft.com> <4FFC5EDE.7040904@hyperactivesw.com> Message-ID: "Right now I'm having amnesia and deja vu at the same time. I think I've forgotten this before." -- Steven Wright On Jul 10, 2012, at 12:57 PM, J. Landman Gay wrote: > On 7/10/12 10:05 AM, Bob Sneidar wrote: >> Jacque, that's the third time you have sent this email! ;-P > > Oh good. I thought it was five. > >> >> Bob >> >> >> On Jul 9, 2012, at 10:15 PM, J. Landman Gay wrote: >> >>> On 7/9/12 8:07 PM, Peter Haworth wrote: >>>> Thank you Mark. Prowling around the dictionary, I didn't find anything for >>>> "stackfileformat" but there is an entry for "stackfileversion" that sounds >>>> like the same thing? >>> >>> He meant "stackfileversion". I know this because I *always* write "stackfileFormat", and it fails, and then I have to look it up, and then I remember again, and then the next time I do the same thing all over. >>> >>> But I thought I was the only one. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From pete at lcsql.com Tue Jul 10 13:17:00 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 10 Jul 2012 10:17:00 -0700 Subject: Protecting Plugin stacks Message-ID: I'm about to make my first plugin stack available and wondering how folks who have released plugins in the past have dealt with protecting them in various ways. I've password protected the stacks so the scripts can't be modified but as I've posted recently, that doesn't prevent the Inspector palette being opened and values changed for any object in the plugin. I've written setProp/getProp handlers to create virtual properties stored in script variables so at least custom properties can't be changed. All that's left is the built in Livecode properties. Here's what I've tried so far. Set the cantModify/cantDelete properties of each stack in the plugin to true. No good, still allows the user to open an inspector palette for any object from the Application Browser and even change those settings back to false. According to the User Guide, plugins are opened as palettes by default. That would help but it's not happening in my case - the plugin is opened as a toplevel stack, even though its plugin settings say it should open as a palette. This with LC 5.5. Is there some special step I should be taking to identify the stack as a plugin other than saving it in the Plugins folder? Setting the style of the plugin stacks to palette or modeless helps because it forces the use of the Browse tool when the stack is opened but the Inspector palette is still available from the Application Browser. Seems like the best I can do is have the plugin stacks be modeless, but even that seems to be a problem since the main stack insists on opening as toplevel. Maybe I'm just being overly paranoid about this but I thought it would be worth asking how others have dealt with this situation in the past. Pete lcSQL Software From simplsol at aol.com Tue Jul 10 13:27:09 2012 From: simplsol at aol.com (simplsol at aol.com) Date: Tue, 10 Jul 2012 13:27:09 -0400 (EDT) Subject: No subject Message-ID: <8CF2CD85E75AA8B-11EC-28511@webmail-d067.sysops.aol.com> http://ceynet.com/golrua.html?ia=bkomukii From simplsol at aol.com Tue Jul 10 13:27:34 2012 From: simplsol at aol.com (simplsol at aol.com) Date: Tue, 10 Jul 2012 13:27:34 -0400 (EDT) Subject: No subject Message-ID: <8CF2CD86D7C4BEB-11EC-28532@webmail-d067.sysops.aol.com> http://aquarius.vn/pscda.html?isaa=qkweukk From toolbook at kestner.de Tue Jul 10 13:29:07 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 10 Jul 2012 19:29:07 +0200 Subject: AW: how to implement more than one background? In-Reply-To: <793709EE-5CC0-4CA2-8C68-BCE7E5670949@major.on-rev.com> References: <006001cd5eaf$e6c17be0$b44473a0$@de> <0BC084DC-35FE-4CA3-9F5E-5EEB248D6D72@twft.com> <008901cd5eba$8f46c400$add44c00$@de> <900A8444-41F3-40F4-ADE1-D0FB58D0982F@major.on-rev.com> <009401cd5ebc$5bae61f0$130b25d0$@de> <793709EE-5CC0-4CA2-8C68-BCE7E5670949@major.on-rev.com> Message-ID: <00a501cd5ec1$82eece80$88cc6b80$@de> Thanks for claryfying! > -----Urspr?ngliche Nachricht----- > Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- > bounces at lists.runrev.com] Im Auftrag von Klaus on-rev > Gesendet: Dienstag, 10. Juli 2012 19:08 > An: How to use LiveCode > Betreff: Re: how to implement more than one background? > > Hi Tiemo, > > Am 10.07.2012 um 18:52 schrieb Tiemo Hollmann TB: > > > Oh great Klaus and Bob!, that's what I was looking for. I wasn't aware > > of the place command yet :) > > Aha, OK, now you know :-) > > The difference between a "group" and a "background" in LiveCode is just the > way LC "sees/counts" these objects! > ... > put the num of grps > # will show the number of GROUPS on the current card .. > put the num of bgs > ## will show the number of ALL groups in the current stack! > ... > > The "backgroundbehavior" property will "only" manage if a group on the > current card will be placed automatically onto a newly created card. > > If I remember right, the "backgroundbehavior" prop will be set to true > after you "placed" a group onto another card, even if this grp did not have > this prop set before. > > In any case grps and bgs are very different than they were in HyperCard, > where you could only have ONE background on a card :-) > > > Thanks > > Tiemo > > > > Klaus, you are not familiar with Toolbook? > > No, I've been a Mac guy from the beginning, I've used Director but switched > to MetaCard when the first Win and Mac versions came out in 1999 and never > looked back ;-) > > > Probably because you can't use ditto! > > HA! Komm Du mal nach Hause! :-D > > > Best > > Klaus > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Tue Jul 10 13:30:36 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 10 Jul 2012 12:30:36 -0500 Subject: Protecting Plugin stacks In-Reply-To: References: Message-ID: <4FFC66BC.5080908@hyperactivesw.com> On 7/10/12 12:17 PM, Peter Haworth wrote: > I'm about to make my first plugin stack available and wondering how folks > who have released plugins in the past have dealt with protecting them in > various ways. If you've protected the scripts and hidden all sensitive property values, that's about all you can do. If you want to lock down the stack more than that because you want to protect the user from themselves, my approach has always been to let them ruin it. If they write me after they do that, my answer is "reinstall and don't mess with it." You can only do so much. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Tue Jul 10 13:49:50 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 10 Jul 2012 10:49:50 -0700 Subject: Protecting Plugin stacks In-Reply-To: <4FFC66BC.5080908@hyperactivesw.com> References: <4FFC66BC.5080908@hyperactivesw.com> Message-ID: Reminds me of an old Excel spreadsheet I created that would automatigically create a radio log that the operators followed the following day, which would randomly choose music based on a series of parameters, along with commercials, public service messages etc. I showed them how to save the template with the macros as a new file, then launch the macro that did it all from the Macro window. Everyone get it? We ok? Great. I get a call a couple days later saying the spreadsheet was broken. Someone had opened the original macro sheet and tried to manually enter the log by replacing everything there with entries they typed in themselves. Then when it was all hosed, they saved it. GAWD! When I tried to tell them not to do that, the gal who did it got teary eyed and everyone was looking at me like I was a ogre. I gave up. Bob On Jul 10, 2012, at 10:30 AM, J. Landman Gay wrote: > On 7/10/12 12:17 PM, Peter Haworth wrote: >> I'm about to make my first plugin stack available and wondering how folks >> who have released plugins in the past have dealt with protecting them in >> various ways. > > If you've protected the scripts and hidden all sensitive property values, that's about all you can do. If you want to lock down the stack more than that because you want to protect the user from themselves, my approach has always been to let them ruin it. If they write me after they do that, my answer is "reinstall and don't mess with it." You can only do so much. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Tue Jul 10 13:49:59 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 10 Jul 2012 10:49:59 -0700 Subject: Protecting Plugin stacks In-Reply-To: <4FFC66BC.5080908@hyperactivesw.com> References: <4FFC66BC.5080908@hyperactivesw.com> Message-ID: Thanks Jacque. I've pretty much resigned myself to that approach. But I'm still left with figuring out why the plugin doesn't open as a palette/modeless stack. Aside from making it slightly less likley that someone would mess with the properties, that does have the advantage of forcing the browse tool when the stack is opened. Pete lcSQL Software On Tue, Jul 10, 2012 at 10:30 AM, J. Landman Gay wrote: > On 7/10/12 12:17 PM, Peter Haworth wrote: > >> I'm about to make my first plugin stack available and wondering how folks >> who have released plugins in the past have dealt with protecting them in >> various ways. >> > > If you've protected the scripts and hidden all sensitive property values, > that's about all you can do. If you want to lock down the stack more than > that because you want to protect the user from themselves, my approach has > always been to let them ruin it. If they write me after they do that, my > answer is "reinstall and don't mess with it." You can only do so much. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From jmcbeck at gmail.com Tue Jul 10 14:34:24 2012 From: jmcbeck at gmail.com (Jessica McBeck) Date: Tue, 10 Jul 2012 14:34:24 -0400 Subject: "Can't set property" returned upon trying to set the hScroll, vScroll of a group from card script Message-ID: Hi all, I am attempting to set the hScroll and vScroll of a group from a card's script. This card does not contain the group. Here's the script: set the vScroll of group "ScrollingGroup" of card this_Card of stack this_Stack to y set the hScroll of group "ScrollingGroup" of card this_Card of stack this_Stack to x But during runtime livecode returns the error "Can't set property". However, when I place a button on this_Card with the script on mouseDown put the vScroll of group "ScrollingGroup" into v add 10 to v set the vScroll of group "ScrollingGroup" to v end mouseDown the group scrolls as expected. So then I tried calling a "send" command to the button from the card script with the necessary scroll values and got the same "Can't set property" error message. Here's that code: In the card this_Card script: send "scrollMe" && x_b & comma && y_b to button "set scroll" In the button "set scroll" script: on scrollMe scrollX, scrollY set the vScroll of group "ScrollingGroup" to scrollX set the hScroll of group "ScrollingGroup" to scrollY end scrollMe I imagine the problem is related to the linear flow of the message path, but cannot think of a clever work-around. Any suggestions are greatly appreciated! Thanks, Jess From jacque at hyperactivesw.com Tue Jul 10 14:41:10 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 10 Jul 2012 13:41:10 -0500 Subject: Protecting Plugin stacks In-Reply-To: References: <4FFC66BC.5080908@hyperactivesw.com> Message-ID: <4FFC7746.7090608@hyperactivesw.com> On 7/10/12 12:49 PM, Peter Haworth wrote: > But I'm > still left with figuring out why the plugin doesn't open as a > palette/modeless stack. Theoretically the plugin manager should handle that, but... did you specifically set the stack style and save it? set the style of this stack to "palette"/"modeless"/whatever save this stack -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Tue Jul 10 14:48:27 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 10 Jul 2012 11:48:27 -0700 Subject: Protecting Plugin stacks In-Reply-To: References: Message-ID: <4FFC78FB.9050301@fourthworld.com> Peter Haworth wrote: > ...I'm still left with figuring out why the plugin doesn't open as a > palette/modeless stack. For reasons I haven't figured out, the LC IDE doesn't use the engine's built-in style property for plugin stacks, instead using a custom property to mirror that built-in property, doing pretty much the same thing but using a different name. Unfortunately, I can't remember the name of the mirror custom property, but I think it's described somewhere in the plugin specs. -- 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 From bonnmike at gmail.com Tue Jul 10 14:56:36 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Tue, 10 Jul 2012 12:56:36 -0600 Subject: Protecting Plugin stacks In-Reply-To: <4FFC78FB.9050301@fourthworld.com> References: <4FFC78FB.9050301@fourthworld.com> Message-ID: Got a couple silly thoughts, first, have you tried going into the plugin settings for your plugin, change it to invis, modal, whatever, exit livecode come back in and set it to what you want, then see if the change sticks? Also, you don't have a "toplevel this stack" or anything of that nature buried somewhere in the code do you? On Tue, Jul 10, 2012 at 12:48 PM, Richard Gaskin wrote: > Peter Haworth wrote: > > ...I'm still left with figuring out why the plugin doesn't open as a >> palette/modeless stack. >> > > For reasons I haven't figured out, the LC IDE doesn't use the engine's > built-in style property for plugin stacks, instead using a custom property > to mirror that built-in property, doing pretty much the same thing but > using a different name. > > Unfortunately, I can't remember the name of the mirror custom property, > but I think it's described somewhere in the plugin specs. > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From tereza at califex.com Tue Jul 10 15:38:07 2012 From: tereza at califex.com (Tereza Snyder) Date: Tue, 10 Jul 2012 14:38:07 -0500 Subject: "Can't set property" returned upon trying to set the hScroll, vScroll of a group from card script In-Reply-To: References: Message-ID: <28B52245-8903-4697-AEB9-A4C5459ED578@califex.com> My first suspicion is that this_Card and/or this_Stack contains an invalid value. I?d bet that if you inserted the line: put the long ID of card this_Card of stack this_Stack ...before your "set the scroll?" lines, you?d get the same error, because you?re not specifying a valid object. The button works because it?s operating on the current card of the stack. Look carefully at your variables. this_Stack should contain a stack name, or a path to a stack; this_Card should contain a card number or card name. If you are putting values into these variables by using "the name of?", then use "the short name of?" instead, because in the first instance, you?re getting the string: stack "myStack" ...when what you need is: myStack t On Jul 10, 2012, at 1:34 PM, Jessica McBeck wrote: > Hi all, > > I am attempting to set the hScroll and vScroll of a group from a card's > script. This card does not contain the group. Here's the script: > > set the vScroll of group "ScrollingGroup" of card this_Card of stack > this_Stack to y > set the hScroll of group "ScrollingGroup" of card this_Card of stack > this_Stack to x > > But during runtime livecode returns the error "Can't set property". > However, when I place a button on this_Card with the script > > on mouseDown > put the vScroll of group "ScrollingGroup" into v > add 10 to v > set the vScroll of group "ScrollingGroup" to v > end mouseDown > > the group scrolls as expected. So then I tried calling a "send" command to > the button from the card script with the necessary scroll values and got > the same "Can't set property" error message. Here's that code: > > In the card this_Card script: > > send "scrollMe" && x_b & comma && y_b to button "set scroll" > > In the button "set scroll" script: > > on scrollMe scrollX, scrollY > set the vScroll of group "ScrollingGroup" to scrollX > set the hScroll of group "ScrollingGroup" to scrollY > end scrollMe > > I imagine the problem is related to the linear flow of the message path, > but cannot think of a clever work-around. Any suggestions are greatly > appreciated! > > Thanks, > Jess > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Tue Jul 10 15:53:16 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 10 Jul 2012 12:53:16 -0700 Subject: Protecting Plugin stacks In-Reply-To: References: <4FFC78FB.9050301@fourthworld.com> Message-ID: Thanks for the suggestions everyone. I don't know how or why but this is working OK now. It may have been confusion on my part as to whether I was working on the dev version of the stack (which is not in the plugins folder) or the plugin version. Pete lcSQL Software On Tue, Jul 10, 2012 at 11:56 AM, Mike Bonner wrote: > Got a couple silly thoughts, first, have you tried going into the plugin > settings for your plugin, change it to invis, modal, whatever, exit > livecode come back in and set it to what you want, then see if the change > sticks? > > Also, you don't have a "toplevel this stack" or anything of that nature > buried somewhere in the code do you? > > On Tue, Jul 10, 2012 at 12:48 PM, Richard Gaskin < > ambassador at fourthworld.com > > wrote: > > > Peter Haworth wrote: > > > > ...I'm still left with figuring out why the plugin doesn't open as a > >> palette/modeless stack. > >> > > > > For reasons I haven't figured out, the LC IDE doesn't use the engine's > > built-in style property for plugin stacks, instead using a custom > property > > to mirror that built-in property, doing pretty much the same thing but > > using a different name. > > > > Unfortunately, I can't remember the name of the mirror custom property, > > but I think it's described somewhere in the plugin specs. > > > > -- > > 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< > http://twitter.com/FourthWorldSys> > > > > > > ______________________________**_________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Tue Jul 10 18:12:08 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 10 Jul 2012 15:12:08 -0700 Subject: Modeless screens on Windows Message-ID: Modeless Screens have a window title on Mac but not, it seems, on Windows Vista. Any way round that? Pete lcSQL Software From pete at lcsql.com Tue Jul 10 18:35:11 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 10 Jul 2012 15:35:11 -0700 Subject: Standalone Error Dialog Message-ID: Is it possible to customise the contents of the Error Dialog in standalones? It would be nice to have the version number of the standalone displayed for example. Pete lcSQL Software From bobs at twft.com Tue Jul 10 18:36:43 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 10 Jul 2012 15:36:43 -0700 Subject: Modeless screens on Windows In-Reply-To: References: Message-ID: <7575601E-6E51-47DC-9BCF-B47AB830D6A2@twft.com> I'll bet not. You might have to roll your own, but from the description of what a modeless stack is, it might not be worth it. Bob On Jul 10, 2012, at 3:12 PM, Peter Haworth wrote: > Modeless Screens have a window title on Mac but not, it seems, on Windows > Vista. Any way round that? > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From kray at sonsothunder.com Tue Jul 10 19:48:44 2012 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 10 Jul 2012 18:48:44 -0500 Subject: Modeless screens on Windows In-Reply-To: References: Message-ID: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> On Jul 10, 2012, at 5:12 PM, Peter Haworth wrote: > Modeless Screens have a window title on Mac but not, it seems, on Windows > Vista. Any way round that? Really? I just tested it in WIn 7 and they have a title? try this: on mouseUp create stack "Test" set the decorations of stack "Test" to default modeless "Test" end mouseUp When I do this, I see a modeless window with the title "Test" showing... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From skip at magicgate.com Tue Jul 10 20:34:28 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 10 Jul 2012 20:34:28 -0400 Subject: Modeless screens on Windows In-Reply-To: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: I just tested on Win7 and it works fine for me too. SKIP On Tue, Jul 10, 2012 at 7:48 PM, Ken Ray wrote: > > On Jul 10, 2012, at 5:12 PM, Peter Haworth wrote: > >> Modeless Screens have a window title on Mac but not, it seems, on Windows >> Vista. Any way round that? > > Really? I just tested it in WIn 7 and they have a title? try this: > > on mouseUp > create stack "Test" > set the decorations of stack "Test" to default > modeless "Test" > end mouseUp > > When I do this, I see a modeless window with the title "Test" showing... > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Tue Jul 10 20:49:22 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 10 Jul 2012 17:49:22 -0700 Subject: Modeless screens on Windows In-Reply-To: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: You're right Ken, that does show a title. Not sure what I'm doing differently, other than the stack is in the plugins folder. The same stack has a title just fine on my Mac. Pete lcSQL Software On Tue, Jul 10, 2012 at 4:48 PM, Ken Ray wrote: > > On Jul 10, 2012, at 5:12 PM, Peter Haworth wrote: > > > Modeless Screens have a window title on Mac but not, it seems, on Windows > > Vista. Any way round that? > > Really? I just tested it in WIn 7 and they have a title? try this: > > on mouseUp > create stack "Test" > set the decorations of stack "Test" to default > modeless "Test" > end mouseUp > > When I do this, I see a modeless window with the title "Test" showing... > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Tue Jul 10 20:54:04 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 10 Jul 2012 17:54:04 -0700 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: OK, outnumbered 2 to 1! It's not just one stack either. The main plugin screen opens a couple of other windows and they don't have titles either. If one of you would be willing, I can send you the stack so you can see what's happening? Pete lcSQL Software On Tue, Jul 10, 2012 at 5:34 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > I just tested on Win7 and it works fine for me too. > > SKIP > > On Tue, Jul 10, 2012 at 7:48 PM, Ken Ray wrote: > > > > On Jul 10, 2012, at 5:12 PM, Peter Haworth wrote: > > > >> Modeless Screens have a window title on Mac but not, it seems, on > Windows > >> Vista. Any way round that? > > > > Really? I just tested it in WIn 7 and they have a title? try this: > > > > on mouseUp > > create stack "Test" > > set the decorations of stack "Test" to default > > modeless "Test" > > end mouseUp > > > > When I do this, I see a modeless window with the title "Test" showing... > > > > Ken Ray > > Sons of Thunder Software, Inc. > > Email: kray at sonsothunder.com > > Web Site: http://www.sonsothunder.com/ > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From skip at magicgate.com Tue Jul 10 20:57:11 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 10 Jul 2012 20:57:11 -0400 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: I can take a look if you want... SKIP On Tue, Jul 10, 2012 at 8:54 PM, Peter Haworth wrote: > OK, outnumbered 2 to 1! It's not just one stack either. The main plugin > screen opens a couple of other windows and they don't have titles either. > > If one of you would be willing, I can send you the stack so you can see > what's happening? > > Pete > lcSQL Software > > > > On Tue, Jul 10, 2012 at 5:34 PM, Magicgate Software - Skip Kimpel < > skip at magicgate.com> wrote: > >> I just tested on Win7 and it works fine for me too. >> >> SKIP >> >> On Tue, Jul 10, 2012 at 7:48 PM, Ken Ray wrote: >> > >> > On Jul 10, 2012, at 5:12 PM, Peter Haworth wrote: >> > >> >> Modeless Screens have a window title on Mac but not, it seems, on >> Windows >> >> Vista. Any way round that? >> > >> > Really? I just tested it in WIn 7 and they have a title? try this: >> > >> > on mouseUp >> > create stack "Test" >> > set the decorations of stack "Test" to default >> > modeless "Test" >> > end mouseUp >> > >> > When I do this, I see a modeless window with the title "Test" showing... >> > >> > Ken Ray >> > Sons of Thunder Software, Inc. >> > Email: kray at sonsothunder.com >> > Web Site: http://www.sonsothunder.com/ >> > >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Tue Jul 10 20:58:34 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 10 Jul 2012 17:58:34 -0700 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: OK, on its way off list. Thanks Pete lcSQL Software On Tue, Jul 10, 2012 at 5:57 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > I can take a look if you want... > > SKIP > > On Tue, Jul 10, 2012 at 8:54 PM, Peter Haworth wrote: > > OK, outnumbered 2 to 1! It's not just one stack either. The main plugin > > screen opens a couple of other windows and they don't have titles either. > > > > If one of you would be willing, I can send you the stack so you can see > > what's happening? > > > > Pete > > lcSQL Software > > > > > > > > On Tue, Jul 10, 2012 at 5:34 PM, Magicgate Software - Skip Kimpel < > > skip at magicgate.com> wrote: > > > >> I just tested on Win7 and it works fine for me too. > >> > >> SKIP > >> > >> On Tue, Jul 10, 2012 at 7:48 PM, Ken Ray wrote: > >> > > >> > On Jul 10, 2012, at 5:12 PM, Peter Haworth wrote: > >> > > >> >> Modeless Screens have a window title on Mac but not, it seems, on > >> Windows > >> >> Vista. Any way round that? > >> > > >> > Really? I just tested it in WIn 7 and they have a title? try this: > >> > > >> > on mouseUp > >> > create stack "Test" > >> > set the decorations of stack "Test" to default > >> > modeless "Test" > >> > end mouseUp > >> > > >> > When I do this, I see a modeless window with the title "Test" > showing... > >> > > >> > Ken Ray > >> > Sons of Thunder Software, Inc. > >> > Email: kray at sonsothunder.com > >> > Web Site: http://www.sonsothunder.com/ > >> > > >> > _______________________________________________ > >> > use-livecode mailing list > >> > use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Tue Jul 10 21:37:17 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 10 Jul 2012 18:37:17 -0700 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: OK, I have a diagnosis for this but not a fix. If I open this stack from the plugins folder, the title bar is blank (except for the close button). If I move it out of the plugins folder then open it, the title bar contains what it should. Having said that, I have no idea how to fix it! Pete lcSQL Software On Tue, Jul 10, 2012 at 5:54 PM, Peter Haworth wrote: > OK, outnumbered 2 to 1! It's not just one stack either. The main plugin > screen opens a couple of other windows and they don't have titles either. > > If one of you would be willing, I can send you the stack so you can see > what's happening? > > Pete > lcSQL Software > > > > On Tue, Jul 10, 2012 at 5:34 PM, Magicgate Software - Skip Kimpel < > skip at magicgate.com> wrote: > >> I just tested on Win7 and it works fine for me too. >> >> SKIP >> >> On Tue, Jul 10, 2012 at 7:48 PM, Ken Ray wrote: >> > >> > On Jul 10, 2012, at 5:12 PM, Peter Haworth wrote: >> > >> >> Modeless Screens have a window title on Mac but not, it seems, on >> Windows >> >> Vista. Any way round that? >> > >> > Really? I just tested it in WIn 7 and they have a title? try this: >> > >> > on mouseUp >> > create stack "Test" >> > set the decorations of stack "Test" to default >> > modeless "Test" >> > end mouseUp >> > >> > When I do this, I see a modeless window with the title "Test" showing... >> > >> > Ken Ray >> > Sons of Thunder Software, Inc. >> > Email: kray at sonsothunder.com >> > Web Site: http://www.sonsothunder.com/ >> > >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode at 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 at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From skip at magicgate.com Tue Jul 10 21:42:43 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 10 Jul 2012 21:42:43 -0400 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: Ahhh.. still working for me in Win7 and showing a title. Let me setup a Vista VM and see if there is a difference there that you are seeing. On Tue, Jul 10, 2012 at 9:37 PM, Peter Haworth wrote: > OK, I have a diagnosis for this but not a fix. If I open this stack from > the plugins folder, the title bar is blank (except for the close button). > If I move it out of the plugins folder then open it, the title bar > contains what it should. > > Having said that, I have no idea how to fix it! > > Pete > lcSQL Software > > > > On Tue, Jul 10, 2012 at 5:54 PM, Peter Haworth wrote: > >> OK, outnumbered 2 to 1! It's not just one stack either. The main plugin >> screen opens a couple of other windows and they don't have titles either. >> >> If one of you would be willing, I can send you the stack so you can see >> what's happening? >> >> Pete >> lcSQL Software >> >> >> >> On Tue, Jul 10, 2012 at 5:34 PM, Magicgate Software - Skip Kimpel < >> skip at magicgate.com> wrote: >> >>> I just tested on Win7 and it works fine for me too. >>> >>> SKIP >>> >>> On Tue, Jul 10, 2012 at 7:48 PM, Ken Ray wrote: >>> > >>> > On Jul 10, 2012, at 5:12 PM, Peter Haworth wrote: >>> > >>> >> Modeless Screens have a window title on Mac but not, it seems, on >>> Windows >>> >> Vista. Any way round that? >>> > >>> > Really? I just tested it in WIn 7 and they have a title? try this: >>> > >>> > on mouseUp >>> > create stack "Test" >>> > set the decorations of stack "Test" to default >>> > modeless "Test" >>> > end mouseUp >>> > >>> > When I do this, I see a modeless window with the title "Test" showing... >>> > >>> > Ken Ray >>> > Sons of Thunder Software, Inc. >>> > Email: kray at sonsothunder.com >>> > Web Site: http://www.sonsothunder.com/ >>> > >>> > _______________________________________________ >>> > use-livecode mailing list >>> > use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Tue Jul 10 21:54:13 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 10 Jul 2012 21:54:13 -0400 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: What version of LiveCode are you using. Also, are you testing this in a virtualized Windows environment on a Mac? SKIP On Tue, Jul 10, 2012 at 9:42 PM, Magicgate Software - Skip Kimpel wrote: > Ahhh.. still working for me in Win7 and showing a title. Let me setup > a Vista VM and see if there is a difference there that you are seeing. > > On Tue, Jul 10, 2012 at 9:37 PM, Peter Haworth wrote: >> OK, I have a diagnosis for this but not a fix. If I open this stack from >> the plugins folder, the title bar is blank (except for the close button). >> If I move it out of the plugins folder then open it, the title bar >> contains what it should. >> >> Having said that, I have no idea how to fix it! >> >> Pete >> lcSQL Software >> >> >> >> On Tue, Jul 10, 2012 at 5:54 PM, Peter Haworth wrote: >> >>> OK, outnumbered 2 to 1! It's not just one stack either. The main plugin >>> screen opens a couple of other windows and they don't have titles either. >>> >>> If one of you would be willing, I can send you the stack so you can see >>> what's happening? >>> >>> Pete >>> lcSQL Software >>> >>> >>> >>> On Tue, Jul 10, 2012 at 5:34 PM, Magicgate Software - Skip Kimpel < >>> skip at magicgate.com> wrote: >>> >>>> I just tested on Win7 and it works fine for me too. >>>> >>>> SKIP >>>> >>>> On Tue, Jul 10, 2012 at 7:48 PM, Ken Ray wrote: >>>> > >>>> > On Jul 10, 2012, at 5:12 PM, Peter Haworth wrote: >>>> > >>>> >> Modeless Screens have a window title on Mac but not, it seems, on >>>> Windows >>>> >> Vista. Any way round that? >>>> > >>>> > Really? I just tested it in WIn 7 and they have a title? try this: >>>> > >>>> > on mouseUp >>>> > create stack "Test" >>>> > set the decorations of stack "Test" to default >>>> > modeless "Test" >>>> > end mouseUp >>>> > >>>> > When I do this, I see a modeless window with the title "Test" showing... >>>> > >>>> > Ken Ray >>>> > Sons of Thunder Software, Inc. >>>> > Email: kray at sonsothunder.com >>>> > Web Site: http://www.sonsothunder.com/ >>>> > >>>> > _______________________________________________ >>>> > use-livecode mailing list >>>> > use-livecode at 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 at 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 at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Tue Jul 10 22:04:46 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 10 Jul 2012 22:04:46 -0400 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: Just tested in a Vista VM on my PC and it worked fine there as well. Is there one specific module that is not showing the title bar that I should be looking at? SKIP From pete at lcsql.com Tue Jul 10 22:11:27 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 10 Jul 2012 19:11:27 -0700 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: Hi Skip, This is with Livecode 5.5.0 running on a native Windows machine, not a Mac VM. Pete lcSQL Software On Tue, Jul 10, 2012 at 6:54 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > What version of LiveCode are you using. Also, are you testing this in > a virtualized Windows environment on a Mac? > > SKIP > > On Tue, Jul 10, 2012 at 9:42 PM, Magicgate Software - Skip Kimpel > wrote: > > Ahhh.. still working for me in Win7 and showing a title. Let me setup > > a Vista VM and see if there is a difference there that you are seeing. > > > > On Tue, Jul 10, 2012 at 9:37 PM, Peter Haworth wrote: > >> OK, I have a diagnosis for this but not a fix. If I open this stack > from > >> the plugins folder, the title bar is blank (except for the close > button). > >> If I move it out of the plugins folder then open it, the title bar > >> contains what it should. > >> > >> Having said that, I have no idea how to fix it! > >> > >> Pete > >> lcSQL Software > >> > >> > >> > >> On Tue, Jul 10, 2012 at 5:54 PM, Peter Haworth wrote: > >> > >>> OK, outnumbered 2 to 1! It's not just one stack either. The main > plugin > >>> screen opens a couple of other windows and they don't have titles > either. > >>> > >>> If one of you would be willing, I can send you the stack so you can see > >>> what's happening? > >>> > >>> Pete > >>> lcSQL Software > >>> > >>> > >>> > >>> On Tue, Jul 10, 2012 at 5:34 PM, Magicgate Software - Skip Kimpel < > >>> skip at magicgate.com> wrote: > >>> > >>>> I just tested on Win7 and it works fine for me too. > >>>> > >>>> SKIP > >>>> > >>>> On Tue, Jul 10, 2012 at 7:48 PM, Ken Ray > wrote: > >>>> > > >>>> > On Jul 10, 2012, at 5:12 PM, Peter Haworth wrote: > >>>> > > >>>> >> Modeless Screens have a window title on Mac but not, it seems, on > >>>> Windows > >>>> >> Vista. Any way round that? > >>>> > > >>>> > Really? I just tested it in WIn 7 and they have a title? try this: > >>>> > > >>>> > on mouseUp > >>>> > create stack "Test" > >>>> > set the decorations of stack "Test" to default > >>>> > modeless "Test" > >>>> > end mouseUp > >>>> > > >>>> > When I do this, I see a modeless window with the title "Test" > showing... > >>>> > > >>>> > Ken Ray > >>>> > Sons of Thunder Software, Inc. > >>>> > Email: kray at sonsothunder.com > >>>> > Web Site: http://www.sonsothunder.com/ > >>>> > > >>>> > _______________________________________________ > >>>> > use-livecode mailing list > >>>> > use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Tue Jul 10 22:13:23 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 10 Jul 2012 19:13:23 -0700 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: Hi Skip, All of the windows in this stack have blank title bars, but as mentioned, only if the stack is loaded as a plugin from the LC Plugins folder. Loaded from anywhere else, the title bars are fine. Pete lcSQL Software On Tue, Jul 10, 2012 at 7:04 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Just tested in a Vista VM on my PC and it worked fine there as well. > Is there one specific module that is not showing the title bar that I > should be looking at? > > SKIP > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pmbrig at gmail.com Tue Jul 10 22:14:08 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 10 Jul 2012 22:14:08 -0400 Subject: "Can't set property" returned upon trying to set the hScroll, vScroll of a group from card script In-Reply-To: References: Message-ID: <94D0C030-6F3C-4982-B246-B7BAD04341F6@gmail.com> Maybe try using the term "background" or "bkgnd" instead of "group"? When a group xxx exists in a stack but is not placed on card yyy, the "group xxx of card yyy" is not found but "bkGnd xxx of card yyy" will work. I think. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jul 10, 2012, at 2:34 PM, Jessica McBeck wrote: > Hi all, > > I am attempting to set the hScroll and vScroll of a group from a card's > script. This card does not contain the group. Here's the script: > > set the vScroll of group "ScrollingGroup" of card this_Card of stack > this_Stack to y > set the hScroll of group "ScrollingGroup" of card this_Card of stack > this_Stack to x > > But during runtime livecode returns the error "Can't set property". > However, when I place a button on this_Card with the script > > on mouseDown > put the vScroll of group "ScrollingGroup" into v > add 10 to v > set the vScroll of group "ScrollingGroup" to v > end mouseDown > > the group scrolls as expected. So then I tried calling a "send" command to > the button from the card script with the necessary scroll values and got > the same "Can't set property" error message. Here's that code: > > In the card this_Card script: > > send "scrollMe" && x_b & comma && y_b to button "set scroll" > > In the button "set scroll" script: > > on scrollMe scrollX, scrollY > set the vScroll of group "ScrollingGroup" to scrollX > set the hScroll of group "ScrollingGroup" to scrollY > end scrollMe > > I imagine the problem is related to the linear flow of the message path, > but cannot think of a clever work-around. Any suggestions are greatly > appreciated! > > Thanks, > Jess > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Tue Jul 10 22:20:39 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 10 Jul 2012 22:20:39 -0400 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: I am seeing all title bars on all the stacks... and I am loading it from the plugins folder. I am actually rolling back my install from 5.0.1 to 5.0.0 to see if there was a difference.... SKIP From skip at magicgate.com Tue Jul 10 22:25:37 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 10 Jul 2012 22:25:37 -0400 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: Just tested using 5.0.0 on a Vista computer running VM on my PC. Titles are all there. You want some screen shots? From pete at lcsql.com Tue Jul 10 22:30:46 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 10 Jul 2012 19:30:46 -0700 Subject: Fwd: Re: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: ---------- Forwarded message ---------- From: "Peter Haworth" Date: Jul 10, 2012 7:28 PM Subject: Re: Modeless screens on Windows To: "How to use LiveCode" Hi Skip. Very strange. I'm on 5.5.0 by the way not 5.0.0. Maybe that's the difference. Pete On Jul 10, 2012 7:20 PM, "Magicgate Software - Skip Kimpel" < skip at magicgate.com> wrote: > I am seeing all title bars on all the stacks... and I am loading it > from the plugins folder. I am actually rolling back my install from > 5.0.1 to 5.0.0 to see if there was a difference.... > > > SKIP > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From skip at magicgate.com Tue Jul 10 22:33:39 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 10 Jul 2012 22:33:39 -0400 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: sorry... meant 5.5.0.... whoops! SKIP On Tue, Jul 10, 2012 at 10:30 PM, Peter Haworth wrote: > ---------- Forwarded message ---------- > From: "Peter Haworth" > Date: Jul 10, 2012 7:28 PM > Subject: Re: Modeless screens on Windows > To: "How to use LiveCode" > > Hi Skip. > Very strange. I'm on 5.5.0 by the way not 5.0.0. Maybe that's the > difference. > Pete > On Jul 10, 2012 7:20 PM, "Magicgate Software - Skip Kimpel" < > skip at magicgate.com> wrote: > >> I am seeing all title bars on all the stacks... and I am loading it >> from the plugins folder. I am actually rolling back my install from >> 5.0.1 to 5.0.0 to see if there was a difference.... >> >> >> SKIP >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Wed Jul 11 01:41:04 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 10 Jul 2012 22:41:04 -0700 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: The plugin/no plugin situation was a red herring - I had forgotten that I have code that sets the stack to toplevel if the stack is not running from the plugins folder. I removed that code and now the title bar is blank no matter where I run the stack from. I guess I should be happy that this isn't happening on at least a couple of other Windows computers bnut I'd sure like to understand what's going on! Pete lcSQL Software On Tue, Jul 10, 2012 at 7:33 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > sorry... meant 5.5.0.... whoops! > > SKIP > > On Tue, Jul 10, 2012 at 10:30 PM, Peter Haworth wrote: > > ---------- Forwarded message ---------- > > From: "Peter Haworth" > > Date: Jul 10, 2012 7:28 PM > > Subject: Re: Modeless screens on Windows > > To: "How to use LiveCode" > > > > Hi Skip. > > Very strange. I'm on 5.5.0 by the way not 5.0.0. Maybe that's the > > difference. > > Pete > > On Jul 10, 2012 7:20 PM, "Magicgate Software - Skip Kimpel" < > > skip at magicgate.com> wrote: > > > >> I am seeing all title bars on all the stacks... and I am loading it > >> from the plugins folder. I am actually rolling back my install from > >> 5.0.1 to 5.0.0 to see if there was a difference.... > >> > >> > >> SKIP > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From kray at sonsothunder.com Wed Jul 11 03:31:01 2012 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 11 Jul 2012 02:31:01 -0500 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: On Jul 11, 2012, at 12:41 AM, Peter Haworth wrote: > The plugin/no plugin situation was a red herring - I had forgotten that I > have code that sets the stack to toplevel if the stack is not running from > the plugins folder. I removed that code and now the title bar is blank no > matter where I run the stack from. > > I guess I should be happy that this isn't happening on at least a couple of > other Windows computers bnut I'd sure like to understand what's going on! Pete, when the window opens without the title bar, check "the decorations" to see what they are for the stack? I'm guessing something's setting the decorations improperly. You can confirm this by setting the decoration of the stack to "default" while it's open and see if the title comes back. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ > > Pete > lcSQL Software > > > > On Tue, Jul 10, 2012 at 7:33 PM, Magicgate Software - Skip Kimpel < > skip at magicgate.com> wrote: > >> sorry... meant 5.5.0.... whoops! >> >> SKIP >> >> On Tue, Jul 10, 2012 at 10:30 PM, Peter Haworth wrote: >>> ---------- Forwarded message ---------- >>> From: "Peter Haworth" >>> Date: Jul 10, 2012 7:28 PM >>> Subject: Re: Modeless screens on Windows >>> To: "How to use LiveCode" >>> >>> Hi Skip. >>> Very strange. I'm on 5.5.0 by the way not 5.0.0. Maybe that's the >>> difference. >>> Pete >>> On Jul 10, 2012 7:20 PM, "Magicgate Software - Skip Kimpel" < >>> skip at magicgate.com> wrote: >>> >>>> I am seeing all title bars on all the stacks... and I am loading it >>>> from the plugins folder. I am actually rolling back my install from >>>> 5.0.1 to 5.0.0 to see if there was a difference.... >>>> >>>> >>>> SKIP >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From toolbook at kestner.de Wed Jul 11 08:49:15 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 11 Jul 2012 14:49:15 +0200 Subject: AW: how to implement more than one background? In-Reply-To: <793709EE-5CC0-4CA2-8C68-BCE7E5670949@major.on-rev.com> References: <006001cd5eaf$e6c17be0$b44473a0$@de> <0BC084DC-35FE-4CA3-9F5E-5EEB248D6D72@twft.com> <008901cd5eba$8f46c400$add44c00$@de> <900A8444-41F3-40F4-ADE1-D0FB58D0982F@major.on-rev.com> <009401cd5ebc$5bae61f0$130b25d0$@de> <793709EE-5CC0-4CA2-8C68-BCE7E5670949@major.on-rev.com> Message-ID: <003401cd5f63$955ec730$c01c5590$@de> Though your excellent explanations I am still struggling with backgrounds. I succeeded in creating different card(-sets) with different backgrounds, but I am still failing in creating two backgrounds with backgroundbehavior = true on one card(-set). Placing the second (shared) group onto a card doesn't set the backgroundbehavior to true. Trying to set it manually in the props editor, it doesn't keep the backgroundbehavior = true, it switches back to false. So when creating a new card only the first background is automatically placed on the new card. I can place afterwords manually the second background onto the new card, but again, it doesn't get the backgroundbehavior = true. Both backgrounds are "top-level" groups, so not nested and that is the only reason for not taking the backgroundbehavior as far as I see. Any restrictions more for a second background on the same card to look for? Thanks Tiemo (LC 4.6.4, Win7) > -----Urspr?ngliche Nachricht----- > Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- > bounces at lists.runrev.com] Im Auftrag von Klaus on-rev > Gesendet: Dienstag, 10. Juli 2012 19:08 > An: How to use LiveCode > Betreff: Re: how to implement more than one background? > > Hi Tiemo, > > Am 10.07.2012 um 18:52 schrieb Tiemo Hollmann TB: > > > Oh great Klaus and Bob!, that's what I was looking for. I wasn't aware > > of the place command yet :) > > Aha, OK, now you know :-) > > The difference between a "group" and a "background" in LiveCode is just the > way LC "sees/counts" these objects! > ... > put the num of grps > # will show the number of GROUPS on the current card .. > put the num of bgs > ## will show the number of ALL groups in the current stack! > ... > > The "backgroundbehavior" property will "only" manage if a group on the > current card will be placed automatically onto a newly created card. > > If I remember right, the "backgroundbehavior" prop will be set to true > after you "placed" a group onto another card, even if this grp did not have > this prop set before. > > In any case grps and bgs are very different than they were in HyperCard, > where you could only have ONE background on a card :-) > > > Thanks > > Tiemo > > > > Klaus, you are not familiar with Toolbook? > > No, I've been a Mac guy from the beginning, I've used Director but switched > to MetaCard when the first Win and Mac versions came out in 1999 and never > looked back ;-) > > > Probably because you can't use ditto! > > HA! Komm Du mal nach Hause! :-D > > > Best > > Klaus > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major.on-rev.com Wed Jul 11 09:14:35 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 11 Jul 2012 15:14:35 +0200 Subject: how to implement more than one background? In-Reply-To: <003401cd5f63$955ec730$c01c5590$@de> References: <006001cd5eaf$e6c17be0$b44473a0$@de> <0BC084DC-35FE-4CA3-9F5E-5EEB248D6D72@twft.com> <008901cd5eba$8f46c400$add44c00$@de> <900A8444-41F3-40F4-ADE1-D0FB58D0982F@major.on-rev.com> <009401cd5ebc$5bae61f0$130b25d0$@de> <793709EE-5CC0-4CA2-8C68-BCE7E5670949@major.on-rev.com> <003401cd5f63$955ec730$c01c5590$@de> Message-ID: <7B59CD19-6D15-4F01-9FBB-F7DCDFD8C95D@major.on-rev.com> Hi Tiemo, Am 11.07.2012 um 14:49 schrieb Tiemo Hollmann TB: > Though your excellent explanations I am still struggling with backgrounds. > I succeeded in creating different card(-sets) with different backgrounds, > but I am still failing in creating two backgrounds with backgroundbehavior = > true on one card(-set). Placing the second (shared) group onto a card > doesn't set the backgroundbehavior to true. Trying to set it manually in the > props editor, it doesn't keep the backgroundbehavior = true, it switches > back to false. So when creating a new card only the first background is > automatically placed on the new card. I can place afterwords manually the > second background onto the new card, but again, it doesn't get the > backgroundbehavior = true. > Both backgrounds are "top-level" groups, so not nested and that is the only > reason for not taking the backgroundbehavior as far as I see. Any > restrictions more for a second background on the same card to look for? not really. Hm, I just made a test: 1. Created a new stack 2. Created two groups on the first cd: "g1" with "backgroundbehavior"= false "g2" with "backgroundbehavior"= true 3. Created a new card, "g2" automatically appeard on the new card. 4. I used the "Object" menu to PLACE "g1" onto that card and its "backgroundbehavior" got set to true automatically! 5. Created more cards and both groups appeared on the new cards. > Thanks > Tiemo (LC 4.6.4, Win7) Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From bonnmike at gmail.com Wed Jul 11 09:26:19 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 11 Jul 2012 07:26:19 -0600 Subject: how to implement more than one background? In-Reply-To: <003401cd5f63$955ec730$c01c5590$@de> References: <006001cd5eaf$e6c17be0$b44473a0$@de> <0BC084DC-35FE-4CA3-9F5E-5EEB248D6D72@twft.com> <008901cd5eba$8f46c400$add44c00$@de> <900A8444-41F3-40F4-ADE1-D0FB58D0982F@major.on-rev.com> <009401cd5ebc$5bae61f0$130b25d0$@de> <793709EE-5CC0-4CA2-8C68-BCE7E5670949@major.on-rev.com> <003401cd5f63$955ec730$c01c5590$@de> Message-ID: There is a bug in that version of LC where the setting it in the property editor won't work. As yo noted, you can check the box but when you go back in, poof the setting is back to false. You need to do it with code in the message box. If I recall correctly there are a couple . versions around 4.6.# that have this issue but 5+ and lower than 4.6 don't have it. Use code and/or do as Klaus did. (place the group, backgroundbehavior is set to true in the process) On Wed, Jul 11, 2012 at 6:49 AM, Tiemo Hollmann TB wrote: > Though your excellent explanations I am still struggling with backgrounds. > I succeeded in creating different card(-sets) with different backgrounds, > but I am still failing in creating two backgrounds with backgroundbehavior > = > true on one card(-set). Placing the second (shared) group onto a card > doesn't set the backgroundbehavior to true. Trying to set it manually in > the > props editor, it doesn't keep the backgroundbehavior = true, it switches > back to false. So when creating a new card only the first background is > automatically placed on the new card. I can place afterwords manually the > second background onto the new card, but again, it doesn't get the > backgroundbehavior = true. > Both backgrounds are "top-level" groups, so not nested and that is the only > reason for not taking the backgroundbehavior as far as I see. Any > restrictions more for a second background on the same card to look for? > Thanks > Tiemo (LC 4.6.4, Win7) > > > -----Urspr?ngliche Nachricht----- > > Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- > > bounces at lists.runrev.com] Im Auftrag von Klaus on-rev > > Gesendet: Dienstag, 10. Juli 2012 19:08 > > An: How to use LiveCode > > Betreff: Re: how to implement more than one background? > > > > Hi Tiemo, > > > > Am 10.07.2012 um 18:52 schrieb Tiemo Hollmann TB: > > > > > Oh great Klaus and Bob!, that's what I was looking for. I wasn't aware > > > of the place command yet :) > > > > Aha, OK, now you know :-) > > > > The difference between a "group" and a "background" in LiveCode is just > the > > way LC "sees/counts" these objects! > > ... > > put the num of grps > > # will show the number of GROUPS on the current card .. > > put the num of bgs > > ## will show the number of ALL groups in the current stack! > > ... > > > > The "backgroundbehavior" property will "only" manage if a group on the > > current card will be placed automatically onto a newly created card. > > > > If I remember right, the "backgroundbehavior" prop will be set to true > > after you "placed" a group onto another card, even if this grp did not > have > > this prop set before. > > > > In any case grps and bgs are very different than they were in HyperCard, > > where you could only have ONE background on a card :-) > > > > > Thanks > > > Tiemo > > > > > > Klaus, you are not familiar with Toolbook? > > > > No, I've been a Mac guy from the beginning, I've used Director but > switched > > to MetaCard when the first Win and Mac versions came out in 1999 and > never > > looked back ;-) > > > > > Probably because you can't use ditto! > > > > HA! Komm Du mal nach Hause! :-D > > > > > > Best > > > > Klaus > > -- > > Klaus Major > > http://www.major-k.de > > klaus at major.on-rev.com > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From skip at magicgate.com Wed Jul 11 10:05:12 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 11 Jul 2012 10:05:12 -0400 Subject: Phidgets and externals In-Reply-To: References: Message-ID: Can you give me an insight as to which Arduino board that LiveCode is working with? There seems to be some conflicting reports online and some potential issues with the newer versions of LC. Any help would be greatly appreciated! From dan at clearvisiontech.com Wed Jul 11 11:11:22 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 11 Jul 2012 08:11:22 -0700 Subject: Euro Symbol on Android In-Reply-To: References: Message-ID: <6AC350D0-0A4D-402A-8EFB-70ED73E72968@clearvisiontech.com> If I do this on iOS (or MacOS), I get the proper results: put "?" into field 1 However, if I do the same thing on Android, I get some goofy character. How do you get a euro character to show on Android? I ran this on my Android device: on mouseUp ask "enter char:" --i entered the euro char put it into tChar set the useUnicode to true answer charToNum(tChar) end mouseUp The result of this was 33506. However, setting the unicodeText of field 1 to numToChar(33506) did not get me the right character. (Yes, I did set the useUnicode to true) Any thoughts? Thanks in advance! -Dan From toolbook at kestner.de Wed Jul 11 11:12:14 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 11 Jul 2012 17:12:14 +0200 Subject: AW: how to implement more than one background? In-Reply-To: References: <006001cd5eaf$e6c17be0$b44473a0$@de> <0BC084DC-35FE-4CA3-9F5E-5EEB248D6D72@twft.com> <008901cd5eba$8f46c400$add44c00$@de> <900A8444-41F3-40F4-ADE1-D0FB58D0982F@major.on-rev.com> <009401cd5ebc$5bae61f0$130b25d0$@de> <793709EE-5CC0-4CA2-8C68-BCE7E5670949@major.on-rev.com> <003401cd5f63$955ec730$c01c5590$@de> Message-ID: <006201cd5f77$8decdd70$a9c69850$@de> Yep, that did it, thanks Mike and Klaus anyway! > -----Urspr?ngliche Nachricht----- > Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- > bounces at lists.runrev.com] Im Auftrag von Mike Bonner > Gesendet: Mittwoch, 11. Juli 2012 15:26 > An: How to use LiveCode > Betreff: Re: how to implement more than one background? > > There is a bug in that version of LC where the setting it in the property > editor won't work. As yo noted, you can check the box but when you go back > in, poof the setting is back to false. You need to do it with code in the > message box. > > If I recall correctly there are a couple . versions around 4.6.# that have > this issue but 5+ and lower than 4.6 don't have it. > > Use code and/or do as Klaus did. (place the group, backgroundbehavior is > set to true in the process) > > On Wed, Jul 11, 2012 at 6:49 AM, Tiemo Hollmann TB > wrote: > > > Though your excellent explanations I am still struggling with > backgrounds. > > I succeeded in creating different card(-sets) with different > > backgrounds, but I am still failing in creating two backgrounds with > > backgroundbehavior = true on one card(-set). Placing the second > > (shared) group onto a card doesn't set the backgroundbehavior to true. > > Trying to set it manually in the props editor, it doesn't keep the > > backgroundbehavior = true, it switches back to false. So when creating > > a new card only the first background is automatically placed on the > > new card. I can place afterwords manually the second background onto > > the new card, but again, it doesn't get the backgroundbehavior = true. > > Both backgrounds are "top-level" groups, so not nested and that is the > > only reason for not taking the backgroundbehavior as far as I see. Any > > restrictions more for a second background on the same card to look for? > > Thanks > > Tiemo (LC 4.6.4, Win7) > > > > > -----Urspr?ngliche Nachricht----- > > > Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- > > > bounces at lists.runrev.com] Im Auftrag von Klaus on-rev > > > Gesendet: Dienstag, 10. Juli 2012 19:08 > > > An: How to use LiveCode > > > Betreff: Re: how to implement more than one background? > > > > > > Hi Tiemo, > > > > > > Am 10.07.2012 um 18:52 schrieb Tiemo Hollmann TB: > > > > > > > Oh great Klaus and Bob!, that's what I was looking for. I wasn't > > > > aware of the place command yet :) > > > > > > Aha, OK, now you know :-) > > > > > > The difference between a "group" and a "background" in LiveCode is > > > just > > the > > > way LC "sees/counts" these objects! > > > ... > > > put the num of grps > > > # will show the number of GROUPS on the current card .. > > > put the num of bgs > > > ## will show the number of ALL groups in the current stack! > > > ... > > > > > > The "backgroundbehavior" property will "only" manage if a group on > > > the current card will be placed automatically onto a newly created > card. > > > > > > If I remember right, the "backgroundbehavior" prop will be set to > > > true after you "placed" a group onto another card, even if this grp > > > did not > > have > > > this prop set before. > > > > > > In any case grps and bgs are very different than they were in > > > HyperCard, where you could only have ONE background on a card :-) > > > > > > > Thanks > > > > Tiemo > > > > > > > > Klaus, you are not familiar with Toolbook? > > > > > > No, I've been a Mac guy from the beginning, I've used Director but > > switched > > > to MetaCard when the first Win and Mac versions came out in 1999 and > > never > > > looked back ;-) > > > > > > > Probably because you can't use ditto! > > > > > > HA! Komm Du mal nach Hause! :-D > > > > > > > > > Best > > > > > > Klaus > > > -- > > > Klaus Major > > > http://www.major-k.de > > > klaus at major.on-rev.com > > > > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From andre at andregarzia.com Wed Jul 11 11:16:34 2012 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 11 Jul 2012 11:16:34 -0400 Subject: Is there a "User Name" that can be obtained and put into a LC script In-Reply-To: <4FFC2A17.2020800@fourthworld.com> References: <4FFC2A17.2020800@fourthworld.com> Message-ID: Folks, I think that mobileBuildInfo("USER") may return the info you're looking for. On Tue, Jul 10, 2012 at 9:11 AM, Richard Gaskin wrote: > Roger Eller wrote: > >> I would like RunRev to have $USER, $USERNAME, and/or $LOGNAME all return >> the name of the "device owner" for mobile (since they are not currently >> running a multi-user os). >> > > Those are provided by the system. LiveCode merely allows you to access > those globals, but is not responsible for creating them. > > If mobile OSes provide an API for obtaining the user name, it might be > nice if there was a single function called something like userName for > this, using the globals where the OS provides them or the API where the OS > provides that. > > -- > 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 at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From bonnmike at gmail.com Wed Jul 11 11:22:16 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 11 Jul 2012 09:22:16 -0600 Subject: Phidgets and externals In-Reply-To: References: Message-ID: I'm using the arduino uno *rev 2* on win 7. I think there were some issues on mac and the workaround was to use applescript as a middleman between lc and the arduino. The beagleboard seems very cool too (and runs angstrom linux!) but since its arm based, can't run LC directly. http://beagleboard.org/ I've recently found roboard which is x86 based, runs linux,dos,win, pretty much any x86 os (as long as it meets the memory/speed requirements). IT has a c library for accessing all its functionality that could be turned into an lc external i'm sure (by someone other than clueless me) at which point direct control of the board would be possible using LC. http://www.roboard.com/RB-110.htm On Wed, Jul 11, 2012 at 8:05 AM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Can you give me an insight as to which Arduino board that LiveCode is > working with? There seems to be some conflicting reports online and > some potential issues with the newer versions of LC. > > Any help would be greatly appreciated! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From devin_asay at byu.edu Wed Jul 11 11:47:41 2012 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 11 Jul 2012 15:47:41 +0000 Subject: Euro Symbol on Android In-Reply-To: <6AC350D0-0A4D-402A-8EFB-70ED73E72968@clearvisiontech.com> References: <6AC350D0-0A4D-402A-8EFB-70ED73E72968@clearvisiontech.com> Message-ID: <31BDC56EACAAF64688457CE3F71D9F1ACE31A5@Peas2.byu.local> Dan, As of version 5.5.1, this works: set the htmltext of fld 1 to "€" Have you tried that on Android? Devin On Jul 11, 2012, at 9:11 AM, Dan Friedman wrote: > If I do this on iOS (or MacOS), I get the proper results: > > put "?" into field 1 > > However, if I do the same thing on Android, I get some goofy character. > > How do you get a euro character to show on Android? I ran this on my Android device: > > on mouseUp > ask "enter char:" > --i entered the euro char > put it into tChar > set the useUnicode to true > answer charToNum(tChar) > end mouseUp > > The result of this was 33506. However, setting the unicodeText of field 1 to numToChar(33506) did not get me the right character. (Yes, I did set the useUnicode to true) > > Any thoughts? > > Thanks in advance! > -Dan > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Devin Asay Humanities Technology and Research Support Center Brigham Young University From dan at clearvisiontech.com Wed Jul 11 11:57:51 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 11 Jul 2012 08:57:51 -0700 Subject: Euro Symbol on Android In-Reply-To: References: Message-ID: <0E27BF12-6542-4880-80E2-3B5CBBC116AA@clearvisiontech.com> Devin, That didn't work for me. But, this did: set the htmltext of field 1 to "€" Thanks!! -Dan > Dan, > > As of version 5.5.1, this works: > > set the htmltext of fld 1 to "?" > > Have you tried that on Android? > > Devin > > > On Jul 11, 2012, at 9:11 AM, Dan Friedman wrote: > > > If I do this on iOS (or MacOS), I get the proper results: > > > > put "?" into field 1 > > > > However, if I do the same thing on Android, I get some goofy character. > > > > How do you get a euro character to show on Android? I ran this on my Android device: > > > > on mouseUp > > ask "enter char:" > > --i entered the euro char > > put it into tChar > > set the useUnicode to true > > answer charToNum(tChar) > > end mouseUp > > > > The result of this was 33506. However, setting the unicodeText of field 1 to numToChar(33506) did not get me the right character. (Yes, I did set the useUnicode to true) > > > > Any thoughts? > > > > Thanks in advance! > > -Dan From skip at magicgate.com Wed Jul 11 12:26:12 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 11 Jul 2012 12:26:12 -0400 Subject: Phidgets and externals In-Reply-To: References: Message-ID: Have you or anybody else use the arduino rev3? SKIP On Wed, Jul 11, 2012 at 11:22 AM, Mike Bonner wrote: > I'm using the arduino uno *rev 2* on win 7. I think there were some issues > on mac and the workaround was to use applescript as a middleman between lc > and the arduino. > > The beagleboard seems very cool too (and runs angstrom linux!) but since > its arm based, can't run LC directly. > http://beagleboard.org/ > > > I've recently found roboard which is x86 based, runs linux,dos,win, pretty > much any x86 os (as long as it meets the memory/speed requirements). IT has > a c library for accessing all its functionality that could be turned into > an lc external i'm sure (by someone other than clueless me) at which point > direct control of the board would be possible using LC. > http://www.roboard.com/RB-110.htm > > > > On Wed, Jul 11, 2012 at 8:05 AM, Magicgate Software - Skip Kimpel < > skip at magicgate.com> wrote: > >> Can you give me an insight as to which Arduino board that LiveCode is >> working with? There seems to be some conflicting reports online and >> some potential issues with the newer versions of LC. >> >> Any help would be greatly appreciated! >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bonnmike at gmail.com Wed Jul 11 12:29:09 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 11 Jul 2012 10:29:09 -0600 Subject: Phidgets and externals In-Reply-To: References: Message-ID: I haven't nor have I used the mega or the single stick boards. Just the uno rev 2. Don't know what others are using of course. From pete at lcsql.com Wed Jul 11 12:43:43 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 11 Jul 2012 09:43:43 -0700 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: Hi Ken, No joy I'm afraid. The decorations are set to "default". The stack title also looks fine in the inspector. Since this doesn't happen on my Mac nor on other Windows boxes, I'm wondering if a virus is the culprit From skip at magicgate.com Wed Jul 11 12:52:13 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 11 Jul 2012 12:52:13 -0400 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: Actually, your situation really bothers me... I want to find a solution to your problem so I know what I am up against in future projects. Inconsistency is NOT my friend! From devin_asay at byu.edu Wed Jul 11 13:02:11 2012 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 11 Jul 2012 17:02:11 +0000 Subject: Euro Symbol on Android In-Reply-To: <0E27BF12-6542-4880-80E2-3B5CBBC116AA@clearvisiontech.com> References: <0E27BF12-6542-4880-80E2-3B5CBBC116AA@clearvisiontech.com> Message-ID: <31BDC56EACAAF64688457CE3F71D9F1ACE361E@Peas2.byu.local> LOL! Actually, what I sent you was exactly what you wrote in your reply. One of our email clients must have rendered it as HTML. Glad you got it to work. Devin On Jul 11, 2012, at 9:57 AM, Dan Friedman wrote: > Devin, > > That didn't work for me. But, this did: > > set the htmltext of field 1 to "€" > > Thanks!! > -Dan > > > >> Dan, >> >> As of version 5.5.1, this works: >> >> set the htmltext of fld 1 to "?" >> >> Have you tried that on Android? >> >> Devin >> >> >> On Jul 11, 2012, at 9:11 AM, Dan Friedman wrote: >> >>> If I do this on iOS (or MacOS), I get the proper results: >>> >>> put "?" into field 1 >>> >>> However, if I do the same thing on Android, I get some goofy character. >>> >>> How do you get a euro character to show on Android? I ran this on my Android device: >>> >>> on mouseUp >>> ask "enter char:" >>> --i entered the euro char >>> put it into tChar >>> set the useUnicode to true >>> answer charToNum(tChar) >>> end mouseUp >>> >>> The result of this was 33506. However, setting the unicodeText of field 1 to numToChar(33506) did not get me the right character. (Yes, I did set the useUnicode to true) >>> >>> Any thoughts? >>> >>> Thanks in advance! >>> -Dan > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Devin Asay Humanities Technology and Research Support Center Brigham Young University From pete at lcsql.com Wed Jul 11 13:54:54 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 11 Jul 2012 10:54:54 -0700 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: Thanks Skip, I share your concern. I just did a full virus scan but nothing turned up. I've scoured all the code that could possibly execute when the stack opens and I don't see anything that seems like it should cause this problem. At this point, I'm at a loss as to what else to look for. Pete lcSQL Software On Wed, Jul 11, 2012 at 9:52 AM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Actually, your situation really bothers me... I want to find a > solution to your problem so I know what I am up against in future > projects. Inconsistency is NOT my friend! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ambassador at fourthworld.com Wed Jul 11 14:14:00 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 11 Jul 2012 11:14:00 -0700 Subject: Modeless screens on Windows In-Reply-To: References: Message-ID: <4FFDC268.7030501@fourthworld.com> Peter Haworth wrote: > At this point, I'm at a loss as to what else to look for. You might consider trying my Flight Recorder tool, available in the Stacks section of RevNet (in the IDE choose Development->Plugins->GoRevNet). Turn on recording just before opening your stack, then open the stack, stop recording and see if you find any message handlers you didn't expect. You can double-click any of the lines there to open the referenced script. Flight Recorder is sometimes finicky, but in cases where I've been unable to track down messaging issues by other means it's saved my bacon. -- 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 From richmondmathewson at gmail.com Wed Jul 11 14:24:38 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 11 Jul 2012 21:24:38 +0300 Subject: [OT] Online conversion of PDF to .doc format Message-ID: <4FFDC4E6.9060200@gmail.com> http://www.convertpdftoword.net/ From kray at sonsothunder.com Wed Jul 11 14:35:25 2012 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 11 Jul 2012 13:35:25 -0500 Subject: Modeless screens on Windows In-Reply-To: References: <676C7115-3CAA-411E-BBD0-871765871A00@sonsothunder.com> Message-ID: On Jul 11, 2012, at 12:54 PM, Peter Haworth wrote: > Thanks Skip, I share your concern. I just did a full virus scan but > nothing turned up. I've scoured all the code that could possibly execute > when the stack opens and I don't see anything that seems like it should > cause this problem. > > At this point, I'm at a loss as to what else to look for. Pete, I don't suppose you have customized your display settings or are using Large Fonts? Any chance the "title" property of the stack is a space (" ")? Just trying to think out of the box? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From bobs at twft.com Wed Jul 11 14:41:20 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 11 Jul 2012 11:41:20 -0700 Subject: [OT] Online conversion of PDF to .doc format In-Reply-To: <4FFDC4E6.9060200@gmail.com> References: <4FFDC4E6.9060200@gmail.com> Message-ID: <9E6D8CBD-D2FD-4A12-979D-BFF1644747A4@twft.com> Doesn't Word already do this? Bob On Jul 11, 2012, at 11:24 AM, Richmond wrote: > http://www.convertpdftoword.net/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From kray at sonsothunder.com Wed Jul 11 14:44:07 2012 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 11 Jul 2012 13:44:07 -0500 Subject: Is there a "User Name" that can be obtained and put into a LC script In-Reply-To: References: <4FFC2A17.2020800@fourthworld.com> Message-ID: <2E1783E7-DFB8-4F01-8E07-6AFA4890F542@sonsothunder.com> On Jul 11, 2012, at 10:16 AM, Andre Garzia wrote: > Folks, > > I think that mobileBuildInfo("USER") may return the info you're looking for. Actually that supposedly returns the name of the user that created the build of Android - for example mine says "buildbot". :( Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From richmondmathewson at gmail.com Wed Jul 11 15:03:14 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 11 Jul 2012 22:03:14 +0300 Subject: [OT] Online conversion of PDF to .doc format In-Reply-To: <9E6D8CBD-D2FD-4A12-979D-BFF1644747A4@twft.com> References: <4FFDC4E6.9060200@gmail.com> <9E6D8CBD-D2FD-4A12-979D-BFF1644747A4@twft.com> Message-ID: <4FFDCDF2.4020106@gmail.com> On 07/11/2012 09:41 PM, Bob Sneidar wrote: > Doesn't Word already do this? > > Bob > > Possibly, but I, for one, am not going to go and buy Word just for that. I am perfectly happy with both Apache Open Office: http://www.openoffice.org/ and Libre Office: http://www.libreoffice.org/ which are FREE! and work on Linux, Windows and Macintosh. From richmondmathewson at gmail.com Wed Jul 11 15:17:57 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 11 Jul 2012 22:17:57 +0300 Subject: [OT] Online conversion of PDF to .doc format In-Reply-To: <9E6D8CBD-D2FD-4A12-979D-BFF1644747A4@twft.com> References: <4FFDC4E6.9060200@gmail.com> <9E6D8CBD-D2FD-4A12-979D-BFF1644747A4@twft.com> Message-ID: <4FFDD165.4070101@gmail.com> On 07/11/2012 09:41 PM, Bob Sneidar wrote: > Doesn't Word already do this? > > Bob > > More on that front: http://en.kioskea.net/download/download-1598-easy-office [Windows] http://www.softmakeroffice.com/ [Windows and Linux] http://download.cnet.com/Kingsoft-Office-for-Android/3000-18483_4-75547628.html [Android] There is a commercial version of Kingsoft Office for PCs, and this is considerably cheaper than MS Office: http://office.thinkfree.com/en/index.html From pete at lcsql.com Wed Jul 11 15:28:18 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 11 Jul 2012 12:28:18 -0700 Subject: Modeless screens on Windows In-Reply-To: <4FFDC268.7030501@fourthworld.com> References: <4FFDC268.7030501@fourthworld.com> Message-ID: Thanks Richard. I tried Flight Recorder but it didn't show any messages at all, except ENDRECORDING, which seems a little strange. Maybe it doesn't see messages from plugins? Looks like a very useful tool in general though. Pete lcSQL Software On Wed, Jul 11, 2012 at 11:14 AM, Richard Gaskin wrote: > Peter Haworth wrote: > >> At this point, I'm at a loss as to what else to look for. >> > > You might consider trying my Flight Recorder tool, available in the Stacks > section of RevNet (in the IDE choose Development->Plugins->**GoRevNet). > > Turn on recording just before opening your stack, then open the stack, > stop recording and see if you find any message handlers you didn't expect. > You can double-click any of the lines there to open the referenced script. > > Flight Recorder is sometimes finicky, but in cases where I've been unable > to track down messaging issues by other means it's saved my bacon. > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From pete at lcsql.com Wed Jul 11 15:35:59 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 11 Jul 2012 12:35:59 -0700 Subject: Modeless screens on Windows (SOLVED!!!) Message-ID: Ken - you nailed it, thank you so much!!!! I had the text size set to medium (125%). I changed it to small (100%), re-logged in and the title appeared. Just to be double sure, I went back to medium text size and the title disappeared again. I will be sure to mention this problem somewhere in the docs for the product. Surely this is a Windows bug? Even with the text size at medium, the title appears if the stack is top-level, just not when it's modeless. Be that as it may, I can now get on with my life. Pete lcSQL Software On Wed, Jul 11, 2012 at 11:35 AM, Ken Ray wrote: > > On Jul 11, 2012, at 12:54 PM, Peter Haworth wrote: > > > Thanks Skip, I share your concern. I just did a full virus scan but > > nothing turned up. I've scoured all the code that could possibly execute > > when the stack opens and I don't see anything that seems like it should > > cause this problem. > > > > At this point, I'm at a loss as to what else to look for. > > Pete, I don't suppose you have customized your display settings or are > using Large Fonts? Any chance the "title" property of the stack is a space > (" ")? > > Just trying to think out of the box? > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From andre at andregarzia.com Wed Jul 11 15:47:36 2012 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 11 Jul 2012 15:47:36 -0400 Subject: Is there a "User Name" that can be obtained and put into a LC script In-Reply-To: <2E1783E7-DFB8-4F01-8E07-6AFA4890F542@sonsothunder.com> References: <4FFC2A17.2020800@fourthworld.com> <2E1783E7-DFB8-4F01-8E07-6AFA4890F542@sonsothunder.com> Message-ID: On Wed, Jul 11, 2012 at 2:44 PM, Ken Ray wrote: > > On Jul 11, 2012, at 10:16 AM, Andre Garzia wrote: > > > Folks, > > > > I think that mobileBuildInfo("USER") may return the info you're looking > for. > > Actually that supposedly returns the name of the user that created the > build of Android - for example mine says "buildbot". > > :( > > Ohhh... ok! > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From skip at magicgate.com Wed Jul 11 15:50:54 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 11 Jul 2012 15:50:54 -0400 Subject: Modeless screens on Windows (SOLVED!!!) In-Reply-To: References: Message-ID: Wow... glad that is solved.. unfortunately there is no way to address that through code, is there? On Wed, Jul 11, 2012 at 3:35 PM, Peter Haworth wrote: > Ken - you nailed it, thank you so much!!!! > > I had the text size set to medium (125%). I changed it to small (100%), > re-logged in and the title appeared. Just to be double sure, I went back > to medium text size and the title disappeared again. I will be sure to > mention this problem somewhere in the docs for the product. > > Surely this is a Windows bug? Even with the text size at medium, the title > appears if the stack is top-level, just not when it's modeless. Be that as > it may, I can now get on with my life. > > Pete > lcSQL Software > > > > On Wed, Jul 11, 2012 at 11:35 AM, Ken Ray wrote: > >> >> On Jul 11, 2012, at 12:54 PM, Peter Haworth wrote: >> >> > Thanks Skip, I share your concern. I just did a full virus scan but >> > nothing turned up. I've scoured all the code that could possibly execute >> > when the stack opens and I don't see anything that seems like it should >> > cause this problem. >> > >> > At this point, I'm at a loss as to what else to look for. >> >> Pete, I don't suppose you have customized your display settings or are >> using Large Fonts? Any chance the "title" property of the stack is a space >> (" ")? >> >> Just trying to think out of the box? >> >> Ken Ray >> Sons of Thunder Software, Inc. >> Email: kray at sonsothunder.com >> Web Site: http://www.sonsothunder.com/ >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Wed Jul 11 16:52:30 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 11 Jul 2012 16:52:30 -0400 Subject: Phidgets and externals In-Reply-To: References: Message-ID: Just picked up a Uno rev3... got any quick, simple tests I can run on it to confirm level of connectivity? SKIP On Wed, Jul 11, 2012 at 12:29 PM, Mike Bonner wrote: > I haven't nor have I used the mega or the single stick boards. Just the uno > rev 2. > > Don't know what others are using of course. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jmcbeck at gmail.com Wed Jul 11 17:10:43 2012 From: jmcbeck at gmail.com (Jessica McBeck) Date: Wed, 11 Jul 2012 17:10:43 -0400 Subject: "Can't set property" returned upon trying to set the hScroll, vScroll of a group from card script Message-ID: Hello again, Figured out the problem. It turns out that livecode is rather picky about the syntax surrounding setting hscroll and vscroll. I got the code working by something along the lines of: put the vScroll of group "ScrollingGroup" into v put y into v set the vScroll of group "ScrollingGroup" to v Thanks for your responses though! From bonnmike at gmail.com Wed Jul 11 17:23:30 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 11 Jul 2012 15:23:30 -0600 Subject: Phidgets and externals In-Reply-To: References: Message-ID: Well first step is see if you can load a program into it using the arduino dev stuff. (I assume the rev 3 uses usb as a serial port yes) Well if you can shove a program into it then you're connected! Might look at the blink program as it can use the on board led so no wiring necessary for the first test. There are a few communications programs you can try also to see if you can send and receive over serial. (using the serial monitor that is part of the arduino software) I can only speak about the windows side of things, but its pretty easy. To do a very simple little bit of nothing serial check you can do something like the following. char command = '\0'; //define var command and init it to null void setup() { Serial.begin(115200); // use whatever rate you want } void loop() { if (Serial.available() > 0) { command = Serial.read(); } switch (command) { case '\0': // do nothing if no command sent break; default: Serial.print('You typed char'); Serial.println(command); command = '\0'; break; } Load it into your arduino, start the serial monitor and start sending chars. Or full strings, if you send a string it will put one char on each line with the message "you typed char whateverchar" To use LC for this you'll need to a) open the file for update (on windows it will be COM3: for com 3 etc) on mac it would be open device and the device name, though again, I believe on mac people have had to resort to applescript to do the actual connection to the port. make sure you look at serialcontrolstring and use it to match settings to your arduino (I've only needed to set the baud rate to match, the other settings have worked fine as default) Should be easy to setup a stack that mimics the arduino devs built in serial monitor. a couple fields, a way to connect and disconnect, type in 1 field and send, put received data in field 2. (I can send you a simple stack that does just exactly this if you want) On Wed, Jul 11, 2012 at 2:52 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Just picked up a Uno rev3... got any quick, simple tests I can run on > it to confirm level of connectivity? > > SKIP > > On Wed, Jul 11, 2012 at 12:29 PM, Mike Bonner wrote: > > I haven't nor have I used the mega or the single stick boards. Just the > uno > > rev 2. > > > > Don't know what others are using of course. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From skip at magicgate.com Wed Jul 11 17:34:54 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 11 Jul 2012 17:34:54 -0400 Subject: Phidgets and externals In-Reply-To: References: Message-ID: I am able to communicate and upload the blink example from sketch so I am able to communicate with my computer (PC) A "simple stack as an example" might be exactly what I need to put me on the right track :) Thanks! From matthias_livecode_150811 at m-r-d.de Wed Jul 11 17:52:13 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Wed, 11 Jul 2012 23:52:13 +0200 Subject: OT: my 2nd iOS app is now in the app store Message-ID: <07784433-0190-4E03-9D2C-9DBD07CDB063@m-r-d.de> Hi, my 2nd iOS App is now online in the app store. http://itunes.apple.com/us/app/multitronic-mpreis/id540432093?l=de&ls=1&mt=8 It is a product catalog/pricelist for customers of a computer distributor. The app uses an sqlite db which is created by the app itself after downloading a csv file which contains all product data. The user can search by keywords or decide to scan an EAN13 code to find a product in the db. The search result is displayed in a datagrid form. Product images are downloaded "on the fly". Product details can be send as html email to the customer as a product information. The app contains also contact details of all members of the sales and support staff of the distributor. This details can be used to get in contact with them by phone or email directly out of the app. I used tmControl from Scott Rossi for building the UI and some externals of the mergExt suite from Monte Goulding for this app. Thank you Scott and thank you Monte for providing such great tools. If you do not know them it is about time? Thanks to Peter Haworth for SQLiteAdmin. It helped me much with my "sqlite" tests. And also a big thanks for all who helped me with my sqlite and data grid issues in the last weeks. And kudos to this list, which is one of the best list i ever was subscribed to. And i was subscribed to many... Regards, Matthias From bonnmike at gmail.com Wed Jul 11 18:21:11 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 11 Jul 2012 16:21:11 -0600 Subject: Phidgets and externals In-Reply-To: References: Message-ID: Here is a very simple stack that talks to the arduino. https://dl.dropbox.com/u/11957935/simpleArduinoComm.livecode Here is the sketch I used to make sure the stack is working. https://dl.dropbox.com/u/11957935/arduinoserial.ino Not pretty but works ok. Connect button connects (yes, i'm captain obvious) Upper field is for sending, enter or return will send or you can click the button to send if you prefer. The arduino will read each char and return a line of output such as "you typed char " one of the chars you sent. If you're interested, i've been working on a simple turret system that uses the motor shield to control a couple of linear actuators. I can share that stack and sketch too if you'd like. Let me know. (linear actuators with position reading pots can be had at servocity.com They also have some set up to behave as servos but I went the cheaper direction) There is some really cool stuff out there!\ From jacque at hyperactivesw.com Wed Jul 11 19:01:34 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 11 Jul 2012 18:01:34 -0500 Subject: "Can't set property" returned upon trying to set the hScroll, vScroll of a group from card script In-Reply-To: References: Message-ID: <4FFE05CE.8050607@hyperactivesw.com> On 7/11/12 4:10 PM, Jessica McBeck wrote: > Hello again, > > Figured out the problem. It turns out that livecode is rather picky about > the syntax surrounding setting hscroll and vscroll. I got the code working > by something along the lines of: > > put the vScroll of group "ScrollingGroup" into v > put y into v > set the vScroll of group "ScrollingGroup" to v Your original should have worked. The fix above resolves to the same values so I'm thinking something else was wrong, but without seeing the whole script it's hard to say. I've never had to resort to the above workaround though. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From skip at magicgate.com Wed Jul 11 19:20:06 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 11 Jul 2012 19:20:06 -0400 Subject: Phidgets and externals In-Reply-To: References: Message-ID: Mike, It work perfectly! So, for the record, Uno rev3 works and communicates on a Win7 machine. Thank you so much... this will also be a great base for me to work off of! I have some more questions for you but I am going to go off list for that, I think I have innodated everybody's email box lately! Thanks again! SKIP From bonnmike at gmail.com Wed Jul 11 19:27:39 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 11 Jul 2012 17:27:39 -0600 Subject: Phidgets and externals In-Reply-To: References: Message-ID: Don't think anyone minds the questions on list, but shoot me questions offlist if you want. I have to say though i'm not one of the heavyweights around here, so you might get better answers posting to the list. On Wed, Jul 11, 2012 at 5:20 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Mike, > > It work perfectly! So, for the record, Uno rev3 works and > communicates on a Win7 machine. Thank you so much... this will also > be a great base for me to work off of! > > I have some more questions for you but I am going to go off list for > that, I think I have innodated everybody's email box lately! > > Thanks again! > > SKIP > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Wed Jul 11 20:32:26 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 11 Jul 2012 17:32:26 -0700 Subject: [ANN] lcStackDiff Version 1.0.0 Released Message-ID: I'm happy to announce that version 1.0.0 of lcStackDiff is now available. lcSTackDiff is a plugin that shows you the differences between two Livecode stack files or an in-memory stack and a stack file. It lists the objects that were added or changed between the two files, and also shows changes that were made to custom properties or scripts. You can display two versions of any changed script side-by-side and see the differences between them, color coded according to whether lines were added, changed, or deleted. lcStackDiff is available for download at www.lcsql.com/utilities.html, where you will also find screen shots. lcStackDiff is shareware. All functionality is available to you whether you donate or not, although donations towards its ongoing maintenance are gratefully accepted.. I would like to thank the many folks on this list who helped me resolve various problems, in particular the mysterious disappearing screen title on Windows! Pete lcSQL Software From bobs at twft.com Wed Jul 11 20:43:47 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 11 Jul 2012 17:43:47 -0700 Subject: [ANN] lcStackDiff Version 1.0.0 Released In-Reply-To: References: Message-ID: Nice job! I will check it out, and if I find it useful I will certainly donate! Bob On Jul 11, 2012, at 5:32 PM, Peter Haworth wrote: > I'm happy to announce that version 1.0.0 of lcStackDiff is now available. > > lcSTackDiff is a plugin that shows you the differences between two Livecode > stack files or an in-memory stack and a stack file. It lists the objects > that were added or changed between the two files, and also shows changes > that were made to custom properties or scripts. You can display two > versions of any changed script side-by-side and see the differences between > them, color coded according to whether lines were added, changed, or > deleted. > > lcStackDiff is available for download at www.lcsql.com/utilities.html, > where you will also find screen shots. > > lcStackDiff is shareware. All functionality is available to you whether > you donate or not, although donations towards its ongoing maintenance are > gratefully accepted.. > > I would like to thank the many folks on this list who helped me resolve > various problems, in particular the mysterious disappearing screen title on > Windows! > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Wed Jul 11 20:53:01 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 11 Jul 2012 20:53:01 -0400 Subject: [ANN] lcStackDiff Version 1.0.0 Released In-Reply-To: References: Message-ID: Awesome... congrats! On Wed, Jul 11, 2012 at 8:43 PM, Bob Sneidar wrote: > Nice job! I will check it out, and if I find it useful I will certainly donate! > > Bob > > > On Jul 11, 2012, at 5:32 PM, Peter Haworth wrote: > >> I'm happy to announce that version 1.0.0 of lcStackDiff is now available. >> >> lcSTackDiff is a plugin that shows you the differences between two Livecode >> stack files or an in-memory stack and a stack file. It lists the objects >> that were added or changed between the two files, and also shows changes >> that were made to custom properties or scripts. You can display two >> versions of any changed script side-by-side and see the differences between >> them, color coded according to whether lines were added, changed, or >> deleted. >> >> lcStackDiff is available for download at www.lcsql.com/utilities.html, >> where you will also find screen shots. >> >> lcStackDiff is shareware. All functionality is available to you whether >> you donate or not, although donations towards its ongoing maintenance are >> gratefully accepted.. >> >> I would like to thank the many folks on this list who helped me resolve >> various problems, in particular the mysterious disappearing screen title on >> Windows! >> >> Pete >> lcSQL Software >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Wed Jul 11 20:57:31 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 11 Jul 2012 20:57:31 -0400 Subject: OT: my 2nd iOS app is now in the app store In-Reply-To: <07784433-0190-4E03-9D2C-9DBD07CDB063@m-r-d.de> References: <07784433-0190-4E03-9D2C-9DBD07CDB063@m-r-d.de> Message-ID: Congratulations Matthias, it looks awesome. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 11, 2012, at 5:52 PM, Matthias Rebbe wrote: > Hi, > > my 2nd iOS App is now online in the app store. > > http://itunes.apple.com/us/app/multitronic-mpreis/id540432093?l=de&ls=1&mt=8 > > It is a product catalog/pricelist for customers of a computer distributor. > The app uses an sqlite db which is created by the app itself after downloading a csv file which contains all product data. > The user can search by keywords or decide to scan an EAN13 code to find a product in the db. The search result is displayed > in a datagrid form. Product images are downloaded "on the fly". Product details can be send as html email to the customer as a product information. > The app contains also contact details of all members of the sales and support staff of the distributor. This details can be used > to get in contact with them by phone or email directly out of the app. > > I used tmControl from Scott Rossi for building the UI and some externals of the mergExt suite from Monte Goulding for this app. > Thank you Scott and thank you Monte for providing such great tools. If you do not know them it is about time? > > Thanks to Peter Haworth for SQLiteAdmin. It helped me much with my "sqlite" tests. > > And also a big thanks for all who helped me with my sqlite and data grid issues in the last weeks. > > And kudos to this list, which is one of the best list i ever was subscribed to. And i was subscribed to many... > > > Regards, > > Matthias > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Wed Jul 11 21:03:01 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 11 Jul 2012 21:03:01 -0400 Subject: Phidgets and externals In-Reply-To: References: Message-ID: <4079C2D5-2FDA-4F77-BCBC-95A63E6CFFD5@mac.com> I use the Uno rev 2 on the Mac and it works great. There is a couple of tricks to opening the driver but once you got that it works great. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 11, 2012, at 10:05 AM, Magicgate Software - Skip Kimpel wrote: > Can you give me an insight as to which Arduino board that LiveCode is > working with? There seems to be some conflicting reports online and > some potential issues with the newer versions of LC. > > Any help would be greatly appreciated! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Wed Jul 11 21:11:56 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 12 Jul 2012 11:11:56 +1000 Subject: OT: my 2nd iOS app is now in the app store In-Reply-To: <07784433-0190-4E03-9D2C-9DBD07CDB063@m-r-d.de> References: <07784433-0190-4E03-9D2C-9DBD07CDB063@m-r-d.de> Message-ID: Great work Matthias! On 12/07/2012, at 7:52 AM, Matthias Rebbe wrote: > Hi, > > my 2nd iOS App is now online in the app store. > > http://itunes.apple.com/us/app/multitronic-mpreis/id540432093?l=de&ls=1&mt=8 > > It is a product catalog/pricelist for customers of a computer distributor. > The app uses an sqlite db which is created by the app itself after downloading a csv file which contains all product data. > The user can search by keywords or decide to scan an EAN13 code to find a product in the db. The search result is displayed > in a datagrid form. Product images are downloaded "on the fly". Product details can be send as html email to the customer as a product information. > The app contains also contact details of all members of the sales and support staff of the distributor. This details can be used > to get in contact with them by phone or email directly out of the app. > > I used tmControl from Scott Rossi for building the UI and some externals of the mergExt suite from Monte Goulding for this app. > Thank you Scott and thank you Monte for providing such great tools. If you do not know them it is about time? > > Thanks to Peter Haworth for SQLiteAdmin. It helped me much with my "sqlite" tests. > > And also a big thanks for all who helped me with my sqlite and data grid issues in the last weeks. > > And kudos to this list, which is one of the best list i ever was subscribed to. And i was subscribed to many... > > > Regards, > > Matthias > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From rdimola at evergreeninfo.net Wed Jul 11 23:59:54 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 11 Jul 2012 23:59:54 -0400 Subject: my 2nd iOS app is now in the app store In-Reply-To: <07784433-0190-4E03-9D2C-9DBD07CDB063@m-r-d.de> References: <07784433-0190-4E03-9D2C-9DBD07CDB063@m-r-d.de> Message-ID: <00ca01cd5fe2$cbc97e80$635c7b80$@net> Great work!. I'm waiting as we speak for my first to be approved. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Matthias Rebbe Sent: Wednesday, July 11, 2012 5:52 PM To: How to use LiveCode Subject: OT: my 2nd iOS app is now in the app store Hi, my 2nd iOS App is now online in the app store. http://itunes.apple.com/us/app/multitronic-mpreis/id540432093?l=de&ls=1&mt=8 It is a product catalog/pricelist for customers of a computer distributor. The app uses an sqlite db which is created by the app itself after downloading a csv file which contains all product data. The user can search by keywords or decide to scan an EAN13 code to find a product in the db. The search result is displayed in a datagrid form. Product images are downloaded "on the fly". Product details can be send as html email to the customer as a product information. The app contains also contact details of all members of the sales and support staff of the distributor. This details can be used to get in contact with them by phone or email directly out of the app. I used tmControl from Scott Rossi for building the UI and some externals of the mergExt suite from Monte Goulding for this app. Thank you Scott and thank you Monte for providing such great tools. If you do not know them it is about time. Thanks to Peter Haworth for SQLiteAdmin. It helped me much with my "sqlite" tests. And also a big thanks for all who helped me with my sqlite and data grid issues in the last weeks. And kudos to this list, which is one of the best list i ever was subscribed to. And i was subscribed to many... Regards, Matthias _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From james at thehales.id.au Thu Jul 12 02:17:08 2012 From: james at thehales.id.au (James Hale) Date: Thu, 12 Jul 2012 16:17:08 +1000 Subject: Scrolling to beginning of selected line in a text field Message-ID: <3E6450DC-8BB1-45A3-8A66-44ACEE989354@thehales.id.au> I have a text field with a large amount of text being displayed. I also have a search routine that returns line numbers for all lines of the field containing the terms i have searched for. These search results are displayed using a datagrid with its row behaviour set to select the line number corresponding to this search result. This all works very well except for the following problem. When I click on the row in the result list the text field highlights the appropriate line and scrolls to it but only displays the end of this line at the top of the field. The rest of the highlighted line is above the top edge of the field and thus not visible. It seems Livecode sets the vscroll of the field based on the end of the line, not its start. Given the "lines" I am displaying are actually paragraphs of text, I end up only seeing the last few words of the paragraph and have to scroll the field manually to see the entire paragraph. Is this the intended behaviour of the "select line" command? Does anyone have a way of adjusting this so that the entire line selected is displayed? My current workaround is to select the previous line (which is usually empty but may not always be) as this leaves the wanted line fully displayed at the top of the text field but not highlighted. James From matthias_livecode_150811 at m-r-d.de Thu Jul 12 02:34:28 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 12 Jul 2012 08:34:28 +0200 Subject: [ANN] lcStackDiff Version 1.0.0 Released In-Reply-To: References: Message-ID: <3E31079C-13EC-4805-BB84-4273FB17867F@m-r-d.de> Hi Pete, i?ve just purchased a license. But the redirection from PayPal to your http://www.lcsql.com/.?.complete.html is not working. It gives an 404 error. Regards, Matthias Am 12.07.2012 um 02:32 schrieb Peter Haworth: > I'm happy to announce that version 1.0.0 of lcStackDiff is now available. > > lcSTackDiff is a plugin that shows you the differences between two Livecode > stack files or an in-memory stack and a stack file. It lists the objects > that were added or changed between the two files, and also shows changes > that were made to custom properties or scripts. You can display two > versions of any changed script side-by-side and see the differences between > them, color coded according to whether lines were added, changed, or > deleted. > > lcStackDiff is available for download at www.lcsql.com/utilities.html, > where you will also find screen shots. > > lcStackDiff is shareware. All functionality is available to you whether > you donate or not, although donations towards its ongoing maintenance are > gratefully accepted.. > > I would like to thank the many folks on this list who helped me resolve > various problems, in particular the mysterious disappearing screen title on > Windows! > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From james at thehales.id.au Thu Jul 12 04:55:49 2012 From: james at thehales.id.au (James Hale) Date: Thu, 12 Jul 2012 18:55:49 +1000 Subject: Scrolling to beginning of selected line in a text field. - SOLVED Message-ID: <787DC2E8-3CB4-47E4-9541-06CA226B6252@thehales.id.au> It might be a kludge but I have solved my select line display dilemma. Instead of just a "select line x of..." I have added... Select word 1 of line x of.... Put the vscroll of field "the field" into the_scroll Select line x of .... Set the vscroll of field "the field" to the_scroll This is pretty fast so there is no need to lock the screen. James From dirk.cleenwerck at gmail.com Thu Jul 12 06:48:47 2012 From: dirk.cleenwerck at gmail.com (dirk cleenwerck) Date: Thu, 12 Jul 2012 12:48:47 +0200 Subject: OT: Android video game console? Message-ID: http://www.kickstarter.com/projects/ouya/ouya-a-new-kind-of-video-game-console Looks interesting to me. I wonder if we will be able to use Livecode to program for it. Dirk Cleenwerck From monte at sweattechnologies.com Thu Jul 12 09:01:42 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 12 Jul 2012 23:01:42 +1000 Subject: mergExt pricing changes and free externals Message-ID: Hi LiveCoders I've just made some changes to mergExt pricing. You can now buy externals individually if you want and the price of the suite (now called mergExt Complete) is $149 per year with no extra cost for the initial purchase. As you will see the suite is a bargain but it's now up to you! The other big news is there is now also a set of free external available for download after registering on http://mergext.com Best regards, Monte -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From rjearp at hotmail.com Thu Jul 12 11:39:18 2012 From: rjearp at hotmail.com (Bob Earp) Date: Thu, 12 Jul 2012 08:39:18 -0700 Subject: Phidgets and externals Message-ID: Skip, pleeeeease do not go off of the list with your questions as there are others out there that need educating, me being one of them. Mike, thanks for the sample stack and sketch. I'm running on OS X and the sketch came through OK, but the stack was what looked like a mixture of text and binary in it. Any chance of uploading the actual stack somewhere ? Tom, when you say there are a couple of tricks to opening the driver, are you talking about using AppleScript per your stack on revOnline, or have you found another way of doing this ? I have an Arduino Duemilianove I'd like to try to get talking to LC. Thanks, Bob... Bob Earp White Rock, British Columbia. From bonnmike at gmail.com Thu Jul 12 11:48:50 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 12 Jul 2012 09:48:50 -0600 Subject: Phidgets and externals In-Reply-To: References: Message-ID: What version of lc are you using? If pre 5.5 then thats most likely the problem. I'll save it as a legacy in just a sec, then you can try again *same link as before*. Ok, saved and synced should be there for you. Though honestly theres not much to the stack, just a quicky serial stack. Also be aware there are apparently some quirks when doing this with osx, plus my stack will not work out of the box for you since on windows you "open file "COM4:" for update. on osx you're opening a driver and can't use the COM designation. There are other quirks involved, might look on the forums and see what you can find. I don't have a mac so I can't get you around the quirks, i believe Tom McGrath is one of the people to talk to for mac side. There might be something useful in my stack though so you're welcome to look at it, and make whatever adjustments are needed to get it working on mac. On Thu, Jul 12, 2012 at 9:39 AM, Bob Earp wrote: > Skip, pleeeeease do not go off of the list with your questions as there > are others out there that need educating, me being one of them. > > Mike, thanks for the sample stack and sketch. I'm running on OS X and the > sketch came through OK, but the stack was what looked like a mixture of > text and binary in it. Any chance of uploading the actual stack somewhere ? > > Tom, when you say there are a couple of tricks to opening the driver, are > you talking about using AppleScript per your stack on revOnline, or have > you found another way of doing this ? > > I have an Arduino Duemilianove I'd like to try to get talking to LC. > > Thanks, Bob... > > > > Bob Earp > White Rock, British Columbia. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Thu Jul 12 12:34:00 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 12 Jul 2012 09:34:00 -0700 Subject: [ANN] lcStackDiff Version 1.0.0 Released In-Reply-To: <3E31079C-13EC-4805-BB84-4273FB17867F@m-r-d.de> References: <3E31079C-13EC-4805-BB84-4273FB17867F@m-r-d.de> Message-ID: Hi Matthias, Thanks for leltting me know, I'll look into it. Thanks also for donating, I'll email your license code shortly. And yet another thanks for the mention of SQLiteAdmin in connection with your iOS app, glad it helped. Pete lcSQL Software On Wed, Jul 11, 2012 at 11:34 PM, Matthias Rebbe < matthias_livecode_150811 at m-r-d.de> wrote: > Hi Pete, > > i?ve just purchased a license. But the redirection from PayPal to your > http://www.lcsql.com/.?.complete.html > is not working. It gives an 404 error. > > Regards, > > Matthias > > Am 12.07.2012 um 02:32 schrieb Peter Haworth: > > > I'm happy to announce that version 1.0.0 of lcStackDiff is now available. > > > > lcSTackDiff is a plugin that shows you the differences between two > Livecode > > stack files or an in-memory stack and a stack file. It lists the objects > > that were added or changed between the two files, and also shows changes > > that were made to custom properties or scripts. You can display two > > versions of any changed script side-by-side and see the differences > between > > them, color coded according to whether lines were added, changed, or > > deleted. > > > > lcStackDiff is available for download at www.lcsql.com/utilities.html, > > where you will also find screen shots. > > > > lcStackDiff is shareware. All functionality is available to you whether > > you donate or not, although donations towards its ongoing maintenance are > > gratefully accepted.. > > > > I would like to thank the many folks on this list who helped me resolve > > various problems, in particular the mysterious disappearing screen title > on > > Windows! > > > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From rdimola at evergreeninfo.net Thu Jul 12 12:45:17 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 12 Jul 2012 12:45:17 -0400 Subject: [ANN] lcStackDiff Version 1.0.0 Released In-Reply-To: References: <3E31079C-13EC-4805-BB84-4273FB17867F@m-r-d.de> Message-ID: <003601cd604d$b8479660$28d6c320$@net> I want to echo the SQLiteAdmin being an invaluable tool for the iOS(waiting for approval) and Android app that I have developed. The app is SQLite based and I use it all the time. Thanks Peter!!! Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Peter Haworth Sent: Thursday, July 12, 2012 12:34 PM To: How to use LiveCode Subject: Re: [ANN] lcStackDiff Version 1.0.0 Released Hi Matthias, Thanks for leltting me know, I'll look into it. Thanks also for donating, I'll email your license code shortly. And yet another thanks for the mention of SQLiteAdmin in connection with your iOS app, glad it helped. Pete lcSQL Software On Wed, Jul 11, 2012 at 11:34 PM, Matthias Rebbe < matthias_livecode_150811 at m-r-d.de> wrote: > Hi Pete, > > i?ve just purchased a license. But the redirection from PayPal to your > http://www.lcsql.com/. .complete.html > is not working. It gives an 404 error. > > Regards, > > Matthias > > Am 12.07.2012 um 02:32 schrieb Peter Haworth: > > > I'm happy to announce that version 1.0.0 of lcStackDiff is now available. > > > > lcSTackDiff is a plugin that shows you the differences between two > Livecode > > stack files or an in-memory stack and a stack file. It lists the > > objects that were added or changed between the two files, and also > > shows changes that were made to custom properties or scripts. You > > can display two versions of any changed script side-by-side and see > > the differences > between > > them, color coded according to whether lines were added, changed, or > > deleted. > > > > lcStackDiff is available for download at > > www.lcsql.com/utilities.html, where you will also find screen shots. > > > > lcStackDiff is shareware. All functionality is available to you > > whether you donate or not, although donations towards its ongoing > > maintenance are gratefully accepted.. > > > > I would like to thank the many folks on this list who helped me > > resolve various problems, in particular the mysterious disappearing > > screen title > on > > Windows! > > > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Thu Jul 12 13:06:06 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 12 Jul 2012 13:06:06 -0400 Subject: Phidgets and externals In-Reply-To: References: Message-ID: <6AD3FC9A-FD2F-427E-94F1-8861870979BA@mac.com> One of the scripts i was using to connect to the arduino in OSX: Global gThePort on mouseUp put getMacUSBDriver() into gThePort if last char of gThePort is cr then delete last char of gThePort replace "tty" with "cu" in gThePort put gThePort into thePort put quote & thePort & quote into thePortName put "" into field "Results" put "BAUD=" & "9600" && "PARITY=" & "N" && "DATA=" & "8" && "STOP=" & "1" && "odsr=" & "on" && "octs=" & "on" && "odtr=" & "on" && "orts=" & "on" into tSerial set the serialControlString to tSerial if the result is not empty then put "SerialControlString: " & the result into field "Results" open driver thePortName for text update if the result is not empty then put "Driver: " & the result after field "Results" else put "Connected" after field "Results" end if end mouseUp on mouseUp close driver gthePort if the result is not empty then put the result into field "Results" else put "Port Closed" into field "Results" end if end mouseUp -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net From dochawk at gmail.com Thu Jul 12 13:34:28 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 12 Jul 2012 10:34:28 -0700 Subject: validating "per use" licensing Message-ID: I want people to be able to pay "per use" for the product. In this case, it would mean per client file. My thinking is that I embed a large random string in the source code of their copy, and keep a copy of the string myself. When a license is purchased, it would be for a particular last name and last four digits of that client's social security number. Upon payment, my server would run a hash on the random string, the name of my customer, and the client info from their customer, and produce a key. At the client end, this key is put in a list. When the program runs, it would run the hash, and if the key exists, it could proceed. Is this a sensible approach? And and any suggestions on the hash to use? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From bobs at twft.com Thu Jul 12 13:46:34 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 12 Jul 2012 10:46:34 -0700 Subject: validating "per use" licensing In-Reply-To: References: Message-ID: <0507BAAB-0581-4D5D-98E2-6CDCA856644E@twft.com> It is feasible, but I must say that when searching for software for a particular application, when I encounter a per use license, I look elsewhere. Bob On Jul 12, 2012, at 10:34 AM, Dr. Hawkins wrote: > I want people to be able to pay "per use" for the product. In this case, > it would mean per client file. > > My thinking is that I embed a large random string in the source code of > their copy, and keep a copy of the string myself. When a license is > purchased, it would be for a particular last name and last four digits of > that client's social security number. Upon payment, my server would run a > hash on the random string, the name of my customer, and the client info > from their customer, and produce a key. At the client end, this key is put > in a list. When the program runs, it would run the hash, and if the key > exists, it could proceed. > > Is this a sensible approach? And and any suggestions on the hash to use? > > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Thu Jul 12 13:55:24 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 12 Jul 2012 10:55:24 -0700 Subject: validating "per use" licensing In-Reply-To: References: Message-ID: Try ZygoDact, it already does all this for you. www.hyperactivesoftware.com Pete lcSQL Software On Thu, Jul 12, 2012 at 10:34 AM, Dr. Hawkins wrote: > I want people to be able to pay "per use" for the product. In this case, > it would mean per client file. > > My thinking is that I embed a large random string in the source code of > their copy, and keep a copy of the string myself. When a license is > purchased, it would be for a particular last name and last four digits of > that client's social security number. Upon payment, my server would run a > hash on the random string, the name of my customer, and the client info > from their customer, and produce a key. At the client end, this key is put > in a list. When the program runs, it would run the hash, and if the key > exists, it could proceed. > > Is this a sensible approach? And and any suggestions on the hash to use? > > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Thu Jul 12 14:11:17 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 12 Jul 2012 11:11:17 -0700 Subject: [ANN] lcStackDiff Version 1.0.0 Released In-Reply-To: <003601cd604d$b8479660$28d6c320$@net> References: <3E31079C-13EC-4805-BB84-4273FB17867F@m-r-d.de> <003601cd604d$b8479660$28d6c320$@net> Message-ID: Thanks Ralph! Pete lcSQL Software On Thu, Jul 12, 2012 at 9:45 AM, Ralph DiMola wrote: > I want to echo the SQLiteAdmin being an invaluable tool for the iOS(waiting > for approval) and Android app that I have developed. The app is SQLite > based > and I use it all the time. > > Thanks Peter!!! > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original Message----- > From: use-livecode-bounces at lists.runrev.com > [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Peter Haworth > Sent: Thursday, July 12, 2012 12:34 PM > To: How to use LiveCode > Subject: Re: [ANN] lcStackDiff Version 1.0.0 Released > > Hi Matthias, > Thanks for leltting me know, I'll look into it. > > Thanks also for donating, I'll email your license code shortly. > > And yet another thanks for the mention of SQLiteAdmin in connection with > your iOS app, glad it helped. > > Pete > lcSQL Software > > > > On Wed, Jul 11, 2012 at 11:34 PM, Matthias Rebbe < > matthias_livecode_150811 at m-r-d.de> wrote: > > > Hi Pete, > > > > i?ve just purchased a license. But the redirection from PayPal to your > > http://www.lcsql.com/.?.complete.html > > is not working. It gives an 404 error. > > > > Regards, > > > > Matthias > > > > Am 12.07.2012 um 02:32 schrieb Peter Haworth: > > > > > I'm happy to announce that version 1.0.0 of lcStackDiff is now > available. > > > > > > lcSTackDiff is a plugin that shows you the differences between two > > Livecode > > > stack files or an in-memory stack and a stack file. It lists the > > > objects that were added or changed between the two files, and also > > > shows changes that were made to custom properties or scripts. You > > > can display two versions of any changed script side-by-side and see > > > the differences > > between > > > them, color coded according to whether lines were added, changed, or > > > deleted. > > > > > > lcStackDiff is available for download at > > > www.lcsql.com/utilities.html, where you will also find screen shots. > > > > > > lcStackDiff is shareware. All functionality is available to you > > > whether you donate or not, although donations towards its ongoing > > > maintenance are gratefully accepted.. > > > > > > I would like to thank the many folks on this list who helped me > > > resolve various problems, in particular the mysterious disappearing > > > screen title > > on > > > Windows! > > > > > > Pete > > > lcSQL Software > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Thu Jul 12 14:13:35 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 12 Jul 2012 11:13:35 -0700 Subject: Standalone Error Dialog In-Reply-To: References: Message-ID: No replies to this so far so I'm assuming it's not possible. As another alternative, is there a message thet is sent to trigger display of the error dialog? If so, I could write a handler for it and display my own custom error dialog box. Pete lcSQL Software On Tue, Jul 10, 2012 at 3:35 PM, Peter Haworth wrote: > Is it possible to customise the contents of the Error Dialog in > standalones? It would be nice to have the version number of the standalone > displayed for example. > Pete > lcSQL Software > > From pete at lcsql.com Thu Jul 12 14:15:10 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 12 Jul 2012 11:15:10 -0700 Subject: Lock Messages Message-ID: The dictionary entry for lock messges says that it prevents "setProp triggers , getProp calls , and certain messages from being sent." Is there a list anywhere of what those "certain messages" are? Pete lcSQL Software From bobs at twft.com Thu Jul 12 14:29:21 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 12 Jul 2012 11:29:21 -0700 Subject: Standalone Error Dialog In-Reply-To: References: Message-ID: <8528FF29-BECD-41E8-98A4-54DFD1981FE8@twft.com> Only thing I can think of is to wrap all the code inside all your handlers with a try/catch statement. Then you can do whatever LC will allow you to do, including a roll-your-own error function and dialog. Bob On Jul 12, 2012, at 11:13 AM, Peter Haworth wrote: > No replies to this so far so I'm assuming it's not possible. > > As another alternative, is there a message thet is sent to trigger display > of the error dialog? If so, I could write a handler for it and display my > own custom error dialog box. > > Pete > lcSQL Software > > > > On Tue, Jul 10, 2012 at 3:35 PM, Peter Haworth wrote: > >> Is it possible to customise the contents of the Error Dialog in >> standalones? It would be nice to have the version number of the standalone >> displayed for example. >> Pete >> lcSQL Software >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Thu Jul 12 14:32:43 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 12 Jul 2012 14:32:43 -0400 Subject: Phidgets and externals In-Reply-To: <6AD3FC9A-FD2F-427E-94F1-8861870979BA@mac.com> References: <6AD3FC9A-FD2F-427E-94F1-8861870979BA@mac.com> Message-ID: Just to be clear, You do not need Applescript to connect to the Arduino from LiveCode. Although you can if you want. In the stack I uploaded to onrev there were four cards and one of them was a card that allows you to connect to the port and communicate with it and then to disconnect the port. I am working on an updated version. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 12, 2012, at 1:06 PM, Thomas McGrath III wrote: > One of the scripts i was using to connect to the arduino in OSX: > > Global gThePort > on mouseUp > put getMacUSBDriver() into gThePort > if last char of gThePort is cr then delete last char of gThePort > replace "tty" with "cu" in gThePort > put gThePort into thePort > > put quote & thePort & quote into thePortName > > put "" into field "Results" > put "BAUD=" & "9600" && "PARITY=" & "N" && "DATA=" & "8" && "STOP=" & "1" && "odsr=" & "on" && "octs=" & "on" && "odtr=" & "on" && "orts=" & "on" into tSerial > set the serialControlString to tSerial > if the result is not empty then put "SerialControlString: " & the result into field "Results" > open driver thePortName for text update > if the result is not empty then > put "Driver: " & the result after field "Results" > else > put "Connected" after field "Results" > end if > > end mouseUp > > > on mouseUp > close driver gthePort > if the result is not empty then > put the result into field "Results" > else > put "Port Closed" into field "Results" > end if > end mouseUp > > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Thu Jul 12 14:45:34 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 12 Jul 2012 11:45:34 -0700 Subject: Standalone Error Dialog In-Reply-To: References: Message-ID: <4FFF1B4E.3090607@fourthworld.com> Peter Haworth wrote: > As another alternative, is there a message thet is sent to trigger display > of the error dialog? If so, I could write a handler for it and display my > own custom error dialog box. To trigger a custom error dialog, see the errorDialog message in the Dictionary. If you need the strings associated with specific errors, you can get them from the cErrorsList property of the card in the revErrorsDisplay stack. -- 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 From bobs at twft.com Thu Jul 12 14:50:27 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 12 Jul 2012 11:50:27 -0700 Subject: Standalone Error Dialog In-Reply-To: <4FFF1B4E.3090607@fourthworld.com> References: <4FFF1B4E.3090607@fourthworld.com> Message-ID: <1189333A-AA2A-4418-9DDD-60B2B35BC762@twft.com> Ooohh even better! I asked a long time ago if there was some kind of property that could be set to trigger a custom error handling routine, but this would work wonders in a frontscript. Bob On Jul 12, 2012, at 11:45 AM, Richard Gaskin wrote: > Peter Haworth wrote: >> As another alternative, is there a message thet is sent to trigger display >> of the error dialog? If so, I could write a handler for it and display my >> own custom error dialog box. > > To trigger a custom error dialog, see the errorDialog message in the Dictionary. > > If you need the strings associated with specific errors, you can get them from the cErrorsList property of the card in the revErrorsDisplay stack. > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Thu Jul 12 15:03:44 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 12 Jul 2012 14:03:44 -0500 Subject: Standalone Error Dialog In-Reply-To: <1189333A-AA2A-4418-9DDD-60B2B35BC762@twft.com> References: <4FFF1B4E.3090607@fourthworld.com> <1189333A-AA2A-4418-9DDD-60B2B35BC762@twft.com> Message-ID: <4FFF1F90.7000104@hyperactivesw.com> On 7/12/12 1:50 PM, Bob Sneidar wrote: > Ooohh even better! I asked a long time ago if there was some kind of > property that could be set to trigger a custom error handling > routine, but this would work wonders in a frontscript. Trapping errorDialog is one of the ways I demoed at the conference for debugging mobile apps. An errorDialog handler doesn't even need to be in a frontscript, it can be anywhere. I usually put it into the stack script of the mainstack so it will trigger for everything. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Jul 12 15:05:36 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 12 Jul 2012 14:05:36 -0500 Subject: Lock Messages In-Reply-To: References: Message-ID: <4FFF2000.4000205@hyperactivesw.com> On 7/12/12 1:15 PM, Peter Haworth wrote: > The dictionary entry for lock messges says that it prevents "setProp > triggers , getProp calls , and > certain messages from being sent." Is there a list > anywhere of what those "certain messages" are? I thought it trapped all engine messages. Messages specifically "sent" by a script still work but everything else stops. In the IDE, I believe some rev-prefixed messages are also still sent. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Thu Jul 12 15:24:52 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 12 Jul 2012 19:24:52 +0000 (UTC) Subject: validating "per use" licensing References: Message-ID: Dr. Hawkins writes: > Is this a sensible approach? And and any suggestions on the hash to use? > Er... you expect that when I purchase your product I'm going to give you my social security number? I'll pass. -- Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION2 at barncard.com Thu Jul 12 15:27:26 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 12 Jul 2012 12:27:26 -0700 Subject: validating "per use" licensing In-Reply-To: References: Message-ID: he said the "last four digits" of the ss# On Thu, Jul 12, 2012 at 12:24 PM, Mark Wieder wrote: > Dr. Hawkins writes: > > > Is this a sensible approach? And and any suggestions on the hash to use? > > > > Er... you expect that when I purchase your product I'm going to give you my > social security number? I'll pass. > > -- > Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 From pete at lcsql.com Thu Jul 12 15:31:08 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 12 Jul 2012 12:31:08 -0700 Subject: Strange database error when closing Livecode on Windows Message-ID: I have a closeStack handler on card 1 of my main stack that calls revCloseDatabase passing a global variable in as the database id. It checks that the variable is an integer before calling revCloseDatabase just in case the db wasn't opened. This ll works fine when I close the stack. However, if I exit Livecode on Windows with the stack open, I get a runtime error message "revdberr, invalid connection id" on the revCloseDatabase command. Thsi only happens on Windows, not Mac? exactly the same code. I fixed the problem by enclosing the revCloseDatabase in a try/catch block with no action for the catch but does anyone know why this might be happening? Maybe Livecode automatically closes any open databases on exit on Windows boxes but not on Macs? Pete lcSQL Software From pete at lcsql.com Thu Jul 12 15:32:09 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 12 Jul 2012 12:32:09 -0700 Subject: Lock Messages In-Reply-To: <4FFF2000.4000205@hyperactivesw.com> References: <4FFF2000.4000205@hyperactivesw.com> Message-ID: Thanks Jacque, I kinda thought that would be the case but the dictionary made me wonder. Pete lcSQL Software On Thu, Jul 12, 2012 at 12:05 PM, J. Landman Gay wrote: > On 7/12/12 1:15 PM, Peter Haworth wrote: > >> The dictionary entry for lock messges says that it prevents "setProp >> triggers , getProp calls , and >> certain messages from being sent." Is there a list >> >> anywhere of what those "certain messages" are? >> > > I thought it trapped all engine messages. Messages specifically "sent" by > a script still work but everything else stops. In the IDE, I believe some > rev-prefixed messages are also still sent. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From dochawk at gmail.com Thu Jul 12 15:57:03 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 12 Jul 2012 12:57:03 -0700 Subject: validating "per use" licensing In-Reply-To: References: Message-ID: On Thu, Jul 12, 2012 at 12:24 PM, Mark Wieder wrote: > > Er... you expect that when I purchase your product I'm going to give you > my > social security number? I'll pass. No, when you file bankrutpcy, you must include the last 4 as part of the public record. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From bobs at twft.com Thu Jul 12 16:10:17 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 12 Jul 2012 13:10:17 -0700 Subject: Strange database error when closing Livecode on Windows In-Reply-To: References: Message-ID: <94A6DEEA-95AE-418D-BBAC-15FB0977C38D@twft.com> My guess would be that because LC closes all database connections itself when you quit, that LC has already closed the database connection when your script tries to do it again, with a now defunct database id. Bob On Jul 12, 2012, at 12:31 PM, Peter Haworth wrote: > I have a closeStack handler on card 1 of my main stack that calls > revCloseDatabase passing a global variable in as the database id. It > checks that the variable is an integer before calling revCloseDatabase just > in case the db wasn't opened. > > This ll works fine when I close the stack. However, if I exit Livecode on > Windows with the stack open, I get a runtime error message "revdberr, > invalid connection id" on the revCloseDatabase command. Thsi only happens > on Windows, not Mac? exactly the same code. > > I fixed the problem by enclosing the revCloseDatabase in a try/catch block > with no action for the catch but does anyone know why this might be > happening? Maybe Livecode automatically closes any open databases on exit > on Windows boxes but not on Macs? > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Thu Jul 12 16:10:21 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 12 Jul 2012 13:10:21 -0700 Subject: validating "per use" licensing In-Reply-To: References: Message-ID: On Thu, Jul 12, 2012 at 10:55 AM, Peter Haworth wrote: > Try ZygoDact, it already does all this for you. www.hyperactivesoftware.com it's at hyperactivesw.com. There is no server at hyperactivesoftware.com . . . Thanks. But that does seem like overkill as an approach . . . At the server, logged into their account (actually, probably from within the application), they enter last name and social of their client, then pay. A simple function f(serial_number, lastname,ss4) produces a key. This is stored at client end. At the client end, when trying to open the file for use, it runs f(). If that output is among the keys stored locally, the program is willing to continue and open the file, This seems to be a job for a function, not two extra stacks. Also, given a future cloud transition, I need to not be relying on a black box. (For that matter, it's still not clear that I don't need to transition to something more stable than livecode within the next couple of years--if the standalones aren't a couple of orders of magnitude more stable than the IDE, I really won't have a choice). -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From bobs at twft.com Thu Jul 12 16:12:21 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 12 Jul 2012 13:12:21 -0700 Subject: validating "per use" licensing In-Reply-To: References: Message-ID: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> Mark Weider is going bankrupt? Shouldn't we help him somehow?? ;-) Bob On Jul 12, 2012, at 12:57 PM, Dr. Hawkins wrote: > On Thu, Jul 12, 2012 at 12:24 PM, Mark Wieder wrote: >> >> Er... you expect that when I purchase your product I'm going to give you >> my >> social security number? I'll pass. > > No, when you file bankrutpcy, you must include the last 4 as part of > the public record. > > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Thu Jul 12 16:13:02 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 12 Jul 2012 13:13:02 -0700 Subject: validating "per use" licensing In-Reply-To: <0507BAAB-0581-4D5D-98E2-6CDCA856644E@twft.com> References: <0507BAAB-0581-4D5D-98E2-6CDCA856644E@twft.com> Message-ID: On Thu, Jul 12, 2012 at 10:46 AM, Bob Sneidar wrote: > It is feasible, but I must say that when searching for software for a particular application, >when I encounter a per use license, I look elsewhere. This is software for which attorney licenses are typically in the $1k/year range. Each "use" is a bankruptcy for which the attorney is charging $1k or more. The per-use will be, at least initially, an alternative. $25/use will be preferable to a great many users than $1k/year, and lets me sell to the low volume filers without reducing to a non-viable price to support the regular folks. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Thu Jul 12 16:13:51 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 12 Jul 2012 13:13:51 -0700 Subject: validating "per use" licensing In-Reply-To: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> References: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> Message-ID: On Thu, Jul 12, 2012 at 1:12 PM, Bob Sneidar wrote: > Mark Weider is going bankrupt? Shouldn't we help him somehow?? ;-) If he moves to Nevada, I can give him a great discount. :) -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From ambassador at fourthworld.com Thu Jul 12 16:17:58 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 12 Jul 2012 13:17:58 -0700 Subject: validating "per use" licensing In-Reply-To: References: Message-ID: <4FFF30F6.2000600@fourthworld.com> Dr. Hawkins wrote: > On Thu, Jul 12, 2012 at 12:24 PM, Mark Wieder wrote: >> >> Er... you expect that when I purchase your product I'm going to give you >> my >> social security number? I'll pass. > > No, when you file bankrutpcy, you must include the last 4 as part of > the public record. If the software is targeted at people who've filed bankruptcy that may work, except that if they've filed for bankruptcy they're probably not in a position to pay for software. ;) A lot of services use last four of social as a key factor in authenticating over the phone. In many cases that's the only element not easily found in public records. Respectfully, any software vendor requiring that from me would lose a sale. What is so unusual about the market you're addressing that you need such severe restrictions on license protection? All software will always be stolen. Big game companies spend literally millions on software security R&D, all with the hope of merely extending the time-to-crack by as much as 60 days. Unless there's something very unusual about your market, chances are you'll make more money with a simpler system that appeals to the fundamentally-honest majority, just as nearly every successful software publisher has done. Sure, you'll have stolen reg keys floating around. Most apps do, often within three days of release. But using those keys - that's a different story: many keygens are tied to malware, including key loggers and such, so those stealing you reg codes do so at great risk. Besides, someone motivated to steal software is unlikely to ever pay for software anyway, so I part ways with the SPA and other orgs who count every stolen copy as a lost sale. BS. Keep your eye on serving the paying customer, and risks from the relative few who steal will take care of themselves. -- 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 From bornstein at designeq.com Thu Jul 12 16:34:43 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Thu, 12 Jul 2012 13:34:43 -0700 Subject: finding the mousecolor in IOS Message-ID: I'm designing a an IOS app that makes extensive use of determining "the mousecolor". Everything is working fine in my stack, but when I port it to the simulator (or create the IOS app), the mousecolor only returns 0,0,0 regardless of where the mouse is. I found some early posts from last year discussing this issue and they conclude that the mousecolor can't be supported under IOS because there is no way to determine which pixel is being specified (I guess because our fingers are fatter than a single pixel). However, this doesn't make sense. If you put this script into the card of a stack and run it in the simulator (it also works in an actual IOS app), it gives you the point your finger is pressing on the iphone: *on* mousemove *put* the mouseloc &&":"&& the mousecolor into fld "location" *end* mousemove However, the mousecolor, as I mentioned, is always black. Since LC can determine a specific pixel (or at least aggregates the points you are touching down to a specific pixel) it doesn't seem like there is any reason it can't get the mousecolor under that pixel. In addition, I found this comment in the release notes for IOS 4.5.3: *release-17 (2010-12-01)* ** *Fixed issue with 'the mouseColor' causing a crash* This implies to me that the mousecolor is supported under IOS. So, has anyone gotten this to work or has anyone found another way to get the mousecolor for a point on an IOS screen? -- Regards, Howard Bornstein ----------------------- www.designeq.com From skip at magicgate.com Thu Jul 12 16:49:03 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Thu, 12 Jul 2012 16:49:03 -0400 Subject: validating "per use" licensing In-Reply-To: <4FFF30F6.2000600@fourthworld.com> References: <4FFF30F6.2000600@fourthworld.com> Message-ID: I have much experience in this area of licensing. Since Dr. Hawkins works for a law firm (owns the law firm?) I would assume this piece of software is directly related to his operations... The last four digits of a social is something that his clients are willing to give him. Just had an awesome idea... want to prevent somebody from giving out their license code? Make it the same as their entire social security number! Unique number.... Bam! Just my 2 cents. SKIP On Thu, Jul 12, 2012 at 4:17 PM, Richard Gaskin wrote: > Dr. Hawkins wrote: > >> On Thu, Jul 12, 2012 at 12:24 PM, Mark Wieder >> wrote: >>> >>> >>> Er... you expect that when I purchase your product I'm going to give you >>> my >>> social security number? I'll pass. >> >> >> No, when you file bankrutpcy, you must include the last 4 as part of >> the public record. > > > If the software is targeted at people who've filed bankruptcy that may work, > except that if they've filed for bankruptcy they're probably not in a > position to pay for software. ;) > > A lot of services use last four of social as a key factor in authenticating > over the phone. In many cases that's the only element not easily found in > public records. Respectfully, any software vendor requiring that from me > would lose a sale. > > What is so unusual about the market you're addressing that you need such > severe restrictions on license protection? > > All software will always be stolen. Big game companies spend literally > millions on software security R&D, all with the hope of merely extending the > time-to-crack by as much as 60 days. > > Unless there's something very unusual about your market, chances are you'll > make more money with a simpler system that appeals to the > fundamentally-honest majority, just as nearly every successful software > publisher has done. > > Sure, you'll have stolen reg keys floating around. Most apps do, often > within three days of release. But using those keys - that's a different > story: many keygens are tied to malware, including key loggers and such, so > those stealing you reg codes do so at great risk. > > Besides, someone motivated to steal software is unlikely to ever pay for > software anyway, so I part ways with the SPA and other orgs who count every > stolen copy as a lost sale. BS. > > Keep your eye on serving the paying customer, and risks from the relative > few who steal will take care of themselves. > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Thu Jul 12 16:53:49 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 12 Jul 2012 13:53:49 -0700 Subject: validating "per use" licensing In-Reply-To: References: Message-ID: <4FFF395D.9020909@fourthworld.com> Skip Kimpel wrote: > I have much experience in this area of licensing. Since Dr. Hawkins > works for a law firm (owns the law firm?) I would assume this piece of > software is directly related to his operations... The last four digits > of a social is something that his clients are willing to give him. Yes, shortly after I sent that I read subsequent posts which explained why his app is indeed a unique case in which this specific bit of information may not be inappropriate at all. > Just had an awesome idea... want to prevent somebody from giving out > their license code? Make it the same as their entire social security > number! Unique number.... Bam! I like it. :) -- 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 From pete at lcsql.com Thu Jul 12 16:56:50 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 12 Jul 2012 13:56:50 -0700 Subject: Strange database error when closing Livecode on Windows In-Reply-To: <94A6DEEA-95AE-418D-BBAC-15FB0977C38D@twft.com> References: <94A6DEEA-95AE-418D-BBAC-15FB0977C38D@twft.com> Message-ID: Maybe. But it doesn't happen on Macs, only Windows (haven't tried Linux). I hope Livecode doesn't do that on any platform since it's quite possible that applications will want to do some db housekeeping when they are closed and this would prevent them from doing it. Pete lcSQL Software On Thu, Jul 12, 2012 at 1:10 PM, Bob Sneidar wrote: > My guess would be that because LC closes all database connections itself > when you quit, that LC has already closed the database connection when your > script tries to do it again, with a now defunct database id. > > Bob > > > On Jul 12, 2012, at 12:31 PM, Peter Haworth wrote: > > > I have a closeStack handler on card 1 of my main stack that calls > > revCloseDatabase passing a global variable in as the database id. It > > checks that the variable is an integer before calling revCloseDatabase > just > > in case the db wasn't opened. > > > > This ll works fine when I close the stack. However, if I exit Livecode > on > > Windows with the stack open, I get a runtime error message "revdberr, > > invalid connection id" on the revCloseDatabase command. Thsi only > happens > > on Windows, not Mac? exactly the same code. > > > > I fixed the problem by enclosing the revCloseDatabase in a try/catch > block > > with no action for the catch but does anyone know why this might be > > happening? Maybe Livecode automatically closes any open databases on > exit > > on Windows boxes but not on Macs? > > > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dochawk at gmail.com Thu Jul 12 17:02:21 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 12 Jul 2012 14:02:21 -0700 Subject: validating "per use" licensing In-Reply-To: <4FFF30F6.2000600@fourthworld.com> References: <4FFF30F6.2000600@fourthworld.com> Message-ID: On Thu, Jul 12, 2012 at 1:17 PM, Richard Gaskin wrote: > If the software is targeted at people who've filed bankruptcy that may work, > except that if they've filed for bankruptcy they're probably not in a > position to pay for software. ;) I'm selling to attorneys. (and, yes, years ago, I didn't take bankruptcy in law school for the simple reason that I didn't see how get paid by people who were out of money . . .) > A lot of services use last four of social as a key factor in authenticating > over the phone. In many cases that's the only element not easily found in > public records. Respectfully, any software vendor requiring that from me > would lose a sale. It's not my customer, the attorney, providing his social, but the debtor in each case, who must provide this to the court. Last name + last 4 is unlikely to repeat for any given lawyer (and in the rare case it does, he gets a freebee) > What is so unusual about the market you're addressing that you need such > severe restrictions on license protection? > > All software will always be stolen. Big game companies spend literally > millions on software security R&D, all with the hope of merely extending the > time-to-crack by as much as 60 days. Lawyers. They're a level above in justifying software theft to themselves. It's been suggested by several sources that I'll make significantly more in the "by the case" market than the flat annual fee market. > Unless there's something very unusual about your market, chances are you'll > make more money with a simpler system that appeals to the > fundamentally-honest majority, just as nearly every successful software > publisher has done. That's what I'm doing for the flat fee pay system. The attorney name and bar number are hard-coded into script, and that will be plenty (actually using hacker tools, aside from being beyond the tech level of most lawyers, also wouldn't fit in with the ways in which they justify the copies). > Keep your eye on serving the paying customer, and risks from the relative > few who steal will take care of themselves. I'm not to worried about the flat-out thieves; just the metering of the per-case crowd. "Remember to send me a check at the end of the month" just won't cut it :) -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From bobs at twft.com Thu Jul 12 17:04:57 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 12 Jul 2012 14:04:57 -0700 Subject: Strange database error when closing Livecode on Windows In-Reply-To: References: <94A6DEEA-95AE-418D-BBAC-15FB0977C38D@twft.com> Message-ID: Oh, interesting that the Mac version of LC doesn't do that! At any rate, I have gotten into the habit of enclosing ALL my database access commands and functions inside a try catch construct. You never know when the plug has been pulled to your database access, at least from a networking perspective. And SQL has I have noticed a habit of disconnecting after a time anyway. So I connect, do my thing, then disconnect. This saves me all the hassle later of dealing with the sort of thing you are dealing with now. That won't help you in a memory based sqLite file of course. Bob On Jul 12, 2012, at 1:56 PM, Peter Haworth wrote: > Maybe. But it doesn't happen on Macs, only Windows (haven't tried Linux). > > I hope Livecode doesn't do that on any platform since it's quite possible > that applications will want to do some db housekeeping when they are closed > and this would prevent them from doing it. > > Pete > lcSQL Software > > > > On Thu, Jul 12, 2012 at 1:10 PM, Bob Sneidar wrote: > >> My guess would be that because LC closes all database connections itself >> when you quit, that LC has already closed the database connection when your >> script tries to do it again, with a now defunct database id. >> >> Bob >> >> >> On Jul 12, 2012, at 12:31 PM, Peter Haworth wrote: >> >>> I have a closeStack handler on card 1 of my main stack that calls >>> revCloseDatabase passing a global variable in as the database id. It >>> checks that the variable is an integer before calling revCloseDatabase >> just >>> in case the db wasn't opened. >>> >>> This ll works fine when I close the stack. However, if I exit Livecode >> on >>> Windows with the stack open, I get a runtime error message "revdberr, >>> invalid connection id" on the revCloseDatabase command. Thsi only >> happens >>> on Windows, not Mac? exactly the same code. >>> >>> I fixed the problem by enclosing the revCloseDatabase in a try/catch >> block >>> with no action for the catch but does anyone know why this might be >>> happening? Maybe Livecode automatically closes any open databases on >> exit >>> on Windows boxes but not on Macs? >>> >>> Pete >>> lcSQL Software >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Thu Jul 12 17:05:18 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 12 Jul 2012 14:05:18 -0700 Subject: validating "per use" licensing In-Reply-To: References: <4FFF30F6.2000600@fourthworld.com> Message-ID: On Thu, Jul 12, 2012 at 1:49 PM, Magicgate Software - Skip Kimpel wrote: > I have much experience in this area of licensing. Since Dr. Hawkins > works for a law firm (owns the law firm?) Yes. Years ago a predecessor to this ran on Hypercard and then SuperCard 1.5. When I returned to practice, I re-implemented in spreadsheets (it's amazing what they can do on a gigahertz processor). I've been prodded into making it available to other attorneys, as I"m the only attorney in the US filing bankrutpcy from a mac without running windows inside. >I would assume this piece of > software is directly related to his operations... The last four digits > of a social is something that his clients are willing to give him. If they want to file, they give it to the world. (twenty years ago, the *entire* social was on many of the pleadings, including the petition!!!) > Just had an awesome idea... want to prevent somebody from giving out > their license code? Make it the same as their entire social security > number! Unique number.... Bam! I love it :) -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From ambassador at fourthworld.com Thu Jul 12 17:07:15 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 12 Jul 2012 14:07:15 -0700 Subject: validating "per use" licensing In-Reply-To: References: Message-ID: <4FFF3C83.6000008@fourthworld.com> Dr. Hawkins wrote: > Lawyers. > > They're a level above in justifying software theft to themselves. Joining that irony, stats from the SPA show music production software to be the second most-pirated category after games. ;) -- 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 From bobs at twft.com Thu Jul 12 17:23:35 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 12 Jul 2012 14:23:35 -0700 Subject: validating "per use" licensing In-Reply-To: References: <4FFF30F6.2000600@fourthworld.com> Message-ID: <8164FDF5-45D2-4E23-9600-AEC76388EECF@twft.com> > If they want to file, they give it to the world. (twenty years ago, > the *entire* social was on many of the pleadings, including the > petition!!!) > I never thought of that! Who wants to steal the identity of a bankrupt person?? Bob From bobs at twft.com Thu Jul 12 17:24:52 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 12 Jul 2012 14:24:52 -0700 Subject: validating "per use" licensing In-Reply-To: <4FFF3C83.6000008@fourthworld.com> References: <4FFF3C83.6000008@fourthworld.com> Message-ID: Eheh. I guess the secret to tolerating the insanity is to become one of the inmates! Bob On Jul 12, 2012, at 2:07 PM, Richard Gaskin wrote: > Dr. Hawkins wrote: >> Lawyers. >> >> They're a level above in justifying software theft to themselves. > > Joining that irony, stats from the SPA show music production software to be the second most-pirated category after games. ;) > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Thu Jul 12 17:25:13 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 12 Jul 2012 16:25:13 -0500 Subject: Strange database error when closing Livecode on Windows In-Reply-To: References: <94A6DEEA-95AE-418D-BBAC-15FB0977C38D@twft.com> Message-ID: <4FFF40B9.9010009@hyperactivesw.com> On 7/12/12 3:56 PM, Peter Haworth wrote: > Maybe. But it doesn't happen on Macs, only Windows (haven't tried Linux). > > I hope Livecode doesn't do that on any platform since it's quite possible > that applications will want to do some db housekeeping when they are closed > and this would prevent them from doing it. LiveCode does close all databases when the stack closes. It sounds like the timing may be different on Windows. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Jul 12 17:28:16 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 12 Jul 2012 16:28:16 -0500 Subject: Strange database error when closing Livecode on Windows In-Reply-To: <4FFF40B9.9010009@hyperactivesw.com> References: <94A6DEEA-95AE-418D-BBAC-15FB0977C38D@twft.com> <4FFF40B9.9010009@hyperactivesw.com> Message-ID: <4FFF4170.1070500@hyperactivesw.com> On 7/12/12 4:25 PM, J. Landman Gay wrote: > On 7/12/12 3:56 PM, Peter Haworth wrote: >> Maybe. But it doesn't happen on Macs, only Windows (haven't tried >> Linux). >> >> I hope Livecode doesn't do that on any platform since it's quite possible >> that applications will want to do some db housekeeping when they are >> closed >> and this would prevent them from doing it. > > LiveCode does close all databases when the stack closes. It sounds like > the timing may be different on Windows. > Oops, that's wrong. LiveCode closes databases when it quits, not when the stack closes. It's noted in the dictionary under revCloseDatabase. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From cmsheffield at me.com Thu Jul 12 17:53:59 2012 From: cmsheffield at me.com (Chris Sheffield) Date: Thu, 12 Jul 2012 15:53:59 -0600 Subject: slightly OT: how to search amazon? Message-ID: Hope no one minds if I ask this here. I'm having a hard time finding much in my searches for how to do this. Does anyone know how one would go about searching for product info on amazon.com via a custom url? If I wanted to include a search in an app by using isbn, key words, etc., what's the best way to do that? I've found information on how to create a search url, but that just loads a search results page, viewable in a browser. Is there a way to modify the url so that it grabs some nicely formatted search results, rather than html for a web page that has to be parsed to get the info I need? Mostly what I'm trying to do is look up info on books, movies, tv shows, or other products and display relevant information to the user (i.e. author, title, actors, series, etc.). Thanks, Chris From bobs at twft.com Thu Jul 12 18:07:55 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 12 Jul 2012 15:07:55 -0700 Subject: slightly OT: how to search amazon? In-Reply-To: References: Message-ID: <3A47E492-F26E-4CBD-ADF6-06A070036891@twft.com> My advice would be to contact Amazon. They may provide an API. My gut tells me however that using their site in the way you prescribe would be looked down upon by them, and they probably have a mechanism in place to prevent too many queries from one IP in a given time frame. Bob On Jul 12, 2012, at 2:53 PM, Chris Sheffield wrote: > Hope no one minds if I ask this here. I'm having a hard time finding much in my searches for how to do this. > > Does anyone know how one would go about searching for product info on amazon.com via a custom url? If I wanted to include a search in an app by using isbn, key words, etc., what's the best way to do that? I've found information on how to create a search url, but that just loads a search results page, viewable in a browser. Is there a way to modify the url so that it grabs some nicely formatted search results, rather than html for a web page that has to be parsed to get the info I need? > > Mostly what I'm trying to do is look up info on books, movies, tv shows, or other products and display relevant information to the user (i.e. author, title, actors, series, etc.). > > Thanks, > Chris > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Thu Jul 12 18:18:31 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 12 Jul 2012 15:18:31 -0700 Subject: finding the mousecolor in IOS In-Reply-To: Message-ID: Hi Howard: It seems the mouseColor is not functional on iOS in 5.5.1 (but apparently it has been fixed on Lion which is a huge relief). That said, if you can work with an image as your color source (ie import a snapshot if needed), you can use the following function as a workaround (watch wrap): local theImageData function getPixelColor pImage,pX,pY if theImageData is empty then put the imageData of pImage into theImageData put width of pImage into W put ((pY-1)*W)*4+pX*4 into lastChar put charToNum(char lastChar of theImageData) into B put charToNum(char lastChar-1 of theImageData) into G put charToNum(char lastChar-2 of theImageData) into R return R,G,B end getPixelColor This should retrieve the color of a pixel in a target image based on the X,Y offset of the touch from the topLeft. The idea is to store the imageData of the target image in theImageData variable so the function doesn't have to retrieve it repeatedly. I've been wanting mouseColor on iOS myself and while not true mouseColor, this comes close. Hope this helps. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Howard Bornstein wrote: > I'm designing a an IOS app that makes extensive use of determining "the > mousecolor". Everything is working fine in my stack, but when I port it to > the simulator (or create the IOS app), the mousecolor only returns 0,0,0 > regardless of where the mouse is. > > I found some early posts from last year discussing this issue and they > conclude that the mousecolor can't be supported under IOS because there is > no way to determine which pixel is being specified (I guess because our > fingers are fatter than a single pixel). > > However, this doesn't make sense. If you put this script into the card of a > stack and run it in the simulator (it also works in an actual IOS app), it > gives you the point your finger is pressing on the iphone: > > *on* mousemove > > *put* the mouseloc &&":"&& the mousecolor into fld "location" > > *end* mousemove > > However, the mousecolor, as I mentioned, is always black. Since LC can > determine a specific pixel (or at least aggregates the points you are > touching down to a specific pixel) it doesn't seem like there is any reason > it can't get the mousecolor under that pixel. > > In addition, I found this comment in the release notes for IOS 4.5.3: > > *release-17 (2010-12-01)* > > ** > > *Fixed issue with 'the mouseColor' causing a crash* > > > This implies to me that the mousecolor is supported under IOS. So, has > anyone gotten this to work or has anyone found another way to get the > mousecolor for a point on an IOS screen? From zellner at tamu.edu Thu Jul 12 18:31:53 2012 From: zellner at tamu.edu (Ronald Zellner) Date: Thu, 12 Jul 2012 17:31:53 -0500 Subject: USB port In-Reply-To: References: Message-ID: I was reading the comments about Phidgets and externals and started wondering about being able to use the USB port to connect to special devices- mechanical switches, etc. for use with children with special needs, Is there a source of information about how to connect and read such things? Transducers for things like strain gauges, thermo detection, etc. would also be useful. Would appreciate it if someone knows where to find information related to this or if you have developed any such interfaces for LiveCode. Thans, Ron From mwieder at ahsoftware.net Thu Jul 12 19:14:16 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 12 Jul 2012 23:14:16 +0000 (UTC) Subject: Standalone Error Dialog References: <4FFF1B4E.3090607@fourthworld.com> Message-ID: Richard Gaskin writes: > If you need the strings associated with specific errors, you can get > them from the cErrorsList property of the card in the revErrorsDisplay > stack. Keep in mind, though, that Pete needs to do this in a standalone. To do this he'd need to grab the error list and package it into a custom property of his stack before building the standalone app. -- Mark Wieder mwieder at ahsoftware.net From skiplondon at gmail.com Thu Jul 12 19:18:31 2012 From: skiplondon at gmail.com (Skip Kimpel) Date: Thu, 12 Jul 2012 19:18:31 -0400 Subject: USB port In-Reply-To: <62CB3E14-66FB-4DB5-B051-24729D1951E3@gmail.com> References: <62CB3E14-66FB-4DB5-B051-24729D1951E3@gmail.com> Message-ID: Ron.... That is EXACTLY what I am designing for. I was the IT director of a children's hospital and one of my passions was finding / creating assistive and adaptive equipment for the special needs and medically fragile children that we served. I have some pretty extensive knowledge in this area! Let's talk! SKIP On Thursday, July 12, 2012, Skip Kimpel wrote: > Ron.... That is EXACTLY what I am designing for. I was the IT director or > a children's hospital and one of my passions was finding / creating > assistive an adaptive equipment for the special needs and medically fragile > children that we served. I have some pretty extensive knowledge in this > area! > > Let's talk! > > SKIP > > On Jul 12, 2012, at 6:31 PM, Ronald Zellner > > wrote: > > > I was reading the comments about Phidgets and externals and started > wondering about being able to use the USB port to connect to special > devices- mechanical switches, etc. for use with children with special needs, > > Is there a source of information about how to connect and read such > things? Transducers for things like strain gauges, thermo detection, etc. > would also be useful. > > Would appreciate it if someone knows where to find information related > to this or if you have developed any such interfaces for LiveCode. > > Thans, > > Ron > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Thu Jul 12 19:17:33 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 12 Jul 2012 23:17:33 +0000 (UTC) Subject: Standalone Error Dialog References: Message-ID: Peter Haworth writes: > > No replies to this so far so I'm assuming it's not possible. Sorry - I forgot to reply to this one. Have you looked at the "Bug Reports" section of the standalone settings? -- Mark Wieder mwieder at ahsoftware.net From bornstein at designeq.com Thu Jul 12 19:23:33 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Thu, 12 Jul 2012 16:23:33 -0700 Subject: finding the mousecolor in IOS In-Reply-To: References: Message-ID: On Thu, Jul 12, 2012 at 3:18 PM, Scott Rossi wrote: > Hi Howard: > > It seems the mouseColor is not functional on iOS in 5.5.1 (but apparently > it > has been fixed on Lion which is a huge relief). > I don't understand this because you are comparing IOS and Lion. MouseColor already works fine in OSX. Do you mean that if you compile an IOS app under Lion, then mouseColor will work? Is this a RunRev change or does it have something to do with OSX? As I pointed out, given that IOS can identify a pixel point, I don't see any technical reason why it can't grab the color of that point (using mouseColor). I will check with the mother ship to see if I can get any clarity on this > > That said, if you can work with an image as your color source (ie import a > snapshot if needed), you can use the following function as a workaround > (watch wrap): > THANK YOU SCOTT! I thought this might be a way to proceed, but since I really don't know my way around imageData, I was despairing to undertake the experiment. You've saved me a huge amount of time. > local theImageData > > function getPixelColor pImage,pX,pY > if theImageData is empty then put the imageData of pImage into > theImageData > put width of pImage into W > put ((pY-1)*W)*4+pX*4 into lastChar > put charToNum(char lastChar of theImageData) into B > put charToNum(char lastChar-1 of theImageData) into G > put charToNum(char lastChar-2 of theImageData) into R > return R,G,B > end getPixelColor > > > This should retrieve the color of a pixel in a target image based on the > X,Y > offset of the touch from the topLeft. The idea is to store the imageData > of > the target image in theImageData variable so the function doesn't have to > retrieve it repeatedly. > > I've been wanting mouseColor on iOS myself and while not true mouseColor, > this comes close. Hope this helps. > I did a quick test of this, outputting the color from both your function and from mouseColor to compare. While your function is close, it isn't giving me the same colors as mouseColor. I will have to go back and see if I didn't do something stupid, but the truth is, for the level of granularity I need, your function will work, even if it isn't exactly the same as mouseColor. Thank you again. This is a BIG help! > Recently, Howard Bornstein wrote: > > > I'm designing a an IOS app that makes extensive use of determining "the > > mousecolor". Everything is working fine in my stack, but when I port it > to > > the simulator (or create the IOS app), the mousecolor only returns 0,0,0 > > regardless of where the mouse is. > > > > I found some early posts from last year discussing this issue and they > > conclude that the mousecolor can't be supported under IOS because there > is > > no way to determine which pixel is being specified (I guess because our > > fingers are fatter than a single pixel). > > > > However, this doesn't make sense. If you put this script into the card > of a > > stack and run it in the simulator (it also works in an actual IOS app), > it > > gives you the point your finger is pressing on the iphone: > > > > *on* mousemove > > > > *put* the mouseloc &&":"&& the mousecolor into fld "location" > > > > *end* mousemove > > > > However, the mousecolor, as I mentioned, is always black. Since LC can > > determine a specific pixel (or at least aggregates the points you are > > touching down to a specific pixel) it doesn't seem like there is any > reason > > it can't get the mousecolor under that pixel. > > > > In addition, I found this comment in the release notes for IOS 4.5.3: > > > > *release-17 (2010-12-01)* > > > > ** > > > > *Fixed issue with 'the mouseColor' causing a crash* > > > > > > This implies to me that the mousecolor is supported under IOS. So, has > > anyone gotten this to work or has anyone found another way to get the > > mousecolor for a point on an IOS screen? > > > From coiin at verizon.net Thu Jul 12 19:34:45 2012 From: coiin at verizon.net (Colin Holgate) Date: Thu, 12 Jul 2012 19:34:45 -0400 Subject: finding the mousecolor in IOS In-Reply-To: References: Message-ID: Try this line before doing the snapshot: set the screengamma to 2.23 LiveCode changes the values in image data depending on the color settings of the screen, and doing a snapshot of the card's graphics is likely to lead to different data. On Jul 12, 2012, at 7:23 PM, Howard Bornstein wrote: > I did a quick test of this, outputting the color from both your function > and from mouseColor to compare. While your function is close, it isn't > giving me the same colors as mouseColor. From scott at tactilemedia.com Thu Jul 12 19:52:02 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 12 Jul 2012 16:52:02 -0700 Subject: finding the mousecolor in IOS In-Reply-To: Message-ID: If you're working with an imported or referenced image, it would probably better to strip the gamma from the source image all together, using something like ColorSync Utility or similar -- as mentioned by Tim Bobo -- rather than changing the gamma of the screen. But if you're working with a snapshot, you don't really have any other option. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Colin Holgate wrote: > Try this line before doing the snapshot: > > set the screengamma to 2.23 > > LiveCode changes the values in image data depending on the color settings of > the screen, and doing a snapshot of the card's graphics is likely to lead to > different data. > > > On Jul 12, 2012, at 7:23 PM, Howard Bornstein wrote: > >> I did a quick test of this, outputting the color from both your function >> and from mouseColor to compare. While your function is close, it isn't >> giving me the same colors as mouseColor. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Thu Jul 12 19:56:25 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 12 Jul 2012 16:56:25 -0700 Subject: finding the mousecolor in IOS In-Reply-To: Message-ID: Recently, Howard Bornstein wrote: >> It seems the mouseColor is not functional on iOS in 5.5.1 (but apparently >> it has been fixed on Lion which is a huge relief). >> > I don't understand this because you are comparing IOS and Lion. MouseColor > already works fine in OSX. Do you mean that if you compile an IOS app under > Lion, then mouseColor will work? Is this a RunRev change or does it have > something to do with OSX? I mentioned this because until recently, mouseColor was broken on OSX Lion, so you couldn't even use the function on desktop, not to mention iOS. For those of use that develop tools, this was a problem. Fortunately, the RunRev guys appeared to have fixed it. Regards, Scott Rossi Creative Director Tactile Media, UX Design From ambassador at fourthworld.com Thu Jul 12 20:05:47 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 12 Jul 2012 17:05:47 -0700 Subject: Standalone Error Dialog In-Reply-To: References: Message-ID: <4FFF665B.2010103@fourthworld.com> Mark Wieder wrote: > Richard Gaskin writes: > >> If you need the strings associated with specific errors, you can get >> them from the cErrorsList property of the card in the revErrorsDisplay >> stack. > > Keep in mind, though, that Pete needs to do this in a standalone. To do this > he'd need to grab the error list and package it into a custom property of his > stack before building the standalone app. I guessed he would have figured that out on his own. :) It's worth noting that while the error messages rarely change between versions of the engine, it's possible that they might so when updating the standalone you may want to update that list of messages. If you want to be really clever about it you could trap the savingStandlone message and have your app take care of that itself at build time. I've also heard recently that there may now be a function in the engine to obtain those strings, but I'm not sure if I'm remembering that correctly or just getting senile. -- 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 From dochawk at gmail.com Thu Jul 12 20:06:50 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 12 Jul 2012 17:06:50 -0700 Subject: validating "per use" licensing In-Reply-To: <8164FDF5-45D2-4E23-9600-AEC76388EECF@twft.com> References: <4FFF30F6.2000600@fourthworld.com> <8164FDF5-45D2-4E23-9600-AEC76388EECF@twft.com> Message-ID: On Thu, Jul 12, 2012 at 2:23 PM, Bob Sneidar wrote: > I never thought of that! Who wants to steal the identity of a bankrupt person?? It took a while to occur to the courts, too. But after discharge, you have someone with no debt, and know his name, full social, place of employment . . . the files from 2-4 years ago are a true treasure trove under the circumstances. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Thu Jul 12 20:24:26 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 12 Jul 2012 17:24:26 -0700 Subject: my card is hiding from me and from preOpenCard! Message-ID: this just started happening (well, I hadn't made a standalone in almost two weeks) In the IDE, I open a client database, open or go to a card of the first stack of interest by script, and it runs preOpenCard and openCardquite happily. When I create a standalone, I open the new file, and the outline of the card flashes briefly on my screen (well, I *assume* that it's that card; it's about the right size) and disappears. When I open it from from a menu command, it appears, but the fields are empty because it didn't run the openCard routines. I"ve even put some "answer" in the script before and after the "go card 1 of stack thestack" (also used open). In the IDE, I get the answer dialog, the card displays, and then once I click somewhere, it does the second. The script is : answer "here" go card "dinfo" of stack "debtor_info" answer "there" In the standalone, nothing displays. I open manually (from a menu), and it displays the card, but doesn't run the scripts in pre/open. I go to the next card, come back, and this time it opens them. What can account for this psychotic behavior? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From pete at lcsql.com Thu Jul 12 20:31:13 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 12 Jul 2012 17:31:13 -0700 Subject: Standalone Error Dialog In-Reply-To: <4FFF665B.2010103@fourthworld.com> References: <4FFF665B.2010103@fourthworld.com> Message-ID: Folks, For some reason, I haven't been seeing some of the messages on this thread, but I found them on the mail archive, starting with Richard's telling me about the errorDialog message. My goals are relatively modest, just wanting to report the version (from the uRIP custom property set of course), platform, and possibly the executionContexts. Mark, from your comment it sounds like the revErrorDisplayStack that contains the custom property error message info isn't included in standalones? I've gravitated away from using the savingStandalone message in favor of a release prep stack for each of my products so I could easily include something to take care of that. Thanks to all for pointing me in the right direction. Pete lcSQL Software On Thu, Jul 12, 2012 at 5:05 PM, Richard Gaskin wrote: > Mark Wieder wrote: > > > Richard Gaskin writes: >> >> If you need the strings associated with specific errors, you can get >>> them from the cErrorsList property of the card in the revErrorsDisplay >>> stack. >>> >> >> Keep in mind, though, that Pete needs to do this in a standalone. To do >> this >> he'd need to grab the error list and package it into a custom property of >> his >> stack before building the standalone app. >> > > I guessed he would have figured that out on his own. :) > > It's worth noting that while the error messages rarely change between > versions of the engine, it's possible that they might so when updating the > standalone you may want to update that list of messages. > > If you want to be really clever about it you could trap the > savingStandlone message and have your app take care of that itself at build > time. > > I've also heard recently that there may now be a function in the engine to > obtain those strings, but I'm not sure if I'm remembering that correctly or > just getting senile. > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From pete at lcsql.com Thu Jul 12 20:49:17 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 12 Jul 2012 17:49:17 -0700 Subject: [ANN] lcStackDiff 1.0.2 Available Message-ID: Folks, I've just made the above release available for download on my web site. There's one enhancement in this release. I've provided a checkbox when defining a new project version to request that messages be locked before opening the project version's stack file. One user reported problems which we think were caused because his stack took a while to get though all its initialisation code and lcStackDiff was trying to grab information from it at the same time. Hopefully this new option will fix that circumstance. I've also fixed a bug that caused a problem if the user entered an incorrect password for a password protected stack, and another one that caused a foreign key constraint error the very first time you added a project version to the database. The complete release notes are available here . Pete lcSQL Software From pete at lcsql.com Thu Jul 12 20:57:24 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 12 Jul 2012 17:57:24 -0700 Subject: Final Thoughts on my Disappearing Modeless STack Title Message-ID: Thanks to Ken Ray, my modeless stack now correctly displays its title on Windows boxes. To recap, the fix was for me to set the text size on my Windows box to small (the default) - I had it set to medium when the problem occurred. So I'm a happy camper but I have this vague feeling I haven't seen the last of this problem. At one point Ken had me create a stack by script and open it modelessly. With the text size set at medium, that stack's title was displayed just fine. The only difference I can think of is that Ken's stack was created directly on my Windows box whereas all the development of my stack was done on my Mac and then copied over to the WIndows box for testing. I don't have the time to research this further but I just have this feeling that the dark angel of bugs is hanging over me ready to descend as soon as I let my guard down. Pete lcSQL Software From mcgrath3 at mac.com Thu Jul 12 20:59:46 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 12 Jul 2012 20:59:46 -0400 Subject: USB port In-Reply-To: References: <62CB3E14-66FB-4DB5-B051-24729D1951E3@gmail.com> Message-ID: Skip, Ron, I have been writing software for AAC special needs kids for 15-18 years now. I use LC but intercept keystrokes/mouse coordinates coming from most switches, head pointers, etc. And I am working on a serial library for iOS devices that will connect to serial devices for iOS. Desktop already has serial commands but sadly not for iOS or Android. For desktop it would be great to have an external that can work with USB. (Another need for a KickStarter for LiveCode service) -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 12, 2012, at 7:18 PM, Skip Kimpel wrote: > Ron.... That is EXACTLY what I am designing for. I was the IT director of > a children's hospital and one of my passions was finding / creating > assistive and adaptive equipment for the special needs and medically > fragile children that we served. I have some pretty extensive knowledge > in this area! > > Let's talk! > > SKIP > > On Thursday, July 12, 2012, Skip Kimpel wrote: > >> Ron.... That is EXACTLY what I am designing for. I was the IT director or >> a children's hospital and one of my passions was finding / creating >> assistive an adaptive equipment for the special needs and medically fragile >> children that we served. I have some pretty extensive knowledge in this >> area! >> >> Let's talk! >> >> SKIP >> >> On Jul 12, 2012, at 6:31 PM, Ronald Zellner > >> wrote: >> >>> I was reading the comments about Phidgets and externals and started >> wondering about being able to use the USB port to connect to special >> devices- mechanical switches, etc. for use with children with special needs, >>> Is there a source of information about how to connect and read such >> things? Transducers for things like strain gauges, thermo detection, etc. >> would also be useful. >>> Would appreciate it if someone knows where to find information related >> to this or if you have developed any such interfaces for LiveCode. >>> Thans, >>> Ron >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chipp at chipp.com Thu Jul 12 21:09:02 2012 From: chipp at chipp.com (Chipp Walters) Date: Thu, 12 Jul 2012 20:09:02 -0500 Subject: Any Textile Markup to Rev HTML converter functions out there? Message-ID: Subject says it all. I want my customers to use textile to do some basic markup and need to convert to HTML. Thought I'd ask before embarking on the journey... -- Chipp Walters CEO, Altuit, Inc. From jacque at hyperactivesw.com Thu Jul 12 21:24:21 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 12 Jul 2012 20:24:21 -0500 Subject: my card is hiding from me and from preOpenCard! In-Reply-To: References: Message-ID: <4FFF78C5.6020506@hyperactivesw.com> On 7/12/12 7:24 PM, Dr. Hawkins wrote: > The script is : > answer "here" > go card "dinfo" of stack "debtor_info" > answer "there" > > In the standalone, nothing displays. > > I open manually (from a menu), and it displays the card, but doesn't > run the scripts in pre/open. > > I go to the next card, come back, and this time it opens them. > > What can account for this psychotic behavior? > It's likely a script error somewhere earlier in the launch sequence (preOpenStack, openStack, etc.) The script aborts and all messaging stops. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Thu Jul 12 22:35:11 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 12 Jul 2012 19:35:11 -0700 Subject: validating "per use" licensing In-Reply-To: References: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> Message-ID: <14128072296.20120712193511@ahsoftware.net> D- Thursday, July 12, 2012, 1:13:51 PM, you wrote: > On Thu, Jul 12, 2012 at 1:12 PM, Bob Sneidar wrote: >> Mark Weider is going bankrupt? Shouldn't we help him somehow?? ;-) > If he moves to Nevada, I can give him a great discount. > :) Oh, that sounds great. I'll pack up and move to Nevada so I can go bankrupt, give you my SSN, and get a discount on your software. I'll call when I get in. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Jul 12 22:45:33 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 12 Jul 2012 19:45:33 -0700 Subject: Standalone Error Dialog In-Reply-To: <4FFF665B.2010103@fourthworld.com> References: <4FFF665B.2010103@fourthworld.com> Message-ID: <54128694218.20120712194533@ahsoftware.net> Richard- Thursday, July 12, 2012, 5:05:47 PM, you wrote: > I've also heard recently that there may now be a function in the engine > to obtain those strings, but I'm not sure if I'm remembering that > correctly or just getting senile. That is correct, but it's not documented. You'll have to use it at your own risk. And it's LC 5.5 and up only. Here's how I deal with it. /** * ExplainError * * explain those cryptic error codes */ function ExplainError pErrorCode local tErrorText try put line pErrorCode of the scriptexecutionerrors into tErrorText catch e put line pErrorCode of the cErrorsList of stack "revErrorDisplay" into tErrorText end try return tErrorText end ExplainError -- -Mark Wieder mwieder at ahsoftware.net From dunbarx at aol.com Fri Jul 13 00:08:09 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 13 Jul 2012 00:08:09 -0400 (EDT) Subject: USB port In-Reply-To: References: Message-ID: <8CF2EC43F45713F-1A04-3B4C7@webmail-d157.sysops.aol.com> I keep touting the virtues of Bonig and Kallenbach http://www.bkohg.com Pricey, but a pleasure to use. There are frameworks for LC, of course, and a dozen other development environments. But who cares? LC is the one. The same coding experience that makes fields crunch text or objects jump through hoops can now read pots or photosensors, and control motors and relays. It has digital and analog inputs, digital outputs, and PWM built-in. There are a couple of different versions. I use the Service USB Plus. Craig Newman -----Original Message----- From: Ronald Zellner To: use-livecode Sent: Thu, Jul 12, 2012 6:33 pm Subject: USB port I was reading the comments about Phidgets and externals and started wondering about being able to use the USB port to connect to special devices- mechanical switches, etc. for use with children with special needs, Is there a source of information about how to connect and read such things? Transducers for things like strain gauges, thermo detection, etc. would also be useful. Would appreciate it if someone knows where to find information related to this or if you have developed any such interfaces for LiveCode. Thans, Ron _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From bornstein at designeq.com Fri Jul 13 01:32:05 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Thu, 12 Jul 2012 22:32:05 -0700 Subject: finding the mousecolor in IOS In-Reply-To: References: Message-ID: Ah, I see. Thanks for the clarification. I've been putting on switching to Lion for as long as possible so I haven't seen that problem. I guess I'll have to bite the bullet with Mountain Lion though. On Thu, Jul 12, 2012 at 4:56 PM, Scott Rossi wrote: > Recently, Howard Bornstein wrote: > > >> It seems the mouseColor is not functional on iOS in 5.5.1 (but > apparently > >> it has been fixed on Lion which is a huge relief). > >> > > I don't understand this because you are comparing IOS and Lion. > MouseColor > > already works fine in OSX. Do you mean that if you compile an IOS app > under > > Lion, then mouseColor will work? Is this a RunRev change or does it have > > something to do with OSX? > > I mentioned this because until recently, mouseColor was broken on OSX Lion, > so you couldn't even use the function on desktop, not to mention iOS. For > those of use that develop tools, this was a problem. Fortunately, the > RunRev guys appeared to have fixed it. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Howard Bornstein ----------------------- www.designeq.com From bornstein at designeq.com Fri Jul 13 01:35:02 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Thu, 12 Jul 2012 22:35:02 -0700 Subject: finding the mousecolor in IOS In-Reply-To: References: Message-ID: I haven't had time to pursue any of this yet, but do you think the gamma would explain why I'm getting different values with Scott's routine versus the built-in mouseColor function? Btw, I'm using an imported image that I haven't modified in any way. This is all so I can build my own color picker for IOS. On Thu, Jul 12, 2012 at 4:34 PM, Colin Holgate wrote: > Try this line before doing the snapshot: > > set the screengamma to 2.23 > > LiveCode changes the values in image data depending on the color settings > of the screen, and doing a snapshot of the card's graphics is likely to > lead to different data. > > > On Jul 12, 2012, at 7:23 PM, Howard Bornstein > wrote: > > > I did a quick test of this, outputting the color from both your function > > and from mouseColor to compare. While your function is close, it isn't > > giving me the same colors as mouseColor. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Howard Bornstein ----------------------- www.designeq.com From richmondmathewson at gmail.com Fri Jul 13 01:52:54 2012 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 13 Jul 2012 08:52:54 +0300 Subject: Any Textile Markup to Rev HTML converter functions out there? In-Reply-To: References: Message-ID: <4FFFB7B6.4030808@gmail.com> On 07/13/2012 04:09 AM, Chipp Walters wrote: > Subject says it all. I want my customers to use textile to do some basic > markup and need to convert to HTML. Thought I'd ask before embarking on the > journey... > Have a look at this: http://textile.thresholdstate.com/ Richmond. From richmondmathewson at gmail.com Fri Jul 13 02:41:43 2012 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 13 Jul 2012 09:41:43 +0300 Subject: Any Textile Markup to Rev HTML converter functions out there? In-Reply-To: <4FFFB7B6.4030808@gmail.com> References: <4FFFB7B6.4030808@gmail.com> Message-ID: <4FFFC327.8020008@gmail.com> On 07/13/2012 08:52 AM, Richmond wrote: > On 07/13/2012 04:09 AM, Chipp Walters wrote: >> Subject says it all. I want my customers to use textile to do some basic >> markup and need to convert to HTML. Thought I'd ask before embarking >> on the >> journey... >> > > Have a look at this: http://textile.thresholdstate.com/ > > Richmond. > I find it difficult to work out the licensing model involved with 'textile', but it may just be some sort of open source thing, if so: I wonder if you couldn't lever some of that code for your own purposes. Quite apart from that, the code underlying the "textile to XHTML" button should be quite instructive. [Cracking the webpage open in Kompozer was NOT terribly instructive] From andre.bisseret at wanadoo.fr Fri Jul 13 02:48:34 2012 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Fri, 13 Jul 2012 08:48:34 +0200 Subject: copy-paste not working in a standalone References: Message-ID: Bonjour, I did not get any answer to this post so I am trying again ;-) Mac 10.6.8 ; Livecode 5.0.2 I have a standalone for an app. which is running well since january 2011. Particularly, it allows copy-paste with command + C and command + V in any stack of the app. A couple of days ago, I tried several times to built a new standalone, for the same app. But then, copy-paste does not work any more!(In fact, seems that it is only copy (with command +C) that does not work What am I missing (or doing wrong)? Thanks a lot for any help Best regards from Grenoble Andr? From scott at tactilemedia.com Fri Jul 13 03:18:51 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 13 Jul 2012 00:18:51 -0700 Subject: PDF in RevBrowser Without The Adobe Toolbar? Message-ID: Before I throw in the towel on this, might someone know if it's possible to remove the default toolbar that Adobe draws in a browser when displaying a PDF? While browsers like Safari and Chrome have their own PDF display routines, RevBrowser (on OS X) seems to ignore Safari's behavior and displays Adobe's default PDF toolbar. I need to get rid of it, and supposedly doing this this is possible using parameters that Adobe itself created, but the parameters don't seem to work in RevBrowser: I've tried appending the parameters to the file:// URL as described, I've tried urlEncoding the param string, I've tried using revBrowserExecuteScript with a javascript function that sets the browser's location with the parameters, but have had no luck at all. I need to remove the toolbar because I'm displaying smallish thumbnail PDFs in RevBrowser and the toolbar takes up too much space. Anybody done this before? Anybody at all? Buhler? Buhler? Thanks for any pointers. Regards, Scott Rossi Creative Director Tactile Media, UX Design From terry.judd at unimelb.edu.au Fri Jul 13 04:14:45 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Fri, 13 Jul 2012 08:14:45 +0000 Subject: PDF in RevBrowser Without The Adobe Toolbar? In-Reply-To: References: Message-ID: On 13/07/2012, at 05:18 PM, Scott Rossi wrote: > Before I throw in the towel on this, might someone know if it's possible to > remove the default toolbar that Adobe draws in a browser when displaying a > PDF? > > While browsers like Safari and Chrome have their own PDF display routines, > RevBrowser (on OS X) seems to ignore Safari's behavior and displays Adobe's > default PDF toolbar. I need to get rid of it, and supposedly doing this > this is possible using parameters that Adobe itself created, but the > parameters don't seem to work in RevBrowser: > meters.pdf> Can you somehow force the browser to use the preview? plugin instead? All my pdfs in RevBrowser seem to open up in this and it doesn't have a toolbar. Terry... > > I've tried appending the parameters to the file:// URL as described, I've > tried urlEncoding the param string, I've tried using revBrowserExecuteScript > with a javascript function that sets the browser's location with the > parameters, but have had no luck at all. I need to remove the toolbar > because I'm displaying smallish thumbnail PDFs in RevBrowser and the toolbar > takes up too much space. > > Anybody done this before? Anybody at all? Buhler? Buhler? > > Thanks for any pointers. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From m.schonewille at economy-x-talk.com Fri Jul 13 09:04:12 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 13 Jul 2012 15:04:12 +0200 Subject: [ANN] Installer Maker Plugin 1.7.12 Message-ID: <238F8D72-BCE9-4D0E-AA55-A619A6DBE9DE@economy-x-talk.com> Hi guys, Economy-x-Talk has released another update of the Installer Maker Plugin. This version, 1.7.12, has many more tooltips, which should make it much easier to use the plugin, and has slightly easier file editing. More info and downloads can be found on the website http://qery.us/za -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du From coiin at verizon.net Fri Jul 13 09:11:11 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 13 Jul 2012 09:11:11 -0400 Subject: finding the mousecolor in IOS In-Reply-To: References: Message-ID: One exercise in that book I wrote is about using an image as a color picker. It uses the same technique as Scott mentioned, only I then set the color of another graphic to show that it has picked up the right color. One thing to double check, the x and y values you're using, are those from the top left of the image? With mousecolor you use the card position, but with this imagedata technique you would subtract the left and top of the image in question, unless the image is the whole card. From cmsheffield at me.com Fri Jul 13 10:42:11 2012 From: cmsheffield at me.com (Chris Sheffield) Date: Fri, 13 Jul 2012 08:42:11 -0600 Subject: slightly OT: how to search amazon? In-Reply-To: <3A47E492-F26E-4CBD-ADF6-06A070036891@twft.com> References: <3A47E492-F26E-4CBD-ADF6-06A070036891@twft.com> Message-ID: <07A62F72-F176-4E07-82BF-424EBBCB91C4@me.com> Thanks, Bob. I wondered the same thing. But I'm pretty sure I've seen apps that do this. Although I guess it's possible they use other sources besides Amazon? Or maybe they are members of Amazon's Associates program? Anyway, thanks for taking the time to reply. I'll keep digging. Chris On Jul 12, 2012, at 4:07 PM, Bob Sneidar wrote: > My advice would be to contact Amazon. They may provide an API. My gut tells me however that using their site in the way you prescribe would be looked down upon by them, and they probably have a mechanism in place to prevent too many queries from one IP in a given time frame. > > Bob > > > On Jul 12, 2012, at 2:53 PM, Chris Sheffield wrote: > >> Hope no one minds if I ask this here. I'm having a hard time finding much in my searches for how to do this. >> >> Does anyone know how one would go about searching for product info on amazon.com via a custom url? If I wanted to include a search in an app by using isbn, key words, etc., what's the best way to do that? I've found information on how to create a search url, but that just loads a search results page, viewable in a browser. Is there a way to modify the url so that it grabs some nicely formatted search results, rather than html for a web page that has to be parsed to get the info I need? >> >> Mostly what I'm trying to do is look up info on books, movies, tv shows, or other products and display relevant information to the user (i.e. author, title, actors, series, etc.). >> >> Thanks, >> Chris >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Fri Jul 13 10:53:23 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 13 Jul 2012 07:53:23 -0700 Subject: validating "per use" licensing In-Reply-To: <14128072296.20120712193511@ahsoftware.net> References: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> <14128072296.20120712193511@ahsoftware.net> Message-ID: On Thu, Jul 12, 2012 at 7:35 PM, Mark Wieder wrote: > > Oh, that sounds great. I'll pack up and move to Nevada so I can go > bankrupt, give you my SSN, and get a discount on your software. I'll > call when I get in. You won't even need to buy the software; I use it to file for you. :) -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From tolistim at me.com Fri Jul 13 10:53:29 2012 From: tolistim at me.com (Tim Jones) Date: Fri, 13 Jul 2012 07:53:29 -0700 Subject: slightly OT: how to search amazon? In-Reply-To: References: Message-ID: <4690053B-B447-4463-8419-DCEC5FC9E5E9@me.com> Chris - That's definitely against Amazon's rules of use unless you are displaying an item for sale on Amazon. Also, you do need to be an Amazon associate to use the info at all. Tim On Jul 12, 2012, at 2:53 PM, Chris Sheffield wrote: > Hope no one minds if I ask this here. I'm having a hard time finding much in my searches for how to do this. > > Does anyone know how one would go about searching for product info on amazon.com via a custom url? If I wanted to include a search in an app by using isbn, key words, etc., what's the best way to do that? I've found information on how to create a search url, but that just loads a search results page, viewable in a browser. Is there a way to modify the url so that it grabs some nicely formatted search results, rather than html for a web page that has to be parsed to get the info I need? > > Mostly what I'm trying to do is look up info on books, movies, tv shows, or other products and display relevant information to the user (i.e. author, title, actors, series, etc.). > > Thanks, > Chris From dochawk at gmail.com Fri Jul 13 11:05:14 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 13 Jul 2012 08:05:14 -0700 Subject: my card is hiding from me and from preOpenCard! In-Reply-To: <4FFF78C5.6020506@hyperactivesw.com> References: <4FFF78C5.6020506@hyperactivesw.com> Message-ID: On Thu, Jul 12, 2012 at 6:24 PM, J. Landman Gay wrote: > It's likely a script error somewhere earlier in the launch sequence > (preOpenStack, openStack, etc.) The script aborts and all messaging stops. As I'm single-stepping watching for errors (there have been none so far), I noticed that pre/Open card are happening *before* pre/open stack (and this is in the IDE). Am I missing something big here? Isn't it supposed to be the other way around??? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From cmsheffield at me.com Fri Jul 13 11:14:57 2012 From: cmsheffield at me.com (Chris Sheffield) Date: Fri, 13 Jul 2012 09:14:57 -0600 Subject: slightly OT: how to search amazon? In-Reply-To: <4690053B-B447-4463-8419-DCEC5FC9E5E9@me.com> References: <4690053B-B447-4463-8419-DCEC5FC9E5E9@me.com> Message-ID: <496D4000-3F1C-4BBF-B996-0066906FFAF2@me.com> Thanks, Tim. What's curious though is other apps that do this. I don't know if you've ever used MetaX for tagging movies/tv shows, but it looks up info from Amazon. There's a checkbox in the preferences to disable this if you don't want it. The other option is to use tagChimp. You can use both, or one or the other. So either MetaX breaks the rules, or there's some special arrangement, or it is in fact allowed if you're an Amazon Associate... Still trying to figure out the rules. Thanks again. On Jul 13, 2012, at 8:53 AM, Tim Jones wrote: > Chris - > > That's definitely against Amazon's rules of use unless you are displaying an item for sale on Amazon. Also, you do need to be an Amazon associate to use the info at all. > > Tim > > On Jul 12, 2012, at 2:53 PM, Chris Sheffield wrote: > >> Hope no one minds if I ask this here. I'm having a hard time finding much in my searches for how to do this. >> >> Does anyone know how one would go about searching for product info on amazon.com via a custom url? If I wanted to include a search in an app by using isbn, key words, etc., what's the best way to do that? I've found information on how to create a search url, but that just loads a search results page, viewable in a browser. Is there a way to modify the url so that it grabs some nicely formatted search results, rather than html for a web page that has to be parsed to get the info I need? >> >> Mostly what I'm trying to do is look up info on books, movies, tv shows, or other products and display relevant information to the user (i.e. author, title, actors, series, etc.). >> >> Thanks, >> Chris > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Fri Jul 13 11:44:10 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 13 Jul 2012 08:44:10 -0700 Subject: Final Thoughts on my Disappearing Modeless STack Title In-Reply-To: References: Message-ID: Oh that guy. He's there all the time. Toss him a bagel every now and then and you'll be fine. Bob On Jul 12, 2012, at 5:57 PM, Peter Haworth wrote: > I don't have the time to research this further but I just have this feeling > that the dark angel of bugs is hanging over me ready to descend as soon as > I let my guard down. > > Pete > lcSQL Software From dochawk at gmail.com Fri Jul 13 11:47:33 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 13 Jul 2012 08:47:33 -0700 Subject: grr. debugging with livecode Message-ID: This would be a lot easier to debut if it actually considered breakpoints and breakpoint statements as binding, rather than somewhere to stop if it was bored. And didn't feel free to skip entire routines while descending from a->b->c -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From bobs at twft.com Fri Jul 13 11:51:02 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 13 Jul 2012 08:51:02 -0700 Subject: copy-paste not working in a standalone In-Reply-To: References: Message-ID: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> Haven't a clue. Bob On Jul 12, 2012, at 11:48 PM, Andr? Bisseret wrote: > > Bonjour, > > I did not get any answer to this post so I am trying again ;-) > > Mac 10.6.8 ; Livecode 5.0.2 > > I have a standalone for an app. which is running well since january 2011. > > Particularly, it allows copy-paste with command + C and command + V in any stack of the app. > > A couple of days ago, I tried several times to built a new standalone, for the same app. > But then, copy-paste does not work any more!(In fact, seems that it is only copy (with command +C) that does not work > > > What am I missing (or doing wrong)? > > Thanks a lot for any help > > Best regards from Grenoble > > Andr? > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From andre.bisseret at wanadoo.fr Fri Jul 13 12:07:04 2012 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Fri, 13 Jul 2012 18:07:04 +0200 Subject: copy-paste not working in a standalone In-Reply-To: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> Message-ID: <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> Bob, thanks for your attention. Andr? Le 13 juil. 2012 ? 17:51, Bob Sneidar a ?crit : > Haven't a clue. > > Bob > > > On Jul 12, 2012, at 11:48 PM, Andr? Bisseret wrote: > >> >> Bonjour, >> >> I did not get any answer to this post so I am trying again ;-) >> >> Mac 10.6.8 ; Livecode 5.0.2 >> >> I have a standalone for an app. which is running well since january 2011. >> >> Particularly, it allows copy-paste with command + C and command + V in any stack of the app. >> >> A couple of days ago, I tried several times to built a new standalone, for the same app. >> But then, copy-paste does not work any more!(In fact, seems that it is only copy (with command +C) that does not work >> >> >> What am I missing (or doing wrong)? >> >> Thanks a lot for any help >> >> Best regards from Grenoble >> >> Andr? >> >> From mwieder at ahsoftware.net Fri Jul 13 12:12:14 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 13 Jul 2012 09:12:14 -0700 Subject: grr. debugging with livecode In-Reply-To: References: Message-ID: <131177094843.20120713091214@ahsoftware.net> Doc- Friday, July 13, 2012, 8:47:33 AM, you wrote: > This would be a lot easier to debut if it actually considered > breakpoints and breakpoint statements as binding, rather than > somewhere to stop if it was bored. Yes. I've got an older trial version of PowerDebug on revOnline. See if that helps you out. If I can ever upload to revOnline again I'll be able to update the trial version. Meanwhile http://powerdebug.ahsoftware.net has some documentation and you can buy the full copy here: http://www.ahsoftware.net/PowerTools/BuyPowerDebug.irev -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Jul 13 12:13:57 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 13 Jul 2012 09:13:57 -0700 Subject: copy-paste not working in a standalone In-Reply-To: References: Message-ID: <125177198515.20120713091357@ahsoftware.net> Andr?- Thursday, July 12, 2012, 11:48:34 PM, you wrote: > But then, copy-paste does not work any more!(In fact, seems that > it is only copy (with command +C) that does not work Command-C rarely works for me, in the IDE or out, on any platform. This got much worse with LC 5. I use the menu to copy. -- -Mark Wieder mwieder at ahsoftware.net From bobs at twft.com Fri Jul 13 12:17:10 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 13 Jul 2012 09:17:10 -0700 Subject: copy-paste not working in a standalone In-Reply-To: <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> Message-ID: The problem is we don't have a copy of your standalone and it wouldn't help anyway because we cannot debug a standalone. I take you to mean that copy-paste works fine in the IDE, but not in the standalone? I do recall that Mark Weider has a standalone debug solution in the GLX2 download. That may be of use in tracking this down. Bob On Jul 13, 2012, at 9:07 AM, Andr? Bisseret wrote: > Bob, thanks for your attention. > > Andr? > > Le 13 juil. 2012 ? 17:51, Bob Sneidar a ?crit : > >> Haven't a clue. >> >> Bob >> >> >> On Jul 12, 2012, at 11:48 PM, Andr? Bisseret wrote: >> >>> >>> Bonjour, >>> >>> I did not get any answer to this post so I am trying again ;-) >>> >>> Mac 10.6.8 ; Livecode 5.0.2 >>> >>> I have a standalone for an app. which is running well since january 2011. >>> >>> Particularly, it allows copy-paste with command + C and command + V in any stack of the app. >>> >>> A couple of days ago, I tried several times to built a new standalone, for the same app. >>> But then, copy-paste does not work any more!(In fact, seems that it is only copy (with command +C) that does not work >>> >>> >>> What am I missing (or doing wrong)? >>> >>> Thanks a lot for any help >>> >>> Best regards from Grenoble >>> >>> Andr? >>> >>> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Fri Jul 13 13:01:21 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 13 Jul 2012 10:01:21 -0700 Subject: my card is hiding from me and from preOpenCard! In-Reply-To: References: <4FFF78C5.6020506@hyperactivesw.com> Message-ID: I'm baffled now. I've stepped all the way through, found one error (an unquoted fieldname with a corresponding variable), fixed that, and still no luck. It simply works correctly in the IDE, but preOpenCard/openCard don't get called the first time the card is displayed in the standalone (and, it doesn't get displayed the first time it should!) -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From bobs at twft.com Fri Jul 13 13:16:47 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 13 Jul 2012 10:16:47 -0700 Subject: my card is hiding from me and from preOpenCard! In-Reply-To: References: <4FFF78C5.6020506@hyperactivesw.com> Message-ID: <462CF47A-BBC3-469B-9420-38643E92E9F6@twft.com> Do you make any references to files or paths to files? If so, then translate them to absolute paths, and not relative paths. Just guessing. Bob On Jul 13, 2012, at 10:01 AM, Dr. Hawkins wrote: > I'm baffled now. > > I've stepped all the way through, found one error (an unquoted > fieldname with a corresponding variable), fixed that, and still no > luck. > > It simply works correctly in the IDE, but preOpenCard/openCard don't > get called the first time the card is displayed in the standalone > (and, it doesn't get displayed the first time it should!) > > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Fri Jul 13 13:30:03 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 13 Jul 2012 12:30:03 -0500 Subject: my card is hiding from me and from preOpenCard! In-Reply-To: References: <4FFF78C5.6020506@hyperactivesw.com> Message-ID: <50005B1B.2030502@hyperactivesw.com> On 7/13/12 10:05 AM, Dr. Hawkins wrote: > On Thu, Jul 12, 2012 at 6:24 PM, J. Landman Gay > wrote: >> It's likely a script error somewhere earlier in the launch sequence >> (preOpenStack, openStack, etc.) The script aborts and all messaging stops. > > As I'm single-stepping watching for errors (there have been none so > far), I noticed that pre/Open card are happening *before* pre/open > stack (and this is in the IDE). > > Am I missing something big here? Isn't it supposed to be the other > way around??? > I learned recently that all the "pre" messages happen before all the regular ones; i.e., preOpenStack, preOpenCard happen before openStack, openCard. But they should go in stack -> bg -> card order. Do you have a startup handler? If so, it would only fire in a standalone. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Jul 13 13:31:16 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 13 Jul 2012 12:31:16 -0500 Subject: grr. debugging with livecode In-Reply-To: References: Message-ID: <50005B64.6010202@hyperactivesw.com> On 7/13/12 10:47 AM, Dr. Hawkins wrote: > This would be a lot easier to debut if it actually considered > breakpoints and breakpoint statements as binding, rather than > somewhere to stop if it was bored. > > And didn't feel free to skip entire routines while descending from a->b->c If a script makes a call to a rev library, it won't break there. Set the breakpoint immediately after that line and it should work. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From rdimola at evergreeninfo.net Fri Jul 13 13:52:28 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 13 Jul 2012 13:52:28 -0400 Subject: my card is hiding from me and from preOpenCard! In-Reply-To: <50005B1B.2030502@hyperactivesw.com> References: <4FFF78C5.6020506@hyperactivesw.com> <50005B1B.2030502@hyperactivesw.com> Message-ID: <002d01cd6120$45480d10$cfd82730$@net> I also found that to be true. I first assumed that the order went preopenstack, openstack, preopencard then openCard. When my app went crazy I tested with some answer dialogs and found out that it actually goes preopenstack, preopencard, openstack, opencard. Also the first card is not shown until the preopencard makes it though the entire message path. So one can change the first card to be shown if you for example put "open card 2" in the preopencard of card 1, then the first card to be displayed is card 2 not card 1. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of J. Landman Gay Sent: Friday, July 13, 2012 1:30 PM To: How to use LiveCode Subject: Re: my card is hiding from me and from preOpenCard! On 7/13/12 10:05 AM, Dr. Hawkins wrote: > On Thu, Jul 12, 2012 at 6:24 PM, J. Landman Gay > wrote: >> It's likely a script error somewhere earlier in the launch sequence >> (preOpenStack, openStack, etc.) The script aborts and all messaging stops. > > As I'm single-stepping watching for errors (there have been none so > far), I noticed that pre/Open card are happening *before* pre/open > stack (and this is in the IDE). > > Am I missing something big here? Isn't it supposed to be the other > way around??? > I learned recently that all the "pre" messages happen before all the regular ones; i.e., preOpenStack, preOpenCard happen before openStack, openCard. But they should go in stack -> bg -> card order. Do you have a startup handler? If so, it would only fire in a standalone. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Fri Jul 13 13:52:02 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 13 Jul 2012 10:52:02 -0700 Subject: PDF in RevBrowser Without The Adobe Toolbar? In-Reply-To: Message-ID: I wonder if this is an Acrobat Pro issue (which I have installed). Maybe one doesn't get the toolbar with standard Acrobat reader? But it's strange that I see the toolbar in RevBrowser and not in Safari or Chrome. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Terry Judd wrote: > > On 13/07/2012, at 05:18 PM, Scott Rossi wrote: > >> Before I throw in the towel on this, might someone know if it's possible to >> remove the default toolbar that Adobe draws in a browser when displaying a >> PDF? >> >> While browsers like Safari and Chrome have their own PDF display routines, >> RevBrowser (on OS X) seems to ignore Safari's behavior and displays Adobe's >> default PDF toolbar. I need to get rid of it, and supposedly doing this >> this is possible using parameters that Adobe itself created, but the >> parameters don't seem to work in RevBrowser: >> > meters.pdf> > > Can you somehow force the browser to use the preview? plugin instead? All my > pdfs in RevBrowser seem to open up in this and it doesn't have a toolbar. > > Terry... >> >> I've tried appending the parameters to the file:// URL as described, I've >> tried urlEncoding the param string, I've tried using revBrowserExecuteScript >> with a javascript function that sets the browser's location with the >> parameters, but have had no luck at all. I need to remove the toolbar >> because I'm displaying smallish thumbnail PDFs in RevBrowser and the toolbar >> takes up too much space. >> >> Anybody done this before? Anybody at all? Buhler? Buhler? >> >> Thanks for any pointers. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > Dr Terry Judd > Senior Lecturer in Medical Education > Medical Eduction Unit > Faculty of Medicine, Dentistry & Health Sciences > The University of Melbourne > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From andre.bisseret at wanadoo.fr Fri Jul 13 14:04:24 2012 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Fri, 13 Jul 2012 20:04:24 +0200 Subject: copy-paste not working in a standalone In-Reply-To: References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> Message-ID: Thank you Bob and Mark for your answers Le 13 juil. 2012 ? 18:17, Bob Sneidar a ?crit : > The problem is we don't have a copy of your standalone and it wouldn't help anyway because we cannot debug a standalone. I take you to mean that copy-paste works fine in the IDE, but not in the standalone? Yes that's right ! I am using copy-paste in the IDE quite a lot. And I have a standalone I built, more than one year ago, in which I have no problem with copy-paste. I think I built it before livecode 5. (probably with 4.6) I wanted to modify it a bit then I tried building a brand new one. But now it seems that with livecode 5.0.2 it is not possible any more to have copy-paste working. I posted to the list because I thought that I was missing something when setting the standalone. But now, I am wondering if there could be a bug in version 5 (?) Thanks again to both of you Andr? > I do recall that Mark Weider has a standalone debug solution in the GLX2 download. That may be of use in tracking this down. > > Bob > > > On Jul 13, 2012, at 9:07 AM, Andr? Bisseret wrote: > >> Bob, thanks for your attention. >> >> Andr? >> >> Le 13 juil. 2012 ? 17:51, Bob Sneidar a ?crit : >> >>> Haven't a clue. >>> >>> Bob >>> >>> >>> On Jul 12, 2012, at 11:48 PM, Andr? Bisseret wrote: >>> >>>> >>>> Bonjour, >>>> >>>> I did not get any answer to this post so I am trying again ;-) >>>> >>>> Mac 10.6.8 ; Livecode 5.0.2 >>>> >>>> I have a standalone for an app. which is running well since january 2011. >>>> >>>> Particularly, it allows copy-paste with command + C and command + V in any stack of the app. >>>> >>>> A couple of days ago, I tried several times to built a new standalone, for the same app. >>>> But then, copy-paste does not work any more!(In fact, seems that it is only copy (with command +C) that does not work >>>> >>>> >>>> What am I missing (or doing wrong)? >>>> >>>> Thanks a lot for any help >>>> >>>> Best regards from Grenoble >>>> >>>> Andr? >>>> >>>> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Fri Jul 13 14:25:54 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 13 Jul 2012 11:25:54 -0700 Subject: copy-paste not working in a standalone In-Reply-To: References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> Message-ID: Hi Andre, Have you coded your own Edit menu items for cut/copy/paste? I could be wrong but I think these commands all work in the IDE because the IDE has handlers to implement them. But when you make a standalone, the IDE's handlers for them aren't there any longer and you have to create your own Edit menu with code to implement cut/copy/paste/etc. I guess that doesn't quite fit your circumstances because your standalone used to work OK and now doesn't. I'm not sure why that would be other than some changes in the engine in more recent versions. Pete lcSQL Software On Fri, Jul 13, 2012 at 11:04 AM, Andr? Bisseret wrote: > Thank you Bob and Mark for your answers > > > Le 13 juil. 2012 ? 18:17, Bob Sneidar a ?crit : > > > The problem is we don't have a copy of your standalone and it wouldn't > help anyway because we cannot debug a standalone. I take you to mean that > copy-paste works fine in the IDE, but not in the standalone? > > Yes that's right ! I am using copy-paste in the IDE quite a lot. And I > have a standalone I built, more than one year ago, in which I have no > problem with copy-paste. I think I built it before livecode 5. (probably > with 4.6) > > > I wanted to modify it a bit then I tried building a brand new one. But now > it seems that with livecode 5.0.2 it is not possible any more to have > copy-paste working. > > I posted to the list because I thought that I was missing something when > setting the standalone. > > But now, I am wondering if there could be a bug in version 5 (?) > > Thanks again to both of you > > Andr? > > > I do recall that Mark Weider has a standalone debug solution in the GLX2 > download. That may be of use in tracking this down. > > > > Bob > > > > > > On Jul 13, 2012, at 9:07 AM, Andr? Bisseret wrote: > > > >> Bob, thanks for your attention. > >> > >> Andr? > >> > >> Le 13 juil. 2012 ? 17:51, Bob Sneidar a ?crit : > >> > >>> Haven't a clue. > >>> > >>> Bob > >>> > >>> > >>> On Jul 12, 2012, at 11:48 PM, Andr? Bisseret wrote: > >>> > >>>> > >>>> Bonjour, > >>>> > >>>> I did not get any answer to this post so I am trying again ;-) > >>>> > >>>> Mac 10.6.8 ; Livecode 5.0.2 > >>>> > >>>> I have a standalone for an app. which is running well since january > 2011. > >>>> > >>>> Particularly, it allows copy-paste with command + C and command + V > in any stack of the app. > >>>> > >>>> A couple of days ago, I tried several times to built a new > standalone, for the same app. > >>>> But then, copy-paste does not work any more!(In fact, seems that it > is only copy (with command +C) that does not work > >>>> > >>>> > >>>> What am I missing (or doing wrong)? > >>>> > >>>> Thanks a lot for any help > >>>> > >>>> Best regards from Grenoble > >>>> > >>>> Andr? > >>>> > >>>> > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Fri Jul 13 14:30:34 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 13 Jul 2012 11:30:34 -0700 Subject: mergExt pricing changes and free externals In-Reply-To: References: Message-ID: Monte, I wish someone (or you yourself) would fill your externals role for us lowly desktop folks! Pete lcSQL Software On Thu, Jul 12, 2012 at 6:01 AM, Monte Goulding wrote: > Hi LiveCoders > > I've just made some changes to mergExt pricing. You can now buy externals > individually if you want and the price of the suite (now called mergExt > Complete) is $149 per year with no extra cost for the initial purchase. As > you will see the suite is a bargain but it's now up to you! > > The other big news is there is now also a set of free external available > for download after registering on http://mergext.com > > Best regards, > > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From andre.bisseret at wanadoo.fr Fri Jul 13 14:44:18 2012 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Fri, 13 Jul 2012 20:44:18 +0200 Subject: copy-paste not working in a standalone In-Reply-To: References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> Message-ID: <5492928A-A437-406C-A267-FD8576294B8C@wanadoo.fr> Bonjour Peter Thanks for your reply Le 13 juil. 2012 ? 20:25, Peter Haworth a ?crit : > Hi Andre, > Have you coded your own Edit menu items for cut/copy/paste? No yet but I am going to go this way if I don't succeed in building a standalone allowing copy-paste by mean of command C & V. > I could be > wrong but I think these commands all work in the IDE because the IDE has > handlers to implement them. But when you make a standalone, the IDE's > handlers for them aren't there any longer and you have to create your own > Edit menu with code to implement cut/copy/paste/etc. > > I guess that doesn't quite fit your circumstances because your standalone > used to work OK and now doesn't. I'm not sure why that would be other than > some changes in the engine in more recent versions. Yes, I think you are right as my former standalone allows copy-paste (command C & V) I discover the problem with last versions because I would have like to make some (minor) changes in the standalone (the splash stack) to test that, I will try to build a standalone with an older version ;-) Best regards Andr? > > Pete > lcSQL Software > > > > On Fri, Jul 13, 2012 at 11:04 AM, Andr? Bisseret > wrote: > >> Thank you Bob and Mark for your answers >> >> >> Le 13 juil. 2012 ? 18:17, Bob Sneidar a ?crit : >> >>> The problem is we don't have a copy of your standalone and it wouldn't >> help anyway because we cannot debug a standalone. I take you to mean that >> copy-paste works fine in the IDE, but not in the standalone? >> >> Yes that's right ! I am using copy-paste in the IDE quite a lot. And I >> have a standalone I built, more than one year ago, in which I have no >> problem with copy-paste. I think I built it before livecode 5. (probably >> with 4.6) >> >> >> I wanted to modify it a bit then I tried building a brand new one. But now >> it seems that with livecode 5.0.2 it is not possible any more to have >> copy-paste working. >> >> I posted to the list because I thought that I was missing something when >> setting the standalone. >> >> But now, I am wondering if there could be a bug in version 5 (?) >> >> Thanks again to both of you >> >> Andr? >> >>> I do recall that Mark Weider has a standalone debug solution in the GLX2 >> download. That may be of use in tracking this down. >>> >>> Bob >>> >>> >>> On Jul 13, 2012, at 9:07 AM, Andr? Bisseret wrote: >>> >>>> Bob, thanks for your attention. >>>> >>>> Andr? >>>> >>>> Le 13 juil. 2012 ? 17:51, Bob Sneidar a ?crit : >>>> >>>>> Haven't a clue. >>>>> >>>>> Bob >>>>> >>>>> >>>>> On Jul 12, 2012, at 11:48 PM, Andr? Bisseret wrote: >>>>> >>>>>> >>>>>> Bonjour, >>>>>> >>>>>> I did not get any answer to this post so I am trying again ;-) >>>>>> >>>>>> Mac 10.6.8 ; Livecode 5.0.2 >>>>>> >>>>>> I have a standalone for an app. which is running well since january >> 2011. >>>>>> >>>>>> Particularly, it allows copy-paste with command + C and command + V >> in any stack of the app. >>>>>> >>>>>> A couple of days ago, I tried several times to built a new >> standalone, for the same app. >>>>>> But then, copy-paste does not work any more!(In fact, seems that it >> is only copy (with command +C) that does not work >>>>>> >>>>>> >>>>>> What am I missing (or doing wrong)? >>>>>> >>>>>> Thanks a lot for any help >>>>>> >>>>>> Best regards from Grenoble >>>>>> >>>>>> Andr? >>>>>> >>>>>> >>>> From bonnmike at gmail.com Fri Jul 13 15:10:37 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 13 Jul 2012 13:10:37 -0600 Subject: mergExt pricing changes and free externals In-Reply-To: References: Message-ID: Me too! On Fri, Jul 13, 2012 at 12:30 PM, Peter Haworth wrote: > Monte, > I wish someone (or you yourself) would fill your externals role for us > lowly desktop folks! > Pete > lcSQL Software > > > From bornstein at designeq.com Fri Jul 13 15:11:19 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Fri, 13 Jul 2012 12:11:19 -0700 Subject: finding the mousecolor in IOS In-Reply-To: References: Message-ID: On Fri, Jul 13, 2012 at 6:11 AM, Colin Holgate wrote: > One exercise in that book I wrote is about using an image as a color > picker. It uses the same technique as Scott mentioned, only I then set the > color of another graphic to show that it has picked up the right color. > That's exactly what I'm doing. I'm using the color picker to set the color of text, modifying the text color in real time as the user moves around the color wheel by touch. Can you give more information about the book you wrote? It sounds interesting. One thing to double check, the x and y values you're using, are those from > the top left of the image? With mousecolor you use the card position, but > with this imagedata technique you would subtract the left and top of the > image in question, unless the image is the whole card. > I'm assuming Scott's technique does this. His description is: "This should retrieve the color of a pixel in a target image based on the X,Y offset of the touch from the topLeft." I've been busy with other things and haven't been able to check to make sure I haven't done something dumb with his code, but I've been assuming that is how this works. -- Regards, Howard Bornstein ----------------------- www.designeq.com From monte at sweattechnologies.com Fri Jul 13 16:08:42 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 14 Jul 2012 06:08:42 +1000 Subject: mergExt pricing changes and free externals In-Reply-To: References: Message-ID: It's in the grand plan for mergExt. All sales go into product development. -- Monte Goulding On 14/07/2012, at 5:10 AM, Mike Bonner wrote: > Me too! > > On Fri, Jul 13, 2012 at 12:30 PM, Peter Haworth wrote: > >> Monte, >> I wish someone (or you yourself) would fill your externals role for us >> lowly desktop folks! >> Pete >> lcSQL Software >> >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Fri Jul 13 16:21:06 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 13 Jul 2012 13:21:06 -0700 Subject: mergExt pricing changes and free externals In-Reply-To: References: Message-ID: Glad to hear it Monte. I'm ready to buy as soon as it includes some desktop externals. Pete lcSQL Software On Fri, Jul 13, 2012 at 1:08 PM, Monte Goulding wrote: > It's in the grand plan for mergExt. All sales go into product development. > > -- > Monte Goulding > > On 14/07/2012, at 5:10 AM, Mike Bonner wrote: > > > Me too! > > > > On Fri, Jul 13, 2012 at 12:30 PM, Peter Haworth wrote: > > > >> Monte, > >> I wish someone (or you yourself) would fill your externals role for us > >> lowly desktop folks! > >> Pete > >> lcSQL Software > >> > >> > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From charles at buchwald.ca Fri Jul 13 16:28:28 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Fri, 13 Jul 2012 15:28:28 -0500 Subject: Connecting to Facebook? In-Reply-To: <002d01cd6120$45480d10$cfd82730$@net> References: <4FFF78C5.6020506@hyperactivesw.com> <50005B1B.2030502@hyperactivesw.com> <002d01cd6120$45480d10$cfd82730$@net> Message-ID: I'd like to connect to Facebook to post to the wall. I've tried the tutorial "Accessing Facebook Api's using LiveCode". I found Andre's libraries for Social Networks, and tried the example stacks and guide there. For both of these, I can get as far as authorizing the app, but no further. I've searched the forum and elsewhere, without other useful insights. Does anyone know if the Facebook API's have changed recently? Have you had any success connecting with FB? So far my best alternative idea is to copy a message to the clipboard from within my stack, and direct the the user to FB in a browser, where they could then paste it. But I would prefer to do it fewer steps. Any ideas? -- Charles E. Buchwald http://buchwald.ca Vancouver / Mexico City / NYC Member of the 02 Global Network for Sustainable Design ? Connect on LinkedIn ? Follow me on Twitter From mwieder at ahsoftware.net Fri Jul 13 16:59:40 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 13 Jul 2012 13:59:40 -0700 Subject: copy-paste not working in a standalone In-Reply-To: References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> Message-ID: <68194341265.20120713135940@ahsoftware.net> Bob- Friday, July 13, 2012, 9:17:10 AM, you wrote: > wouldn't help anyway because we cannot debug a standalone. Except with PowerDebug, of course. . -- -Mark Wieder mwieder at ahsoftware.net From henshaw at me.com Fri Jul 13 17:14:39 2012 From: henshaw at me.com (Andrew Henshaw) Date: Fri, 13 Jul 2012 22:14:39 +0100 Subject: mergExt pricing changes and free externals In-Reply-To: References: Message-ID: <6EED9D67-DD4F-47F0-9799-C1DA4883CB60@me.com> Brilliant. Ill be renewing anyway just for the iOS stuff, ive just popped the settings control into an app, real timesaver. If you could port the dropbox control so that worked on the desktop as well it would be brilliant! Andy On 13 Jul 2012, at 21:08, Monte Goulding wrote: > It's in the grand plan for mergExt. All sales go into product development. > > -- > Monte Goulding > > On 14/07/2012, at 5:10 AM, Mike Bonner wrote: > >> Me too! >> >> On Fri, Jul 13, 2012 at 12:30 PM, Peter Haworth wrote: >> >>> Monte, >>> I wish someone (or you yourself) would fill your externals role for us >>> lowly desktop folks! >>> Pete >>> lcSQL Software >>> >>> >>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Fri Jul 13 18:02:42 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 14 Jul 2012 08:02:42 +1000 Subject: mergExt pricing changes and free externals In-Reply-To: References: Message-ID: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> What would be your number 1 desktop external Pete? A good candidate I would think is bonjour. -- Monte Goulding On 14/07/2012, at 6:21 AM, Peter Haworth wrote: > Glad to hear it Monte. I'm ready to buy as soon as it includes some > desktop externals. > Pete > lcSQL Software > > > > On Fri, Jul 13, 2012 at 1:08 PM, Monte Goulding > wrote: > >> It's in the grand plan for mergExt. All sales go into product development. >> >> -- >> Monte Goulding >> >> On 14/07/2012, at 5:10 AM, Mike Bonner wrote: >> >>> Me too! >>> >>> On Fri, Jul 13, 2012 at 12:30 PM, Peter Haworth wrote: >>> >>>> Monte, >>>> I wish someone (or you yourself) would fill your externals role for us >>>> lowly desktop folks! >>>> Pete >>>> lcSQL Software >>>> >>>> >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Fri Jul 13 18:16:07 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 14 Jul 2012 08:16:07 +1000 Subject: mergExt pricing changes and free externals In-Reply-To: <6EED9D67-DD4F-47F0-9799-C1DA4883CB60@me.com> References: <6EED9D67-DD4F-47F0-9799-C1DA4883CB60@me.com> Message-ID: <96BD764D-F641-4585-A2CF-206167A162D1@sweattechnologies.com> Hi Andy It wouldn't be much work to port to OS X but a win one would need to use the rest API. In that case it's probably simpler to implement a generic non blocking rest client and do the Dropbox specific stuff in livecode. I'm already discussing implementing a generic rest client for ios with a client so if that goes ahead we are part of the way there. Cheers -- Monte Goulding On 14/07/2012, at 7:14 AM, Andrew Henshaw wrote: > Brilliant. > > Ill be renewing anyway just for the iOS stuff, ive just popped the settings control into an app, real timesaver. > > If you could port the dropbox control so that worked on the desktop as well it would be brilliant! > > Andy > > On 13 Jul 2012, at 21:08, Monte Goulding wrote: > >> It's in the grand plan for mergExt. All sales go into product development. >> >> -- >> Monte Goulding >> >> On 14/07/2012, at 5:10 AM, Mike Bonner wrote: >> >>> Me too! >>> >>> On Fri, Jul 13, 2012 at 12:30 PM, Peter Haworth wrote: >>> >>>> Monte, >>>> I wish someone (or you yourself) would fill your externals role for us >>>> lowly desktop folks! >>>> Pete >>>> lcSQL Software >>>> >>>> >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Fri Jul 13 18:40:47 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 13 Jul 2012 15:40:47 -0700 Subject: copy-paste not working in a standalone In-Reply-To: <68194341265.20120713135940@ahsoftware.net> References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> <68194341265.20120713135940@ahsoftware.net> Message-ID: <9C345A0E-8800-4557-A2D2-F3A537B2DAB0@twft.com> Oh sorry I for some reason thought that the Standalone Debug came with GLX2 but of course not. It's a part of PowerDebug. Bob On Jul 13, 2012, at 1:59 PM, Mark Wieder wrote: > Bob- > > Friday, July 13, 2012, 9:17:10 AM, you wrote: > >> wouldn't help anyway because we cannot debug a standalone. > > Except with PowerDebug, of course. . > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alex at tweedly.net Fri Jul 13 19:52:34 2012 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 14 Jul 2012 00:52:34 +0100 Subject: mergExt pricing changes and free externals In-Reply-To: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> Message-ID: <5000B4C2.9050705@tweedly.net> How about ability to send / receive broadcast and multicast ? Including ability to set TTL on transmit (important for mcast). Then build bonjour on top of that (since you need mDNS along the way). Maybe go further and provide raw sockets or similar. -- Alex. On 13/07/2012 23:02, Monte Goulding wrote: > What would be your number 1 desktop external Pete? A good candidate I would think is bonjour. > > -- > Monte Goulding > From chipp at chipp.com Sat Jul 14 00:53:24 2012 From: chipp at chipp.com (Chipp Walters) Date: Fri, 13 Jul 2012 23:53:24 -0500 Subject: Lessons learned on my Mobile Journey Message-ID: Hey all, So, I've been immersed in mobile dev for about a month now. Just finished my 4th product in 3 weeks. Including an Android Sesame Street app which plays Flash, m4v video, embedded browser-- the works. Comes with 2 weeks of teaching content and uses a sweet caching system to download the data so the app can run un-tethered to the Internet. And I just shipped off to the iOS AppStore and neat little portable CMS Symposium app which retrieves all it's updates from Google Spreadsheets-- which is great as now I can let my customers edit their content live. This app was built for iPhone (both Retina and reg), and all Androids, including tablets (though a bit LARGE type for them!) I've learned a ton and thought I'd share some of this for posterities sake. As those of you who saw me at RunRevLive, you'll know I just about asked *everyone* how they handle multiple resolutions for mobile app development. I talked at length with *Tom, Jacque, Andre, Ken, Mark Waddingham, Scott Rossi, and many others* about this subject. Here are a few of the highlights I learned. - *Jacque told me right off the bat to consider scaling everything.* My early image scaling tests told me that resizeQuality=BEST was way too slow and =NORMAL was too ugly. *But, it turns out =GOOD works pretty darn good!* Generate the graphic at Retina resolution and it should look good on all iPhones and Androids no matter what the scaling. BTW, both Mark W and Scott R also mentioned the same trick. - Tom mentioned *having Square cards and keeping different layouts on each card for Portrait vs Landscape*. I really like this idea and think it's one way to create a 'responsive-like' approach to layout management. Thanks Tom! - *I created a test harness* which auto scaled to the screen size. I then provisioned it ad hoc on iOS and apk on Android and installed it on both devices. With this took, I could create buttons to launch stacks I was working on which were loaded on the Internet. A simple "go stack URL" and the stack was there running on my device to debug-- no provisioning necessary. I then created file management stacks which could look into the sandbox and move, delete or download files there, along with test debug stacks, and my production stack. The beauty of it all is I just kept my local work folder inside DropBox's PUBLIC folder and every save was uploaded to the Internet automatically in a matter of seconds. Then off to my mobile harness app, *a press of the "Reload and Run" button- and voila-- testing the app directly*. - The *easiest and best auto-update mechanism for mobile apps is to have a splashscreen app which copies (or SPITOUT) the actual app in a sandboxed directory*. No check for updates or anything-- it just checks to see if the stack is there and if not decompresses and decodes the custom prop to create it. Then, THAT stack can check for updates to itself, and download them if needed. This can all be quite complex, and should only be done with Android as Apple's TOS doesn't allow for it (AFAIK). - Did you know *Google Spreadsheets are a great way to allow your customers to manage their content?* I wrote a small bit of Javascript which increments the version number on a hidden sheet when any cell is modified. And Gsheets provides a very easy way to *grab this data via a URL as CSV for each sheet independently!* Richard Gaskin (and Alex Tweedly) has a nice CSV library on his site which parses this stuff great. http://www.fourthworld.com/embassy/articles/csv-must-die.html Here's an example sheet: https://docs.google.com/spreadsheet/pub?key=0AiQYsJmyjjz8dE5BekpOYUF3RnlxWWV2dEZTY291Z0E&output=html - Trevor gave a GREAT talk at RevLive on *grabbing data off the web and caching it locally*. If you didn't see it, I'd suggest trying to get a look. It's for sure the way mobile apps need to work. All the apps I created store caches of the data and update only when needed so that they work when not connected. - My *biggest issue in mobile development was how to do all the resizing of ALL the objects*. I've built Layout Manager tools before in Rev but knew they wouldn't work too well. I contacted Ken Ray and he sent me a not yet ready for prime time resizeStack library. After studying it, I realized it could do a ton of cool stuff, but was missing a couple parts. In particular, it needed a way to automatically resize images proportionally. I also needed a way to proportionally resize text in objects as well. I added some handlers to his library, then went about building my own library on top of it along with an altPlugin Inspector so that I now could easily apply properties to objects, which would be controlled by the libraries. A quick modification to my altButton DropTool and now I can resize it as well as all the other rev objects with a simple click of a button on the inspector. *Then, the revelation.....* It turns out, *for MOST all layout management in mobile, you are only scaling things-- not offsetting them* (this is especially true if you're using Tom method with different cards for Portrait and Landscape). Furthermore, you typically only *do this ONCE per launch*, not every millisecond during a resize window drag. So, you can take more time-- and do it for each card at the beginning OR when going to the card. All of the tricky offsets and moving isn't necessary for mobile. So, now *laying out a mobile app is pretty damn simple*. Just *resize the stack to it's minWidth and minHeight (320,480)* then layout your objects (altButtons work great for this as they can be any color and have any text-- icons DON'T resize because they use a button, not an image-- need to fix that), then use the stsResize Inspector to set the correct properties *AND it JUST WORKS*. On both Android and iOS devices -- no matter the resolution. *No coding necessary.* Here are a couple of images of it at work. The first is the stack at minWidthHeight while the second is at Retina resolution. You can see the layout is virtually identical. http://dl.dropbox.com/u/3788438/revTests/Screen%20Shot%202012-07-13%20at%2011.29.44%20PM.png http://dl.dropbox.com/u/3788438/revTests/Screen%20Shot%202012-07-13%20at%2011.35.40%20PM.png I've talked with Ken and we think it may be a good idea to release this as a free library and plugin, but it needs some cleaning up. Perhaps this library could be something Scott's products could tie into, as well as others? Anyway, I thought I'd share some of this stuff while I'm coming up for air. From roger.e.eller at sealedair.com Sat Jul 14 01:36:33 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 14 Jul 2012 01:36:33 -0400 Subject: Lessons learned on my Mobile Journey In-Reply-To: References: Message-ID: Hi Chipp, I am very interested in how you are using google spreadsheets. Would you please put an example on RevOnline? I want to add rows of content to a daily google spreadsheet from a mobile form that consists of iOS native fields. I like the idea of local caching when a network connection is not available. The resize stack lib you guys are working on sounds like a major time saver. Looking forward to it! There's no better group of people than right here on this list. Thanks for sharing your findings with our community. ~Roger From lc at pbh.on-rev.com Sat Jul 14 02:28:42 2012 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Fri, 13 Jul 2012 23:28:42 -0700 Subject: ANN: PreOrder FieldTrip (100%) In-Reply-To: <4FE3F3B2.6000900@pair.com> References: <4FE3F3B2.6000900@pair.com> Message-ID: <2D514751-BA04-480D-8753-A35AA0EF03DC@pbh.on-rev.com> Just curious if there's any news, updates on progress, expected release dates? Paul On 2012-06-21, at 9:25 PM, Curry Kenworthy wrote: > We now have reached over 100% of what I estimated was the critical funding necessary to ensure the birth of FieldTrip! Yay! From andre.bisseret at wanadoo.fr Sat Jul 14 03:36:51 2012 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Sat, 14 Jul 2012 09:36:51 +0200 Subject: copy-paste not working in a standalone In-Reply-To: <9C345A0E-8800-4557-A2D2-F3A537B2DAB0@twft.com> References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> <68194341265.20120713135940@ahsoftware.net> <9C345A0E-8800-4557-A2D2-F3A537B2DAB0@twft.com> Message-ID: <803584B9-EF60-4656-B306-5BABADC182AD@wanadoo.fr> I don't think my problem with copy-paste come from the stack I am saving as a standalone ; there is only a few lines in it (to get it slowly disappearing and opening my main stack ; that works well for years now. I will contact runrev Best regards Andr? Le 14 juil. 2012 ? 00:40, Bob Sneidar a ?crit : > Oh sorry I for some reason thought that the Standalone Debug came with GLX2 but of course not. It's a part of PowerDebug. > > Bob > > > On Jul 13, 2012, at 1:59 PM, Mark Wieder wrote: > >> Bob- >> >> Friday, July 13, 2012, 9:17:10 AM, you wrote: >> >>> wouldn't help anyway because we cannot debug a standalone. >> >> Except with PowerDebug, of course. . >> >> -- >> -Mark Wieder >> mwieder at ahsoftware.net >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chipp at chipp.com Sat Jul 14 05:53:37 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 14 Jul 2012 04:53:37 -0500 Subject: Lessons learned on my Mobile Journey In-Reply-To: References: Message-ID: Hi Roger, I'm just using the URL Google provides for each sheet which is shown when you Publish a sheet. You can select CSV as the 'type' and which sheet you want the URL for-- and Google generates the URL. Then you just get the URL: get URL "http://googlespreadheets.com/yada/yada" and it's returned as CSV. I'm not POSTING data to the sheet, just reading from it. Yep, I need to get the resize LIB completed-- will be working on it soon. Tonight I finished rebuilding altButton so it now uses images instead of btn icons-- so now EVERYTHING scales-- Hurray! From chipp at chipp.com Sat Jul 14 08:58:53 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 14 Jul 2012 07:58:53 -0500 Subject: validating "per use" licensing In-Reply-To: References: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> <14128072296.20120712193511@ahsoftware.net> Message-ID: So which is it? Esquire or Doctor or Lawyer? Man, that's a lot of hats. On Friday, July 13, 2012, Dr. Hawkins wrote: > < snip > > The Hawkins Law Firm > Richard E. Hawkins, Esq > -- Chipp Walters CEO, Altuit, Inc. From bvg at mac.com Sat Jul 14 09:13:31 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 14 Jul 2012 15:13:31 +0200 Subject: copy-paste not working in a standalone In-Reply-To: <803584B9-EF60-4656-B306-5BABADC182AD@wanadoo.fr> References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> <68194341265.20120713135940@ahsoftware.net> <9C345A0E-8800-4557-A2D2-F3A537B2DAB0@twft.com> <803584B9-EF60-4656-B306-5BABADC182AD@wanadoo.fr> Message-ID: I think that copy pasted used to be part of the "standard library". This is a stack that The RunRev IDE always attaches to your standalones. However, in a version (4.5 or 5.1 or so) all copy paste stuff got removed from there. Or it was an engine feature, that they removed. Either way, it's gone, and no standalone can do copy paste anymore if you do not include your own code to do it. On 14.07.2012, at 09:36, Andr? Bisseret wrote: > I don't think my problem with copy-paste come from the stack I am saving as a standalone ; there is only a few lines in it (to get it slowly disappearing and opening my main stack ; that works well for years now. > > I will contact runrev > > Best regards > > Andr? > > Le 14 juil. 2012 ? 00:40, Bob Sneidar a ?crit : > >> Oh sorry I for some reason thought that the Standalone Debug came with GLX2 but of course not. It's a part of PowerDebug. >> >> Bob >> >> >> On Jul 13, 2012, at 1:59 PM, Mark Wieder wrote: >> >>> Bob- >>> >>> Friday, July 13, 2012, 9:17:10 AM, you wrote: >>> >>>> wouldn't help anyway because we cannot debug a standalone. >>> >>> Except with PowerDebug, of course. . >>> >>> -- >>> -Mark Wieder >>> mwieder at ahsoftware.net >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From wow at together.net Sat Jul 14 09:35:50 2012 From: wow at together.net (Richard Miller) Date: Sat, 14 Jul 2012 09:35:50 -0400 Subject: ios options to create time-based reminders or messages In-Reply-To: References: Message-ID: <500175B6.7060308@together.net> What are the options to implement a reminder system in an ios/LC app which will alert the user periodically on their ios device, even though the app is not running in the foreground? For example, the user runs the app and sets it to remind them twice daily to do a specific task. How can this reminder be implemented? Some ideas: - push notification (is this fairly easy to implement?) - having an external server send SMS messages to the user's device on the specified time interval - something similar to the way various ios Alarm clock apps work... but I don't know if this can be implemented through LC. Thanks. Richard Miller From charles at buchwald.ca Sat Jul 14 10:05:10 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Sat, 14 Jul 2012 09:05:10 -0500 Subject: ios options to create time-based reminders or messages In-Reply-To: <500175B6.7060308@together.net> References: <500175B6.7060308@together.net> Message-ID: <050AC9C9-9CDE-47ED-9516-89E9254C6A4B@buchwald.ca> Check out local notifications, in the iOS release notes, for alarm clock like alarms and messages. Push notifications are non-trivial. SMS would require a connection. - Charles On 2012-07-14, at 8:35 AM, Richard Miller wrote: > What are the options to implement a reminder system in an ios/LC app which will alert the user periodically on their ios device, even though the app is not running in the foreground? > > For example, the user runs the app and sets it to remind them twice daily to do a specific task. How can this reminder be implemented? > > Some ideas: > > - push notification (is this fairly easy to implement?) > - having an external server send SMS messages to the user's device on the specified time interval > - something similar to the way various ios Alarm clock apps work... but I don't know if this can be implemented through LC. > > Thanks. > Richard Miller > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Charles E. Buchwald Charles Buchwald & Friends "Simply better smartphone apps." http://buchwald.ca email: Charles at Buchwald.ca Skype: charles_buchwald Vancouver ? New York City ? Mexico DF Member of the 02 Global Network for Sustainable Design ? Connect on LinkedIn ? Follow me on Twitter ? Read my blog ? Connect on Facebook Please consider the environment before printing this email. From coiin at verizon.net Sat Jul 14 10:09:15 2012 From: coiin at verizon.net (Colin Holgate) Date: Sat, 14 Jul 2012 10:09:15 -0400 Subject: ios options to create time-based reminders or messages In-Reply-To: <500175B6.7060308@together.net> References: <500175B6.7060308@together.net> Message-ID: <7A51E9C7-3668-4E45-B653-06B57D63C7A8@verizon.net> Try local notifications. This is how you set up one notification: mobileCreateLocalNotification alertBody, alertButtonMessage, alertPayload, alertTime, playSound alertTime is the Unix time that you want the alert to happen. See the help entry for more details on the other things. At the time that the notification happens, the user will see a message pop up on their screen. If they touch the message it will open your app, and a message is sent to you. Here's a handler for receiving that message: on localNotificationReceived pMsg answer "Local Notification:" && pMsg end localNotificationReceived The pMsg received is the same as the alertPayload sent in, and that can be as complex as you like. There isn't a way to have a notification happen that automatically opens your app. Working out the Unix time for the event is an entertaining little aspect to the problem. From richmondmathewson at gmail.com Sat Jul 14 10:15:46 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 14 Jul 2012 17:15:46 +0300 Subject: validating "per use" licensing In-Reply-To: References: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> <14128072296.20120712193511@ahsoftware.net> Message-ID: <50017F12.9000801@gmail.com> On 07/14/2012 03:58 PM, Chipp Walters wrote: > So which is it? Esquire or Doctor or Lawyer? Man, that's a lot of hats. > > On Friday, July 13, 2012, Dr. Hawkins wrote: > >> < snip > >> The Hawkins Law Firm >> Richard E. Hawkins, Esq >> > Presumably it is "Dr Hawkins", although Dr Hawkins seems not to understand how to use titles, as one only puts "Esq." (notice the full-stop) after the name of somebody who is male, over 21 and does NOT have a doctorate (or, in the case of a physician, an MB). On writing to somebody who has "Esq." after their name one usually begins a letter: Dear Mr XXXX Although my inclination in the case of somebody who seems to be trying to be pompous by putting "Esq." after their own name (which one doesn't do; one calls oneself "Mr" and they address the envelope "Richmond Mathewson. Esq.") is to address them in one of the following ways: "Oi Mate" "Hey You" or "Me Old Mucker" Love, kisses and 'we now live in the 21st century', Mr Richmond Mathewson. From dixonja at hotmail.co.uk Sat Jul 14 10:23:26 2012 From: dixonja at hotmail.co.uk (John Dixon) Date: Sat, 14 Jul 2012 15:23:26 +0100 Subject: validating "per use" licensing In-Reply-To: <50017F12.9000801@gmail.com> References: , , , <613730E3-77A8-4A53-8738-942A08FA988F@twft.com>, , <14128072296.20120712193511@ahsoftware.net>, , , <50017F12.9000801@gmail.com> Message-ID: 1 ( Esquire) (abbr.: Esq.) a title appended to a lawyer's surname. Richmond... me old mucker ...Does it really matter ? > > On 07/14/2012 03:58 PM, Chipp Walters wrote: > > So which is it? Esquire or Doctor or Lawyer? Man, that's a lot of hats. > > > > On Friday, July 13, 2012, Dr. Hawkins wrote: > > > >> < snip > > >> The Hawkins Law Firm > >> Richard E. Hawkins, Esq > >> > > > > Presumably it is "Dr Hawkins", although Dr Hawkins seems not to > understand how > to use titles, as one only puts "Esq." (notice the full-stop) after the > name of somebody > who is male, over 21 and does NOT have a doctorate (or, in the case of a > physician, an MB). > > On writing to somebody who has "Esq." after their name one usually > begins a letter: > > Dear Mr XXXX > > Although my inclination in the case of somebody who seems to be trying > to be pompous by > putting "Esq." after their own name (which one doesn't do; one calls > oneself "Mr" and they address the envelope "Richmond Mathewson. Esq.") > is to address them in one of the following ways: > > "Oi Mate" > > "Hey You" > > or > > "Me Old Mucker" > > Love, kisses and 'we now live in the 21st century', Mr Richmond Mathewson. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From wow at together.net Sat Jul 14 10:23:40 2012 From: wow at together.net (Richard Miller) Date: Sat, 14 Jul 2012 10:23:40 -0400 Subject: ios options to create time-based reminders or messages In-Reply-To: <7A51E9C7-3668-4E45-B653-06B57D63C7A8@verizon.net> References: <500175B6.7060308@together.net> <7A51E9C7-3668-4E45-B653-06B57D63C7A8@verizon.net> Message-ID: <500180EC.2030509@together.net> Thanks. I'm looking into this. At first glance, it appears that... whenever the app is not running... this method will only tell the user that a local notification is waiting to be viewed. It cannot display the actual message until the user presses the "View" button, which then opens the app to display the message. Do I understand this correctly? Thanks. Richard On 7/14/2012 10:09 AM, Colin Holgate wrote: > Try local notifications. This is how you set up one notification: > > mobileCreateLocalNotification alertBody, alertButtonMessage, alertPayload, alertTime, playSound > > alertTime is the Unix time that you want the alert to happen. See the help entry for more details on the other things. > > At the time that the notification happens, the user will see a message pop up on their screen. If they touch the message it will open your app, and a message is sent to you. Here's a handler for receiving that message: > > on localNotificationReceived pMsg > answer "Local Notification:" && pMsg > end localNotificationReceived > > The pMsg received is the same as the alertPayload sent in, and that can be as complex as you like. > > There isn't a way to have a notification happen that automatically opens your app. > > Working out the Unix time for the event is an entertaining little aspect to the problem. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Sat Jul 14 10:27:17 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 14 Jul 2012 17:27:17 +0300 Subject: validating "per use" licensing In-Reply-To: References: , , , <613730E3-77A8-4A53-8738-942A08FA988F@twft.com>, , <14128072296.20120712193511@ahsoftware.net>, , , <50017F12.9000801@gmail.com> Message-ID: <500181C5.1000009@gmail.com> On 07/14/2012 05:23 PM, John Dixon wrote: > > > > 1 ( Esquire) (abbr.: Esq.) a title appended to a lawyer's surname. > > Richmond... me old mucker ...Does it really matter ? Yer right mate! Only to people who feel desperately insecure and have to bolster up their egos with fancy bits popped on the front or the end of their names. > >> On 07/14/2012 03:58 PM, Chipp Walters wrote: >>> So which is it? Esquire or Doctor or Lawyer? Man, that's a lot of hats. >>> >>> On Friday, July 13, 2012, Dr. Hawkins wrote: >>> >>>> < snip > >>>> The Hawkins Law Firm >>>> Richard E. Hawkins, Esq >>>> >> Presumably it is "Dr Hawkins", although Dr Hawkins seems not to >> understand how >> to use titles, as one only puts "Esq." (notice the full-stop) after the >> name of somebody >> who is male, over 21 and does NOT have a doctorate (or, in the case of a >> physician, an MB). >> >> On writing to somebody who has "Esq." after their name one usually >> begins a letter: >> >> Dear Mr XXXX >> >> Although my inclination in the case of somebody who seems to be trying >> to be pompous by >> putting "Esq." after their own name (which one doesn't do; one calls >> oneself "Mr" and they address the envelope "Richmond Mathewson. Esq.") >> is to address them in one of the following ways: >> >> "Oi Mate" >> >> "Hey You" >> >> or >> >> "Me Old Mucker" >> >> Love, kisses and 'we now live in the 21st century', Mr Richmond Mathewson. >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Sat Jul 14 10:45:00 2012 From: coiin at verizon.net (Colin Holgate) Date: Sat, 14 Jul 2012 10:45:00 -0400 Subject: ios options to create time-based reminders or messages In-Reply-To: <500180EC.2030509@together.net> References: <500175B6.7060308@together.net> <7A51E9C7-3668-4E45-B653-06B57D63C7A8@verizon.net> <500180EC.2030509@together.net> Message-ID: <80BE3BB2-AD04-47A1-A345-0BF458BE4238@verizon.net> No. The alertBody and alertButtonMessage let you give a brief version of the notification, and that will appear at the time it happens, if your app is not open at the time. On Jul 14, 2012, at 10:23 AM, Richard Miller wrote: > It cannot display the actual message until the user presses the "View" button, which then opens the app to display the message. Do I understand this correctly? From andre at andregarzia.com Sat Jul 14 10:47:12 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 14 Jul 2012 11:47:12 -0300 Subject: Lessons learned on my Mobile Journey In-Reply-To: References: Message-ID: Chipp, Thanks for the email! I look forward to the day that you guys release this library. Oh and by the way, that app looks good! Cheers andre On Sat, Jul 14, 2012 at 6:53 AM, Chipp Walters wrote: > Hi Roger, > > I'm just using the URL Google provides for each sheet which is shown when > you Publish a sheet. You can select CSV as the 'type' and which sheet you > want the URL for-- and Google generates the URL. > > Then you just get the URL: > > get URL "http://googlespreadheets.com/yada/yada" and it's returned as CSV. > > I'm not POSTING data to the sheet, just reading from it. > > Yep, I need to get the resize LIB completed-- will be working on it soon. > Tonight I finished rebuilding altButton so it now uses images instead of > btn icons-- so now EVERYTHING scales-- Hurray! > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From andre at andregarzia.com Sat Jul 14 10:48:18 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 14 Jul 2012 11:48:18 -0300 Subject: Connecting to Facebook? In-Reply-To: References: <4FFF78C5.6020506@hyperactivesw.com> <50005B1B.2030502@hyperactivesw.com> <002d01cd6120$45480d10$cfd82730$@net> Message-ID: It changed recently... I am patching my libraries but I've reached an odd bug where the library works on iOS but not on Mac OS which is really not the way things usually go. On Fri, Jul 13, 2012 at 5:28 PM, Charles E Buchwald wrote: > I'd like to connect to Facebook to post to the wall. > I've tried the tutorial "Accessing Facebook Api's using LiveCode". I found > Andre's libraries for Social Networks, and tried the example stacks and > guide there. For both of these, I can get as far as authorizing the app, > but no further. > I've searched the forum and elsewhere, without other useful insights. > > Does anyone know if the Facebook API's have changed recently? > Have you had any success connecting with FB? > > So far my best alternative idea is to copy a message to the clipboard from > within my stack, and direct the the user to FB in a browser, where they > could then paste it. But I would prefer to do it fewer steps. > > Any ideas? > > -- > Charles E. Buchwald > http://buchwald.ca > Vancouver / Mexico City / NYC > Member of the 02 Global Network for Sustainable Design ? Connect on > LinkedIn ? Follow me on Twitter > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From pmbrig at gmail.com Sat Jul 14 11:00:22 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sat, 14 Jul 2012 11:00:22 -0400 Subject: finding the mousecolor in IOS In-Reply-To: References: Message-ID: <2CC7561B-D36E-4B10-ADEB-1781B822171D@gmail.com> On Jul 13, 2012, at 9:11 AM, Colin Holgate wrote: > One exercise in that book I wrote is about using an image as a color picker. It uses the same technique as Scott mentioned, only I then set the color of another graphic to show that it has picked up the right color. > > One thing to double check, the x and y values you're using, are those from the top left of the image? With mousecolor you use the card position, but with this imagedata technique you would subtract the left and top of the image in question, unless the image is the whole card. function relativeXY tObjRef,x,y -- input: x,y (card coordinates) -- output: coordinates relative to an object's rect put the topleft of tObjRef into tl put item 1 of tl into baseHoriz put item 2 of tl into baseVert return (x - baseHoriz & comma & y - baseVert) end relativeXY -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From wow at together.net Sat Jul 14 11:11:16 2012 From: wow at together.net (Richard Miller) Date: Sat, 14 Jul 2012 11:11:16 -0400 Subject: ios options to create time-based reminders or messages In-Reply-To: <80BE3BB2-AD04-47A1-A345-0BF458BE4238@verizon.net> References: <500175B6.7060308@together.net> <7A51E9C7-3668-4E45-B653-06B57D63C7A8@verizon.net> <500180EC.2030509@together.net> <80BE3BB2-AD04-47A1-A345-0BF458BE4238@verizon.net> Message-ID: <50018C14.7030405@together.net> Thanks. Seems this functionality is new to LC 5.5. I have 5.0.2 right now, but would upgrade if this can do what I need. I can't read the specific details of this function as of yet. Do you know the maximum length of the alertbody or alertButtonMessage? Thank you. On 7/14/2012 10:45 AM, Colin Holgate wrote: > No. The alertBody and alertButtonMessage let you give a brief version of the notification, and that will appear at the time it happens, if your app is not open at the time. > > > On Jul 14, 2012, at 10:23 AM, Richard Miller wrote: > >> It cannot display the actual message until the user presses the "View" button, which then opens the app to display the message. Do I understand this correctly? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From andre.bisseret at wanadoo.fr Sat Jul 14 11:13:53 2012 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Sat, 14 Jul 2012 17:13:53 +0200 Subject: copy-paste not working in a standalone In-Reply-To: References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> <68194341265.20120713135940@ahsoftware.net> <9C345A0E-8800-4557-A2D2-F3A537B2DAB0@twft.com> <803584B9-EF60-4656-B306-5BABADC182AD@wanadoo.fr> Message-ID: Le 14 juil. 2012 ? 15:13, Bj?rnke von Gierke a ?crit : > I think that copy pasted used to be part of the "standard library". This is a stack that The RunRev IDE always attaches to your standalones. However, in a version (4.5 or 5.1 or so) all copy paste stuff got removed from there. Or it was an engine feature, that they removed. Either way, it's gone, and no standalone can do copy paste anymore if you do not include your own code to do it. Thank you much Bj?rnke for this information Bad news for me :-(( That means that I can't consider any change to my current standalone! The friend for which I made this app. is a physician ; he is using it daily for 5 or 6 years now and he has something like 600 medical files (one stack per patient)!! Fortunately, the standalone I made with a previous version allows copy-paste (that he is using a lot) Well, I will see what I could do in case a new standalone would be necessary! Thanks again Bj?rnke Andr? > > On 14.07.2012, at 09:36, Andr? Bisseret wrote: > >> I don't think my problem with copy-paste come from the stack I am saving as a standalone ; there is only a few lines in it (to get it slowly disappearing and opening my main stack ; that works well for years now. >> >> I will contact runrev >> >> Best regards >> >> Andr? >> >> Le 14 juil. 2012 ? 00:40, Bob Sneidar a ?crit : >> >>> Oh sorry I for some reason thought that the Standalone Debug came with GLX2 but of course not. It's a part of PowerDebug. >>> >>> Bob >>> >>> >>> On Jul 13, 2012, at 1:59 PM, Mark Wieder wrote: >>> >>>> Bob- >>>> >>>> Friday, July 13, 2012, 9:17:10 AM, you wrote: >>>> >>>>> wouldn't help anyway because we cannot debug a standalone. >>>> >>>> Except with PowerDebug, of course. . >>>> >>>> -- >>>> -Mark Wieder >>>> mwieder at ahsoftware.net >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > -- > > Use an alternative Dictionary viewer: > http://bjoernke.com/bvgdocu/ > > Chat with other RunRev developers: > http://bjoernke.com/chatrev/ > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Sat Jul 14 11:20:07 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 14 Jul 2012 08:20:07 -0700 Subject: grr. debugging with livecode In-Reply-To: <50005B64.6010202@hyperactivesw.com> References: <50005B64.6010202@hyperactivesw.com> Message-ID: On Fri, Jul 13, 2012 at 10:31 AM, J. Landman Gay wrote: > If a script makes a call to a rev library, it won't break there. Set the > breakpoint immediately after that line and it should work. Yes, but seeing how I got there . . . single stepping in card preOpenStack, which passes preOpenStack -> skipped: stack preOpenStack, which dumped me in -> some other handler. Since I was already single-stepping, this is highly unexpected behavior . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Sat Jul 14 11:25:24 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 14 Jul 2012 08:25:24 -0700 Subject: validating "per use" licensing In-Reply-To: References: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> <14128072296.20120712193511@ahsoftware.net> Message-ID: On Sat, Jul 14, 2012 at 5:58 AM, Chipp Walters wrote: > So which is it? Esquire or Doctor or Lawyer? Man, that's a lot of hats. Esquire and Lawyer are the same hat in the us. And both Dr. (Economics & Statistics) and Lawyer. But yes, I have a lot of hats :) -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From richmondmathewson at gmail.com Sat Jul 14 11:33:21 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 14 Jul 2012 18:33:21 +0300 Subject: validating "per use" licensing In-Reply-To: References: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> <14128072296.20120712193511@ahsoftware.net> Message-ID: <50019141.2040405@gmail.com> On 07/14/2012 06:25 PM, Dr. Hawkins wrote: > On Sat, Jul 14, 2012 at 5:58 AM, Chipp Walters wrote: >> So which is it? Esquire or Doctor or Lawyer? Man, that's a lot of hats. > Esquire and Lawyer are the same hat in the us. > > And both Dr. (Economics & Statistics) and Lawyer. > > But yes, I have a lot of hats :) > > Multi-Hatted you may well be, and all well and jolly that is, however, would you that we address you thus: Dr Hawkins, Mr Hawkins, Attorney Hawkins, Advocate Hawkins, otherwise, or simply Richard ? sincerely, Richmond Mathewson. From dochawk at gmail.com Sat Jul 14 11:35:13 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 14 Jul 2012 08:35:13 -0700 Subject: validating "per use" licensing In-Reply-To: <50017F12.9000801@gmail.com> References: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> <14128072296.20120712193511@ahsoftware.net> <50017F12.9000801@gmail.com> Message-ID: On Sat, Jul 14, 2012 at 7:15 AM, Richmond wrote: > Presumably it is "Dr Hawkins", although Dr Hawkins seems not to understand > how > to use titles, as one only puts "Esq." (notice the full-stop) Someone lost mine while quoting. See the unquoted signature below. > after the name of somebody > who is male, over 21 and does NOT have a doctorate (or, in the case of a > physician, an MB). In the United States, it is put after the name of all admitted attorneys (we don't have a solicitor/barrister distinction). Whether you don't use the Dr. if an Esq., or don't use the Esq. if a Dr., seems to have a split of opinion. If you want to toss in *everything, it's Dr. Richard Edmund Stephen Hawkins, J.D., Ph.D., Esq. > On writing to somebody who has "Esq." after their name one usually begins a > letter: > > Dear Mr XXXX > > Although my inclination in the case of somebody who seems to be trying to be > pompous by > putting "Esq." after their own name (which one doesn't do; one calls oneself > "Mr" and they address the envelope "Richmond Mathewson. Esq.") is to address > them in one of the If I filed a pleading *without* the Esq. in the name in a court that wasn't familiar with me, it would probably trigger a check by the clerk to see if I was a lawyer. And clients expect it; send a letter without one and they ask why the other lawyers have it and you don't . . . OTOH, I've never introduced myself as "Dr. Hawkins" outside of an academic setting. (however, I'd likely do so in response to an M.D. who introduces himself as "Dr. Smith." I'm a real doctor, not a physician, and don't have the inherited inferiority complex (oddly mixed with a God complex) that comes from the modern M.D. being a watered down thing designed with the explicit purpose of borrowing the respect/prestige/not-killing-people of the doctors of the university. Having taken out one of the two key features of what "doctor" meant for a couple of thousand years, they progressed to claiming to be "real doctors." [note: some are, but most have never *contributed* to knowledge]) This account is dochawk instead of hawk for the simple reason that early gmail required at least 6 characters, and my students were already receiving email from a dochawk account at Penn State. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Sat Jul 14 11:42:53 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 14 Jul 2012 08:42:53 -0700 Subject: validating "per use" licensing In-Reply-To: <50019141.2040405@gmail.com> References: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> <14128072296.20120712193511@ahsoftware.net> <50019141.2040405@gmail.com> Message-ID: On Sat, Jul 14, 2012 at 8:33 AM, Richmond wrote: > Multi-Hatted you may well be, and all well and jolly that is, however, > would you that we address you thus: > > Dr Hawkins, > > Mr Hawkins, > > Attorney Hawkins, > > Advocate Hawkins, > > otherwise, or simply > > Richard ? I answer to so many different things these days . . . Richard, Rick, hawk, doc, dochawk (usually only by reference or in the program name [which picked it up as a reference and it stuck]) Now that I think of it, I think that more people just plain call me "doc" than anything else (which is kind of odd, as I've never introduced myself as that; I think I can trace almost all of it to a single introduction someone made about three years ago in which he introduced me as "Dr. Hawkins" -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From richmondmathewson at gmail.com Sat Jul 14 11:49:02 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 14 Jul 2012 18:49:02 +0300 Subject: validating "per use" licensing In-Reply-To: References: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> <14128072296.20120712193511@ahsoftware.net> <50017F12.9000801@gmail.com> Message-ID: <500194EE.2050807@gmail.com> On 07/14/2012 06:35 PM, Dr. Hawkins wrote: > On Sat, Jul 14, 2012 at 7:15 AM, Richmond wrote: >> Presumably it is "Dr Hawkins", although Dr Hawkins seems not to understand >> how >> to use titles, as one only puts "Esq." (notice the full-stop) > Someone lost mine while quoting. See the unquoted signature below. > >> after the name of somebody >> who is male, over 21 and does NOT have a doctorate (or, in the case of a >> physician, an MB). > In the United States, it is put after the name of all admitted > attorneys (we don't have a solicitor/barrister distinction). What is a barrister? I don't think we have those sort of beasts in Scotland, although we do have writers to the signet. > > Whether you don't use the Dr. if an Esq., or don't use the Esq. if a > Dr., seems to have a split of opinion. > > If you want to toss in *everything, it's > > Dr. Richard Edmund Stephen Hawkins, J.D., Ph.D., Esq. > > >> On writing to somebody who has "Esq." after their name one usually begins a >> letter: >> >> Dear Mr XXXX >> >> Although my inclination in the case of somebody who seems to be trying to be >> pompous by >> putting "Esq." after their own name (which one doesn't do; one calls oneself >> "Mr" and they address the envelope "Richmond Mathewson. Esq.") is to address >> them in one of the > If I filed a pleading *without* the Esq. in the name in a court that > wasn't familiar with me, it would probably trigger a check by the > clerk to see if I was a lawyer. > > And clients expect it; send a letter without one and they ask why the > other lawyers have it and you don't . . . > > OTOH, I've never introduced myself as "Dr. Hawkins" outside of an > academic setting. (however, I'd likely do so in response to an M.D. > who introduces himself as "Dr. Smith." I'm a real doctor, not a > physician, and don't have the inherited inferiority complex (oddly > mixed with a God complex) that comes from the modern M.D. being a > watered down thing designed with the explicit purpose of borrowing the > respect/prestige/not-killing-people of the doctors of the university. > Having taken out one of the two key features of what "doctor" meant > for a couple of thousand years, they progressed to claiming to be > "real doctors." [note: some are, but most have never *contributed* to > knowledge]) Well and true. Notwithstanding that, my grandfather, Dr Richmond McIntosh (M.D.) was bothe real medical doctor (i.e. not just an M. B.) and contributed to knowldge (search for his stuff in the BMJ on the internet). > > This account is dochawk instead of hawk for the simple reason that > early gmail required at least 6 characters, and my students were > already receiving email from a dochawk account at Penn State. > > From coiin at verizon.net Sat Jul 14 11:50:45 2012 From: coiin at verizon.net (Colin Holgate) Date: Sat, 14 Jul 2012 11:50:45 -0400 Subject: ios options to create time-based reminders or messages In-Reply-To: <50018C14.7030405@together.net> References: <500175B6.7060308@together.net> <7A51E9C7-3668-4E45-B653-06B57D63C7A8@verizon.net> <500180EC.2030509@together.net> <80BE3BB2-AD04-47A1-A345-0BF458BE4238@verizon.net> <50018C14.7030405@together.net> Message-ID: <6434BDF6-7F6B-43B2-91A1-A6887CAA7CA0@verizon.net> It was introduced with 5.5, and I'm not sure if there is a limit to the amount of text. Too much text in the notification alert or buttons might look ugly, but the payload, that the user doesn't have to see, can be a lot longer. From lfredricks at proactive-intl.com Sat Jul 14 13:13:43 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 14 Jul 2012 10:13:43 -0700 Subject: OT: Free Shade 10 3D Standard Edition Today Only In-Reply-To: <6FA6E39E-DEA8-4DA7-8DFF-0CB0981BD9F7@economy-x-talk.com> References: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> <6FA6E39E-DEA8-4DA7-8DFF-0CB0981BD9F7@economy-x-talk.com> Message-ID: <8886ABB16066450BB7E86FAFE87E7713@GATEWAY> > No. I was unable to order and a friend managed to place an > order but hasn't received anything. If you didn't get your order (yet), contact me directly. Some orders got kicked out because of key information missing or fraudulent information added. If your friend put in just initials, for example, or garbage text into any fields then it got deleted. Anyone on this list though, if you felt you got deleted unfairly as a result of that, contact me directly and we can work out a way for you to replace the order. Best regards, Lynn Fredricks President Proactive International, LLC - Because it is about who you know.(tm) http://www.proactive-intl.com From dochawk at gmail.com Sat Jul 14 13:31:44 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 14 Jul 2012 10:31:44 -0700 Subject: validating "per use" licensing In-Reply-To: <500194EE.2050807@gmail.com> References: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> <14128072296.20120712193511@ahsoftware.net> <50017F12.9000801@gmail.com> <500194EE.2050807@gmail.com> Message-ID: On Sat, Jul 14, 2012 at 8:49 AM, Richmond wrote: > On 07/14/2012 06:35 PM, Dr. Hawkins wrote: > What is a barrister? It's a british half-a-lawyer, I think :) >I don't think we have those sort of beasts in Scotland, > although > we do have writers to the signet. Do they both give advice and appear in court? And if so, to which century do they dress? :) > Well and true. > > Notwithstanding that, my grandfather, Dr Richmond McIntosh (M.D.) was > bothe real medical doctor (i.e. not just an M. B.) and contributed to > knowldge (search for his stuff > in the BMJ on the internet). Prior to the modern MD, there was a real M.D., just like the Ph.D., L.L.D., D.D. (the four learned professions) Watering down the title was a reasonable exchange for replacing the barbers for primary medical care . . . I'll acknowledge and agree that an M.D. who has either published in a journal or developed and circulated (not just patented and charged licensing fees) is a doctor. I have a couple of friends with joint M.D. Ph.D. I refer to them as "the only physicians I know who are real doctors" . . . :) -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From pete at lcsql.com Sat Jul 14 14:05:44 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 14 Jul 2012 11:05:44 -0700 Subject: mergExt pricing changes and free externals In-Reply-To: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> Message-ID: Hi Monte, Here's some thoughts on what I would like to see. As a generic category, anything that makes my Mac applications look like real Mac applications, i.e. access to the more recent native OS X controls. In particular, the ability to include icons/buttons/etc in a window title bar - I think it's referred to as a toolbar. Another one would be direct access to the Mac Address Book. I've seen the beginnings of both the above by others but they never seem to quite make it to market. Another category would be access to some of the sqlite functions that RunRev do not expose to us and, in fact, the ability to access a more recent version of the sqlite library than is included in RunRev, which is woefully out of date. But that's probably a bit too specialized for general use. One other that comes to mind is tools to help with Apple's sandboxing rules. For example, apps that open files from a "Recently used" list violate the sandboxing rules unless it is done by establishing "bookmarks", wehich can't be done directly from Livecode. I believe, but not 100% sure, that any attempt to use the shell command in Livecode would violate sandboxing rules. Of course, that covers a huge amount of ground but perhaps a set of common os request that LC developers use could be a basis. Pete lcSQL Software On Fri, Jul 13, 2012 at 3:02 PM, Monte Goulding wrote: > What would be your number 1 desktop external Pete? A good candidate I > would think is bonjour. > > -- > Monte Goulding > > On 14/07/2012, at 6:21 AM, Peter Haworth wrote: > > > Glad to hear it Monte. I'm ready to buy as soon as it includes some > > desktop externals. > > Pete > > lcSQL Software > > > > > > > > On Fri, Jul 13, 2012 at 1:08 PM, Monte Goulding < > monte at sweattechnologies.com > >> wrote: > > > >> It's in the grand plan for mergExt. All sales go into product > development. > >> > >> -- > >> Monte Goulding > >> > >> On 14/07/2012, at 5:10 AM, Mike Bonner wrote: > >> > >>> Me too! > >>> > >>> On Fri, Jul 13, 2012 at 12:30 PM, Peter Haworth > wrote: > >>> > >>>> Monte, > >>>> I wish someone (or you yourself) would fill your externals role for us > >>>> lowly desktop folks! > >>>> Pete > >>>> lcSQL Software > >>>> > >>>> > >>>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Sat Jul 14 14:37:26 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 14 Jul 2012 21:37:26 +0300 Subject: validating "per use" licensing In-Reply-To: References: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> <14128072296.20120712193511@ahsoftware.net> <50017F12.9000801@gmail.com> <500194EE.2050807@gmail.com> Message-ID: <5001BC66.3090801@gmail.com> On 07/14/2012 08:31 PM, Dr. Hawkins wrote: > On Sat, Jul 14, 2012 at 8:49 AM, Richmond wrote: >> On 07/14/2012 06:35 PM, Dr. Hawkins wrote: > >> What is a barrister? > It's a british half-a-lawyer, I think :) > >> I don't think we have those sort of beasts in Scotland, >> although >> we do have writers to the signet. > Do they both give advice and appear in court? Aye, they do, an as far as Ah jalouse they mun put a peruke on their heids. > > And if so, to which century do they dress? > > :) > > >> Well and true. >> >> Notwithstanding that, my grandfather, Dr Richmond McIntosh (M.D.) was >> bothe real medical doctor (i.e. not just an M. B.) and contributed to >> knowldge (search for his stuff >> in the BMJ on the internet). > Prior to the modern MD, there was a real M.D., just like the Ph.D., > L.L.D., D.D. (the four learned professions) > > Watering down the title was a reasonable exchange for replacing the > barbers for primary medical care . . . > > I'll acknowledge and agree that an M.D. who has either published in a > journal or developed and circulated (not just patented and charged > licensing fees) is a doctor. > > I have a couple of friends with joint M.D. Ph.D. I refer to them as > "the only physicians I know who are real doctors" . . . > > :) > > From jacque at hyperactivesw.com Sat Jul 14 14:54:33 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 14 Jul 2012 13:54:33 -0500 Subject: grr. debugging with livecode In-Reply-To: References: <50005B64.6010202@hyperactivesw.com> Message-ID: <5001C069.2070103@hyperactivesw.com> On 7/14/12 10:20 AM, Dr. Hawkins wrote: > On Fri, Jul 13, 2012 at 10:31 AM, J. Landman Gay > wrote: >> If a script makes a call to a rev library, it won't break there. Set the >> breakpoint immediately after that line and it should work. > > Yes, but seeing how I got there . . . single stepping in card > preOpenStack, which passes preOpenStack -> skipped: stack > preOpenStack, which dumped me in -> some other handler. > > Since I was already single-stepping, this is highly unexpected behavior . . . > There's a corollary: if you step into a call to a rev library, it won't break either; the handler will run until the next breakpoint. So put another breakpoint after the place where it doesn't stop. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Jul 14 15:19:15 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 14 Jul 2012 14:19:15 -0500 Subject: Lessons learned on my Mobile Journey In-Reply-To: References: Message-ID: <5001C633.6070807@hyperactivesw.com> On 7/13/12 11:53 PM, Chipp Walters wrote: > I've talked with Ken and we think it may be a good idea to release this as > a free library and plugin Please yes. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Jul 14 15:23:13 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 14 Jul 2012 14:23:13 -0500 Subject: copy-paste not working in a standalone In-Reply-To: References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> <68194341265.20120713135940@ahsoftware.net> <9C345A0E-8800-4557-A2D2-F3A537B2DAB0@twft.com> <803584B9-EF60-4656-B306-5BABADC182AD@wanadoo.fr> Message-ID: <5001C721.4040105@hyperactivesw.com> On 7/14/12 10:13 AM, Andr? Bisseret wrote: > > Le 14 juil. 2012 ? 15:13, Bj?rnke von Gierke a ?crit : > >> I think that copy pasted used to be part of the "standard library". >> This is a stack that The RunRev IDE always attaches to your >> standalones. However, in a version (4.5 or 5.1 or so) all copy >> paste stuff got removed from there. Or it was an engine feature, >> that they removed. Either way, it's gone, and no standalone can do >> copy paste anymore if you do not include your own code to do it. > > Thank you much Bj?rnke for this information > > Bad news for me :-(( That means that I can't consider any change to > my current standalone! There were some changes made in the engine to allow additional menu item parameters, but the command keys should still work. If they don't, try changing your menu group into a shared card group instead of a background group. That way they are more likely to receive keyboard input. If that still doesn't work, the handler to catch copy/paste is very simple: on commandkeyDown pKey switch pKey case "x" cut break case "v" paste break case "c" copy break case "z" undo break default pass commandKeyDown end switch end commandkeyDown -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Jul 14 15:24:40 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 14 Jul 2012 14:24:40 -0500 Subject: mergExt pricing changes and free externals In-Reply-To: References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> Message-ID: <5001C778.5080807@hyperactivesw.com> On 7/14/12 1:05 PM, Peter Haworth wrote: > > One other that comes to mind is tools to help with Apple's sandboxing > rules. I'd like to see that too, it would be very useful. It's really something the engine should handle, but if it doesn't, we need some way to do it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Sat Jul 14 16:31:16 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 15 Jul 2012 06:31:16 +1000 Subject: mergExt pricing changes and free externals In-Reply-To: <5001C778.5080807@hyperactivesw.com> References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <5001C778.5080807@hyperactivesw.com> Message-ID: <171D2EEC-47FD-4D7E-A19D-D068190ADEB3@sweattechnologies.com> I tend to agree although it doesn't look like it would be a particularly complicated external. -- Monte Goulding On 15/07/2012, at 5:24 AM, "J. Landman Gay" wrote: > On 7/14/12 1:05 PM, Peter Haworth wrote: >> >> One other that comes to mind is tools to help with Apple's sandboxing >> rules. > > I'd like to see that too, it would be very useful. It's really something the engine should handle, but if it doesn't, we need some way to do it. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From henshaw at me.com Sat Jul 14 16:56:59 2012 From: henshaw at me.com (Andrew Henshaw) Date: Sat, 14 Jul 2012 21:56:59 +0100 Subject: mergExt pricing changes and free externals In-Reply-To: <171D2EEC-47FD-4D7E-A19D-D068190ADEB3@sweattechnologies.com> References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <5001C778.5080807@hyperactivesw.com> <171D2EEC-47FD-4D7E-A19D-D068190ADEB3@sweattechnologies.com> Message-ID: It may not be complicated (to you!) but its a huge hole in Livecode for me at the moment! Ive stopped writing for the Mac App Store as its impossible to access files outside of the sandbox without the security scoped bookmarks, if an external existed that allowed it (even though it should be in the main livecode product imo) that would be amazing. I use a couple of externals already to validate the MAS reciepts, and provide the interface to the Intel App Up store, but any other externals that opened up access to more stores would be good. Other externals that would be nice on the desktop right now for me would include... - Dropbox (as previous mentioned), because its a real pain inside a mac sandboxed app to use from Livecode otherwise! - A barcode scanner that could use the macs camera - Touch screen support for Windows 8. I really hope this works out for you Monte. Livecode has grown to be a genuine option for mobile development now, and your tools absolutely, and without any doubt in my mind fill in the missing gaps and extend the functionality immensely. Good luck with it all! Andy On 14 Jul 2012, at 21:31, Monte Goulding wrote: > I tend to agree although it doesn't look like it would be a particularly complicated external. > > -- > Monte Goulding > > On 15/07/2012, at 5:24 AM, "J. Landman Gay" wrote: > >> On 7/14/12 1:05 PM, Peter Haworth wrote: >>> >>> One other that comes to mind is tools to help with Apple's sandboxing >>> rules. >> >> I'd like to see that too, it would be very useful. It's really something the engine should handle, but if it doesn't, we need some way to do it. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Sat Jul 14 17:18:18 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 15 Jul 2012 07:18:18 +1000 Subject: mergExt pricing changes and free externals In-Reply-To: References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> Message-ID: <70DAAD5D-1C88-4686-85C2-9C372E7B94A2@sweattechnologies.com> Hi Peter I believe OS x toolbars are under development by Seao Sean at the moment. Ill try and make contact with him to see if he would like help taking his externals to market. I would think much of the address book access from ios would be the same on OS X so it may be possible to convince runrev to include it on desktop. For SQLite I'm going to ask runrev to open source or at least provide access to source for all their externals. I believe this would be allow myself and others a chance to learn some tricks of the trade that runrev don't have time to document. It would also allow (depending on licensing) custom versions to be released. The sandboxing stuff would appear to be an obvious one for the engine and given it would probably take someone like mark waddingham all of an hour to implement I would expect runrev to pick up on this. Have a few good rants about it on the dev list (usually works for me). So... It sounds like I've talked myself out of everything you wanted but I need to consider these things as there just isn't room to compete in the livecode marketplace. Cheers -- Monte Goulding On 15/07/2012, at 4:05 AM, Peter Haworth wrote: > Hi Monte, > Here's some thoughts on what I would like to see. > > As a generic category, anything that makes my Mac applications look like > real Mac applications, i.e. access to the more recent native OS X controls. > In particular, the ability to include icons/buttons/etc in a window title > bar - I think it's referred to as a toolbar. Another one would be direct > access to the Mac Address Book. > > I've seen the beginnings of both the above by others but they never seem to > quite make it to market. > > Another category would be access to some of the sqlite functions that > RunRev do not expose to us and, in fact, the ability to access a more > recent version of the sqlite library than is included in RunRev, which is > woefully out of date. But that's probably a bit too specialized for > general use. > > One other that comes to mind is tools to help with Apple's sandboxing > rules. For example, apps that open files from a "Recently used" list > violate the sandboxing rules unless it is done by establishing "bookmarks", > wehich can't be done directly from Livecode. I believe, but not 100% sure, > that any attempt to use the shell command in Livecode would violate > sandboxing rules. Of course, that covers a huge amount of ground but > perhaps a set of common os request that LC developers use could be a basis. > > > Pete > lcSQL Software > > > > On Fri, Jul 13, 2012 at 3:02 PM, Monte Goulding > wrote: > >> What would be your number 1 desktop external Pete? A good candidate I >> would think is bonjour. >> >> -- >> Monte Goulding >> >> On 14/07/2012, at 6:21 AM, Peter Haworth wrote: >> >>> Glad to hear it Monte. I'm ready to buy as soon as it includes some >>> desktop externals. >>> Pete >>> lcSQL Software >>> >>> >>> >>> On Fri, Jul 13, 2012 at 1:08 PM, Monte Goulding < >> monte at sweattechnologies.com >>>> wrote: >>> >>>> It's in the grand plan for mergExt. All sales go into product >> development. >>>> >>>> -- >>>> Monte Goulding >>>> >>>> On 14/07/2012, at 5:10 AM, Mike Bonner wrote: >>>> >>>>> Me too! >>>>> >>>>> On Fri, Jul 13, 2012 at 12:30 PM, Peter Haworth >> wrote: >>>>> >>>>>> Monte, >>>>>> I wish someone (or you yourself) would fill your externals role for us >>>>>> lowly desktop folks! >>>>>> Pete >>>>>> lcSQL Software >>>>>> >>>>>> >>>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Sat Jul 14 17:57:08 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 15 Jul 2012 07:57:08 +1000 Subject: mergExt pricing changes and free externals In-Reply-To: References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <5001C778.5080807@hyperactivesw.com> <171D2EEC-47FD-4D7E-A19D-D068190ADEB3@sweattechnologies.com> Message-ID: On 15/07/2012, at 6:56 AM, Andrew Henshaw wrote: > Ive stopped writing for the Mac App Store as its impossible to access files outside of the sandbox without the security scoped bookmarks, if an external existed that allowed it (even though it should be in the main livecode product imo) Right there is the reason I can't justify doing this over other externals. I could probably have this done for you by the end of the week but there's really probably only a handful of lc developers trying to tackle sandboxing at the moment and of them how many will decide to take the rant on the dev list approach rather than buy the external. Ive been here before with mergXattr which as far as I know resulted in 0 sales but I implemented because someone was getting rejected from the app store. > I use a couple of externals already to validate the MAS reciepts, and provide the interface to the Intel App Up store, but any other externals that opened up access to more stores would be good. Feel free to point me at high priority stores and/or their sdk. > > Other externals that would be nice on the desktop right now for me would include... > > - Dropbox (as previous mentioned), because its a real pain inside a mac sandboxed app to use from Livecode otherwise! What's the difficulty using it other than only being able to do blocking uploads? > - A barcode scanner that could use the macs camera Definitely possible. How many people would like this? > - Touch screen support for Windows 8. I'll look into it but once again it's probably right in the potential LC roadmap. > > I really hope this works out for you Monte. Livecode has grown to be a genuine option for mobile development now, and your tools absolutely, and without any doubt in my mind fill in the missing gaps and extend the functionality immensely. Thank you! From dochawk at gmail.com Sat Jul 14 18:06:19 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 14 Jul 2012 15:06:19 -0700 Subject: validating "per use" licensing In-Reply-To: <5001BC66.3090801@gmail.com> References: <613730E3-77A8-4A53-8738-942A08FA988F@twft.com> <14128072296.20120712193511@ahsoftware.net> <50017F12.9000801@gmail.com> <500194EE.2050807@gmail.com> <5001BC66.3090801@gmail.com> Message-ID: On Sat, Jul 14, 2012 at 11:37 AM, Richmond wrote: > Aye, they do, an as far as Ah jalouse they mun put a peruke on their heids. And I thought, per Churchill, that the US and England were "two countries separated by a common language" . . . :) -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Sat Jul 14 18:16:25 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 14 Jul 2012 15:16:25 -0700 Subject: Storing a great many fields in a database Message-ID: Currently I'm using the included SQLite while I'm figuring the whole program out, but to stay ahead of the competition, I need to be able to store in the cloud (particularly, for attorneys to use "virtual assistants" in other parts of the countries, and to access files by iPad in court). Anyway, SQLite cheerfully ignores the data type entirely. I assume that I'll stay compatible with both mySQL and postgreSQL, but that's where the issue is. I have a great many fields that provide the description of the debtor (it's a bankruptcy program). At the moment, there are 276 of them (and will probably be about 400 when complete). Most of these are money values (decimal(12,2)). A handful are boolean, and the rest text ranging from 1 to 200 characters. I need to be able to access them by name, so currently there is a keyword for each, and three different values for each one(a default, an override, and the actual value). I've been happily assigning data types in a custom property field, and even fixed them up today. And then it occurred to me that I don't get to specify a different data type by row . . . (I have debt and asset information with a great many per debt, so that goes in a different table). Given that the "norm" will probably be a remote rather than local database server, what is the best way for me to structure the table? My 200 character upper limit seems to suggest that blobs would be overkill, but allocating three 200 character strings per entry seems like serious overkill--or is it? I could have 400 columns, I suppose, with three rows (for each of those values)--but isn't this going to slow down the server? Or split it into two tables, and let my get/set functions figure out which to use, one for currency values, and the other for everything else? Or will the minimum row size mean that at 200 characters each, it just doesn't matter anyway? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From kray at sonsothunder.com Sat Jul 14 19:01:05 2012 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 14 Jul 2012 18:01:05 -0500 Subject: Modeless screens on Windows (SOLVED!!!) In-Reply-To: References: Message-ID: <6AA56CAD-7FBF-4B38-A781-6260EC58C8DB@sonsothunder.com> On Jul 11, 2012, at 2:35 PM, Peter Haworth wrote: > Ken - you nailed it, thank you so much!!!! > > I had the text size set to medium (125%). I changed it to small (100%), > re-logged in and the title appeared. Just to be double sure, I went back > to medium text size and the title disappeared again. I will be sure to > mention this problem somewhere in the docs for the product. I've seen 'larger than 100%' fonts cause problems in a lot of different windows dev apps - I'm glad you found the problem! > Surely this is a Windows bug? Even with the text size at medium, the title > appears if the stack is top-level, just not when it's modeless. Be that as > it may, I can now get on with my life. Not sure why it would not show when modeless, so if you haven't logged a bug in RQCC, I'd suggest logging it. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From capellan2000 at gmail.com Sat Jul 14 19:02:35 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 14 Jul 2012 16:02:35 -0700 (PDT) Subject: OT: Free Shade 10 3D Standard Edition Today Only In-Reply-To: <8886ABB16066450BB7E86FAFE87E7713@GATEWAY> References: <4062D6DD5B9E48818939C202B74081DB@GATEWAY> <6FA6E39E-DEA8-4DA7-8DFF-0CB0981BD9F7@economy-x-talk.com> <8886ABB16066450BB7E86FAFE87E7713@GATEWAY> Message-ID: <1342306955892-4652046.post@n4.nabble.com> Hi Lynn, I just send you an email about this same problem. Did you received it? Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Free-Shade-10-3D-Standard-Edition-Today-Only-tp4651623p4652046.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Sat Jul 14 20:25:28 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 14 Jul 2012 17:25:28 -0700 Subject: Modeless screens on Windows (SOLVED!!!) In-Reply-To: <6AA56CAD-7FBF-4B38-A781-6260EC58C8DB@sonsothunder.com> References: <6AA56CAD-7FBF-4B38-A781-6260EC58C8DB@sonsothunder.com> Message-ID: In view of my later email on this, yes, it appears LC is not completely blameless in this so I will file QCC report. Pete lcSQL Software On Sat, Jul 14, 2012 at 4:01 PM, Ken Ray wrote: > Not sure why it would not show when modeless, so if you haven't logged a > bug in RQCC, I'd suggest logging it. From mwieder at ahsoftware.net Sat Jul 14 20:42:03 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Jul 2012 17:42:03 -0700 Subject: Storing a great many fields in a database In-Reply-To: References: Message-ID: <166294084062.20120714174203@ahsoftware.net> Doc- Saturday, July 14, 2012, 3:16:25 PM, you wrote: > Or split it into two tables, and let my get/set functions figure out > which to use, one for currency values, and the other for everything > else? OMG. You have that many fields in *one* table? I think you need a serious database redesign. Or "design", since it sounds like it was never really designed in the first place. Come up with a database schema, split the data into component tables, and this will all become much easier. -- -Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Sat Jul 14 20:41:47 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 14 Jul 2012 17:41:47 -0700 Subject: Storing a great many fields in a database In-Reply-To: References: Message-ID: It's a little hard to decipher exactly waht your're trying to achieve here but here's a few thoughts.. Are you saying that you want to store the default, override, and actual values in the table row of the database? If so, that deosn't feel right to me. I'd split that into a default table, an override table, and actual value table, each connected by a foreign key to the primary key of the table that idntifies the debtor, (name/address, SSN, etc). Another approach might be to try to group the fields into categories that logically belomng together somehow and have a separate table for each category, once again linked by foreign key to the m ain debtor table. Don't know if that's possible. If you're saying that datatypes vary by row in the same table, that's a definite no no in any database design, more so in anything other than SQLite since they all have strict typing rules and you will get errors returned if you try to insert a column with a datatype that is different than defined in the schema. You'll need to design your tables so that any given column in a table will always have the same datatype. If I understand your email correctly, sounds like there should at least be separate asset and debt tables. Pete lcSQL Software On Sat, Jul 14, 2012 at 3:16 PM, Dr. Hawkins wrote: > Currently I'm using the included SQLite while I'm figuring the whole > program out, but to stay ahead of the competition, I need to be able > to store in the cloud (particularly, for attorneys to use "virtual > assistants" in other parts of the countries, and to access files by > iPad in court). > > Anyway, SQLite cheerfully ignores the data type entirely. > > I assume that I'll stay compatible with both mySQL and postgreSQL, but > that's where the issue is. > > I have a great many fields that provide the description of the debtor > (it's a bankruptcy program). At the moment, there are 276 of them > (and will probably be about 400 when complete). Most of these are > money values (decimal(12,2)). A handful are boolean, and the rest > text ranging from 1 to 200 characters. > > I need to be able to access them by name, so currently there is a > keyword for each, and three different values for each one(a default, > an override, and the actual value). > > I've been happily assigning data types in a custom property field, and > even fixed them up today. And then it occurred to me that I don't get > to specify a different data type by row . . . (I have debt and asset > information with a great many per debt, so that goes in a different > table). > > Given that the "norm" will probably be a remote rather than local > database server, what is the best way for me to structure the table? > My 200 character upper limit seems to suggest that blobs would be > overkill, but allocating three 200 character strings per entry seems > like serious overkill--or is it? > > I could have 400 columns, I suppose, with three rows (for each of > those values)--but isn't this going to slow down the server? > > Or split it into two tables, and let my get/set functions figure out > which to use, one for currency values, and the other for everything > else? > > Or will the minimum row size mean that at 200 characters each, it just > doesn't matter anyway? > > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Sat Jul 14 20:58:56 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 14 Jul 2012 17:58:56 -0700 Subject: mergExt pricing changes and free externals In-Reply-To: References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <5001C778.5080807@hyperactivesw.com> <171D2EEC-47FD-4D7E-A19D-D068190ADEB3@sweattechnologies.com> Message-ID: See below. Pete lcSQL Software On Sat, Jul 14, 2012 at 2:57 PM, Monte Goulding wrote: > On 15/07/2012, at 6:56 AM, Andrew Henshaw wrote: > > > Ive stopped writing for the Mac App Store as its impossible to access > files outside of the sandbox without the security scoped bookmarks, if an > external existed that allowed it (even though it should be in the main > livecode product imo) > > Right there is the reason I can't justify doing this over other externals. > I could probably have this done for you by the end of the week but there's > really probably only a handful of lc developers trying to tackle sandboxing > at the moment and of them how many will decide to take the rant on the dev > list approach rather than buy the external. Ive been here before with > mergXattr which as far as I know resulted in 0 sales but I implemented > because someone was getting rejected from the app store. > Yep, I understand that, but the same principal applies to RunRev's evaluation of whether to provide this or not. I think you'd be surprised at how many LC devs would put stuff into the APple store it they weren't stopped dead in their tracks by this and a couple of other issues that just aren't possible directly in LC. > > > I use a couple of externals already to validate the MAS reciepts, and > provide the interface to the Intel App Up store, but any other externals > that opened up access to more stores would be good. > > Feel free to point me at high priority stores and/or their sdk. > > > > Other externals that would be nice on the desktop right now for me would > include... > > > > - Dropbox (as previous mentioned), because its a real pain inside a mac > sandboxed app to use from Livecode otherwise! > > What's the difficulty using it other than only being able to do blocking > uploads? > > > - A barcode scanner that could use the macs camera > > Definitely possible. How many people would like this? > > > - Touch screen support for Windows 8. > > I'll look into it but once again it's probably right in the potential LC > roadmap. > > > > I really hope this works out for you Monte. Livecode has grown to be a > genuine option for mobile development now, and your tools absolutely, and > without any doubt in my mind fill in the missing gaps and extend the > functionality immensely. > > Thank you! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Sat Jul 14 21:05:47 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 14 Jul 2012 18:05:47 -0700 Subject: mergExt pricing changes and free externals In-Reply-To: <70DAAD5D-1C88-4686-85C2-9C372E7B94A2@sweattechnologies.com> References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <70DAAD5D-1C88-4686-85C2-9C372E7B94A2@sweattechnologies.com> Message-ID: One other addition to this. I haven't researched this fully yet but I believe a different version of the sqlite library will be required to run on Windows 8 than with any other platform. I'm not sure how RunRev plan to deal with that one since the two libraries can't co-exist in the same binary. There's a long standing tradition that the sqlite library is compiled into the program that uses it, not loaded from an external library file. I totally agree with that for an end product, compiled application. But for development tools, there has to be a way of using whatever version of the sqlite library is appropriate. With any other programming language, I could do that but we're locked out of the ability to it in LC that because the sqlite literary of RunRev's choice is compiled into LC. Pete lcSQL Software On Sat, Jul 14, 2012 at 2:18 PM, Monte Goulding wrote: > For SQLite I'm going to ask runrev to open source or at least provide > access to source for all their externals. I believe this would be allow > myself and others a chance to learn some tricks of the trade that runrev > don't have time to document. It would also allow (depending on licensing) > custom versions to be released. From pete at lcsql.com Sat Jul 14 21:15:03 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 14 Jul 2012 18:15:03 -0700 Subject: copy-paste not working in a standalone In-Reply-To: <5001C721.4040105@hyperactivesw.com> References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> <68194341265.20120713135940@ahsoftware.net> <9C345A0E-8800-4557-A2D2-F3A537B2DAB0@twft.com> <803584B9-EF60-4656-B306-5BABADC182AD@wanadoo.fr> <5001C721.4040105@hyperactivesw.com> Message-ID: Hi Jacque, I'm not 100% sure but I don't think he has a menu script right now. Your handler works fine of course. However, when I tried that simplistic approach in my SQLiteAdmin program, it was politely pointed out to me by a customer that the availability of cut/copy/paste/clear commands should be dependant on the cursor being in a control where they make sense. In my case, only text was involved but I ended up adding code that detected whether the current control was a field or not and enabling/disabling the controls appropriately. Oh yes, and also enabling/disabling, the paste/undo command depending on whether there was any text on the clipboard. It could get more complicated if you wanted to cut/copy out of something like a datagrid. Pete lcSQL Software On Sat, Jul 14, 2012 at 12:23 PM, J. Landman Gay wrote: > There were some changes made in the engine to allow additional menu item > parameters, but the command keys should still work. If they don't, try > changing your menu group into a shared card group instead of a background > group. That way they are more likely to receive keyboard input. > > If that still doesn't work, the handler to catch copy/paste is very simple: > > on commandkeyDown pKey > switch pKey > case "x" > cut > break > case "v" > paste > break > case "c" > copy > break > case "z" > undo > break > default > pass commandKeyDown > end switch > end commandkeyDown > From pete at lcsql.com Sat Jul 14 21:19:02 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 14 Jul 2012 18:19:02 -0700 Subject: Fwd: mergExt pricing changes and free externals In-Reply-To: References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <5001C778.5080807@hyperactivesw.com> <171D2EEC-47FD-4D7E-A19D-D068190ADEB3@sweattechnologies.com> Message-ID: Sorry for the froward on this. My first attempt was rejected becuae the email was over 15kb. Does anyone other than me think that's so 20th century! Pete lcSQL Software ---------- Forwarded message ---------- From: Peter Haworth Date: Sat, Jul 14, 2012 at 5:58 PM Subject: Re: mergExt pricing changes and free externals To: How to use LiveCode See below. Pete lcSQL Software On Sat, Jul 14, 2012 at 2:57 PM, Monte Goulding wrote: > On 15/07/2012, at 6:56 AM, Andrew Henshaw wrote: > > > Ive stopped writing for the Mac App Store as its impossible to access > files outside of the sandbox without the security scoped bookmarks, if an > external existed that allowed it (even though it should be in the main > livecode product imo) > > Right there is the reason I can't justify doing this over other externals. > I could probably have this done for you by the end of the week but there's > really probably only a handful of lc developers trying to tackle sandboxing > at the moment and of them how many will decide to take the rant on the dev > list approach rather than buy the external. Ive been here before with > mergXattr which as far as I know resulted in 0 sales but I implemented > because someone was getting rejected from the app store. > Yep, I understand that, but the same principal applies to RunRev's evaluation of whether to provide this or not. I think you'd be surprised at how many LC devs would put stuff into the APple store it they weren't stopped dead in their tracks by this and a couple of other issues that just aren't possible directly in LC. From pete at lcsql.com Sat Jul 14 21:21:05 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 14 Jul 2012 18:21:05 -0700 Subject: mergExt pricing changes and free externals In-Reply-To: <70DAAD5D-1C88-4686-85C2-9C372E7B94A2@sweattechnologies.com> References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <70DAAD5D-1C88-4686-85C2-9C372E7B94A2@sweattechnologies.com> Message-ID: I'm definilty not holding my breath! Pete lcSQL Software On Sat, Jul 14, 2012 at 2:18 PM, Monte Goulding wrote: > I would think much of the address book access from ios would be the same > on OS X so it may be possible to convince runrev to include it on desktop. From pete at lcsql.com Sat Jul 14 21:23:01 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 14 Jul 2012 18:23:01 -0700 Subject: Fwd: mergExt pricing changes and free externals In-Reply-To: References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <70DAAD5D-1C88-4686-85C2-9C372E7B94A2@sweattechnologies.com> Message-ID: ANother forward becaus of earlier rejection?. Pete lcSQL Software ---------- Forwarded message ---------- From: Peter Haworth Date: Sat, Jul 14, 2012 at 5:55 PM Subject: Re: mergExt pricing changes and free externals To: How to use LiveCode Hi Monte, Some comments interspersed below. Pete lcSQL Software On Sat, Jul 14, 2012 at 2:18 PM, Monte Goulding wrote: > Hi Peter > > I believe OS x toolbars are under development by Seao Sean at the moment. > Ill try and make contact with him to see if he would like help taking his > externals to market. > Yes, I've seen that on the forum and have tried the trial. But it's far from complete and haven't seen any posts about if and when it will be complete. You seem to have the drive to get these things to market. > > I would think much of the address book access from ios would be the same > on OS X so it may be possible to convince runrev to include it on desktop. > Seao Sean started an address book external several months ago, but once again it never made it to market. Alos, I'd probably add access to the MAc Calendar to the list. > > For SQLite I'm going to ask runrev to open source or at least provide > access to source for all their externals. I believe this would be allow > myself and others a chance to learn some tricks of the trade that runrev > don't have time to document. It would also allow (depending on licensing) > custom versions to be released. > Getting their source code would help I'm sure, certainly as far as getting access to useful functions that RunRev havenn't exposed to LC users. For example, there's one that allows you to set a callback to be called at regular intervals duting long running db operations so you update a progress indicator of some sort. There's several others. In addition to the, the library they include is around 18 months and 7 releases out of date and there have been several new features in sqlite since than. WAL locking, more virtual table types, etc. I don;t know how you can handle that since it would require a newer sqlite library to be included in LC. Maybe that's what you mean but "customised versions"? > The sandboxing stuff would appear to be an obvious one for the engine and > given it would probably take someone like mark waddingham all of an hour to > implement I would expect runrev to pick up on this. Have a few good rants > about it on the dev list (usually works for me). Well I haven't ranted on the dev list but I (and I think several others) have entered QCC reports and had zero response. I hope you're right but to be honest, I doubt anything much is likley to be added to the desktop side of LC for a long wile, since RunRev are clearly putting almost all their resources into mobile. From mwieder at ahsoftware.net Sat Jul 14 21:27:35 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Jul 2012 18:27:35 -0700 Subject: Fwd: mergExt pricing changes and free externals In-Reply-To: References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <5001C778.5080807@hyperactivesw.com> <171D2EEC-47FD-4D7E-A19D-D068190ADEB3@sweattechnologies.com> Message-ID: <148296815984.20120714182735@ahsoftware.net> Pete- Saturday, July 14, 2012, 6:19:02 PM, you wrote: > Sorry for the froward on this. My first attempt was rejected becuae the > email was over 15kb. Does anyone other than me think that's so 20th > century! Not on a listserv, no. I can't think of anything I have to say to a list that would take that much text. If you hit the limit because you quoted the entire discussion that went before then maybe there's a lesson learned. -- -Mark Wieder mwieder at ahsoftware.net From chipp at chipp.com Sat Jul 14 22:25:06 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 14 Jul 2012 21:25:06 -0500 Subject: Lessons learned on my Mobile Journey In-Reply-To: <5001C633.6070807@hyperactivesw.com> References: <5001C633.6070807@hyperactivesw.com> Message-ID: We're working on it right now. I've updated altButton so that now it uses images which will scale with the button-- and it's all integrated nicely with the inspector and libraries. Ken's polishing things tomorrow. I hope we have a DropTool which raps this up nicely! BTW, it's been tested now on multiple iPhones and Android hardware and works like a charm. Just a few mouse clicks on the inspector and the interface just 'knows' how to scale itself-- no coding required. :-) On Sat, Jul 14, 2012 at 2:19 PM, J. Landman Gay wrote: > On 7/13/12 11:53 PM, Chipp Walters wrote: > > I've talked with Ken and we think it may be a good idea to release this as >> a free library and plugin >> > > Please yes. :) > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- Chipp Walters CEO, Altuit, Inc. From pete at lcsql.com Sat Jul 14 22:32:54 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 14 Jul 2012 19:32:54 -0700 Subject: Fwd: mergExt pricing changes and free externals In-Reply-To: <148296815984.20120714182735@ahsoftware.net> References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <5001C778.5080807@hyperactivesw.com> <171D2EEC-47FD-4D7E-A19D-D068190ADEB3@sweattechnologies.com> <148296815984.20120714182735@ahsoftware.net> Message-ID: Sure I learned my lesson, but what if I want the whole discussion thread included? Just think in this day and age of cheap disk space, 15kb is an ancient limit, although there has to be a limit of some sort. Pete lcSQL Software On Sat, Jul 14, 2012 at 6:27 PM, Mark Wieder wrote: > Pete- > > Saturday, July 14, 2012, 6:19:02 PM, you wrote: > > > Sorry for the froward on this. My first attempt was rejected becuae the > > email was over 15kb. Does anyone other than me think that's so 20th > > century! > > Not on a listserv, no. I can't think of anything I have to say to a > list that would take that much text. If you hit the limit because you > quoted the entire discussion that went before then maybe there's a > lesson learned. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From monte at sweattechnologies.com Sat Jul 14 22:57:46 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 15 Jul 2012 12:57:46 +1000 Subject: mergExt pricing changes and free externals In-Reply-To: References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <5001C778.5080807@hyperactivesw.com> <171D2EEC-47FD-4D7E-A19D-D068190ADEB3@sweattechnologies.com> Message-ID: <331DBEC7-53B9-45C5-9CE0-DA888C5654D2@sweattechnologies.com> > Yep, I understand that, but the same principal applies to RunRev's > evaluation of whether to provide this or not. I think you'd be surprised > at how many LC devs would put stuff into the APple store it they weren't > stopped dead in their tracks by this and a couple of other issues that just > aren't possible directly in LC Not really. Enabling file access is clearly in the realm of the engines responsibilities as just about everybody posting on this thread has demonstrated by saying I should be in the engine. How many more OS x versions will there be before the user will have to change some obscure setting to allow a non-sandbox app? My guess is no more than 2. I'll tell you what. Anyone prepared to purchase the suite if I produce this bookmark external is welcome to email me off list to pledge to the fact. If I judge the ROI to be worthwhile I'll do it. Cheers Monte From admin at FlexibleLearning.com Sun Jul 15 00:09:41 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Sun, 15 Jul 2012 05:09:41 +0100 Subject: Modeless screens on Windows (SOLVED!!!) In-Reply-To: Message-ID: Coming in late on this thread, Peter, but would setting the 'title' of the stack to SPACE resolve the problem until a fix is available? Hugh Senior FLCo -- Original message On Jul 11, 2012, at 2:35 PM, Peter Haworth wrote: > Ken - you nailed it, thank you so much!!!! > > I had the text size set to medium (125%). I changed it to small (100%), > re-logged in and the title appeared. Just to be double sure, I went back > to medium text size and the title disappeared again. I will be sure to > mention this problem somewhere in the docs for the product. I've seen 'larger than 100%' fonts cause problems in a lot of different windows dev apps - I'm glad you found the problem! > Surely this is a Windows bug? Even with the text size at medium, the title > appears if the stack is top-level, just not when it's modeless. Be that as > it may, I can now get on with my life. Not sure why it would not show when modeless, so if you haven't logged a bug in RQCC, I'd suggest logging it. Ken Ray Sons of Thunder Software, Inc. From mwieder at ahsoftware.net Sun Jul 15 02:25:10 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 14 Jul 2012 23:25:10 -0700 Subject: Fwd: mergExt pricing changes and free externals In-Reply-To: References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <5001C778.5080807@hyperactivesw.com> <171D2EEC-47FD-4D7E-A19D-D068190ADEB3@sweattechnologies.com> <148296815984.20120714182735@ahsoftware.net> Message-ID: <148314671062.20120714232510@ahsoftware.net> Peter- Saturday, July 14, 2012, 7:32:54 PM, you wrote: > what if I want the whole discussion thread included? tl;dr -- -Mark Wieder mwieder at ahsoftware.net From lc at pbh.on-rev.com Sun Jul 15 02:42:36 2012 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Sat, 14 Jul 2012 23:42:36 -0700 Subject: copy-paste not working in a standalone In-Reply-To: References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> <68194341265.20120713135940@ahsoftware.net> <9C345A0E-8800-4557-A2D2-F3A537B2DAB0@twft.com> <803584B9-EF60-4656-B306-5BABADC182AD@wanadoo.fr> <5001C721.4040105@hyperactivesw.com> Message-ID: Andr?, Pete, This script just works with the currently selected text and will work in a stack without a menu, it's not perfect, but could be a useful starting point, I think it should work OK with a DG too. Paul ## Paste into the Main Stack script on commandKeyDown pKey switch pKey case "c" if the selection is not empty then set the clipboardData["text"] to the selection break case "x" if the selection is not empty then set the clipboardData["text"] to the selection put empty into the selection end if break case "v" if the clipboardData["text"] is not empty then put the clipboardData["text"] into the selectedText break case "a" select text of the focusedObject break case "z" undo break default pass commandKeyDown end Switch end commandKeyDown On 2012-07-14, at 6:15 PM, Peter Haworth wrote: > Hi Jacque, > I'm not 100% sure but I don't think he has a menu script right now. > > Your handler works fine of course. However, when I tried that simplistic > approach in my SQLiteAdmin program, it was politely pointed out to me by a > customer that the availability of cut/copy/paste/clear commands should be > dependant on the cursor being in a control where they make sense. > > In my case, only text was involved but I ended up adding code that detected > whether the current control was a field or not and enabling/disabling the > controls appropriately. Oh yes, and also enabling/disabling, the > paste/undo command depending on whether there was any text on the > clipboard. It could get more complicated if you wanted to cut/copy out of > something like a datagrid. > > Pete > lcSQL Software > > > > On Sat, Jul 14, 2012 at 12:23 PM, J. Landman Gay > wrote: > >> There were some changes made in the engine to allow additional menu item >> parameters, but the command keys should still work. If they don't, try >> changing your menu group into a shared card group instead of a background >> group. That way they are more likely to receive keyboard input. >> >> If that still doesn't work, the handler to catch copy/paste is very simple: >> >> on commandkeyDown pKey >> switch pKey >> case "x" >> cut >> break >> case "v" >> paste >> break >> case "c" >> copy >> break >> case "z" >> undo >> break >> default >> pass commandKeyDown >> end switch >> end commandkeyDown >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From andre.bisseret at wanadoo.fr Sun Jul 15 03:09:35 2012 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Sun, 15 Jul 2012 09:09:35 +0200 Subject: copy-paste not working in a standalone In-Reply-To: <5001C721.4040105@hyperactivesw.com> References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> <68194341265.20120713135940@ahsoftware.net> <9C345A0E-8800-4557-A2D2-F3A537B2DAB0@twft.com> <803584B9-EF60-4656-B306-5BABADC182AD@wanadoo.fr> <5001C721.4040105@hyperactivesw.com> Message-ID: <4199FEE2-C762-48A2-9E50-A4B8BE5DE526@wanadoo.fr> Le 14 juil. 2012 ? 21:23, J. Landman Gay a ?crit : > On 7/14/12 10:13 AM, Andr? Bisseret wrote: >> >> Le 14 juil. 2012 ? 15:13, Bj?rnke von Gierke a ?crit : >> >>> I think that copy pasted used to be part of the "standard library". >>> This is a stack that The RunRev IDE always attaches to your >>> standalones. However, in a version (4.5 or 5.1 or so) all copy >>> paste stuff got removed from there. Or it was an engine feature, >>> that they removed. Either way, it's gone, and no standalone can do >>> copy paste anymore if you do not include your own code to do it. >> >> Thank you much Bj?rnke for this information >> >> Bad news for me :-(( That means that I can't consider any change to >> my current standalone! > > There were some changes made in the engine to allow additional menu item parameters, but the command keys should still work. If they don't, try changing your menu group into a shared card group instead of a background group. That way they are more likely to receive keyboard input. > > If that still doesn't work, the handler to catch copy/paste is very simple: > > on commandkeyDown pKey > switch pKey > case "x" > cut > break > case "v" > paste > break > case "c" > copy > break > case "z" > undo > break > default > pass commandKeyDown > end switch > end commandkeyDown > With the current standalone I am using, I have no menu and copy-paste by the command keys is working well. But yesss! I like your simple solution! So simple that I guess I would not have think to it ;-))) Now, I will be able to built another standalone when necessary! Thanks a lot Jacque Andr? From andre.bisseret at wanadoo.fr Sun Jul 15 03:50:01 2012 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Sun, 15 Jul 2012 09:50:01 +0200 Subject: copy-paste not working in a standalone In-Reply-To: References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> <68194341265.20120713135940@ahsoftware.net> <9C345A0E-8800-4557-A2D2-F3A537B2DAB0@twft.com> <803584B9-EF60-4656-B306-5BABADC182AD@wanadoo.fr> <5001C721.4040105@hyperactivesw.com> Message-ID: <782FA96C-084B-48BF-B286-F0BA224A0F82@wanadoo.fr> Nice ! Thank you very much Paul I was looking for a way to make a menu that could be common to several hundred of stacks (mains stacks!!) Don't know if it is possible. Fortunately, in my app. these stacks have no scripts at all ; more precisely all the scripts are in behaviors (one for the stack script and one for each of the 3 types of card) which are in a central main stack. So I have just to add such a script (like yours or that of Jacques) and it will be immedialely working on all the stacks! Andr? Le 15 juil. 2012 ? 08:42, Paul Hibbert a ?crit : > Andr?, Pete, > > This script just works with the currently selected text and will work in a stack without a menu, it's not perfect, but could be a useful starting point, I think it should work OK with a DG too. > > Paul > > ## Paste into the Main Stack script > > on commandKeyDown pKey > switch pKey > case "c" > if the selection is not empty then set the clipboardData["text"] to the selection > break > case "x" > if the selection is not empty then > set the clipboardData["text"] to the selection > put empty into the selection > end if > break > case "v" > if the clipboardData["text"] is not empty then put the clipboardData["text"] into the selectedText > break > case "a" > select text of the focusedObject > break > case "z" > undo > break > default > pass commandKeyDown > end Switch > end commandKeyDown > > > > > On 2012-07-14, at 6:15 PM, Peter Haworth wrote: > >> Hi Jacque, >> I'm not 100% sure but I don't think he has a menu script right now. >> >> Your handler works fine of course. However, when I tried that simplistic >> approach in my SQLiteAdmin program, it was politely pointed out to me by a >> customer that the availability of cut/copy/paste/clear commands should be >> dependant on the cursor being in a control where they make sense. >> >> In my case, only text was involved but I ended up adding code that detected >> whether the current control was a field or not and enabling/disabling the >> controls appropriately. Oh yes, and also enabling/disabling, the >> paste/undo command depending on whether there was any text on the >> clipboard. It could get more complicated if you wanted to cut/copy out of >> something like a datagrid. >> >> Pete >> lcSQL Software >> >> >> >> On Sat, Jul 14, 2012 at 12:23 PM, J. Landman Gay >> wrote: >> >>> There were some changes made in the engine to allow additional menu item >>> parameters, but the command keys should still work. If they don't, try >>> changing your menu group into a shared card group instead of a background >>> group. That way they are more likely to receive keyboard input. >>> >>> If that still doesn't work, the handler to catch copy/paste is very simple: >>> >>> on commandkeyDown pKey >>> switch pKey >>> case "x" >>> cut >>> break >>> case "v" >>> paste >>> break >>> case "c" >>> copy >>> break >>> case "z" >>> undo >>> break >>> default >>> pass commandKeyDown >>> end switch >>> end commandkeyDown >>> From matthias_livecode_150811 at m-r-d.de Sun Jul 15 06:09:25 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Sun, 15 Jul 2012 12:09:25 +0200 Subject: mergExt pricing changes and free externals In-Reply-To: <148314671062.20120714232510@ahsoftware.net> References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <5001C778.5080807@hyperactivesw.com> <171D2EEC-47FD-4D7E-A19D-D068190ADEB3@sweattechnologies.com> <148296815984.20120714182735@ahsoftware.net> <148314671062.20120714232510@ahsoftware.net> Message-ID: <857DBC1B-3760-432F-88A4-1032B8DD977B@m-r-d.de> Hi, i agree with Mark. It makes it very difficult to read, especially when the the new "message is between the older postings in that email. I often loose my interest because i do not want to search the whole text. It is no problem, if the new post does not include the whole discussion. If i feel this topic might be of interest i just search for the older postings in my mail app. And any good mail app can even sort the emails by topic. So there is no big problem to find the older postings. But that are just my 2 cents. Regards, Matthias Am 15.07.2012 um 08:25 schrieb Mark Wieder: > Peter- > > Saturday, July 14, 2012, 7:32:54 PM, you wrote: > >> what if I want the whole discussion thread included? > > tl;dr > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rodmccall491 at googlemail.com Sun Jul 15 07:11:59 2012 From: rodmccall491 at googlemail.com (Rod McCall) Date: Sun, 15 Jul 2012 13:11:59 +0200 Subject: Some Articles on LiveCode Message-ID: Dear Fellow LiveCoders, It has often been discussed here and indeed during my time at RR that LiveCode is a perfect tool for usability based work. Well I have decided to embrace that idea by writing a few articles which will appear over the coming months at random intervals and will be based on real experiences.I am coming back to LiveCode after many years and the other team members are totally new to it! Hence it's a learning experience all round. The articles will mainly look at how LiveCode stacks up against Python and in particular how both tools fit into a team which consists of range of backgrounds including CS, HCI and more traditional psychology. In terms of topics, we are interested in rapid GUI prototyping as well as actually developing (through iterative design and contextual inquiry) a range of systems including: mobile apps, HCI researcher tools, in-car simulation environments and location aware games. As you can see this is quite diverse! Hopefully the articles will stimulate discussion as I am also interested in your experiences of using LiveCode within projects where end-user experience is key and where the team of people involved in the development is quite diverse. Link to first article: http://rodmc.com/?p=771 Also on a different note we are running a design competition that will let people come up with a game concept that connects the people of Luxembourg and Athens via a mixed reality game - which may include location-based elements. My blog has a link to the competition website as well. The competition itself is open to anyone. Cheers, rod -- Dr Rod McCall Researcher in in-car, mixed reality technology and gaming Interdisciplinary Centre for Security, Reliability and Trust University of Luxembourg Blog: www.rodmc.com twitter:rodlux From effendi at wanadoo.fr Sun Jul 15 07:44:40 2012 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sun, 15 Jul 2012 13:44:40 +0200 Subject: Strange LiveCode reaction - Could be a (not very important) bug ? Message-ID: <20320654-2C6A-44D4-B144-C9358B92F759@wanadoo.fr> Hi from Rainy (but Beautiful) Brittany Strange LiveCode reaction - Could be a bug ? LiveCode 5.5 Build 1479 on Mac OS X Lion. Launch LiveCode Create a New Mainstack Select "Rulers" from the "View" menu Horizontal and vertical rulers appear. You can close the window with the tiny red icon at the top of the mainStack window, OR with the "Close" option of the "File" menu. BUT - instead, select "Quit LiveCode" to exit the app. (You may ask, why would I want to do that ? Well, because I found I had something more important to do !!). Part of the ruler disappears, sometimes the horizontal, sometimes the vertical, but the mainStack is still there. LiveCode freezes - no menus can be selected. Can't select the Apple (left menu) either. By clicking OUTSIDE the mainStack (the deskTop, for example), you can however select the "Force Quit" option in the Apple menu, and then quit LiveCode. LiveCode is NOT shown as "Not Responding" in red. Clicking back inside the mainStack locks all the menus again. Curiouser and Curiouser !!! And I can duplicate the problem ad vitam eternam. -Francis "Nothing should ever be done for the first time !" From pmbrig at gmail.com Sun Jul 15 08:15:06 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sun, 15 Jul 2012 08:15:06 -0400 Subject: copy-paste not working in a standalone In-Reply-To: References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> <68194341265.20120713135940@ahsoftware.net> <9C345A0E-8800-4557-A2D2-F3A537B2DAB0@twft.com> <803584B9-EF60-4656-B306-5BABADC182AD@wanadoo.fr> <5001C721.4040105@hyperactivesw.com> Message-ID: <68A8413C-0487-4E6C-9C95-F5AB6CA3D04F@gmail.com> On Jul 15, 2012, at 2:42 AM, Paul Hibbert wrote: > ## Paste into the Main Stack script > > on commandKeyDown pKey > switch pKey > case "c" > if the selection is not empty then set the clipboardData["text"] to the selection > break > case "x" > if the selection is not empty then > set the clipboardData["text"] to the selection > put empty into the selection > end if > break > case "v" > if the clipboardData["text"] is not empty then put the clipboardData["text"] into the selectedText I think that this will fail. Try changing the last clause to "put the clipboardData["text"] into the selection" I could be wrong. > break > case "a" > select text of the focusedObject > break > case "z" > undo > break > default > pass commandKeyDown > end Switch > end commandKeyDown -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From dochawk at gmail.com Sun Jul 15 10:29:24 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 15 Jul 2012 07:29:24 -0700 Subject: mergExt pricing changes and free externals In-Reply-To: <857DBC1B-3760-432F-88A4-1032B8DD977B@m-r-d.de> References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <5001C778.5080807@hyperactivesw.com> <171D2EEC-47FD-4D7E-A19D-D068190ADEB3@sweattechnologies.com> <148296815984.20120714182735@ahsoftware.net> <148314671062.20120714232510@ahsoftware.net> <857DBC1B-3760-432F-88A4-1032B8DD977B@m-r-d.de> Message-ID: On Sunday, July 15, 2012, Matthias Rebbe wrote: > > i agree with Mark. It makes it very difficult to read, especially when the > the new "message is between the older postings in that email. I often > loose my interest because i do not want to search the whole text. > It is quite rare that it is worth quoting more than two levels deep . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Sun Jul 15 10:37:42 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 15 Jul 2012 07:37:42 -0700 Subject: Storing a great many fields in a database In-Reply-To: <166294084062.20120714174203@ahsoftware.net> References: <166294084062.20120714174203@ahsoftware.net> Message-ID: On Saturday, July 14, 2012, Mark Wieder wrote: > > Saturday, July 14, 2012, 3:16:25 PM, you wrote: > > > Or split it into two tables, and let my get/set functions figure out > > which to use, one for currency values, and the other for everything > > else? > > OMG. You have that many fields in *one* table? I think you need a > serious database redesign. Or "design", since it sounds like it was > never really designed in the first place. Come up with a database > schema, split the data into component tables, and this will all become > much easier. > Name address, phone,,last 4 of SS, prior filing, total wage income for six prior months, total business income 6 mo, bus expenses 6 mo, bus net 6 mo, real estate gross 6 months. . . . . Employer, Employer address, monthly health insurance from wages, monthly health insurance no wage, total health ins. Monthly, ... Total insurance monthly . . . It's really a situation of 400-500 variables to report, some of which are dependent upon and calculated by others (and once calculated, need to be kept available for further calculation, and for which the calculated value may be overridden). Unfortunately, there is no general pattern, although for a significant portion, they are repeated for the codebtor (wife) in a joint filing. Currently, with SQLite, I que there are that many "single use" data (outside of the assets and debts) in a bankruptcy petition. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Sun Jul 15 10:55:40 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 15 Jul 2012 07:55:40 -0700 Subject: Storing a great many fields in a database In-Reply-To: References: <166294084062.20120714174203@ahsoftware.net> Message-ID: Ack, iPad pre launched message . . . On Sunday, July 15, 2012, Dr. Hawkins wrote: > > > On Saturday, July 14, 2012, Mark Wieder wrote: >> >> Saturday, July 14, 2012, 3:16:25 PM, you wrote: >> >> > Or split it into two tables, and let my get/set functions figure out >> > which to use, one for currency values, and the other for everything >> > else? > > > OMG. You have that many fields in *one* table? I think you need a > > serious database redesign. Or "design", since it sounds like it was >> never really designed in the first place. Come up with a database >> schema, split the data into component tables, and this will all become >> much easier. >> > It's really a situation of 400-500 variables to report, some of which are dependent upon and calculated by others (and once calculated, need to be kept available for further calculation, and for which the calculated value may be overridden). Name address, phone,,last 4 of SS, prior filing, total wage income for six prior months, total business income 6 mo, bus expenses 6 mo, bus net 6 mo, real estate gross 6 months. . . . . Employer, Employer address, monthly health insurance from wages, monthly health insurance no wage, total health ins. Monthly, ... Total insurance monthly . . . there are that many "single use" data (outside of the assets and debts) in a bankruptcy petition. Unfortunately, there is no general pattern, although for a significant portion, they are repeated for the codebtor (wife) in a joint filing. a strong majority are currency values, but the strings I need vary from 1 char to about 200 (for an address) with SQLite, I have a row of keyword, value, override, and default. I've recently added a fifth column with values used to calculate the fpdefault in certain cases, but I'd like to dump it. (well, store separately). this is going to quickly clobber space, though, if every number and Boolean needs 3 200 char fields in storage (roughly a quarter megabyte for the resultant file) I'm toying with a number table and a string table; it's straightforward enough for he put/get routines to use the custom property on the fields to direct traffic. Integers (always small), generally low single digits) could be store there trivially; that's just a display of the decimal issue. Booleans could be saved any number of ways (are non-zero vales "true" for an if?). That still leaves me with the ugly strings question, though. the actual value is actually redundant; if there is an override, it's the valu. If not, the default, if any, is used. Most of the strings don't have defaults, anyway; i could store the default s as separate rows. I could also put the extra blocks for some of the defaults mentioned above in here. it how to control the size of this table? Or do I simply accept that I allocate 20 chars even for one byte strings? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Sun Jul 15 11:13:18 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 15 Jul 2012 08:13:18 -0700 Subject: Storing a great many fields in a database In-Reply-To: References: <166294084062.20120714174203@ahsoftware.net> Message-ID: On Saturday, July 14, 2012, Peter Haworth wrote: > > > Are you saying that you want to store the default, override, and actual > values in the table row of the database? If so, that deosn't feel right to > me. I'd split that into a default table, an override table, and actual > value table, each connected by a foreign key to the primary key of the > table that idntifies the debtor, (name/address, SSN, etc). > I'm actually outing each debtor in a separate database. There is really no cross-over from case to case, and one getting corrupted (especially by a coding error!) doesn't kill the other client "files" . I'm also not comfortable from mixing data for different attorneys in the same database. Also, as far as performance, there will be thousands (tens of thousands?) of debtors on the server, each with a few hundred records. won't performance be significantly better if they're in their own databases? if I'm generally working with the triplet of fields as a set, what would be the value of putting them in separate tables? I always need to know if they exist, and I can pull all three in a single query. Another approach might be to try to group the fields into categories that > logically belomng together somehow and have a separate table for each > category, once again linked by foreign key to the m ain debtor table. > Don't know if that's possible. > Logic and US bankruptcy law face little in common :) More seriously, to the extent that they "group" with any rhyme or reason, it's currency values with the occasional Boolean, integer, and string. THe more I think about it, the more I think it will be an issue of storing strings in their own table;the others can transparently cohabit in a currency table. If you're saying that datatypes vary by row in the same table, that's a > definite no no in any database design, more so in anything other than > SQLite since they all have strict typing rules and you will get errors > returned if you try to insert a column with a datatype that is different > than defined in the schema. You'll need to design your tables so that any > given column in a table will always have the same datatype. If I > understand your email correctly, sounds like there should at least be > separate asset and debt table > they're in a separate table, yes. It gets multiple rows, one for each asset/debt. Thanks -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From andre at andregarzia.com Sun Jul 15 11:20:59 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 15 Jul 2012 12:20:59 -0300 Subject: Lessons learned on my Mobile Journey In-Reply-To: References: <5001C633.6070807@hyperactivesw.com> Message-ID: On Sat, Jul 14, 2012 at 11:25 PM, Chipp Walters wrote: > We're working on it right now. I've updated altButton so that now it uses > images which will scale with the button-- and it's all integrated nicely > with the inspector and libraries. Ken's polishing things tomorrow. I hope > we have a DropTool which raps this up nicely! > > BTW, it's been tested now on multiple iPhones and Android hardware and > works like a charm. Just a few mouse clicks on the inspector and the > interface just 'knows' how to scale itself-- no coding required. :-) > I went to sleep and dreamed about that... =) I will be the first in line to test it once it is released! > > On Sat, Jul 14, 2012 at 2:19 PM, J. Landman Gay >wrote: > > > On 7/13/12 11:53 PM, Chipp Walters wrote: > > > > I've talked with Ken and we think it may be a good idea to release this > as > >> a free library and plugin > >> > > > > Please yes. :) > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > > > > > > > > > ______________________________**_________________ > > use-livecode mailing list > > use-livecode at 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> > > > > > > -- > Chipp Walters > CEO, Altuit, Inc. > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From richmondmathewson at gmail.com Sun Jul 15 11:43:47 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 15 Jul 2012 18:43:47 +0300 Subject: [OT] Between the lines of the previous post. Message-ID: <5002E533.8040507@gmail.com> Which is better: 1. To reply to a message by prefacing it with the new text? 2. To reply to a message by writing after it? 3. To comment intertextually so that comments sit next to the parts of the previous message they are directly relevant to? I favour #3, because, like comments in code/scripting it is easy for a reader to see to what a comment refers. However . . . From coiin at verizon.net Sun Jul 15 11:59:53 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 15 Jul 2012 11:59:53 -0400 Subject: [OT] Between the lines of the previous post. In-Reply-To: <5002E533.8040507@gmail.com> References: <5002E533.8040507@gmail.com> Message-ID: <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> I would routinely quote the relevant part of the message and then add my comment afterwards, but my colleagues using mobile devices would complain because they would have to fully open the email to see what I had added. So, now I say my comment ahead of the quoted text. If there are further comments to make I will quote the relevant part of the previous message, after my new comment. In general, just quote enough of the previous message to make it clear what you are adding. In this case I didn't need to quote anything. From warren at warrensweb.us Sun Jul 15 12:09:19 2012 From: warren at warrensweb.us (Warren Samples) Date: Sun, 15 Jul 2012 11:09:19 -0500 Subject: [OT] Between the lines of the previous post. In-Reply-To: <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> Message-ID: <5002EB2F.6040804@warrensweb.us> On 07/15/2012 10:59 AM, Colin Holgate wrote: > I would routinely quote the relevant part of the message and then add my comment afterwards, but my colleagues using mobile devices would complain because they would have to fully open the email to see what I had added. So, now I say my comment ahead of the quoted text. If there are further comments to make I will quote the relevant part of the previous message, after my new comment. > > In general, just quote enough of the previous message to make it clear what you are adding. In this case I didn't need to quote anything. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > It wasn't all that long ago that this topic was explored here, was it? I disagree that interspersing response, point by point, within the body of the original message is more readable, even though I understand the argument and agree that it has merit. It can become downright crazy-making after a few levels of reply. I am of the camp that suggests it's most sensible to reply after the original message (seems logical, doesn't it?) although I see what Colin is talking about and have to admit I had never thought of that, but I don't bother with email on my phone at all. Warren From matthias_livecode_150811 at m-r-d.de Sun Jul 15 12:10:13 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Sun, 15 Jul 2012 18:10:13 +0200 Subject: Lessons learned on my Mobile Journey In-Reply-To: References: <5001C633.6070807@hyperactivesw.com> Message-ID: <5509EA57-6B3C-43B4-9B15-A83CEB2FA959@m-r-d.de> And i am the 2nd one. I have here an iOS app which i need to port to android, but this whole resizing/scaling drives me crazy. Matthias Am 15.07.2012 um 17:20 schrieb Andre Garzia: > On Sat, Jul 14, 2012 at 11:25 PM, Chipp Walters wrote: > >> We're working on it right now. I've updated altButton so that now it uses >> images which will scale with the button-- and it's all integrated nicely >> with the inspector and libraries. Ken's polishing things tomorrow. I hope >> we have a DropTool which raps this up nicely! >> >> BTW, it's been tested now on multiple iPhones and Android hardware and >> works like a charm. Just a few mouse clicks on the inspector and the >> interface just 'knows' how to scale itself-- no coding required. :-) >> > > I went to sleep and dreamed about that... =) > > I will be the first in line to test it once it is released! > > > > > > > > > >> >> On Sat, Jul 14, 2012 at 2:19 PM, J. Landman Gay >> wrote: >> >>> On 7/13/12 11:53 PM, Chipp Walters wrote: >>> >>> I've talked with Ken and we think it may be a good idea to release this >> as >>>> a free library and plugin >>>> >>> >>> Please yes. :) >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> >>> >>> >>> >>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode at 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> >>> >> >> >> >> -- >> Chipp Walters >> CEO, Altuit, Inc. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Sun Jul 15 12:23:46 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 15 Jul 2012 09:23:46 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <5002E533.8040507@gmail.com> References: <5002E533.8040507@gmail.com> Message-ID: On Sun, Jul 15, 2012 at 8:43 AM, Richmond wrote: > Which is better: ... > 3. To comment intertextually so that comments sit next to > the parts of the previous message they are directly relevant to? > > I favour #3, because, like comments in code/scripting it is easy for a > reader to see to what > a comment refers. It's not simply favored, but correct. It's even in the RFCs. Top-posting was largely unknown until the eternal september, at which point we couldn't assimilate the newbies fast enough. There are a couple of uncommon exceptions, such as "please review the following", but outside of them, it's not a matter of preference, but correct or incorrect. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From pete at lcsql.com Sun Jul 15 12:34:19 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 15 Jul 2012 09:34:19 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> Message-ID: And who is the arbiter of "correct or incorrect"? Pete lcSQL Software On Sun, Jul 15, 2012 at 9:23 AM, Dr. Hawkins wrote: > There are a couple of uncommon exceptions, such as "please review the > following", but outside of them, it's not a matter of preference, but > correct or incorrect. > From lc at pbh.on-rev.com Sun Jul 15 12:49:36 2012 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Sun, 15 Jul 2012 09:49:36 -0700 Subject: copy-paste not working in a standalone In-Reply-To: <68A8413C-0487-4E6C-9C95-F5AB6CA3D04F@gmail.com> References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> <68194341265.20120713135940@ahsoftware.net> <9C345A0E-8800-4557-A2D2-F3A537B2DAB0@twft.com> <803584B9-EF60-4656-B306-5BABADC182AD@wanadoo.fr> <5001C721.4040105@hyperactivesw.com> <68A8413C-0487-4E6C-9C95-F5AB6CA3D04F@gmail.com> Message-ID: <81BDCC27-326A-420F-955D-716D59E983CE@pbh.on-rev.com> Peter, I think technically you are right, but both versions work for me! (LC 5.5.1). Not too sure why I came up with that version though, it was quite a while ago now. Paul On 2012-07-15, at 5:15 AM, Peter M. Brigham wrote: >> if the clipboardData["text"] is not empty then put the clipboardData["text"] into the selectedText > > I think that this will fail. Try changing the last clause to "put the clipboardData["text"] into the selection" > I could be wrong. > > From coiin at verizon.net Sun Jul 15 13:02:30 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 15 Jul 2012 13:02:30 -0400 Subject: [OT] Between the lines of the previous post. In-Reply-To: <5002EB2F.6040804@warrensweb.us> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> Message-ID: I was able to open your message, and scroll down eventually to see what you had added? For desktop use it doesn't matter much, but for mobile use it makes a slight difference. Given that top posting isn't such a big thing to cope with on desktop, I just suffer the requests from my colleagues, and top post instead, so that mobile users are happier. In fact, under OSX Mail it's nice that I can see the new information in the message preview lines, without having to open the message. On Jul 15, 2012, at 12:09 PM, Warren Samples wrote: > >I am of the camp that suggests it's most sensible to reply after the original message (seems logical, doesn't it?) although I see what Colin is talking about and have to admit I had never thought of that, but I don't bother with email on my phone at all. From pete at lcsql.com Sun Jul 15 13:13:14 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 15 Jul 2012 10:13:14 -0700 Subject: Modeless screens on Windows (SOLVED!!!) In-Reply-To: References: Message-ID: Hi Hugh, Not sure I'm understanding that. I have a title for the stack but it's not being displayed when it should so setting the title to space would have the same effect I think? Pete lcSQL Software On Sat, Jul 14, 2012 at 9:09 PM, FlexibleLearning < admin at flexiblelearning.com> wrote: > Coming in late on this thread, Peter, but would setting the 'title' of the > stack to SPACE resolve the problem until a fix is available? > > Hugh Senior > FLCo > > -- Original message > > > On Jul 11, 2012, at 2:35 PM, Peter Haworth wrote: > > > Ken - you nailed it, thank you so much!!!! > > > > I had the text size set to medium (125%). I changed it to small (100%), > > re-logged in and the title appeared. Just to be double sure, I went back > > to medium text size and the title disappeared again. I will be sure to > > mention this problem somewhere in the docs for the product. > > I've seen 'larger than 100%' fonts cause problems in a lot of different > windows dev apps - I'm glad you found the problem! > > > Surely this is a Windows bug? Even with the text size at medium, the > title > > appears if the stack is top-level, just not when it's modeless. Be that > as > > it may, I can now get on with my life. > > Not sure why it would not show when modeless, so if you haven't logged a > bug > in RQCC, I'd suggest logging it. > > Ken Ray > Sons of Thunder Software, Inc. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Sun Jul 15 13:19:08 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 15 Jul 2012 10:19:08 -0700 Subject: Inserting images into a text field Message-ID: I have a text file and using "set the imagesource of char 1 of line x of me to 1234" to insert a different image at the start of each line depending on the data in the line. The image is displayed just fine but I'm having a hard time getting it to line up vertically with the text in the line. I'd like it to be aligned with the bottom of the text line but it's higher than that. I've tried various combinations of font size and text height but none of them seem to make any difference. Also tried different margin setting but realised they apply to the field as a whole not individual lines. The images in question are 16x16 and the text height is 16 right now also. Any suggestions on how to do this? Pete lcSQL Software From richmondmathewson at gmail.com Sun Jul 15 13:27:00 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 15 Jul 2012 20:27:00 +0300 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> Message-ID: <5002FD64.7000008@gmail.com> On 07/15/2012 07:34 PM, Peter Haworth wrote: > And who is the arbiter of "correct or incorrect"? > Pete > lcSQL Software > Nobody, and any idea of 'incorrect' or 'correct' is hugely subjective. However, to arrive at a general consensus might not be a bad thing. > > On Sun, Jul 15, 2012 at 9:23 AM, Dr. Hawkins wrote: > >> There are a couple of uncommon exceptions, such as "please review the >> following", but outside of them, it's not a matter of preference, but >> correct or incorrect. >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Sun Jul 15 13:45:47 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 15 Jul 2012 12:45:47 -0500 Subject: Inserting images into a text field In-Reply-To: References: Message-ID: <500301CB.2020509@hyperactivesw.com> On 7/15/12 12:19 PM, Peter Haworth wrote: > I have a text file and using "set the imagesource of char 1 of line x of me > to 1234" to insert a different image at the start of each line depending on > the data in the line. The image is displayed just fine but I'm having a > hard time getting it to line up vertically with the text in the line. Set the textshift of the imagesource character. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sun Jul 15 13:47:00 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 15 Jul 2012 10:47:00 -0700 Subject: Inserting images into a text field In-Reply-To: References: Message-ID: <172355580828.20120715104700@ahsoftware.net> Pete- Sunday, July 15, 2012, 10:19:08 AM, you wrote: > The images in question are 16x16 and the text height is 16 right now also. > Any suggestions on how to do this? set the textshift of ... -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Sun Jul 15 13:49:40 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 15 Jul 2012 12:49:40 -0500 Subject: [OT] Between the lines of the previous post. In-Reply-To: <5002FD64.7000008@gmail.com> References: <5002E533.8040507@gmail.com> <5002FD64.7000008@gmail.com> Message-ID: <500302B4.8010503@hyperactivesw.com> On 7/15/12 12:27 PM, Richmond wrote: > Nobody, and any idea of 'incorrect' or 'correct' is hugely subjective. > > However, to arrive at a general consensus might not be a bad thing. Bottom posting has largely been the standard here forever. The people who top post are few. I prefer reading the discussion in logical order, and bottom posting allows us to intersperse comments that are relevant to each quoted piece. I also prefer that the original text is trimmed to a representative statement. And in all cases, bar none, all the nested signature lines should be removed. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sun Jul 15 13:51:04 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 15 Jul 2012 10:51:04 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> Message-ID: <139355825625.20120715105104@ahsoftware.net> Colin- Sunday, July 15, 2012, 10:02:30 AM, you wrote: > For desktop use it doesn't matter much, but for mobile use it > makes a slight difference. Given that top posting isn't such a big > thing to cope with on desktop, I just suffer the requests from my > colleagues, and top post instead, so that mobile users are happier. Do you read books from end to beginning also? It's so much tidier that way. Since you already know the ending you can stop reading when you get tired or get bogged down on the big words. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sun Jul 15 13:52:08 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 15 Jul 2012 10:52:08 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> Message-ID: <107355889453.20120715105208@ahsoftware.net> Pete- Sunday, July 15, 2012, 9:34:19 AM, you wrote: > And who is the arbiter of "correct or incorrect"? By definition, the RFCs. -- -Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Sun Jul 15 13:55:44 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 15 Jul 2012 10:55:44 -0700 Subject: Inserting images into a text field In-Reply-To: <172355580828.20120715104700@ahsoftware.net> References: <172355580828.20120715104700@ahsoftware.net> Message-ID: Great, thanks Mark and Jacque. Another property learned! Pete lcSQL Software On Sun, Jul 15, 2012 at 10:47 AM, Mark Wieder wrote: > Pete- > > Sunday, July 15, 2012, 10:19:08 AM, you wrote: > > > The images in question are 16x16 and the text height is 16 right now > also. > > Any suggestions on how to do this? > > set the textshift of ... > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From coiin at verizon.net Sun Jul 15 13:56:35 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 15 Jul 2012 13:56:35 -0400 Subject: [OT] Between the lines of the previous post. In-Reply-To: <139355825625.20120715105104@ahsoftware.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> Message-ID: You make a good point, and I do like efficiency. Turns out, Darth was Luke's father, no need to read the earlier bits. On Jul 15, 2012, at 1:51 PM, Mark Wieder wrote: > >Since you already know the ending you can stop reading when you > get tired or get bogged down on the big words. From richmondmathewson at gmail.com Sun Jul 15 14:01:00 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 15 Jul 2012 21:01:00 +0300 Subject: [OT] Between the lines of the previous post. In-Reply-To: <139355825625.20120715105104@ahsoftware.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> Message-ID: <5003055C.6040701@gmail.com> On 07/15/2012 08:51 PM, Mark Wieder wrote: > Colin- > > Sunday, July 15, 2012, 10:02:30 AM, you wrote: > >> For desktop use it doesn't matter much, but for mobile use it >> makes a slight difference. Given that top posting isn't such a big >> thing to cope with on desktop, I just suffer the requests from my >> colleagues, and top post instead, so that mobile users are happier. > Do you read books from end to beginning also? It's so much tidier that > way. Since you already know the ending you can stop reading when you > get tired or get bogged down on the big words. > LOL! From mwieder at ahsoftware.net Sun Jul 15 14:00:59 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 15 Jul 2012 11:00:59 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> Message-ID: <96356420187.20120715110059@ahsoftware.net> Doc- Sunday, July 15, 2012, 9:23:46 AM, you wrote: >> I favour #3, because, like comments in code/scripting it is easy for a >> reader to see to what >> a comment refers. > It's not simply favored, but correct. It's even in the RFCs. True, but as with everything else, the real-world answer is "it depends". I rarely top-post, but there are exceptions. I almost always bottom post and include just the relevant part of the thread to which I am replying to give some context. If I'm responding to a long email with several cogent points I may: 1. intersperse my comments, allowing my email client to add the prefix of ">" to the original text 2. reply to salient points with several email responses 3. ignore the whole thing and move on Hint: using the standard ("correct") signature delimiter of -- (that's dash-dash-space on a line by itself) will allow email clients to truncate messages properly. See below. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Sun Jul 15 14:01:31 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 15 Jul 2012 21:01:31 +0300 Subject: [OT] Between the lines of the previous post. In-Reply-To: <107355889453.20120715105208@ahsoftware.net> References: <5002E533.8040507@gmail.com> <107355889453.20120715105208@ahsoftware.net> Message-ID: <5003057B.9030608@gmail.com> On 07/15/2012 08:52 PM, Mark Wieder wrote: > Pete- > > Sunday, July 15, 2012, 9:34:19 AM, you wrote: > >> And who is the arbiter of "correct or incorrect"? > By definition, the RFCs. > The Rugby Football Clubs ??? From warren at warrensweb.us Sun Jul 15 14:04:24 2012 From: warren at warrensweb.us (Warren Samples) Date: Sun, 15 Jul 2012 13:04:24 -0500 Subject: [OT] Between the lines of the previous post. In-Reply-To: <500302B4.8010503@hyperactivesw.com> References: <5002E533.8040507@gmail.com> <5002FD64.7000008@gmail.com> <500302B4.8010503@hyperactivesw.com> Message-ID: <50030628.2000108@warrensweb.us> On 07/15/2012 12:49 PM, J. Landman Gay wrote: > And in all cases, bar none, all the nested signature lines should be > removed. I try to do that and note with some chagrin that I failed in my previous reply to this thread :D Warren From mwieder at ahsoftware.net Sun Jul 15 14:04:24 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 15 Jul 2012 11:04:24 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <5003057B.9030608@gmail.com> References: <5002E533.8040507@gmail.com> <107355889453.20120715105208@ahsoftware.net> <5003057B.9030608@gmail.com> Message-ID: <95356625546.20120715110424@ahsoftware.net> Richmond- Sunday, July 15, 2012, 11:01:31 AM, you wrote: > The Rugby Football Clubs ??? One and the same. Don't mess with them. They know what's best. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sun Jul 15 14:06:11 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 15 Jul 2012 11:06:11 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> Message-ID: <72356731765.20120715110611@ahsoftware.net> Colin- Top-posting, I mean. It's just like that. Don't you? I so like it when the punchline precedes the joke. Sunday, July 15, 2012, 10:56:35 AM, you wrote: > You make a good point, and I do like efficiency. Turns out, Darth > was Luke's father, no need to read the earlier bits. > On Jul 15, 2012, at 1:51 PM, Mark Wieder wrote: >> >Since you already know the ending you can stop reading when you >> get tired or get bogged down on the big words. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Sun Jul 15 14:10:00 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 15 Jul 2012 11:10:00 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <5003057B.9030608@gmail.com> References: <5003057B.9030608@gmail.com> Message-ID: <50030778.2010006@fourthworld.com> A post tells a story. Conceivably, all stories could begin with the Big Bang, but for most stories the very beginning of all things isn't relevant to the point, so the storyteller trims the telling to the relevant parts. With posts, I find it easier to read them when they're pruned to include only the relevant portion of the preceding comment. If the author made a mistake and pruned too much, or I just want some further background on the top, the archives are always just one click away. As for order, Citizen Kane and some other good stories are told well starting with the ending. But few stories benefit from that. I prefer to read a reply which includes the portion being replied to before the reply itself. This also makes it easier to exercise judgement about pruning, since of course we want the reader to be able to move past the old stuff and get to the new stuff as soon as practical for the communication at hand. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ____________________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From pete at lcsql.com Sun Jul 15 14:10:22 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 15 Jul 2012 11:10:22 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <107355889453.20120715105208@ahsoftware.net> References: <5002E533.8040507@gmail.com> <107355889453.20120715105208@ahsoftware.net> Message-ID: And who authors this particular RFC? Pete lcSQL Software On Sun, Jul 15, 2012 at 10:52 AM, Mark Wieder wrote: > Pete- > > Sunday, July 15, 2012, 9:34:19 AM, you wrote: > > > And who is the arbiter of "correct or incorrect"? > > By definition, the RFCs. > >> And who authors this particular RFC? And who authors this particulate RFC? From pete at lcsql.com Sun Jul 15 14:11:26 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 15 Jul 2012 11:11:26 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <107355889453.20120715105208@ahsoftware.net> References: <5002E533.8040507@gmail.com> <107355889453.20120715105208@ahsoftware.net> Message-ID: Sorry but it's a sad state of affairs when there's an RFC for how to reply to emails. Pete lcSQL Software On Sun, Jul 15, 2012 at 10:52 AM, Mark Wieder wrote: > Pete- > > Sunday, July 15, 2012, 9:34:19 AM, you wrote: > > > And who is the arbiter of "correct or incorrect"? > > By definition, the RFCs. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From coiin at verizon.net Sun Jul 15 14:13:17 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 15 Jul 2012 14:13:17 -0400 Subject: [OT] Between the lines of the previous post. In-Reply-To: <72356731765.20120715110611@ahsoftware.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> Message-ID: <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> That made me laugh so hard, and then I went on to read it. I understand the logic of bottom posting, but the issue of mobile users and Mail previews does make top posting useful. On Jul 15, 2012, at 2:06 PM, Mark Wieder wrote: > Top-posting, I mean. > It's just like that. > Don't you? > I so like it when the punchline precedes the joke. From richmondmathewson at gmail.com Sun Jul 15 14:27:07 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 15 Jul 2012 21:27:07 +0300 Subject: [OT] Between the lines of the previous post. In-Reply-To: <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> Message-ID: <50030B7B.1050100@gmail.com> On 07/15/2012 09:13 PM, Colin Holgate wrote: > That made me laugh so hard, and then I went on to read it. > > I understand the logic of bottom posting, but the issue of mobile users and Mail previews does make top posting useful. > Surely there is a terminological hiatus here, and to avoid ambiguity we should be talking about preposting, postposting and inposting (or, possibly, imposting). ----- However, a small boy who attends my English school told me the reason he had not brought the letter he was writing was because it was "in his grandmother" [this being a literal translation of the way Bulgarian's say "at Granny's house"]; needless to say I used that wonderful opportunity to discuss the topic of "bottom posting" and its effect on kids' grades. ----- When I was working at St Andrews there was a golf story going the rounds (I mean, why not, at St Andrews ???): 3 American golfers and a wee Scots lad to carry their golf bags. 1. Boy hears a mobile phone ringing; chap starts talking to his hand: other chap explains he has a phone embedded in his hand. 2. Boy hears a mobile phone ringing; chap starts talking to himself: other chap explains he has a phone embedded inside his head. 3. 3rd American runs into the bushes and drops his trousers/pants: other chap explains, "He's just downloading some software." Q.E.D. I rest my case. > On Jul 15, 2012, at 2:06 PM, Mark Wieder wrote: > >> Top-posting, I mean. >> It's just like that. >> Don't you? >> I so like it when the punchline precedes the joke. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Sun Jul 15 14:28:21 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 15 Jul 2012 13:28:21 -0500 Subject: copy-paste not working in a standalone In-Reply-To: <4199FEE2-C762-48A2-9E50-A4B8BE5DE526@wanadoo.fr> References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> <68194341265.20120713135940@ahsoftware.net> <9C345A0E-8800-4557-A2D2-F3A537B2DAB0@twft.com> <803584B9-EF60-4656-B306-5BABADC182AD@wanadoo.fr> <5001C721.4040105@hyperactivesw.com> <4199FEE2-C762-48A2-9E50-A4B8BE5DE526@wanadoo.fr> Message-ID: <50030BC5.60703@hyperactivesw.com> On 7/15/12 2:09 AM, Andr? Bisseret wrote: > With the current standalone I am using, I have no menu and copy-paste > by the command keys is working well. But yesss! I like your simple > solution! It was only a skeleton outline though. The suggestions to test for the clipboard content are good, so I'd use the expanded versions. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Sun Jul 15 14:59:29 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 15 Jul 2012 11:59:29 -0700 Subject: Right click HIG Message-ID: I have a scrolling field with discrete lines of information in it. If the user left clicks on a line, the line is , of course, highlighted. I also check for a right click on a line and display a popup menu. What is the correct handling of line highlighting in that case? Should I highlight the line that was right-clicked or leave the existing selected line (which may be different) highlighted? Or even highlight the right-clicked line in some other way? Pete lcSQL Software From dochawk at gmail.com Sun Jul 15 15:42:57 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 15 Jul 2012 12:42:57 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> Message-ID: On Sun, Jul 15, 2012 at 9:34 AM, Peter Haworth wrote: > And who is the arbiter of "correct or incorrect"? > Pete The folks who built the whole infrastructure, set the standard, and the wrote the RFC that specified the correct usage. Trimming & quoting to respond wasn't simply "most", but universal until eternal september overran the place. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From mwieder at ahsoftware.net Sun Jul 15 15:46:25 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 15 Jul 2012 12:46:25 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> <107355889453.20120715105208@ahsoftware.net> Message-ID: <53362745812.20120715124625@ahsoftware.net> Pete- Sunday, July 15, 2012, 11:10:22 AM, you wrote: > And who authors this particular RFC? > Pete > lcSQL Software > On Sun, Jul 15, 2012 at 10:52 AM, Mark Wieder wrote: >> Pete- >> >> Sunday, July 15, 2012, 9:34:19 AM, you wrote: >> >> > And who is the arbiter of "correct or incorrect"? >> >> By definition, the RFCs. >> >>> And who authors this particular RFC? > And who authors this particulate RFC? OK - now I'm totally lost in the recursion. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sun Jul 15 15:51:59 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 15 Jul 2012 12:51:59 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> Message-ID: <164363080375.20120715125159@ahsoftware.net> Colin- Sunday, July 15, 2012, 11:13:17 AM, you wrote: > I understand the logic of bottom posting, but the issue of mobile > users and Mail previews does make top posting useful. I was about to agree with this, but I'm not sure. If the aim is so that mobile users can get the gist of the topic without having to wade through everything that's gone before, why quote at all? Instead of top-posting, why not just reply? -- -Mark Wieder mwieder at ahsoftware.net From mcgrath3 at mac.com Sun Jul 15 16:09:48 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 15 Jul 2012 16:09:48 -0400 Subject: [OT] Between the lines of the previous post. In-Reply-To: <164363080375.20120715125159@ahsoftware.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> Message-ID: <20E61FB4-8ADC-4575-9864-B8EADA129AA4@mac.com> I read books front to back but I read magazines from back to front. But then if I find a decent article I then read that front to back. I like posts at the top and posts at the bottom but I hate posts in the middle. Yet I have done all of these. I love this thread. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net > From coiin at verizon.net Sun Jul 15 16:12:02 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 15 Jul 2012 16:12:02 -0400 Subject: [OT] Between the lines of the previous post. In-Reply-To: <164363080375.20120715125159@ahsoftware.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> Message-ID: <7BC36450-110A-4589-9E8A-EAFBD9BB161C@verizon.net> That would be the ideal case of top posting. The reader will get the message right away, and can open the message, or scroll further down, if they need reminding about the context. On Jul 15, 2012, at 3:51 PM, Mark Wieder wrote: > If the aim is so > that mobile users can get the gist of the topic without having to wade > through everything that's gone before, why quote at all? Instead of > top-posting, why not just reply? From dochawk at gmail.com Sun Jul 15 16:44:22 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 15 Jul 2012 13:44:22 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <53362745812.20120715124625@ahsoftware.net> References: <5002E533.8040507@gmail.com> <107355889453.20120715105208@ahsoftware.net> <53362745812.20120715124625@ahsoftware.net> Message-ID: On Sun, Jul 15, 2012 at 12:46 PM, Mark Wieder wrote: >>>> And who authors this particular RFC? > >> And who authors this particulate RFC? > > OK - now I'm totally lost in the recursion. The Recursion Facilitation Committee wins again! -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Sun Jul 15 17:00:03 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 15 Jul 2012 14:00:03 -0700 Subject: triggering scripts on other cards Message-ID: I have cases where my defaults "cascade". It's one of the advantages of what I'm doing over the competition. It's easy to handle on a single card, or when the information is inherited before the card loads, but now I want to make sure that I'm not about to blow my foot off. My cards load all of their values from a database when opened. In this part of the program, the hypercard stack is a more natural way to handle things (and which would probably solve this), but that won't handle the cloud and access from different computers. So card A changes a value which becomes a default for card B. If card B will load with certainty, no problem (well another issue is actually causing the dependent value to save, but solving this solves that). I can set the db value the other field uses, and then send a message to the object that would normally check the default (and use either the default or the override value). Changing this, though, may cascade further, necessitating running scripts on the other card. I can access the name of the card from "word 5 of the long name of the target" (btw: is there a better way to do this?), but having to specify the card of each field reference while operating on that page is just asking to miss one and have a crash-grade bug ship. Do I want to do a "lock screen, push card, send message, pop card, unlock screen"? this seems to solve it if things stay on that crd, but what if it cascades to another? (this is why it too gigahertz class machines for my spreadsheets that do this to be practical--nested lookups on large regions; I think I figured one region was O(4) . . .) Anyway, the snake I see lurking in the grass is if the called card needs to call another. Then it locks the screen again, unlocks it, and, whoops!, the user sees cards popping around. Maybe rather than locking, a lckscrn() and unlckscrn() pair that increment a global counter for this? only actually unlocking when called at depth 1? Or is there an easy way that I'm missing? I thought of changing the default card; if this could be done locally for a routine (like the annoyingly fleeting numberFormat), it would solve it. However, there seems to be no such notion as a default card; just default stacks -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From monte at sweattechnologies.com Sun Jul 15 17:00:14 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 16 Jul 2012 07:00:14 +1000 Subject: [OT] Between the lines of the previous post. In-Reply-To: <7BC36450-110A-4589-9E8A-EAFBD9BB161C@verizon.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> <7BC36450-110A-4589-9E8A-EAFBD9BB161C@verizon.net> Message-ID: <51B26B88-415F-452B-88B5-24F0CED93FE6@sweattechnologies.com> Does anyone know of an iOS email client that's designed to bottom post? I hate top posting myself but most of my list responses these days are from the phone which seems to want to make bottom posting difficult. Why would apple design a desktop client that puts the signature at the bottom and a mobile one that puts the signature at the top? Cheers Monte From sc at sahores-conseil.com Sun Jul 15 17:02:16 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Sun, 15 Jul 2012 23:02:16 +0200 Subject: Some Articles on LiveCode In-Reply-To: References: Message-ID: Dear Rod, Thanks for writing this first article. Should help new comers to read there what the Livecode touch provides with, probably, one of the most usable semantically driven development platforms, even in about client-server and n-tiers targeted solutions. Kind regards, Pierre Le 15 juil. 2012 ? 13:11, Rod McCall a ?crit : > Dear Fellow LiveCoders, > > It has often been discussed here and indeed during my time at RR that > LiveCode is a perfect tool for usability based work. Well I have > decided to embrace that idea by writing a few articles which will > appear over the coming months at random intervals and will be based on > real experiences.I am coming back to LiveCode after many years and the > other team members are totally new to it! Hence it's a learning > experience all round. > > The articles will mainly look at how LiveCode stacks up against Python > and in particular how both tools fit into a team which consists of > range of backgrounds including CS, HCI and more traditional > psychology. In terms of topics, we are interested in rapid GUI > prototyping as well as actually developing (through iterative design > and contextual inquiry) a range of systems including: mobile apps, HCI > researcher tools, in-car simulation environments and location aware > games. As you can see this is quite diverse! Hopefully the articles > will stimulate discussion as I am also interested in your experiences > of using LiveCode within projects where end-user experience is key and > where the team of people involved in the development is quite diverse. > > Link to first article: http://rodmc.com/?p=771 > > Also on a different note we are running a design competition that > will let people come up with a game concept that connects the people > of Luxembourg and Athens via a mixed reality game - which may include > location-based elements. My blog has a link to the competition website > as well. The competition itself is open to anyone. > > Cheers, > > rod > -- > Dr Rod McCall > Researcher in in-car, mixed reality technology and gaming > Interdisciplinary Centre for Security, Reliability and Trust > University of Luxembourg > Blog: www.rodmc.com twitter:rodlux > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From monte at sweattechnologies.com Sun Jul 15 17:02:18 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 16 Jul 2012 07:02:18 +1000 Subject: [OT] Between the lines of the previous post. In-Reply-To: <7BC36450-110A-4589-9E8A-EAFBD9BB161C@verizon.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> <7BC36450-110A-4589-9E8A-EAFBD9BB161C@verizon.net> Message-ID: Cool, just found a feature I didn't know about. If you select text then reply only the selected text is included. Now of there were a setting to insert the text at the top I'd be happy. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 16/07/2012, at 6:12 AM, Colin Holgate wrote: > The reader will get the message right away, and can open the message, or scroll further down, if they need reminding about the context. From jacque at hyperactivesw.com Sun Jul 15 17:12:27 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 15 Jul 2012 16:12:27 -0500 Subject: triggering scripts on other cards In-Reply-To: References: Message-ID: <5003323B.4000807@hyperactivesw.com> On 7/15/12 4:00 PM, Dr. Hawkins wrote: > Anyway, the snake I see lurking in the grass is if the called card > needs to call another. Then it locks the screen again, unlocks it, > and, whoops!, the user sees cards popping around. I got lost in your description, but I don't think the above will be a problem. Locks are nested and the screen won't unlock until the last paired "unlock" executes, provided no idle events occur (all locks are cancelled on idle.) That means you won't see cards popping around as long as the engine doesn't get a chance to do any messaging. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sun Jul 15 17:37:23 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 15 Jul 2012 14:37:23 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> <107355889453.20120715105208@ahsoftware.net> <53362745812.20120715124625@ahsoftware.net> Message-ID: <91369403796.20120715143723@ahsoftware.net> Doc- Sunday, July 15, 2012, 1:44:22 PM, you wrote: > The Recursion Facilitation Committee wins again! -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sun Jul 15 17:39:37 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 15 Jul 2012 14:39:37 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <51B26B88-415F-452B-88B5-24F0CED93FE6@sweattechnologies.com> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> <7BC36450-110A-4589-9E8A-EAFBD9BB161C@verizon.net> <51B26B88-415F-452B-88B5-24F0CED93FE6@sweattechnologies.com> Message-ID: <14369538218.20120715143937@ahsoftware.net> Monte- Sunday, July 15, 2012, 2:00:14 PM, you wrote: > Does anyone know of an iOS email client that's designed to bottom > post? I hate top posting myself but most of my list responses these > days are from the phone which seems to want to make bottom posting > difficult. Why would apple design a desktop client that puts the > signature at the bottom and a mobile one that puts the signature at > the top? Yeah, gmail does the same. Doesn't seem to be configurable. I have to scroll down, then insert my text. -- -Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Sun Jul 15 17:43:01 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 15 Jul 2012 14:43:01 -0700 Subject: Duplicate stack names Message-ID: I was under the impression that the IDE would not allow duplicate stack names but I have succeeded in creating two substacks of the same main stack with the same name by issuing a create stack command in a script. I'm guessing this is because the IDE checks for this condition outside the scope of the create stack command? If so, I will have to do that check in my script I guess. Pete lcSQL Software From dochawk at gmail.com Sun Jul 15 17:54:29 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 15 Jul 2012 14:54:29 -0700 Subject: triggering scripts on other cards In-Reply-To: <5003323B.4000807@hyperactivesw.com> References: <5003323B.4000807@hyperactivesw.com> Message-ID: On Sunday, July 15, 2012, J. Landman Gay wrote: > > I got lost in your description, but I don't think the above will be a > problem. Locks are nested and the screen won't unlock until the last paired > "unlock" executes, provided no idle events occur (all locks are cancelled > on idle.) That means you won't see cards popping around as long as the > engine doesn't get a chance to do any messaging. > > > Oh, in that case . . "Oh, neve mind." :) Thank yo. That raises the question, though--do I need to worry about ever "leaving" an extra lock lying around? It sounds like reaching an idle state will take care of that for me. Thanks greatly -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Sun Jul 15 17:59:49 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 15 Jul 2012 14:59:49 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <14369538218.20120715143937@ahsoftware.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> <7BC36450-110A-4589-9E8A-EAFBD9BB161C@verizon.net> <51B26B88-415F-452B-88B5-24F0CED93FE6@sweattechnologies.com> <14369538218.20120715143937@ahsoftware.net> Message-ID: On Sunday, July 15, 2012, Mark Wieder wrote: > > Yeah, gmail does the same. Doesn't seem to be configurable. I have to > scroll down, then insert my text. > I actually filed a abut report on that very early--July 8, 2004, it looks like. assigned # 11562437. I'm OT holding my breath at this point . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From pete at lcsql.com Sun Jul 15 18:26:23 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 15 Jul 2012 15:26:23 -0700 Subject: Lessons learned on my Mobile Journey In-Reply-To: References: Message-ID: Hi Roger, Have you checked out Google Forms with the regard to this? I've only used it on desktop applications so not sure if it works on mobile but you can design a form which users can fill in and submit. Each completed form ends up as a row in a Google spreadsheet with the column names being the same as the control names on the form. Pete lcSQL Software On Fri, Jul 13, 2012 at 10:36 PM, Roger Eller wrote: > I want to add rows of content to a > daily google spreadsheet from a mobile form that consists of iOS native > fields. > From rodmccall491 at googlemail.com Sun Jul 15 18:40:18 2012 From: rodmccall491 at googlemail.com (Rod McCall) Date: Mon, 16 Jul 2012 00:40:18 +0200 Subject: Some Articles on LiveCode In-Reply-To: References: Message-ID: Dear Pierre, Thanks for your kind email. I hope people find the article(s) objective and useful. As I said these will be written as we go along based on the experiences in our team. Which should hopefully make them live and "unadulterated". As I said in my earlier post I would welcome comments from people based on their LiveCode and Python experiences as well. Kind regards, rod On 15 July 2012 23:02, Pierre Sahores wrote: > Dear Rod, > > Thanks for writing this first article. Should help new comers to read there what the Livecode touch provides with, probably, one of the most usable semantically driven development platforms, even in about client-server and n-tiers targeted solutions. > > Kind regards, > > Pierre > > Le 15 juil. 2012 ? 13:11, Rod McCall a ?crit : > >> Dear Fellow LiveCoders, >> >> It has often been discussed here and indeed during my time at RR that >> LiveCode is a perfect tool for usability based work. Well I have >> decided to embrace that idea by writing a few articles which will >> appear over the coming months at random intervals and will be based on >> real experiences.I am coming back to LiveCode after many years and the >> other team members are totally new to it! Hence it's a learning >> experience all round. >> >> The articles will mainly look at how LiveCode stacks up against Python >> and in particular how both tools fit into a team which consists of >> range of backgrounds including CS, HCI and more traditional >> psychology. In terms of topics, we are interested in rapid GUI >> prototyping as well as actually developing (through iterative design >> and contextual inquiry) a range of systems including: mobile apps, HCI >> researcher tools, in-car simulation environments and location aware >> games. As you can see this is quite diverse! Hopefully the articles >> will stimulate discussion as I am also interested in your experiences >> of using LiveCode within projects where end-user experience is key and >> where the team of people involved in the development is quite diverse. >> >> Link to first article: http://rodmc.com/?p=771 >> >> Also on a different note we are running a design competition that >> will let people come up with a game concept that connects the people >> of Luxembourg and Athens via a mixed reality game - which may include >> location-based elements. My blog has a link to the competition website >> as well. The competition itself is open to anyone. >> >> Cheers, >> >> rod >> -- >> Dr Rod McCall >> Researcher in in-car, mixed reality technology and gaming >> Interdisciplinary Centre for Security, Reliability and Trust >> University of Luxembourg >> Blog: www.rodmc.com twitter:rodlux >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Dr Rod McCall Researcher in in-car, mixed reality technology and gaming Interdisciplinary Centre for Security, Reliability and Trust University of Luxembourg Blog: www.rodmc.com twitter:rodlux From pete at lcsql.com Sun Jul 15 19:07:42 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 15 Jul 2012 16:07:42 -0700 Subject: Displaying the Inspector and Script Editor by script Message-ID: Hoping there's someone out there who has figured out how to programmatically display the Inspector palette and Script Editor window for a give object and is willing to share that info. Pete lcSQL Software From pete at lcsql.com Sun Jul 15 19:21:02 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 15 Jul 2012 16:21:02 -0700 Subject: [ANN] lcStackDiff 1.0.3 available Message-ID: Version 1.0.3 of lcStackDiff is now available here . There is one enhancement in this version. The Scripts window can now be resized vertically and horizontally to allow more of the scripts to be visible Full release notes are here . Pete lcSQL Software From roger.e.eller at sealedair.com Sun Jul 15 19:24:18 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 15 Jul 2012 19:24:18 -0400 Subject: [OT] Between the lines of the previous post. In-Reply-To: <500302B4.8010503@hyperactivesw.com> References: <5002E533.8040507@gmail.com> <5002FD64.7000008@gmail.com> <500302B4.8010503@hyperactivesw.com> Message-ID: On Sunday, July 15, 2012, J. Landman Gay wrote: > And in all cases, bar none, all the nested signature lines should be > removed. > > There should be an app for that! ~Roger -- Roger Eller Graphics Systems Analyst Sealed Air Corporation 864-967-1625 Office 864-908-0337 Cell From roger.e.eller at sealedair.com Sun Jul 15 19:24:19 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 15 Jul 2012 19:24:19 -0400 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> <7BC36450-110A-4589-9E8A-EAFBD9BB161C@verizon.net> <51B26B88-415F-452B-88B5-24F0CED93FE6@sweattechnologies.com> <14369538218.20120715143937@ahsoftware.net> Message-ID: On Sunday, July 15, 2012, J. Landman Gay wrote: > And in all cases, bar none, all the nested signature lines should be > removed. > > There should be an app for that! -- Roger Eller Graphics Systems Analyst Sealed Air Corporation 864-967-1625 Office 864-908-0337 Cell From roger.e.eller at sealedair.com Sun Jul 15 19:31:34 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 15 Jul 2012 19:31:34 -0400 Subject: Lessons learned on my Mobile Journey In-Reply-To: References: Message-ID: We use forms on the desktop, but I am trying to show off LiveCode mobile a little too. I want to wow the decision makers so they see that a mobile form which is "designed" for mobile input, it will become less of a chore to fill it out. ~Roger On Sunday, July 15, 2012, Peter Haworth wrote: > Hi Roger, > Have you checked out Google Forms with the regard to this? I've only used > it on desktop applications so not sure if it works on mobile but you can > design a form which users can fill in and submit. Each completed form ends > up as a row in a Google spreadsheet with the column names being the same as > the control names on the form. > -- Roger Eller Graphics Systems Analyst Sealed Air Corporation 864-967-1625 Office 864-908-0337 Cell From 3mcgrath at comcast.net Sun Jul 15 22:18:09 2012 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Sun, 15 Jul 2012 22:18:09 -0400 Subject: export snapshot on iOS results in black image file Message-ID: Has anyone run into an issue where exporting a snapshot on iOS results in a black image file? Here is the very simple code I am using: put specialFolderPath("documents") into tFolder put the rect of image "image" into tRect export snapshot from rect tRect to file (tFolder&"/test.jpg") as JPEG With document sharing on I get a black image test.jpg in iTunes and also if I try to email it etc. it is still just a black image. Thanks -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net From scott at tactilemedia.com Sun Jul 15 22:35:57 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 15 Jul 2012 19:35:57 -0700 Subject: export snapshot on iOS results in black image file In-Reply-To: Message-ID: Do you have any black regions displayed on your screen? Because I'm pretty sure that, with your current script, you're capturing global screen coordinates, even though you've specified an object's rect. You either need to use the snapshot form that references a specific object, or convert your rect to local (stack) coordinates. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Thomas McGrath III wrote: > Has anyone run into an issue where exporting a snapshot on iOS results in a > black image file? > > Here is the very simple code I am using: > put specialFolderPath("documents") into tFolder > put the rect of image "image" into tRect > export snapshot from rect tRect to file (tFolder&"/test.jpg") as JPEG > > With document sharing on I get a black image test.jpg in iTunes and also if I > try to email it etc. it is still just a black image. > > Thanks > > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Sun Jul 15 23:19:52 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 15 Jul 2012 22:19:52 -0500 Subject: triggering scripts on other cards In-Reply-To: References: <5003323B.4000807@hyperactivesw.com> Message-ID: <50038858.5040302@hyperactivesw.com> On 7/15/12 4:54 PM, Dr. Hawkins wrote: > That raises the question, though--do I need to worry about ever "leaving" > an extra lock lying around? It sounds like reaching an idle state will take > care of that for me. Yup, it should. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Jul 15 23:21:00 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 15 Jul 2012 22:21:00 -0500 Subject: Duplicate stack names In-Reply-To: References: Message-ID: <5003889C.8090800@hyperactivesw.com> On 7/15/12 4:43 PM, Peter Haworth wrote: > I was under the impression that the IDE would not allow duplicate stack > names but I have succeeded in creating two substacks of the same main stack > with the same name by issuing a create stack command in a script. I'm > guessing this is because the IDE checks for this condition outside the > scope of the create stack command? If so, I will have to do that check in > my script I guess. That's right. And if you do have two stacks with the same name, chaos ensues. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mcgrath3 at mac.com Sun Jul 15 23:43:07 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 15 Jul 2012 23:43:07 -0400 Subject: export snapshot on iOS results in black image file In-Reply-To: References: Message-ID: <4D30F564-6383-4824-B8D2-C3D02E99CF71@mac.com> Nope, no black regions and I did try the objet version as well as a bunch of other varieties I also tried (0,0,200,200) as well. No luck. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 15, 2012, at 10:35 PM, Scott Rossi wrote: > Do you have any black regions displayed on your screen? Because I'm pretty > sure that, with your current script, you're capturing global screen > coordinates, even though you've specified an object's rect. You either need > to use the snapshot form that references a specific object, or convert your > rect to local (stack) coordinates. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > Recently, Thomas McGrath III wrote: > >> Has anyone run into an issue where exporting a snapshot on iOS results in a >> black image file? >> >> Here is the very simple code I am using: >> put specialFolderPath("documents") into tFolder >> put the rect of image "image" into tRect >> export snapshot from rect tRect to file (tFolder&"/test.jpg") as JPEG >> >> With document sharing on I get a black image test.jpg in iTunes and also if I >> try to email it etc. it is still just a black image. >> >> Thanks >> >> >> -- Tom McGrath III >> http://lazyriver.on-rev.com >> 3mcgrath at comcast.net >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chipp at chipp.com Sun Jul 15 23:43:49 2012 From: chipp at chipp.com (Chipp Walters) Date: Sun, 15 Jul 2012 22:43:49 -0500 Subject: export snapshot on iOS results in black image file In-Reply-To: References: Message-ID: Tom, I seem to remember reading export snapshot only works on objects for mobile. So try exporting the image, or group the image and eport the group. That's how I did it onAndroid. On Sunday, July 15, 2012, Scott Rossi wrote: > Do you have any black regions displayed on your screen? Because I'm pretty > sure that, with your current script, you're capturing global screen > coordinates, even though you've specified an object's rect. You either > need > to use the snapshot form that references a specific object, or convert your > rect to local (stack) coordinates. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > Recently, Thomas McGrath III wrote: > > > Has anyone run into an issue where exporting a snapshot on iOS results > in a > > black image file? > > > > Here is the very simple code I am using: > > put specialFolderPath("documents") into tFolder > > put the rect of image "image" into tRect > > export snapshot from rect tRect to file (tFolder&"/test.jpg") as JPEG > > > > With document sharing on I get a black image test.jpg in iTunes and also > if I > > try to email it etc. it is still just a black image. > > > > Thanks > > > > > > -- Tom McGrath III > > http://lazyriver.on-rev.com > > 3mcgrath at comcast.net > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Altuit, Inc. From chipp at chipp.com Sun Jul 15 23:46:25 2012 From: chipp at chipp.com (Chipp Walters) Date: Sun, 15 Jul 2012 22:46:25 -0500 Subject: Displaying the Inspector and Script Editor by script In-Reply-To: References: Message-ID: Script editor is easy-- edit script of object On Sunday, July 15, 2012, Peter Haworth wrote: > Hoping there's someone out there who has figured out how to > programmatically display the Inspector palette and Script Editor window for > a give object and is willing to share that info. > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Altuit, Inc. From chipp at chipp.com Sun Jul 15 23:53:28 2012 From: chipp at chipp.com (Chipp Walters) Date: Sun, 15 Jul 2012 22:53:28 -0500 Subject: export snapshot on iOS results in black image file In-Reply-To: <4D30F564-6383-4824-B8D2-C3D02E99CF71@mac.com> References: <4D30F564-6383-4824-B8D2-C3D02E99CF71@mac.com> Message-ID: Here's what worked for me on Android: set the jpegQuality to 100 put specialFolderPath("documents") & "/temp.jpg" into tPath export snapshot from group "tempGrp" to file tPath as JPEG On Sun, Jul 15, 2012 at 10:43 PM, Thomas McGrath III wrote: > Nope, no black regions and I did try the objet version as well as a bunch > of other varieties I also tried (0,0,200,200) as well. No luck. > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > On Jul 15, 2012, at 10:35 PM, Scott Rossi wrote: > > > Do you have any black regions displayed on your screen? Because I'm > pretty > > sure that, with your current script, you're capturing global screen > > coordinates, even though you've specified an object's rect. You either > need > > to use the snapshot form that references a specific object, or convert > your > > rect to local (stack) coordinates. > > > > Regards, > > > > Scott Rossi > > Creative Director > > Tactile Media, UX Design > > > > > > > > Recently, Thomas McGrath III wrote: > > > >> Has anyone run into an issue where exporting a snapshot on iOS results > in a > >> black image file? > >> > >> Here is the very simple code I am using: > >> put specialFolderPath("documents") into tFolder > >> put the rect of image "image" into tRect > >> export snapshot from rect tRect to file (tFolder&"/test.jpg") as JPEG > >> > >> With document sharing on I get a black image test.jpg in iTunes and > also if I > >> try to email it etc. it is still just a black image. > >> > >> Thanks > >> > >> > >> -- Tom McGrath III > >> http://lazyriver.on-rev.com > >> 3mcgrath at comcast.net > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Altuit, Inc. From bonnmike at gmail.com Sun Jul 15 23:55:34 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 15 Jul 2012 21:55:34 -0600 Subject: Displaying the Inspector and Script Editor by script In-Reply-To: References: Message-ID: To display the inspector I think you can do this... on mouseUp put the long id of whateverobjecttoinspect into tInspect send "revBuildPropertyPalette tInspect" to stack "revTemplatePalette" pass mouseUp end mouseUp On Sun, Jul 15, 2012 at 9:46 PM, Chipp Walters wrote: > Script editor is easy-- > > edit script of object > > On Sunday, July 15, 2012, Peter Haworth wrote: > > > Hoping there's someone out there who has figured out how to > > programmatically display the Inspector palette and Script Editor window > for > > a give object and is willing to share that info. > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > -- > Chipp Walters > CEO, Altuit, Inc. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mcgrath3 at mac.com Sun Jul 15 23:57:08 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 15 Jul 2012 23:57:08 -0400 Subject: export snapshot on iOS results in black image file In-Reply-To: References: <4D30F564-6383-4824-B8D2-C3D02E99CF71@mac.com> Message-ID: <90863B37-0443-4702-8E25-93962281937B@mac.com> I just tried: export image "image" to file (tFolder&"/test.jpg") as JPEG and it works now. Strange. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net From chipp at chipp.com Sun Jul 15 23:58:10 2012 From: chipp at chipp.com (Chipp Walters) Date: Sun, 15 Jul 2012 22:58:10 -0500 Subject: Displaying the Inspector and Script Editor by script In-Reply-To: References: Message-ID: try in msg put the selObj into tOb j; send "revBuildPropertyPalette tObj" to stack "revTemplatePalette" On Sun, Jul 15, 2012 at 10:55 PM, Mike Bonner wrote: > To display the inspector I think you can do this... > > on mouseUp > put the long id of whateverobjecttoinspect into tInspect > send "revBuildPropertyPalette tInspect" to stack "revTemplatePalette" > pass mouseUp > end mouseUp > > > On Sun, Jul 15, 2012 at 9:46 PM, Chipp Walters wrote: > > > Script editor is easy-- > > > > edit script of object > > > > On Sunday, July 15, 2012, Peter Haworth wrote: > > > > > Hoping there's someone out there who has figured out how to > > > programmatically display the Inspector palette and Script Editor window > > for > > > a give object and is willing to share that info. > > > Pete > > > lcSQL Software > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > > > > -- > > Chipp Walters > > CEO, Altuit, Inc. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Altuit, Inc. From chipp at chipp.com Sun Jul 15 23:59:57 2012 From: chipp at chipp.com (Chipp Walters) Date: Sun, 15 Jul 2012 22:59:57 -0500 Subject: Right click HIG In-Reply-To: References: Message-ID: In the Mac Finder, they put a rect around the list item, but don't hilite it. From mwieder at ahsoftware.net Mon Jul 16 01:02:13 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 15 Jul 2012 22:02:13 -0700 Subject: Displaying the Inspector and Script Editor by script In-Reply-To: References: Message-ID: <78396093687.20120715220213@ahsoftware.net> Chipp- Sunday, July 15, 2012, 8:58:10 PM, you wrote: > try in msg > put the selObj into tOb j; send "revBuildPropertyPalette tObj" to stack > "revTemplatePalette" Ick. So much for natural language processing. -- -Mark Wieder mwieder at ahsoftware.net From admin at FlexibleLearning.com Mon Jul 16 01:31:44 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Mon, 16 Jul 2012 06:31:44 +0100 Subject: Modeless screens on Windows (SOLVED!!!) In-Reply-To: Message-ID: Hi Peter, My suggestion was for a consistent title display irrespective of text size, but the only consistent title available is blank (visually by using a space) until a bug fix is implemented. On Windows, a modeless window has no title, but I appreciate that this is iOS with different expectations so probably best to ignore the idea! Hugh Senior FLCo On Sun, 15 Jul 2012 Peter Haworth wrote: Hi Hugh, Not sure I'm understanding that. I have a title for the stack but it's not being displayed when it should so setting the title to space would have the same effect I think? Pete lcSQL Software On Sat, Jul 14, 2012 at 9:09 PM, FlexibleLearning < admin at flexiblelearning.com> wrote: > Coming in late on this thread, Peter, but would setting the 'title' of the > stack to SPACE resolve the problem until a fix is available? > > Hugh Senior > FLCo > > -- Original message > > > On Jul 11, 2012, at 2:35 PM, Peter Haworth wrote: > > > Ken - you nailed it, thank you so much!!!! > > > > I had the text size set to medium (125%). I changed it to small (100%), > > re-logged in and the title appeared. Just to be double sure, I went back > > to medium text size and the title disappeared again. I will be sure to > > mention this problem somewhere in the docs for the product. > > I've seen 'larger than 100%' fonts cause problems in a lot of different > windows dev apps - I'm glad you found the problem! > > > Surely this is a Windows bug? Even with the text size at medium, the > title > > appears if the stack is top-level, just not when it's modeless. Be that > as > > it may, I can now get on with my life. > > Not sure why it would not show when modeless, so if you haven't logged a > bug > in RQCC, I'd suggest logging it. > > Ken Ray > Sons of Thunder Software, Inc. From bvlahos at mac.com Mon Jul 16 01:36:52 2012 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 15 Jul 2012 22:36:52 -0700 Subject: lcTaskList GM1 version is available Message-ID: <913C8D73-058D-48B1-90ED-6068865DF236@mac.com> The 1.0gm1 (golden master) trial version of the task list plugin lcTaskList is now available for users to try. lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) This should be the last version before release and I wanted to take this opportunity to thank all of you who tested it and gave me feedback. This version is good through the end of August. Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) From sc at sahores-conseil.com Mon Jul 16 03:34:23 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 16 Jul 2012 09:34:23 +0200 Subject: [OT] Between the lines of the previous post. In-Reply-To: <14369538218.20120715143937@ahsoftware.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> <7BC36450-110A-4589-9E8A-EAFBD9BB161C@verizon.net> <51B26B88-415F-452B-88B5-24F0CED93FE6@sweattechnologies.com> <14369538218.20120715143937@ahsoftware.net> Message-ID: Have a nice week, dear LC fellows... http://www.youtube.com/watch_popup?v=GBaHPND2QJg&feature=youtu.be -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From andre.bisseret at wanadoo.fr Mon Jul 16 04:51:04 2012 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Mon, 16 Jul 2012 10:51:04 +0200 Subject: copy-paste not working in a standalone In-Reply-To: <50030BC5.60703@hyperactivesw.com> References: <35F9F3BA-B6CF-428A-BB5B-4D8D14D92999@twft.com> <44F64A89-44A9-4262-B4F8-F923FA23E04C@wanadoo.fr> <68194341265.20120713135940@ahsoftware.net> <9C345A0E-8800-4557-A2D2-F3A537B2DAB0@twft.com> <803584B9-EF60-4656-B306-5BABADC182AD@wanadoo.fr> <5001C721.4040105@hyperactivesw.com> <4199FEE2-C762-48A2-9E50-A4B8BE5DE526@wanadoo.fr> <50030BC5.60703@hyperactivesw.com> Message-ID: <9244C150-17D6-4E72-9BD0-9F1D18A0040E@wanadoo.fr> Bonjour, Le 15 juil. 2012 ? 20:28, J. Landman Gay a ?crit : > On 7/15/12 2:09 AM, Andr? Bisseret wrote: > >> With the current standalone I am using, I have no menu and copy-paste >> by the command keys is working well. But yesss! I like your simple >> solution! > > It was only a skeleton outline though. The suggestions to test for the clipboard content are good, so I'd use the expanded versions. > That's what I had understood ;-) I am using the version proposed by Paul According to my trials : Peter, I used "put the clipboardData["text"] into the selection" but as Paul said, "put the clipboardData["text"] into the selectedText is working as well. - the script is working when editing fields in data grids. Good! in a standalone built with 5.0.2, I can copy-past ;-) Thanks a lot to all who replied to my SOS! Andr? From andre.bisseret at wanadoo.fr Mon Jul 16 05:15:36 2012 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Mon, 16 Jul 2012 11:15:36 +0200 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> <7BC36450-110A-4589-9E8A-EAFBD9BB161C@verizon.net> <51B26B88-415F-452B-88B5-24F0CED93FE6@sweattechnologies.com> <14369538218.20120715143937@ahsoftware.net> Message-ID: <741106AA-D269-418E-B30B-93FD60FCC8D2@wanadoo.fr> Le 16 juil. 2012 ? 09:34, Pierre Sahores a ?crit : > Have a nice week, dear LC fellows... > > http://www.youtube.com/watch_popup?v=GBaHPND2QJg&feature=youtu.be > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com Thanks you much Pierre ; "magnifique" and very moving ;-) Andr? From jamie at eurotalk.com Mon Jul 16 06:38:07 2012 From: jamie at eurotalk.com (Jamie Stuart) Date: Mon, 16 Jul 2012 11:38:07 +0100 Subject: Junior App Developer Message-ID: EuroTalk are looking for a sharp, bright and enthusiastic Junior App Developer. We want you to help us in our mission to build the best educational apps in the world. For the past 20 years we have produced language learning software, selling millions of copies worldwide. We are expanding into the broader educational market, with an inital focus of making maths apps for young children. See: http://itun.es/iPF4Tv This is a permanent full-time position at our Fulham offices. Your role will be: ? Developing cross-platform mobile apps using the LiveCode platform. ? Working from a highly structured written specification document. ? Liasing with content authors and graphic designers. ? Providing input on the UI design and UX of apps. To fit well in the role, you have the following qualities: ? Exerience of mobile app development (Web, Android or iOS). ? LiveCode experience is beneficial but not required. ? A fast learner, highly self motivated and capable of taking responsibility for self development. ? An understanding of the need for usable and aesthetically pleasing interface design. ? You must be capable of demonstrating conceptual programming ideas. If you have any of these as an added bonus, that?s fantastic: ? An app that you have contributed towards. ? Design and Photoshop skills. ? Experience working with XML. Expect a great working environment, the latest Apple kit to work with and the chance to be at the cutting edge of the software industry. Interested? Please send your CV and a covering letter detailing your experience relevant to the role to: jobs at eurotalk.com Jamie, CMSNISO, EuroTalk From mark.rauterkus at gmail.com Mon Jul 16 06:44:24 2012 From: mark.rauterkus at gmail.com (Mark Rauterkus) Date: Mon, 16 Jul 2012 06:44:24 -0400 Subject: Put "test2" into field "Attendance" of last marked card of stack "Kids" Message-ID: Hi, This works: put "test1" into field "Attendance" of first marked card of stack "Kids" This works: put "test2" into field "Attendance" of last marked card of stack "Kids" BUT, this does not: put "test3" into field "Attendance" of all marked cards of stack "Kids" FAIL too. put "test3" into field "Attendance" marked cards of stack "Kids" - - - So, I'd love to put a message into ALL of the Marked Cards Must I do a repeat script? But my repeat script is failing too, with and without quotes for the vars. on mouseUp tRepeat, tCounter, test1 put "AM TEST 1" into test1 go to stack "Kids" mark cards by finding "Greece" in field "Dreamers Class" -- of stack "Kids" mark cards by finding "Canada" in field "Dreamers Class" Get the number of marked cards put it into tRepeat put "0" into tCounter Repeat for tRepeat put 1 into tCounter -- the counter put "test1" into field "Attendance" of "tCounter" marked cards go to next marked card end repeat beep end mouseUp Error in script debugger says: button "test 1": compilation error at line 15 (Chunk: missing chunk) near "tCounter", char 43 -- Ta. Mark Rauterkus Mark.Rauterkus at gmail.com PPS Summer Dreamers' Swim and Water Polo Camp Head Coach with Neighborhood Learning Alliance http://NeighborhoodLearning.org http://Rauterkus.blogspot.com http://FixPA.wikia.com http://CLOH.wikia.com 412 298 3432 = cell From m.schonewille at economy-x-talk.com Mon Jul 16 06:48:56 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 16 Jul 2012 12:48:56 +0200 Subject: Put "test2" into field "Attendance" of last marked card of stack "Kids" In-Reply-To: References: Message-ID: Mark, repeat with x = 1 to number of marked cards put "test1" into field "Attendance" of marked cd x end repeat -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 16 jul 2012, at 12:44, Mark Rauterkus wrote: > Hi, > > This works: > put "test1" into field "Attendance" of first marked card of stack "Kids" > > This works: > put "test2" into field "Attendance" of last marked card of stack "Kids" > > BUT, this does not: > > put "test3" into field "Attendance" of all marked cards of stack "Kids" > > FAIL too. > put "test3" into field "Attendance" marked cards of stack "Kids" > > - - - > > So, I'd love to put a message into ALL of the Marked Cards > > Must I do a repeat script? > > But my repeat script is failing too, with and without quotes for the vars. > > > on mouseUp tRepeat, tCounter, test1 > put "AM TEST 1" into test1 > go to stack "Kids" > mark cards by finding "Greece" in field "Dreamers Class" -- of stack "Kids" > mark cards by finding "Canada" in field "Dreamers Class" > > > Get the number of marked cards > put it into tRepeat > > put "0" into tCounter > Repeat for tRepeat > put 1 into tCounter -- the counter > put "test1" into field "Attendance" of "tCounter" marked cards > go to next marked card > end repeat > > beep > > end mouseUp > > > Error in script debugger says: > button "test 1": compilation error at line 15 (Chunk: missing chunk) > near "tCounter", char 43 > > > > -- > Ta. > From admin at FlexibleLearning.com Mon Jul 16 07:33:29 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Mon, 16 Jul 2012 12:33:29 +0100 Subject: Junior App Developer In-Reply-To: Message-ID: Hi Jamie Thank you for talking with me. I have been involved in LiveCode both as software writer and consultant since about 1995 (then called MetaCard) and am the author of ChartMaker and The Scripter's Scrapbook. www.FlexibleLearning.com has examples of educational software that I have written. I am listed on LiveCode's developers website http://www.runrev.com/support/consultants/the-flexible-learning-company/ I have written for the LiveCode Newsletter http://runrev.com/newsletter/february/issue104/newsletter2.php ChartMaker http://runrev.com/newsletter/july/issue96/newsletter1.php The Scripter's Scrapbook http://runrev.com/newsletter/july/issue97/newsletter3.php I would be interested in supporting your LiveCode team and certainly have the background and experience, preferably working from my own office here in Surrey, either on specific project development work or as a source of help. If I can be of service, let me know. With best regards, Hugh Senior The Flexible Learning Company T: 01483.27 87 27 -- Original message Date: Mon, 16 Jul 2012 11:38:07 +0100 From: Jamie Stuart To: How to use LiveCode Subject: Junior App Developer Message-ID: Content-Type: text/plain; charset=windows-1252 EuroTalk are looking for a sharp, bright and enthusiastic Junior App Developer. We want you to help us in our mission to build the best educational apps in the world. For the past 20 years we have produced language learning software, selling millions of copies worldwide. We are expanding into the broader educational market, with an inital focus of making maths apps for young children. See: http://itun.es/iPF4Tv This is a permanent full-time position at our Fulham offices. Your role will be: ? Developing cross-platform mobile apps using the LiveCode platform. ? Working from a highly structured written specification document. ? Liasing with content authors and graphic designers. ? Providing input on the UI design and UX of apps. To fit well in the role, you have the following qualities: ? Exerience of mobile app development (Web, Android or iOS). ? LiveCode experience is beneficial but not required. ? A fast learner, highly self motivated and capable of taking responsibility for self development. ? An understanding of the need for usable and aesthetically pleasing interface design. ? You must be capable of demonstrating conceptual programming ideas. If you have any of these as an added bonus, that?s fantastic: ? An app that you have contributed towards. ? Design and Photoshop skills. ? Experience working with XML. Expect a great working environment, the latest Apple kit to work with and the chance to be at the cutting edge of the software industry. Interested? Please send your CV and a covering letter detailing your experience relevant to the role to: jobs at eurotalk.com Jamie, CMSNISO, EuroTalk From wow at together.net Mon Jul 16 09:27:54 2012 From: wow at together.net (Richard Miller) Date: Mon, 16 Jul 2012 09:27:54 -0400 Subject: Sharing mobile app data with friends In-Reply-To: References: Message-ID: <500416DA.7080505@together.net> I'm looking for ideas on how to allow an app to share data between friends. For example, if someone has a picture on their phone they want to share with another, how can this be done elegantly and simply, directly from inside the app? Obviously, they can send it via SMS, but that takes place outside the app. Email can also be used, but that lacks elegance. One option would be for the app to maintain a list of the user's friends, perhaps referenced by some phone-specific ID. The app can then send a picture to another by storing the pic on my server under the ID of the friend, which is then retrieved by the friend via the server. Is there any such built-in ID to work from, or do I need to assign ID's? Any other ideas on how to accomplish this? I don't want to rely on some external shared app like Facebook or Twitter. Thanks. Richard Miller From ambassador at fourthworld.com Mon Jul 16 10:35:32 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 16 Jul 2012 07:35:32 -0700 Subject: Right click HIG In-Reply-To: References: Message-ID: <500426B4.1090706@fourthworld.com> Chipp wrote: > In the Mac Finder, they put a rect around the list item, but don't hilite > it. I submitted a request some time ago for the ability to indicate selection in non-focused windows - perhaps it could be extended to include right-clicked list items? Behaviors will vary depending on the needs of the task at hand. I have one app in which it makes the most sense to treat right-clicks by selecting the item, but others, like the Finder, preserve the current selection while providing what is effectively an indication "secondary selection" so the user can know what is being affected by the context menu that appears. Whether the behavior is to show a primary or secondary selection, in most cases the current LiveCode default behavior is inadequate, as the user has no way to know what will be affected by the resulting action. Perhaps the only situation in which the current behavior is optimal would be those in which the resulting action would affect everything in the list object as a whole. In all other cases there needs to be some way to let the user know what will be affected, and in the absence of a secondary hilite I've had to write handlers that perform selection on right-click. -- 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 From livfoss at mac.com Mon Jul 16 10:37:52 2012 From: livfoss at mac.com (Graham Samuel) Date: Mon, 16 Jul 2012 16:37:52 +0200 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: Message-ID: On Mon, 16 Jul 2012 11:15:36 +0200, Andr? Bisseret wrote: > > Le 16 juil. 2012 ? 09:34, Pierre Sahores a ?crit : > >> Have a nice week, dear LC fellows... >> >> http://www.youtube.com/watch_popup?v=GBaHPND2QJg&feature=youtu.be >> -- >> Pierre Sahores >> mobile : 06 03 95 77 70 >> www.sahores-conseil.com > > Thanks you much Pierre ; "magnifique" and very moving ;-) > > Andr? Seconded! Surprisingly moving. Thanks again. Graham From dochawk at gmail.com Mon Jul 16 11:31:54 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 16 Jul 2012 08:31:54 -0700 Subject: Storing a great many fields in a database In-Reply-To: References: <166294084062.20120714174203@ahsoftware.net> Message-ID: On Sun, Jul 15, 2012 at 8:13 AM, Dr. Hawkins wrote: > More seriously, to the extent that they "group" with any rhyme or reason, > it's currency values with the occasional Boolean, integer, and string. > > THe more I think about it, the more I think it will be an issue of storing > strings in their own table;the others can transparently cohabit in a > currency table. OK, blobs are overkill, and then some. It looks like varchar() is the way to go. It looks like a main table for the financials, with the booleans and integers stuffed there as well and then a varchar table for the strings. (storing true as 1 and false as 0?) I note documentation that refers to numeric/decimal as "very slow" as compared to floats (i'd need doubles, anyway). Just how much is "very slow"; is it even relevant on a remote database? An occasional penny rounding error isn't really critical for this type of work. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From mwieder at ahsoftware.net Mon Jul 16 11:34:05 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 16 Jul 2012 08:34:05 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> <7BC36450-110A-4589-9E8A-EAFBD9BB161C@verizon.net> <51B26B88-415F-452B-88B5-24F0CED93FE6@sweattechnologies.com> <14369538218.20120715143937@ahsoftware.net> Message-ID: <24434005765.20120716083405@ahsoftware.net> Pierre- Monday, July 16, 2012, 12:34:23 AM, you wrote: > Have a nice week, dear LC fellows... Thank you. Nothing like a little Beethoven to start my Monday off right. Typical, though... the bass player shows up and then has to wait for the rest of the band... -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Mon Jul 16 11:36:53 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 16 Jul 2012 08:36:53 -0700 Subject: triggering scripts on other cards In-Reply-To: References: <5003323B.4000807@hyperactivesw.com> Message-ID: <113434174578.20120716083653@ahsoftware.net> Doc- Sunday, July 15, 2012, 2:54:29 PM, you wrote: > That raises the question, though--do I need to worry about ever "leaving" > an extra lock lying around? I always worry about that, so I try to lock down as little code as possible at a time and make sure there's no other exit possibility: lock screen do some fiddling with screen objects unlock screen more code That way I can nest calls safely without having to worry about the lock state. -- -Mark Wieder mwieder at ahsoftware.net From dan at clearvisiontech.com Mon Jul 16 12:04:26 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Mon, 16 Jul 2012 09:04:26 -0700 Subject: Using mobileRestorePurchases In-Reply-To: References: Message-ID: <76222A66-0DB0-4A64-91D3-2A754B31E21C@clearvisiontech.com> My app has a in-app purchase. That "seems" to be working fine (using the iTunes test account). My question is in using the mobileRestorePurchases command to restore the in-app purchase if the application is reinstalled, or used on a second device with the same iTunes account. I put the mobileRestorePurchases command in an openStack handler and it did fire... I was prompted for my iTunes password. But, then nothing happened. What should happen? I figured that a purchaseStateUpdate would have been sent to the stack - but it wasn't. How do you use the mobileRestorePurchases command to restore in-app purchases? Thanks in advance! -Dan From pete at lcsql.com Mon Jul 16 12:18:02 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 09:18:02 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> <7BC36450-110A-4589-9E8A-EAFBD9BB161C@verizon.net> <51B26B88-415F-452B-88B5-24F0CED93FE6@sweattechnologies.com> <14369538218.20120715143937@ahsoftware.net> Message-ID: Great way to start the week! Thanks Pierre. Pete lcSQL Software On Mon, Jul 16, 2012 at 12:34 AM, Pierre Sahores wrote: > Have a nice week, dear LC fellows... > > http://www.youtube.com/watch_popup?v=GBaHPND2QJg&feature=youtu.be > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Mon Jul 16 12:29:55 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 09:29:55 -0700 Subject: Right click HIG In-Reply-To: <500426B4.1090706@fourthworld.com> References: <500426B4.1090706@fourthworld.com> Message-ID: My current solution is to include information from the right-clicked line in the popup menu items, e.g. if the line included a person's name, the popup menu items would include the name as part of their options, like "Show details for Peter Haworth". I tried framing a line in a scrolling list field a while back but had a hard time making it work well. The circumstances were a little more complex in that I was framing a vraiable number of contiguous lines, some of which might not be visible. I used a rectangle graphic and tried to position it around the lines in question but I seem to recall it wasn't straightforward figuring out the exact position of the lines in pixels so I could position the rectangle. Seems like a way to refer to the rectangle of a line in a field would be useful. Of course, it wouldn't surprise me if there is such a thing and I just don't know about it! Pete lcSQL Software On Mon, Jul 16, 2012 at 7:35 AM, Richard Gaskin wrote: > In all other cases there needs to be some way to let the user know what > will be affected, and in the absence of a secondary hilite I've had to > write handlers that perform selection on right-click. From pete at lcsql.com Mon Jul 16 12:50:58 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 09:50:58 -0700 Subject: Storing a great many fields in a database In-Reply-To: References: <166294084062.20120714174203@ahsoftware.net> Message-ID: I don't know if you are referring to SQLite or other SQL implementations, but there is no varchar in sqlite. You can define a column as varchar but sqlite will give it a type of TEXT internally. SQLite does have some advantages over other dbs in this area. Since it effectively ignores any length specification, e.g. VARCHAR(100), it only stores the number of characters you give it during an INSERT or UPDATE operation. On the other hand VARCHAR(100) on most other SQL dbs will allocate enough disk space to store 100 characters even if you only put 1 character in the column. The "100" is a constraint that prevents more than 100 chars from being put into the column but doesn't affect the storage space. If you're only ever going to access this db with LC, I'd probably use "true" and "false" as your boolean values. If you plan on using other tools to access it, go with 0 and 1. As for integer arithmetic being "slow", I doubt you'd notice any difference whatsoever unless you expect to process hundreds of thousands of rows in one operation. As you noted, using REAL for currency arithmetic will get you into rounding issues but sounds like that's not a problem. One approach I've seen for currency values is to store them as integers including the decimal places, e.g $100.00 would be stored as 10000, do the arithemtic in that form, then insert the decimal point for display purposes. Pete lcSQL Software On Mon, Jul 16, 2012 at 8:31 AM, Dr. Hawkins wrote: > OK, blobs are overkill, and then some. It looks like varchar() is the > way to go. > > It looks like a main table for the financials, with the booleans and > integers stuffed there as well and then a varchar table for the > strings. (storing true as 1 and false as 0?) > > I note documentation that refers to numeric/decimal as "very slow" as > compared to floats (i'd need doubles, anyway). Just how much is "very > slow"; is it even relevant on a remote database? An occasional penny > rounding error isn't really critical for this type of work. > From bobs at twft.com Mon Jul 16 12:52:55 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 09:52:55 -0700 Subject: Strange LiveCode reaction - Could be a (not very important) bug ? In-Reply-To: <20320654-2C6A-44D4-B144-C9358B92F759@wanadoo.fr> References: <20320654-2C6A-44D4-B144-C9358B92F759@wanadoo.fr> Message-ID: <14CED77F-CBE0-4397-B342-D0E7F9E69B86@twft.com> Same thing with 5.5.1 and Snow Leopard. Bob On Jul 15, 2012, at 4:44 AM, Francis Nugent Dixon wrote: > Hi from Rainy (but Beautiful) Brittany > > Strange LiveCode reaction - Could be a bug ? > > LiveCode 5.5 Build 1479 on Mac OS X Lion. > > Launch LiveCode > Create a New Mainstack > Select "Rulers" from the "View" menu > Horizontal and vertical rulers appear. > You can close the window with the tiny red icon at the top > of the mainStack window, OR with the "Close" option of > the "File" menu. > > BUT - instead, select "Quit LiveCode" to exit the app. > (You may ask, why would I want to do that ? Well, because > I found I had something more important to do !!). > > Part of the ruler disappears, sometimes the horizontal, > sometimes the vertical, but the mainStack is still there. > LiveCode freezes - no menus can be selected. > Can't select the Apple (left menu) either. > By clicking OUTSIDE the mainStack (the deskTop, for > example), you can however select the "Force Quit" option > in the Apple menu, and then quit LiveCode. > LiveCode is NOT shown as "Not Responding" in red. > Clicking back inside the mainStack locks all the menus again. > > Curiouser and Curiouser !!! > And I can duplicate the problem ad vitam eternam. > > -Francis > > "Nothing should ever be done for the first time !" > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Mon Jul 16 12:55:08 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 09:55:08 -0700 Subject: Modeless screens on Windows (SOLVED!!!) In-Reply-To: References: Message-ID: Hi Hugh, OK, I see what your'e saying now. Actually, this isn't iOS, just Mac/Windows/Linux. I do plan on entering a QCC report on this but I have to say I'm less and less motivated to enter QCC reports since I don't see any evidence that anyone at RunRev ever looks at them. Pete lcSQL Software On Sun, Jul 15, 2012 at 10:31 PM, FlexibleLearning < admin at flexiblelearning.com> wrote: > Hi Peter, > > My suggestion was for a consistent title display irrespective of text size, > but the only consistent title available is blank (visually by using a > space) > until a bug fix is implemented. On Windows, a modeless window has no title, > but I appreciate that this is iOS with different expectations so probably > best to ignore the idea! > > Hugh Senior > FLCo > > > On Sun, 15 Jul 2012 Peter Haworth wrote: > > Hi Hugh, > Not sure I'm understanding that. I have a title for the stack but it's not > being displayed when it should so setting the title to space would have the > same effect I think? > Pete > lcSQL Software > > > > On Sat, Jul 14, 2012 at 9:09 PM, FlexibleLearning < > admin at flexiblelearning.com> wrote: > > > Coming in late on this thread, Peter, but would setting the 'title' of > the > > stack to SPACE resolve the problem until a fix is available? > > > > Hugh Senior > > FLCo > > > > -- Original message > > > > > > On Jul 11, 2012, at 2:35 PM, Peter Haworth wrote: > > > > > Ken - you nailed it, thank you so much!!!! > > > > > > I had the text size set to medium (125%). I changed it to small > (100%), > > > re-logged in and the title appeared. Just to be double sure, I went > back > > > to medium text size and the title disappeared again. I will be sure to > > > mention this problem somewhere in the docs for the product. > > > > I've seen 'larger than 100%' fonts cause problems in a lot of different > > windows dev apps - I'm glad you found the problem! > > > > > Surely this is a Windows bug? Even with the text size at medium, the > > title > > > appears if the stack is top-level, just not when it's modeless. Be > that > > as > > > it may, I can now get on with my life. > > > > Not sure why it would not show when modeless, so if you haven't logged a > > bug > > in RQCC, I'd suggest logging it. > > > > Ken Ray > > Sons of Thunder Software, Inc. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Mon Jul 16 12:55:35 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 09:55:35 -0700 Subject: Strange LiveCode reaction - Could be a (not very important) bug ? In-Reply-To: <20320654-2C6A-44D4-B144-C9358B92F759@wanadoo.fr> References: <20320654-2C6A-44D4-B144-C9358B92F759@wanadoo.fr> Message-ID: <9155D147-8C44-4233-9B51-5FF53F4B800C@twft.com> Same thing also happens if I save the stack. If I toggle the rulers off, it does not happen. This appears to have nothing to do with a new stack, but simply quitting while the rulers are visible. Bob On Jul 15, 2012, at 4:44 AM, Francis Nugent Dixon wrote: > Hi from Rainy (but Beautiful) Brittany > > Strange LiveCode reaction - Could be a bug ? > > LiveCode 5.5 Build 1479 on Mac OS X Lion. > > Launch LiveCode > Create a New Mainstack > Select "Rulers" from the "View" menu > Horizontal and vertical rulers appear. > You can close the window with the tiny red icon at the top > of the mainStack window, OR with the "Close" option of > the "File" menu. > > BUT - instead, select "Quit LiveCode" to exit the app. > (You may ask, why would I want to do that ? Well, because > I found I had something more important to do !!). > > Part of the ruler disappears, sometimes the horizontal, > sometimes the vertical, but the mainStack is still there. > LiveCode freezes - no menus can be selected. > Can't select the Apple (left menu) either. > By clicking OUTSIDE the mainStack (the deskTop, for > example), you can however select the "Force Quit" option > in the Apple menu, and then quit LiveCode. > LiveCode is NOT shown as "Not Responding" in red. > Clicking back inside the mainStack locks all the menus again. > > Curiouser and Curiouser !!! > And I can duplicate the problem ad vitam eternam. > > -Francis > > "Nothing should ever be done for the first time !" > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Mon Jul 16 12:58:25 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 09:58:25 -0700 Subject: Displaying the Inspector and Script Editor by script In-Reply-To: <78396093687.20120715220213@ahsoftware.net> References: <78396093687.20120715220213@ahsoftware.net> Message-ID: Thanks Chipp and Mike for the answers. Here's the context for the question. In my copious spare time, I'm putting a little work into an application browser plugin since there are several things I don't like about the IDE browser. However, I'm thinking there are probably other browser alternatives out there - Anyone? Pete lcSQL Software On Sun, Jul 15, 2012 at 10:02 PM, Mark Wieder wrote: > Chipp- > > Sunday, July 15, 2012, 8:58:10 PM, you wrote: > > > try in msg > > > put the selObj into tOb j; send "revBuildPropertyPalette tObj" to stack > > "revTemplatePalette" > > Ick. So much for natural language processing. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Mon Jul 16 12:59:50 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 09:59:50 -0700 Subject: mergExt pricing changes and free externals In-Reply-To: References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <70DAAD5D-1C88-4686-85C2-9C372E7B94A2@sweattechnologies.com> Message-ID: Peter send your emails as plain text. Even the added Rich Text formatting can put you over the forum's very strenuous limit. Bob On Jul 14, 2012, at 6:23 PM, Peter Haworth wrote: > ANother forward becaus of earlier rejection?. > Pete > lcSQL Software From pete at lcsql.com Mon Jul 16 13:01:15 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 10:01:15 -0700 Subject: Duplicate stack names In-Reply-To: <5003889C.8090800@hyperactivesw.com> References: <5003889C.8090800@hyperactivesw.com> Message-ID: Yes, I experienced the chaos and was fortunately able to rise out of it! I have checks in there now but I'm kinda surprised that violation of such a basic principle isn't dealt with by the underlying code for create stack. Pete lcSQL Software On Sun, Jul 15, 2012 at 8:21 PM, J. Landman Gay wrote: > On 7/15/12 4:43 PM, Peter Haworth wrote: > >> I was under the impression that the IDE would not allow duplicate stack >> names but I have succeeded in creating two substacks of the same main >> stack >> with the same name by issuing a create stack command in a script. I'm >> guessing this is because the IDE checks for this condition outside the >> scope of the create stack command? If so, I will have to do that check in >> my script I guess. >> > > That's right. And if you do have two stacks with the same name, chaos > ensues. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From pete at lcsql.com Mon Jul 16 13:03:59 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 10:03:59 -0700 Subject: mergExt pricing changes and free externals In-Reply-To: <331DBEC7-53B9-45C5-9CE0-DA888C5654D2@sweattechnologies.com> References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <5001C778.5080807@hyperactivesw.com> <171D2EEC-47FD-4D7E-A19D-D068190ADEB3@sweattechnologies.com> <331DBEC7-53B9-45C5-9CE0-DA888C5654D2@sweattechnologies.com> Message-ID: My email is on it's way! Pete lcSQL Software On Sat, Jul 14, 2012 at 7:57 PM, Monte Goulding wrote: > I'll tell you what. Anyone prepared to purchase the suite if I produce > this bookmark external is welcome to email me off list to pledge to the > fact. If I judge the ROI to be worthwhile I'll do it. From bobs at twft.com Mon Jul 16 13:12:40 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 10:12:40 -0700 Subject: Lessons learned on my Mobile Journey In-Reply-To: References: Message-ID: Not sure I understand this point. Are you saying to create square cards and then use a custom geometry manager to layout everything based upon orientation? Bob On Jul 13, 2012, at 9:53 PM, Chipp Walters wrote: > - Tom mentioned *having Square cards and keeping different layouts on > each card for Portrait vs Landscape*. I really like this idea and think > it's one way to create a 'responsive-like' approach to layout management. > Thanks Tom! From mwieder at ahsoftware.net Mon Jul 16 13:18:46 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 16 Jul 2012 17:18:46 +0000 (UTC) Subject: Displaying the Inspector and Script Editor by script References: <78396093687.20120715220213@ahsoftware.net> Message-ID: Peter Haworth writes: > Here's the context for the question. In my copious spare time, I'm putting > a little work into an application browser plugin since there are several > things I don't like about the IDE browser. However, I'm thinking there are > probably other browser alternatives out there - Anyone? Jerry Daniels wrote an experimental alternative Application Browser as part of glx2. I've separated it out more or less into its own plugin stack. It's now open-source and part of the package at http://bitbucket.org/mwieder/glx2 in the VAB (Visual Application Browser) stack. I don't use it myself and haven't put any work into refactoring the code, but it's probably got usable stuff in there you might want to mine for ideas or use as a framework to build on. HTH. -- Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Mon Jul 16 13:20:28 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 16 Jul 2012 12:20:28 -0500 Subject: Right click HIG In-Reply-To: <500426B4.1090706@fourthworld.com> References: <500426B4.1090706@fourthworld.com> Message-ID: <50044D5C.4010402@hyperactivesw.com> On 7/16/12 9:35 AM, Richard Gaskin wrote: > In all other cases there needs to be some way to let the user know what > will be affected, and in the absence of a secondary hilite I've had to > write handlers that perform selection on right-click. Something like this might work: set the textstyle of the mouseline to "box" Do it on mousedown, then on mouseup clear the style. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Mon Jul 16 13:27:52 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 10:27:52 -0700 Subject: Put "test2" into field "Attendance" of last marked card of stack "Kids" In-Reply-To: References: Message-ID: <57BF6513-5025-440A-BBC5-776CE2E3ABA1@twft.com> Yup. What you are trying to do is called Enumeration, and is an Applescript feature. Other languages may also have some form of it, but I am inexperienced there. Livecode does very limited enumeration. But since using a repeat loop is really quite fast, especially if when navigating you lock the screen and lock messages, there isn't much of an advantage of building enumeration into the engine. Bob On Jul 16, 2012, at 3:44 AM, Mark Rauterkus wrote: > Hi, > > This works: > put "test1" into field "Attendance" of first marked card of stack "Kids" > > This works: > put "test2" into field "Attendance" of last marked card of stack "Kids" > > BUT, this does not: > > put "test3" into field "Attendance" of all marked cards of stack "Kids" > > FAIL too. > put "test3" into field "Attendance" marked cards of stack "Kids" > > - - - > > So, I'd love to put a message into ALL of the Marked Cards > > Must I do a repeat script? > > But my repeat script is failing too, with and without quotes for the vars. > > > on mouseUp tRepeat, tCounter, test1 > put "AM TEST 1" into test1 > go to stack "Kids" > mark cards by finding "Greece" in field "Dreamers Class" -- of stack "Kids" > mark cards by finding "Canada" in field "Dreamers Class" > > > Get the number of marked cards > put it into tRepeat > > put "0" into tCounter > Repeat for tRepeat > put 1 into tCounter -- the counter > put "test1" into field "Attendance" of "tCounter" marked cards > go to next marked card > end repeat > > beep > > end mouseUp > > > Error in script debugger says: > button "test 1": compilation error at line 15 (Chunk: missing chunk) > near "tCounter", char 43 > > > > -- > Ta. > > > Mark Rauterkus Mark.Rauterkus at gmail.com > PPS Summer Dreamers' Swim and Water Polo Camp Head Coach with > Neighborhood Learning Alliance > > http://NeighborhoodLearning.org > > http://Rauterkus.blogspot.com > http://FixPA.wikia.com > http://CLOH.wikia.com > 412 298 3432 = cell > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Jul 16 13:35:18 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 10:35:18 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <5002E533.8040507@gmail.com> References: <5002E533.8040507@gmail.com> Message-ID: This has been discussed before, and the general consensus is, there is no general consensus. For posts to long replies, option 3 is good, but when replying to only 2 or 3 points, one of the other will do. I find that replies at the top of the email work much better for me, because it's irritating to have to scroll to the bottom of every email to see the latest, and I rarely need to read the initial post to get the message anyway. But because some email clients do it one way, and others do it another, we end up with posts and quotes all haphazardly mingled together in a completely confusing manner. So we fall back onto the principle of only quoting the last 2 posts at the most, and all is well. Bob On Jul 15, 2012, at 8:43 AM, Richmond wrote: > Which is better: > > 1. To reply to a message by prefacing it with the new text? > > 2. To reply to a message by writing after it? > > 3. To comment intertextually so that comments sit next to > the parts of the previous message they are directly relevant to? > > I favour #3, because, like comments in code/scripting it is easy for a reader to see to what > a comment refers. > > However . . . > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Jul 16 13:38:28 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 10:38:28 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <139355825625.20120715105104@ahsoftware.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> Message-ID: <1FA06E91-129E-4416-85D5-8DC2AFB699B5@twft.com> Must disagree with the comparison. In reading a book, the presumption is that you haven't read any of it before. When reading replies to email, the presumption is the opposite. Everything breaks down on that point. Bob On Jul 15, 2012, at 10:51 AM, Mark Wieder wrote: > Colin- > > Sunday, July 15, 2012, 10:02:30 AM, you wrote: > >> For desktop use it doesn't matter much, but for mobile use it >> makes a slight difference. Given that top posting isn't such a big >> thing to cope with on desktop, I just suffer the requests from my >> colleagues, and top post instead, so that mobile users are happier. > > Do you read books from end to beginning also? It's so much tidier that > way. Since you already know the ending you can stop reading when you > get tired or get bogged down on the big words. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Jul 16 13:45:55 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 10:45:55 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <164363080375.20120715125159@ahsoftware.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> Message-ID: <8CE59DB9-7BD8-4BBF-AD49-83E979FC2A2A@twft.com> Because the reply is not to only one person. Some may not have read any of the topic, others may have read everything about it. Regardless of any RFC's, I always think in terms of what suits most situations most of the time. I have a young tech here who is constantly quoting "best practices". If we put all "best practices" into practice, we would have to spend a ton of money, and hire a couple more IT people. And what would we gain for all of that? Precisely nothing. What we have works for what we do. Life is much simpler when you think like that. Bob On Jul 15, 2012, at 12:51 PM, Mark Wieder wrote: > Colin- > > Sunday, July 15, 2012, 11:13:17 AM, you wrote: > >> I understand the logic of bottom posting, but the issue of mobile >> users and Mail previews does make top posting useful. > > I was about to agree with this, but I'm not sure. If the aim is so > that mobile users can get the gist of the topic without having to wade > through everything that's gone before, why quote at all? Instead of > top-posting, why not just reply? From pete at lcsql.com Mon Jul 16 13:50:16 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 10:50:16 -0700 Subject: Displaying the Inspector and Script Editor by script In-Reply-To: References: <78396093687.20120715220213@ahsoftware.net> Message-ID: Thanks Mark, I'll take a look. Pete lcSQL Software On Mon, Jul 16, 2012 at 10:18 AM, Mark Wieder wrote: > Peter Haworth writes: > > > Here's the context for the question. In my copious spare time, I'm > putting > > a little work into an application browser plugin since there are several > > things I don't like about the IDE browser. However, I'm thinking there > are > > probably other browser alternatives out there - Anyone? > > Jerry Daniels wrote an experimental alternative Application Browser as > part of > glx2. I've separated it out more or less into its own plugin stack. It's > now > open-source and part of the package at > > http://bitbucket.org/mwieder/glx2 > > in the VAB (Visual Application Browser) stack. I don't use it myself and > haven't > put any work into refactoring the code, but it's probably got usable stuff > in > there you might want to mine for ideas or use as a framework to build on. > HTH. > > -- > Mark Wieder > mwieder at ahsoftware.net > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Mon Jul 16 13:58:07 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 10:58:07 -0700 Subject: Storing a great many fields in a database In-Reply-To: References: <166294084062.20120714174203@ahsoftware.net> Message-ID: <7D5A82AA-E0F8-49D5-8BDC-12CFD189E9FC@twft.com> Wha?? I thought the whole point to using VARCHAR was that it only used as much space as the actual text needed. What is the difference between TEXT and VARCHAR then? Bob On Jul 16, 2012, at 9:50 AM, Peter Haworth wrote: > SQLite does have some advantages over other dbs in this area. Since it > effectively ignores any length specification, e.g. VARCHAR(100), it only > stores the number of characters you give it during an INSERT or UPDATE > operation. On the other hand VARCHAR(100) on most other SQL dbs will > allocate enough disk space to store 100 characters even if you only put 1 > character in the column. The "100" is a constraint that prevents more than > 100 chars from being put into the column but doesn't affect the storage > space. From jacque at hyperactivesw.com Mon Jul 16 14:06:32 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 16 Jul 2012 13:06:32 -0500 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> <7BC36450-110A-4589-9E8A-EAFBD9BB161C@verizon.net> <51B26B88-415F-452B-88B5-24F0CED93FE6@sweattechnologies.com> <14369538218.20120715143937@ahsoftware.net> Message-ID: <50045828.1040508@hyperactivesw.com> On 7/16/12 2:34 AM, Pierre Sahores wrote: > Have a nice week, dear LC fellows... > > http://www.youtube.com/watch_popup?v=GBaHPND2QJg&feature=youtu.be Marvelous!! Thank you. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andre at andregarzia.com Mon Jul 16 14:08:29 2012 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 16 Jul 2012 15:08:29 -0300 Subject: Storing a great many fields in a database In-Reply-To: <7D5A82AA-E0F8-49D5-8BDC-12CFD189E9FC@twft.com> References: <166294084062.20120714174203@ahsoftware.net> <7D5A82AA-E0F8-49D5-8BDC-12CFD189E9FC@twft.com> Message-ID: Bob, SQLite will always use TEXT and allocate just as much space as necessary to store the information at hand. I think it is a better option. So if you just store 10 chars in that column, the TEXT field will use just that space and nothing more. On Mon, Jul 16, 2012 at 2:58 PM, Bob Sneidar wrote: > Wha?? I thought the whole point to using VARCHAR was that it only used as > much space as the actual text needed. What is the difference between TEXT > and VARCHAR then? > > Bob > > > On Jul 16, 2012, at 9:50 AM, Peter Haworth wrote: > > > SQLite does have some advantages over other dbs in this area. Since it > > effectively ignores any length specification, e.g. VARCHAR(100), it only > > stores the number of characters you give it during an INSERT or UPDATE > > operation. On the other hand VARCHAR(100) on most other SQL dbs will > > allocate enough disk space to store 100 characters even if you only put 1 > > character in the column. The "100" is a constraint that prevents more > than > > 100 chars from being put into the column but doesn't affect the storage > > space. > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From MikeKerner at roadrunner.com Mon Jul 16 14:20:15 2012 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 16 Jul 2012 14:20:15 -0400 Subject: faceless ios email Message-ID: Has anybody worked on a LC solution to send/receive email without going through the mail app? I want to be able to send/receive reports with my mobile app. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From bobs at twft.com Mon Jul 16 14:26:44 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 11:26:44 -0700 Subject: Storing a great many fields in a database In-Reply-To: References: <166294084062.20120714174203@ahsoftware.net> <7D5A82AA-E0F8-49D5-8BDC-12CFD189E9FC@twft.com> Message-ID: <04C71C0E-F31A-4487-9A9B-457AB97D73EC@twft.com> I think then that for SQLITE TEXT is actually synonymous with VARCHAR. It was my understanding that VARCHAR allowed for an economical use of space, but was slower to index. The engine would use just enough space, up to the limit set, to store the values, truncating the excess. I seem to remember that one of the string types (perhaps CHAR) always stored trailing spaces up to the limit, and this produced faster indexes. I could be wrong though as I am not terribly experienced in database stuff, being only a hobbyist. Bob On Jul 16, 2012, at 11:08 AM, Andre Garzia wrote: > Bob, > > SQLite will always use TEXT and allocate just as much space as necessary to > store the information at hand. I think it is a better option. > > So if you just store 10 chars in that column, the TEXT field will use just > that space and nothing more. > > On Mon, Jul 16, 2012 at 2:58 PM, Bob Sneidar wrote: > >> Wha?? I thought the whole point to using VARCHAR was that it only used as >> much space as the actual text needed. What is the difference between TEXT >> and VARCHAR then? >> >> Bob From dochawk at gmail.com Mon Jul 16 14:45:17 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 16 Jul 2012 11:45:17 -0700 Subject: Storing a great many fields in a database In-Reply-To: <04C71C0E-F31A-4487-9A9B-457AB97D73EC@twft.com> References: <166294084062.20120714174203@ahsoftware.net> <7D5A82AA-E0F8-49D5-8BDC-12CFD189E9FC@twft.com> <04C71C0E-F31A-4487-9A9B-457AB97D73EC@twft.com> Message-ID: On Mon, Jul 16, 2012 at 11:26 AM, Bob Sneidar wrote: > I think then that for SQLITE TEXT is actually synonymous with VARCHAR. It was > my understanding that VARCHAR allowed for an economical use of space, but was slower >to index. The engine would use just enough space, up to the limit set, to store the values, >truncating the excess. I seem to remember that one of the string types (perhaps CHAR) >always stored trailing spaces up to the limit, and this produced faster indexes. according to postrgesql's docs, it costs the string length plus one byte for varchar of less than 126 characters, and the stringlength + 4 bytes for anything longer. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From ruslan_zasukhin at valentina-db.com Mon Jul 16 15:05:46 2012 From: ruslan_zasukhin at valentina-db.com (Ruslan Zasukhin) Date: Mon, 16 Jul 2012 22:05:46 +0300 Subject: Storing a great many fields in a database In-Reply-To: Message-ID: On 7/16/12 9:08 PM, "Andre Garzia" wrote: Hi guys, Let me explain a little LOW LEVEL ideas for VarChar and TEXT ? 1) So Peter says that SQLite always ignore length spec and store only given chars, and Peter think that MOST OTHER dbs will eat 100 chars even if present 1. Peter this is wrong information (about OTHER dbs) !! Read below. 2) MOST databases, for example mySQL, Postgre and our Valentina DB have a) STRING(N) -- fixed length string type. This one always eat 100 chars as you say b) VarChar(N) -- variable length string ... This one eat given M chars + few helper bytes c) TEXT -- this differ from VarChar in the way how string is stored. and TEXT field is unlimited You can ask self Why exists VarChar and TEXT ??? Short answer is: * row-based dbs as mySQL and postgre keep the whole record as single buffer. * row-based dbs use PAGES to store a table. * even column-based db as Valentina use pages for VarChar column. So they get obvious LIMIT on size of total record, usually at least 2 records should fit one page ... It is know that e.g. MS SQL have 1300 bytes for total size of a record. TEXT field, allow break this limit, because data stored outside of record ... > Bob, > > SQLite will always use TEXT and allocate just as much space as necessary to > store the information at hand. I think it is a better option. > > So if you just store 10 chars in that column, the TEXT field will use just > that space and nothing more. > > On Mon, Jul 16, 2012 at 2:58 PM, Bob Sneidar wrote: > >> Wha?? I thought the whole point to using VARCHAR was that it only used as >> much space as the actual text needed. What is the difference between TEXT >> and VARCHAR then? >> >> Bob >> >> >> On Jul 16, 2012, at 9:50 AM, Peter Haworth wrote: >> >>> SQLite does have some advantages over other dbs in this area. Since it >>> effectively ignores any length specification, e.g. VARCHAR(100), it only >>> stores the number of characters you give it during an INSERT or UPDATE >>> operation. On the other hand VARCHAR(100) on most other SQL dbs will >>> allocate enough disk space to store 100 characters even if you only put 1 >>> character in the column. The "100" is a constraint that prevents more >> than >>> 100 chars from being put into the column but doesn't affect the storage >>> space. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From dochawk at gmail.com Mon Jul 16 15:07:51 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 16 Jul 2012 12:07:51 -0700 Subject: Storing a great many fields in a database In-Reply-To: References: <166294084062.20120714174203@ahsoftware.net> Message-ID: On Mon, Jul 16, 2012 at 9:50 AM, Peter Haworth wrote: > I don't know if you are referring to SQLite or other SQL implementations, > but there is no varchar in sqlite. You can define a column as varchar but > sqlite will give it a type of TEXT internally. I'm using sqlite at the moment, but need to move to mysql or postgresql to put htis on servers. > If you're only ever going to access this db with LC, I'd probably use > "true" and "false" as your boolean values. If you plan on using other > tools to access it, go with 0 and 1. It's hard to put "true" into a numeric value :) (thus the coding) > As for integer arithmetic being "slow", I doubt you'd notice any difference > whatsoever unless you expect to process hundreds of thousands of rows in > one operation. It wasn't integer being slow, but rather the numeric/decimal type that is "very slow"er than float/integer for database access (it's coded as two bcd digits/byte, and needs to be undone) > As you noted, using REAL for currency arithmetic will get > you into rounding issues but sounds like that's not a problem. One > approach I've seen for currency values is to store them as integers > including the decimal places, e.g $100.00 would be stored as 10000, do the > arithemtic in that form, then insert the decimal point for display > purposes. Actually working with the pennies, desirable as it would be, creates new issues--displaying in livecode fields. I think it will be simpler to store in pennies, and convert to dollars while working, and back on save. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Mon Jul 16 15:12:43 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 16 Jul 2012 12:12:43 -0700 Subject: triggering scripts on other cards In-Reply-To: <113434174578.20120716083653@ahsoftware.net> References: <5003323B.4000807@hyperactivesw.com> <113434174578.20120716083653@ahsoftware.net> Message-ID: On Mon, Jul 16, 2012 at 8:36 AM, Mark Wieder wrote: > lock screen > do some fiddling with screen objects > unlock screen > more code > > That way I can nest calls safely without having to worry about the > lock state. Once to this point, the only functions called should be recursions to the value update function, and the dependency calculation functions. So I can do a lock at the beginning of the update function, and an unlock at the end, and all should be well as I'm reading these. thanks -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From admin at FlexibleLearning.com Mon Jul 16 15:37:16 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Mon, 16 Jul 2012 20:37:16 +0100 Subject: Junior App Developer (FlexibleLearning) In-Reply-To: Message-ID: Ever have "one of those days"? My apologies with deep embarrassments to the list. Hugh Senior FLCo From pete at lcsql.com Mon Jul 16 15:45:32 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 12:45:32 -0700 Subject: Storing a great many fields in a database In-Reply-To: <04C71C0E-F31A-4487-9A9B-457AB97D73EC@twft.com> References: <166294084062.20120714174203@ahsoftware.net> <7D5A82AA-E0F8-49D5-8BDC-12CFD189E9FC@twft.com> <04C71C0E-F31A-4487-9A9B-457AB97D73EC@twft.com> Message-ID: The engine (if you mean the Livecode engine) has nothing to do with it, or at least it shouldn't. How VARCHAR works varies between SQL implementations. For sqlite, there is no difference between TEXT and VARCHAR - they end up using only as much storage as needed. Pretty much the same for mySQL, but I believe other implementations don;t work that way. Pete lcSQL Software On Mon, Jul 16, 2012 at 11:26 AM, Bob Sneidar wrote: > I think then that for SQLITE TEXT is actually synonymous with VARCHAR. It > was my understanding that VARCHAR allowed for an economical use of space, > but was slower to index. The engine would use just enough space, up to the > limit set, to store the values, truncating the excess. I seem to remember > that one of the string types (perhaps CHAR) always stored trailing spaces > up to the limit, and this produced faster indexes. > > I could be wrong though as I am not terribly experienced in database > stuff, being only a hobbyist. > > Bob > > > On Jul 16, 2012, at 11:08 AM, Andre Garzia wrote: > > > Bob, > > > > SQLite will always use TEXT and allocate just as much space as necessary > to > > store the information at hand. I think it is a better option. > > > > So if you just store 10 chars in that column, the TEXT field will use > just > > that space and nothing more. > > > > On Mon, Jul 16, 2012 at 2:58 PM, Bob Sneidar wrote: > > > >> Wha?? I thought the whole point to using VARCHAR was that it only used > as > >> much space as the actual text needed. What is the difference between > TEXT > >> and VARCHAR then? > >> > >> Bob > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Mon Jul 16 15:50:18 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 12:50:18 -0700 Subject: Storing a great many fields in a database In-Reply-To: References: Message-ID: I retract "most other SQL dbs" nd replace it with "some other SQL dbs". Pete lcSQL Software On Mon, Jul 16, 2012 at 12:05 PM, Ruslan Zasukhin < ruslan_zasukhin at valentina-db.com> wrote: > 2) MOST databases, for example mySQL, Postgre and our Valentina DB have > > a) STRING(N) -- fixed length string type. > This one always eat 100 chars as you say > > b) VarChar(N) -- variable length string ... > This one eat given M chars + few helper bytes > > c) TEXT -- this differ from VarChar in the way how string is stored. > and TEXT field is unlimited > From pete at lcsql.com Mon Jul 16 15:58:12 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 12:58:12 -0700 Subject: Storing a great many fields in a database In-Reply-To: References: <166294084062.20120714174203@ahsoftware.net> Message-ID: On Mon, Jul 16, 2012 at 12:07 PM, Dr. Hawkins wrote: > > If you're only ever going to access this db with LC, I'd probably use > > "true" and "false" as your boolean values. If you plan on using other > > tools to access it, go with 0 and 1. > > It's hard to put "true" into a numeric value :) (thus the coding) > Once again, sql terminology problem. BOOLEAN in sqlite translates to TEXT, not a numeric value. But now you've said you'll be using mySQL or postgres, the choice is yours. > > > As for integer arithmetic being "slow", I doubt you'd notice any > difference > > whatsoever unless you expect to process hundreds of thousands of rows in > > one operation. > > It wasn't integer being slow, but rather the numeric/decimal type that > is "very slow"er than float/integer for database access (it's coded as > two bcd digits/byte, and needs to be undone) > Sounds reasonable. But again, unless you are processing large numbers of ros, it's not worth worrying about. Ther can't be THAT many people going bankrupt in NV can there :-) > > > > As you noted, using REAL for currency arithmetic will get > > you into rounding issues but sounds like that's not a problem. One > > approach I've seen for currency values is to store them as integers > > including the decimal places, e.g $100.00 would be stored as 10000, do > the > > arithemtic in that form, then insert the decimal point for display > > purposes. > > Actually working with the pennies, desirable as it would be, creates > new issues--displaying in livecode fields. I think it will be simpler > to store in pennies, and convert to dollars while working, and back on > save. Uhhh, I think that's what I said, or maybe not?. In any case, formatting an integer to display with a decimal point in LC is trivial. From jamie at eurotalk.com Mon Jul 16 16:09:33 2012 From: jamie at eurotalk.com (Jamie Stuart) Date: Mon, 16 Jul 2012 21:09:33 +0100 Subject: Sharing mobile app data with friends In-Reply-To: <500416DA.7080505@together.net> References: <500416DA.7080505@together.net> Message-ID: <4ADF9662-9343-4FCB-8D2C-97704DF1C598@eurotalk.com> It sounds like you need a backend. I suggest Parse https://parse.com/ It speaks RESTful http, so access from LiveCode shouldn't be a problem. Jamie, CMSNISO, EuroTalk On 16 Jul 2012, at 14:27, Richard Miller wrote: > I'm looking for ideas on how to allow an app to share data between friends. For example, if someone has a picture on their phone they want to share with another, how can this be done elegantly and simply, directly from inside the app? Obviously, they can send it via SMS, but that takes place outside the app. Email can also be used, but that lacks elegance. > > One option would be for the app to maintain a list of the user's friends, perhaps referenced by some phone-specific ID. The app can then send a picture to another by storing the pic on my server under the ID of the friend, which is then retrieved by the friend via the server. Is there any such built-in ID to work from, or do I need to assign ID's? > > Any other ideas on how to accomplish this? I don't want to rely on some external shared app like Facebook or Twitter. > > Thanks. > Richard Miller > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Jul 16 16:10:59 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 13:10:59 -0700 Subject: Storing a great many fields in a database In-Reply-To: References: <166294084062.20120714174203@ahsoftware.net> <7D5A82AA-E0F8-49D5-8BDC-12CFD189E9FC@twft.com> <04C71C0E-F31A-4487-9A9B-457AB97D73EC@twft.com> Message-ID: <5F564465-66BD-4839-8F87-8E9766DFC0C6@twft.com> I did not mean the LC engine I meant the SQL engine (if it is acceptable to refer to it in that way). Bob On Jul 16, 2012, at 12:45 PM, Peter Haworth wrote: > The engine (if you mean the Livecode engine) has nothing to do with it, or > at least it shouldn't. How VARCHAR works varies between SQL > implementations. For sqlite, there is no difference between TEXT and > VARCHAR - they end up using only as much storage as needed. Pretty much > the same for mySQL, but I believe other implementations don;t work that way. > Pete From pete at lcsql.com Mon Jul 16 16:33:09 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 13:33:09 -0700 Subject: Right click HIG In-Reply-To: <50044D5C.4010402@hyperactivesw.com> References: <500426B4.1090706@fourthworld.com> <50044D5C.4010402@hyperactivesw.com> Message-ID: Thanks Jacque, that works nicely. Pete lcSQL Software On Mon, Jul 16, 2012 at 10:20 AM, J. Landman Gay wrote: > On 7/16/12 9:35 AM, Richard Gaskin wrote: > > In all other cases there needs to be some way to let the user know what >> will be affected, and in the absence of a secondary hilite I've had to >> write handlers that perform selection on right-click. >> > > Something like this might work: > > set the textstyle of the mouseline to "box" > > Do it on mousedown, then on mouseup clear the style. From stephenREVOLUTION2 at barncard.com Mon Jul 16 16:54:08 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 16 Jul 2012 13:54:08 -0700 Subject: Junior App Developer (FlexibleLearning) In-Reply-To: References: Message-ID: It looks like a great job and I hope you succeed. Certainly your work speaks for itself. It's great to see a developer using the lists for hiring.... sqb On Mon, Jul 16, 2012 at 12:37 PM, FlexibleLearning < admin at flexiblelearning.com> wrote: > Ever have "one of those days"? > > My apologies with deep embarrassments to the list. > > Hugh Senior > FLCo > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 From monte at sweattechnologies.com Mon Jul 16 16:54:46 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 17 Jul 2012 06:54:46 +1000 Subject: mergExt pricing changes and free externals In-Reply-To: References: <333F7B7D-19FD-4E42-BE9D-D8FBAB6CE742@sweattechnologies.com> <5001C778.5080807@hyperactivesw.com> <171D2EEC-47FD-4D7E-A19D-D068190ADEB3@sweattechnologies.com> <331DBEC7-53B9-45C5-9CE0-DA888C5654D2@sweattechnologies.com> Message-ID: <9CC0A43C-B205-4917-BA17-DCA9241AAD32@sweattechnologies.com> Thanks Peter -- M E R Goulding Software development services mergExt - There's an external for that! On 17/07/2012, at 3:03 AM, Peter Haworth wrote: > My email is on it's way! > Pete > lcSQL Software > > > > On Sat, Jul 14, 2012 at 7:57 PM, Monte Goulding > wrote: > >> I'll tell you what. Anyone prepared to purchase the suite if I produce >> this bookmark external is welcome to email me off list to pledge to the >> fact. If I judge the ROI to be worthwhile I'll do it. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Mon Jul 16 17:10:28 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 17 Jul 2012 07:10:28 +1000 Subject: faceless ios email In-Reply-To: References: Message-ID: Hi Mike There's no API for it so it's not a good candidate for an external. I guess you could build an smtp lib on rresockets but could you use a server then a rest API to send and receive reports? Another thought which would give the user lots of flexibility would be a custom file format and mergDoc to send to app etc. That way the user could send it to your app from mail or Dropbox etc. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 17/07/2012, at 4:20 AM, Mike Kerner wrote: > Has anybody worked on a LC solution to send/receive email without going > through the mail app? I want to be able to send/receive reports with my > mobile app. > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Mon Jul 16 17:14:08 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 17 Jul 2012 07:14:08 +1000 Subject: Junior App Developer (FlexibleLearning) In-Reply-To: References: Message-ID: <2C451671-31F4-4530-962E-128674AC1429@sweattechnologies.com> It was good reading Hugh! You should be going for the Senior dev job ;-) -- M E R Goulding Software development services mergExt - There's an external for that! On 17/07/2012, at 5:37 AM, "FlexibleLearning" wrote: > Ever have "one of those days"? > > My apologies with deep embarrassments to the list. > > Hugh Senior > FLCo > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pmbrig at gmail.com Mon Jul 16 18:04:25 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Mon, 16 Jul 2012 18:04:25 -0400 Subject: [OT] Between the lines of the previous post. In-Reply-To: References: <5002E533.8040507@gmail.com> <107355889453.20120715105208@ahsoftware.net> <53362745812.20120715124625@ahsoftware.net> Message-ID: <0CF822E7-AABA-4666-A28A-258D550F7E1E@gmail.com> On Jul 15, 2012, at 4:44 PM, Dr. Hawkins wrote: >>>>> And who authors this particular RFC? >> >>> And who authors this particulate RFC? >> >> OK - now I'm totally lost in the recursion. > > The Recursion Facilitation Committee wins again! Circular definition: see Definition, circular. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From pmbrig at gmail.com Mon Jul 16 18:27:37 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Mon, 16 Jul 2012 18:27:37 -0400 Subject: Right click HIG In-Reply-To: References: <500426B4.1090706@fourthworld.com> Message-ID: <62B4618D-A040-4C78-8F58-133D97CABC1F@gmail.com> On Jul 16, 2012, at 12:29 PM, Peter Haworth wrote: > I used a rectangle graphic and tried to > position it around the lines in question but I seem to recall it wasn't > straightforward figuring out the exact position of the lines in pixels so I > could position the rectangle. Seems like a way to refer to the rectangle > of a line in a field would be useful. Of course, it wouldn't surprise me > if there is such a thing and I just don't know about it! Look at the formattedRect property. But you may not need it, per follow-up posts. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From bobs at twft.com Mon Jul 16 18:31:56 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 15:31:56 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <0CF822E7-AABA-4666-A28A-258D550F7E1E@gmail.com> References: <5002E533.8040507@gmail.com> <107355889453.20120715105208@ahsoftware.net> <53362745812.20120715124625@ahsoftware.net> <0CF822E7-AABA-4666-A28A-258D550F7E1E@gmail.com> Message-ID: But that just leads me right back to where I... OH RIGHT! Bob On Jul 16, 2012, at 3:04 PM, Peter M. Brigham wrote: > On Jul 15, 2012, at 4:44 PM, Dr. Hawkins wrote: > >>>>>> And who authors this particular RFC? >>> >>>> And who authors this particulate RFC? >>> >>> OK - now I'm totally lost in the recursion. >> >> The Recursion Facilitation Committee wins again! > > Circular definition: see Definition, circular. > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pmbrig at gmail.com Mon Jul 16 18:36:36 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Mon, 16 Jul 2012 18:36:36 -0400 Subject: Storing a great many fields in a database In-Reply-To: References: <166294084062.20120714174203@ahsoftware.net> Message-ID: <8C21EAE7-C783-4443-A2E6-88C94AB7B33D@gmail.com> On Jul 16, 2012, at 3:07 PM, Dr. Hawkins wrote: >> As you noted, using REAL for currency arithmetic will get >> you into rounding issues but sounds like that's not a problem. One >> approach I've seen for currency values is to store them as integers >> including the decimal places, e.g $100.00 would be stored as 10000, do the >> arithemtic in that form, then insert the decimal point for display >> purposes. > > Actually working with the pennies, desirable as it would be, creates > new issues--displaying in livecode fields. I think it will be simpler > to store in pennies, and convert to dollars while working, and back on > save. For his entire life, my father kept the running balances in his checkbook register in whole dollar amounts only, rounding each time he re-totaled. At the end of the year he was off by at most $2, usually accurate to the nearest dollar. In certain contexts, ignoring the small change doesn't matter at all for the big picture. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From bobs at twft.com Mon Jul 16 18:47:40 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 15:47:40 -0700 Subject: Storing a great many fields in a database In-Reply-To: <8C21EAE7-C783-4443-A2E6-88C94AB7B33D@gmail.com> References: <166294084062.20120714174203@ahsoftware.net> <8C21EAE7-C783-4443-A2E6-88C94AB7B33D@gmail.com> Message-ID: <69652583-901D-4D45-BAFD-FFC549A49F1C@twft.com> So you are saying we should just get rid of pennies? Actually that story is at the same time shocking, and yet makes perfect sense. It would be a great experiment to do that today and see what happens, especially when people charge n.99 for things. Bob On Jul 16, 2012, at 3:36 PM, Peter M. Brigham wrote: > On Jul 16, 2012, at 3:07 PM, Dr. Hawkins wrote: > >>> As you noted, using REAL for currency arithmetic will get >>> you into rounding issues but sounds like that's not a problem. One >>> approach I've seen for currency values is to store them as integers >>> including the decimal places, e.g $100.00 would be stored as 10000, do the >>> arithemtic in that form, then insert the decimal point for display >>> purposes. >> >> Actually working with the pennies, desirable as it would be, creates >> new issues--displaying in livecode fields. I think it will be simpler >> to store in pennies, and convert to dollars while working, and back on >> save. > > For his entire life, my father kept the running balances in his checkbook register in whole dollar amounts only, rounding each time he re-totaled. At the end of the year he was off by at most $2, usually accurate to the nearest dollar. In certain contexts, ignoring the small change doesn't matter at all for the big picture. > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Mon Jul 16 18:47:45 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 15:47:45 -0700 Subject: Right click HIG In-Reply-To: <62B4618D-A040-4C78-8F58-133D97CABC1F@gmail.com> References: <500426B4.1090706@fourthworld.com> <62B4618D-A040-4C78-8F58-133D97CABC1F@gmail.com> Message-ID: Thanks Peter, yes setting the text style of the mouseline worked fine. Pete lcSQL Software On Mon, Jul 16, 2012 at 3:27 PM, Peter M. Brigham wrote: > On Jul 16, 2012, at 12:29 PM, Peter Haworth wrote: > > > I used a rectangle graphic and tried to > > position it around the lines in question but I seem to recall it wasn't > > straightforward figuring out the exact position of the lines in pixels > so I > > could position the rectangle. Seems like a way to refer to the rectangle > > of a line in a field would be useful. Of course, it wouldn't surprise me > > if there is such a thing and I just don't know about it! > > Look at the formattedRect property. But you may not need it, per follow-up > posts. > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dunbarx at aol.com Mon Jul 16 18:56:12 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 16 Jul 2012 18:56:12 -0400 (EDT) Subject: Dictionary notes In-Reply-To: <62B4618D-A040-4C78-8F58-133D97CABC1F@gmail.com> References: <500426B4.1090706@fourthworld.com> <62B4618D-A040-4C78-8F58-133D97CABC1F@gmail.com> Message-ID: <8CF31BD54E15630-1748-E87D@webmail-m097.sysops.aol.com> Hardly an emergency, but it is not possible to add notes to the dictionary any more. At least for me. And notes that used to be there are no longer. Something to do with the 5.5 upgrade? Craig Newman From iowahengst at mac.com Mon Jul 16 19:06:24 2012 From: iowahengst at mac.com (Randy Hengst) Date: Mon, 16 Jul 2012 18:06:24 -0500 Subject: Images in Button Message-ID: <391BC79E-547C-4284-8D8C-A21A9E62F7E6@mac.com> Hi All, I'd like to use an image in as a button icon?. that I know how to do. I'd like the button name to display in the middle of the button?. that I know how to do. However, when I use an image for an icon I cannot place the name of the button in the middle?. unless I make the button bigger than the image. Any ideas what I might do to make it work? be well, randy From m.schonewille at economy-x-talk.com Mon Jul 16 19:11:29 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 17 Jul 2012 01:11:29 +0200 Subject: Images in Button In-Reply-To: <391BC79E-547C-4284-8D8C-A21A9E62F7E6@mac.com> References: <391BC79E-547C-4284-8D8C-A21A9E62F7E6@mac.com> Message-ID: Hi Randy, Fiddle with the margins of the button. Those allow you to move the icon downwards and the text upwards and eventually you should be able to position the text in the middle of the icon. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 17 jul 2012, at 01:06, Randy Hengst wrote: > Hi All, > > I'd like to use an image in as a button icon?. that I know how to do. > > I'd like the button name to display in the middle of the button?. that I know how to do. > > However, when I use an image for an icon I cannot place the name of the button in the middle?. unless I make the button bigger than the image. > > Any ideas what I might do to make it work? > > be well, > randy From bobs at twft.com Mon Jul 16 19:19:20 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 16:19:20 -0700 Subject: Images in Button In-Reply-To: <391BC79E-547C-4284-8D8C-A21A9E62F7E6@mac.com> References: <391BC79E-547C-4284-8D8C-A21A9E62F7E6@mac.com> Message-ID: <465EA954-A226-40E5-B9CE-05BD55264DD5@twft.com> I was going to say create a group with a label and an image, group the two, and set a property of the label so that you can click through to the image but I do not seem to be able to find that property. It may be a property that only images can have. Anyone? Bob On Jul 16, 2012, at 4:06 PM, Randy Hengst wrote: > Hi All, > > I'd like to use an image in as a button icon?. that I know how to do. > > I'd like the button name to display in the middle of the button?. that I know how to do. > > However, when I use an image for an icon I cannot place the name of the button in the middle?. unless I make the button bigger than the image. > > Any ideas what I might do to make it work? > > be well, > randy > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Mon Jul 16 19:21:58 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 16:21:58 -0700 Subject: "Little Arrows" scrollbar Message-ID: The dictionary lists 3 stye setting for scrollbars - scrollbar, scale, and progress - yet the inspector palette lists a 4th - Little Arrows. The little arrows scrollbar has a style of "scrollbar" but I'm wondering if anyone knows a way to distinguish it from a regular scrollbar in a script. I've browsed through all the properties but don't see anything obvious. Thanks, Pete lcSQL Software From m.schonewille at economy-x-talk.com Mon Jul 16 19:25:05 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 17 Jul 2012 01:25:05 +0200 Subject: "Little Arrows" scrollbar In-Reply-To: References: Message-ID: <9AF6D80A-19B5-421B-93E8-684392FC1A96@economy-x-talk.com> Hi Pete, Try the width and height :-) -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 17 jul 2012, at 01:21, Peter Haworth wrote: > The dictionary lists 3 stye setting for scrollbars - scrollbar, scale, and > progress - yet the inspector palette lists a 4th - Little Arrows. The > little arrows scrollbar has a style of "scrollbar" but I'm wondering if > anyone knows a way to distinguish it from a regular scrollbar in a script. > I've browsed through all the properties but don't see anything obvious. > Thanks, > Pete From iowahengst at mac.com Mon Jul 16 19:27:05 2012 From: iowahengst at mac.com (Randy Hengst) Date: Mon, 16 Jul 2012 18:27:05 -0500 Subject: Images in Button In-Reply-To: References: <391BC79E-547C-4284-8D8C-A21A9E62F7E6@mac.com> Message-ID: <45BC03D7-2538-4F54-9188-E4C31178903E@mac.com> Hi Mark, I have tried messing with the margins setting? however, when I change the setting, the name of the button AND the icon shifts. I can't keep the icon & the name in the middle of the button. be well, randy ----- On Jul 16, 2012, at 6:11 PM, Mark Schonewille wrote: > Hi Randy, > > Fiddle with the margins of the button. Those allow you to move the icon downwards and the text upwards and eventually you should be able to position the text in the middle of the icon. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du > > > > On 17 jul 2012, at 01:06, Randy Hengst wrote: > >> Hi All, >> >> I'd like to use an image in as a button icon?. that I know how to do. >> >> I'd like the button name to display in the middle of the button?. that I know how to do. >> >> However, when I use an image for an icon I cannot place the name of the button in the middle?. unless I make the button bigger than the image. >> >> Any ideas what I might do to make it work? >> >> be well, >> randy > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Mon Jul 16 19:28:47 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 16 Jul 2012 23:28:47 +0000 (UTC) Subject: Images in Button References: <391BC79E-547C-4284-8D8C-A21A9E62F7E6@mac.com> <465EA954-A226-40E5-B9CE-05BD55264DD5@twft.com> Message-ID: Bob Sneidar writes: > > I was going to say create a group with a label and an image, group the two, and set a property of the label so that > you can click through to the image but I do not seem to be able to find that property. It may be a property that > only images can have. Anyone? Group the objects. Then in the label script: on mouseUp dispatch "mouseUp" to image 1 of the owner of me end mouseUp or just disable the label if grayed-out text is ok. -- Mark Wieder mwieder at ahsoftware.net From m.schonewille at economy-x-talk.com Mon Jul 16 19:31:07 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 17 Jul 2012 01:31:07 +0200 Subject: Images in Button In-Reply-To: <45BC03D7-2538-4F54-9188-E4C31178903E@mac.com> References: <391BC79E-547C-4284-8D8C-A21A9E62F7E6@mac.com> <45BC03D7-2538-4F54-9188-E4C31178903E@mac.com> Message-ID: Hi Randy, The text moves up if you increase the bottom margin, but that causes the icon to shift up too, so you need to increase the upper margin to move it down again. Just don't give up that quickly. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 17 jul 2012, at 01:27, Randy Hengst wrote: > Hi Mark, > > I have tried messing with the margins setting? however, when I change the setting, the name of the button AND the icon shifts. > > I can't keep the icon & the name in the middle of the button. > > be well, > randy From bobs at twft.com Mon Jul 16 19:51:39 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 16 Jul 2012 16:51:39 -0700 Subject: Images in Button In-Reply-To: References: <391BC79E-547C-4284-8D8C-A21A9E62F7E6@mac.com> <465EA954-A226-40E5-B9CE-05BD55264DD5@twft.com> Message-ID: <4CB12442-FADC-4E64-8BCD-25FEE05E3FD8@twft.com> Oh that will work too, and I also should mention that after disabling the label, you can set the foreColor to black which will restore it's initial color. I set my disabled fields to a pastel red in one app because it looks better than grey. Bob On Jul 16, 2012, at 4:28 PM, Mark Wieder wrote: > Bob Sneidar writes: > >> >> I was going to say create a group with a label and an image, group the two, > and set a property of the label so that >> you can click through to the image but I do not seem to be able to find that > property. It may be a property that >> only images can have. Anyone? > > Group the objects. Then in the label script: > > on mouseUp > dispatch "mouseUp" to image 1 of the owner of me > end mouseUp > > or just disable the label if grayed-out text is ok. > > -- > Mark Wieder > mwieder at ahsoftware.net > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Mon Jul 16 20:24:02 2012 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 16 Jul 2012 20:24:02 -0400 Subject: faceless ios email In-Reply-To: References: Message-ID: I forgot about your dropbox external with mergext. That might be interesting... -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From iowahengst at mac.com Mon Jul 16 20:25:46 2012 From: iowahengst at mac.com (Randy Hengst) Date: Mon, 16 Jul 2012 19:25:46 -0500 Subject: Images in Button In-Reply-To: References: <391BC79E-547C-4284-8D8C-A21A9E62F7E6@mac.com> <45BC03D7-2538-4F54-9188-E4C31178903E@mac.com> Message-ID: <98F934F6-0EC4-40BF-AE06-CDF8199FFE85@mac.com> Thank you Mark S. Your comment helped me rethink the my assumptions?. would you believe that I can't recall ever putting four numbers in the margins entry. You know what else I didn't even consider???? Well, I didn't even think about setting the margins via script?. sometimes I feel like every time I learn something new about LiveCode I forget something very basic. So, I keep learning all the basics? and re-learning the basics. be well, randy ----- All is well and I re On Jul 16, 2012, at 6:31 PM, Mark Schonewille wrote: > Hi Randy, > > The text moves up if you increase the bottom margin, but that causes the icon to shift up too, so you need to increase the upper margin to move it down again. Just don't give up that quickly. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du > > > > On 17 jul 2012, at 01:27, Randy Hengst wrote: > >> Hi Mark, >> >> I have tried messing with the margins setting? however, when I change the setting, the name of the button AND the icon shifts. >> >> I can't keep the icon & the name in the middle of the button. >> >> be well, >> randy > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Mon Jul 16 20:57:46 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 16 Jul 2012 17:57:46 -0700 Subject: Images in Button In-Reply-To: <4CB12442-FADC-4E64-8BCD-25FEE05E3FD8@twft.com> References: <391BC79E-547C-4284-8D8C-A21A9E62F7E6@mac.com> <465EA954-A226-40E5-B9CE-05BD55264DD5@twft.com> <4CB12442-FADC-4E64-8BCD-25FEE05E3FD8@twft.com> Message-ID: <133467826859.20120716175746@ahsoftware.net> Bob- Monday, July 16, 2012, 4:51:39 PM, you wrote: > Oh that will work too, and I also should mention that after > disabling the label, you can set the foreColor to black which will > restore it's initial color. I set my disabled fields to a pastel red > in one app because it looks better than grey. !Thanks! I learned something new today. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Mon Jul 16 21:13:20 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 16 Jul 2012 18:13:20 -0700 Subject: Dictionary notes In-Reply-To: <8CF31BD54E15630-1748-E87D@webmail-m097.sysops.aol.com> References: <500426B4.1090706@fourthworld.com> <62B4618D-A040-4C78-8F58-133D97CABC1F@gmail.com> <8CF31BD54E15630-1748-E87D@webmail-m097.sysops.aol.com> Message-ID: <3468760750.20120716181320@ahsoftware.net> Craig- Monday, July 16, 2012, 3:56:12 PM, you wrote: > Hardly an emergency, but it is not possible to add notes to the > dictionary any more. At least for me. Works here. Not on linux, of course, but otherwise ok. -- -Mark Wieder mwieder at ahsoftware.net From scott at tactilemedia.com Mon Jul 16 21:28:59 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 16 Jul 2012 18:28:59 -0700 Subject: Images in Button In-Reply-To: <98F934F6-0EC4-40BF-AE06-CDF8199FFE85@mac.com> Message-ID: Speaking of 4 margin values, one of the most helpful (accidental) things I discovered with margins is that you can use negative values. Offsetting the top margin of a field with a negative value has saved my sanity when it comes to textSize/textHeight/margin headaches. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Randy Hengst wrote: > Thank you Mark S. > > Your comment helped me rethink the my assumptions?. would you believe that I > can't recall ever putting four numbers in the margins entry. > > You know what else I didn't even consider???? Well, I didn't even think about > setting the margins via script?. sometimes I feel like every time I learn > something new about LiveCode I forget something very basic. > > So, I keep learning all the basics? and re-learning the basics. > > be well, > randy > ----- > All is well and I re > On Jul 16, 2012, at 6:31 PM, Mark Schonewille wrote: > >> Hi Randy, >> >> The text moves up if you increase the bottom margin, but that causes the icon >> to shift up too, so you need to increase the upper margin to move it down >> again. Just don't give up that quickly. >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/xtalkprogrammer >> KvK: 50277553 >> >> Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact >> me http://qery.us/du >> >> >> >> On 17 jul 2012, at 01:27, Randy Hengst wrote: >> >>> Hi Mark, >>> >>> I have tried messing with the margins setting? however, when I change the >>> setting, the name of the button AND the icon shifts. >>> >>> I can't keep the icon & the name in the middle of the button. >>> >>> be well, >>> randy >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From scott at tactilemedia.com Mon Jul 16 21:33:01 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 16 Jul 2012 18:33:01 -0700 Subject: iOS - Talk and Play Simultaneously? Message-ID: I don't know if this is possible using a high level tool like LiveCode, but does anyone know if one can play sound/music on an iPhone while a call is connected? I know the default behavior of the device is stop media when a call comes in, but could it be possible to manually trigger media after a call has started? Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX Design From mwieder at ahsoftware.net Mon Jul 16 21:52:00 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 16 Jul 2012 18:52:00 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <8CE59DB9-7BD8-4BBF-AD49-83E979FC2A2A@twft.com> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> <8CE59DB9-7BD8-4BBF-AD49-83E979FC2A2A@twft.com> Message-ID: <50471081187.20120716185200@ahsoftware.net> Bob- Monday, July 16, 2012, 10:45:55 AM, you wrote: > Because the reply is not to only one person. Some may not have > read any of the topic, others may have read everything about it. That seems to contradict your other statement that > In reading a book, the presumption is that you haven't read any of > it before. When reading replies to email, the presumption is the > opposite. I think you either have to assume the folks are up on the subject or can otherwise get the context; or assume that they have to be led by the nose. I prefer to give people, especially on this list, the benefit of the doubt. Might be different if I were posting to a thread on alt.stupid-questions. -- -Mark Wieder mwieder at ahsoftware.net From monte at sweattechnologies.com Mon Jul 16 21:56:59 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 17 Jul 2012 11:56:59 +1000 Subject: faceless ios email In-Reply-To: References: Message-ID: <96B04681-3604-4668-AD34-8906202C234F@sweattechnologies.com> Ah... Yes you can use it to generate a shareable URL to send reports to others via email or SMS. -- M E R Goulding Software development services mergExt - There's an external for that! On 17/07/2012, at 10:24 AM, Mike Kerner wrote: > I forgot about your dropbox external with mergext. That might be > interesting... > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Mon Jul 16 22:01:59 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 19:01:59 -0700 Subject: "Little Arrows" scrollbar In-Reply-To: <9AF6D80A-19B5-421B-93E8-684392FC1A96@economy-x-talk.com> References: <9AF6D80A-19B5-421B-93E8-684392FC1A96@economy-x-talk.com> Message-ID: Thanks Mark. I guess that's the best that can be done although I assume it's possible for a user to change the size of those things. Have to admit though, I've never come across a need for them. Pete lcSQL Software On Mon, Jul 16, 2012 at 4:25 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Pete, > > Try the width and height :-) > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. > Contact me http://qery.us/du > > > > On 17 jul 2012, at 01:21, Peter Haworth wrote: > > > The dictionary lists 3 stye setting for scrollbars - scrollbar, scale, > and > > progress - yet the inspector palette lists a 4th - Little Arrows. The > > little arrows scrollbar has a style of "scrollbar" but I'm wondering if > > anyone knows a way to distinguish it from a regular scrollbar in a > script. > > I've browsed through all the properties but don't see anything obvious. > > Thanks, > > Pete > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Mon Jul 16 22:13:20 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 16 Jul 2012 21:13:20 -0500 Subject: "Little Arrows" scrollbar In-Reply-To: References: <9AF6D80A-19B5-421B-93E8-684392FC1A96@economy-x-talk.com> Message-ID: <5004CA40.20206@hyperactivesw.com> On 7/16/12 9:01 PM, Peter Haworth wrote: > Thanks Mark. I guess that's the best that can be done although I assume > it's possible for a user to change the size of those things. Have to admit > though, I've never come across a need for them. The engine changes the arrow size when the scrollbar is less than a certain height. As far as I know, it's automatic. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Mon Jul 16 22:18:05 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 19:18:05 -0700 Subject: Images in Button In-Reply-To: References: <98F934F6-0EC4-40BF-AE06-CDF8199FFE85@mac.com> Message-ID: Hi Scott, I just tried this in the Inspector and wasn't able to enter a negative value (it beeped and didn't accept the minus sign). Do you have to do it by script? Pete lcSQL Software On Mon, Jul 16, 2012 at 6:28 PM, Scott Rossi wrote: > Speaking of 4 margin values, one of the most helpful (accidental) things I > discovered with margins is that you can use negative values. Offsetting > the > top margin of a field with a negative value has saved my sanity when it > comes to textSize/textHeight/margin headaches. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > From pete at lcsql.com Mon Jul 16 22:20:58 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 16 Jul 2012 19:20:58 -0700 Subject: "Little Arrows" scrollbar In-Reply-To: <5004CA40.20206@hyperactivesw.com> References: <9AF6D80A-19B5-421B-93E8-684392FC1A96@economy-x-talk.com> <5004CA40.20206@hyperactivesw.com> Message-ID: I think we might be talking about different controls. the one I'm talking about is a scrollbar with the Inspecotr "Type" field set to "Little Arrows", not "scrollbar". Pete lcSQL Software On Mon, Jul 16, 2012 at 7:13 PM, J. Landman Gay wrote: > On 7/16/12 9:01 PM, Peter Haworth wrote: > >> Thanks Mark. I guess that's the best that can be done although I assume >> it's possible for a user to change the size of those things. Have to >> admit >> though, I've never come across a need for them. >> > > The engine changes the arrow size when the scrollbar is less than a > certain height. As far as I know, it's automatic. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Mon Jul 16 22:31:14 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 16 Jul 2012 21:31:14 -0500 Subject: "Little Arrows" scrollbar In-Reply-To: References: <9AF6D80A-19B5-421B-93E8-684392FC1A96@economy-x-talk.com> <5004CA40.20206@hyperactivesw.com> Message-ID: <5004CE72.1050302@hyperactivesw.com> On 7/16/12 9:20 PM, Peter Haworth wrote: > I think we might be talking about different controls. the one I'm talking > about is a scrollbar with the Inspecotr "Type" field set to "Little > Arrows", not "scrollbar". You're right, I was thinking of scrolling fields with attached scrollbars. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Mon Jul 16 22:31:45 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 16 Jul 2012 19:31:45 -0700 Subject: Images in Button In-Reply-To: Message-ID: Hi Pete: Maybe. I use custom development palettes, so maybe LiveCode's inspector doesn't like the negative values, but they've been working for me for some time now. set the margins of fld 1 to 6,-10,6,6 Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Peter Haworth wrote: > Hi Scott, > I just tried this in the Inspector and wasn't able to enter a negative > value (it beeped and didn't accept the minus sign). Do you have to do it > by script? > Pete > lcSQL Software > > > > On Mon, Jul 16, 2012 at 6:28 PM, Scott Rossi wrote: > >> Speaking of 4 margin values, one of the most helpful (accidental) things I >> discovered with margins is that you can use negative values. Offsetting >> the >> top margin of a field with a negative value has saved my sanity when it >> comes to textSize/textHeight/margin headaches. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Mon Jul 16 22:41:11 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 16 Jul 2012 21:41:11 -0500 Subject: Images in Button In-Reply-To: References: Message-ID: <5004D0C7.7090402@hyperactivesw.com> On 7/16/12 9:31 PM, Scott Rossi wrote: > Hi Pete: > > Maybe. I use custom development palettes, so maybe LiveCode's inspector > doesn't like the negative values, but they've been working for me for some > time now. > > set the margins of fld 1 to 6,-10,6,6 That's pretty cool. What do you use it for? Hiding stuff? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jiml at netrin.com Mon Jul 16 23:22:10 2012 From: jiml at netrin.com (Jim Lambert) Date: Mon, 16 Jul 2012 20:22:10 -0700 Subject: Images in Button In-Reply-To: References: Message-ID: <6C1A5CF2-D29D-4614-A288-EC19473CAF29@netrin.com> This may help. http://netrin.on-rev.com/buttonstyling/buttonstyling.html It's a revlet, so all the caveats about viewing revlets apply. Click 'See Button Script' to copy the script. Jim Lambert From mark.rauterkus at gmail.com Tue Jul 17 00:03:25 2012 From: mark.rauterkus at gmail.com (Mark Rauterkus) Date: Tue, 17 Jul 2012 00:03:25 -0400 Subject: Can't PASTE into fields Message-ID: Hi, On stack I've created, a simple card database of campers, I can type into the text fields. But I can't PASTE into them. In other stacks and substacks, paste works. Can't figure out why. -- Ta. Mark Rauterkus Mark.Rauterkus at gmail.com PPS Summer Dreamers' Swim and Water Polo Camp Head Coach with Neighborhood Learning Alliance http://NeighborhoodLearning.org http://Rauterkus.blogspot.com http://FixPA.wikia.com http://CLOH.wikia.com 412 298 3432 = cell From stephenREVOLUTION2 at barncard.com Tue Jul 17 00:03:41 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 16 Jul 2012 21:03:41 -0700 Subject: iOS 6 beta 3 and Xcode 4.5 Developer Preview 3 are now available Message-ID: "iOS 6 beta 3 and Xcode 4.5 Developer Preview 3 are now available" I just got a notification from Apple that these are downloadable. Is anyone using iOS6 and Xcode 4.5 with Livecode mobile? Or would that be a bad idea at this time? Is there a way to make more than one version available on one Mac, now that they've put all the supporting applications and utilities into a single bundle? thanks for any suggestions. sqb -- Stephen Barncard San Francisco Ca. USA more about sqb From dunbarx at aol.com Tue Jul 17 00:45:56 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 17 Jul 2012 00:45:56 -0400 (EDT) Subject: dictionary oddity, not woes In-Reply-To: <62B4618D-A040-4C78-8F58-133D97CABC1F@gmail.com> References: <500426B4.1090706@fourthworld.com> <62B4618D-A040-4C78-8F58-133D97CABC1F@gmail.com> Message-ID: <8CF31EE302AC9AB-2344-E6CC@webmail-d160.sysops.aol.com> If I open LC v. 4.5, all notes come back, and I can add new ones if I want Going back to 5.5 also now works. Something was reset. I can live with this, but odd... Craig Newman From scott at tactilemedia.com Tue Jul 17 02:34:58 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 16 Jul 2012 23:34:58 -0700 Subject: Images in Button In-Reply-To: <5004D0C7.7090402@hyperactivesw.com> Message-ID: Mostly for fixing the vertical offset of text. When you change the textHeight of a field, the text's offset from the top of the field changes. Adjusting the top margin, sometimes to a negative value, gives you another way to position the first line of of field, regardless of textHeight/textSize. It may be the case that some of the new text formatting features can address this (spaceAbove, spaceBelow), but I haven't messed around with those too much yet. Your suggestion of "hiding stuff" has given me an idea. All these years, we've been wondering where missing socks go -- maybe they're behind a negative margin. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Jacque Landman Gay wrote: > On 7/16/12 9:31 PM, Scott Rossi wrote: >> Hi Pete: >> >> Maybe. I use custom development palettes, so maybe LiveCode's inspector >> doesn't like the negative values, but they've been working for me for some >> time now. >> >> set the margins of fld 1 to 6,-10,6,6 > > That's pretty cool. What do you use it for? Hiding stuff? From m.schonewille at economy-x-talk.com Tue Jul 17 04:27:58 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 17 Jul 2012 10:27:58 +0200 Subject: "Little Arrows" scrollbar In-Reply-To: <5004CE72.1050302@hyperactivesw.com> References: <9AF6D80A-19B5-421B-93E8-684392FC1A96@economy-x-talk.com> <5004CA40.20206@hyperactivesw.com> <5004CE72.1050302@hyperactivesw.com> Message-ID: Hi, It doesn't matter. If scrollbar objects get small enough, they automatically turn into "little arrows". Unfortunately, I just did a test and I am able to create very large scrollbars that are still "little arrows". This picture http://qery.us/2da shows it. I think you can still use the size to detect "little arrows", but probably it has something to do with the height relative to the width. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 17 jul 2012, at 04:31, J. Landman Gay wrote: > On 7/16/12 9:20 PM, Peter Haworth wrote: >> I think we might be talking about different controls. the one I'm talking >> about is a scrollbar with the Inspecotr "Type" field set to "Little >> Arrows", not "scrollbar". > > You're right, I was thinking of scrolling fields with attached scrollbars. > From larsbrehmer at mac.com Tue Jul 17 05:05:52 2012 From: larsbrehmer at mac.com (Lars Brehmer) Date: Tue, 17 Jul 2012 12:05:52 +0300 Subject: Simulate a popup menu button Message-ID: <151DCDBB-F504-4A8A-A274-85761B941E90@mac.com> I am trying to simulate the action of using a popup menubutton, but I can't figure out how to do the middle step (if that is even possible) click at the buttonLoc reveals the menu choices and send "menuPick" && "the menu choice" executes the menuPick. But I can't figure out to hilite the menu choice line while the menu is visible. select menuItem 2 doesn't actually hilite the menu line. What am I missing here? Cheers, Lars From livfoss at mac.com Tue Jul 17 05:37:37 2012 From: livfoss at mac.com (Graham Samuel) Date: Tue, 17 Jul 2012 11:37:37 +0200 Subject: iOS 6 beta 3 and LC 5.5.1? Message-ID: I got a developer email from Apple today inviting me (and a quarter of a million others, I suppose) to download iOS 6 beta 3 and XCode 4.5 Developer Preview 3. Maybe my search of RunRev's iOS Release notes hasn't been thorough enough, but I can't work out whether, if I did this, I could still go on using LC 5.5.1 for iOS development. I think (rather fuzzily, it must be admitted) that if I download this stuff, it will replace the Apple Developer software I already have, which could be a Very Bad Thing if LC compatibility were compromised. I know the iOS Simulator 6 is OK, but is this the same as simulating iOS 6? Does anyone know? TIA Graham From toolbook at kestner.de Tue Jul 17 05:50:28 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 17 Jul 2012 11:50:28 +0200 Subject: OT: how to convert XML data into db fields? Message-ID: <004401cd6401$9981fbf0$cc85f3d0$@de> Hi it's a logical/design question, I want to read a given XML format into a field based ("db like") LC application. My question is how you create the assignment between XML-Tags and LC fields. Most of the XML-Tags are unique, like , or the parent nodes make them unique. Here I can easily create a relation table between the Tags and the fields. On the other hand there are some common Tags, which appear multiple times, like together with . Here the content of the first tag (01,02,03) defines the db field for and the following . E.G. XML content of 01 is the "Main description", 02 is "Short description". For the assignment of these tags I could create a table for the relation between the content and the fields. The two completely opposite approaches in one processing needs a lot of hard coding where what to do to find the right db field. Is this the way to process these kind of XML data or am I on the wrong lane and I don't see the obvious? Any insights of XML pros appreciated Tiemo From pmbrig at gmail.com Tue Jul 17 07:58:40 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 17 Jul 2012 07:58:40 -0400 Subject: Images in Button In-Reply-To: References: Message-ID: On Jul 17, 2012, at 2:34 AM, Scott Rossi wrote: > Your suggestion of "hiding stuff" has given me an idea. All these years, > we've been wondering where missing socks go -- maybe they're behind a > negative margin. That's it!! I was hacked!! I just checked -- "put the margins of myDryer" gives me "-1000,-1000,8,8" -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From dunbarx at aol.com Tue Jul 17 08:44:05 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 17 Jul 2012 08:44:05 -0400 (EDT) Subject: Simulate a popup menu button In-Reply-To: <151DCDBB-F504-4A8A-A274-85761B941E90@mac.com> References: <151DCDBB-F504-4A8A-A274-85761B941E90@mac.com> Message-ID: <8CF3230FC1CF9E2-1748-10AD3@webmail-m097.sysops.aol.com> Hi. Are you using an actual pop-up style button, like a PullDown or cascade? Or are you rolling your own, as it seems, when you said 'simulate'? If you are making your own, what is the reason to do that? If you are using one of the standard button styles, the usual method is something like: on menuPick pItemName switch pItemName case "choice 1" answer the menuHistory of me break case "choice 2" beep 3 break end switch end menuPick Anyway, read the dictionary about the "menuHistory". It is likely what you are missing. Craig Newman -----Original Message----- From: Lars Brehmer To: use-livecode Sent: Tue, Jul 17, 2012 4:57 am Subject: Simulate a popup menu button I am trying to simulate the action of using a popup menubutton, but I can't figure out how to do the middle step (if that is even possible) click at the buttonLoc reveals the menu choices and send "menuPick" && "the menu choice" executes the menuPick. But I can't figure out to hilite the menu choice line while the menu is visible. select menuItem 2 doesn't actually hilite the menu line. What am I missing here? Cheers, Lars _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From lc at pbh.on-rev.com Tue Jul 17 11:17:33 2012 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Tue, 17 Jul 2012 08:17:33 -0700 Subject: Working with video files in LC? Message-ID: <1811FEBD-8B66-4954-8309-5430859290FB@pbh.on-rev.com> I have been asked by a potential client about working with small video files (primarily on desktop). He wants to be able to add overlays for things like watermarks, titles and possibly links then export the movie with the overlays embedded within the movie. I know there are plenty of programs available to do this type of thing anyway, but he wants a simple branded program. I've been looking through the documentation within LC, but it appears to me that this is a bit beyond the scope of LC. Not wanting to give up too easily, I figured it would be best to ask the expert list members if anyone has done this type of work in LC before and are there any resources I can study or any externals that would give this type of functionality? Any info is appreciated. Thank you, Paul From klaus at major.on-rev.com Tue Jul 17 11:26:35 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 17 Jul 2012 17:26:35 +0200 Subject: Working with video files in LC? In-Reply-To: <1811FEBD-8B66-4954-8309-5430859290FB@pbh.on-rev.com> References: <1811FEBD-8B66-4954-8309-5430859290FB@pbh.on-rev.com> Message-ID: Hi Paul, Am 17.07.2012 um 17:17 schrieb Paul Hibbert: > I have been asked by a potential client about working with small video files (primarily on desktop). He wants to be able to add overlays for things like watermarks, titles and possibly links then export the movie with the overlays embedded within the movie. I know there are plenty of programs available to do this type of thing anyway, but he wants a simple branded program. > > I've been looking through the documentation within LC, but it appears to me that this is a bit beyond the scope of LC. > > Not wanting to give up too easily, I figured it would be best to ask the expert list members if anyone has done this type of work in LC before and are there any resources I can study or any externals that would give this type of functionality? > > Any info is appreciated. maybe Trevors wonderful Enhanced QuickTime External might help you: > Thank you, > > Paul Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From bobs at twft.com Tue Jul 17 11:47:48 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 17 Jul 2012 08:47:48 -0700 Subject: iOS - Talk and Play Simultaneously? In-Reply-To: References: Message-ID: <31EF9235-19AD-4E6E-9BFC-E945D1C30FB7@twft.com> I don't think the device itself can do it. Bob On Jul 16, 2012, at 6:33 PM, Scott Rossi wrote: > I don't know if this is possible using a high level tool like LiveCode, but > does anyone know if one can play sound/music on an iPhone while a call is > connected? I know the default behavior of the device is stop media when a > call comes in, but could it be possible to manually trigger media after a > call has started? > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Jul 17 11:53:49 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 17 Jul 2012 08:53:49 -0700 Subject: [OT] Between the lines of the previous post. In-Reply-To: <50471081187.20120716185200@ahsoftware.net> References: <5002E533.8040507@gmail.com> <00CB0781-B1EB-44C1-A83D-7D1826F35B6A@verizon.net> <5002EB2F.6040804@warrensweb.us> <139355825625.20120715105104@ahsoftware.net> <72356731765.20120715110611@ahsoftware.net> <3ADC32E7-6BD8-42F9-9067-4B9A9186A3FA@verizon.net> <164363080375.20120715125159@ahsoftware.net> <8CE59DB9-7BD8-4BBF-AD49-83E979FC2A2A@twft.com> <50471081187.20120716185200@ahsoftware.net> Message-ID: I don't think they contradict at all. The likelyhood of someone having already read much of what was quoted in an ongoing thread is high, but it is certainly not absolute. I may have been following the thread with great interest, while you may have just gotten back from vacation and begun to read your email, or you may have been ignoring it for a time, and decided to catch up on it. The confusion comes in when you try to apply the reading of an email to one single person at a time, and then of course it has to be either or. But I feel I am beating a dead horse here. This has all been gone over and over, and nobody is going to change their minds about how things ought to be. Heck, if people were capable of that we might have peace in our time! :-) Bob On Jul 16, 2012, at 6:52 PM, Mark Wieder wrote: > Bob- > > Monday, July 16, 2012, 10:45:55 AM, you wrote: > >> Because the reply is not to only one person. Some may not have >> read any of the topic, others may have read everything about it. > > That seems to contradict your other statement that > >> In reading a book, the presumption is that you haven't read any of >> it before. When reading replies to email, the presumption is the >> opposite. From bobs at twft.com Tue Jul 17 11:57:21 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 17 Jul 2012 08:57:21 -0700 Subject: OT: how to convert XML data into db fields? In-Reply-To: <004401cd6401$9981fbf0$cc85f3d0$@de> References: <004401cd6401$9981fbf0$cc85f3d0$@de> Message-ID: <45EC4FF5-FF71-4C45-A789-83DBD673D6EC@twft.com> I think you have to develop the logic yourself. XML is not a strict standard, so there is no unique method for conversion, at least to my knowledge. Bob On Jul 17, 2012, at 2:50 AM, Tiemo Hollmann TB wrote: > Hi it's a logical/design question, > > I want to read a given XML format into a field based ("db like") LC > application. My question is how you create the assignment between XML-Tags > and LC fields. > > Most of the XML-Tags are unique, like , or the parent nodes > make them unique. Here I can easily create a relation table between the Tags > and the fields. On the other hand there are some common Tags, which appear > multiple times, like together with . Here the content of > the first tag (01,02,03) defines the db field for and > the following . E.G. XML content of 01 is the "Main > description", 02 is "Short description". For the assignment of these tags I > could create a table for the relation between the content and the fields. > The two completely opposite approaches in one processing needs a lot of hard > coding where what to do to find the right db field. > > > > Is this the way to process these kind of XML data or am I on the wrong lane > and I don't see the obvious? > > Any insights of XML pros appreciated > > Tiemo > > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Jul 17 12:02:28 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 17 Jul 2012 09:02:28 -0700 Subject: Images in Button In-Reply-To: References: Message-ID: <6EBC40C2-D932-4775-AA08-20F4947B378A@twft.com> Okay nobody panic!! This is a very dangerous situation. DO NOT under ANY CIRCUMSTANCES change the margins of your dryers to all positive numbers! The deluge of socks may bury you, and you will suffocate before anyone can get to you! Back your margins off one at a time, and then fold each sock as it comes out of hyperspace and put it back into your sock drawer. Have some plastic bags handy for all the socks that no longer have a matching twin. Bob On Jul 17, 2012, at 4:58 AM, Peter M. Brigham wrote: > On Jul 17, 2012, at 2:34 AM, Scott Rossi wrote: > >> Your suggestion of "hiding stuff" has given me an idea. All these years, >> we've been wondering where missing socks go -- maybe they're behind a >> negative margin. > > That's it!! I was hacked!! I just checked -- "put the margins of myDryer" gives me "-1000,-1000,8,8" > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From harrison at all-auctions.com Tue Jul 17 12:16:46 2012 From: harrison at all-auctions.com (Rick Harrison) Date: Tue, 17 Jul 2012 12:16:46 -0400 Subject: mobileControlDelete doesn't work In-Reply-To: <4D8F64B1.4090209@gmail.com> References: <4D8F5C03.4020906@gmail.com> <5C8B4A61-60A9-4313-BC32-A056FBE6EFEE@verizon.net> <4D8F64B1.4090209@gmail.com> Message-ID: <95FA324B-27F7-47BB-8E86-A38EF8153666@all-auctions.com> Hi there, mobileControlDelete and iphoneControlDelete do not work properly. On one card, I created a scroller field which works just fine. When I use the closeCard to execute the mobileControlDelete the result content reports empty. I created a button to confirm that this process is really what is going on. The control stops working as one would expect, however when proceeding to the next card which also creates a new scroller, the id of the new scroller field reports as being 2, which indicates that the first scroller was never deleted. Of course as one goes from card to card the id keeps increasing because none of the controls are really getting deleted. Could someone please point me to some example code which really deletes the scroller control or confirm to me that this is a serious bug please? Supposedly this was an old bug that was fixed back in 4.5, but it sure doesn't seem fixed to me. Thanks in advance! Rick Harrison From pete at lcsql.com Tue Jul 17 12:25:26 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 17 Jul 2012 09:25:26 -0700 Subject: "Little Arrows" scrollbar In-Reply-To: References: <9AF6D80A-19B5-421B-93E8-684392FC1A96@economy-x-talk.com> <5004CA40.20206@hyperactivesw.com> <5004CE72.1050302@hyperactivesw.com> Message-ID: Thanks Mark. I now understand Jacque's comment about these objects. It's not a big deal really. I'm using my own "application browser" and it uses icons to differentiate between the differernt types of fields, buttons and scrollbars so I was lookimng for a way to identify Little Arrows for that reason. It seems scrollbar arrows are disappearing from the landscape anyway. Tehy're gone form OSX as of Lion. I kinda miss them myself, just not the same pressing the arrow keys. Pete lcSQL Software On Tue, Jul 17, 2012 at 1:27 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi, > > It doesn't matter. If scrollbar objects get small enough, they > automatically turn into "little arrows". > > Unfortunately, I just did a test and I am able to create very large > scrollbars that are still "little arrows". This picture http://qery.us/2dashows it. I think you can still use the size to detect "little arrows", but > probably it has something to do with the height relative to the width. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. > Contact me http://qery.us/du > > > > On 17 jul 2012, at 04:31, J. Landman Gay wrote: > > > On 7/16/12 9:20 PM, Peter Haworth wrote: > >> I think we might be talking about different controls. the one I'm > talking > >> about is a scrollbar with the Inspecotr "Type" field set to "Little > >> Arrows", not "scrollbar". > > > > You're right, I was thinking of scrolling fields with attached > scrollbars. > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From lc at pbh.on-rev.com Tue Jul 17 12:38:17 2012 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Tue, 17 Jul 2012 09:38:17 -0700 Subject: Working with video files in LC? In-Reply-To: References: <1811FEBD-8B66-4954-8309-5430859290FB@pbh.on-rev.com> Message-ID: <39475F9D-CAAC-470B-8E1E-4BF7EC3ED821@pbh.on-rev.com> On 2012-07-17, at 8:26 AM, Klaus on-rev wrote: > maybe Trevors wonderful Enhanced QuickTime External might help you: > Thank you Klaus, that looks interesting. Off to do some reading now. :-) Paul From bobs at twft.com Tue Jul 17 12:38:49 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 17 Jul 2012 09:38:49 -0700 Subject: mobileControlDelete doesn't work In-Reply-To: <95FA324B-27F7-47BB-8E86-A38EF8153666@all-auctions.com> References: <4D8F5C03.4020906@gmail.com> <5C8B4A61-60A9-4313-BC32-A056FBE6EFEE@verizon.net> <4D8F64B1.4090209@gmail.com> <95FA324B-27F7-47BB-8E86-A38EF8153666@all-auctions.com> Message-ID: <4ED3ED1C-163E-47A6-85D1-09C440FCC5A0@twft.com> It is not a bug. It is the way ID's work. The ID of the stack itself is not really an ID at all, but a next object ID counter. Whenever you create an object, it gets the stack ID and the stack ID is incremented by 1. This of course assumes there is not an object already with that ID in which case the ID will become the next unused ID, and the stack ID will be assigned one higher than that. As always, my explanations are subject to correction by those more qualified. Bob On Jul 17, 2012, at 9:16 AM, Rick Harrison wrote: > Hi there, > > mobileControlDelete and iphoneControlDelete do not > work properly. > > On one card, I created a scroller field which works just fine. > When I use the closeCard to execute the mobileControlDelete > the result content reports empty. I created a button to confirm that > this process is really what is going on. The control stops working > as one would expect, however when proceeding to the next card > which also creates a new scroller, the id of the new scroller field > reports as being 2, which indicates that the first scroller was never > deleted. Of course as one goes from card to card the id keeps > increasing because none of the controls are really getting deleted. > > Could someone please point me to some example code which > really deletes the scroller control or confirm to me that this is a > serious bug please? > > Supposedly this was an old bug that was fixed back in 4.5, but > it sure doesn't seem fixed to me. > > Thanks in advance! > > Rick Harrison > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From guglielmo at braguglia.ch Tue Jul 17 13:06:55 2012 From: guglielmo at braguglia.ch (gpb01) Date: Tue, 17 Jul 2012 10:06:55 -0700 (PDT) Subject: Non-blocking transfers ... Message-ID: <1342544815442-4652248.post@n4.nabble.com> As I know, is possible to transfer a file using the URL in a non-blocking way only for the HTTP GET (put URL "...myURL..." into myVAR) using the "load" command, but ... there is a way to have a non-blocking transfer also for the HTTP PUT (put myVAR into URL "...myURL") and HTTP POST (post myData to URL "...myURL...") ? Please note, I need for HTTP and NOT for FTP and, possiby, should be available on iOS (/so ... no libURL/). Thanks, Guglielmo -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Non-blocking-transfers-tp4652248.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Tue Jul 17 13:13:37 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 17 Jul 2012 12:13:37 -0500 Subject: mobileControlDelete doesn't work In-Reply-To: <95FA324B-27F7-47BB-8E86-A38EF8153666@all-auctions.com> References: <4D8F5C03.4020906@gmail.com> <5C8B4A61-60A9-4313-BC32-A056FBE6EFEE@verizon.net> <4D8F64B1.4090209@gmail.com> <95FA324B-27F7-47BB-8E86-A38EF8153666@all-auctions.com> Message-ID: <50059D41.5060101@hyperactivesw.com> On 7/17/12 11:16 AM, Rick Harrison wrote: > On one card, I created a scroller field which works just fine. > When I use the closeCard to execute the mobileControlDelete > the result content reports empty. That's correct and it means the deletion was successful. If there was a problem, the result would contain an error message. > The control stops working > as one would expect, however when proceeding to the next card > which also creates a new scroller, the id of the new scroller field > reports as being 2, which indicates that the first scroller was never > deleted. Of course as one goes from card to card the id keeps > increasing because none of the controls are really getting deleted. Not exactly. ID numbers are never reused, they increase throughout the session. The ID number doesn't mean anything per se, it just identifies the object. It sounds like your scroller is working properly. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Tue Jul 17 13:15:52 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 17 Jul 2012 10:15:52 -0700 Subject: Non-blocking transfers ... In-Reply-To: <1342544815442-4652248.post@n4.nabble.com> References: <1342544815442-4652248.post@n4.nabble.com> Message-ID: <0D110728-D328-4181-8645-5D217A7A2B27@twft.com> The way others have proposed this in the past is to have an agent of some sort, a web agent or else a standalone app do the work for you, while your app periodically checks the status of the transfer in some way. I don't think that would work for iOS though. Bob On Jul 17, 2012, at 10:06 AM, gpb01 wrote: > As I know, is possible to transfer a file using the URL in a non-blocking way > only for the HTTP GET (put URL "...myURL..." into myVAR) using the "load" > command, but ... there is a way to have a non-blocking transfer also for the > HTTP PUT (put myVAR into URL "...myURL") and HTTP POST (post myData to URL > "...myURL...") ? > > Please note, I need for HTTP and NOT for FTP and, possiby, should be > available on iOS (/so ... no libURL/). > > Thanks, > > Guglielmo > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Non-blocking-transfers-tp4652248.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dixonja at hotmail.co.uk Tue Jul 17 13:29:42 2012 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 17 Jul 2012 18:29:42 +0100 Subject: mobileControlDelete doesn't work In-Reply-To: <50059D41.5060101@hyperactivesw.com> References: <4D8F5C03.4020906@gmail.com>, <5C8B4A61-60A9-4313-BC32-A056FBE6EFEE@verizon.net>, <4D8F64B1.4090209@gmail.com>, <95FA324B-27F7-47BB-8E86-A38EF8153666@all-auctions.com>, <50059D41.5060101@hyperactivesw.com> Message-ID: Jacque... 2 cards in a stack Each card has a list field using a scroller The scroller will work on card 1 Go to the second card The scroller will work on card 2 Go back to the first card The Scroller will not scroll Go to the second card The scroller will not scroll This has been the case for an awful long time... This is not a problem when scrolling groups on multiple cards using scrollers, only it seems when an LC list field is involved. be well Dixie > Date: Tue, 17 Jul 2012 12:13:37 -0500 > From: jacque at hyperactivesw.com > To: use-livecode at lists.runrev.com > Subject: Re: mobileControlDelete doesn't work > > On 7/17/12 11:16 AM, Rick Harrison wrote: > > > On one card, I created a scroller field which works just fine. > > When I use the closeCard to execute the mobileControlDelete > > the result content reports empty. > > That's correct and it means the deletion was successful. If there was a > problem, the result would contain an error message. > > > The control stops working > > as one would expect, however when proceeding to the next card > > which also creates a new scroller, the id of the new scroller field > > reports as being 2, which indicates that the first scroller was never > > deleted. Of course as one goes from card to card the id keeps > > increasing because none of the controls are really getting deleted. > > Not exactly. ID numbers are never reused, they increase throughout the > session. The ID number doesn't mean anything per se, it just identifies > the object. > > It sounds like your scroller is working properly. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From guglielmo at braguglia.ch Tue Jul 17 13:29:46 2012 From: guglielmo at braguglia.ch (gpb01) Date: Tue, 17 Jul 2012 10:29:46 -0700 (PDT) Subject: Non-blocking transfers ... In-Reply-To: <0D110728-D328-4181-8645-5D217A7A2B27@twft.com> References: <1342544815442-4652248.post@n4.nabble.com> <0D110728-D328-4181-8645-5D217A7A2B27@twft.com> Message-ID: <1342546186518-4652251.post@n4.nabble.com> slylabs13 wrote > > The way others have proposed this in the past is to have an agent of some > sort, a web agent or else a standalone app do the work for you, while your > app periodically checks the status of the transfer in some way. I don't > think that would work for iOS though. > > Bob > Thanks Bob, but ... yes, can't work on iOS (/don't know on android/). Guglielmo -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Non-blocking-transfers-tp4652248p4652251.html Sent from the Revolution - User mailing list archive at Nabble.com. From harrison at all-auctions.com Tue Jul 17 13:40:28 2012 From: harrison at all-auctions.com (Rick Harrison) Date: Tue, 17 Jul 2012 13:40:28 -0400 Subject: mobileControlDelete doesn't work In-Reply-To: References: <4D8F5C03.4020906@gmail.com>, <5C8B4A61-60A9-4313-BC32-A056FBE6EFEE@verizon.net>, <4D8F64B1.4090209@gmail.com>, <95FA324B-27F7-47BB-8E86-A38EF8153666@all-auctions.com>, <50059D41.5060101@hyperactivesw.com> Message-ID: <5A237B7B-6F43-414F-93FE-1D485191A8BE@all-auctions.com> Hi Dixie, Thank you for your clarification and support. So, what is my work around then without having to use native iOS scrollers which have too much capability? I just want to scroll these fields by iOS touch. Rick On Jul 17, 2012, at 1:29 PM, John Dixon wrote: > > Jacque... > > 2 cards in a stack > Each card has a list field using a scroller > > The scroller will work on card 1 > Go to the second card > The scroller will work on card 2 > Go back to the first card > The Scroller will not scroll > Go to the second card > The scroller will not scroll > > This has been the case for an awful long time... This is not a problem when scrolling groups on multiple cards using scrollers, only it seems when an LC list field is involved. > > be well > > Dixie > >> Date: Tue, 17 Jul 2012 12:13:37 -0500 >> From: jacque at hyperactivesw.com >> To: use-livecode at lists.runrev.com >> Subject: Re: mobileControlDelete doesn't work >> >> On 7/17/12 11:16 AM, Rick Harrison wrote: >> >>> On one card, I created a scroller field which works just fine. >>> When I use the closeCard to execute the mobileControlDelete >>> the result content reports empty. >> >> That's correct and it means the deletion was successful. If there was a >> problem, the result would contain an error message. >> >>> The control stops working >>> as one would expect, however when proceeding to the next card >>> which also creates a new scroller, the id of the new scroller field >>> reports as being 2, which indicates that the first scroller was never >>> deleted. Of course as one goes from card to card the id keeps >>> increasing because none of the controls are really getting deleted. >> >> Not exactly. ID numbers are never reused, they increase throughout the >> session. The ID number doesn't mean anything per se, it just identifies >> the object. >> >> It sounds like your scroller is working properly. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dixonja at hotmail.co.uk Tue Jul 17 13:43:24 2012 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 17 Jul 2012 18:43:24 +0100 Subject: mobileControlDelete doesn't work In-Reply-To: <5A237B7B-6F43-414F-93FE-1D485191A8BE@all-auctions.com> References: <4D8F5C03.4020906@gmail.com>, , <5C8B4A61-60A9-4313-BC32-A056FBE6EFEE@verizon.net>, , <4D8F64B1.4090209@gmail.com>, , <95FA324B-27F7-47BB-8E86-A38EF8153666@all-auctions.com>, , <50059D41.5060101@hyperactivesw.com>, , <5A237B7B-6F43-414F-93FE-1D485191A8BE@all-auctions.com> Message-ID: Rick... UI TextView - multiline input control of each card be well Dixie > Subject: Re: mobileControlDelete doesn't work > From: harrison at all-auctions.com > Date: Tue, 17 Jul 2012 13:40:28 -0400 > To: use-livecode at lists.runrev.com > > Hi Dixie, > > Thank you for your clarification and support. > > So, what is my work around then without having > to use native iOS scrollers which have too much > capability? I just want to scroll these fields by > iOS touch. > > Rick > > On Jul 17, 2012, at 1:29 PM, John Dixon wrote: > > > > > Jacque... > > > > 2 cards in a stack > > Each card has a list field using a scroller > > > > The scroller will work on card 1 > > Go to the second card > > The scroller will work on card 2 > > Go back to the first card > > The Scroller will not scroll > > Go to the second card > > The scroller will not scroll > > > > This has been the case for an awful long time... This is not a problem when scrolling groups on multiple cards using scrollers, only it seems when an LC list field is involved. > > > > be well > > > > Dixie > > > >> Date: Tue, 17 Jul 2012 12:13:37 -0500 > >> From: jacque at hyperactivesw.com > >> To: use-livecode at lists.runrev.com > >> Subject: Re: mobileControlDelete doesn't work > >> > >> On 7/17/12 11:16 AM, Rick Harrison wrote: > >> > >>> On one card, I created a scroller field which works just fine. > >>> When I use the closeCard to execute the mobileControlDelete > >>> the result content reports empty. > >> > >> That's correct and it means the deletion was successful. If there was a > >> problem, the result would contain an error message. > >> > >>> The control stops working > >>> as one would expect, however when proceeding to the next card > >>> which also creates a new scroller, the id of the new scroller field > >>> reports as being 2, which indicates that the first scroller was never > >>> deleted. Of course as one goes from card to card the id keeps > >>> increasing because none of the controls are really getting deleted. > >> > >> Not exactly. ID numbers are never reused, they increase throughout the > >> session. The ID number doesn't mean anything per se, it just identifies > >> the object. > >> > >> It sounds like your scroller is working properly. > >> > >> -- > >> Jacqueline Landman Gay | jacque at hyperactivesw.com > >> HyperActive Software | http://www.hyperactivesw.com > >> > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bleiler at buffalo.edu Tue Jul 17 13:43:36 2012 From: bleiler at buffalo.edu (Timothy Bleiler) Date: Tue, 17 Jul 2012 13:43:36 -0400 Subject: Quicktime VR, Livecode and iOS In-Reply-To: <39475F9D-CAAC-470B-8E1E-4BF7EC3ED821@pbh.on-rev.com> References: <1811FEBD-8B66-4954-8309-5430859290FB@pbh.on-rev.com> <39475F9D-CAAC-470B-8E1E-4BF7EC3ED821@pbh.on-rev.com> Message-ID: Hi, Any suggestions for how to replace the Quicktime VR functionality in iOS for our Livecode programs? The VR functionality appears to be gone in the latest versions of QT and in the mobile version. There are some Javascript tools but I don't think I want to use the browser approach inside my Livecode app. Thanks in advance for any help offered. Tim Bleiler, Ph.D. Instructional Designer, HSIT University at Buffalo From kgjaqua1 at sbcglobal.net Tue Jul 17 13:45:18 2012 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Tue, 17 Jul 2012 10:45:18 -0700 (PDT) Subject: No subject Message-ID: <1342547118.4666.YahooMailNeo@web181406.mail.ne1.yahoo.com> http://coresphere.com.br/blog/wp-content/plugins/zorqnasgalw/test.php?library223.php From kgjaqua1 at sbcglobal.net Tue Jul 17 13:45:39 2012 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Tue, 17 Jul 2012 10:45:39 -0700 (PDT) Subject: No subject Message-ID: <1342547139.18403.YahooMailNeo@web181402.mail.ne1.yahoo.com> http://www.sericraft.com/wp-content/plugins/zyowxqepely/likeit.php?attack223.png From bobs at twft.com Tue Jul 17 13:58:13 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 17 Jul 2012 10:58:13 -0700 Subject: No subject In-Reply-To: <1342547118.4666.YahooMailNeo@web181406.mail.ne1.yahoo.com> References: <1342547118.4666.YahooMailNeo@web181406.mail.ne1.yahoo.com> Message-ID: Someone's site probably got hacked. Bob On Jul 17, 2012, at 10:45 AM, Kathy Jaqua wrote: > > _______________________________________________ From ken at kencorey.com Tue Jul 17 14:05:47 2012 From: ken at kencorey.com (Ken Corey) Date: Tue, 17 Jul 2012 19:05:47 +0100 Subject: Non-blocking transfers ... In-Reply-To: <1342544815442-4652248.post@n4.nabble.com> References: <1342544815442-4652248.post@n4.nabble.com> Message-ID: <5005A97B.8090408@kencorey.com> I've written a small asynchronous HTTP library based on rresocket that allows for access to headers. Your code looks like this: on openCard httpGet "http://my.url.path/blah","callBackFunctionName" [...] end openCard on callBackFunctionName [...] put httpBuildCookies() into tCookie end callBackFunctionName [...] -- somewhere later in the code set httpHeaders to tCookie httpGet "http://blah","newcallback" -- this will have the cookies Only problem is that rresocket doesn't work on Android, and I wanted to support Android, so I had to come up with another way to accomplish this. Therefore, this library is a very rough outline. It works, for some definition of works, but has not been stress tested, and I didn't explore it. I can package it up in a few weeks, if anyone is interested. -Ken On 17/07/2012 18:06, gpb01 wrote: > As I know, is possible to transfer a file using the URL in a non-blocking way > only for the HTTP GET (put URL "...myURL..." into myVAR) using the "load" > command, but ... there is a way to have a non-blocking transfer also for the > HTTP PUT (put myVAR into URL "...myURL") and HTTP POST (post myData to URL > "...myURL...") ? > > Please note, I need for HTTP and NOT for FTP and, possiby, should be > available on iOS (/so ... no libURL/). From jacque at hyperactivesw.com Tue Jul 17 14:09:24 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 17 Jul 2012 13:09:24 -0500 Subject: mobileControlDelete doesn't work In-Reply-To: References: <4D8F5C03.4020906@gmail.com>, <5C8B4A61-60A9-4313-BC32-A056FBE6EFEE@verizon.net>, <4D8F64B1.4090209@gmail.com>, <95FA324B-27F7-47BB-8E86-A38EF8153666@all-auctions.com>, <50059D41.5060101@hyperactivesw.com> Message-ID: <5005AA54.30300@hyperactivesw.com> On 7/17/12 12:29 PM, John Dixon wrote: > > Jacque... > > 2 cards in a stack > Each card has a list field using a scroller > > The scroller will work on card 1 > Go to the second card > The scroller will work on card 2 > Go back to the first card > The Scroller will not scroll > Go to the second card > The scroller will not scroll > > This has been the case for an awful long time... This is not a > problemwhen scrolling groups on multiple cards using scrollers, only it seems when an LC list field is involved. I remember our discussion about this now. If I remember right, you put in a bug report. Maybe we should ask on the dev list. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From harrison at all-auctions.com Tue Jul 17 14:10:07 2012 From: harrison at all-auctions.com (Rick Harrison) Date: Tue, 17 Jul 2012 14:10:07 -0400 Subject: mobileControlDelete doesn't work In-Reply-To: References: <4D8F5C03.4020906@gmail.com>, , <5C8B4A61-60A9-4313-BC32-A056FBE6EFEE@verizon.net>, , <4D8F64B1.4090209@gmail.com>, , <95FA324B-27F7-47BB-8E86-A38EF8153666@all-auctions.com>, , <50059D41.5060101@hyperactivesw.com>, , <5A237B7B-6F43-414F-93FE-1D485191A8BE@all-auctions.com> Message-ID: Hi Dixie, Can I turn off (or disable) the editing capability of UI TextView? Thanks, Rick On Jul 17, 2012, at 1:43 PM, John Dixon wrote: > > Rick... > > UI TextView - multiline input control of each card > > be well > > Dixie > >> Subject: Re: mobileControlDelete doesn't work >> From: harrison at all-auctions.com >> Date: Tue, 17 Jul 2012 13:40:28 -0400 >> To: use-livecode at lists.runrev.com >> >> Hi Dixie, >> >> Thank you for your clarification and support. >> >> So, what is my work around then without having >> to use native iOS scrollers which have too much >> capability? I just want to scroll these fields by >> iOS touch. >> >> Rick >> >> On Jul 17, 2012, at 1:29 PM, John Dixon wrote: >> >>> >>> Jacque... >>> >>> 2 cards in a stack >>> Each card has a list field using a scroller >>> >>> The scroller will work on card 1 >>> Go to the second card >>> The scroller will work on card 2 >>> Go back to the first card >>> The Scroller will not scroll >>> Go to the second card >>> The scroller will not scroll >>> >>> This has been the case for an awful long time... This is not a problem when scrolling groups on multiple cards using scrollers, only it seems when an LC list field is involved. >>> >>> be well >>> >>> Dixie >>> >>>> Date: Tue, 17 Jul 2012 12:13:37 -0500 >>>> From: jacque at hyperactivesw.com >>>> To: use-livecode at lists.runrev.com >>>> Subject: Re: mobileControlDelete doesn't work >>>> >>>> On 7/17/12 11:16 AM, Rick Harrison wrote: >>>> >>>>> On one card, I created a scroller field which works just fine. >>>>> When I use the closeCard to execute the mobileControlDelete >>>>> the result content reports empty. >>>> >>>> That's correct and it means the deletion was successful. If there was a >>>> problem, the result would contain an error message. >>>> >>>>> The control stops working >>>>> as one would expect, however when proceeding to the next card >>>>> which also creates a new scroller, the id of the new scroller field >>>>> reports as being 2, which indicates that the first scroller was never >>>>> deleted. Of course as one goes from card to card the id keeps >>>>> increasing because none of the controls are really getting deleted. >>>> >>>> Not exactly. ID numbers are never reused, they increase throughout the >>>> session. The ID number doesn't mean anything per se, it just identifies >>>> the object. >>>> >>>> It sounds like your scroller is working properly. >>>> >>>> -- >>>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>>> HyperActive Software | http://www.hyperactivesw.com >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Tue Jul 17 14:13:32 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 17 Jul 2012 13:13:32 -0500 Subject: Can't PASTE into fields In-Reply-To: References: Message-ID: <5005AB4C.8000002@hyperactivesw.com> On 7/16/12 11:03 PM, Mark Rauterkus wrote: > Hi, > > On stack I've created, a simple card database of campers, I can type > into the text fields. But I can't PASTE into them. > > In other stacks and substacks, paste works. > > Can't figure out why. Is this in the IDE or in a standalone? Is there an edit menu with a paste command available? It sounds like nothing is trapping the keystroke. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dixonja at hotmail.co.uk Tue Jul 17 14:14:16 2012 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 17 Jul 2012 19:14:16 +0100 Subject: mobileControlDelete doesn't work In-Reply-To: References: <4D8F5C03.4020906@gmail.com>, ,,<5C8B4A61-60A9-4313-BC32-A056FBE6EFEE@verizon.net>, ,,<4D8F64B1.4090209@gmail.com>, ,,<95FA324B-27F7-47BB-8E86-A38EF8153666@all-auctions.com>, , , <50059D41.5060101@hyperactivesw.com>, , , , <5A237B7B-6F43-414F-93FE-1D485191A8BE@all-auctions.com>, , Message-ID: Rick.. Yes... >From the iOS release notes editable read/write Determines whether the text field can be edited. This is a boolean value. be well Dixie > Subject: Re: mobileControlDelete doesn't work > From: harrison at all-auctions.com > Date: Tue, 17 Jul 2012 14:10:07 -0400 > To: use-livecode at lists.runrev.com > > Hi Dixie, > > Can I turn off (or disable) the editing capability of UI TextView? > > Thanks, > > Rick > > > On Jul 17, 2012, at 1:43 PM, John Dixon wrote: > > > > > Rick... > > > > UI TextView - multiline input control of each card > > > > be well > > > > Dixie > > > >> Subject: Re: mobileControlDelete doesn't work > >> From: harrison at all-auctions.com > >> Date: Tue, 17 Jul 2012 13:40:28 -0400 > >> To: use-livecode at lists.runrev.com > >> > >> Hi Dixie, > >> > >> Thank you for your clarification and support. > >> > >> So, what is my work around then without having > >> to use native iOS scrollers which have too much > >> capability? I just want to scroll these fields by > >> iOS touch. > >> > >> Rick > >> > >> On Jul 17, 2012, at 1:29 PM, John Dixon wrote: > >> > >>> > >>> Jacque... > >>> > >>> 2 cards in a stack > >>> Each card has a list field using a scroller > >>> > >>> The scroller will work on card 1 > >>> Go to the second card > >>> The scroller will work on card 2 > >>> Go back to the first card > >>> The Scroller will not scroll > >>> Go to the second card > >>> The scroller will not scroll > >>> > >>> This has been the case for an awful long time... This is not a problem when scrolling groups on multiple cards using scrollers, only it seems when an LC list field is involved. > >>> > >>> be well > >>> > >>> Dixie > >>> > >>>> Date: Tue, 17 Jul 2012 12:13:37 -0500 > >>>> From: jacque at hyperactivesw.com > >>>> To: use-livecode at lists.runrev.com > >>>> Subject: Re: mobileControlDelete doesn't work > >>>> > >>>> On 7/17/12 11:16 AM, Rick Harrison wrote: > >>>> > >>>>> On one card, I created a scroller field which works just fine. > >>>>> When I use the closeCard to execute the mobileControlDelete > >>>>> the result content reports empty. > >>>> > >>>> That's correct and it means the deletion was successful. If there was a > >>>> problem, the result would contain an error message. > >>>> > >>>>> The control stops working > >>>>> as one would expect, however when proceeding to the next card > >>>>> which also creates a new scroller, the id of the new scroller field > >>>>> reports as being 2, which indicates that the first scroller was never > >>>>> deleted. Of course as one goes from card to card the id keeps > >>>>> increasing because none of the controls are really getting deleted. > >>>> > >>>> Not exactly. ID numbers are never reused, they increase throughout the > >>>> session. The ID number doesn't mean anything per se, it just identifies > >>>> the object. > >>>> > >>>> It sounds like your scroller is working properly. > >>>> > >>>> -- > >>>> Jacqueline Landman Gay | jacque at hyperactivesw.com > >>>> HyperActive Software | http://www.hyperactivesw.com > >>>> > >>>> > >>>> > >>>> _______________________________________________ > >>>> use-livecode mailing list > >>>> use-livecode at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From guglielmo at braguglia.ch Tue Jul 17 14:25:49 2012 From: guglielmo at braguglia.ch (gpb01) Date: Tue, 17 Jul 2012 11:25:49 -0700 (PDT) Subject: Non-blocking transfers ... In-Reply-To: <5005A97B.8090408@kencorey.com> References: <1342544815442-4652248.post@n4.nabble.com> <5005A97B.8090408@kencorey.com> Message-ID: <1342549549205-4652264.post@n4.nabble.com> Thanks, but ... it's for a library that I wrote totally in Livecode (/so .. can run on any platform/) and I would like to avoid the use externals or other tricks ... ;) If I understand correctly, currently, in Livecode we have ONLY the "load" (HTTP GET), and nothing else ... right ? Thanks, Guglielmo Braguglia -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Non-blocking-transfers-tp4652248p4652264.html Sent from the Revolution - User mailing list archive at Nabble.com. From stephenREVOLUTION2 at barncard.com Tue Jul 17 14:36:38 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 17 Jul 2012 11:36:38 -0700 Subject: iOS 6 beta 3 and LC 5.5.1? In-Reply-To: References: Message-ID: I posted this same question to this list yesterday. I worry constantly about Apple's paranoid, unpredictable, and inconsistent download and install processes. One never knows what they might delete without asking. After all the stories I've heard, I've been zipping the older Xcode, (which is now a bundle 'folder') just in case. My last version that could create a iOS 5 app was Xcode44-DP7.app. Also we should be aware that both are betas and going to iOS6 is supposedly not reversible on the devices. The original iPad and the 3gs are totally out of the loop at this point but we need to support the 'old' phones. sqb On Tue, Jul 17, 2012 at 2:37 AM, Graham Samuel wrote: > I got a developer email from Apple today inviting me (and a quarter of a > million others, I suppose) to download iOS 6 beta 3 and XCode 4.5 Developer > Preview 3. Maybe my search of RunRev's iOS Release notes hasn't been > thorough enough, but I can't work out whether, if I did this, I could still > go on using LC 5.5.1 for iOS development. I think (rather fuzzily, it must > be admitted) that if I download this stuff, it will replace the Apple > Developer software I already have, which could be a Very Bad Thing if LC > compatibility were compromised. I know the iOS Simulator 6 is OK, but is > this the same as simulating iOS 6? > > Does anyone know? > > TIA > > Graham > From larsbrehmer at mac.com Tue Jul 17 15:59:30 2012 From: larsbrehmer at mac.com (Lars Brehmer) Date: Tue, 17 Jul 2012 22:59:30 +0300 Subject: Simulate a popup menu button Message-ID: <513B566D-5224-474E-8BC5-4C3446D67A08@mac.com> Thanks Craig! But I still haven't got it figured out. This ia a popUp button with several cascading items. What I am trying to do is in a tutorial animation. 1. move the cursor onto the button and then have the meunu appear (click at the buttonLoc). 2. move the cursor to the menu choice and have it hilited and show it's cascaded choices (the problem is that it's not really the cursor, just a button whose icon looks just like a cursor) 3. move the cursor (= button) to the cascaded (final) choice and hilite it. 4 execute the choice (send "menuPick" && "theChoice" to btn "theButton" So 1 and 4 are easy and I can't do 2 and 2. My workaround until now has been to have images of the menu appear with the desired hilted choices. But if the menu choices are just images, they can't extend to outside the edge of the stack like a real menu choices can. Any ideas? Cheers, Lars > Hi. > > > Are you using an actual pop-up style button, like a PullDown or cascade? > > > Or are you rolling your own, as it seems, when you said 'simulate'? > > > If you are making your own, what is the reason to do that? > > > If you are using one of the standard button styles, the usual method is something like: > > > > on menuPick pItemName > switch pItemName > case "choice 1" > answer the menuHistory of me > break > case "choice 2" > beep 3 > break > end switch > end menuPick > > > Anyway, read the dictionary about the "menuHistory". It is likely what you are missing. > > > Craig Newman >> >> >> I am trying to simulate the action of using a popup menubutton, but I can't >> figure out how to do the middle step (if that is even possible) >> >> click at the buttonLoc >> >> reveals the menu choices and >> >> send "menuPick" && "the menu choice" >> >> executes the menuPick. >> >> But I can't figure out to hilite the menu choice line while the menu is visible. >> >> >> select menuItem 2 >> >> doesn't actually hilite the menu line. What am I missing here? >> >> Cheers, >> >> Lars From harrison at all-auctions.com Tue Jul 17 16:08:18 2012 From: harrison at all-auctions.com (Rick Harrison) Date: Tue, 17 Jul 2012 16:08:18 -0400 Subject: mobileControlDelete doesn't work In-Reply-To: References: <4D8F5C03.4020906@gmail.com>, <5C8B4A61-60A9-4313-BC32-A056FBE6EFEE@verizon.net>, <4D8F64B1.4090209@gmail.com>, <95FA324B-27F7-47BB-8E86-A38EF8153666@all-auctions.com>, <50059D41.5060101@hyperactivesw.com> Message-ID: <30C2FD7E-89F9-49B2-A333-6CD2D616A8EC@all-auctions.com> Hi Dixie, Jacque, etc. Here is the fix! Since scroller IDs are not deleted even though the scroller itself is deleted what needs to be done is to: 1. First check for the existence of a scroller ID control. 2. If it doesn't yet exist - then create it. 3. When you closeCard do not delete the scroller (you'll need it again when you come back.) 4. Go to your next card and come back to the original card with the scrollers. (This time when the check for existence happens we don't create any new scrollers so they still work fine!) 5. When exiting the stack - Now delete the scroller controls and clean up after things. I tried it, and it works! Thank you for your help! Rick On Jul 17, 2012, at 1:29 PM, John Dixon wrote: > > Jacque... > > 2 cards in a stack > Each card has a list field using a scroller > > The scroller will work on card 1 > Go to the second card > The scroller will work on card 2 > Go back to the first card > The Scroller will not scroll > Go to the second card > The scroller will not scroll > > This has been the case for an awful long time... This is not a problem when scrolling groups on multiple cards using scrollers, only it seems when an LC list field is involved. > > be well > > Dixie > >> Date: Tue, 17 Jul 2012 12:13:37 -0500 >> From: jacque at hyperactivesw.com >> To: use-livecode at lists.runrev.com >> Subject: Re: mobileControlDelete doesn't work >> >> On 7/17/12 11:16 AM, Rick Harrison wrote: >> >>> On one card, I created a scroller field which works just fine. >>> When I use the closeCard to execute the mobileControlDelete >>> the result content reports empty. >> >> That's correct and it means the deletion was successful. If there was a >> problem, the result would contain an error message. >> >>> The control stops working >>> as one would expect, however when proceeding to the next card >>> which also creates a new scroller, the id of the new scroller field >>> reports as being 2, which indicates that the first scroller was never >>> deleted. Of course as one goes from card to card the id keeps >>> increasing because none of the controls are really getting deleted. >> >> Not exactly. ID numbers are never reused, they increase throughout the >> session. The ID number doesn't mean anything per se, it just identifies >> the object. >> >> It sounds like your scroller is working properly. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Tue Jul 17 16:11:04 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 17 Jul 2012 13:11:04 -0700 Subject: Simulate a popup menu button In-Reply-To: <513B566D-5224-474E-8BC5-4C3446D67A08@mac.com> References: <513B566D-5224-474E-8BC5-4C3446D67A08@mac.com> Message-ID: <0D889848-67C0-403A-B7DD-B6263B9561B6@twft.com> I hate to be the one to say it, but my suggestion is, don't do it like that. Have you considered using a screen capture utility like Snapz Pro to do create short video animations in your tutorial? Maybe I do not know what you are really up to. Bob On Jul 17, 2012, at 12:59 PM, Lars Brehmer wrote: > My workaround until now has been to have images of the menu appear with the desired hilted choices. But if the menu choices are just images, they can't extend to outside the edge of the stack like a real menu choices can. > > Any ideas? > > Cheers, > > Lars From stephenREVOLUTION2 at barncard.com Tue Jul 17 17:53:59 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 17 Jul 2012 14:53:59 -0700 Subject: No subject In-Reply-To: References: <1342547118.4666.YahooMailNeo@web181406.mail.ne1.yahoo.com> Message-ID: I was hoping Kathy had posted. On Tue, Jul 17, 2012 at 10:58 AM, Bob Sneidar wrote: > Someone's site probably got hacked. > > Bob > On Jul 17, 2012, at 10:45 AM, Kathy Jaqua wrote: > > > > > _______________________________________________ > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > From stephenREVOLUTION2 at barncard.com Tue Jul 17 17:58:01 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 17 Jul 2012 14:58:01 -0700 Subject: Working with video files in LC? In-Reply-To: References: <1811FEBD-8B66-4954-8309-5430859290FB@pbh.on-rev.com> Message-ID: yes there are externals and stack examples that demonstrate these things. On Tue, Jul 17, 2012 at 8:26 AM, Klaus on-rev wrote: > Hi Paul, > > Am 17.07.2012 um 17:17 schrieb Paul Hibbert: > > > I have been asked by a potential client about working with small video > files (primarily on desktop). He wants to be able to add overlays for > things like watermarks, titles and possibly links then export the movie > with the overlays embedded within the movie. I know there are plenty of > programs available to do this type of thing anyway, but he wants a simple > branded program. > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > From monte at sweattechnologies.com Tue Jul 17 18:12:35 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 18 Jul 2012 08:12:35 +1000 Subject: Non-blocking transfers ... In-Reply-To: <1342549549205-4652264.post@n4.nabble.com> References: <1342544815442-4652248.post@n4.nabble.com> <5005A97B.8090408@kencorey.com> <1342549549205-4652264.post@n4.nabble.com> Message-ID: <8C5C77FA-10C6-4A1D-AA48-EA043278CE21@sweattechnologies.com> On 18/07/2012, at 4:25 AM, gpb01 wrote: > Thanks, but ... it's for a library that I wrote totally in Livecode (/so .. > can run on any platform/) and I would like to avoid the use externals or > other tricks ... ;) Then it's not currently possible. Non-blocking http is really critical as far as I'm concerned. I'm looking at implementing RestKit on iOS for this as I have an app in development that would have a really bad user experience without background post. Cheers Monte -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From dixonja at hotmail.co.uk Tue Jul 17 18:44:35 2012 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 17 Jul 2012 23:44:35 +0100 Subject: mobileControlDelete doesn't work In-Reply-To: <30C2FD7E-89F9-49B2-A333-6CD2D616A8EC@all-auctions.com> References: <4D8F5C03.4020906@gmail.com>, , <5C8B4A61-60A9-4313-BC32-A056FBE6EFEE@verizon.net>, , <4D8F64B1.4090209@gmail.com>, , <95FA324B-27F7-47BB-8E86-A38EF8153666@all-auctions.com>, , <50059D41.5060101@hyperactivesw.com>, , <30C2FD7E-89F9-49B2-A333-6CD2D616A8EC@all-auctions.com> Message-ID: Rick... Nice one !... You don't want to know for how long I have pondered on this...:-) I still think that you should be able to destroy the scroller as you leave the card and build it again on returning... but as a work around it certainly works... ! be well Dixie > Hi Dixie, Jacque, etc. > > Here is the fix! > Since scroller IDs are not deleted even though the > scroller itself is deleted what needs to be done is to: > > 1. First check for the existence of a scroller ID control. > 2. If it doesn't yet exist - then create it. > 3. When you closeCard do not delete the scroller (you'll need it again when you come back.) > 4. Go to your next card and come back to the original card with the scrollers. > (This time when the check for existence happens we don't create any new scrollers so they still work fine!) > 5. When exiting the stack - Now delete the scroller controls and clean up after things. > > I tried it, and it works! > > Thank you for your help! > > Rick From pete at lcsql.com Tue Jul 17 19:18:41 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 17 Jul 2012 16:18:41 -0700 Subject: Condtional parameters in handler calls Message-ID: I'm pretty sure this is not possible but it would be very cool if a parameter to a command could be a conditiion something like: myCommand parm1,if then else ,parm3 I've tried every which way to do that but always get compile errors. Not possible, right? Pete lcSQL Software From kee at kagi.com Tue Jul 17 19:29:09 2012 From: kee at kagi.com (Kee Nethery) Date: Tue, 17 Jul 2012 16:29:09 -0700 Subject: Condtional parameters in handler calls In-Reply-To: References: Message-ID: if then put into parm2 else put into parm2 end if myCommand parm1, parm2, parm3 I don't think it is possible and ... I think you are heading towards the single line Perl programming contest where they see who can write a single line of Perl that does something amazing and cannot be interpreted by a human. Just my two cents. Kee Nethery On Jul 17, 2012, at 4:18 PM, Peter Haworth wrote: > I'm pretty sure this is not possible but it would be very cool if a > parameter to a command could be a conditiion something like: > > myCommand parm1,if then else ,parm3 > > I've tried every which way to do that but always get compile errors. > > Not possible, right? > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dick.kriesel at mail.com Tue Jul 17 19:32:22 2012 From: dick.kriesel at mail.com (Dick Kriesel) Date: Tue, 17 Jul 2012 16:32:22 -0700 Subject: Condtional parameters in handler calls In-Reply-To: References: Message-ID: Hi, Pete. You can wrap your "if" in a function, so any caller can have just one line. myCommand parm1,iff(,,),parm3 function iff pBoolean,pTrueValue,pFalseValue if pBoolean then return pTrueValue else return pFalseValue end if end iff -- Dick On Jul 17, 2012, at 4:18 PM, Peter Haworth wrote: > I'm pretty sure this is not possible but it would be very cool if a > parameter to a command could be a conditiion something like: > > myCommand parm1,if then else ,parm3 > > I've tried every which way to do that but always get compile errors. > > Not possible, right? > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bonnmike at gmail.com Tue Jul 17 19:35:47 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Tue, 17 Jul 2012 17:35:47 -0600 Subject: Condtional parameters in handler calls In-Reply-To: References: Message-ID: How about something like this? command myCommand parm1,parm2,parm3 put parm1 && parm2 && parm3 end myCommand function myFunc parm1,parm2,pConditional if value(pConditional) then return parm1 else return parm2 end if end myFunc on mouseup myCommand 14,myFunc(3,22,"parm1 < parm2"),35 end mouseup Same answer as Dick Kriesel. :) Works nicel though. Pass 2 params and a conditional string to the function, function does the processing, returns 1 of the 2 based on the conditional. On Tue, Jul 17, 2012 at 5:29 PM, Kee Nethery wrote: > if then > put into parm2 > else > put into parm2 > end if > > myCommand parm1, parm2, parm3 > > I don't think it is possible and ... I think you are heading towards the > single line Perl programming contest where they see who can write a single > line of Perl that does something amazing and cannot be interpreted by a > human. > > Just my two cents. > > Kee Nethery > > > On Jul 17, 2012, at 4:18 PM, Peter Haworth wrote: > > > I'm pretty sure this is not possible but it would be very cool if a > > parameter to a command could be a conditiion something like: > > > > myCommand parm1,if then else ,parm3 > > > > I've tried every which way to do that but always get compile errors. > > > > Not possible, right? > > > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From larsbrehmer at mac.com Tue Jul 17 20:18:17 2012 From: larsbrehmer at mac.com (Lars Brehmer) Date: Wed, 18 Jul 2012 03:18:17 +0300 Subject: Simulate a popup menu button Message-ID: <5A6F46D6-AF72-43C9-B753-AE3B4AA47594@mac.com> Thanks Bob! But no, I will not go this way. I have and use Snapz Pro and other screen capture apps, but they just won't do here for several reasons. First of all, just using RunRev with commands like - move this to that, send mouseEnter to this, send mouseUp to this, send mouseLeave to this, move cursor to xLoc in 20, etc, etc, gives me a perfect, fluid animation of how my app works. Screen capture video, even at the very highest settings, is not nearly as good and fluid and creates enormous video files. For this app there will be 10 such animations which using runRev alone adds a few dozen kb to the file and those same video capture files would add a few thousand mb and not look nearly as good! I pay my provider by the mb's and each video would be at least 10 times the size of the app download (and not look as good!) so what is a 5 mb download becomes a 500 mb download. I am surprised that more Rev developers don't use this type of animation - fast, easy, tiny file size and georgeous animation! So does anyone have sugestions as to how to simulate menuPic in an in-Rev animation? Just the part about hiliting the menu choices) Cheers, Lars > > > I hate to be the one to say it, but my suggestion is, don't do it like that. Have you considered using a screen capture utility like Snapz Pro to do create short video animations in your tutorial? Maybe I do not know what you are really up to. > > Bob > >> Thanks Craig! >> >> But I still haven't got it figured out. >> >> This ia a popUp button with several cascading items. What I am trying to do is in a tutorial animation. >> >> 1. move the cursor onto the button and then have the meunu appear (click at the buttonLoc). >> >> 2. move the cursor to the menu choice and have it hilited and show it's cascaded choices (the problem is that it's not really the cursor, just a button whose icon looks just like a cursor) >> >> 3. move the cursor (= button) to the cascaded (final) choice and hilite it. >> >> 4 execute the choice (send "menuPick" && "theChoice" to btn "theButton" >> >> So 1 and 4 are easy and I can't do 2 and 2. >> >> My workaround until now has been to have images of the menu appear with the desired hilted choices. But if the menu choices are just images, they can't extend to outside the edge of the stack like a real menu choices can. >> >> Any ideas? >> >> Cheers, >> >> Lars >> >> >>> Hi. >>> >>> >>> Are you using an actual pop-up style button, like a PullDown or cascade? >>> >>> >>> Or are you rolling your own, as it seems, when you said 'simulate'? >>> >>> >>> If you are making your own, what is the reason to do that? >>> >>> >>> If you are using one of the standard button styles, the usual method is something like: >>> >>> >>> >>> on menuPick pItemName >>> switch pItemName >>> case "choice 1" >>> answer the menuHistory of me >>> break >>> case "choice 2" >>> beep 3 >>> break >>> end switch >>> end menuPick >>> >>> >>> Anyway, read the dictionary about the "menuHistory". It is likely what you are missing. >>> >>> >>> Craig Newman >>>> >>>> >>>> I am trying to simulate the action of using a popup menubutton, but I can't >>>> figure out how to do the middle step (if that is even possible) >>>> >>>> click at the buttonLoc >>>> >>>> reveals the menu choices and >>>> >>>> send "menuPick" && "the menu choice" >>>> >>>> executes the menuPick. >>>> >>>> But I can't figure out to hilite the menu choice line while the menu is visible. >>>> >>>> >>>> select menuItem 2 >>>> >>>> doesn't actually hilite the menu line. What am I missing here? >>>> >>>> Cheers, >>>> >>>> Lars From dsc at swcp.com Tue Jul 17 20:38:43 2012 From: dsc at swcp.com (Dar Scott) Date: Tue, 17 Jul 2012 18:38:43 -0600 Subject: Condtional parameters in handler calls In-Reply-To: References: Message-ID: <604BF803-CEDB-4B1C-96A5-97D2E9AC6D3C@swcp.com> One should remember that this evaluates both parameter options. For constants, this is not a problem but for terminating recursive functions, it can be fatal. The debugDo version might not be worth the work, but might be fun to talk about. I often use 'get' in 'if', keeping the whole 'if' as simple as possible in situations like this. Sometimes, when it clarifies, I use a function that includes just the boolean as a parameter if the needed data is all script local. Dar On Jul 17, 2012, at 5:32 PM, Dick Kriesel wrote: > Hi, Pete. You can wrap your "if" in a function, so any caller can have just one line. > > myCommand parm1,iff(,,),parm3 > > function iff pBoolean,pTrueValue,pFalseValue > if pBoolean then > return pTrueValue > else > return pFalseValue > end if > end iff > > -- Dick > > > On Jul 17, 2012, at 4:18 PM, Peter Haworth wrote: > >> I'm pretty sure this is not possible but it would be very cool if a >> parameter to a command could be a conditiion something like: >> >> myCommand parm1,if then else ,parm3 >> >> I've tried every which way to do that but always get compile errors. >> >> Not possible, right? >> >> Pete >> lcSQL Software >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Tue Jul 17 20:54:58 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 17 Jul 2012 17:54:58 -0700 Subject: Condtional parameters in handler calls In-Reply-To: References: Message-ID: Thanks everyone for the alternative ways of doing this. I think Mike's comes closest to what I was hoping for. It was pretty much an academic question. I still think it would be nice to be able to do it though. Pete lcSQL Software On Tue, Jul 17, 2012 at 4:35 PM, Mike Bonner wrote: > How about something like this? > > command myCommand parm1,parm2,parm3 > put parm1 && parm2 && parm3 > end myCommand > > function myFunc parm1,parm2,pConditional > if value(pConditional) then > return parm1 > else > return parm2 > end if > end myFunc > > on mouseup > myCommand 14,myFunc(3,22,"parm1 < parm2"),35 > end mouseup > > > Same answer as Dick Kriesel. :) Works nicel though. Pass 2 params and a > conditional string to the function, function does the processing, returns 1 > of the 2 based on the conditional. > > > On Tue, Jul 17, 2012 at 5:29 PM, Kee Nethery wrote: > > > if then > > put into parm2 > > else > > put into parm2 > > end if > > > > myCommand parm1, parm2, parm3 > > > > I don't think it is possible and ... I think you are heading towards the > > single line Perl programming contest where they see who can write a > single > > line of Perl that does something amazing and cannot be interpreted by a > > human. > > > > Just my two cents. > > > > Kee Nethery > > > > > > On Jul 17, 2012, at 4:18 PM, Peter Haworth wrote: > > > > > I'm pretty sure this is not possible but it would be very cool if a > > > parameter to a command could be a conditiion something like: > > > > > > myCommand parm1,if then else ,parm3 > > > > > > I've tried every which way to do that but always get compile errors. > > > > > > Not possible, right? > > > > > > Pete > > > lcSQL Software > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dsc at swcp.com Tue Jul 17 21:11:39 2012 From: dsc at swcp.com (Dar Scott) Date: Tue, 17 Jul 2012 19:11:39 -0600 Subject: Calling external support functions from other threads Message-ID: The wisdom that I have inherited is that all support functions in the externals library must be called only from an external function or command called from LiveCode. That is, they are not thread safe. Others and I have repeated this. If an external has multiple threads then some thread-save method is needed to move data to where it can be picked up, or it is converted to an event that LiveCode handles. In particular SendCardMessage should not be called from a separate thread. However, I have recently seen external source made public that does include SendCardMessage called from another thread. So, I wonder. Am I wrong? (I like the iOS external SDK. It has nice methods for 'send' and 'wait'. I can 'send' a message from any thread at any time. Also, you can figure from the documentation, and maybe the header file, when you can do what when.) Dar --------------------------- Dar Scott dba Dar Scott Consulting 8637 Horacio Place NE Albuquerque, NM 87111 Lab, home, office phone: +1 505 299 9497 For Skype and fax, please contact. dsc at swcp.com Computer programming and tinkering, usually in supporting those developing in LiveCode--typically by making LiveCode controls, libraries and externals, and sometimes by writing associated microcontroller firmware. --------------------------- From dunbarx at aol.com Tue Jul 17 21:23:13 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 17 Jul 2012 21:23:13 -0400 (EDT) Subject: Simulate a popup menu button In-Reply-To: <513B566D-5224-474E-8BC5-4C3446D67A08@mac.com> References: <513B566D-5224-474E-8BC5-4C3446D67A08@mac.com> Message-ID: <8CF329B085440DE-DEC-23F0@webmail-d159.sysops.aol.com> Still not quite sure I am getting it. Is it the method of creating submenus that you need? Place this in the menuItems of your button. The "|" is a delimiter for submenus. Choice1/|1 Choice2/|2 choice2a/|3 choice3/|4 Choice4/|5 Choice5/|6 Choice6/|7 Craig Newman -----Original Message----- From: Lars Brehmer To: use-livecode Sent: Tue, Jul 17, 2012 3:55 pm Subject: Re: Simulate a popup menu button Thanks Craig! But I still haven't got it figured out. This ia a popUp button with several cascading items. What I am trying to do is in a tutorial animation. 1. move the cursor onto the button and then have the meunu appear (click at the buttonLoc). 2. move the cursor to the menu choice and have it hilited and show it's cascaded choices (the problem is that it's not really the cursor, just a button whose icon looks just like a cursor) 3. move the cursor (= button) to the cascaded (final) choice and hilite it. 4 execute the choice (send "menuPick" && "theChoice" to btn "theButton" So 1 and 4 are easy and I can't do 2 and 2. My workaround until now has been to have images of the menu appear with the desired hilted choices. But if the menu choices are just images, they can't extend to outside the edge of the stack like a real menu choices can. Any ideas? Cheers, Lars > Hi. > > > Are you using an actual pop-up style button, like a PullDown or cascade? > > > Or are you rolling your own, as it seems, when you said 'simulate'? > > > If you are making your own, what is the reason to do that? > > > If you are using one of the standard button styles, the usual method is something like: > > > > on menuPick pItemName > switch pItemName > case "choice 1" > answer the menuHistory of me > break > case "choice 2" > beep 3 > break > end switch > end menuPick > > > Anyway, read the dictionary about the "menuHistory". It is likely what you are missing. > > > Craig Newman >> >> >> I am trying to simulate the action of using a popup menubutton, but I can't >> figure out how to do the middle step (if that is even possible) >> >> click at the buttonLoc >> >> reveals the menu choices and >> >> send "menuPick" && "the menu choice" >> >> executes the menuPick. >> >> But I can't figure out to hilite the menu choice line while the menu is visible. >> >> >> select menuItem 2 >> >> doesn't actually hilite the menu line. What am I missing here? >> >> Cheers, >> >> Lars _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Tue Jul 17 21:52:25 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 17 Jul 2012 20:52:25 -0500 Subject: Condtional parameters in handler calls In-Reply-To: References: Message-ID: <500616D9.9040403@hyperactivesw.com> On 7/17/12 7:54 PM, Peter Haworth wrote: > Thanks everyone for the alternative ways of doing this. I think Mike's > comes closest to what I was hoping for. It was pretty much an academic > question. I still think it would be nice to be able to do it though. Not exactly what you're looking for, but I never miss an opportunity to post this lovely thing: return (item offset(char 1 of (),"tf") of quote & result1 &","& result2 & quote) derived from a handler by Tony Root, HC team. On Tue, Jul 17, 2012 at 4:35 PM, Mike Bonner wrote: > How about something like this? > > command myCommand parm1,parm2,parm3 > put parm1 && parm2 && parm3 > end myCommand > > function myFunc parm1,parm2,pConditional > if value(pConditional) then > return parm1 > else > return parm2 > end if > end myFunc > > on mouseup > myCommand 14,myFunc(3,22,"parm1 < parm2"),35 > end mouseup -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From skip at magicgate.com Tue Jul 17 21:55:44 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 17 Jul 2012 21:55:44 -0400 Subject: Installing LC to function on Plesk Server Message-ID: Anybody installed LC on a Plesk server (CentoOS)?? Just wondering what I am up against here..... Any insights would be greatly appreciated! From andre at andregarzia.com Tue Jul 17 22:21:09 2012 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 17 Jul 2012 23:21:09 -0300 Subject: Calling external support functions from other threads In-Reply-To: References: Message-ID: I can only speak for external sdk for mac os x and linux where if you try SendCardMessage from a different thread you're dead. There is an odd scenario where the first subthread is able to call SendCardMessage but ones spawned after that are not. I have an webserver external that uses a pool of pthreads to handle HTTP requests and you can bind a URL to a LiveCode handler so that when a HTTP request comes asking for that URL, it should call SendCardMessage and use the result as the response. Unfortunately, the external does not work because I can't really call SendCardMessage from the other threads. I would need to set some unix socket or pipe to communicate with the main thread and send the message from there. I am yet to solve this so if you ever come up with a solution please let me know. I know very little about IPC. Cheers andre On Tue, Jul 17, 2012 at 10:11 PM, Dar Scott wrote: > The wisdom that I have inherited is that all support functions in the > externals library must be called only from an external function or command > called from LiveCode. That is, they are not thread safe. Others and I > have repeated this. > > If an external has multiple threads then some thread-save method is needed > to move data to where it can be picked up, or it is converted to an event > that LiveCode handles. > > In particular SendCardMessage should not be called from a separate thread. > > However, I have recently seen external source made public that does > include SendCardMessage called from another thread. > > So, I wonder. Am I wrong? > > (I like the iOS external SDK. It has nice methods for 'send' and 'wait'. > I can 'send' a message from any thread at any time. Also, you can figure > from the documentation, and maybe the header file, when you can do what > when.) > > Dar > > > --------------------------- > Dar Scott > dba > Dar Scott Consulting > 8637 Horacio Place NE > Albuquerque, NM 87111 > > Lab, home, office phone: +1 505 299 9497 > For Skype and fax, please contact. > dsc at swcp.com > > Computer programming and tinkering, > usually in supporting those developing in > LiveCode--typically by making LiveCode > controls, libraries and externals, and > sometimes by writing associated > microcontroller firmware. > --------------------------- > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From jacque at hyperactivesw.com Tue Jul 17 22:48:57 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 17 Jul 2012 21:48:57 -0500 Subject: RevOnline fixed Message-ID: <50062419.6060006@hyperactivesw.com> I hear that the RevOnline server has been fixed. If anyone has a stack to upload, give it a test and let us know how it goes. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dunbarx at aol.com Tue Jul 17 23:44:46 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 17 Jul 2012 23:44:46 -0400 (EDT) Subject: Fwd: Simulate a popup menu button In-Reply-To: <8CF329B085440DE-DEC-23F0@webmail-d159.sysops.aol.com> References: <513B566D-5224-474E-8BC5-4C3446D67A08@mac.com> <8CF329B085440DE-DEC-23F0@webmail-d159.sysops.aol.com> Message-ID: <8CF32AECF32EA85-13C0-1AC39@webmail-m127.sysops.aol.com> Still not quite sure I am getting it. Is it the method of creating submenus that you need? Place this in the menuItems of your button. The "|" is a delimiter for submenus. Choice1/|1 Choice2/|2 choice2a/|3 choice3/|4 Choice4/|5 Choice5/|6 Choice6/|7 Craig Newman -----Original Message----- From: Lars Brehmer To: use-livecode Sent: Tue, Jul 17, 2012 3:55 pm Subject: Re: Simulate a popup menu button Thanks Craig! But I still haven't got it figured out. This ia a popUp button with several cascading items. What I am trying to do is in a tutorial animation. 1. move the cursor onto the button and then have the meunu appear (click at the buttonLoc). 2. move the cursor to the menu choice and have it hilited and show it's cascaded choices (the problem is that it's not really the cursor, just a button whose icon looks just like a cursor) 3. move the cursor (= button) to the cascaded (final) choice and hilite it. 4 execute the choice (send "menuPick" && "theChoice" to btn "theButton" So 1 and 4 are easy and I can't do 2 and 2. My workaround until now has been to have images of the menu appear with the desired hilted choices. But if the menu choices are just images, they can't extend to outside the edge of the stack like a real menu choices can. Any ideas? Cheers, Lars > Hi. > > > Are you using an actual pop-up style button, like a PullDown or cascade? > > > Or are you rolling your own, as it seems, when you said 'simulate'? > > > If you are making your own, what is the reason to do that? > > > If you are using one of the standard button styles, the usual method is something like: > > > > on menuPick pItemName > switch pItemName > case "choice 1" > answer the menuHistory of me > break > case "choice 2" > beep 3 > break > end switch > end menuPick > > > Anyway, read the dictionary about the "menuHistory". It is likely what you are missing. > > > Craig Newman >> >> >> I am trying to simulate the action of using a popup menubutton, but I can't >> figure out how to do the middle step (if that is even possible) >> >> click at the buttonLoc >> >> reveals the menu choices and >> >> send "menuPick" && "the menu choice" >> >> executes the menuPick. >> >> But I can't figure out to hilite the menu choice line while the menu is visible. >> >> >> select menuItem 2 >> >> doesn't actually hilite the menu line. What am I missing here? >> >> Cheers, >> >> Lars _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Tue Jul 17 23:49:58 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 17 Jul 2012 23:49:58 -0400 (EDT) Subject: Simulate a popup menu button In-Reply-To: <513B566D-5224-474E-8BC5-4C3446D67A08@mac.com> References: <513B566D-5224-474E-8BC5-4C3446D67A08@mac.com> Message-ID: <8CF32AF89102765-13C0-1AC66@webmail-m127.sysops.aol.com> I remember, by the way, that of the handful of different "popup" types of buttons. the menuItems display differently. Option and Combo Boxes will not show well formed subMenus like cascade, popup and pullDown do. This was a thread a while back. I am not sure where it all ended up. Craig Newman -----Original Message----- From: Lars Brehmer To: use-livecode Sent: Tue, Jul 17, 2012 3:55 pm Subject: Re: Simulate a popup menu button Thanks Craig! But I still haven't got it figured out. This ia a popUp button with several cascading items. What I am trying to do is in a tutorial animation. 1. move the cursor onto the button and then have the meunu appear (click at the buttonLoc). 2. move the cursor to the menu choice and have it hilited and show it's cascaded choices (the problem is that it's not really the cursor, just a button whose icon looks just like a cursor) 3. move the cursor (= button) to the cascaded (final) choice and hilite it. 4 execute the choice (send "menuPick" && "theChoice" to btn "theButton" So 1 and 4 are easy and I can't do 2 and 2. My workaround until now has been to have images of the menu appear with the desired hilted choices. But if the menu choices are just images, they can't extend to outside the edge of the stack like a real menu choices can. Any ideas? Cheers, Lars > Hi. > > > Are you using an actual pop-up style button, like a PullDown or cascade? > > > Or are you rolling your own, as it seems, when you said 'simulate'? > > > If you are making your own, what is the reason to do that? > > > If you are using one of the standard button styles, the usual method is something like: > > > > on menuPick pItemName > switch pItemName > case "choice 1" > answer the menuHistory of me > break > case "choice 2" > beep 3 > break > end switch > end menuPick > > > Anyway, read the dictionary about the "menuHistory". It is likely what you are missing. > > > Craig Newman >> >> >> I am trying to simulate the action of using a popup menubutton, but I can't >> figure out how to do the middle step (if that is even possible) >> >> click at the buttonLoc >> >> reveals the menu choices and >> >> send "menuPick" && "the menu choice" >> >> executes the menuPick. >> >> But I can't figure out to hilite the menu choice line while the menu is visible. >> >> >> select menuItem 2 >> >> doesn't actually hilite the menu line. What am I missing here? >> >> Cheers, >> >> Lars _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Wed Jul 18 00:57:12 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 17 Jul 2012 21:57:12 -0700 Subject: RevOnline fixed In-Reply-To: <50062419.6060006@hyperactivesw.com> References: <50062419.6060006@hyperactivesw.com> Message-ID: <77568592890.20120717215712@ahsoftware.net> Jacque- Tuesday, July 17, 2012, 7:48:57 PM, you wrote: > I hear that the RevOnline server has been fixed. If anyone has a stack > to upload, give it a test and let us know how it goes. Yes - Heather sent me an email about it the other day. I tried it out and uploaded a 126k file practically instantaneously. It was so fast that I had to go check and make sure that anything actually happened. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Jul 18 01:02:21 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 17 Jul 2012 22:02:21 -0700 Subject: Calling external support functions from other threads In-Reply-To: References: Message-ID: <46568902437.20120717220221@ahsoftware.net> Andre, Dar- You may find some useful information in the notes to bug 1242. -- -Mark Wieder mwieder at ahsoftware.net From dsc at swcp.com Wed Jul 18 02:41:33 2012 From: dsc at swcp.com (Dar Scott) Date: Wed, 18 Jul 2012 00:41:33 -0600 Subject: Calling external support functions from other threads In-Reply-To: <46568902437.20120717220221@ahsoftware.net> References: <46568902437.20120717220221@ahsoftware.net> Message-ID: <5F05E550-0354-4DC0-AE26-C8F4106342BE@swcp.com> Thanks Mark! That is good to know. The external I'm looking might be OK. It has the send in time, but not the try wrapper. Dar On Jul 17, 2012, at 11:02 PM, Mark Wieder wrote: > Andre, Dar- > > You may find some useful information in the notes to bug 1242. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From tech1 at troutfoot.com Wed Jul 18 02:53:36 2012 From: tech1 at troutfoot.com (tech1 at troutfoot.com) Date: Tue, 17 Jul 2012 23:53:36 -0700 Subject: RunRevLive12 Message-ID: <8d6e1a315ea3efdcfc43915c19c10e47.squirrel@www.webmail.troutfoot.com> Hi folks, I've posted some images from RunRevLive12. You can reach them from here: http://www.troutfoot.com/rev/index.html What a great time! Good to see everyone, learn stuff, see new habitats. Sandy From toolbook at kestner.de Wed Jul 18 02:58:48 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 18 Jul 2012 08:58:48 +0200 Subject: AW: OT: how to convert XML data into db fields? In-Reply-To: <45EC4FF5-FF71-4C45-A789-83DBD673D6EC@twft.com> References: <004401cd6401$9981fbf0$cc85f3d0$@de> <45EC4FF5-FF71-4C45-A789-83DBD673D6EC@twft.com> Message-ID: <000b01cd64b2$c8852e20$598f8a60$@de> Hi Bob, That?s what I thought, but I was looking for any good practices in this matter. Thank you Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- > bounces at lists.runrev.com] Im Auftrag von Bob Sneidar > Gesendet: Dienstag, 17. Juli 2012 17:57 > An: How to use LiveCode > Betreff: Re: OT: how to convert XML data into db fields? > > I think you have to develop the logic yourself. XML is not a strict > standard, so there is no unique method for conversion, at least to my > knowledge. > > Bob > From th.douez at gmail.com Wed Jul 18 03:17:03 2012 From: th.douez at gmail.com (Thierry Douez) Date: Wed, 18 Jul 2012 09:17:03 +0200 Subject: Calling external support functions from other threads In-Reply-To: <46568902437.20120717220221@ahsoftware.net> References: <46568902437.20120717220221@ahsoftware.net> Message-ID: Hi Mark, Were do I find the *notes* ? Try out Release notes but son't see anything. Regards, Thierry 2012/7/18 Mark Wieder > > You may find some useful information in the notes to bug 1242. > > From guglielmo at braguglia.ch Wed Jul 18 03:31:52 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Wed, 18 Jul 2012 09:31:52 +0200 Subject: Calling external support functions from other threads In-Reply-To: References: <46568902437.20120717220221@ahsoftware.net> Message-ID: <50066668.4020608@braguglia.ch> Hi Thierry, go in the Quality Control Center, search for bug#1242, scroll down the page ... you find the notes (/comments/) ;-) Guglielmo On 18.07.2012 09:17, Thierry Douez wrote: > Hi Mark, > > Were do I find the *notes* ? > > Try out Release notes but son't see anything. > > Regards, > Thierry > > 2012/7/18 Mark Wieder > >> You may find some useful information in the notes to bug 1242. >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From th.douez at gmail.com Wed Jul 18 03:36:00 2012 From: th.douez at gmail.com (Thierry Douez) Date: Wed, 18 Jul 2012 09:36:00 +0200 Subject: Calling external support functions from other threads In-Reply-To: <50066668.4020608@braguglia.ch> References: <46568902437.20120717220221@ahsoftware.net> <50066668.4020608@braguglia.ch> Message-ID: 2012/7/18 Guglielmo Braguglia > Hi Thierry, > go in the Quality Control Center, search for bug#1242, scroll down the > page ... you find the notes (/comments/) ;-) > > Guglielmo Thanks a lot. Too obvious, I'm going to have a coffee :) Thierry > > > On 18.07.2012 09:17, Thierry Douez wrote: > >> Hi Mark, >> >> Were do I find the *notes* ? >> >> Try out Release notes but son't see anything. >> >> Regards, >> Thierry >> >> 2012/7/18 Mark Wieder >> >> You may find some useful information in the notes to bug 1242. >>> >>> >>> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From bvg at mac.com Wed Jul 18 07:43:32 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 18 Jul 2012 13:43:32 +0200 Subject: can't find out this char Message-ID: <2755E702-7248-4ED3-8649-452C36631380@mac.com> Hi While rumaging around in the dictionary entries for BvG Docu, I found that RunRev uses a weird char between each line in their htmltext entries. I can't find out what the char is, because chartonum fails with an error (Error description: Script: missing '"' after literal). When I paste that char into a LC field, it shows as a single line. If i paste the char into any other mac os x field (for example mail) it shows as a return character. What character is not rendered as a return, but is actually a return? lc (faked): put chartonum("") mail: put chartonum(" ") -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From bvg at mac.com Wed Jul 18 07:58:15 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 18 Jul 2012 13:58:15 +0200 Subject: can't find out this char In-Reply-To: <2755E702-7248-4ED3-8649-452C36631380@mac.com> References: <2755E702-7248-4ED3-8649-452C36631380@mac.com> Message-ID: it seems to be a carriage return, equivalent to numtochar(13). I filed a bug report that a char exists that is treated as if it's a return, but actually renders as if it's not existent: http://quality.runrev.com/show_bug.cgi?id=10305 On 18.07.2012, at 13:43, Bj?rnke von Gierke wrote: > Hi > > While rumaging around in the dictionary entries for BvG Docu, I found that RunRev uses a weird char between each line in their htmltext entries. I can't find out what the char is, because chartonum fails with an error (Error description: Script: missing '"' after literal). When I paste that char into a LC field, it shows as a single line. If i paste the char into any other mac os x field (for example mail) it shows as a return character. > > What character is not rendered as a return, but is actually a return? > > lc (faked): > put chartonum("") > > mail: > put chartonum(" > ") > > -- > > Use an alternative Dictionary viewer: > http://bjoernke.com/bvgdocu/ > > Chat with other RunRev developers: > http://bjoernke.com/chatrev/ > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From mcgrath3 at mac.com Wed Jul 18 09:46:14 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 18 Jul 2012 09:46:14 -0400 Subject: RunRevLive12 In-Reply-To: <8d6e1a315ea3efdcfc43915c19c10e47.squirrel@www.webmail.troutfoot.com> References: <8d6e1a315ea3efdcfc43915c19c10e47.squirrel@www.webmail.troutfoot.com> Message-ID: <24567E7E-169D-451D-8C44-8E74AE5AEDAF@mac.com> Thanks, Very cool event and great time for all. Awesome pictures. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 18, 2012, at 2:53 AM, tech1 at troutfoot.com wrote: > Hi folks, I've posted some images from RunRevLive12. You can reach them > from here: > > http://www.troutfoot.com/rev/index.html > > What a great time! Good to see everyone, learn stuff, see new habitats. > > Sandy > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rdimola at evergreeninfo.net Wed Jul 18 10:10:00 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 18 Jul 2012 10:10:00 -0400 Subject: RunRevLive12 In-Reply-To: <8d6e1a315ea3efdcfc43915c19c10e47.squirrel@www.webmail.troutfoot.com> References: <8d6e1a315ea3efdcfc43915c19c10e47.squirrel@www.webmail.troutfoot.com> Message-ID: <001801cd64ef$04f48ef0$0eddacd0$@net> Great people! Great Pics! Thanks! Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of tech1 at troutfoot.com Sent: Wednesday, July 18, 2012 2:54 AM To: use-livecode at lists.runrev.com Subject: RunRevLive12 Hi folks, I've posted some images from RunRevLive12. You can reach them from here: http://www.troutfoot.com/rev/index.html What a great time! Good to see everyone, learn stuff, see new habitats. Sandy _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Wed Jul 18 11:02:14 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 18 Jul 2012 08:02:14 -0700 (PDT) Subject: Junior App Developer (FlexibleLearning) In-Reply-To: References: Message-ID: <1342623734405-4652300.post@n4.nabble.com> Hi Hugh, FlexibleLearning-2 wrote > > Ever have "one of those days"? > My apologies with deep embarrassments to the list. > In fact, I would be more worried if there is no answers to this kind of request. Sometimes I wonder if it is only me, who became deeply worried when, in this mail list, someone post an important message, request or question and nobody answers. Not even a single answer. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Re-Junior-App-Developer-FlexibleLearning-tp4652184p4652300.html Sent from the Revolution - User mailing list archive at Nabble.com. From bobs at twft.com Wed Jul 18 11:26:57 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 18 Jul 2012 08:26:57 -0700 Subject: Junior App Developer (FlexibleLearning) In-Reply-To: <1342623734405-4652300.post@n4.nabble.com> References: <1342623734405-4652300.post@n4.nabble.com> Message-ID: One could surmise that there are so many knowledgable developers busily working on projects that they have not had time to read the forum. What would worry me more is if everyone had all the time in the world to respond! Bob On Jul 18, 2012, at 8:02 AM, Alejandro Tejada wrote: > Hi Hugh, > > > FlexibleLearning-2 wrote >> >> Ever have "one of those days"? >> My apologies with deep embarrassments to the list. >> > > In fact, I would be more worried if there is no answers > to this kind of request. > > Sometimes I wonder if it is only me, who became > deeply worried when, in this mail list, someone post > an important message, request or question and > nobody answers. Not even a single answer. > > Al > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Re-Junior-App-Developer-FlexibleLearning-tp4652184p4652300.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Wed Jul 18 11:36:11 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 18 Jul 2012 08:36:11 -0700 (PDT) Subject: RunRevLive12 In-Reply-To: <8d6e1a315ea3efdcfc43915c19c10e47.squirrel@www.webmail.troutfoot.com> References: <8d6e1a315ea3efdcfc43915c19c10e47.squirrel@www.webmail.troutfoot.com> Message-ID: <1342625771758-4652302.post@n4.nabble.com> Hi Sandy, tech1-3 wrote > > Hi folks, I've posted some images from RunRevLive12. You can reach them > from here: > http://www.troutfoot.com/rev/index.html > What a great time! Good to see everyone, learn stuff, see new habitats. > Wonderful! :-) Many Thanks for sharing these images of the Conference. Will you add captions to these photos? Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/RunRevLive12-tp4652291p4652302.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Wed Jul 18 12:19:11 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 18 Jul 2012 11:19:11 -0500 Subject: RunRevLive12 In-Reply-To: <8d6e1a315ea3efdcfc43915c19c10e47.squirrel@www.webmail.troutfoot.com> References: <8d6e1a315ea3efdcfc43915c19c10e47.squirrel@www.webmail.troutfoot.com> Message-ID: <5006E1FF.4060103@hyperactivesw.com> On 7/18/12 1:53 AM, tech1 at troutfoot.com wrote: > Hi folks, I've posted some images from RunRevLive12. Love when you do that. Thanks. :) Boy I had a good time there. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From capellan2000 at gmail.com Wed Jul 18 12:28:16 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 18 Jul 2012 09:28:16 -0700 (PDT) Subject: Junior App Developer (FlexibleLearning) In-Reply-To: References: <1342623734405-4652300.post@n4.nabble.com> Message-ID: <1342628896275-4652304.post@n4.nabble.com> Hi Bob, slylabs13 wrote > > One could surmise that there are so many knowledgable developers > busily working on projects that they have not had time to read the > forum. What would worry me more is if everyone had all the time in > the world to respond! > Could you believe it that when I read your last sentence, inmediatly I though about the Adobe Flash community? These developers are really pissed off with Adobe: http://www.change.org/en-GB/petitions/adobe-systems-shantanu-narayen-to-step-down-as-ceo It's not everyday that you see the absolute leader in a software category to abandon their business to be in good terms with a hardware company... Wait... Why I am mentioning Adobe Flash in this mail list??? Because this abandonement of Adobe Flash in the mobile platform will be regarded as one of the major blunders in the History of Software development... Instead of hiring the best Assembler's developers for ARM processors, and produce the fastest player possible in any platform, they simply give up. How sad. How shortsighted. If RunRev could learn something of these events is: LiveCode should not TRY to please everyone, at expense of annoying all their customer base. For example... If RunRev believe that this platform have a good chance in the Mobile Game arena, then they should fork another product devoted specifically to game development with: Fewer mouse messages than in LiveCode, a primary focus in screen redraws and NO more typeless variables... Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Re-Junior-App-Developer-FlexibleLearning-tp4652184p4652304.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Wed Jul 18 12:36:23 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 18 Jul 2012 09:36:23 -0700 Subject: Condtional parameters in handler calls In-Reply-To: <500616D9.9040403@hyperactivesw.com> References: <500616D9.9040403@hyperactivesw.com> Message-ID: OK, that makes my head spin just looking at it! Pete lcSQL Software On Tue, Jul 17, 2012 at 6:52 PM, J. Landman Gay wrote: > On 7/17/12 7:54 PM, Peter Haworth wrote: > >> Thanks everyone for the alternative ways of doing this. I think Mike's >> comes closest to what I was hoping for. It was pretty much an academic >> question. I still think it would be nice to be able to do it though. >> > > Not exactly what you're looking for, but I never miss an opportunity to > post this lovely thing: > > return (item offset(char 1 of (),"tf") of quote & result1 &","& > result2 & quote) > > derived from a handler by Tony Root, HC team. From larsbrehmer at mac.com Wed Jul 18 13:03:13 2012 From: larsbrehmer at mac.com (Lars Brehmer) Date: Wed, 18 Jul 2012 20:03:13 +0300 Subject: Simulate a popup menu button Message-ID: <6BA88235-D4DA-48AB-A191-F9E0788D8F23@mac.com> Thanks once again Craig! But again no. The popup button is already in place. It has 7 menu items, and 6 of those have a submenu with several choices. I simply want to (in a script) simulate clicking on it (done) then hiliting one of the items and then show that items submenu and hiliting one of those items and then execute picking that item (also done.) I just cant figure how to show the menu choices and hiliting them. As I said before, I do have a workaround that works ok, so it's not really crucial. But if anyone knows how to do this, I would prefer that solution. Cheers, Lars > Still not quite sure I am getting it. Is it the method of creating submenus that you need? > > > Place this in the menuItems of your button. The "|" is a delimiter for submenus. > > > > > Choice1/|1 > Choice2/|2 > choice2a/|3 > choice3/|4 > Choice4/|5 > Choice5/|6 > Choice6/|7 > > > Craig Newman >> Thanks Craig! >> >> But I still haven't got it figured out. >> >> This ia a popUp button with several cascading items. What I am trying to do is >> in a tutorial animation. >> >> 1. move the cursor onto the button and then have the meunu appear (click at the >> buttonLoc). >> >> 2. move the cursor to the menu choice and have it hilited and show it's >> cascaded choices (the problem is that it's not really the cursor, just a button >> whose icon looks just like a cursor) >> >> 3. move the cursor (= button) to the cascaded (final) choice and hilite it. >> >> 4 execute the choice (send "menuPick" && "theChoice" to btn "theButton" >> >> So 1 and 4 are easy and I can't do 2 and 2. >> >> My workaround until now has been to have images of the menu appear with the >> desired hilted choices. But if the menu choices are just images, they can't >> extend to outside the edge of the stack like a real menu choices can. >> >> Any ideas? >> >> Cheers, >> >> Lars From jacque at hyperactivesw.com Wed Jul 18 13:02:45 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 18 Jul 2012 12:02:45 -0500 Subject: Simulate a popup menu button In-Reply-To: <6BA88235-D4DA-48AB-A191-F9E0788D8F23@mac.com> References: <6BA88235-D4DA-48AB-A191-F9E0788D8F23@mac.com> Message-ID: <5006EC35.5020103@hyperactivesw.com> On 7/18/12 12:03 PM, Lars Brehmer wrote: > Thanks once again Craig! > > But again no. > > The popup button is already in place. It has 7 menu items, and 6 of > those have a submenu with several choices. I simply want to (in a > script) simulate clicking on it (done) then hiliting one of the items > and then show that items submenu and hiliting one of those items and > then execute picking that item (also done.) I just cant figure how to > show the menu choices and hiliting them. I'm not sure you can, since the menus respond only to physical clicks. But you could test: click at the loc of button myFakeCursorButton I don't know if it will work. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From rene.micout at numericable.com Wed Jul 18 13:10:59 2012 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Wed, 18 Jul 2012 19:10:59 +0200 Subject: RevOnline fixed In-Reply-To: <77568592890.20120717215712@ahsoftware.net> References: <50062419.6060006@hyperactivesw.com> <77568592890.20120717215712@ahsoftware.net> Message-ID: <865269DD-8ECA-4D3A-B58A-31EE5E79D9AC@numericable.com> RevOnline Uploading don't work for me :-( When I click on "Upload Content" and I choose the stack to "upload", I see randomly a stack to "download"... RM Le 18 juil. 2012 ? 06:57, Mark Wieder a ?crit : > Jacque- > > Tuesday, July 17, 2012, 7:48:57 PM, you wrote: > >> I hear that the RevOnline server has been fixed. If anyone has a stack >> to upload, give it a test and let us know how it goes. > > Yes - Heather sent me an email about it the other day. I tried it out > and uploaded a 126k file practically instantaneously. It was so fast > that I had to go check and make sure that anything actually happened. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From irog at mac.com Wed Jul 18 13:15:48 2012 From: irog at mac.com (Roger Guay) Date: Wed, 18 Jul 2012 10:15:48 -0700 Subject: RevOnline fixed In-Reply-To: References: Message-ID: <08954D41-CBCF-44A9-8C02-57730323348D@mac.com> Thanks, Jacqueline. It works! I just uploaded my RadialDialOmatic (153KB) utility stack with no problems. On Tue, 17 Jul 2012 21:48:57 -0500, you wrote: > I hear that the RevOnline server has been fixed. If anyone has a stack > to upload, give it a test and let us know how it goes. Cheers, Roger From capellan2000 at gmail.com Wed Jul 18 13:53:16 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 18 Jul 2012 10:53:16 -0700 (PDT) Subject: RevOnline fixed In-Reply-To: <08954D41-CBCF-44A9-8C02-57730323348D@mac.com> References: <50062419.6060006@hyperactivesw.com> <08954D41-CBCF-44A9-8C02-57730323348D@mac.com> Message-ID: <1342633996568-4652310.post@n4.nabble.com> Hi Roger, Roger Guay wrote > > Thanks, Jacqueline. It works! I just uploaded my > RadialDialOmatic (153KB) utility stack with no problems. > Could you provide a link to download your stack? Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/RevOnline-fixed-tp4652285p4652310.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Wed Jul 18 13:58:25 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 18 Jul 2012 12:58:25 -0500 Subject: Simulate a popup menu button In-Reply-To: <5006EC35.5020103@hyperactivesw.com> References: <6BA88235-D4DA-48AB-A191-F9E0788D8F23@mac.com> <5006EC35.5020103@hyperactivesw.com> Message-ID: <5006F941.7080205@hyperactivesw.com> On 7/18/12 12:02 PM, J. Landman Gay wrote: > On 7/18/12 12:03 PM, Lars Brehmer wrote: >> Thanks once again Craig! >> >> But again no. >> >> The popup button is already in place. It has 7 menu items, and 6 of >> those have a submenu with several choices. I simply want to (in a >> script) simulate clicking on it (done) then hiliting one of the items >> and then show that items submenu and hiliting one of those items and >> then execute picking that item (also done.) I just cant figure how to >> show the menu choices and hiliting them. > > I'm not sure you can, since the menus respond only to physical clicks. > But you could test: click at the loc of button myFakeCursorButton > > I don't know if it will work. > Actually, that won't work because the click will go to the button. You might have to hide the button, send the click, and reshow the button. It will probably happen so fast the disappearance won't be noticeable, if the engine even draws the change at all. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Wed Jul 18 14:00:06 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 18 Jul 2012 11:00:06 -0700 Subject: Simulate a popup menu button In-Reply-To: <5006EC35.5020103@hyperactivesw.com> References: <6BA88235-D4DA-48AB-A191-F9E0788D8F23@mac.com> <5006EC35.5020103@hyperactivesw.com> Message-ID: That works jacque, only no cursor. He will have to set the mouseLoc to that first I believe. After that, he can set the mouseLoc, then use the arrow keys to navigate the menus. It's klunky but it ought to work. Bob On Jul 18, 2012, at 10:02 AM, J. Landman Gay wrote: > On 7/18/12 12:03 PM, Lars Brehmer wrote: >> Thanks once again Craig! >> >> But again no. >> >> The popup button is already in place. It has 7 menu items, and 6 of >> those have a submenu with several choices. I simply want to (in a >> script) simulate clicking on it (done) then hiliting one of the items >> and then show that items submenu and hiliting one of those items and >> then execute picking that item (also done.) I just cant figure how to >> show the menu choices and hiliting them. > > I'm not sure you can, since the menus respond only to physical clicks. But you could test: click at the loc of button myFakeCursorButton > > I don't know if it will work. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dsc at swcp.com Wed Jul 18 14:53:38 2012 From: dsc at swcp.com (Dar Scott) Date: Wed, 18 Jul 2012 12:53:38 -0600 Subject: Calling external support functions from other threads In-Reply-To: <46568902437.20120717220221@ahsoftware.net> References: <46568902437.20120717220221@ahsoftware.net> Message-ID: <14C92699-CB1D-473B-8607-C36C3A6EF719@swcp.com> Hmm. I wonder. On Jul 17, 2012, at 11:02 PM, Mark Wieder wrote: > You may find some useful information in the notes to bug 1242. Thank you, Mark. I have some questions on this. I hope folks have some ideas. My first... Here is the first part of the applicable note: Adding these notes at the request of Mark Wieder. These notes relate to using SendCardMessage in the context of an OS event rather than in the context of an external handler. Information was provided by Mark Waddingham. 1) Use "send in time" with SendCardMessage. This way the message will execute at a time when the engine will allow a script to run and in an environment where "no unpleasant sate might be hanging around". This is necessary for externals on OS X or Windows. I picture three types of OS "events" that might trigger external code: 1. callbacks that bypass any thread's run loop 2. callbacks that are triggered by events and called at the top of the LiveCode run loop 3. callbacks triggered by events in some other thread and called in its run loop It is not clear to me why it is needed in case 2, but I can see how it might be and the use of "send in time" should not hurt. I can attach callbacks to the main run loop. However, I don't see how "send in time" is adequate in the other cases. It is very unlikely that the pendingMessages queue is thread safe. There is nothing to prevent the callback from occurring in the middle of a 'send', 'cancel' or dispatch. The use of 'send in time' might reduce the probability of problems, but it might be just an illusion. When I say "nothing to prevent", I mean nothing that I can see, I am quite willing to be convinced. Does one have to convert cases 1 and 3 to case 2? (Ouch) Or do they somehow work? How? Dar From pete at lcsql.com Wed Jul 18 15:03:58 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 18 Jul 2012 12:03:58 -0700 Subject: Front Scripts Message-ID: I'm wondering what happens if two front scripts each contain a handler for the same message. I can envisage this happening if, for example, a product I provide inserts a front script and the user is using a product from a different developer that also inserts a froct script containing a handler that is in mine. I can't imagine that the outcome would be good! Pete lcSQL Software From m.schonewille at economy-x-talk.com Wed Jul 18 15:10:28 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 18 Jul 2012 21:10:28 +0200 Subject: Front Scripts In-Reply-To: References: Message-ID: Hi, That's very simple. One front script comes after the other. If the first front script doesn't pass the message, then the second front script won't run. If you're making a plugin, you need to pass the message and good developers do this. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 18 jul 2012, at 21:03, Peter Haworth wrote: > I'm wondering what happens if two front scripts each contain a handler for > the same message. > > I can envisage this happening if, for example, a product I provide inserts > a front script and the user is using a product from a different developer > that also inserts a froct script containing a handler that is in mine. > > I can't imagine that the outcome would be good! > > Pete > lcSQL Software From dsc at swcp.com Wed Jul 18 15:40:20 2012 From: dsc at swcp.com (Dar Scott) Date: Wed, 18 Jul 2012 13:40:20 -0600 Subject: Calling external support functions from other threads In-Reply-To: <46568902437.20120717220221@ahsoftware.net> References: <46568902437.20120717220221@ahsoftware.net> Message-ID: My second question... On Jul 17, 2012, at 11:02 PM, Mark Wieder wrote: > You may find some useful information in the notes to bug 1242. From the second part of the first tip by Trevor: > Usually I pass the following string through snprintf to SendCardMessage: > > global gDispatchRevolutionMessage;try;send \"%s > gDispatchRevolutionMessage\";catch errno;end try;put 0 into > gDispatchRevolutionMessage > > When using SendCardMessage in the context of an OS event I now use this string: > > global gDispatchRevolutionMessage;try;send \"%s gDispatchRevolutionMessage\" to > this card of this stack in 0 millisecs;catch errno;end try;put 0 into > gDispatchRevolutionMessage The use of try, presumably to catch errors in the send, is pretty clever. I wonder if there is a chance for a name collision for errno. Can errno clash with the context? I am not able to infer the function of gDispatchRevolutionMessage. What is that all about? Dar From pete at lcsql.com Wed Jul 18 15:47:28 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 18 Jul 2012 12:47:28 -0700 Subject: Front Scripts In-Reply-To: References: Message-ID: Thank you Mark, I'm glad to hear that's how it works. I am, of course, planning on passing the message. I checked out Richard Gaskin's excellent write up on extending the message path before asking this question, but it it doesn't really deal with this situation - Richard, might be worth a note in the section on front/back scripts? Pete lcSQL Software On Wed, Jul 18, 2012 at 12:10 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi, > > That's very simple. One front script comes after the other. If the first > front script doesn't pass the message, then the second front script won't > run. If you're making a plugin, you need to pass the message and good > developers do this. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. > Contact me http://qery.us/du > > > > On 18 jul 2012, at 21:03, Peter Haworth wrote: > > > I'm wondering what happens if two front scripts each contain a handler > for > > the same message. > > > > I can envisage this happening if, for example, a product I provide > inserts > > a front script and the user is using a product from a different developer > > that also inserts a froct script containing a handler that is in mine. > > > > I can't imagine that the outcome would be good! > > > > Pete > > lcSQL Software > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pmbrig at gmail.com Wed Jul 18 11:24:27 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Wed, 18 Jul 2012 11:24:27 -0400 Subject: can't find out this char In-Reply-To: <2755E702-7248-4ED3-8649-452C36631380@mac.com> References: <2755E702-7248-4ED3-8649-452C36631380@mac.com> Message-ID: <4C79082F-C3BA-4848-BB2E-DA54242AADB1@gmail.com> Try chartonum(char n of fld yyy) ? -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jul 18, 2012, at 7:43 AM, Bj?rnke von Gierke wrote: > Hi > > While rumaging around in the dictionary entries for BvG Docu, I found that RunRev uses a weird char between each line in their htmltext entries. I can't find out what the char is, because chartonum fails with an error (Error description: Script: missing '"' after literal). When I paste that char into a LC field, it shows as a single line. If i paste the char into any other mac os x field (for example mail) it shows as a return character. > > What character is not rendered as a return, but is actually a return? > > lc (faked): > put chartonum("") > > mail: > put chartonum(" > ") > > -- > > Use an alternative Dictionary viewer: > http://bjoernke.com/bvgdocu/ > > Chat with other RunRev developers: > http://bjoernke.com/chatrev/ > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From sc at sahores-conseil.com Wed Jul 18 16:33:47 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Wed, 18 Jul 2012 22:33:47 +0200 Subject: RunRevLive12 In-Reply-To: <8d6e1a315ea3efdcfc43915c19c10e47.squirrel@www.webmail.troutfoot.com> References: <8d6e1a315ea3efdcfc43915c19c10e47.squirrel@www.webmail.troutfoot.com> Message-ID: <8408D3F2-31F8-4665-B1F8-240BFEC4D38A@sahores-conseil.com> Nice slideshow ! Thanks ;-) Le 18 juil. 2012 ? 08:53, tech1 at troutfoot.com a ?crit : > Hi folks, I've posted some images from RunRevLive12. You can reach them > from here: > > http://www.troutfoot.com/rev/index.html > > What a great time! Good to see everyone, learn stuff, see new habitats. > > Sandy > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From bobs at twft.com Wed Jul 18 16:33:53 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 18 Jul 2012 13:33:53 -0700 Subject: Simulate a popup menu button In-Reply-To: <5006F941.7080205@hyperactivesw.com> References: <6BA88235-D4DA-48AB-A191-F9E0788D8F23@mac.com> <5006EC35.5020103@hyperactivesw.com> <5006F941.7080205@hyperactivesw.com> Message-ID: <5ED78473-B8DB-43CB-825B-89BE0B744F99@twft.com> But I tried it and it did work. Bob On Jul 18, 2012, at 10:58 AM, J. Landman Gay wrote: > On 7/18/12 12:02 PM, J. Landman Gay wrote: >> On 7/18/12 12:03 PM, Lars Brehmer wrote: >>> Thanks once again Craig! >>> >>> But again no. >>> >>> The popup button is already in place. It has 7 menu items, and 6 of >>> those have a submenu with several choices. I simply want to (in a >>> script) simulate clicking on it (done) then hiliting one of the items >>> and then show that items submenu and hiliting one of those items and >>> then execute picking that item (also done.) I just cant figure how to >>> show the menu choices and hiliting them. >> >> I'm not sure you can, since the menus respond only to physical clicks. >> But you could test: click at the loc of button myFakeCursorButton >> >> I don't know if it will work. >> > > Actually, that won't work because the click will go to the button. You might have to hide the button, send the click, and reshow the button. It will probably happen so fast the disappearance won't be noticeable, if the engine even draws the change at all. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Wed Jul 18 16:35:47 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 18 Jul 2012 13:35:47 -0700 Subject: Stack file opened message? Message-ID: Checked the dictionary but couldn't spot a message that's generated when a stack file is opened? I know of preOpenStack and openStack but I'm looking for something when a stack file is opened, not a stack. Thanks, Pete lcSQL Software From jacque at hyperactivesw.com Wed Jul 18 16:47:34 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 18 Jul 2012 15:47:34 -0500 Subject: Simulate a popup menu button In-Reply-To: <5ED78473-B8DB-43CB-825B-89BE0B744F99@twft.com> References: <6BA88235-D4DA-48AB-A191-F9E0788D8F23@mac.com> <5006EC35.5020103@hyperactivesw.com> <5006F941.7080205@hyperactivesw.com> <5ED78473-B8DB-43CB-825B-89BE0B744F99@twft.com> Message-ID: <500720E6.9040608@hyperactivesw.com> On 7/18/12 3:33 PM, Bob Sneidar wrote: > But I tried it and it did work. Did you use two buttons? He has one button with a cursor icon to simulate the mouse. A second button at a lower layer is the popup button. When the "cursor" button moves over the popup, clicking at the loc of the cursor button will cause the mouse messages to go to the cursor button because it's on top. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Wed Jul 18 16:50:52 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 18 Jul 2012 13:50:52 -0700 Subject: Front Scripts In-Reply-To: References: Message-ID: <500721AC.10000@fourthworld.com> Peter Haworth wrote: >> I'm wondering what happens if two front scripts each contain a >> handler for the same message. ... > I checked out Richard Gaskin's excellent write up on extending > the message path before asking this question, but it it doesn't > really deal with this situation - Richard, might be worth a note > in the section on front/back scripts? It may just need to be more prominent - in the section on Backscripts it includes: In LiveCode all libraries and backScripts can freely call each others' handlers by name, with the order of insertion only coming into play in the event that two scripts contain handlers of the same name; in such cases libraries take precedence over backscripts, and scripts inserted first take precedence over scripts inserted later. -- 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 From bobs at twft.com Wed Jul 18 16:51:53 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 18 Jul 2012 13:51:53 -0700 Subject: Stack file opened message? In-Reply-To: References: Message-ID: <289CA7C0-9A00-45A9-8312-F6790EA13C30@twft.com> I don't think there is one. This underscores the need for messages like openStack to return the stack name as a parameter as in: on openStack pStackName, pFileName If anyone thinks this is useful, I will post an enhancement request. It cannot break anything in the past, and would be really useful in some circumstances. Bob On Jul 18, 2012, at 1:35 PM, Peter Haworth wrote: > Checked the dictionary but couldn't spot a message that's generated when a > stack file is opened? I know of preOpenStack and openStack but I'm looking > for something when a stack file is opened, not a stack. > Thanks, > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Jul 18 17:02:11 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 18 Jul 2012 14:02:11 -0700 Subject: Simulate a popup menu button In-Reply-To: <500720E6.9040608@hyperactivesw.com> References: <6BA88235-D4DA-48AB-A191-F9E0788D8F23@mac.com> <5006EC35.5020103@hyperactivesw.com> <5006F941.7080205@hyperactivesw.com> <5ED78473-B8DB-43CB-825B-89BE0B744F99@twft.com> <500720E6.9040608@hyperactivesw.com> Message-ID: Disabling the button on top will allow the mouseClick to pass through. Bob On Jul 18, 2012, at 1:47 PM, J. Landman Gay wrote: > On 7/18/12 3:33 PM, Bob Sneidar wrote: >> But I tried it and it did work. > > Did you use two buttons? He has one button with a cursor icon to simulate the mouse. A second button at a lower layer is the popup button. When the "cursor" button moves over the popup, clicking at the loc of the cursor button will cause the mouse messages to go to the cursor button because it's on top. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dsc at swcp.com Wed Jul 18 17:02:36 2012 From: dsc at swcp.com (Dar Scott) Date: Wed, 18 Jul 2012 15:02:36 -0600 Subject: Front Scripts In-Reply-To: <500721AC.10000@fourthworld.com> References: <500721AC.10000@fourthworld.com> Message-ID: <2AFD897A-905C-4B2A-AC73-9F0077949B6A@swcp.com> On Jul 18, 2012, at 2:50 PM, Richard Gaskin wrote: > It may just need to be more prominent - in the section on Backscripts it includes: > > In LiveCode all libraries and backScripts can freely call > each others' handlers by name, with the order of insertion > only coming into play in the event that two scripts contain > handlers of the same name; in such cases libraries take > precedence over backscripts, and scripts inserted first > take precedence over scripts inserted later. > From the dictionary: > Objects added to the front or back are placed at the start of the frontScripts or backScripts list: the last-inserted object gets messages first. It would be nice to insert into the back of backScripts, but I don't think that is the simple 'insert' behavior. I think I checked this one time. Maybe I'm reading your paragraph wrong. My sentences seem to evolve and take on lives of their own during editing. The sentence on order for stack libraries in the dictionary is confusing, so I'm not sure what it is saying about order. Dar From bobs at twft.com Wed Jul 18 17:03:42 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 18 Jul 2012 14:03:42 -0700 Subject: Simulate a popup menu button In-Reply-To: <500720E6.9040608@hyperactivesw.com> References: <6BA88235-D4DA-48AB-A191-F9E0788D8F23@mac.com> <5006EC35.5020103@hyperactivesw.com> <5006F941.7080205@hyperactivesw.com> <5ED78473-B8DB-43CB-825B-89BE0B744F99@twft.com> <500720E6.9040608@hyperactivesw.com> Message-ID: Also, I wonder why he does not just move the mouse, unless the user is interacting with the real mouse. Bob On Jul 18, 2012, at 1:47 PM, J. Landman Gay wrote: > On 7/18/12 3:33 PM, Bob Sneidar wrote: >> But I tried it and it did work. > > Did you use two buttons? He has one button with a cursor icon to simulate the mouse. A second button at a lower layer is the popup button. When the "cursor" button moves over the popup, clicking at the loc of the cursor button will cause the mouse messages to go to the cursor button because it's on top. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Jul 18 17:05:27 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 18 Jul 2012 14:05:27 -0700 Subject: Front Scripts In-Reply-To: <500721AC.10000@fourthworld.com> References: <500721AC.10000@fourthworld.com> Message-ID: <02ABBD46-74CA-474D-A4F8-FE53AD0E2DFE@twft.com> Interesting, I would have thought the last inserted script would take precedence, as in the old Military standing order, obey the last order first. There is a lot of good wisdom to that. Bob On Jul 18, 2012, at 1:50 PM, Richard Gaskin wrote: > in such cases libraries take > precedence over backscripts, and scripts inserted first > take precedence over scripts inserted later. From rdimola at evergreeninfo.net Wed Jul 18 17:30:18 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 18 Jul 2012 17:30:18 -0400 Subject: "Exit to Top" on Android In-Reply-To: <02ABBD46-74CA-474D-A4F8-FE53AD0E2DFE@twft.com> References: <500721AC.10000@fourthworld.com> <02ABBD46-74CA-474D-A4F8-FE53AD0E2DFE@twft.com> Message-ID: <003c01cd652c$87aed200$970c7600$@net> I put an "exit to top" in a function called from the preopencard handler. The statement after the function call in the preopencard handler is getting executed. It seems that "exit to top" is doing a "exit handlername" instead. Am I missing something or is this a bug? LC 5.5.1 Thanks Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Bob Sneidar Sent: Wednesday, July 18, 2012 5:05 PM To: How to use LiveCode Subject: Re: Front Scripts Interesting, I would have thought the last inserted script would take precedence, as in the old Military standing order, obey the last order first. There is a lot of good wisdom to that. Bob On Jul 18, 2012, at 1:50 PM, Richard Gaskin wrote: > in such cases libraries take > precedence over backscripts, and scripts inserted first > take precedence over scripts inserted later. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Wed Jul 18 17:48:34 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 18 Jul 2012 14:48:34 -0700 Subject: Front Scripts In-Reply-To: <500721AC.10000@fourthworld.com> References: <500721AC.10000@fourthworld.com> Message-ID: Thanks Richard, yes I was just reading the front script section. Pete lcSQL Software On Wed, Jul 18, 2012 at 1:50 PM, Richard Gaskin wrote: > It may just need to be more prominent - in the section on Backscripts it > includes: > > In LiveCode all libraries and backScripts can freely call > each others' handlers by name, with the order of insertion > only coming into play in the event that two scripts contain > handlers of the same name; in such cases libraries take > precedence over backscripts, and scripts inserted first > take precedence over scripts inserted later. > From pete at lcsql.com Wed Jul 18 17:52:51 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 18 Jul 2012 14:52:51 -0700 Subject: Front Scripts In-Reply-To: <2AFD897A-905C-4B2A-AC73-9F0077949B6A@swcp.com> References: <500721AC.10000@fourthworld.com> <2AFD897A-905C-4B2A-AC73-9F0077949B6A@swcp.com> Message-ID: I read the dictionary entry as meaning that the last script inserted into the front scripts will be executed before the first one, so the message path starts at the last script inserted then prgresses through any others until the first one inserted. I don;t think any of this will be a problem for me. I'm grabbing certain messages about objects being created or deleted, processing them in a way that doesn;t touch the object in any way, then passing the message on. Pete lcSQL Software On Wed, Jul 18, 2012 at 2:02 PM, Dar Scott wrote: > From the dictionary: > > > Objects added to the front or back are placed at the start of the > frontScripts or backScripts list: the last-inserted object gets messages > first. > > It would be nice to insert into the back of backScripts, but I don't think > that is the simple 'insert' behavior. I think I checked this one time. > Maybe I'm reading your paragraph wrong. My sentences seem to evolve and > take on lives of their own during editing. > > The sentence on order for stack libraries in the dictionary is confusing, > so I'm not sure what it is saying about order. > From pete at lcsql.com Wed Jul 18 17:54:34 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 18 Jul 2012 14:54:34 -0700 Subject: Stack file opened message? In-Reply-To: <289CA7C0-9A00-45A9-8312-F6790EA13C30@twft.com> References: <289CA7C0-9A00-45A9-8312-F6790EA13C30@twft.com> Message-ID: I haven't tried this but I suspect the target contains the stack name and having got that, you can get it's effective filename to get the stack file name. Pete lcSQL Software On Wed, Jul 18, 2012 at 1:51 PM, Bob Sneidar wrote: > I don't think there is one. This underscores the need for messages like > openStack to return the stack name as a parameter as in: > > on openStack pStackName, pFileName > > If anyone thinks this is useful, I will post an enhancement request. It > cannot break anything in the past, and would be really useful in some > circumstances. > > Bob > > > On Jul 18, 2012, at 1:35 PM, Peter Haworth wrote: > > > Checked the dictionary but couldn't spot a message that's generated when > a > > stack file is opened? I know of preOpenStack and openStack but I'm > looking > > for something when a stack file is opened, not a stack. > > Thanks, > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Wed Jul 18 18:01:55 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 18 Jul 2012 15:01:55 -0700 Subject: Front Scripts In-Reply-To: References: <500721AC.10000@fourthworld.com> <2AFD897A-905C-4B2A-AC73-9F0077949B6A@swcp.com> Message-ID: <453C82E9-61A6-4582-90DC-584AB6805B49@twft.com> Yes you have it right there Peter. I just read it myself, and the key is that the order the scripts appear in the list is the reverse of the order they were entered, which means the last insert goes at the top and then they scripts follow the order of the list, meaning, much like the Military, the last goes first. Bob On Jul 18, 2012, at 2:52 PM, Peter Haworth wrote: > I read the dictionary entry as meaning that the last script inserted into > the front scripts will be executed before the first one, so the message > path starts at the last script inserted then prgresses through any others > until the first one inserted. From jacque at hyperactivesw.com Wed Jul 18 18:11:29 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 18 Jul 2012 17:11:29 -0500 Subject: Front Scripts In-Reply-To: <453C82E9-61A6-4582-90DC-584AB6805B49@twft.com> References: <500721AC.10000@fourthworld.com> <2AFD897A-905C-4B2A-AC73-9F0077949B6A@swcp.com> <453C82E9-61A6-4582-90DC-584AB6805B49@twft.com> Message-ID: <50073491.2090304@hyperactivesw.com> On 7/18/12 5:01 PM, Bob Sneidar wrote: > Yes you have it right there Peter. I just read it myself, and the key > is that the order the scripts appear in the list is the reverse of > the order they were entered, which means the last insert goes at the > top and then they scripts follow the order of the list, meaning, much > like the Military, the last goes first. It depends. With frontscripts, new insertions go to the "front of the front" and get messages before older insertions. With backscripts, the newest insertion goes to the back of the back, so it gets messages last. I haven't tested, but if LiveCode follows HyperCard precedence (which it usually does) then libraries are the opposite. In HC, when you start using a stack, it's inserted in front of the last stack you started using; that is, it goes to the front of the back. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Wed Jul 18 18:11:36 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 18 Jul 2012 15:11:36 -0700 Subject: Stack file opened message? In-Reply-To: References: <289CA7C0-9A00-45A9-8312-F6790EA13C30@twft.com> Message-ID: No the target returns the first card of the stack, or else the card you went to if you went to a specific card of the stack. But I give you this: ON openStack put the name of this stack & cr & word 6 to -1 of the long name of the target pass openStack END openStack Bob On Jul 18, 2012, at 2:54 PM, Peter Haworth wrote: > I haven't tried this but I suspect the target contains the stack name and > having got that, you can get it's effective filename to get the stack file > name. > Pete > lcSQL Software > > > > On Wed, Jul 18, 2012 at 1:51 PM, Bob Sneidar wrote: > >> I don't think there is one. This underscores the need for messages like >> openStack to return the stack name as a parameter as in: >> >> on openStack pStackName, pFileName >> >> If anyone thinks this is useful, I will post an enhancement request. It >> cannot break anything in the past, and would be really useful in some >> circumstances. >> >> Bob >> >> >> On Jul 18, 2012, at 1:35 PM, Peter Haworth wrote: >> >>> Checked the dictionary but couldn't spot a message that's generated when >> a >>> stack file is opened? I know of preOpenStack and openStack but I'm >> looking >>> for something when a stack file is opened, not a stack. >>> Thanks, >>> Pete >>> lcSQL Software From jacque at hyperactivesw.com Wed Jul 18 18:12:19 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 18 Jul 2012 17:12:19 -0500 Subject: Simulate a popup menu button In-Reply-To: References: <6BA88235-D4DA-48AB-A191-F9E0788D8F23@mac.com> <5006EC35.5020103@hyperactivesw.com> <5006F941.7080205@hyperactivesw.com> <5ED78473-B8DB-43CB-825B-89BE0B744F99@twft.com> <500720E6.9040608@hyperactivesw.com> Message-ID: <500734C3.9040809@hyperactivesw.com> On 7/18/12 4:02 PM, Bob Sneidar wrote: > Disabling the button on top will allow the mouseClick to pass through. I always forget about that. Must make note. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dan at clearvisiontech.com Wed Jul 18 18:34:22 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 18 Jul 2012 15:34:22 -0700 Subject: Android: mobileControlSet In-Reply-To: References: Message-ID: <3A48540B-4E0D-4A32-BAFE-53E70345226F@clearvisiontech.com> I can't seem to load a local (included) file in a native browser on Android. This works perfect on iOS: on loadURL pFileName put specialFolderPath("engine") & "/userGuide/" & pFileName into fURL put "file://" & fURL into fURL replace " " with "%20" in fURL mobileControlSet sBrowserId, "url", fURL end loadURL But, on Android, it just says it can't find the file. I used "if there is a file" to check the validity of the file and it is "there". I can even read it in and display it with: mobileControlDo sBrowserId, "load", fURL, htmlData But again, fURL doesn't seem to be accepted so any referenced images in htmlData are missing. Can Android load a "file" into it's native browser control? Or, am I doing something wrong? Any advice would be appreciated. -Dan From rdimola at evergreeninfo.net Wed Jul 18 18:51:31 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 18 Jul 2012 18:51:31 -0400 Subject: Android: mobileControlSet In-Reply-To: <3A48540B-4E0D-4A32-BAFE-53E70345226F@clearvisiontech.com> References: <3A48540B-4E0D-4A32-BAFE-53E70345226F@clearvisiontech.com> Message-ID: <004001cd6537$dfdf6a60$9f9e3f20$@net> Dan, I've never done==> replace " " with "%20" in fURL. on Android for a local file. As far as I know the Android file system will not like the "%20"s for file access on the device. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman Sent: Wednesday, July 18, 2012 6:34 PM To: use-livecode at lists.runrev.com Subject: Android: mobileControlSet I can't seem to load a local (included) file in a native browser on Android. This works perfect on iOS: on loadURL pFileName put specialFolderPath("engine") & "/userGuide/" & pFileName into fURL put "file://" & fURL into fURL replace " " with "%20" in fURL mobileControlSet sBrowserId, "url", fURL end loadURL But, on Android, it just says it can't find the file. I used "if there is a file" to check the validity of the file and it is "there". I can even read it in and display it with: mobileControlDo sBrowserId, "load", fURL, htmlData But again, fURL doesn't seem to be accepted so any referenced images in htmlData are missing. Can Android load a "file" into it's native browser control? Or, am I doing something wrong? Any advice would be appreciated. -Dan _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Jul 18 18:51:09 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 18 Jul 2012 15:51:09 -0700 Subject: Stack file opened message? In-Reply-To: References: <289CA7C0-9A00-45A9-8312-F6790EA13C30@twft.com> Message-ID: Okay never mind I see the problem. The openStack command would have to be in a frontscript because it won't get triggered in the currently open stack containing the stack name as a stack file. Did that make sense? Still, it can be done. Insert this into a frontScript after which you can call getLastStackInfo() with one of 4 values: empty: returns an array of all 3 of the following items stackname: a string containing the stackname path: the path to the stack filename: the name of the file (minus the path) anything else: empty NOTE: You can get fancy with this by excluding uielements but this is just quick and dirty. -----insert the following into front scripts local theLastOpenedStackName, theLastOpenedStackPath, theLastOpenedFileName ON openStack put the short name of this stack into theLastOpenedStackName put word 6 to -1 of the long name of the target into theLastOpenedStackPath replace quote WITH empty in theLastOpenedStackPath put theLastOpenedStackPath into theLastOpenedFileName replace "/" WITH cr in theLastOpenedFileName delete line 1 to -2 of theLastOpenedFileName pass openStack END openStack FUNCTION getLastStackInfo whichParameter global gStackInfo SWITCH whichParameter CASE "" put theLastOpenedStackName into theResult["stackname"] put theLastOpenedStackPath into theResult["path"] put theLastOpenedFileName into theResult["filename"] break CASE "stackname" put theLastOpenedStackName into theResult break CASE "path" put theLastOpenedStackPath into theResult break CASE "filename" put theLastOpenedFileName into theResult break DEFAULT put empty into theResult END SWITCH put theResult into gStackInfo return theResult END getLastStackInfo -----end of front scripts Bob On Jul 18, 2012, at 2:54 PM, Peter Haworth wrote: > I haven't tried this but I suspect the target contains the stack name and > having got that, you can get it's effective filename to get the stack file > name. > Pete From pete at lcsql.com Wed Jul 18 18:53:12 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 18 Jul 2012 15:53:12 -0700 Subject: Front Scripts In-Reply-To: <50073491.2090304@hyperactivesw.com> References: <500721AC.10000@fourthworld.com> <2AFD897A-905C-4B2A-AC73-9F0077949B6A@swcp.com> <453C82E9-61A6-4582-90DC-584AB6805B49@twft.com> <50073491.2090304@hyperactivesw.com> Message-ID: Hi Jacque, OK, well that contradicts the dictionary entry where it describes the exact same mechanism for both front and back scripts, i.e. messages go the first inserted script last and the last inserted script first for bot front scripts and back scripts. Course, it wouldn't be the first time the dictionary was wrong I also noticed that even messages sent with the send (and presumably dispatch) to a specific object will go through the front scripts before reaching their target. This is all back to front to me?. OR "The first one now will later be last"?. OR What goes up the chimney down but not down the chimney up? Pete lcSQL Software On Wed, Jul 18, 2012 at 3:11 PM, J. Landman Gay wrote: > It depends. With frontscripts, new insertions go to the "front of the > front" and get messages before older insertions. With backscripts, the > newest insertion goes to the back of the back, so it gets messages last. From dan at clearvisiontech.com Wed Jul 18 19:05:09 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 18 Jul 2012 16:05:09 -0700 Subject: Android: mobileControlSet Message-ID: <8C6EA965-0B2B-47C1-8887-13BDD25A7948@clearvisiontech.com> Ralph, I took out the line "replace " " with "%20" in fURL"... Same issue. Still doesn't work... Android cant find the url fURL -Dan > Dan, > > I've never done==> replace " " with "%20" in fURL. on Android for a local > file. As far as I know the Android file system will not like the "%20"s for > file access on the device. > > Ralph DiMola > IT Director > Evergreen Information Services > > rdimola at evergreeninfo.net > >> I can't seem to load a local (included) file in a native browser on Android. >> This works perfect on iOS: >> >> on loadURL pFileName >> put specialFolderPath("engine") & "/userGuide/" & pFileName into fURL >> >> put " >> file:// >> " & fURL into fURL >> replace " " with "%20" in fURL >> mobileControlSet sBrowserId, "url", fURL end loadURL >> >> But, on Android, it just says it can't find the file. I used "if there is a >> file" to check the validity of the file and it is "there". I can even read >> it in and display it with: >> >> mobileControlDo sBrowserId, "load", fURL, htmlData >> >> But again, fURL doesn't seem to be accepted so any referenced images in >> htmlData are missing. >> >> Can Android load a "file" into it's native browser control? Or, am I doing >> something wrong? >> >> Any advice would be appreciated. >> >> -Dan >> From jacque at hyperactivesw.com Wed Jul 18 19:06:57 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 18 Jul 2012 18:06:57 -0500 Subject: Front Scripts In-Reply-To: References: <500721AC.10000@fourthworld.com> <2AFD897A-905C-4B2A-AC73-9F0077949B6A@swcp.com> <453C82E9-61A6-4582-90DC-584AB6805B49@twft.com> <50073491.2090304@hyperactivesw.com> Message-ID: <50074191.3010805@hyperactivesw.com> On 7/18/12 5:53 PM, Peter Haworth wrote: > Hi Jacque, > OK, well that contradicts the dictionary entry where it describes the exact > same mechanism for both front and back scripts, i.e. messages go the first > inserted script last and the last inserted script first for bot front > scripts and back scripts. Course, it wouldn't be the first time the > dictionary was wrong Wouldn't be the first time I was wrong either. Someone with time should check it. Maybe that will be me...sometime. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Wed Jul 18 19:10:31 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 18 Jul 2012 16:10:31 -0700 Subject: Stack file opened message? In-Reply-To: References: <289CA7C0-9A00-45A9-8312-F6790EA13C30@twft.com> Message-ID: <944218A8-DA26-423D-BC2C-BC2029B7718C@twft.com> Sorry let's try again without the global I was using for testing: -----insert the following into front scripts local theLastOpenedStackName, theLastOpenedStackPath, theLastOpenedFileName ON openStack put the short name of this stack into theLastOpenedStackName put word 6 to -1 of the long name of the target into theLastOpenedStackPath replace quote WITH empty in theLastOpenedStackPath put theLastOpenedStackPath into theLastOpenedFileName replace "/" WITH cr in theLastOpenedFileName delete line 1 to -2 of theLastOpenedFileName pass openStack END openStack FUNCTION getLastStackInfo whichParameter SWITCH whichParameter CASE "" put theLastOpenedStackName into theResult["stackname"] put theLastOpenedStackPath into theResult["path"] put theLastOpenedFileName into theResult["filename"] break CASE "stackname" put theLastOpenedStackName into theResult break CASE "path" put theLastOpenedStackPath into theResult break CASE "filename" put theLastOpenedFileName into theResult break DEFAULT put empty into theResult END SWITCH return theResult END getLastStackInfo -----end of front scripts From dsc at swcp.com Wed Jul 18 20:12:59 2012 From: dsc at swcp.com (Dar Scott) Date: Wed, 18 Jul 2012 18:12:59 -0600 Subject: Front Scripts In-Reply-To: <50074191.3010805@hyperactivesw.com> References: <500721AC.10000@fourthworld.com> <2AFD897A-905C-4B2A-AC73-9F0077949B6A@swcp.com> <453C82E9-61A6-4582-90DC-584AB6805B49@twft.com> <50073491.2090304@hyperactivesw.com> <50074191.3010805@hyperactivesw.com> Message-ID: Hi, Jacque! I made the time. Inserting a script into the back puts it at the front of the back. That is consistent with the order in the backscripts. I have not confirmed stack libraries, but if they are the same then adding scripts in all methods put them at the front of the applicable list. Dar On Jul 18, 2012, at 5:06 PM, J. Landman Gay wrote: > On 7/18/12 5:53 PM, Peter Haworth wrote: >> Hi Jacque, >> OK, well that contradicts the dictionary entry where it describes the exact >> same mechanism for both front and back scripts, i.e. messages go the first >> inserted script last and the last inserted script first for bot front >> scripts and back scripts. Course, it wouldn't be the first time the >> dictionary was wrong > > Wouldn't be the first time I was wrong either. Someone with time should check it. Maybe that will be me...sometime. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rdimola at evergreeninfo.net Wed Jul 18 20:16:56 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 18 Jul 2012 20:16:56 -0400 Subject: Android: mobileControlSet In-Reply-To: <8C6EA965-0B2B-47C1-8887-13BDD25A7948@clearvisiontech.com> References: <8C6EA965-0B2B-47C1-8887-13BDD25A7948@clearvisiontech.com> Message-ID: Dan, Rename the apk to .zip and look in the assets folder and see if the file is where you expect it to be. The apk assets folder will become the engine folder on the device. Also remember the engine folder is read only. Ralph DiMola MIS Director Evergreen Information Services rdimola at evergreeninfo.net -----Original message----- From: Dan Friedman To: use-livecode at lists.runrev.com Sent: Wed, Jul 18, 2012 23:05:09 GMT+00:00 Subject: Re: Android: mobileControlSet Ralph, I took out the line "replace " " with "%20" in fURL"... Same issue. Still doesn't work... Android cant find the url fURL -Dan > Dan, > > I've never done==> replace " " with "%20" in fURL. on Android for a local > file. As far as I know the Android file system will not like the "%20"s for > file access on the device. > > Ralph DiMola > IT Director > Evergreen Information Services > > rdimola at evergreeninfo.net > >> I can't seem to load a local (included) file in a native browser on Android. >> This works perfect on iOS: >> >> on loadURL pFileName >> put specialFolderPath("engine") & "/userGuide/" & pFileName into fURL >> >> put " >> file:// >> " & fURL into fURL >> replace " " with "%20" in fURL >> mobileControlSet sBrowserId, "url", fURL end loadURL >> >> But, on Android, it just says it can't find the file. I used "if there is a >> file" to check the validity of the file and it is "there". I can even read >> it in and display it with: >> >> mobileControlDo sBrowserId, "load", fURL, htmlData >> >> But again, fURL doesn't seem to be accepted so any referenced images in >> htmlData are missing. >> >> Can Android load a "file" into it's native browser control? Or, am I doing >> something wrong? >> >> Any advice would be appreciated. >> >> -Dan >> _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dsc at swcp.com Wed Jul 18 20:34:52 2012 From: dsc at swcp.com (Dar Scott) Date: Wed, 18 Jul 2012 18:34:52 -0600 Subject: Front Scripts In-Reply-To: References: <500721AC.10000@fourthworld.com> <2AFD897A-905C-4B2A-AC73-9F0077949B6A@swcp.com> <453C82E9-61A6-4582-90DC-584AB6805B49@twft.com> <50073491.2090304@hyperactivesw.com> Message-ID: On Jul 18, 2012, at 4:53 PM, Peter Haworth wrote: > This is all back to front to me?. > > OR > > "The first one now will later be last"?. > > OR > > What goes up the chimney down but not down the chimney up? You might be comforted by these words from "The Reluctant Dragon" (1941) to be read with poetic emotion. ?To an Upside Down Cake? by the Reluctant Dragon Sweet little upside down cake, Cares and woes, you?ve got ?em. Poor little upside down cake, Your top is on your bottom! Alas! Little upside down cake, Your troubles never stop! Because, little upside down cake, Your bottom?s on your top! Though that might comfort, it might not help you remember. Perhaps one can think of 'insert' as being like 'put before' if backscripts was a global and not a function. OK, maybe that doesn't help. Dar (Matthew 20:16a) From pete at lcsql.com Wed Jul 18 20:45:15 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 18 Jul 2012 17:45:15 -0700 Subject: Front Scripts In-Reply-To: References: <500721AC.10000@fourthworld.com> <2AFD897A-905C-4B2A-AC73-9F0077949B6A@swcp.com> <453C82E9-61A6-4582-90DC-584AB6805B49@twft.com> <50073491.2090304@hyperactivesw.com> <50074191.3010805@hyperactivesw.com> Message-ID: Thanks for taking the time to confirm that Dar. Pete lcSQL Software On Wed, Jul 18, 2012 at 5:12 PM, Dar Scott wrote: > Hi, Jacque! > > I made the time. > > Inserting a script into the back puts it at the front of the back. > > That is consistent with the order in the backscripts. > > I have not confirmed stack libraries, but if they are the same then adding > scripts in all methods put them at the front of the applicable list. > > Dar > > > On Jul 18, 2012, at 5:06 PM, J. Landman Gay wrote: > > > On 7/18/12 5:53 PM, Peter Haworth wrote: > >> Hi Jacque, > >> OK, well that contradicts the dictionary entry where it describes the > exact > >> same mechanism for both front and back scripts, i.e. messages go the > first > >> inserted script last and the last inserted script first for bot front > >> scripts and back scripts. Course, it wouldn't be the first time the > >> dictionary was wrong > > > > Wouldn't be the first time I was wrong either. Someone with time should > check it. Maybe that will be me...sometime. > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dan at clearvisiontech.com Wed Jul 18 21:18:54 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 18 Jul 2012 18:18:54 -0700 Subject: Android: mobileControlSet Message-ID: <99729328-65B8-4AD0-A160-C5D45CC05C79@clearvisiontech.com> Ralph, Yeah... it's there. Like I said before, I can read the data from the same location and put it in the browser with: mobileControlDo sBrowserId, "load", fURL, htmlData I just can't load it as a url with: mobileControlSet sBrowserId, "url", fURL I think it's something to do with loading a local "file" that's the problem. -Dan > Dan, > > Rename the apk to .zip and look in the assets folder and see if the file is > where you expect it to be. The apk assets folder will become the engine > folder on the device. Also remember the engine folder is read only. > > Ralph DiMola > MIS Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original message----- > From: Dan Friedman > To: use-livecode at lists.runrev.com > Sent: Wed, Jul 18, 2012 23:05:09 GMT+00:00 > Subject: Re: Android: mobileControlSet > > Ralph, > > I took out the line "replace " " with "%20" in fURL"... Same issue. Still > doesn't work... Android cant find the url fURL > > -Dan > > > > Dan, > > > > I've never done==> replace " " with "%20" in fURL. on Android for a local > > file. As far as I know the Android file system will not like the "%20"s > for > > file access on the device. > > > > Ralph DiMola > > IT Director > > Evergreen Information Services > > > > rdimola at evergreeninfo.net > > > >> I can't seem to load a local (included) file in a native browser on > Android. > >> This works perfect on iOS: > >> > >> on loadURL pFileName > >> put specialFolderPath("engine") & "/userGuide/" & pFileName into fURL > >> > >> put " > >> file:// > >> " & fURL into fURL > >> replace " " with "%20" in fURL > >> mobileControlSet sBrowserId, "url", fURL end loadURL > >> > >> But, on Android, it just says it can't find the file. I used "if there > is a > >> file" to check the validity of the file and it is "there". I can even > read > >> it in and display it with: > >> > >> mobileControlDo sBrowserId, "load", fURL, htmlData > >> > >> But again, fURL doesn't seem to be accepted so any referenced images in > >> htmlData are missing. > >> > >> Can Android load a "file" into it's native browser control? Or, am I > doing > >> something wrong? > >> > >> Any advice would be appreciated. > >> > >> -Dan From jacque at hyperactivesw.com Wed Jul 18 21:26:47 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 18 Jul 2012 20:26:47 -0500 Subject: Front Scripts In-Reply-To: References: <500721AC.10000@fourthworld.com> <2AFD897A-905C-4B2A-AC73-9F0077949B6A@swcp.com> <453C82E9-61A6-4582-90DC-584AB6805B49@twft.com> <50073491.2090304@hyperactivesw.com> <50074191.3010805@hyperactivesw.com> Message-ID: <50076257.8070705@hyperactivesw.com> On 7/18/12 7:12 PM, Dar Scott wrote: > Hi, Jacque! > > I made the time. Thanks Dar. :) > > Inserting a script into the back puts it at the front of the back. > > That is consistent with the order in the backscripts. > > I have not confirmed stack libraries, but if they are the same then > adding scripts in all methods put them at the front of the applicable list. So backscripts act like HC "start using", and so do libraries. That's easier to remember. Though it does seem like if I'm putting something into the back, it should go really, truly into the back back. And frontscripts presumably also get inserted last-one-first, so new ones are at the front front. What I'm taking away from all this is to never duplicate the same handler name. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From rdimola at evergreeninfo.net Wed Jul 18 21:34:28 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 18 Jul 2012 21:34:28 -0400 Subject: Android: mobileControlSet In-Reply-To: <99729328-65B8-4AD0-A160-C5D45CC05C79@clearvisiontech.com> References: <99729328-65B8-4AD0-A160-C5D45CC05C79@clearvisiontech.com> Message-ID: <004d01cd654e$a3e28bc0$eba7a340$@net> This is sounding familiar. I think I remember that there was a double slash funny I ran into with Android and I also remember that it was not the same on iOS. Try using only one slash after the "file:" Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dan Friedman Sent: Wednesday, July 18, 2012 9:19 PM To: use-livecode at lists.runrev.com Subject: Re: Android: mobileControlSet Ralph, Yeah... it's there. Like I said before, I can read the data from the same location and put it in the browser with: mobileControlDo sBrowserId, "load", fURL, htmlData I just can't load it as a url with: mobileControlSet sBrowserId, "url", fURL I think it's something to do with loading a local "file" that's the problem. -Dan > Dan, > > Rename the apk to .zip and look in the assets folder and see if the > file is where you expect it to be. The apk assets folder will become > the engine folder on the device. Also remember the engine folder is read only. > > Ralph DiMola > MIS Director > Evergreen Information Services > rdimola at evergreeninfo.net > > -----Original message----- > From: Dan Friedman > To: use-livecode at lists.runrev.com > Sent: Wed, Jul 18, 2012 23:05:09 GMT+00:00 > Subject: Re: Android: mobileControlSet > > Ralph, > > I took out the line "replace " " with "%20" in fURL"... Same issue. > Still doesn't work... Android cant find the url fURL > > -Dan > > > > Dan, > > > > I've never done==> replace " " with "%20" in fURL. on Android for a > > local file. As far as I know the Android file system will not like > > the "%20"s > for > > file access on the device. > > > > Ralph DiMola > > IT Director > > Evergreen Information Services > > > > rdimola at evergreeninfo.net > > > >> I can't seem to load a local (included) file in a native browser on > Android. > >> This works perfect on iOS: > >> > >> on loadURL pFileName > >> put specialFolderPath("engine") & "/userGuide/" & pFileName > >> into fURL > >> > >> put " > >> file:// > >> " & fURL into fURL > >> replace " " with "%20" in fURL > >> mobileControlSet sBrowserId, "url", fURL end loadURL > >> > >> But, on Android, it just says it can't find the file. I used "if > >> there > is a > >> file" to check the validity of the file and it is "there". I can > >> even > read > >> it in and display it with: > >> > >> mobileControlDo sBrowserId, "load", fURL, htmlData > >> > >> But again, fURL doesn't seem to be accepted so any referenced > >> images in htmlData are missing. > >> > >> Can Android load a "file" into it's native browser control? Or, am > >> I > doing > >> something wrong? > >> > >> Any advice would be appreciated. > >> > >> -Dan _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Wed Jul 18 21:33:50 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 18 Jul 2012 20:33:50 -0500 Subject: Android: mobileControlSet In-Reply-To: <99729328-65B8-4AD0-A160-C5D45CC05C79@clearvisiontech.com> References: <99729328-65B8-4AD0-A160-C5D45CC05C79@clearvisiontech.com> Message-ID: <500763FE.4020001@hyperactivesw.com> On 7/18/12 8:18 PM, Dan Friedman wrote: > Ralph, > > Yeah... it's there. Like I said before, I can read the data from the same location and put it in the browser with: > > mobileControlDo sBrowserId, "load", fURL, htmlData > > I just can't load it as a url with: > > mobileControlSet sBrowserId, "url", fURL > > I think it's something to do with loading a local "file" that's the problem. I've loaded local files successfully on Android. Just for curiosity's sake, what happens if you rename the file without spaces? I'm still suspicious of those. The file I was displaying had no spaces in the name. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Jul 18 21:42:12 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 18 Jul 2012 20:42:12 -0500 Subject: Android: mobileControlSet In-Reply-To: <004d01cd654e$a3e28bc0$eba7a340$@net> References: <99729328-65B8-4AD0-A160-C5D45CC05C79@clearvisiontech.com> <004d01cd654e$a3e28bc0$eba7a340$@net> Message-ID: <500765F4.30300@hyperactivesw.com> On 7/18/12 8:34 PM, Ralph DiMola wrote: > This is sounding familiar. I think I remember that there was a double slash > funny I ran into with Android and I also remember that it was not the same > on iOS. Try using only one slash after the "file:" I think you're on to something. I just checked a script that works for me, and it turns out I'm not using any slashes after "file": put specialFolderPath("cache") & slash & "caseydocs.html" into tDocFile mobileControlSet sBrowserID, "url", "file:" & tDocFile That worked on iOS too. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From rdimola at evergreeninfo.net Wed Jul 18 21:45:27 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 18 Jul 2012 21:45:27 -0400 Subject: Android: mobileControlSet In-Reply-To: <500763FE.4020001@hyperactivesw.com> References: <99729328-65B8-4AD0-A160-C5D45CC05C79@clearvisiontech.com> <500763FE.4020001@hyperactivesw.com> Message-ID: <20971043-90ca-45ee-a54d-c509f100f313@blur> Jacque, You be right about those spaces. I was having problems with intents when I had that slash issue. That was with 5.01. Ralph DiMola MIS Director Evergreen Information Services rdimola at evergreeninfo.net -----Original message----- From: "J. Landman Gay" To: How to use LiveCode Sent: Thu, Jul 19, 2012 01:33:50 GMT+00:00 Subject: Re: Android: mobileControlSet On 7/18/12 8:18 PM, Dan Friedman wrote: > Ralph, > > Yeah... it's there. Like I said before, I can read the data from the same location and put it in the browser with: > > mobileControlDo sBrowserId, "load", fURL, htmlData > > I just can't load it as a url with: > > mobileControlSet sBrowserId, "url", fURL > > I think it's something to do with loading a local "file" that's the problem. I've loaded local files successfully on Android. Just for curiosity's sake, what happens if you rename the file without spaces? I'm still suspicious of those. The file I was displaying had no spaces in the name. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Wed Jul 18 22:22:59 2012 From: coiin at verizon.net (Colin Holgate) Date: Wed, 18 Jul 2012 22:22:59 -0400 Subject: Hanoi Tower programming challenge... Message-ID: <65C1B2BF-D4A1-460F-A362-AFDEDCCEC1E2@verizon.net> In another tool's email list there is a thread going on about how it was possible to solve the Hanoi Tower puzzle in under 20 lines. Without getting too crazy it was possible to solve the problem in 16 lines of code. With a little craziness it could be done in 13 lines. Assuming you have any idea what I'm talking about, how many lines of LiveCode would you need to print out all the steps of solving a Hanoi Tower game? From mwieder at ahsoftware.net Wed Jul 18 22:36:16 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 18 Jul 2012 19:36:16 -0700 Subject: Hanoi Tower programming challenge... In-Reply-To: <65C1B2BF-D4A1-460F-A362-AFDEDCCEC1E2@verizon.net> References: <65C1B2BF-D4A1-460F-A362-AFDEDCCEC1E2@verizon.net> Message-ID: <184646537421.20120718193616@ahsoftware.net> Colin- Wednesday, July 18, 2012, 7:22:59 PM, you wrote: > In another tool's email list there is a thread going on about how > it was possible to solve the Hanoi Tower puzzle in under 20 lines. > Without getting too crazy it was possible to solve the problem in 16 > lines of code. With a little craziness it could be done in 13 lines. > Assuming you have any idea what I'm talking about, how many lines > of LiveCode would you need to print out all the steps of solving a > Hanoi Tower game? Well, my problem with questions like this is that it's certainly possible to cram a lot of dreck into a small number of lines in any programming language, but at the expense of readability. If you look at the 16-line or 13-line program in another six weeks, do you really think you can figure out what it's doing? I could probably cram the whole Tower of Hanoi puzzle into one line of javascript. -- -Mark Wieder mwieder at ahsoftware.net From andre at andregarzia.com Wed Jul 18 22:49:33 2012 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 18 Jul 2012 23:49:33 -0300 Subject: Android: mobileControlSet In-Reply-To: <20971043-90ca-45ee-a54d-c509f100f313@blur> References: <99729328-65B8-4AD0-A160-C5D45CC05C79@clearvisiontech.com> <500763FE.4020001@hyperactivesw.com> <20971043-90ca-45ee-a54d-c509f100f313@blur> Message-ID: Folks, Use something like: "file:" && the engine folder Do not use the double slash after the protocol. Cheers Sent from my ASUS Transformer http://andregarzia.com :: Desktop, Mobile and Web programming On Jul 18, 2012 10:46 PM, "Ralph DiMola" wrote: > Jacque, > > You be right about those spaces. I was having problems with intents when I > had that slash issue. That was with 5.01. > > Ralph DiMola > MIS DirectorEvergreen Information Services > rdimola at evergreeninfo.net > > -----Original message----- > From: "J. Landman Gay" > To: How to use LiveCode > Sent: Thu, Jul 19, 2012 01:33:50 GMT+00:00 > Subject: Re: Android: mobileControlSet > > On 7/18/12 8:18 PM, Dan Friedman wrote: > >> Ralph, >> >> Yeah... it's there. Like I said before, I can read the data from the >> same >> > location and put it in the browser with: > >> >> mobileControlDo sBrowserId, "load", fURL, htmlData >> >> I just can't load it as a url with: >> >> mobileControlSet sBrowserId, "url", fURL >> >> I think it's something to do with loading a local "file" that's the >> > problem. > > I've loaded local files successfully on Android. Just for curiosity's > sake, what happens if you rename the file without spaces? I'm still > suspicious of those. The file I was displaying had no spaces in the name. > > -- Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From coiin at verizon.net Wed Jul 18 22:50:10 2012 From: coiin at verizon.net (Colin Holgate) Date: Wed, 18 Jul 2012 22:50:10 -0400 Subject: Hanoi Tower programming challenge... In-Reply-To: <184646537421.20120718193616@ahsoftware.net> References: <65C1B2BF-D4A1-460F-A362-AFDEDCCEC1E2@verizon.net> <184646537421.20120718193616@ahsoftware.net> Message-ID: I liked your mixture of top and bottom posting? The JavaScript solution on the other email list was 13 lines long. My hope is that LiveCode would have both a shorter and more readable solution. From dunbarx at aol.com Wed Jul 18 22:53:27 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 18 Jul 2012 22:53:27 -0400 (EDT) Subject: Simulate a popup menu button Message-ID: <8CF3370CE7BB28B-13C0-2150E@webmail-m127.sysops.aol.com> OH. I get it. I made one of these a couple of years ago, a script controlled click on an existing popup. I will look tomorrow and see if I can find it. Craig -----Original Message----- From: J. Landman Gay To: How to use LiveCode Sent: Wed, Jul 18, 2012 1:03 pm Subject: Re: Simulate a popup menu button On 7/18/12 12:03 PM, Lars Brehmer wrote: > Thanks once again Craig! > > But again no. > > The popup button is already in place. It has 7 menu items, and 6 of > those have a submenu with several choices. I simply want to (in a > script) simulate clicking on it (done) then hiliting one of the items > and then show that items submenu and hiliting one of those items and > then execute picking that item (also done.) I just cant figure how to > show the menu choices and hiliting them. I'm not sure you can, since the menus respond only to physical clicks. But you could test: click at the loc of button myFakeCursorButton I don't know if it will work. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Wed Jul 18 23:14:41 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 19 Jul 2012 13:14:41 +1000 Subject: multiple card alignment tool Message-ID: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> Hi If anyone has a tool that allows me to choose controls on multiple cards and align them I will gladly part with some money or some mergExt access for it. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From mwieder at ahsoftware.net Wed Jul 18 23:19:45 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 18 Jul 2012 20:19:45 -0700 Subject: Hanoi Tower programming challenge... In-Reply-To: References: <65C1B2BF-D4A1-460F-A362-AFDEDCCEC1E2@verizon.net> <184646537421.20120718193616@ahsoftware.net> Message-ID: <93649146640.20120718201945@ahsoftware.net> Colin- Wednesday, July 18, 2012, 7:50:10 PM, you wrote: > I liked your mixture of top and bottom posting Eh? > The JavaScript solution on the other email list was 13 lines > long. My hope is that LiveCode would have both a shorter and more > readable solution. Since javascript doesn't require carriage returns, why not dump all that into one line, claim the pot, and walk away from the table? -- -Mark Wieder mwieder at ahsoftware.net From dunbarx at aol.com Thu Jul 19 00:35:32 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 19 Jul 2012 00:35:32 -0400 (EDT) Subject: multiple card alignment tool In-Reply-To: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> Message-ID: <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> Hi. Do you mean set the loc of various controls on multiple cards to certain values? How else could you select controls on more than one card at time? Or do you mean to be able to "mark" controls on multiple cards, so that moving any one of them on one card under script control causes the others to follow in lock step? This seems straightforward if that is what you need Craig Newman -----Original Message----- From: Monte Goulding To: How to use LiveCode Sent: Wed, Jul 18, 2012 11:13 pm Subject: multiple card alignment tool Hi If anyone has a tool that allows me to choose controls on multiple cards and align them I will gladly part with some money or some mergExt access for it. Cheers -- 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dsc at swcp.com Thu Jul 19 00:43:27 2012 From: dsc at swcp.com (Dar Scott) Date: Wed, 18 Jul 2012 22:43:27 -0600 Subject: Hanoi Tower programming challenge... In-Reply-To: <65C1B2BF-D4A1-460F-A362-AFDEDCCEC1E2@verizon.net> References: <65C1B2BF-D4A1-460F-A362-AFDEDCCEC1E2@verizon.net> Message-ID: On Jul 18, 2012, at 8:22 PM, Colin Holgate wrote: > In another tool's email list there is a thread going on about how it was possible to solve the Hanoi Tower puzzle in under 20 lines. Without getting too crazy it was possible to solve the problem in 16 lines of code. With a little craziness it could be done in 13 lines. > > Assuming you have any idea what I'm talking about, how many lines of LiveCode would you need to print out all the steps of solving a Hanoi Tower game? Maybe the command itself would take only six easy to read lines but you need a 3 line mouseUp handler to get it started. And maybe a dozen lines of comments. Dar From monte at sweattechnologies.com Thu Jul 19 01:02:23 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 19 Jul 2012 15:02:23 +1000 Subject: multiple card alignment tool In-Reply-To: <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> Message-ID: <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> > How else could you select controls on more than one card at time? That's the point. Anyway, frustration over until next time I have a multi-card ui with controls I want aligned. Probably tomorrow. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From palcibiades-first at yahoo.co.uk Thu Jul 19 03:19:10 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Thu, 19 Jul 2012 08:19:10 +0100 Subject: Why killing Media was killing an investment in the future Message-ID: <201207190819.10687.palcibiades-first@yahoo.co.uk> http://www.independent.co.uk/news/education/schools/code-club-afterschool-group-teaches-children-how-to-become-programming-whizz-kids-7956967.html From dan at clearvisiontech.com Thu Jul 19 03:25:01 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Thu, 19 Jul 2012 00:25:01 -0700 Subject: Android: mobileControlSet Message-ID: <6AA82C44-A4B9-4C8B-8411-97712B5554B4@clearvisiontech.com> Man, I don't know what I am doing wrong! Here's EXACTLY what I am doing: put specialFolderPath("engine") & "/userGuide/" & pFileName into fURL put "file:" & fURL into fURL answer (url (fURL)) --to test that it can read the file, and that the file is there mobileControlSet sBrowserId,"url",fURL When this runs on my Android device, I get a answer dialog of the text of the html document. So, it has to be reading the file that is in the right place! But, I get a "Webpage not available" message in the browser. Seems to work for everyone but me... I'm lost. -Dan > Folks, > > Use something like: > > "file:" && the engine folder > > Do not use the double slash after the protocol. > > Cheers > > Sent from my ASUS Transformer > http://andregarzia.com :: Desktop, Mobile and Web programming > On Jul 18, 2012 10:46 PM, "Ralph DiMola" wrote: > > > Jacque, > > > > You be right about those spaces. I was having problems with intents when I > > had that slash issue. That was with 5.01. > > > > Ralph DiMola > > MIS DirectorEvergreen Information Services > > rdimola at evergreeninfo.net > > > > -----Original message----- > > From: "J. Landman Gay" > > To: How to use LiveCode > > Sent: Thu, Jul 19, 2012 01:33:50 GMT+00:00 > > Subject: Re: Android: mobileControlSet > > > > On 7/18/12 8:18 PM, Dan Friedman wrote: > > > >> Ralph, > >> > >> Yeah... it's there. Like I said before, I can read the data from the > >> same > >> > > location and put it in the browser with: > > > >> > >> mobileControlDo sBrowserId, "load", fURL, htmlData > >> > >> I just can't load it as a url with: > >> > >> mobileControlSet sBrowserId, "url", fURL > >> > >> I think it's something to do with loading a local "file" that's the > >> > > problem. > > > > I've loaded local files successfully on Android. Just for curiosity's > > sake, what happens if you rename the file without spaces? I'm still > > suspicious of those. The file I was displaying had no spaces in the name. > > > > -- Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > From rolf.kocherhans at id.uzh.ch Thu Jul 19 05:50:45 2012 From: rolf.kocherhans at id.uzh.ch (Rolf Kocherhans) Date: Thu, 19 Jul 2012 11:50:45 +0200 Subject: [ANN] New custom control > OS X Lion async png progress bar (on RevOnline) Message-ID: <8A9D0DEE-1033-451C-A055-DC0531456264@id.uzh.ch> I was also testing RevOnline with a Stack (157K) and the upload worked :-) ! LiveCode does not give us the nice blue animated progress bar Lion has, the one we have - is only static ! I never liked this, animated progress bars make the user believe that the waiting time is up to 11% shorter. http://www.newscientist.com/video/76695476001-progress-bar-illusion.html I wanted to fiddle with png animation for a while, since I now needed a progress bar for a self updating application, I decided to try to create one. Because I learned so much from both lists and people are constantly helping everybody I like to share it with all of you :-) ! Find instructions on how to use it in the stack itself (under the question mark), Download the stack from RevOnline (->User Samples) from within LiveCode (the Stack file format is 2.7). Enjoy ! Rolf From toolbook at kestner.de Thu Jul 19 05:56:32 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 19 Jul 2012 11:56:32 +0200 Subject: OT: need advice with regex Message-ID: <006a01cd6594$c6d5adb0$54810910$@de> Hi, I want to replace a string with an opening and closing square bracket and any sign in between with three question marks, like this put replacetext(tFilter,"[?]","???") into tFilter I tried to escape the square brackets like this: put replacetext(tFilter,"\[?\]","???") into tFilter and get as a result in tFilter only the second bracket replaced. What am I doing wrong? Thank you Tiemo From th.douez at gmail.com Thu Jul 19 06:09:48 2012 From: th.douez at gmail.com (Thierry Douez) Date: Thu, 19 Jul 2012 12:09:48 +0200 Subject: OT: need advice with regex In-Reply-To: <006a01cd6594$c6d5adb0$54810910$@de> References: <006a01cd6594$c6d5adb0$54810910$@de> Message-ID: on mouseUp put "Enjoy the sunny days [at least in my place] :)" into tfilter put replacetext(tFilter,"\[.*\]","(done)") into tfilter put tfilter end mouseUp Thierry 2012/7/19 Tiemo Hollmann TB > Hi, > > I want to replace a string with an opening and closing square bracket and > any sign in between with three question marks, like this > > put replacetext(tFilter,"[?]","???") into tFilter > > I tried to escape the square brackets like this: > > put replacetext(tFilter,"\[?\]","???") into tFilter > > and get as a result in tFilter only the second bracket replaced. > > What am I doing wrong? Thank you > > Tiemo > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From toolbook at kestner.de Thu Jul 19 06:39:18 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 19 Jul 2012 12:39:18 +0200 Subject: AW: OT: need advice with regex In-Reply-To: References: <006a01cd6594$c6d5adb0$54810910$@de> Message-ID: <006f01cd659a$c0de5e60$429b1b20$@de> Bonjour Thierry, yes that made it what I wanted. Sunny days? You lucky one! I am so fed up with the German summer (some days only 10 degrees celsius at noon!!!), I can't tell you. Thank you Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- > bounces at lists.runrev.com] Im Auftrag von Thierry Douez > Gesendet: Donnerstag, 19. Juli 2012 12:10 > An: How to use LiveCode > Betreff: Re: OT: need advice with regex > > on mouseUp > > put "Enjoy the sunny days [at least in my place] :)" into tfilter > > put replacetext(tFilter,"\[.*\]","(done)") into tfilter > > put tfilter > > end mouseUp > > Thierry > > > 2012/7/19 Tiemo Hollmann TB > > > Hi, > > > > I want to replace a string with an opening and closing square bracket > > and any sign in between with three question marks, like this > > > > put replacetext(tFilter,"[?]","???") into tFilter > > > > I tried to escape the square brackets like this: > > > > put replacetext(tFilter,"\[?\]","???") into tFilter > > > > and get as a result in tFilter only the second bracket replaced. > > > > What am I doing wrong? Thank you > > > > Tiemo > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From th.douez at gmail.com Thu Jul 19 06:43:21 2012 From: th.douez at gmail.com (Thierry Douez) Date: Thu, 19 Jul 2012 12:43:21 +0200 Subject: OT: need advice with regex In-Reply-To: <006f01cd659a$c0de5e60$429b1b20$@de> References: <006a01cd6594$c6d5adb0$54810910$@de> <006f01cd659a$c0de5e60$429b1b20$@de> Message-ID: 2012/7/19 Tiemo Hollmann TB > Bonjour Thierry, > yes that made it what I wanted. > great it works :) > Sunny days? You lucky one! I am so fed up with the German summer (some days > only 10 degrees celsius at noon!!!), I can't tell you. > Well, the plain truth is that we had only 2 days of summer since 2 months :( Regards, Thierry Thank you > Tiemo > > > -----Urspr?ngliche Nachricht----- > > Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- > > bounces at lists.runrev.com] Im Auftrag von Thierry Douez > > Gesendet: Donnerstag, 19. Juli 2012 12:10 > > An: How to use LiveCode > > Betreff: Re: OT: need advice with regex > > > > on mouseUp > > > > put "Enjoy the sunny days [at least in my place] :)" into tfilter > > > > put replacetext(tFilter,"\[.*\]","(done)") into tfilter > > > > put tfilter > > > > end mouseUp > > > > Thierry > > > > > > 2012/7/19 Tiemo Hollmann TB > > > > > Hi, > > > > > > I want to replace a string with an opening and closing square bracket > > > and any sign in between with three question marks, like this > > > > > > put replacetext(tFilter,"[?]","???") into tFilter > > > > > > I tried to escape the square brackets like this: > > > > > > put replacetext(tFilter,"\[?\]","???") into tFilter > > > > > > and get as a result in tFilter only the second bracket replaced. > > > > > > What am I doing wrong? Thank you > > > > > > Tiemo > > > > > > > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bvg at mac.com Thu Jul 19 06:50:20 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 19 Jul 2012 12:50:20 +0200 Subject: can't find out this char In-Reply-To: <4C79082F-C3BA-4848-BB2E-DA54242AADB1@gmail.com> References: <2755E702-7248-4ED3-8649-452C36631380@mac.com> <4C79082F-C3BA-4848-BB2E-DA54242AADB1@gmail.com> Message-ID: Well I found ascii 13 mentioned in the dictionary, so I used _replace numtochar(13) with "" _ which did remove my mystery character. See also this reply by me from yesterday: On 18.07.2012, at 13:58, Bj?rnke von Gierke wrote: > it seems to be a carriage return, equivalent to numtochar(13). I filed a bug report that a char exists that is treated as if it's a return, but actually renders as if it's not existent: > > http://quality.runrev.com/show_bug.cgi?id=10305 On 18.07.2012, at 17:24, Peter M. Brigham wrote: > Try chartonum(char n of fld yyy) ? > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > On Jul 18, 2012, at 7:43 AM, Bj?rnke von Gierke wrote: > >> Hi >> >> While rumaging around in the dictionary entries for BvG Docu, I found that RunRev uses a weird char between each line in their htmltext entries. I can't find out what the char is, because chartonum fails with an error (Error description: Script: missing '"' after literal). When I paste that char into a LC field, it shows as a single line. If i paste the char into any other mac os x field (for example mail) it shows as a return character. >> >> What character is not rendered as a return, but is actually a return? >> >> lc (faked): >> put chartonum("") >> >> mail: >> put chartonum(" >> ") >> >> -- >> >> Use an alternative Dictionary viewer: >> http://bjoernke.com/bvgdocu/ >> >> Chat with other RunRev developers: >> http://bjoernke.com/chatrev/ >> >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From bvg at mac.com Thu Jul 19 06:52:33 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 19 Jul 2012 12:52:33 +0200 Subject: Stack file opened message? In-Reply-To: References: Message-ID: I don't know what you're after, but the only other message that comes to mind is "startup". so yeah, you have to get the long id of the target, and compare the opened stack to the previously existant candidates in the openstacks to find out if it was freshly opened i guess. On 18.07.2012, at 22:35, Peter Haworth wrote: > Checked the dictionary but couldn't spot a message that's generated when a > stack file is opened? I know of preOpenStack and openStack but I'm looking > for something when a stack file is opened, not a stack. > Thanks, > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From jhurley0305 at sbcglobal.net Thu Jul 19 06:59:18 2012 From: jhurley0305 at sbcglobal.net (Jim Hurley) Date: Thu, 19 Jul 2012 03:59:18 -0700 Subject: Hanoi Tower programming challenge... In-Reply-To: References: Message-ID: <1C069EA9-A171-4B6B-AE39-5B31EF371CC9@sbcglobal.net> > > Message: 17 > Date: Wed, 18 Jul 2012 22:22:59 -0400 > From: Colin Holgate > To: How to use LiveCode > Subject: Hanoi Tower programming challenge... > Message-ID: <65C1B2BF-D4A1-460F-A362-AFDEDCCEC1E2 at verizon.net> > Content-Type: text/plain; charset=us-ascii > > In another tool's email list there is a thread going on about how it was possible to solve the Hanoi Tower puzzle in under 20 lines. Without getting too crazy it was possible to solve the problem in 16 lines of code. With a little craziness it could be done in 13 lines. > > Assuming you have any idea what I'm talking about, how many lines of LiveCode would you need to print out all the steps of solving a Hanoi Tower game? > Colin, How about this? I think this is the classic recursive solution. Jim Hurley on mouseUp ask "How many disks are there?" tower it , "A", "B" , "C" end mouseUp on tower N, start, destination, spare if N = 0 then exit tower tower N - 1, start, spare, destination put "Move " & N & " from "& start & " to "& destination & cr after field 1 tower N - 1, spare, destination, start end tower From bvg at mac.com Thu Jul 19 07:50:15 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 19 Jul 2012 13:50:15 +0200 Subject: Hanoi Tower programming challenge... In-Reply-To: <65C1B2BF-D4A1-460F-A362-AFDEDCCEC1E2@verizon.net> References: <65C1B2BF-D4A1-460F-A362-AFDEDCCEC1E2@verizon.net> Message-ID: <8B66597F-46E7-450B-8569-8FB07FE6C08E@mac.com> Showing stuff on screen in LC is always surprisingly code intensive, So text only approaches probably win here. Here's a C code that I transcribed into LC, because I'm lazy and everyone knows that c is the laziest language of them all ;) Also I'm amused by all the old geezer complaining that the challenge is not worth much, and therefore no one should try to do it xD on mouseUp put "" into field 1 doTheTower 6,"pole 1", "pole 2", "pole 3" end mouseUp on doTheTower thePiece, p1, p2, p3 if thePiece > 1 then doTheTower thePiece-1, p1, p3, p2 put "move piece" && thePiece && "from" && p1 && "to" && p2 & return after field 1 if thePiece > 1 then doTheTower thePiece-1, p3, p2, p1 end doTheTower Note that this is an artificially shortened version, which actually looks like this: on doTheTower thePiece, p1, p2, p3 if thePiece = 1 then put "move piece " && thePiece && "from" && p1 && "to" && p2 & return after field 1 else doTheTower thePiece-1, p1, p3, p2 put "move piece " && thePiece && "from" && p1 && "to" && p2 & return after field 1 doTheTower thePiece-1, p3, p2, p1 end if end doTheTower On 19.07.2012, at 04:22, Colin Holgate wrote: > In another tool's email list there is a thread going on about how it was possible to solve the Hanoi Tower puzzle in under 20 lines. Without getting too crazy it was possible to solve the problem in 16 lines of code. With a little craziness it could be done in 13 lines. > > Assuming you have any idea what I'm talking about, how many lines of LiveCode would you need to print out all the steps of solving a Hanoi Tower game? > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From mcgrath3 at mac.com Thu Jul 19 08:10:50 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 19 Jul 2012 08:10:50 -0400 Subject: Android: mobileControlSet In-Reply-To: <500765F4.30300@hyperactivesw.com> References: <99729328-65B8-4AD0-A160-C5D45CC05C79@clearvisiontech.com> <004d01cd654e$a3e28bc0$eba7a340$@net> <500765F4.30300@hyperactivesw.com> Message-ID: <48D893A5-4531-409F-98D9-B333E82795B8@mac.com> Jac, Why are you using the cache path instead of maybe the engine path? just curious as to the need. thanks -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 18, 2012, at 9:42 PM, J. Landman Gay wrote: > put specialFolderPath("cache") & slash & "caseydocs.html" into tDocFile > mobileControlSet sBrowserID, "url", "file:" & tDocFile > > That worked on iOS too. From irog at mac.com Thu Jul 19 08:33:37 2012 From: irog at mac.com (Roger Guay) Date: Thu, 19 Jul 2012 05:33:37 -0700 Subject: RevOnline fixed In-Reply-To: References: Message-ID: Hi Al, Al Tejada wrote: > Could you provide a link to download your stack? Just look for RadialDialOmatic on RevOnline. I just checked, and it's there. Cheers, Roger From coiin at verizon.net Thu Jul 19 08:40:48 2012 From: coiin at verizon.net (Colin Holgate) Date: Thu, 19 Jul 2012 08:40:48 -0400 Subject: Hanoi Tower programming challenge... In-Reply-To: <1C069EA9-A171-4B6B-AE39-5B31EF371CC9@sbcglobal.net> References: <1C069EA9-A171-4B6B-AE39-5B31EF371CC9@sbcglobal.net> Message-ID: > > >How about this? I think this is the classic recursive solution. > That looked good, and works in Director too. Given that you can call it from the message box (or message window in the case of Director), and Director doesn't need the 'end' part for handlers, it can be as short as this: on tower N, start, destination, spare if N = 0 then return tower N - 1, start, spare, destination put "Move " & N & " from "& start & " to "& destination tower N - 1, spare, destination, start From rjb at robelko.com Thu Jul 19 09:50:31 2012 From: rjb at robelko.com (Robert Brenstein) Date: Thu, 19 Jul 2012 15:50:31 +0200 Subject: can't find out this char In-Reply-To: References: <2755E702-7248-4ED3-8649-452C36631380@mac.com> <4C79082F-C3BA-4848-BB2E-DA54242AADB1@gmail.com> Message-ID: On 19.07.2012 at 12:50 Uhr +0200 Bj?rnke von Gierke apparently wrote: >Well I found ascii 13 mentioned in the >dictionary, so I used _replace numtochar(13) >with "" _ which did remove my mystery character. >See also this reply by me from yesterday: > I wonder whether those files are created outside LC and the platform differences for lineend chars are coming into play. Robert From ambassador at fourthworld.com Thu Jul 19 10:25:28 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 19 Jul 2012 07:25:28 -0700 Subject: Why killing Media was killing an investment in the future In-Reply-To: <201207190819.10687.palcibiades-first@yahoo.co.uk> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> Message-ID: <500818D8.2030900@fourthworld.com> Peter Alcibiades wrote: > http://www.independent.co.uk/news/education/schools/code-club-afterschool-group-teaches-children-how-to-become-programming-whizz-kids-7956967.html Scratch != LiveCode Or, translated into LiveCode: Scratch <> LiveCode In that translation we see one of many reasons why LiveCode is great for rapid development of cross-platform GUI apps, but in some ways not the ideal learning tool: it works very differently from most of the popular languages, so while it can be helpful to learn algorithms and some aspects of structure and style, the more you use it the more you'll pick up habits that aren't transferable to other languages. But more relevant to that article is the nature of Scratch itself, how it was designed specifically to deal with the very different cognitive process children use relative to adults, a progression Piaget called "genetic epistemology". A purely visual language, Scratch can be used by younger audiences that would have a hard time memorizing hundreds of commands and functions. If you haven't used Scratch it's an interesting beast, well worth the exploration. Scratch is also free, both "as in beer" and "as in freedom", so it's infinitely cheaper than using LiveCode, a key factor with today's school budgets. I would love to see a compelling business case for a free LiveCode product; as a consultant nothing would benefit me more. But after trying it for several years RunRev was unable to make it work, and even the collective wisdom of this community has been unable to come up with a solution. As a business owner myself, I recognize the fundamental necessity of positive ROI: any project that can't pay for itself will become inviable. In the absence of any plan which would make RunRev's funding such a free product profitable, or even just break-even, the company now offers only paid products. All that said, it's worth noting that even with only paid products and only products that require scripting, the company continues to make considerable progress in education - a very few examples, pulled from recent entries in the company blog: LiveCode Teacher Training Day in Edinburgh LiveCode Created App is no. 1 Hottest Educational App on iTunes How to teach programming to students today Students around Edinburgh Ready to Dive into Programming with LiveCode Join Us at The Education Show LiveCode in The Times Educational Supplement For a company that pays its bills selling software, that's pretty good progress. Other companies can make money from other revenue streams, which may help them justify costs for such things. Given relative resources available to the respective companies, perhaps the better title for this thread would have been: Why killing HyperCard was killing an investment in the future -- 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 From bvg at mac.com Thu Jul 19 10:46:35 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 19 Jul 2012 16:46:35 +0200 Subject: can't find out this char In-Reply-To: References: <2755E702-7248-4ED3-8649-452C36631380@mac.com> <4C79082F-C3BA-4848-BB2E-DA54242AADB1@gmail.com> Message-ID: <99187B8B-2BDE-4048-BA0E-4A83DE25FBFB@mac.com> RunRev creates them and stores them in custom properties. No idea what they use to edit and create the dictionaries. On 19.07.2012, at 15:50, Robert Brenstein wrote: > On 19.07.2012 at 12:50 Uhr +0200 Bj?rnke von Gierke apparently wrote: >> Well I found ascii 13 mentioned in the dictionary, so I used _replace numtochar(13) with "" _ which did remove my mystery character. See also this reply by me from yesterday: >> > > I wonder whether those files are created outside LC and the platform differences for lineend chars are coming into play. > > Robert > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From dochawk at gmail.com Thu Jul 19 10:49:12 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 19 Jul 2012 07:49:12 -0700 Subject: OT: need advice with regex In-Reply-To: References: <006a01cd6594$c6d5adb0$54810910$@de> <006f01cd659a$c0de5e60$429b1b20$@de> Message-ID: Thursday, July 19, 2012, Thierry Douez wrote: > 2012/ > > Well, the plain truth is that we had only 2 days of summer since 2 months > :( > Gee, we get thee summers here, out of our six seasons--summer, HOT Summer, another summer, two weeks of Fall, Winter, and Two weeks of Spring . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From th.douez at gmail.com Thu Jul 19 10:53:09 2012 From: th.douez at gmail.com (Thierry Douez) Date: Thu, 19 Jul 2012 16:53:09 +0200 Subject: OT: need advice with regex In-Reply-To: References: <006a01cd6594$c6d5adb0$54810910$@de> <006f01cd659a$c0de5e60$429b1b20$@de> Message-ID: 2012/7/19 Dr. Hawkins > Thursday, July 19, 2012, Thierry Douez wrote: > > > 2012/ > > > > Well, the plain truth is that we had only 2 days of summer since 2 > months > > :( > > > > Gee, we get thee summers here, out of our six seasons--summer, HOT Summer, > another summer, two weeks of Fall, Winter, and Two weeks of Spring . . . > Could it be a Bug in LiveCode ? :) Thierry From bobs at twft.com Thu Jul 19 11:10:05 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 08:10:05 -0700 Subject: Front Scripts In-Reply-To: References: <500721AC.10000@fourthworld.com> <2AFD897A-905C-4B2A-AC73-9F0077949B6A@swcp.com> <453C82E9-61A6-4582-90DC-584AB6805B49@twft.com> <50073491.2090304@hyperactivesw.com> Message-ID: I suppose if it worked the other way around, the command would be append the script of in front Bob On Jul 18, 2012, at 5:34 PM, Dar Scott wrote: > > On Jul 18, 2012, at 4:53 PM, Peter Haworth wrote: > >> This is all back to front to me?. >> >> OR >> >> "The first one now will later be last"?. >> >> OR >> >> What goes up the chimney down but not down the chimney up? > > You might be comforted by these words from "The Reluctant Dragon" (1941) to be read with poetic emotion. > > ?To an Upside Down Cake? > by the Reluctant Dragon > > Sweet little upside down cake, > Cares and woes, you?ve got ?em. > Poor little upside down cake, > Your top is on your bottom! > Alas! Little upside down cake, > Your troubles never stop! > Because, little upside down cake, > Your bottom?s on your top! > > Though that might comfort, it might not help you remember. > > Perhaps one can think of 'insert' as being like 'put before' if backscripts was a global and not a function. OK, maybe that doesn't help. > > Dar > (Matthew 20:16a) > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Thu Jul 19 11:12:07 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 08:12:07 -0700 Subject: multiple card alignment tool In-Reply-To: <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> Message-ID: <19F1755A-7CA3-4275-8835-4E4FE79D66D6@twft.com> Are they the same controls on each card? Why not group them and then add the group to each card? Bob On Jul 18, 2012, at 10:02 PM, Monte Goulding wrote: >> How else could you select controls on more than one card at time? > > That's the point. Anyway, frustration over until next time I have a multi-card ui with controls I want aligned. Probably tomorrow. > > Cheers > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Thu Jul 19 11:18:44 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 08:18:44 -0700 Subject: [ANN] New custom control > OS X Lion async png progress bar (on RevOnline) In-Reply-To: <8A9D0DEE-1033-451C-A055-DC0531456264@id.uzh.ch> References: <8A9D0DEE-1033-451C-A055-DC0531456264@id.uzh.ch> Message-ID: Ah, but everything about a computer application is an illusion anyway, isn't it? Bob On Jul 19, 2012, at 2:50 AM, Rolf Kocherhans wrote: > I was also testing RevOnline with a Stack (157K) and the upload worked :-) ! > > LiveCode does not give us the nice blue animated progress bar Lion has, > the one we have - is only static ! > > I never liked this, animated progress bars make the user believe that the > waiting time is up to 11% shorter. > > http://www.newscientist.com/video/76695476001-progress-bar-illusion.html From bonnmike at gmail.com Thu Jul 19 11:20:28 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 19 Jul 2012 09:20:28 -0600 Subject: OT: need advice with regex In-Reply-To: References: <006a01cd6594$c6d5adb0$54810910$@de> <006f01cd659a$c0de5e60$429b1b20$@de> Message-ID: It is surely a location based bug. Southern NM has the same list of seasons. Whereas when I was in Montana it had a reverse set. Winter, really horribly cold winter, winter, 1 month of soggy and miserable, summer, 2 weeks of fall. Summer was also called Repair Season because winter, really cold winter, winter and 1 month of soggy (breakup) really tore things up. I'll take the desert thanks. On Thu, Jul 19, 2012 at 8:53 AM, Thierry Douez wrote: > 2012/7/19 Dr. Hawkins > > > Thursday, July 19, 2012, Thierry Douez wrote: > > > > > 2012/ > > > > > > Well, the plain truth is that we had only 2 days of summer since 2 > > months > > > :( > > > > > > > Gee, we get thee summers here, out of our six seasons--summer, HOT > Summer, > > another summer, two weeks of Fall, Winter, and Two weeks of Spring . . . > > > > > Could it be a Bug in LiveCode ? > > :) > > Thierry > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From roger.e.eller at sealedair.com Thu Jul 19 11:21:19 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 19 Jul 2012 11:21:19 -0400 Subject: multiple card alignment tool In-Reply-To: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> Message-ID: On Wed, Jul 18, 2012 at 11:14 PM, Monte Goulding wrote: > If anyone has a tool that allows me to choose controls on multiple cards > and align them... Why not just use a group that is shared on all cards. Move a control, and it is done. Of course if you want the control to behave differently on card 3, you have to code for that. ~Roger From bobs at twft.com Thu Jul 19 11:29:04 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 08:29:04 -0700 Subject: Why killing Media was killing an investment in the future In-Reply-To: <500818D8.2030900@fourthworld.com> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500818D8.2030900@fourthworld.com> Message-ID: <2CCAFFDA-C4D2-44DF-B279-29159AFF9F1B@twft.com> It would have been nice if they could have bundled it with the Mac OS the way Hypercard was, only with certain limitations that would prevent it from being used for any serious business app creation. No standalones, no mobile apps, sqLite support only, things like that. Bob On Jul 19, 2012, at 7:25 AM, Richard Gaskin wrote: > I would love to see a compelling business case for a free LiveCode product; as a consultant nothing would benefit me more. But after trying it for several years RunRev was unable to make it work, and even the collective wisdom of this community has been unable to come up with a solution. From bobs at twft.com Thu Jul 19 11:32:00 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 08:32:00 -0700 Subject: AW: OT: need advice with regex In-Reply-To: <006f01cd659a$c0de5e60$429b1b20$@de> References: <006a01cd6594$c6d5adb0$54810910$@de> <006f01cd659a$c0de5e60$429b1b20$@de> Message-ID: Over here in the good ol' USA we are having heat waves. Send us your Global Warming nuts and we will send you our Glacial Ice Age nuts. When the weather changes again we can swap nuts. That way we will both have plenty of fresh nuts! Bob On Jul 19, 2012, at 3:39 AM, Tiemo Hollmann TB wrote: > Bonjour Thierry, > yes that made it what I wanted. > Sunny days? You lucky one! I am so fed up with the German summer (some days > only 10 degrees celsius at noon!!!), I can't tell you. > Thank you > Tiemo > >> -----Urspr?ngliche Nachricht----- >> Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- >> bounces at lists.runrev.com] Im Auftrag von Thierry Douez >> Gesendet: Donnerstag, 19. Juli 2012 12:10 >> An: How to use LiveCode >> Betreff: Re: OT: need advice with regex >> >> on mouseUp >> >> put "Enjoy the sunny days [at least in my place] :)" into tfilter >> >> put replacetext(tFilter,"\[.*\]","(done)") into tfilter >> >> put tfilter >> >> end mouseUp >> >> Thierry >> >> >> 2012/7/19 Tiemo Hollmann TB >> >>> Hi, >>> >>> I want to replace a string with an opening and closing square bracket >>> and any sign in between with three question marks, like this >>> >>> put replacetext(tFilter,"[?]","???") into tFilter >>> >>> I tried to escape the square brackets like this: >>> >>> put replacetext(tFilter,"\[?\]","???") into tFilter >>> >>> and get as a result in tFilter only the second bracket replaced. >>> >>> What am I doing wrong? Thank you >>> >>> Tiemo >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From kee at kagi.com Thu Jul 19 11:56:51 2012 From: kee at kagi.com (Kee Nethery) Date: Thu, 19 Jul 2012 08:56:51 -0700 Subject: Why killing Media was killing an investment in the future In-Reply-To: <201207190819.10687.palcibiades-first@yahoo.co.uk> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> Message-ID: <2176B38B-B16C-44F6-97FE-89FFE3910B1E@kagi.com> Scratch is awesome! My 10 year old son has been programming in Scratch for 3 or 4 years now. He understands variables, loops, if then logic flow, message passing, math algorithms, sub-routine functions, a whole range of programming concepts. When he has a question that is easily solved with a small program, he turns to Scratch. That said, it is not designed to create standalone apps. It's not a replacement for something like LiveCode. But as a first programming language, it is amazingly good. Kee Nethery On Jul 19, 2012, at 12:19 AM, Peter Alcibiades wrote: > http://www.independent.co.uk/news/education/schools/code-club-afterschool-group-teaches-children-how-to-become-programming-whizz-kids-7956967.html > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From roger.e.eller at sealedair.com Thu Jul 19 12:06:49 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 19 Jul 2012 12:06:49 -0400 Subject: multiple card alignment tool In-Reply-To: <19F1755A-7CA3-4275-8835-4E4FE79D66D6@twft.com> References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> <19F1755A-7CA3-4275-8835-4E4FE79D66D6@twft.com> Message-ID: On Thu, Jul 19, 2012 at 11:12 AM, Bob Sneidar wrote: > Are they the same controls on each card? Why not group them and then add > the group to each card? > > Bob > That's what I'd do. :-D ~Roger From dochawk at gmail.com Thu Jul 19 12:09:49 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 19 Jul 2012 09:09:49 -0700 Subject: OT: need advice with regex In-Reply-To: References: <006a01cd6594$c6d5adb0$54810910$@de> <006f01cd659a$c0de5e60$429b1b20$@de> Message-ID: On Thu, Jul 19, 2012 at 8:20 AM, Mike Bonner wrote: > > Summer was also called Repair Season because winter, really cold winter, > winter and 1 month of soggy (breakup) really tore things up. I spent a few years teaching at Penn State. The PA seasons were Almost Winter, Winter, Still Winter, and Construction. (and at the beginning of Construction, they would install every lane reduction in the state that they planned to use at some point that year! Less than a 1 in 3 chance of actually seeing construction in a construction zone during work hours on a week day. They had signs that were supposed to look like little kid's writing saying, "please drive safely, my daddy works here." I wanted to print up a bunch to plant next to these that said, "Please work. My Daddy drives here.?) > I'll take the desert thanks. Yes. I was wondering what I was doing here in the desert one 115F day. One winter in Iowa, and I know *exactly* why . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From andre at andregarzia.com Thu Jul 19 12:21:14 2012 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 19 Jul 2012 13:21:14 -0300 Subject: do you need entitlements to open file from application support folder? Message-ID: Hey Folks, I am new to the whole entitlement stuff. Do we need special entitlements to read/write to application support folder? Cheers andre -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From jacque at hyperactivesw.com Thu Jul 19 12:40:36 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 19 Jul 2012 11:40:36 -0500 Subject: Why killing Media was killing an investment in the future In-Reply-To: <500818D8.2030900@fourthworld.com> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500818D8.2030900@fourthworld.com> Message-ID: <50083884.9090905@hyperactivesw.com> On 7/19/12 9:25 AM, Richard Gaskin wrote: > All that said, it's worth noting that even with only paid products and > only products that require scripting, the company continues to make > considerable progress in education RR also offers very attractive educational discounts for schools. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Jul 19 12:41:47 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 19 Jul 2012 11:41:47 -0500 Subject: OT: need advice with regex In-Reply-To: References: <006a01cd6594$c6d5adb0$54810910$@de> <006f01cd659a$c0de5e60$429b1b20$@de> Message-ID: <500838CB.8060706@hyperactivesw.com> On 7/19/12 9:49 AM, Dr. Hawkins wrote: > Thursday, July 19, 2012, Thierry Douez wrote: > >> 2012/ >> >> Well, the plain truth is that we had only 2 days of summer since 2 months >> :( >> > > Gee, we get thee summers here, out of our six seasons--summer, HOT Summer, > another summer, two weeks of Fall, Winter, and Two weeks of Spring . . . Minnesota has only two seasons: Winter and Road Construction. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From rdimola at evergreeninfo.net Thu Jul 19 12:52:53 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 19 Jul 2012 12:52:53 -0400 Subject: OT: need advice with regex In-Reply-To: References: <006a01cd6594$c6d5adb0$54810910$@de> <006f01cd659a$c0de5e60$429b1b20$@de> Message-ID: <004001cd65ce$f0e01ca0$d2a055e0$@net> I guess that's why the northeast US (I'm in the Lake George NY region) is so popular. We get the 4 seasons. Summers 75 - 100f, Fall 40-75f, Winter -40f(or c)) to (+40f) and back to spring just like fall 40-75f. At my house the official temps I have experienced are -34f to 99f. There are some year to year and decade to decade up/down variations, but these are average temps. As far an Pennsylvania's roads(head exploding visual).... I have driven to Tennessee to see my sister 2-3 times a year for over 30 years and use mainly I81/I78/I84. I81/78/84 have been under construction constantly for 30 years. Isn't somebody embarrassed? I don't think it took that long to build them in the first place. They should have built new roads 30 years ago and they would have been completely rebuilt 20 years ago. It's sad that I81/78/84 "improvements" has drained the state's coffers for that long. It seems like Pennsylvania is just throwing tax money into some black-hole just to keep those guys leaning on their shovels employed and pay for their buddies extravagant retirement benefits. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Dr. Hawkins Sent: Thursday, July 19, 2012 12:10 PM To: How to use LiveCode Subject: Re: OT: need advice with regex On Thu, Jul 19, 2012 at 8:20 AM, Mike Bonner wrote: > > Summer was also called Repair Season because winter, really cold > winter, winter and 1 month of soggy (breakup) really tore things up. I spent a few years teaching at Penn State. The PA seasons were Almost Winter, Winter, Still Winter, and Construction. (and at the beginning of Construction, they would install every lane reduction in the state that they planned to use at some point that year! Less than a 1 in 3 chance of actually seeing construction in a construction zone during work hours on a week day. They had signs that were supposed to look like little kid's writing saying, "please drive safely, my daddy works here." I wanted to print up a bunch to plant next to these that said, "Please work. My Daddy drives here.?) > I'll take the desert thanks. Yes. I was wondering what I was doing here in the desert one 115F day. One winter in Iowa, and I know *exactly* why . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Thu Jul 19 12:50:56 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 19 Jul 2012 11:50:56 -0500 Subject: Android: mobileControlSet In-Reply-To: <48D893A5-4531-409F-98D9-B333E82795B8@mac.com> References: <99729328-65B8-4AD0-A160-C5D45CC05C79@clearvisiontech.com> <004d01cd654e$a3e28bc0$eba7a340$@net> <500765F4.30300@hyperactivesw.com> <48D893A5-4531-409F-98D9-B333E82795B8@mac.com> Message-ID: <50083AF0.1090200@hyperactivesw.com> On 7/19/12 7:10 AM, Thomas McGrath III wrote: > Jac, > > Why are you using the cache path instead of maybe the engine path? > just curious as to the need. I can't remember. I'm sure I must have had a reason. For the docs, the engine folder would have worked. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Thu Jul 19 12:56:59 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 19 Jul 2012 16:56:59 +0000 (UTC) Subject: Why killing Media was killing an investment in the future References: <201207190819.10687.palcibiades-first@yahoo.co.uk> Message-ID: Peter Alcibiades writes: > http://www.independent.co.uk/news/education/schools/code-club-afterschool-group-teaches-children-how-to-become-programming-whizz-kids-7956967.html The video is hilarious. ...and do notice the final paragraph of the article: And what happens beyond Code Club? "Hopefully after two years with Code Club," Sandvik continues, "they'd be inspired to strike out on their own and explore languages like JavaScript." "...well, we started out with Scratch and now we're off to javascript..." and LiveCode is off on the sidelines, wondering why nobody's paying attention. Sigh. Coulda been a contender. -- Mark Wieder mwieder at ahsoftware.net From bobs at twft.com Thu Jul 19 13:03:14 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 10:03:14 -0700 Subject: OT: need advice with regex In-Reply-To: <004001cd65ce$f0e01ca0$d2a055e0$@net> References: <006a01cd6594$c6d5adb0$54810910$@de> <006f01cd659a$c0de5e60$429b1b20$@de> <004001cd65ce$f0e01ca0$d2a055e0$@net> Message-ID: I think you hit the nail on the head there. I don't mind these guys getting paid for a very hard job, so long as their job is very hard! If it were private industry I wouldn't care at all! But when my taxes go to pay for it, well dammit I want to know who is in charge, so I can fire him and put someone else in charge with the expressed understanding that if he doesn't get off his ass and get it done, he will be fired too! So who oversees it all anyway? Politicians??!? Nuff said. Can't fix it. Bob On Jul 19, 2012, at 9:52 AM, Ralph DiMola wrote: > It seems like > Pennsylvania is just throwing tax money into some black-hole just to keep > those guys leaning on their shovels employed and pay for their buddies > extravagant retirement benefits. From guglielmo at braguglia.ch Thu Jul 19 13:04:07 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Thu, 19 Jul 2012 19:04:07 +0200 Subject: [ANN] Dropbox Livecode Library ... Message-ID: <50083E07.6000909@braguglia.ch> Dear all, I have just finished to develop the first release of a simple Livecode library to access Dropbox from _any platform Livecode support_. The library uses the Dropbox REST API, so _only_ HTTPS GET and PUT (PUSH on mobile because there is not HTTPS PUT). Since the community of good Livecode developers is quite small, I thought it would be better to freely openly share so, I thought the *MIT license*. After all ... ... collaboration is better than a couple of bucks ! ;-) You can download the library, the release notes and a simple test program (/which you can try also on iPad/) from the following link : http://www.phoenixsea.ch/downloads/Livecode/phxDropboxLib.zip I hope that is useful for you. Best regards, Guglielmo /P.S. : I want to thank for the support received during the development : Andre Garzia, Franz Moser and Monte Goulding :-) / From jacque at hyperactivesw.com Thu Jul 19 13:16:02 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 19 Jul 2012 12:16:02 -0500 Subject: Android: mobileControlSet In-Reply-To: <6AA82C44-A4B9-4C8B-8411-97712B5554B4@clearvisiontech.com> References: <6AA82C44-A4B9-4C8B-8411-97712B5554B4@clearvisiontech.com> Message-ID: <500840D2.5040707@hyperactivesw.com> On 7/19/12 2:25 AM, Dan Friedman wrote: > Man, I don't know what I am doing wrong! > > Here's EXACTLY what I am doing: > > put specialFolderPath("engine") & "/userGuide/" & pFileName into fURL > put "file:" & fURL into fURL > answer (url (fURL)) --to test that it can read the file, and that the file is there > mobileControlSet sBrowserId,"url",fURL > > When this runs on my Android device, I get a answer dialog of the > text > of the html document. So, it has to be reading the file that is in the > right place! But, I get a "Webpage not available" message in the browser. All I can think of is to rename the file to a single word and see if that works. If not, look at the content of the file and see if the html might be incompatible somehow. Try a simple file with the bare minimum html to see if you can get that to display. Or put the file on your server and see if the default Android browser can open it. Stabs in the dark. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Thu Jul 19 13:16:11 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 10:16:11 -0700 Subject: [ANN] Dropbox Livecode Library ... In-Reply-To: <50083E07.6000909@braguglia.ch> References: <50083E07.6000909@braguglia.ch> Message-ID: Well that is quite amazing and useful, thank you. Bob On Jul 19, 2012, at 10:04 AM, Guglielmo Braguglia wrote: > Dear all, > I have just finished to develop the first release of a simple Livecode library to access Dropbox from _any platform Livecode support_. > > The library uses the Dropbox REST API, so _only_ HTTPS GET and PUT (PUSH on mobile because there is not HTTPS PUT). > > Since the community of good Livecode developers is quite small, I thought it would be better to freely openly share so, I thought the *MIT license*. After all ... > ... collaboration is better than a couple of bucks ! ;-) > > You can download the library, the release notes and a simple test program (/which you can try also on iPad/) from the following link : > > http://www.phoenixsea.ch/downloads/Livecode/phxDropboxLib.zip > > I hope that is useful for you. > > Best regards, > > Guglielmo > > > /P.S. : I want to thank for the support received during the development : Andre Garzia, Franz Moser and Monte Goulding :-) / > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Thu Jul 19 13:29:33 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 19 Jul 2012 10:29:33 -0700 Subject: Why killing Media was killing an investment in the future In-Reply-To: References: Message-ID: <500843FD.5020505@fourthworld.com> Mark Wieder wrote: > ...and do notice the final paragraph of the article: > > And what happens beyond Code Club? "Hopefully after two years with Code Club," > Sandvik continues, "they'd be inspired to strike out on their own and explore > languages like JavaScript." > > "...well, we started out with Scratch and now we're off to javascript..." and > LiveCode is off on the sidelines, wondering why nobody's paying attention. Sigh. > Coulda been a contender. I dunno. I loves me some LiveCode, but I gotta admit that when it comes to marketable skills it's hard to beat JavaScript. There are quite possibly more people around the world programming in JavaScript right now in the time it takes me to write this than the sum of all xTalkers ever. No proprietary language, no matter how good, will ever match that. The only way LiveCode could become such a de facto standard would be for someone to come up with a way that changing its license to FOSS could still bring in enough money to be profitable. -- 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 From andre at andregarzia.com Thu Jul 19 13:30:37 2012 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 19 Jul 2012 14:30:37 -0300 Subject: [ANN] Dropbox Livecode Library ... In-Reply-To: References: <50083E07.6000909@braguglia.ch> Message-ID: Congratulations on the release Guglielmo!!! =) On Thu, Jul 19, 2012 at 2:16 PM, Bob Sneidar wrote: > Well that is quite amazing and useful, thank you. > > Bob > > > On Jul 19, 2012, at 10:04 AM, Guglielmo Braguglia wrote: > > > Dear all, > > I have just finished to develop the first release of a simple Livecode > library to access Dropbox from _any platform Livecode support_. > > > > The library uses the Dropbox REST API, so _only_ HTTPS GET and PUT (PUSH > on mobile because there is not HTTPS PUT). > > > > Since the community of good Livecode developers is quite small, I > thought it would be better to freely openly share so, I thought the *MIT > license*. After all ... > > ... collaboration is better than a couple of bucks ! ;-) > > > > You can download the library, the release notes and a simple test > program (/which you can try also on iPad/) from the following link : > > > > http://www.phoenixsea.ch/downloads/Livecode/phxDropboxLib.zip > > > > I hope that is useful for you. > > > > Best regards, > > > > Guglielmo > > > > > > /P.S. : I want to thank for the support received during the development > : Andre Garzia, Franz Moser and Monte Goulding :-) / > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From pete at lcsql.com Thu Jul 19 13:38:59 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 19 Jul 2012 10:38:59 -0700 Subject: do you need entitlements to open file from application support folder? In-Reply-To: References: Message-ID: Hi Andre, Writing directly to Application Support, and its subfolders, is permitted I believe. Pete lcSQL Software On Thu, Jul 19, 2012 at 9:21 AM, Andre Garzia wrote: > Hey Folks, > > I am new to the whole entitlement stuff. Do we need special entitlements to > read/write to application support folder? > > Cheers > andre > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dunbarx at aol.com Thu Jul 19 13:46:04 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 19 Jul 2012 13:46:04 -0400 (EDT) Subject: multiple card alignment tool In-Reply-To: <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> Message-ID: <8CF33ED80F90095-21FC-27233@webmail-d156.sysops.aol.com> I naturally assumed they were different controls, unique to each card, but maybe read more into it than was needed. -----Original Message----- From: Monte Goulding To: How to use LiveCode Sent: Thu, Jul 19, 2012 1:01 am Subject: Re: multiple card alignment tool > How else could you select controls on more than one card at time? That's the point. Anyway, frustration over until next time I have a multi-card ui with controls I want aligned. Probably tomorrow. Cheers -- 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major.on-rev.com Thu Jul 19 13:48:32 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Thu, 19 Jul 2012 19:48:32 +0200 Subject: do you need entitlements to open file from application support folder? In-Reply-To: References: Message-ID: <82399F88-04C3-49CC-927B-8AF9FB735866@major.on-rev.com> Hi all, Am 19.07.2012 um 19:38 schrieb Peter Haworth: > Hi Andre, > Writing directly to Application Support, and its subfolders, is permitted I > believe. Yes, get it with: specialfolderpath("asup") I think writing to "Applications" still requires Admin rights. Reading is OK. > Pete > > On Thu, Jul 19, 2012 at 9:21 AM, Andre Garzia wrote: >> Hey Folks, >> I am new to the whole entitlement stuff. Do we need special entitlements to >> read/write to application support folder? >> Cheers >> andre Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From capellan2000 at gmail.com Thu Jul 19 13:58:20 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Thu, 19 Jul 2012 10:58:20 -0700 (PDT) Subject: Why killing Media was killing an investment in the future In-Reply-To: <500843FD.5020505@fourthworld.com> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> Message-ID: <1342720700434-4652408.post@n4.nabble.com> Hi Richard, Richard Gaskin wrote > > [snip] > The only way LiveCode could become such a de facto standard would be for > someone to come up with a way that changing its license to FOSS could > still bring in enough money to be profitable. > If my guess are correct, in the future, someone will have the "brilliant idea" of recreating HyperTalk or a similar programming language in top of Javascript or Python and suddenly everyone will wonder: "Why nobody had think about this before?" Then you will read sentences like these: "There used to be a similar language named HyperTalk, but it was limited to Macs, that never have a significant share of Desktop computers"... and ... "Still today, there are commercial software like LiveCode (Multi-Platform) and SuperCard (MacOSX only) that uses a similar programming language with great advantage, according to their developers and faithful user base." I need to repeat again, what I have posted before: To gain a foothold in the schools, this platform have to convince the leaders to use LiveCode, not the followers. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-killing-Media-was-killing-an-investment-in-the-future-tp4652364p4652408.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Thu Jul 19 14:13:49 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 19 Jul 2012 11:13:49 -0700 Subject: do you need entitlements to open file from application support folder? In-Reply-To: <82399F88-04C3-49CC-927B-8AF9FB735866@major.on-rev.com> References: <82399F88-04C3-49CC-927B-8AF9FB735866@major.on-rev.com> Message-ID: Hi Klaus, Are you talking about iOS here? I guess I assumed the question was about Mac desktop. Either way, I can't find mention of asup as a parameter to specialfolderpath in the dictionary but maybe it's in the release notes. Pete lcSQL Software On Thu, Jul 19, 2012 at 10:48 AM, Klaus on-rev wrote: > Yes, get it with: specialfolderpath("asup") > > I think writing to "Applications" still requires Admin rights. > Reading is OK. > From bobs at twft.com Thu Jul 19 14:23:05 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 11:23:05 -0700 Subject: Why killing Media was killing an investment in the future In-Reply-To: <1342720700434-4652408.post@n4.nabble.com> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> Message-ID: Development software has the same conundrum that new OSes do, namely that they have to pull themselves up by the bootstraps. There have to be enough developers onboard ready to release software when the OS becomes available, so that enough people will be interested in taking the plunge. Similarly, with software development, there has to be enough developers willing to sign on. A critical mass of sorts. I believe that the reason LC is still viable today is because there are soooo many devs from past Hypertalk based environments that love programming in this fashion that they have reached that critical mass simply from the spillover. I think the real key to making LC insanely profitable for RR is for us, the developers, to produce really good commercial apps on a regular basis using LC, and proudly display on our splash screens: Made With Livecode! Bob On Jul 19, 2012, at 10:58 AM, Alejandro Tejada wrote: > Hi Richard, > > > Richard Gaskin wrote >> >> [snip] >> The only way LiveCode could become such a de facto standard would be for >> someone to come up with a way that changing its license to FOSS could >> still bring in enough money to be profitable. >> > > If my guess are correct, in the future, someone will have the > "brilliant idea" of recreating HyperTalk or a similar programming > language in top of Javascript or Python and suddenly everyone > will wonder: "Why nobody had think about this before?" > Then you will read sentences like these: > > "There used to be a similar language named HyperTalk, but it was > limited to Macs, that never have a significant share of Desktop > computers"... and ... "Still today, there are commercial software > like LiveCode (Multi-Platform) and SuperCard (MacOSX only) that > uses a similar programming language with great advantage, according > to their developers and faithful user base." > > I need to repeat again, what I have posted before: > To gain a foothold in the schools, this platform > have to convince the leaders to use LiveCode, > not the followers. > > Al From roger.e.eller at sealedair.com Thu Jul 19 14:29:50 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 19 Jul 2012 14:29:50 -0400 Subject: multiple card alignment tool In-Reply-To: <8CF33ED80F90095-21FC-27233@webmail-d156.sysops.aol.com> References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> <8CF33ED80F90095-21FC-27233@webmail-d156.sysops.aol.com> Message-ID: Ok, let's assume the controls are unique on each card. First, we need an object that is common on all cards, so we create a box and group it (include a cross-hair at the center of you like). Name the group "grpMyAlignmentObject", then place the group on each card. Simply move it, and it moves on each card. Go to each card and use the normal alignment pallet. Take care to turn off 'select grouped controls' or your alignment group will also get altered. Make it smarter by including inside the common group, a list field that collects the names of objects on the card 'on openCard' so you can also select invisible objects. Go even further and make a plugin or drop-tool from this multi-card alignment group. Now we are close to what Monte asked for, a tool to make it easier. ~Roger On Thu, Jul 19, 2012 at 1:46 PM, dunbarx wrote: > I naturally assumed they were different controls, unique to each card, but > maybe read more into it than was needed. > From klaus at major.on-rev.com Thu Jul 19 14:32:19 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Thu, 19 Jul 2012 20:32:19 +0200 Subject: do you need entitlements to open file from application support folder? In-Reply-To: References: <82399F88-04C3-49CC-927B-8AF9FB735866@major.on-rev.com> Message-ID: <5C6B3FD5-8E6D-44B3-9D52-7E4D9E414968@major.on-rev.com> Hi Peter, Am 19.07.2012 um 20:13 schrieb Peter Haworth: > Hi Klaus, > Are you talking about iOS here? No, OS X desktop :-) > I guess I assumed the question was about > Mac desktop. Either way, I can't find mention of asup as a parameter to > specialfolderpath in the dictionary but maybe it's in the release notes. Check this and the rest of the site! There is more than the docs will tell us! :-D > Pete > lcSQL Software > On Thu, Jul 19, 2012 at 10:48 AM, Klaus on-rev wrote: >> Yes, get it with: specialfolderpath("asup") Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From skip at magicgate.com Thu Jul 19 14:35:10 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Thu, 19 Jul 2012 14:35:10 -0400 Subject: Moving a stack with no controls Message-ID: I have a stack that has a custom shape so that when it runs it has a transparent background. Since it has no controls at the top as you would normally have in a main stack, is there a way to allow the user to drag and move the stack around the screen at run time? From roger.e.eller at sealedair.com Thu Jul 19 14:38:44 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 19 Jul 2012 14:38:44 -0400 Subject: Moving a stack with no controls In-Reply-To: References: Message-ID: In the stack script: on mouseDown grab me end mouseDown On Thu, Jul 19, 2012 at 2:35 PM, Magicgate Software - Skip Kimpel wrote: > I have a stack that has a custom shape so that when it runs it has a > transparent background. Since it has no controls at the top as you > would normally have in a main stack, is there a way to allow the user > to drag and move the stack around the screen at run time? From klaus at major.on-rev.com Thu Jul 19 14:39:21 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Thu, 19 Jul 2012 20:39:21 +0200 Subject: Moving a stack with no controls In-Reply-To: References: Message-ID: <77A899DA-95D8-4A93-A412-24A0D3236BEF@major.on-rev.com> Hi Skip, Am 19.07.2012 um 20:35 schrieb Magicgate Software - Skip Kimpel: > I have a stack that has a custom shape so that when it runs it has a > transparent background. Since it has no controls at the top as you > would normally have in a main stack, is there a way to allow the user > to drag and move the stack around the screen at run time? put this into the card or stack script: ################################ local maydrag on mouseDown put mouseH() & "," & mouseV() into maydrag end mouseDown on mouseMove if maydrag is not empty then set the topLeft of this stack to item 1 of the screenMouseLoc - item 1 of maydrag,item 2 of the screenMouseLoc - item 2 of maydrag end if end mouseMove on mouseUp put empty into maydrag end mouseUp on mouserelease mouseup end mouserelease ################################ Will do what you need :-) Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From andre at andregarzia.com Thu Jul 19 14:42:52 2012 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 19 Jul 2012 15:42:52 -0300 Subject: do you need entitlements to open file from application support folder? In-Reply-To: <5C6B3FD5-8E6D-44B3-9D52-7E4D9E414968@major.on-rev.com> References: <82399F88-04C3-49CC-927B-8AF9FB735866@major.on-rev.com> <5C6B3FD5-8E6D-44B3-9D52-7E4D9E414968@major.on-rev.com> Message-ID: Thanks Guys!!! Yes, I was talking about Mac OS X "Application Support" folder for the user. Glad we can still write somewhere! Cheers andre On Thu, Jul 19, 2012 at 3:32 PM, Klaus on-rev wrote: > Hi Peter, > > Am 19.07.2012 um 20:13 schrieb Peter Haworth: > > > Hi Klaus, > > Are you talking about iOS here? > > No, OS X desktop :-) > > > I guess I assumed the question was about > > Mac desktop. Either way, I can't find mention of asup as a parameter to > > specialfolderpath in the dictionary but maybe it's in the release notes. > > Check this and the rest of the site! > > > There is more than the docs will tell us! :-D > > > Pete > > lcSQL Software > > On Thu, Jul 19, 2012 at 10:48 AM, Klaus on-rev >wrote: > >> Yes, get it with: specialfolderpath("asup") > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From bobs at twft.com Thu Jul 19 14:45:06 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 11:45:06 -0700 Subject: Moving a stack with no controls In-Reply-To: References: Message-ID: I think you are going to have to become familiar with drag and drop commands. I can conceive of an app intercepting a mouseDown in a card, starting a drag/drop operation, and then changing the loc of the app as the user drags the mouse around the screen. You will probably want to do some kind of loop with a wait in it, otherwise the movement may be too jerky due to constant updates of the stack's loc. It might be better also to figure out the initial offset of the mouseLoc in reference to the screen, from the loc of the stack, so that the stack loc does not immediately jump to the mouseLoc when you first right click it. Bob On Jul 19, 2012, at 11:35 AM, Magicgate Software - Skip Kimpel wrote: > I have a stack that has a custom shape so that when it runs it has a > transparent background. Since it has no controls at the top as you > would normally have in a main stack, is there a way to allow the user > to drag and move the stack around the screen at run time? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From m.schonewille at economy-x-talk.com Thu Jul 19 14:49:34 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 19 Jul 2012 20:49:34 +0200 Subject: Moving a stack with no controls In-Reply-To: References: Message-ID: Hi, This is a FAQ. Here's some really old code. Change myMenuCorrection as required. on grabWindow if the platform is "MacOS" then put 22 into myMenuCorrection else put 0 into myMenuCorrection end if lock messages put (trunc(the width of this window/2) - the mouseH) into difH put (trunc(the height of this window/2) - the mouseV) into difV repeat until the mouse is up put the loc of this window into loc1 put the screenMouseLoc into loc2 add difH to item 1 of loc2 add (difV + myMenuCorrection) to item 2 of loc2 -- add (difV ) to item 2 of loc2 if loc1 is not loc2 then set the loc of this window to loc2 end repeat unlock messages end grabWindow -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 19 jul 2012, at 20:35, Magicgate Software - Skip Kimpel wrote: > I have a stack that has a custom shape so that when it runs it has a > transparent background. Since it has no controls at the top as you > would normally have in a main stack, is there a way to allow the user > to drag and move the stack around the screen at run time? From skip at magicgate.com Thu Jul 19 14:49:45 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Thu, 19 Jul 2012 14:49:45 -0400 Subject: Moving a stack with no controls In-Reply-To: References: Message-ID: Thank you! On Thu, Jul 19, 2012 at 2:38 PM, Roger Eller wrote: > In the stack script: > > on mouseDown > grab me > end mouseDown > > > On Thu, Jul 19, 2012 at 2:35 PM, Magicgate Software - Skip Kimpel wrote: > >> I have a stack that has a custom shape so that when it runs it has a >> transparent background. Since it has no controls at the top as you >> would normally have in a main stack, is there a way to allow the user >> to drag and move the stack around the screen at run time? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From roger.e.eller at sealedair.com Thu Jul 19 14:51:16 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 19 Jul 2012 14:51:16 -0400 Subject: Moving a stack with no controls In-Reply-To: References: Message-ID: Please ignore my wrong answer. Klaus' script is perfect. My simplistic version works with groups or controls within the card. ~Roger On Thu, Jul 19, 2012 at 2:38 PM, Roger Eller wrote: > In the stack script: > > on mouseDown > grab me > end mouseDown > From skip at magicgate.com Thu Jul 19 15:01:26 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Thu, 19 Jul 2012 15:01:26 -0400 Subject: Moving a stack with no controls In-Reply-To: References: Message-ID: There is some conflicting functions being called. For instance, I have several clickable buttons on that stack. So when you go to click on a button, it performs that functions but also tries to relocate things and enters into this never ending cycle and competition of moving the screen vs performing button function. Is that clear or do I need to provide more specifics? It is clear in my head right now but I have had some TheraFlu so it might only be clear to me... SKIP On Thu, Jul 19, 2012 at 2:51 PM, Roger Eller wrote: > Please ignore my wrong answer. Klaus' script is perfect. My simplistic > version works with groups or controls within the card. > > ~Roger > > > On Thu, Jul 19, 2012 at 2:38 PM, Roger Eller wrote: > >> In the stack script: >> >> on mouseDown >> grab me >> end mouseDown >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From klaus at major.on-rev.com Thu Jul 19 15:14:34 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Thu, 19 Jul 2012 21:14:34 +0200 Subject: Moving a stack with no controls In-Reply-To: References: Message-ID: <8FF5FF74-3319-4876-AB20-8DB7D55FD7BD@major.on-rev.com> Hi Skip, Am 19.07.2012 um 21:01 schrieb Magicgate Software - Skip Kimpel: > There is some conflicting functions being called. For instance, I > have several clickable buttons on that stack. So when you go to click > on a button, it performs that functions but also tries to relocate > things and enters into this never ending cycle and competition of > moving the screen vs performing button function. > > Is that clear or do I need to provide more specifics? It is clear in > my head right now but I have had some TheraFlu so it might only be > clear to me... You have two options to avoid the movenemnt in your buttons an other objects: 1. Add dummy "mouseXXX" handlers to your buttons: on mouseDown ## end mouseDown on mouseMove ## end mouseMove on mouseUp ## Your commands here... end mouseUp on mouserelease ## end mouserelease That will "override" the mouseX stuff in the stack script. 2. Add these lines to my script: ################################ local maydrag on mouseDown ## EXCLUDE buttons if word 1 of the target = "button"then put empty into maydrag else put mouseH() & "," & mouseV() into maydrag end if end mouseDown on mouseMove if maydrag is not empty then set the topLeft of this stack to item 1 of the screenMouseLoc - item 1 of maydrag,item 2 of the screenMouseLoc - item 2 of maydrag end if end mouseMove on mouseUp put empty into maydrag end mouseUp on mouserelease mouseup end mouserelease ############################################ > SKIP Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From scott at tactilemedia.com Thu Jul 19 15:23:18 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 19 Jul 2012 12:23:18 -0700 Subject: Moving a stack with no controls In-Reply-To: <8FF5FF74-3319-4876-AB20-8DB7D55FD7BD@major.on-rev.com> Message-ID: Another option is to use a specific control to handle the dragging. This allows you to define the region that triggers the drag, and you don't have to worry about excluding objects from the script. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Klaus on-rev wrote: > Hi Skip, > > Am 19.07.2012 um 21:01 schrieb Magicgate Software - Skip Kimpel: > >> There is some conflicting functions being called. For instance, I >> have several clickable buttons on that stack. So when you go to click >> on a button, it performs that functions but also tries to relocate >> things and enters into this never ending cycle and competition of >> moving the screen vs performing button function. >> >> Is that clear or do I need to provide more specifics? It is clear in >> my head right now but I have had some TheraFlu so it might only be >> clear to me... > > You have two options to avoid the movenemnt in your buttons an other objects: > 1. Add dummy "mouseXXX" handlers to your buttons: > > on mouseDown > ## > end mouseDown > > on mouseMove > ## > end mouseMove > > on mouseUp > ## Your commands here... > end mouseUp > > on mouserelease > ## > end mouserelease > > That will "override" the mouseX stuff in the stack script. > > 2. Add these lines to my script: > ################################ > local maydrag > > on mouseDown > > ## EXCLUDE buttons > if word 1 of the target = "button"then > put empty into maydrag > else > put mouseH() & "," & mouseV() into maydrag > end if > end mouseDown > > on mouseMove > if maydrag is not empty then > set the topLeft of this stack to item 1 of the screenMouseLoc - item 1 of > maydrag,item 2 of the screenMouseLoc - item 2 of maydrag > end if > end mouseMove > > on mouseUp > put empty into maydrag > end mouseUp > > on mouserelease > mouseup > end mouserelease > ############################################ > >> SKIP > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From skip at magicgate.com Thu Jul 19 15:28:53 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Thu, 19 Jul 2012 15:28:53 -0400 Subject: Moving a stack with no controls In-Reply-To: <8FF5FF74-3319-4876-AB20-8DB7D55FD7BD@major.on-rev.com> References: <8FF5FF74-3319-4876-AB20-8DB7D55FD7BD@major.on-rev.com> Message-ID: Went with option two and it works like a charm... thanks again for all of your rapid responses. On Thu, Jul 19, 2012 at 3:14 PM, Klaus on-rev wrote: > Hi Skip, > > Am 19.07.2012 um 21:01 schrieb Magicgate Software - Skip Kimpel: > >> There is some conflicting functions being called. For instance, I >> have several clickable buttons on that stack. So when you go to click >> on a button, it performs that functions but also tries to relocate >> things and enters into this never ending cycle and competition of >> moving the screen vs performing button function. >> >> Is that clear or do I need to provide more specifics? It is clear in >> my head right now but I have had some TheraFlu so it might only be >> clear to me... > > You have two options to avoid the movenemnt in your buttons an other objects: > 1. Add dummy "mouseXXX" handlers to your buttons: > > on mouseDown > ## > end mouseDown > > on mouseMove > ## > end mouseMove > > on mouseUp > ## Your commands here... > end mouseUp > > on mouserelease > ## > end mouserelease > > That will "override" the mouseX stuff in the stack script. > > 2. Add these lines to my script: > ################################ > local maydrag > > on mouseDown > > ## EXCLUDE buttons > if word 1 of the target = "button"then > put empty into maydrag > else > put mouseH() & "," & mouseV() into maydrag > end if > end mouseDown > > on mouseMove > if maydrag is not empty then > set the topLeft of this stack to item 1 of the screenMouseLoc - item 1 of maydrag,item 2 of the screenMouseLoc - item 2 of maydrag > end if > end mouseMove > > on mouseUp > put empty into maydrag > end mouseUp > > on mouserelease > mouseup > end mouserelease > ############################################ > >> SKIP > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From lfredricks at proactive-intl.com Thu Jul 19 15:31:06 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 19 Jul 2012 12:31:06 -0700 Subject: Why killing Media was killing an investment in the future In-Reply-To: <1342720700434-4652408.post@n4.nabble.com> References: <201207190819.10687.palcibiades-first@yahoo.co.uk><500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> Message-ID: <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> > I need to repeat again, what I have posted before: > To gain a foothold in the schools, this platform have to > convince the leaders to use LiveCode, not the followers. I think its important to narrow down what schools you are talking about (K-12 vs else), and the relative importance of computer programming education among the leaders. I don't think there's any question that a career in computer programming, built on a good start in K-12 can lead many to well paying jobs. However K-12 is struggling to provide the basics (with programs like Art, Music, PE, etc being cut) in many markets. It isn't a question of "what programming language do we teach?" it is "do we offer programming classes at all?". The leaders need to be in a position where they can select platforms based on competitiveness rather than focusing all decisions just on survival. They exist - and those are the ones that can be convinced. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From bobs at twft.com Thu Jul 19 16:07:53 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 13:07:53 -0700 Subject: Why killing Media was killing an investment in the future In-Reply-To: <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> References: <201207190819.10687.palcibiades-first@yahoo.co.uk><500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> Message-ID: It's my personal opinion that we ought to be making a much bigger effort to improve education across the board, and no, more money does not accomplish that goal. California has one of the highest per capita budgets for education, and yet one of the worst records. If spending more money fixed things, California would be a glowing model of socialist success! If we teach our children how to analyze problems and formulate solutions, we will be in a much better place to teach them all things. Our kids need not only job skills, but a sound work ethic, and our policies are what teach them exactly the opposite. I think the current system is broken in California, and in most states, and standing in the way are public unions who are in bed with the politicians, so we cannot get rid of the incompetent administrators and policy makers. Ever. Until we get rid of the public unions. Nothing is going to change until the incompetent are replaced with the competent. I'm sure anyone in a union will vehemently disagree with me. Bob On Jul 19, 2012, at 12:31 PM, Lynn Fredricks wrote: >> I need to repeat again, what I have posted before: >> To gain a foothold in the schools, this platform have to >> convince the leaders to use LiveCode, not the followers. > > I think its important to narrow down what schools you are talking about > (K-12 vs else), and the relative importance of computer programming > education among the leaders. > > I don't think there's any question that a career in computer programming, > built on a good start in K-12 can lead many to well paying jobs. However > K-12 is struggling to provide the basics (with programs like Art, Music, PE, > etc being cut) in many markets. It isn't a question of "what programming > language do we teach?" it is "do we offer programming classes at all?". > > The leaders need to be in a position where they can select platforms based > on competitiveness rather than focusing all decisions just on survival. They > exist - and those are the ones that can be convinced. > > Best regards, > > Lynn Fredricks > President > Paradigma Software > http://www.paradigmasoft.com > > Valentina SQL Server: The Ultra-fast, Royalty Free Database Server > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Thu Jul 19 16:15:23 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 19 Jul 2012 13:15:23 -0700 Subject: do you need entitlements to open file from application support folder? In-Reply-To: <5C6B3FD5-8E6D-44B3-9D52-7E4D9E414968@major.on-rev.com> References: <82399F88-04C3-49CC-927B-8AF9FB735866@major.on-rev.com> <5C6B3FD5-8E6D-44B3-9D52-7E4D9E414968@major.on-rev.com> Message-ID: Thanks a lot for that link Klaus (and to Ken for making that information available). It's duly bookmarked! On closer reading of the dictionary, I see that they do refer to a link on Apple's web site for these 4-character codes. However the link is out of date and the redirected link displays a list of all 2962 documents on the Apple Developer site! Pete lcSQL Software On Thu, Jul 19, 2012 at 11:32 AM, Klaus on-rev wrote: > Check this and the rest of the site! > > > There is more than the docs will tell us! :-D > From skip at magicgate.com Thu Jul 19 16:41:44 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Thu, 19 Jul 2012 16:41:44 -0400 Subject: Moving a stack with no controls In-Reply-To: References: <8FF5FF74-3319-4876-AB20-8DB7D55FD7BD@major.on-rev.com> Message-ID: I thought about that Ross but I went the easy route for right now. Probably something I am going to need to look at soon so I will not forget this conversation. On Thu, Jul 19, 2012 at 3:23 PM, Scott Rossi wrote: > Another option is to use a specific control to handle the dragging. This > allows you to define the region that triggers the drag, and you don't have > to worry about excluding objects from the script. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > Recently, Klaus on-rev wrote: > >> Hi Skip, >> >> Am 19.07.2012 um 21:01 schrieb Magicgate Software - Skip Kimpel: >> >>> There is some conflicting functions being called. For instance, I >>> have several clickable buttons on that stack. So when you go to click >>> on a button, it performs that functions but also tries to relocate >>> things and enters into this never ending cycle and competition of >>> moving the screen vs performing button function. >>> >>> Is that clear or do I need to provide more specifics? It is clear in >>> my head right now but I have had some TheraFlu so it might only be >>> clear to me... >> >> You have two options to avoid the movenemnt in your buttons an other objects: >> 1. Add dummy "mouseXXX" handlers to your buttons: >> >> on mouseDown >> ## >> end mouseDown >> >> on mouseMove >> ## >> end mouseMove >> >> on mouseUp >> ## Your commands here... >> end mouseUp >> >> on mouserelease >> ## >> end mouserelease >> >> That will "override" the mouseX stuff in the stack script. >> >> 2. Add these lines to my script: >> ################################ >> local maydrag >> >> on mouseDown >> >> ## EXCLUDE buttons >> if word 1 of the target = "button"then >> put empty into maydrag >> else >> put mouseH() & "," & mouseV() into maydrag >> end if >> end mouseDown >> >> on mouseMove >> if maydrag is not empty then >> set the topLeft of this stack to item 1 of the screenMouseLoc - item 1 of >> maydrag,item 2 of the screenMouseLoc - item 2 of maydrag >> end if >> end mouseMove >> >> on mouseUp >> put empty into maydrag >> end mouseUp >> >> on mouserelease >> mouseup >> end mouserelease >> ############################################ >> >>> SKIP >> >> Best >> >> Klaus >> >> -- >> Klaus Major >> http://www.major-k.de >> klaus at major.on-rev.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dsc at swcp.com Thu Jul 19 16:43:35 2012 From: dsc at swcp.com (Dar Scott) Date: Thu, 19 Jul 2012 14:43:35 -0600 Subject: Why killing Media was killing an investment in the future In-Reply-To: <201207190819.10687.palcibiades-first@yahoo.co.uk> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> Message-ID: <855CAFE2-39ED-4E71-9235-1F44AA7ACED4@swcp.com> There are still a few RevMedia kids out there and a few kids are taking over copies that siblings or cousins had been using. Dar From dochawk at gmail.com Thu Jul 19 16:45:59 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 19 Jul 2012 13:45:59 -0700 Subject: Why killing Media was killing an investment in the future In-Reply-To: References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> Message-ID: On Thu, Jul 19, 2012 at 1:07 PM, Bob Sneidar wrote: > It's my personal opinion that we ought to be making a much bigger effort to improve > education across the board, and no, more money does not accomplish that > goal. California has one of the highest per capita budgets for education, and yet > one of the worst records. reaching for my economics professor's hat . . . It's not just California. For the US as a whole, there is a negative correlation between educational spending and results. Also, there are serious problems with the way data is reported. Nevada appears at the bottom of a spending list because it's school construction goes into a separate budget, and doesn't get counted as educational spending like most states . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From bobs at twft.com Thu Jul 19 16:47:01 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 13:47:01 -0700 Subject: do you need entitlements to open file from application support folder? In-Reply-To: References: <82399F88-04C3-49CC-927B-8AF9FB735866@major.on-rev.com> <5C6B3FD5-8E6D-44B3-9D52-7E4D9E414968@major.on-rev.com> Message-ID: <8D49E277-46B7-4064-968E-D8E4C8B5104F@twft.com> Yeah Apple support forums are like that. You search for something and you get 10,000 links having nothing to do with what you searched for. Bob On Jul 19, 2012, at 1:15 PM, Peter Haworth wrote: > Thanks a lot for that link Klaus (and to Ken for making that information > available). It's duly bookmarked! > > On closer reading of the dictionary, I see that they do refer to a link on > Apple's web site for these 4-character codes. However the link is out of > date and the redirected link displays a list of all 2962 documents on the > Apple Developer site! > > Pete > lcSQL Software > > > > On Thu, Jul 19, 2012 at 11:32 AM, Klaus on-rev wrote: > >> Check this and the rest of the site! >> >> >> There is more than the docs will tell us! :-D >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From sc at sahores-conseil.com Thu Jul 19 17:08:03 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Thu, 19 Jul 2012 23:08:03 +0200 Subject: Android: mobileControlSet In-Reply-To: References: <99729328-65B8-4AD0-A160-C5D45CC05C79@clearvisiontech.com> <500763FE.4020001@hyperactivesw.com> <20971043-90ca-45ee-a54d-c509f100f313@blur> Message-ID: Else try (documents instead of engine) : "file:" & specialFolderPath("documents") & "/yourfile.txt") witch works fine on android there Best, Pierre Le 19 juil. 2012 ? 04:49, Andre Garzia a ?crit : > Folks, > > Use something like: > > "file:" && the engine folder > > Do not use the double slash after the protocol. > > Cheers > > Sent from my ASUS Transformer > http://andregarzia.com :: Desktop, Mobile and Web programming > On Jul 18, 2012 10:46 PM, "Ralph DiMola" wrote: > >> Jacque, >> >> You be right about those spaces. I was having problems with intents when I >> had that slash issue. That was with 5.01. >> >> Ralph DiMola >> MIS DirectorEvergreen Information Services >> rdimola at evergreeninfo.net >> >> -----Original message----- >> From: "J. Landman Gay" >> To: How to use LiveCode >> Sent: Thu, Jul 19, 2012 01:33:50 GMT+00:00 >> Subject: Re: Android: mobileControlSet >> >> On 7/18/12 8:18 PM, Dan Friedman wrote: >> >>> Ralph, >>> >>> Yeah... it's there. Like I said before, I can read the data from the >>> same >>> >> location and put it in the browser with: >> >>> >>> mobileControlDo sBrowserId, "load", fURL, htmlData >>> >>> I just can't load it as a url with: >>> >>> mobileControlSet sBrowserId, "url", fURL >>> >>> I think it's something to do with loading a local "file" that's the >>> >> problem. >> >> I've loaded local files successfully on Android. Just for curiosity's >> sake, what happens if you rename the file without spaces? I'm still >> suspicious of those. The file I was displaying had no spaces in the name. >> >> -- Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From andre at andregarzia.com Thu Jul 19 17:17:25 2012 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 19 Jul 2012 18:17:25 -0300 Subject: [OT] Easily run PostgreSQL on a Mac Message-ID: Hey Folks, the fine people at Heroku released a simple application called postgreapp. It is a mac os x app that bundles a fully working PostgreSQL server, so you run the app and boom the server is live. http://postgresapp.com/ This is by far the easiest way to get a SQL server running and it is a good option for local development of web apps or networked database savvy app. Cheers PS: it is free -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From monte at sweattechnologies.com Thu Jul 19 17:23:06 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 20 Jul 2012 07:23:06 +1000 Subject: multiple card alignment tool In-Reply-To: References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> <8CF33ED80F90095-21FC-27233@webmail-d156.sysops.aol.com> Message-ID: <953C06DF-6E5E-4380-9E5F-6CAB153A7936@sweattechnologies.com> In some cases this issue can be designed around but not all. For example a multi card UI with different forms on each card but you want all the left margins of the fields to align. If this is a non-resizable stack then it's just a layout issue. > Ok, let's assume the controls are unique on each card. How about 'could be unique' to handle all cases. > First, we need an > object that is common on all cards, so we create a box and group it > (include a cross-hair at the center of you like). Name the group > "grpMyAlignmentObject", then place the group on each card. Simply move it, > and it moves on each card. Go to each card and use the normal alignment > pallet. Take care to turn off 'select grouped controls' or your alignment > group will also get altered. Hmm.. I'm not sure adding an object onto the stack would be ideal. Really it's an object selection problem. What would be cool is an object selection mode that would drill through all stacks and pull up a list of objects and which card they were on. From there you could Deselect controls. Reorder them. Set all heights and widths the same based on a chosen one etc. Actually, come to think of it you could just list all controls for each card and allow the user to do multiple selection then some alignment. Cheers Monte From pete at lcsql.com Thu Jul 19 17:28:05 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 19 Jul 2012 14:28:05 -0700 Subject: [OT] Easily run PostgreSQL on a Mac In-Reply-To: References: Message-ID: SOunds great Andre, I will take a look into that. I think that mySQL server is bundled in with OS X too? Pete lcSQL Software On Thu, Jul 19, 2012 at 2:17 PM, Andre Garzia wrote: > Hey Folks, > > the fine people at Heroku released a simple application called postgreapp. > It is a mac os x app that bundles a fully working PostgreSQL server, so you > run the app and boom the server is live. > > http://postgresapp.com/ > > This is by far the easiest way to get a SQL server running and it is a good > option for local development of web apps or networked database savvy app. > > Cheers > PS: it is free > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ambassador at fourthworld.com Thu Jul 19 17:32:09 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 19 Jul 2012 14:32:09 -0700 Subject: Why killing Media was killing an investment in the future In-Reply-To: References: Message-ID: <50087CD9.5070103@fourthworld.com> Bob Sneidar wrote: > I think the real key to making LC insanely profitable for RR is > for us, the developers, to produce really good commercial apps > on a regular basis using LC, and proudly display on our splash > screens: Made With Livecode! Agreed. And on the EDU front, LiveCode continues to make progress - this just showed up in their Twitter feed a few moments ago: If you haven't been to the runrev.com site lately, they have a whole section on EDU, split into K-12 and higher ed: -- 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 From ambassador at fourthworld.com Thu Jul 19 17:37:37 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 19 Jul 2012 14:37:37 -0700 Subject: How to fix LC's icons in Ubuntu Launcher Message-ID: <50087E21.6030407@fourthworld.com> When running LC in Ubuntu, clicking the LC icon in the launcher results in a new generic icon for each window it opens, while the icon I clicked doesn't show in its "opened" state. I suspect this is either due to something in the .desktop file, or something in the way the windows identify themselves to the OS. If it's solvable with the .desktop file, I'd like to fix it for them. If it's something in the engine, I'd like to find the API they need to use to provide a nicer experience. I've been busy with work on other platforms and haven't spent too much time looking into this yet, but if any of you have a clue as to why the icons are wonky in Ubuntu I'd much appreciate the tip so we can improve the experience on the world's third most popular desktop OS. TIA - -- 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 From roger.e.eller at sealedair.com Thu Jul 19 17:40:03 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 19 Jul 2012 17:40:03 -0400 Subject: multiple card alignment tool In-Reply-To: <953C06DF-6E5E-4380-9E5F-6CAB153A7936@sweattechnologies.com> References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> <8CF33ED80F90095-21FC-27233@webmail-d156.sysops.aol.com> <953C06DF-6E5E-4380-9E5F-6CAB153A7936@sweattechnologies.com> Message-ID: On Thu, Jul 19, 2012 at 5:23 PM, Monte Goulding wrote: > Actually, come to think of it you could just list all controls for each > card and allow the user to do multiple selection then some alignment. > Yes! You select an object on THIS card, then show a list of objects of the same type on all cards. You could even filter on similarly named objects. Then set width, height, location, etc. to match the selected reference. When you initially drill through the cards, you could also grab the object ID and card ID so you can alter them by their true unique names. ~Roger From bobs at twft.com Thu Jul 19 17:45:46 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 14:45:46 -0700 Subject: multiple card alignment tool In-Reply-To: <953C06DF-6E5E-4380-9E5F-6CAB153A7936@sweattechnologies.com> References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> <8CF33ED80F90095-21FC-27233@webmail-d156.sysops.aol.com> <953C06DF-6E5E-4380-9E5F-6CAB153A7936@sweattechnologies.com> Message-ID: That is the built in Application Browser you are talking about. Also, Jerry Daniels had a pretty neat APP browser that came with GLX2, which is open sourced now. Also his Remo works pretty darned well too! Bob On Jul 19, 2012, at 2:23 PM, Monte Goulding wrote: > Hmm.. I'm not sure adding an object onto the stack would be ideal. > > Really it's an object selection problem. What would be cool is an object selection mode that would drill through all stacks and pull up a list of objects and which card they were on. From there you could Deselect controls. Reorder them. Set all heights and widths the same based on a chosen one etc. > > Actually, come to think of it you could just list all controls for each card and allow the user to do multiple selection then some alignment. > > Cheers > > Monte From rodmccall491 at googlemail.com Thu Jul 19 17:59:28 2012 From: rodmccall491 at googlemail.com (Rod McCall) Date: Thu, 19 Jul 2012 23:59:28 +0200 Subject: [ANN] Dropbox Livecode Library ... In-Reply-To: References: <50083E07.6000909@braguglia.ch> Message-ID: Thanks for releasing this. I am sure it will prove useful. Cheers, rod On 19 July 2012 19:30, Andre Garzia wrote: > Congratulations on the release Guglielmo!!! > > =) > > On Thu, Jul 19, 2012 at 2:16 PM, Bob Sneidar wrote: > >> Well that is quite amazing and useful, thank you. >> >> Bob >> >> >> On Jul 19, 2012, at 10:04 AM, Guglielmo Braguglia wrote: >> >> > Dear all, >> > I have just finished to develop the first release of a simple Livecode >> library to access Dropbox from _any platform Livecode support_. >> > >> > The library uses the Dropbox REST API, so _only_ HTTPS GET and PUT (PUSH >> on mobile because there is not HTTPS PUT). >> > >> > Since the community of good Livecode developers is quite small, I >> thought it would be better to freely openly share so, I thought the *MIT >> license*. After all ... >> > ... collaboration is better than a couple of bucks ! ;-) >> > >> > You can download the library, the release notes and a simple test >> program (/which you can try also on iPad/) from the following link : >> > >> > http://www.phoenixsea.ch/downloads/Livecode/phxDropboxLib.zip >> > >> > I hope that is useful for you. >> > >> > Best regards, >> > >> > Guglielmo >> > >> > >> > /P.S. : I want to thank for the support received during the development >> : Andre Garzia, Franz Moser and Monte Goulding :-) / >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode at 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 at 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.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Dr Rod McCall Researcher in in-car, mixed reality technology and gaming Interdisciplinary Centre for Security, Reliability and Trust University of Luxembourg Blog: www.rodmc.com twitter:rodlux Publications and Information available on my blog From monte at sweattechnologies.com Thu Jul 19 18:12:12 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 20 Jul 2012 08:12:12 +1000 Subject: multiple card alignment tool In-Reply-To: References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> <8CF33ED80F90095-21FC-27233@webmail-d156.sysops.aol.com> <953C06DF-6E5E-4380-9E5F-6CAB153A7936@sweattechnologies.com> Message-ID: <9085F106-959F-4BB0-87D9-F4410B8B7AB6@sweattechnologies.com> > That is the built in Application Browser you are talking about. Also, Jerry Daniels had a pretty neat APP browser that came with GLX2, which is open sourced now. Also his Remo works pretty darned well too! Any of these allow multiple selection on multiple cards? From roger.e.eller at sealedair.com Thu Jul 19 18:33:39 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 19 Jul 2012 18:33:39 -0400 Subject: multiple card alignment tool In-Reply-To: <9085F106-959F-4BB0-87D9-F4410B8B7AB6@sweattechnologies.com> References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> <8CF33ED80F90095-21FC-27233@webmail-d156.sysops.aol.com> <953C06DF-6E5E-4380-9E5F-6CAB153A7936@sweattechnologies.com> <9085F106-959F-4BB0-87D9-F4410B8B7AB6@sweattechnologies.com> Message-ID: On Thu, Jul 19, 2012 at 6:12 PM, Monte Goulding wrote: > > Bob Sneidar wrote: > > That is the built in Application Browser you are talking about. Also, > Jerry Daniels had a pretty neat APP browser that came with GLX2, which is > open sourced now. Also his Remo works pretty darned well too! > > Any of these allow multiple selection on multiple cards? I surely couldn't make the built-in Application Browser do it (I tried), and I don't have GLX2. ~Roger From dochawk at gmail.com Thu Jul 19 18:37:58 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 19 Jul 2012 15:37:58 -0700 Subject: [OT] Easily run PostgreSQL on a Mac In-Reply-To: References: Message-ID: On Thu, Jul 19, 2012 at 2:28 PM, Peter Haworth wrote: > I think that mySQL server is bundled in with OS X too? Until Lion. As of Lion, PostgreSQL is included with lion--which makes me wonder what the point is in this app . . . -- The Hawkins Law Firm Richarhe d E. Hawkins, Esq. (702) 508po-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From bobs at twft.com Thu Jul 19 18:43:33 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 15:43:33 -0700 Subject: multiple card alignment tool In-Reply-To: <9085F106-959F-4BB0-87D9-F4410B8B7AB6@sweattechnologies.com> References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> <8CF33ED80F90095-21FC-27233@webmail-d156.sysops.aol.com> <953C06DF-6E5E-4380-9E5F-6CAB153A7936@sweattechnologies.com> <9085F106-959F-4BB0-87D9-F4410B8B7AB6@sweattechnologies.com> Message-ID: <788C3E59-ECDE-4A6F-A0E0-2AC001E0AE75@twft.com> I do not think so. You have to understand that the objects on a card are not actually loaded into memory until you go to that card, or else reference them in a script. (I may be wrong about this). It seems to me that you would need to have all the cards open at the same time, which in LC terms is like living in a fourth dimension. Otherwise how would you align them? Unless you ca nredesign your app to use common fields on each card (and why they would need to be aligned if they were not common I confess that I cannot visualize) then I think you will have to roll your own. You can always do something like: set the topleft of field "myfield2" to the topleft of field "myfield1" of card 1 Bob On Jul 19, 2012, at 3:12 PM, Monte Goulding wrote: > > >> That is the built in Application Browser you are talking about. Also, Jerry Daniels had a pretty neat APP browser that came with GLX2, which is open sourced now. Also his Remo works pretty darned well too! > > Any of these allow multiple selection on multiple cards? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From andre at andregarzia.com Thu Jul 19 18:51:09 2012 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 19 Jul 2012 19:51:09 -0300 Subject: [OT] Easily run PostgreSQL on a Mac In-Reply-To: References: Message-ID: On Thu, Jul 19, 2012 at 7:37 PM, Dr. Hawkins wrote: > On Thu, Jul 19, 2012 at 2:28 PM, Peter Haworth wrote: > > I think that mySQL server is bundled in with OS X too? > > Until Lion. > > As of Lion, PostgreSQL is included with lion--which makes me wonder > what the point is in this app . . . > Well... 1 - It makes life easier for those using versions older than Lion. Bundled psql is 8.4 and this is 9.1 and you can't really update the bundled version because there is no package manager. 2 - PostgreSQL version is more up to date 3 - This app will update automatically (don't know about the bundled postgre version) 4 - This is self-contained so it is easier to manage > -- > The Hawkins Law Firm > Richarhe d E. Hawkins, Esq. > (702) 508po-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From rodmccall491 at googlemail.com Thu Jul 19 18:54:52 2012 From: rodmccall491 at googlemail.com (Rod McCall) Date: Fri, 20 Jul 2012 00:54:52 +0200 Subject: Why killing Media was killing an investment in the future In-Reply-To: <50087CD9.5070103@fourthworld.com> References: <50087CD9.5070103@fourthworld.com> Message-ID: I am not sure about the situation in the US but in the UK (as noted elsewhere on the lists) there is a big drive to get kids programming again and not just using MS Word. Therefore the door is more than a little open right now for LiveCode or other tools to make their way in. For it's part LiveCode is a nice fit as the language itself is easy enough to get to grips with while at the same time being much more than a programming toy (which was often the case when I was at school). In addition to cost I think some issues may be the ability to transfer the skills and importantly what skills those teachers who may use LiveCode already have. For example what languages are they comfortable teaching and how open they are to something "new". I am no-longer based in the UK but here in Luxembourg they are generally very enthusiastic about introducing novel IT stuff into schools but often teachers lack the vision to transform something that is cool for us into something that is also cool for the kids, or alternatively they are just reluctant in the first place to even adopt something new. In the case of the former this often means that the full potential of the technology is left underused which then can make the authorities quite rightfully question the wisdom of continuing these particular projects. Related to this is the provision of materials which help teachers to make use of what they are given. For example Runrev (if it does not already) should provide ready made materials aimed specifically at both teachers AND pupils, with good quality materials that help train and guide the teachers through the LiveCode basics that are relevant to the courses they teach. The less prep for the teacher probably the easier it will be to persuade them to buy LiveCode:) Also they already have quite enough on their hands preparing classes and marking to worry about having to learn something new. Even if we think LiveCode is easy to use we should be mindful that moving to it, from something else is quite a mindset shift. My recent semi-move back from Python after about seven years reminded me that it is not always as easy as one would imagine. Anyway I am no teacher but have heard quite heated discussions here in Luxembourg from many people on the problems of introducing novel IT concepts into schools. While I am sure each country has vast differences I'd say teachers are probably quite similar regardless of where you go. Cheers, rod On 19 July 2012 23:32, Richard Gaskin wrote: > Bob Sneidar wrote: > >> I think the real key to making LC insanely profitable for RR is >> for us, the developers, to produce really good commercial apps >> on a regular basis using LC, and proudly display on our splash >> screens: Made With Livecode! > > Agreed. > > And on the EDU front, LiveCode continues to make progress - this just showed > up in their Twitter feed a few moments ago: > > > > > If you haven't been to the runrev.com site lately, they have a whole section > on EDU, split into K-12 and higher ed: > > > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Dr Rod McCall Researcher in in-car, mixed reality technology and gaming Interdisciplinary Centre for Security, Reliability and Trust University of Luxembourg Blog: www.rodmc.com twitter:rodlux Publications and Information available on my blog From bobs at twft.com Thu Jul 19 18:58:01 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 15:58:01 -0700 Subject: multiple card alignment tool In-Reply-To: References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> <8CF33ED80F90095-21FC-27233@webmail-d156.sysops.aol.com> <953C06DF-6E5E-4380-9E5F-6CAB153A7936@sweattechnologies.com> <9085F106-959F-4BB0-87D9-F4410B8B7AB6@sweattechnologies.com> Message-ID: <117DCBFF-5B8F-42A8-9610-0D921B17DBAD@twft.com> I just googled download GLX2 and got this. It's easy to find things with Google. https://bitbucket.org/mwieder/glx2/downloads Bob On Jul 19, 2012, at 3:33 PM, Roger Eller wrote: > On Thu, Jul 19, 2012 at 6:12 PM, Monte Goulding wrote: > >> >> Bob Sneidar wrote: >>> That is the built in Application Browser you are talking about. Also, >> Jerry Daniels had a pretty neat APP browser that came with GLX2, which is >> open sourced now. Also his Remo works pretty darned well too! >> >> Any of these allow multiple selection on multiple cards? > > > I surely couldn't make the built-in Application Browser do it (I tried), > and I don't have GLX2. > > ~Roger > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From gcanyon at gmail.com Thu Jul 19 18:59:26 2012 From: gcanyon at gmail.com (Geoff Canyon) Date: Thu, 19 Jul 2012 17:59:26 -0500 Subject: multiple card alignment tool In-Reply-To: <9085F106-959F-4BB0-87D9-F4410B8B7AB6@sweattechnologies.com> References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> <8CF33ED80F90095-21FC-27233@webmail-d156.sysops.aol.com> <953C06DF-6E5E-4380-9E5F-6CAB153A7936@sweattechnologies.com> <9085F106-959F-4BB0-87D9-F4410B8B7AB6@sweattechnologies.com> Message-ID: I hesitate to suggest it since it's so out of date now, but revNavigator does this handily. You select whichever controls you like, then on the Actions menu bookmark them. You can bookmark any number of controls on any cards or even in different stacks. Then highlight the controls/bookmarks you like and: 1. in the version that comes with LC, option-right-click them, pop up the properties menu, and discover that it's broken (I just tried it). 2. in the version you can download at http://inspiredlogic.com/navigator/Navigator.html you can either select left, right, rect, etc. from the properties menu (capital P menu) or right click and select Property List... and then click whatever properties you like to set them for all the controls. In either one, you could use the Command... dialog on the Actions menu. You would type something like: left=23 and then click set, or type something like: set the right of tID to 189 and click Do. (either will work) This will work on any objects anywhere. I don't think the stack(s) even need to be open (although it would be after you did this). Disclaimer: I wrote navigator over ten years ago and it hasn't been updated since then. It's marked as shareware, but don't worry about that. gc On Thu, Jul 19, 2012 at 5:12 PM, Monte Goulding wrote: > Any of these allow multiple selection on multiple cards? From roger.e.eller at sealedair.com Thu Jul 19 19:15:18 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 19 Jul 2012 19:15:18 -0400 Subject: multiple card alignment tool In-Reply-To: References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> <8CF33ED80F90095-21FC-27233@webmail-d156.sysops.aol.com> <953C06DF-6E5E-4380-9E5F-6CAB153A7936@sweattechnologies.com> <9085F106-959F-4BB0-87D9-F4410B8B7AB6@sweattechnologies.com> Message-ID: On Thu, Jul 19, 2012 at 6:59 PM, Geoff Canyon wrote: > I hesitate to suggest it since it's so out of date now, but revNavigator > does this handily. > > Disclaimer: I wrote navigator over ten years ago and it hasn't been updated > since then. It's marked as shareware, but don't worry about that. > It appears you just wrote it before its time. Creating a multi-card UI in todays world of mobile apps makes this tool very useful. Polish it, and ship version 4.0. ~Roger From alex at tweedly.net Thu Jul 19 19:18:52 2012 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 20 Jul 2012 00:18:52 +0100 Subject: Hanoi Tower programming challenge... In-Reply-To: <1C069EA9-A171-4B6B-AE39-5B31EF371CC9@sbcglobal.net> References: <1C069EA9-A171-4B6B-AE39-5B31EF371CC9@sbcglobal.net> Message-ID: <500895DC.60203@tweedly.net> Sorry if this is a duplicate - I think the original got caught because I sent it from the wrong address .... you can save 2 lines by using a function rather than a handler (watch for line wraps) on mouseUp ask "How many disks are there?" put tower (it , "A", "B" , "C") into field 1 end mouseUp function tower N, start, destination, spare if N = 0 then return "" return tower (N - 1, start, spare, destination) & "Move " & N & " from "& start & " to "& destination & cr & tower (N - 1, spare, destination, start) end tower -- Alex On 19/07/2012 11:59, Jim Hurley wrote: > > How about this? I think this is the classic recursive solution. > > Jim Hurley > > > on mouseUp > ask "How many disks are there?" > tower it , "A", "B" , "C" > end mouseUp > > on tower N, start, destination, spare > if N = 0 then exit tower > tower N - 1, start, spare, destination > put "Move "& N& " from"& start& " to"& destination& cr after field 1 > tower N - 1, spare, destination, start > end tower > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Thu Jul 19 19:37:03 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 16:37:03 -0700 Subject: Hanoi Tower programming challenge... In-Reply-To: <500895DC.60203@tweedly.net> References: <1C069EA9-A171-4B6B-AE39-5B31EF371CC9@sbcglobal.net> <500895DC.60203@tweedly.net> Message-ID: I just read up on this. Honestly, if someone had asked me to come up with a programmatical solution to this physical problem, I could not do it to save my life. I don't know why. I consider myself to be fairly intelligent, but I cannot turn physical problems like this into a formula. I stumbled at this on a lot of tests in school. Whenever it got to these kinds of problems I would stop dead in my tracks, even when the teacher said to skip over the problems we could not solve. I tried to work out the relationships of the physical problem to the mathemetical expression of it and I could not go on until I "saw" in my head how it all worked and why. I could probably get through the physical puzzle fine and "see" why it had to work that way, but to convert it to a formula is quite beyond me. Very frustrating. This is probably why I could never be a very good developer, at least when it comes to this sort of thing. Bob From alex at tweedly.net Thu Jul 19 19:46:49 2012 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 20 Jul 2012 00:46:49 +0100 Subject: Hanoi Tower programming challenge... In-Reply-To: <500895DC.60203@tweedly.net> References: <1C069EA9-A171-4B6B-AE39-5B31EF371CC9@sbcglobal.net> <500895DC.60203@tweedly.net> Message-ID: <50089C69.9060703@tweedly.net> Here I go - replying to my own posting. Silly me Q: What happens when a function reaches the "end" statement ? A: It returns "empty" So we are basically down to 3 lines !! (with even more line wraps) > on mouseUp > ask "How many disks are there?" > put tower (it , "A", "B" , "C") into field 1 > end mouseUp > > > function tower N, start, destination, spare > if N > 0 then return tower (N - 1, start, spare, destination) & > "Move " & N & " from "& start & " to "& destination & cr & tower (N - > 1, spare, destination, start) > end tower -- Alex. On 20/07/2012 00:18, Alex Tweedly wrote: > Sorry if this is a duplicate - I think the original got caught because > I sent it from the wrong address .... you can save 2 lines by using > a function rather than a handler (watch for line wraps) > > on mouseUp > ask "How many disks are there?" > put tower (it , "A", "B" , "C") into field 1 > end mouseUp > > > function tower N, start, destination, spare > if N = 0 then return "" > return tower (N - 1, start, spare, destination) & "Move " & N & " > from "& start & " to "& destination & cr & tower (N - 1, spare, > destination, start) > end tower > > -- Alex > > On 19/07/2012 11:59, Jim Hurley wrote: >> >> How about this? I think this is the classic recursive solution. >> >> Jim Hurley >> >> >> on mouseUp >> ask "How many disks are there?" >> tower it , "A", "B" , "C" >> end mouseUp >> >> on tower N, start, destination, spare >> if N = 0 then exit tower >> tower N - 1, start, spare, destination >> put "Move "& N& " from"& start& " to"& destination& cr after >> field 1 >> tower N - 1, spare, destination, start >> end tower >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Thu Jul 19 19:48:44 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 19 Jul 2012 16:48:44 -0700 Subject: [OT] Easily run PostgreSQL on a Mac In-Reply-To: References: Message-ID: I didn't know that. I wonder why that happened? I've been happily using mySQL server on OSX to test out mySQL apps locally before using a remote server. Hadn't tried it since "updating" to Lion or I guess I would have found out! Pete lcSQL Software On Thu, Jul 19, 2012 at 3:37 PM, Dr. Hawkins wrote: > Until Lion. > > As of Lion, PostgreSQL is included with lion--which makes me wonder > what the point is in this app . . . > From bobs at twft.com Thu Jul 19 20:06:10 2012 From: bobs at twft.com (Bob Sneidar) Date: Thu, 19 Jul 2012 17:06:10 -0700 Subject: [OT] Easily run PostgreSQL on a Mac In-Reply-To: References: Message-ID: <5D9DDD5F-D760-4E63-9954-0494A791DEBB@twft.com> Apple would not DARE to UNINSTALL mySQL during an update would they?? Bob On Jul 19, 2012, at 4:48 PM, Peter Haworth wrote: > I didn't know that. I wonder why that happened? > > I've been happily using mySQL server on OSX to test out mySQL apps locally > before using a remote server. Hadn't tried it since "updating" to Lion or > I guess I would have found out! > > Pete > lcSQL Software > > > > On Thu, Jul 19, 2012 at 3:37 PM, Dr. Hawkins wrote: > >> Until Lion. >> >> As of Lion, PostgreSQL is included with lion--which makes me wonder >> what the point is in this app . . . >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Thu Jul 19 20:20:05 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 19 Jul 2012 17:20:05 -0700 Subject: can't get behavior to work Message-ID: I've been trying all day to get behavior, to work, and can't set the behavior of grp "grp_cmbIncome" of card "meansTestIncome" to the long id of fld "ctr_calcPop" of cd 1 of stack "mcp" produces an execution error at line n/a (parentScript: bad object) near "field id 2081 of cd id . . . It only mentions the error the first time the script in preOpenStack runs; otherwise it just jumps to the end of that handler with no message. I If I change it to refer to a field in the same stack, same problem. If I remove "the long id" to refer direxctly to the field, it executes, but the handlers of that field are never reached, anyway. Am I doing something wrong? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From ambassador at fourthworld.com Thu Jul 19 20:23:54 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 19 Jul 2012 17:23:54 -0700 Subject: can't get behavior to work In-Reply-To: References: Message-ID: <5008A51A.5040709@fourthworld.com> Dr. Hawkins wrote: > I've been trying all day to get behavior, to work, and can't > > set the behavior of grp "grp_cmbIncome" of card "meansTestIncome" to > the long id of fld "ctr_calcPop" of cd 1 of stack "mcp" > > produces an execution error at line n/a (parentScript: bad object) > near "field id 2081 of cd id . . . Just put that field's script into a button and you'll be set. At this time buttons are the only controls that can be used to hold a behavior's script. Note that the type of control holding the script is purely arbitrary; the script itself is what matters, and will work with any control type. RunRev just chose the button control because it has the most flexible internal architecture and made it possible for them to use it for this easily. -- 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 From lfredricks at proactive-intl.com Thu Jul 19 20:25:20 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 19 Jul 2012 17:25:20 -0700 Subject: Why killing Media was killing an investment in the future In-Reply-To: References: <201207190819.10687.palcibiades-first@yahoo.co.uk><500843FD.5020505@fourthworld.com><1342720700434-4652408.post@n4.nabble.com><9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> Message-ID: > It's my personal opinion that we ought to be making a much > bigger effort to improve education across the board, and no, > more money does not accomplish that goal. Im going to dodge the political bullets I hear a buzzing in the air, Bob ;-) For any education to be at its best, you need to have kids coming from healthy, intellectually nurturing homes and neighborhoods, and a pipeline of communication. That's a much more complicated question, but solve that and the other stuff becomes much easier and cheaper. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From dochawk at gmail.com Thu Jul 19 20:57:36 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 19 Jul 2012 17:57:36 -0700 Subject: can't get behavior to work In-Reply-To: <5008A51A.5040709@fourthworld.com> References: <5008A51A.5040709@fourthworld.com> Message-ID: On Thursday, July 19, 2012, Richard Gaskin wrote: > >> > Just put that field's script into a button and you'll be set. > > At this time buttons are the only controls that can be used to hold a > behavior's script. wow. Ok. The do umentation uses buttons for the examples, but "control" for what *can* be used. Thank you; my forehead will bleed less now . . and I came across your firm's paper on this earlier; it was a great help. Thanks for that, too. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From roger.e.eller at sealedair.com Thu Jul 19 21:00:30 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 19 Jul 2012 21:00:30 -0400 Subject: [OT] Easily run PostgreSQL on a Mac In-Reply-To: <5D9DDD5F-D760-4E63-9954-0494A791DEBB@twft.com> References: <5D9DDD5F-D760-4E63-9954-0494A791DEBB@twft.com> Message-ID: On Thu, Jul 19, 2012 at 8:06 PM, Bob Sneidar wrote: > Apple would not DARE to UNINSTALL mySQL during an update would they?? > > Bob The 'Prime Directive' does not apply to the Borg. ;-p ~Roger From dochawk at gmail.com Thu Jul 19 21:01:46 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 19 Jul 2012 18:01:46 -0700 Subject: [OT] Easily run PostgreSQL on a Mac In-Reply-To: <5D9DDD5F-D760-4E63-9954-0494A791DEBB@twft.com> References: <5D9DDD5F-D760-4E63-9954-0494A791DEBB@twft.com> Message-ID: On Thursday, July 19, 2012, Bob Sneidar wrote: > Apple would not DARE to UNINSTALL mySQL during an update would they?? No more than they'd stop supporting Rosetta . . . :) -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From gcanyon at gmail.com Thu Jul 19 21:42:45 2012 From: gcanyon at gmail.com (Geoff Canyon) Date: Thu, 19 Jul 2012 20:42:45 -0500 Subject: multiple card alignment tool In-Reply-To: References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> <8CF33ED80F90095-21FC-27233@webmail-d156.sysops.aol.com> <953C06DF-6E5E-4380-9E5F-6CAB153A7936@sweattechnologies.com> <9085F106-959F-4BB0-87D9-F4410B8B7AB6@sweattechnologies.com> Message-ID: The code would have to be rewritten nearly from scratch. It wasn't designed, it just grew. Is there that much of a need that isn't covered by something else? Sent from my iPad On Jul 19, 2012, at 6:15 PM, Roger Eller wrote: > On Thu, Jul 19, 2012 at 6:59 PM, Geoff Canyon wrote: > >> I hesitate to suggest it since it's so out of date now, but revNavigator >> does this handily. >> >> Disclaimer: I wrote navigator over ten years ago and it hasn't been updated >> since then. It's marked as shareware, but don't worry about that. >> > > It appears you just wrote it before its time. Creating a multi-card UI in > todays world of mobile apps makes this tool very useful. Polish it, and > ship version 4.0. > > ~Roger > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Thu Jul 19 22:09:12 2012 From: pete at lcsql.com (Peter Haworth) Date: Thu, 19 Jul 2012 19:09:12 -0700 Subject: [OT] Easily run PostgreSQL on a Mac In-Reply-To: References: <5D9DDD5F-D760-4E63-9954-0494A791DEBB@twft.com> Message-ID: I did find an article on the web that confirmed that it wasn't included in Lion, but the article referred to Lion Server. I didn't know there was a Lion Serever! In any case, it's easy to download mySQL as a dmg file and install it. According to the article, the outfit that took overpsql commercially didn't even know this was happening! Pete lcSQL Software On Thu, Jul 19, 2012 at 6:00 PM, Roger Eller wrote: > On Thu, Jul 19, 2012 at 8:06 PM, Bob Sneidar wrote: > > > Apple would not DARE to UNINSTALL mySQL during an update would they?? > > > > Bob > > > The 'Prime Directive' does not apply to the Borg. ;-p > > ~Roger > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From monte at sweattechnologies.com Thu Jul 19 21:54:59 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 20 Jul 2012 11:54:59 +1000 Subject: multiple card alignment tool In-Reply-To: References: <778AE380-24A5-45E5-88DF-4131A059236A@sweattechnologies.com> <8CF337F10F3E2F0-13C0-21976@webmail-m127.sysops.aol.com> <7FF17679-5700-49E0-9A02-3D3029A17B0F@sweattechnologies.com> <8CF33ED80F90095-21FC-27233@webmail-d156.sysops.aol.com> <953C06DF-6E5E-4380-9E5F-6CAB153A7936@sweattechnologies.com> <9085F106-959F-4BB0-87D9-F4410B8B7AB6@sweattechnologies.com> Message-ID: <2C4C9BC5-12BE-41EC-AEE3-A242652C4A64@sweattechnologies.com> Cool Geoff I'll take a look. -- M E R Goulding Software development services mergExt - There's an external for that! On 20/07/2012, at 8:59 AM, Geoff Canyon wrote: > I hesitate to suggest it since it's so out of date now, but revNavigator > does this handily. You select whichever controls you like, then on the > Actions menu bookmark them. You can bookmark any number of controls on any > cards or even in different stacks. Then highlight the controls/bookmarks > you like and: > > 1. in the version that comes with LC, option-right-click them, pop up the > properties menu, and discover that it's broken (I just tried it). > > 2. in the version you can download at > http://inspiredlogic.com/navigator/Navigator.html you can either select > left, right, rect, etc. from the properties menu (capital P menu) or right > click and select Property List... and then click whatever properties you > like to set them for all the controls. > > In either one, you could use the Command... dialog on the Actions menu. You > would type something like: > > left=23 > > and then click set, or type something like: > > set the right of tID to 189 > > and click Do. (either will work) > > This will work on any objects anywhere. I don't think the stack(s) even > need to be open (although it would be after you did this). > > Disclaimer: I wrote navigator over ten years ago and it hasn't been updated > since then. It's marked as shareware, but don't worry about that. > > > gc > > On Thu, Jul 19, 2012 at 5:12 PM, Monte Goulding > wrote: > >> Any of these allow multiple selection on multiple cards? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jhurley0305 at sbcglobal.net Thu Jul 19 23:42:46 2012 From: jhurley0305 at sbcglobal.net (Jim Hurley) Date: Thu, 19 Jul 2012 20:42:46 -0700 Subject: Hanoi Tower programming challenge... In-Reply-To: References: Message-ID: <7E7E6ADF-7D5D-4B5E-9419-E6BA3E8987A8@sbcglobal.net> Bob, Everybody finds these recursive algorithms hard, really hard, especially the Tower of Hanoi. Trouble is you can't start at the top. Start recursion with the factorial function. The factorial of 9 is 9 * factorial(8) and so on. Therefore: function Factorial n if n = 1 then return 1 else return n * factorial(n-1) end if end factorial And everybody finds fitting algorithms to physics problems hard. Again, you can't start at the top. Trust me, I spent my life teach students how to put the math into physics. Part of the problem of programming for physics problems is the computer language. For example, the algorithm to draw the path of a baseball is as simple as: put 4 into vx --x component of the velocity of the turtle put 5 into vy put .1 into gravity repeat until ycor() < 0 incXY vx,vy --increase the x coordinate by vx and the y coordinate by vy subtract gravity from vy -- add the acceleration (the rate of change in the velocity) to vy end repeat This in Turtle Graphics. This is why I have been promoting TG for science students. It is geometrically oriented. The turtle is easier to talk to, and he is really good at solving differential equations--as in the problem of the baseball above.. More of this in: go url "http://jamesphurley.com/RunRev/TurtleGraphics.livecode" Me? I find programming for the internet hard, really hard. I started in the middle. Big mistake. Jim > > Message: 25 > Date: Thu, 19 Jul 2012 16:37:03 -0700 > From: Bob Sneidar > To: How to use LiveCode > Subject: Re: Hanoi Tower programming challenge... > Message-ID: > Content-Type: text/plain; charset=us-ascii > > I just read up on this. Honestly, if someone had asked me to come up with a programmatical solution to this physical problem, I could not do it to save my life. I don't know why. I consider myself to be fairly intelligent, but I cannot turn physical problems like this into a formula. > > I stumbled at this on a lot of tests in school. Whenever it got to these kinds of problems I would stop dead in my tracks, even when the teacher said to skip over the problems we could not solve. I tried to work out the relationships of the physical problem to the mathemetical expression of it and I could not go on until I "saw" in my head how it all worked and why. > > I could probably get through the physical puzzle fine and "see" why it had to work that way, but to convert it to a formula is quite beyond me. Very frustrating. This is probably why I could never be a very good developer, at least when it comes to this sort of thing. > > Bob > > From alex at harryscollar.com Fri Jul 20 00:43:27 2012 From: alex at harryscollar.com (Alex Shaw) Date: Fri, 20 Jul 2012 14:43:27 +1000 Subject: [OT] Easily run PostgreSQL on a Mac In-Reply-To: References: Message-ID: <5008E1EF.7010902@harryscollar.com> Interesting article here.. http://wekeroad.com/2012/07/19/postgresql-rising regards alex On 20/07/12 7:17 AM, Andre Garzia wrote: > Hey Folks, > > the fine people at Heroku released a simple application called postgreapp. > It is a mac os x app that bundles a fully working PostgreSQL server, so you > run the app and boom the server is live. > > http://postgresapp.com/ > > This is by far the easiest way to get a SQL server running and it is a good > option for local development of web apps or networked database savvy app. > > Cheers > PS: it is free > From gcanyon at gmail.com Fri Jul 20 02:48:31 2012 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 20 Jul 2012 01:48:31 -0500 Subject: Hanoi Tower programming challenge... In-Reply-To: <7E7E6ADF-7D5D-4B5E-9419-E6BA3E8987A8@sbcglobal.net> References: <7E7E6ADF-7D5D-4B5E-9419-E6BA3E8987A8@sbcglobal.net> Message-ID: Just for kicks I memo-ized this with a local variable. It dramatically reduces the level of recursion and speeds up the calculation for large towers. For example, calculating a twenty-disk tower goes from over 2,000,000 calls to tower() to 109, and the time is less than 1/3. I'm actually surprised it's not faster. I'm curious if I'm missing something obvious. gc *local* R *on* mouseUp *ask* "How many disks are there?" *delete* variable R *put* tower (it , "A", "B" , "C") into field 2 *end* mouseUp * * *function* tower N, *start*, destination, spare *if* R[N,*start*,destination,spare] is empty *then* *if* N = 1 *then* *put* "Move " & N & " from "& *start* & " to "& destination & cr into R[N,*start*,destination,spare] *else* *put* tower(N - 1, *start*, spare, destination) & "Move " & N & " from "& *start* & " to "& destination & cr & tower(N - 1, spare, destination, *start*) into R[N,*start *,destination,spare] *end* *if* *return* R[N,*start*,destination,spare] *end* tower From rodmccall491 at googlemail.com Fri Jul 20 03:58:11 2012 From: rodmccall491 at googlemail.com (Rod McCall) Date: Fri, 20 Jul 2012 09:58:11 +0200 Subject: Why killing Media was killing an investment in the future In-Reply-To: References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> Message-ID: It also reminds me of the great class sizes debate which raged in Britain for years. I forget the exact numbers but essentially simply having smaller class sizes does not always improve attainment i.e. there is a point that was optimal, beyond that the improvement in the students was minimal if at all. Yet the politicians kept pledging smaller and smaller class sizes. One thing I do remember though is that my computing class consisted myself and one other student while this resulted in a much better atmosphere, I am not sure if it improved our grades. Cheers, rod On 20 July 2012 02:25, Lynn Fredricks wrote: >> It's my personal opinion that we ought to be making a much >> bigger effort to improve education across the board, and no, >> more money does not accomplish that goal. > > Im going to dodge the political bullets I hear a buzzing in the air, Bob ;-) > > For any education to be at its best, you need to have kids coming from > healthy, intellectually nurturing homes and neighborhoods, and a pipeline of > communication. That's a much more complicated question, but solve that and > the other stuff becomes much easier and cheaper. > > Best regards, > > Lynn Fredricks > President > Paradigma Software > http://www.paradigmasoft.com > > Valentina SQL Server: The Ultra-fast, Royalty Free Database Server > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Dr Rod McCall Researcher in in-car, mixed reality technology and gaming Interdisciplinary Centre for Security, Reliability and Trust University of Luxembourg Blog: www.rodmc.com twitter:rodlux Publications and Information available on my blog From rodmccall491 at googlemail.com Fri Jul 20 04:24:49 2012 From: rodmccall491 at googlemail.com (Rod McCall) Date: Fri, 20 Jul 2012 10:24:49 +0200 Subject: Threading or similar in LiveCode Message-ID: Dear LiveCoders, As I said in a previous email I am returning to LiveCode after a few years (well seven to be exact) so am a little rusty. Anyway right now we are implementing a car simulator environment of which we will use LiveCode as the control console for the simulation - at least that is the current plan. Am I right in thinking there is no equivalent to the Threading class that you find in Python? If so how do people implement something which is similar to this? I may have missed the info in the docs but a quick Google or scan of the RR website for anything resembling threading seems to yield very little. If no such equivalent exists are there ways round this? For example using sub-stacks etc each one behaving like a "fake thread"? Sorry if this seems a silly question but it has been a few years since I used LiveCode. Kind regards, rod -- Dr Rod McCall Researcher in in-car, mixed reality technology and gaming Interdisciplinary Centre for Security, Reliability and Trust University of Luxembourg Blog: www.rodmc.com twitter:rodlux Publications and Information available on my blog From ken at kencorey.com Fri Jul 20 06:05:34 2012 From: ken at kencorey.com (Ken Corey) Date: Fri, 20 Jul 2012 11:05:34 +0100 Subject: Threading or similar in LiveCode In-Reply-To: References: Message-ID: <50092D6E.8040202@kencorey.com> Send can mimic this behaviour. You wouldn't want each car in its own 'thread', to be sure, as send has a certain amount of overhead...but it's a simple matter to set up recurring events: on animate --do some animation stuff here -- if your drawing loop can take a variable amount of time -- then you'll want to get a little more clever about how long -- to wait before sending the next animate method send animate to me in 150 milliseconds end animate on preOpenCard -- do any setup necessary when opening the card: -- resizing graphics, etc end preOpenCard on openCard -- handle open card tasks -- start the animation send animate to me in 0 milliseconds end openCard -Ken On 20/07/2012 09:24, Rod McCall wrote: > As I said in a previous email I am returning to LiveCode after a few > years (well seven to be exact) so am a little rusty. Anyway right now > we are implementing a car simulator environment of which we will use > LiveCode as the control console for the simulation - at least that is > the current plan. Am I right in thinking there is no equivalent to the > Threading class that you find in Python? If so how do people implement > something which is similar to this? I may have missed the info in the > docs but a quick Google or scan of the RR website for anything > resembling threading seems to yield very little. > > If no such equivalent exists are there ways round this? For example > using sub-stacks etc each one behaving like a "fake thread"? > > Sorry if this seems a silly question but it has been a few years since > I used LiveCode. > > Kind regards, > > rod > From scott at tactilemedia.com Fri Jul 20 06:08:53 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 20 Jul 2012 03:08:53 -0700 Subject: Threading or similar in LiveCode In-Reply-To: Message-ID: Hi Rod: I'm don't use Python but if you're referring to threading as in multithreading -- running multiple threads simultaneously -- LiveCode doesn't have this. One way you can *kind of* simulate threading is using the send command: send "xyz" to button 5 in 20 millisecs . This doesn't accomplish true multithreading, but in some cases allows near simultaneous processing of multiple messages, if the code to be executed isn't too time consuming or blocking. Another method could be to run a completely separate LiveCode process and allow the two to exchange data/messages. Other folks may have additional suggestions. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Rod McCall wrote: > Dear LiveCoders, > > As I said in a previous email I am returning to LiveCode after a few > years (well seven to be exact) so am a little rusty. Anyway right now > we are implementing a car simulator environment of which we will use > LiveCode as the control console for the simulation - at least that is > the current plan. Am I right in thinking there is no equivalent to the > Threading class that you find in Python? If so how do people implement > something which is similar to this? I may have missed the info in the > docs but a quick Google or scan of the RR website for anything > resembling threading seems to yield very little. > > If no such equivalent exists are there ways round this? For example > using sub-stacks etc each one behaving like a "fake thread"? > > Sorry if this seems a silly question but it has been a few years since > I used LiveCode. > > Kind regards, > > rod From rodmccall491 at googlemail.com Fri Jul 20 06:56:24 2012 From: rodmccall491 at googlemail.com (Rod McCall) Date: Fri, 20 Jul 2012 12:56:24 +0200 Subject: Threading or similar in LiveCode In-Reply-To: References: Message-ID: Dear Scott and Ken, Thanks for your replies. I will try out the solutions suggested. Right now the control console will only really be used to send/receive events as there is another simulation server and actual graphical environment - the AI for the cars will be handled elsewhere not in LiveCode. The main thing is that the console is capable of sending/receiving data in "near" real time, for example the telemetry data of the person we are observing. The project is currently using a mix of LiveCode, C++ and Python. Kind regards, rod On 20 July 2012 12:08, Scott Rossi wrote: > Hi Rod: > > I'm don't use Python but if you're referring to threading as in > multithreading -- running multiple threads simultaneously -- LiveCode > doesn't have this. One way you can *kind of* simulate threading is using > the send command: send "xyz" to button 5 in 20 millisecs . This doesn't > accomplish true multithreading, but in some cases allows near simultaneous > processing of multiple messages, if the code to be executed isn't too time > consuming or blocking. Another method could be to run a completely separate > LiveCode process and allow the two to exchange data/messages. > > Other folks may have additional suggestions. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > Recently, Rod McCall wrote: > >> Dear LiveCoders, >> >> As I said in a previous email I am returning to LiveCode after a few >> years (well seven to be exact) so am a little rusty. Anyway right now >> we are implementing a car simulator environment of which we will use >> LiveCode as the control console for the simulation - at least that is >> the current plan. Am I right in thinking there is no equivalent to the >> Threading class that you find in Python? If so how do people implement >> something which is similar to this? I may have missed the info in the >> docs but a quick Google or scan of the RR website for anything >> resembling threading seems to yield very little. >> >> If no such equivalent exists are there ways round this? For example >> using sub-stacks etc each one behaving like a "fake thread"? >> >> Sorry if this seems a silly question but it has been a few years since >> I used LiveCode. >> >> Kind regards, >> >> rod > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Dr Rod McCall Researcher in in-car, mixed reality technology and gaming Interdisciplinary Centre for Security, Reliability and Trust University of Luxembourg Blog: www.rodmc.com twitter:rodlux Publications and Information available on my blog From toolbook at kestner.de Fri Jul 20 08:29:08 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 20 Jul 2012 14:29:08 +0200 Subject: bg checkbox with card specific value? Message-ID: <004a01cd6673$4290caf0$c7b260d0$@de> Hi, when having a shared bg field, I can put different content into the same field on each cd with this bg. When having a button, eg. Checkbox on the same bg, the hilite status of this button is the same on each cd and can't be set different on each card. Is there any option where you can share buttons on a bg in the same kind as fields? Thanks Tiemo From m.schonewille at economy-x-talk.com Fri Jul 20 08:35:47 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 20 Jul 2012 14:35:47 +0200 Subject: bg checkbox with card specific value? In-Reply-To: <004a01cd6673$4290caf0$c7b260d0$@de> References: <004a01cd6673$4290caf0$c7b260d0$@de> Message-ID: Tiemo, Set the sharedHilite of the button to false. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 20 jul 2012, at 14:29, Tiemo Hollmann TB wrote: > Hi, > > when having a shared bg field, I can put different content into the same > field on each cd with this bg. > > When having a button, eg. Checkbox on the same bg, the hilite status of this > button is the same on each cd and can't be set different on each card. > > Is there any option where you can share buttons on a bg in the same kind as > fields? > > Thanks > > Tiemo From toolbook at kestner.de Fri Jul 20 08:48:05 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 20 Jul 2012 14:48:05 +0200 Subject: AW: bg checkbox with card specific value? In-Reply-To: References: <004a01cd6673$4290caf0$c7b260d0$@de> Message-ID: <004f01cd6675$e8815810$b9840830$@de> Thanks Mark, that was I was looking for, must have missed it Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- > bounces at lists.runrev.com] Im Auftrag von Mark Schonewille > Gesendet: Freitag, 20. Juli 2012 14:36 > An: How to use LiveCode > Betreff: Re: bg checkbox with card specific value? > > Tiemo, > > Set the sharedHilite of the button to false. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. > Contact me http://qery.us/du > > > > On 20 jul 2012, at 14:29, Tiemo Hollmann TB wrote: > > > Hi, > > > > when having a shared bg field, I can put different content into the > > same field on each cd with this bg. > > > > When having a button, eg. Checkbox on the same bg, the hilite status > > of this button is the same on each cd and can't be set different on each > card. > > > > Is there any option where you can share buttons on a bg in the same > > kind as fields? > > > > Thanks > > > > Tiemo > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stgoldberg at aol.com Fri Jul 20 09:02:17 2012 From: stgoldberg at aol.com (stgoldberg at aol.com) Date: Fri, 20 Jul 2012 09:02:17 -0400 (EDT) Subject: The future of LiveCode Message-ID: <8CF348F062ED786-11EC-BE5@webmail-m025.sysops.aol.com> I have used LiveCode extensively to develop my company's educational software. It's a great program. I think one of the reasons why LiveCode is not more widely adopted is the lack of an adequate user manual that would attract beginners. I ask, would you recommend the present LiveCode user manual to a student who has no background in programming and is just starting? I wouldn't; it's too advanced and incomplete at the same time, mixes complex with simple, has no Index, says virtually nothing about the all-important property inspectors, and focuses only spottily on the key scripting words. An adequate manual should clearly present 150 or so of the basic scripting words, which was the extent of HyperCard's vocabulary and made HyperCard easier to learn. The beginner in LiveCode is expected to rely on the LiveCode dictionary, which, while truly excellent, contains some 2000 scripting words, far too many for the beginner to deal with. The problem has become more pronounced with new advances in LiveCode's features. This is why I wrote my own manual (190 pgs. plus figures) for my son. All other major programming languages have a variety of manuals in the bookstores. Where are they for LiveCode? It is insufficient to just direct the user to scattered tutorials on the Internet or to seminars; there needs to be a book that the user can easily use while learning the programming from scratch. Many people on this forum (including myself) have a background in HyperCard or MetaCard that has made it relatively easy to migrate to Revolution/LiveCode. What happens when the old guard dies out? Will beginners who have no such background replace them? Or will beginners navigate to other programming languages for lack of an adequate LiveCode manual? I have spent 25 years teaching medical students and programming in HyperCard and its successors. I'd love to develop for mobile apps, but I have not yet subscribed to LiveCode for this, because these features are not in the present user manual, and I am unaware of adequate, organized, step-by-step, printed documentation that puts it all together and I can keep in front of me on my desk as I work. (Perhaps Colin Holgate's forthcoming book, LiveCode Mobile Development Beginner's Guide, will make a difference.) My publishing company, Medmaster, is based on educational principles designed to teach medical students learning complex subjects for the first time. My sense is that sales of LiveCode in the schools and elsewhere would rise significantly with better documentation. Stephen Goldberg, President Medmaster Publishing Co., Inc. Professor Emeritus, Univ. of Miami Miller School of Medicine www.medmaster.net stgoldberg at aol.com From bvg at mac.com Fri Jul 20 09:19:18 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Fri, 20 Jul 2012 15:19:18 +0200 Subject: The future of LiveCode In-Reply-To: <8CF348F062ED786-11EC-BE5@webmail-m025.sysops.aol.com> References: <8CF348F062ED786-11EC-BE5@webmail-m025.sysops.aol.com> Message-ID: <3E5AFC5C-25F6-4B9D-ADDC-AF98DE75ED83@mac.com> No one is going to disagree with what you wrote :) One of the problems here is that LC is not a major programming language. To become one it'd need much better visibility, a ton of published books, several fan communities, learning courses offered in all big economy cities worldwide, etc. However, to gain publishing contracts and all that, LC would need to be a major programming language... As a community, we can offer stepping stones, and maybe we could device a plan that allows us as a community to offer learning materials that are at least decent. I know that RunRev does not have the resources to do more learning materials themselves, but they're willing to offer a helping hand to any community effort. But be warned: all previous attempt at such an endeavour have failed miserably before producing anything at all. the world is unjust Bjoernke On 20.07.2012, at 15:02, stgoldberg at aol.com wrote: > I have used LiveCode extensively to develop my company's educational software. It's a great program. I think one of the reasons why LiveCode is not more widely adopted is the lack of an adequate user manual that would attract beginners. I ask, would you recommend the present LiveCode user manual to a student who has no background in programming and is just starting? I wouldn't; it's too advanced and incomplete at the same time, mixes complex with simple, has no Index, says virtually nothing about the all-important property inspectors, and focuses only spottily on the key scripting words. An adequate manual should clearly present 150 or so of the basic scripting words, which was the extent of HyperCard's vocabulary and made HyperCard easier to learn. The beginner in LiveCode is expected to rely on the LiveCode dictionary, which, while truly excellent, contains some 2000 scripting words, far too many for the beginner to deal with. The problem has become more pronounced with > new advances in LiveCode's features. This is why I wrote my own manual (190 pgs. plus figures) for my son. > > > All other major programming languages have a variety of manuals in the bookstores. Where are they for LiveCode? It is insufficient to just direct the user to scattered tutorials on the Internet or to seminars; there needs to be a book that the user can easily use while learning the programming from scratch. Many people on this forum (including myself) have a background in HyperCard or MetaCard that has made it relatively easy to migrate to Revolution/LiveCode. What happens when the old guard dies out? Will beginners who have no such background replace them? Or will beginners navigate to other programming languages for lack of an adequate LiveCode manual? > > > I have spent 25 years teaching medical students and programming in HyperCard and its successors. I'd love to develop for mobile apps, but I have not yet subscribed to LiveCode for this, because these features are not in the present user manual, and I am unaware of adequate, organized, step-by-step, printed documentation that puts it all together and I can keep in front of me on my desk as I work. (Perhaps Colin Holgate's forthcoming book, LiveCode Mobile Development Beginner's Guide, will make a difference.) My publishing company, Medmaster, is based on educational principles designed to teach medical students learning complex subjects for the first time. My sense is that sales of LiveCode in the schools and elsewhere would rise significantly with better documentation. > > > Stephen Goldberg, President > Medmaster Publishing Co., Inc. > Professor Emeritus, Univ. of Miami Miller School of Medicine > www.medmaster.net > stgoldberg at aol.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From bonnmike at gmail.com Fri Jul 20 09:28:30 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 20 Jul 2012 07:28:30 -0600 Subject: The future of LiveCode In-Reply-To: <3E5AFC5C-25F6-4B9D-ADDC-AF98DE75ED83@mac.com> References: <8CF348F062ED786-11EC-BE5@webmail-m025.sysops.aol.com> <3E5AFC5C-25F6-4B9D-ADDC-AF98DE75ED83@mac.com> Message-ID: If it were me, and I had a 190 page primer/introduction written, i'd flesh it out and clean it up for public consumption and then publish it through amazon for the kindle. If nothing else it might help new people discover LC, and best case it will put some money in your pocket. Just a thought. On Fri, Jul 20, 2012 at 7:19 AM, Bj?rnke von Gierke wrote: > No one is going to disagree with what you wrote :) > > One of the problems here is that LC is not a major programming language. > To become one it'd need much better visibility, a ton of published books, > several fan communities, learning courses offered in all big economy cities > worldwide, etc. However, to gain publishing contracts and all that, LC > would need to be a major programming language... > > As a community, we can offer stepping stones, and maybe we could device a > plan that allows us as a community to offer learning materials that are at > least decent. I know that RunRev does not have the resources to do more > learning materials themselves, but they're willing to offer a helping hand > to any community effort. But be warned: all previous attempt at such an > endeavour have failed miserably before producing anything at all. > > the world is unjust > Bjoernke > > On 20.07.2012, at 15:02, stgoldberg at aol.com wrote: > > > I have used LiveCode extensively to develop my company's educational > software. It's a great program. I think one of the reasons why LiveCode > is not more widely adopted is the lack of an adequate user manual that > would attract beginners. I ask, would you recommend the present LiveCode > user manual to a student who has no background in programming and is just > starting? I wouldn't; it's too advanced and incomplete at the same time, > mixes complex with simple, has no Index, says virtually nothing about the > all-important property inspectors, and focuses only spottily on the key > scripting words. An adequate manual should clearly present 150 or so of > the basic scripting words, which was the extent of HyperCard's vocabulary > and made HyperCard easier to learn. The beginner in LiveCode is expected > to rely on the LiveCode dictionary, which, while truly excellent, contains > some 2000 scripting words, far too many for the beginner to deal with. The > problem has become more pronounced with > > new advances in LiveCode's features. This is why I wrote my own manual > (190 pgs. plus figures) for my son. > > > > > > All other major programming languages have a variety of manuals in the > bookstores. Where are they for LiveCode? It is insufficient to just > direct the user to scattered tutorials on the Internet or to seminars; > there needs to be a book that the user can easily use while learning the > programming from scratch. Many people on this forum (including myself) > have a background in HyperCard or MetaCard that has made it relatively easy > to migrate to Revolution/LiveCode. What happens when the old guard dies > out? Will beginners who have no such background replace them? Or will > beginners navigate to other programming languages for lack of an adequate > LiveCode manual? > > > > > > I have spent 25 years teaching medical students and programming in > HyperCard and its successors. I'd love to develop for mobile apps, but I > have not yet subscribed to LiveCode for this, because these features are > not in the present user manual, and I am unaware of adequate, organized, > step-by-step, printed documentation that puts it all together and I can > keep in front of me on my desk as I work. (Perhaps Colin Holgate's > forthcoming book, LiveCode Mobile Development Beginner's Guide, will make a > difference.) My publishing company, Medmaster, is based on educational > principles designed to teach medical students learning complex subjects for > the first time. My sense is that sales of LiveCode in the schools and > elsewhere would rise significantly with better documentation. > > > > > > Stephen Goldberg, President > > Medmaster Publishing Co., Inc. > > Professor Emeritus, Univ. of Miami Miller School of Medicine > > www.medmaster.net > > stgoldberg at aol.com > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > -- > > Use an alternative Dictionary viewer: > http://bjoernke.com/bvgdocu/ > > Chat with other RunRev developers: > http://bjoernke.com/chatrev/ > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pmbrig at gmail.com Fri Jul 20 09:29:05 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Fri, 20 Jul 2012 09:29:05 -0400 Subject: [ANN] New custom control > OS X Lion async png progress bar (on RevOnline) In-Reply-To: References: <8A9D0DEE-1033-451C-A055-DC0531456264@id.uzh.ch> Message-ID: <07A30FFF-2D74-4A7D-8772-02397B1ABD9A@gmail.com> On Jul 19, 2012, at 11:18 AM, Bob Sneidar wrote: > Ah, but everything about a computer application is an illusion anyway, isn't it? One geek to another: 'Go outside, the graphics are amazing!' -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From matthias_livecode_150811 at m-r-d.de Fri Jul 20 09:35:05 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Fri, 20 Jul 2012 15:35:05 +0200 Subject: The future of LiveCode In-Reply-To: <8CF348F062ED786-11EC-BE5@webmail-m025.sysops.aol.com> References: <8CF348F062ED786-11EC-BE5@webmail-m025.sysops.aol.com> Message-ID: Hi, i agree totally. I used Dan Shafer?s "Software at the Speed of Thought" when starting with RevStudio". It was a good introduction into programming with RevStudio. This book should be included with every LC license for free. Matthias Am 20.07.2012 um 15:02 schrieb stgoldberg at aol.com: > > > I have used LiveCode extensively to develop my company's educational software. It's a great program. I think one of the reasons why LiveCode is not more widely adopted is the lack of an adequate user manual that would attract beginners. I ask, would you recommend the present LiveCode user manual to a student who has no background in programming and is just starting? I wouldn't; it's too advanced and incomplete at the same time, mixes complex with simple, has no Index, says virtually nothing about the all-important property inspectors, and focuses only spottily on the key scripting words. An adequate manual should clearly present 150 or so of the basic scripting words, which was the extent of HyperCard's vocabulary and made HyperCard easier to learn. The beginner in LiveCode is expected to rely on the LiveCode dictionary, which, while truly excellent, contains some 2000 scripting words, far too many for the beginner to deal with. The problem has become more pronounced with new advances in LiveCode's features. This is why I wrote my own manual (190 pgs. plus figures) for my son. > > > All other major programming languages have a variety of manuals in the bookstores. Where are they for LiveCode? It is insufficient to just direct the user to scattered tutorials on the Internet or to seminars; there needs to be a book that the user can easily use while learning the programming from scratch. Many people on this forum (including myself) have a background in HyperCard or MetaCard that has made it relatively easy to migrate to Revolution/LiveCode. What happens when the old guard dies out? Will beginners who have no such background replace them? Or will beginners navigate to other programming languages for lack of an adequate LiveCode manual? > > > I have spent 25 years teaching medical students and programming in HyperCard and its successors. I'd love to develop for mobile apps, but I have not yet subscribed to LiveCode for this, because these features are not in the present user manual, and I am unaware of adequate, organized, step-by-step, printed documentation that puts it all together and I can keep in front of me on my desk as I work. (Perhaps Colin Holgate's forthcoming book, LiveCode Mobile Development Beginner's Guide, will make a difference.) My publishing company, Medmaster, is based on educational principles designed to teach medical students learning complex subjects for the first time. My sense is that sales of LiveCode in the schools and elsewhere would rise significantly with better documentation. > > > Stephen Goldberg, President > Medmaster Publishing Co., Inc. > Professor Emeritus, Univ. of Miami Miller School of Medicine > www.medmaster.net > stgoldberg at aol.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Fri Jul 20 09:38:48 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 20 Jul 2012 09:38:48 -0400 Subject: The future of LiveCode In-Reply-To: <8CF348F062ED786-11EC-BE5@webmail-m025.sysops.aol.com> References: <8CF348F062ED786-11EC-BE5@webmail-m025.sysops.aol.com> Message-ID: <6DF4F485-2DB6-477A-8A54-C69352087143@verizon.net> I wouldn't be so hopeful! The book isn't geared towards people who are learning programming, it's for people who already program in LiveCode but want to know about some of the mobile features, and how to get set up for developing mobile apps, and getting them into app stores. The first chapter is intended to introduce people who program in other tools to the LiveCode environment, and the structure of stacks, but again, it doesn't take time to explain programming basics. BTW, the final PDF file was sent to the printing press yesterday. The publisher decided to bring it forward one month. I like to think that they could do that because I didn't overrun the schedule, and sent back revisions quickly. Whatever the case it at least means I'm done for now! I'll send an update when I know new dates for when the ebook and paper versions will be available. On Jul 20, 2012, at 9:02 AM, stgoldberg at aol.com wrote: > >am unaware of adequate, organized, step-by-step, printed documentation that puts it all together and I can keep in front of me on my desk as I work. (Perhaps Colin Holgate's forthcoming book, LiveCode Mobile Development Beginner's Guide, will make a difference.) From mikeythek at gmail.com Fri Jul 20 09:44:39 2012 From: mikeythek at gmail.com (Mikey) Date: Fri, 20 Jul 2012 09:44:39 -0400 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> Message-ID: I've never really understood this issue: Why is it that one has to code the native controls on Android/ios? Why doesn't the compiler/standalone builder/whatever you want to call it just convert rr controls to native ones? -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From sc at sahores-conseil.com Fri Jul 20 09:54:08 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Fri, 20 Jul 2012 15:54:08 +0200 Subject: [OT] Easily run PostgreSQL on a Mac In-Reply-To: References: Message-ID: Andre, Good to help anyone to discover the PostgreSQL power and reliability in a very simple way to go. As a full ACID-compliant RDBMS, PostgreSQL is as secure as Oracle 10/11 can be in about any tasks... Le 19 juil. 2012 ? 23:17, Andre Garzia a ?crit : > Hey Folks, > > the fine people at Heroku released a simple application called postgreapp. > It is a mac os x app that bundles a fully working PostgreSQL server, so you > run the app and boom the server is live. > > http://postgresapp.com/ > > This is by far the easiest way to get a SQL server running and it is a good > option for local development of web apps or networked database savvy app. > > Cheers > PS: it is free > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From kray at sonsothunder.com Fri Jul 20 10:22:23 2012 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 20 Jul 2012 09:22:23 -0500 Subject: [ANN] Dropbox Livecode Library ... In-Reply-To: <50083E07.6000909@braguglia.ch> References: <50083E07.6000909@braguglia.ch> Message-ID: On Jul 19, 2012, at 12:04 PM, Guglielmo Braguglia wrote: > Dear all, > I have just finished to develop the first release of a simple Livecode library to access Dropbox from _any platform Livecode support_. > > The library uses the Dropbox REST API, so _only_ HTTPS GET and PUT (PUSH on mobile because there is not HTTPS PUT). > > Since the community of good Livecode developers is quite small, I thought it would be better to freely openly share so, I thought the *MIT license*. After all ... > ... collaboration is better than a couple of bucks ! ;-) > > You can download the library, the release notes and a simple test program (/which you can try also on iPad/) from the following link : > > http://www.phoenixsea.ch/downloads/Livecode/phxDropboxLib.zip Nice work, Guglielmo! Sounds like this should work from Android too, right? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From lfredricks at proactive-intl.com Fri Jul 20 10:26:17 2012 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Fri, 20 Jul 2012 07:26:17 -0700 Subject: The future of LiveCode In-Reply-To: <8CF348F062ED786-11EC-BE5@webmail-m025.sysops.aol.com> References: <8CF348F062ED786-11EC-BE5@webmail-m025.sysops.aol.com> Message-ID: > All other major programming languages have a variety of > manuals in the bookstores. Where are they for LiveCode? It > is insufficient to just direct the user to scattered > tutorials on the Internet or to seminars; there needs to be a > book that the user can easily use while learning the > programming from scratch. Many people on this forum > (including myself) have a background in HyperCard or MetaCard > that has made it relatively easy to migrate to > Revolution/LiveCode. What happens when the old guard dies > out? Will beginners who have no such background replace > them? Or will beginners navigate to other programming > languages for lack of an adequate LiveCode manual? Publishers come in all stripes now. But it used to be that they were very, very conservative about publishing language books. Prior to the availability of print-on-demand, if you weren't confident that you'd sell through a print run in X amount of time, you just didn't bother. Rev did get covered in several editions of Beginning Programming for Dummies. Now there is Colin's very timely book. Given that it is possible to have both PDF and print versions generated using POD, why not write one yourself? Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From ambassador at fourthworld.com Fri Jul 20 10:42:06 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 20 Jul 2012 07:42:06 -0700 Subject: The future of LiveCode In-Reply-To: <6DF4F485-2DB6-477A-8A54-C69352087143@verizon.net> References: <6DF4F485-2DB6-477A-8A54-C69352087143@verizon.net> Message-ID: <50096E3E.80605@fourthworld.com> Colin Holgate wrote: > BTW, the final PDF file was sent to the printing press yesterday. > The publisher decided to bring it forward one month. I like to > think that they could do that because I didn't overrun the schedule, > and sent back revisions quickly. Whatever the case it at least means > I'm done for now! I'll send an update when I know new dates for when > the ebook and paper versions will be available. Whoohoo! Congrats, Colin. Such a work is a big task, but we're all looking forward to the fruits of your labors. -- 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 From kray at sonsothunder.com Fri Jul 20 11:03:07 2012 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 20 Jul 2012 10:03:07 -0500 Subject: Stack file opened message? In-Reply-To: References: Message-ID: <4862CC68-1193-4CC5-BDA2-41F6B6005B83@sonsothunder.com> >> Checked the dictionary but couldn't spot a message that's generated when a >> stack file is opened? I know of preOpenStack and openStack but I'm looking >> for something when a stack file is opened, not a stack. The only thing I can think of is to check the filename of the stack that gets the preOpenStack/openStack message and if it's not empty, then it's an actual stack file that opened and not a substack or new stack. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From bobs at twft.com Fri Jul 20 11:29:31 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 08:29:31 -0700 Subject: can't get behavior to work In-Reply-To: References: Message-ID: You cannot set a behavior to a field. It has to be a button. I asked about this when behaviors first were introduced. Trevor gave me some answer as to why, but I forget what it was now. Bob On Jul 19, 2012, at 5:20 PM, Dr. Hawkins wrote: > I've been trying all day to get behavior, to work, and can't > > set the behavior of grp "grp_cmbIncome" of card "meansTestIncome" to > the long id of fld "ctr_calcPop" of cd 1 of stack "mcp" > > produces an execution error at line n/a (parentScript: bad object) > near "field id 2081 of cd id . . . > > > It only mentions the error the first time the script in preOpenStack > runs; otherwise it just jumps to the end of that handler with no > message. > I > If I change it to refer to a field in the same stack, same problem. > If I remove "the long id" to refer direxctly to the field, > it executes, but the handlers of that field are never reached, anyway. > > Am I doing something wrong? > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From roger.e.eller at sealedair.com Fri Jul 20 11:43:19 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 20 Jul 2012 11:43:19 -0400 Subject: The future of LiveCode In-Reply-To: <50096E3E.80605@fourthworld.com> References: <6DF4F485-2DB6-477A-8A54-C69352087143@verizon.net> <50096E3E.80605@fourthworld.com> Message-ID: Colin Holgate wrote: > BTW, the final PDF file was sent to the printing press yesterday. CONGRATS!!! Now... I have a dumb question. I've never bought an ebook. In the real world, I can buy a book and give it to a friend. If I wanted to buy a few copies of Colin's new eBook to give to colleagues (specifically the non-printed ebook), how would I do this? I don't want to give a generic gift card, but rather a specific already purchased ebook. ~Roger From bobs at twft.com Fri Jul 20 11:49:15 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 08:49:15 -0700 Subject: Threading or similar in LiveCode In-Reply-To: References: Message-ID: I am not sure this will help, but I came up with the idea of having a separate standalone do certain tasks for me. For instance, I noticed that an animated GIF would stutter and stall while Livecode was executing script. I wanted it to be smooth. I wanted some kind of progress indicator while I ran off and set up the environment, opened databases, etc. What I came up with is a standalone that accepted Applescript commands. I could show, hide, launch, quit, relocate the "window" and set the message, all through Applescript. I will say that LC could definitely use some native method that would allow communications from one standalone to another, and that would go a long way to solving this threading problem. If you could include custom standalones that you could control and get data back from, you could fairly mimic threading or multiprocessing at least, and it would be multiplatform, which my solution is not. Bob On Jul 20, 2012, at 1:24 AM, Rod McCall wrote: > Dear LiveCoders, > > As I said in a previous email I am returning to LiveCode after a few > years (well seven to be exact) so am a little rusty. Anyway right now > we are implementing a car simulator environment of which we will use > LiveCode as the control console for the simulation - at least that is > the current plan. Am I right in thinking there is no equivalent to the > Threading class that you find in Python? If so how do people implement > something which is similar to this? I may have missed the info in the > docs but a quick Google or scan of the RR website for anything > resembling threading seems to yield very little. > > If no such equivalent exists are there ways round this? For example > using sub-stacks etc each one behaving like a "fake thread"? > > Sorry if this seems a silly question but it has been a few years since > I used LiveCode. > > Kind regards, > > rod > > -- > Dr Rod McCall > Researcher in in-car, mixed reality technology and gaming > Interdisciplinary Centre for Security, Reliability and Trust > University of Luxembourg > Blog: www.rodmc.com twitter:rodlux > Publications and Information available on my blog > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Fri Jul 20 11:58:57 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 08:58:57 -0700 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> Message-ID: <1CDFDE7B-3B40-4212-B895-F52DC6FF6808@twft.com> Because that would take more work, and nobody has done that work yet. I don't think anybody will either unless you can make an argument for how much extra revenue it will bring in for RR. I'm not being snarky here. There are hundreds of questions just like that in the QCC. I will say however, that the major questions I had when I First started using LC (When it was Revolution) have been addressed in some fashion, either by RR themselves, or by another developer in the form of an addon or plugin. Heck, Mobile Development was one of those things a LOT of devs here were asking questions about, and mergExt is an example of a dev filling in the gaps for native controls. You can always post an entry in the QCC http://quality.runrev.com/ as a feature request, or vote up an existing request for the same thing. Bob On Jul 20, 2012, at 6:44 AM, Mikey wrote: > I've never really understood this issue: Why is it that one has to code > the native controls on Android/ios? Why doesn't the compiler/standalone > builder/whatever you want to call it just convert rr controls to native > ones? From dunbarx at aol.com Fri Jul 20 11:59:23 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 20 Jul 2012 11:59:23 -0400 (EDT) Subject: The future of LiveCode In-Reply-To: References: <6DF4F485-2DB6-477A-8A54-C69352087143@verizon.net> <50096E3E.80605@fourthworld.com> Message-ID: <8CF34A7C418029A-13C0-2A65B@webmail-m127.sysops.aol.com> I still say that Danny Goodman's ghost lurks here. Include a copy of the "Handbook" with each LC license, and a disclaimer about what is is and what it can do, Would a pdf of this be hard to make, or expensive? The disclaimer could be brief, and even include guidelines about where HC and LC fundamentally differ ( groups vs. backgrounds come to mind), which would be stumbling blocks. This seems like a (relatively) modest effort on the part of the RunRev team. I bet Danny would be thrilled. In fact, I have always wondered where he is, and why he hasn't appeared in some guise somewhere. Anyone know how to reach him? Craig -----Original Message----- From: Roger Eller To: How to use LiveCode Sent: Fri, Jul 20, 2012 11:44 am Subject: Re: The future of LiveCode Colin Holgate wrote: > BTW, the final PDF file was sent to the printing press yesterday. CONGRATS!!! Now... I have a dumb question. I've never bought an ebook. In the real world, I can buy a book and give it to a friend. If I wanted to buy a few copies of Colin's new eBook to give to colleagues (specifically the non-printed ebook), how would I do this? I don't want to give a generic gift card, but rather a specific already purchased ebook. ~Roger _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Fri Jul 20 12:01:16 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 09:01:16 -0700 Subject: [OT] Easily run PostgreSQL on a Mac In-Reply-To: References: <5D9DDD5F-D760-4E63-9954-0494A791DEBB@twft.com> Message-ID: I feel SOOO much better now! Bob On Jul 19, 2012, at 6:01 PM, Dr. Hawkins wrote: > On Thursday, July 19, 2012, Bob Sneidar wrote: > >> Apple would not DARE to UNINSTALL mySQL during an update would they?? > > > No more than they'd stop supporting Rosetta . . . > > :) From pete at lcsql.com Fri Jul 20 12:08:40 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 20 Jul 2012 09:08:40 -0700 Subject: Threading or similar in LiveCode In-Reply-To: References: Message-ID: I've never tried it but I think the open process/read from process/write to process commands do that. Pete lcSQL Software On Fri, Jul 20, 2012 at 8:49 AM, Bob Sneidar wrote: > I will say that LC could definitely use some native method that would > allow communications from one standalone to another, and that would go a > long way to solving this threading problem. If you could include custom > standalones that you could control and get data back from, you could fairly > mimic threading or multiprocessing at least, and it would be multiplatform, > which my solution is not. From coiin at verizon.net Fri Jul 20 12:14:29 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 20 Jul 2012 12:14:29 -0400 Subject: The future of LiveCode In-Reply-To: References: <6DF4F485-2DB6-477A-8A54-C69352087143@verizon.net> <50096E3E.80605@fourthworld.com> Message-ID: You can't at this time gift an iBook to someone. For Kindle you can, visit this page for more info: http://www.amazon.com/b?ie=UTF8&node=2518188011 The Kindle version will read on the Kindle iOS and Android app too, you don't have to own a Kindle. The generic ebook version comes to you with your name included in every page. I dare not test that with my book, I might get a too much recursion error, from having my name in two place on the page! But, I did buy an ebook from Packt in the past. I can't remember if there was an option where I could specify who the owner of the book was to be. On Jul 20, 2012, at 11:43 AM, Roger Eller wrote: > >If I wanted > to buy a few copies of Colin's new eBook to give to colleagues > (specifically the non-printed ebook), how would I do this? I don't want to > give a generic gift card, but rather a specific already purchased ebook. From roger.e.eller at sealedair.com Fri Jul 20 12:24:49 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 20 Jul 2012 12:24:49 -0400 Subject: RevMobile: Native controls In-Reply-To: <1CDFDE7B-3B40-4212-B895-F52DC6FF6808@twft.com> References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <1CDFDE7B-3B40-4212-B895-F52DC6FF6808@twft.com> Message-ID: I would call mergExt a suite of "native functionality add-ons" (officially: externals), specific to iOS only, rather than native controls for mobile. If runrev were to support native controls in the IDE, they would automatically change to the appropriate look-and-feel of the platform, either when you build or test in a simulator. Guglielmo Braguglia just released an awesome DropBox Library, which has been confirmed (after a minor tweak) to also work with Android. This is the kind of stuff I am interested in, more so than iOS specific. Even if it may not be optimal in the first version, at least it works everywhere, and that has merit. Native-"looking" controls have been brought to us by the uber-talented Scott Rossi, and John Craig. Their tools, which differ in approach, for now are huge time savers for building interfaces that look and function great. Without them, we would only have gray motif unless we all become graphic designers and roll our own, which some prefer to do. I'm so glad we have this great community that shares so much awesome talent. ~Roger On Fri, Jul 20, 2012 at 11:58 AM, Bob Sneidar wrote: > Heck, Mobile Development was one of those things a LOT of devs here were > asking questions about, and mergExt is an example of a dev filling in the > gaps for native controls. > > On Jul 20, 2012, at 6:44 AM, Mikey wrote: > > I've never really understood this issue: Why is it that one has to code > > the native controls on Android/ios? Why doesn't the compiler/standalone From jhurley0305 at sbcglobal.net Fri Jul 20 12:28:33 2012 From: jhurley0305 at sbcglobal.net (Jim Hurley) Date: Fri, 20 Jul 2012 09:28:33 -0700 Subject: The future of LiveCode In-Reply-To: References: Message-ID: <1AF1E3CE-EEAC-4E67-A8D2-065B0B079736@sbcglobal.net> Professor Goldberg, A bit daunting because of its size, but I learned HyperTalk from the truly wonderful book: "HyperTalk The Book." By Winkler and Kamins, and later, our own, Jean DeVoto, who did the original RunRev dictionary. I am a strong believer in learning from examples--after the basic theory. Jim Hurley Emeritus Professor of Physics, Univ. of California > > Message: 22 > Date: Fri, 20 Jul 2012 09:02:17 -0400 (EDT) > From: "stgoldberg at aol.com" > To: use-livecode at lists.runrev.com > Subject: The future of LiveCode > Message-ID: <8CF348F062ED786-11EC-BE5 at webmail-m025.sysops.aol.com> > Content-Type: text/plain; charset="us-ascii" > > > > I have used LiveCode extensively to develop my company's educational software. It's a great program. I think one of the reasons why LiveCode is not more widely adopted is the lack of an adequate user manual that would attract beginners. I ask, would you recommend the present LiveCode user manual to a student who has no background in programming and is just starting? I wouldn't; it's too advanced and incomplete at the same time, mixes complex with simple, has no Index, says virtually nothing about the all-important property inspectors, and focuses only spottily on the key scripting words. An adequate manual should clearly present 150 or so of the basic scripting words, which was the extent of HyperCard's vocabulary and made HyperCard easier to learn. The beginner in LiveCode is expected to rely on the LiveCode dictionary, which, while truly excellent, contains some 2000 scripting words, far too many for the beginner to deal with. The problem has become more pronounced with new advances in LiveCode's features. This is why I wrote my own manual (190 pgs. plus figures) for my son. > > > All other major programming languages have a variety of manuals in the bookstores. Where are they for LiveCode? It is insufficient to just direct the user to scattered tutorials on the Internet or to seminars; there needs to be a book that the user can easily use while learning the programming from scratch. Many people on this forum (including myself) have a background in HyperCard or MetaCard that has made it relatively easy to migrate to Revolution/LiveCode. What happens when the old guard dies out? Will beginners who have no such background replace them? Or will beginners navigate to other programming languages for lack of an adequate LiveCode manual? > > > I have spent 25 years teaching medical students and programming in HyperCard and its successors. I'd love to develop for mobile apps, but I have not yet subscribed to LiveCode for this, because these features are not in the present user manual, and I am unaware of adequate, organized, step-by-step, printed documentation that puts it all together and I can keep in front of me on my desk as I work. (Perhaps Colin Holgate's forthcoming book, LiveCode Mobile Development Beginner's Guide, will make a difference.) My publishing company, Medmaster, is based on educational principles designed to teach medical students learning complex subjects for the first time. My sense is that sales of LiveCode in the schools and elsewhere would rise significantly with better documentation. > > > Stephen Goldberg, President > Medmaster Publishing Co., Inc. > Professor Emeritus, Univ. of Miami Miller School of Medicine > www.medmaster.net > stgoldberg at aol.com > From MikeKerner at roadrunner.com Fri Jul 20 13:56:28 2012 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 20 Jul 2012 13:56:28 -0400 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <1CDFDE7B-3B40-4212-B895-F52DC6FF6808@twft.com> Message-ID: Maybe I wasn't clear. By Controls, I mean fields, buttons, etc. It seems a little odd as a design choice to say "well if you want your field on mobile to look like the platform you are building for, even though you selected the platform in the Standalone Application Preferences, you have to write this additional code", when the target platform is specifically provided by RR and now is being used as a selling point. That's what I don't understand. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Fri Jul 20 13:59:43 2012 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 20 Jul 2012 13:59:43 -0400 Subject: Threading or similar in LiveCode In-Reply-To: References: Message-ID: Bob, Your "poor man's MT is exactly the way many single-threading environments work. You can also, if you are up for it, have several iterations of LC Server that are spawnable - come to think of it, didn't someone write a LC web server that does just that? While I like being able to multi-thread better than being stuck with multiple-instances, it works, and it's something I've done with other tools. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From guglielmo at braguglia.ch Fri Jul 20 14:04:58 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Fri, 20 Jul 2012 20:04:58 +0200 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <1CDFDE7B-3B40-4212-B895-F52DC6FF6808@twft.com> Message-ID: <50099DCA.5080806@braguglia.ch> Hi Roger, the library doesn't need any tweak, is the enclose demo test program that every body need to adjust for their needs (/I have written the test program for desktop and iPad because I use them; the library, fortunately, doesn't use any specific OS function/). :-) Guglielmo /P.S. : Today I update the library to v1.03 (few new parameter in two functions and a new function to move file/folders) ... those who have downloaded v1.02 can download the new version./ On 20.07.2012 18:24, Roger Eller wrote: > ... > Guglielmo Braguglia just released an awesome DropBox Library, which has > been confirmed (after a minor tweak) to also work with Android. > ... From bobs at twft.com Fri Jul 20 14:07:42 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 11:07:42 -0700 Subject: The future of LiveCode In-Reply-To: <1AF1E3CE-EEAC-4E67-A8D2-065B0B079736@sbcglobal.net> References: <1AF1E3CE-EEAC-4E67-A8D2-065B0B079736@sbcglobal.net> Message-ID: <830A5EF4-9CC9-43E3-AE0D-B22B0198956B@twft.com> I had been working with Foxpro for several years, and was astonished whenever I found a new command I didn't know about. But when I looked it up in the reference manual (that is all we had back then, no internet to make life simple for us) there it was plain as day. If we wanted to do something but didn't know the command name for it, we would have to read through a list of all the commands and functions to see if there was one that *might* do the trick. The trouble was, commands and functions were not very well named. For instance, there was a RAT() function that returned the character position of a character in a string - in the reverse order, end to beginning. The inverse was AT(). Makes perfect sense eh? I don't have a lot of pity for these young whippersnappers complaining about how hard it is to find things these days, daggumit! Bob On Jul 20, 2012, at 9:28 AM, Jim Hurley wrote: > Professor Goldberg, > > A bit daunting because of its size, but I learned HyperTalk from the truly wonderful book: "HyperTalk The Book." By Winkler and Kamins, and later, our own, Jean DeVoto, who did the original RunRev dictionary. > > I am a strong believer in learning from examples--after the basic theory. > > Jim Hurley > Emeritus Professor of Physics, Univ. of California From dochawk at gmail.com Fri Jul 20 14:11:05 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 20 Jul 2012 11:11:05 -0700 Subject: Threading or similar in LiveCode In-Reply-To: References: Message-ID: On Fri, Jul 20, 2012 at 8:49 AM, Bob Sneidar wrote: > What I came up with is a standalone that accepted Applescript commands. I could show, > hide, launch, quit, relocate the "window" and set the message, all through Applescript. I've been toying with the idea of some kind of "headless" standalone to run on a server, that would watch a directory for instructions, and then perform the generation of my outupt forms. I haven't gone far into it, though. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From roger.e.eller at sealedair.com Fri Jul 20 14:21:57 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 20 Jul 2012 14:21:57 -0400 Subject: RevMobile: Native controls In-Reply-To: <50099DCA.5080806@braguglia.ch> References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <1CDFDE7B-3B40-4212-B895-F52DC6FF6808@twft.com> <50099DCA.5080806@braguglia.ch> Message-ID: That's cool. So, if you used mobileControlSet instead of iPhoneControlSet, would it still work with iPad? It should, I would think. ~Roger On Fri, Jul 20, 2012 at 2:04 PM, Guglielmo Braguglia wrote: > the library doesn't need any tweak, is the enclose demo test program > that every body need to adjust for their needs (/I have written the test > program for desktop and iPad because I use them; the library, fortunately, > doesn't use any specific OS function/). :-) From ambassador at fourthworld.com Fri Jul 20 14:31:39 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 20 Jul 2012 11:31:39 -0700 Subject: The future of LiveCode In-Reply-To: <8CF34A7C418029A-13C0-2A65B@webmail-m127.sysops.aol.com> References: <8CF34A7C418029A-13C0-2A65B@webmail-m127.sysops.aol.com> Message-ID: <5009A40B.2060302@fourthworld.com> Serious question: How many of the people who say they'd learn LiveCode better if there was a book they could read have read even a third of the 387 pages comprising the User Guide they already have? -- 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 From harrison at all-auctions.com Fri Jul 20 14:39:38 2012 From: harrison at all-auctions.com (Rick Harrison) Date: Fri, 20 Jul 2012 14:39:38 -0400 Subject: LC/iOS Scroller Fix In-Reply-To: <30C2FD7E-89F9-49B2-A333-6CD2D616A8EC@all-auctions.com> References: <4D8F5C03.4020906@gmail.com>, <5C8B4A61-60A9-4313-BC32-A056FBE6EFEE@verizon.net>, <4D8F64B1.4090209@gmail.com>, <95FA324B-27F7-47BB-8E86-A38EF8153666@all-auctions.com>, <50059D41.5060101@hyperactivesw.com> <30C2FD7E-89F9-49B2-A333-6CD2D616A8EC@all-auctions.com> Message-ID: <2DD2724C-2737-4212-8C60-20225F2D9A78@all-auctions.com> Hi Guys, Ok so I almost had it all solved, and then I noticed that scrollers from other cards were "bleeding through" to current cards since we are no longer deleting them upon closeCard. The final solution I came up with is just to set the visibility of the scroller to "false" when closing the card. Make it visible (true) when re-opening the card after checking for scroller existence. That prevents the "bleed through" effect. That solved everything! Cheers, Rick On Jul 17, 2012, at 4:08 PM, Rick Harrison wrote: > Hi Dixie, Jacque, etc. > > Here is the fix! > > Since scroller IDs are not deleted even though the > scroller itself is deleted what needs to be done is to: > > 1. First check for the existence of a scroller ID control. > > 2. If it doesn't yet exist - then create it. > > 3. When you closeCard do not delete the scroller (you'll need it again when you come back.) > > 4. Go to your next card and come back to the original card with the scrollers. > (This time when the check for existence happens we don't create any new scrollers so they still work fine!) > > 5. When exiting the stack - Now delete the scroller controls and clean up after things. > > I tried it, and it works! > > Thank you for your help! > > Rick > > On Jul 17, 2012, at 1:29 PM, John Dixon wrote: > >> >> Jacque... >> >> 2 cards in a stack >> Each card has a list field using a scroller >> >> The scroller will work on card 1 >> Go to the second card >> The scroller will work on card 2 >> Go back to the first card >> The Scroller will not scroll >> Go to the second card >> The scroller will not scroll >> >> This has been the case for an awful long time... This is not a problem when scrolling groups on multiple cards using scrollers, only it seems when an LC list field is involved. >> >> be well >> >> Dixie From guglielmo at braguglia.ch Fri Jul 20 14:44:22 2012 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Fri, 20 Jul 2012 20:44:22 +0200 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <1CDFDE7B-3B40-4212-B895-F52DC6FF6808@twft.com> <50099DCA.5080806@braguglia.ch> Message-ID: <5009A706.5080800@braguglia.ch> *Yes*, just tried now on iPad, ... ... on the test program, in the button Ask, change the "iPhone.........." with "mobile.............", do the same in the button "Connect", adjust the stack size for the size of your device and RUN ! :-) On a future release I will change the test program so people can use on any device ;-) Guglielmo On 20.07.2012 20:21, Roger Eller wrote: > That's cool. So, if you used mobileControlSet instead of iPhoneControlSet, > would it still work with iPad? It should, I would think. > > ~Roger > > On Fri, Jul 20, 2012 at 2:04 PM, Guglielmo Braguglia wrote: >> the library doesn't need any tweak, is the enclose demo test program >> that every body need to adjust for their needs (/I have written the test >> program for desktop and iPad because I use them; the library, fortunately, >> doesn't use any specific OS function/). :-) > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dsc at swcp.com Fri Jul 20 14:48:55 2012 From: dsc at swcp.com (Dar Scott) Date: Fri, 20 Jul 2012 12:48:55 -0600 Subject: Why killing Media was killing an investment in the future In-Reply-To: <50087CD9.5070103@fourthworld.com> References: <50087CD9.5070103@fourthworld.com> Message-ID: <396490BF-6ABB-4A23-B72D-0396F55FE97F@swcp.com> On Jul 19, 2012, at 3:32 PM, Richard Gaskin wrote: > If you haven't been to the runrev.com site lately, they have a whole section on EDU, split into K-12 and higher ed: > That is a section on school. Homeschooled kids and self-motivated kids take other options. From ken at kencorey.com Fri Jul 20 14:52:46 2012 From: ken at kencorey.com (Ken Corey) Date: Fri, 20 Jul 2012 19:52:46 +0100 Subject: The future of LiveCode In-Reply-To: <5009A40B.2060302@fourthworld.com> References: <8CF34A7C418029A-13C0-2A65B@webmail-m127.sysops.aol.com> <5009A40B.2060302@fourthworld.com> Message-ID: <5009A8FE.1070305@kencorey.com> The problem I had when I was starting LiveCode is that the information is scattered all over here and there. I was interested in LiveCode for mobile development. I started with the User Guide. I wanted to create a button on the screen. Okay, so create a new Main stack, drag the button out, drop it on the stack, boy this is /easy/! Let's try a few things on the desktop. Man, piece of cake! Now, let's try it on the iPhone. Oh..uh..I have to configure the standalone settings. Where's that documented? Not the User Guide. I searched high and low before someone suggested the iOS release notes. Well, that's helpful. Okay, start digging around there. Oh, in 5.5.1, my iOS Release Notes are greyed out. hrm. Try the dictionary. Well, that helps me learn about buttons, but isn't much good for standalones. Hrm, Okay, ask a question on the forums. Well, that is hit or miss. Just play with the form until I get something working. Thank goodness I'd done a little ObjectiveC work before. Okay, finally got the app on the iPhone...wait a minute!?! WTF? A Motif button!?! I think I found out about the iphone* calls when I hit this mailing list. This mailing list seems to be quite good, usually, for information. Later I wanted to do things for Android, and only then found out about the mobile* calls, which may/may not work on iPhone. So, to recap, if I want to find out about a feature, I need to check: 1) User Guide 2) platform release notes, if applicable 3) Dictionary 4) the forums 5) the mailing lists 6) the example code and the tutorials 7) the academies 8) RevOnline might have examples too...maybe. Oh bother! Now when I hit a roadblock I generally Google it first, as that seems to be the fastest way to learn about something. Bottom Line, you simply can't say "Oh, we have a User Guide, if only you'd read it." And all that was just for a button on iOS. Try finding documentation on an accepted, approved, normal way to create a library! The User Guide is a necessary part of the study of LiveCode, but only a part. Perhaps Colin's book will plug the gaps, but my intuition says it will simply be yet another source of information that Colin will struggle to keep pace with LiveCode. Hey, at this rate, we'll hit double digits of information sources soon! -Ken On 20/07/2012 19:31, Richard Gaskin wrote: > Serious question: > > How many of the people who say they'd learn LiveCode better if there was > a book they could read have read even a third of the 387 pages > comprising the User Guide they already have? > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Fri Jul 20 14:56:35 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 20 Jul 2012 11:56:35 -0700 (PDT) Subject: Threading or similar in LiveCode In-Reply-To: References: Message-ID: <1342810595700-4652508.post@n4.nabble.com> Hi Rod, Rod McCall wrote > > [snip] > right now we are implementing a car simulator environment > of which we will use LiveCode as the control console for > the simulation - at least that is the current plan. > [snip] > Some years ago, Scott Rossi posted a script that uses the command "send" to control a walking figure: http://andregarzia.on-rev.com/alejandro/stacks/walkingman_2.zip Notice that this stack uses the numerical keypad to control one of the walking figures. How many different figures could we control with the keyboard? In an informal test, at least 4 different figures could walk, stop and change direction using a combination of 9 different keys: qwe asd zxc rty fgh vbn uio jkl m,. 789 456 123 I do not have that stack with me, but you could download the stack with 2 figures from previous link and start adding new walking figures. If you could animate smoothly 8 or more different figures in a single card, I would like to see the stack. :-D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Threading-or-similar-in-LiveCode-tp4652468p4652508.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Fri Jul 20 15:07:17 2012 From: pete at lcsql.com (Peter Haworth) Date: Fri, 20 Jul 2012 12:07:17 -0700 Subject: The future of LiveCode In-Reply-To: <5009A40B.2060302@fourthworld.com> References: <8CF34A7C418029A-13C0-2A65B@webmail-m127.sysops.aol.com> <5009A40B.2060302@fourthworld.com> Message-ID: It's a good question. I use the User Guide more as a reference tool than a learning tool, it's kinda the next level of resource above the dictionary for me. I think what the original post was about was more in the are of instructional materials and neither the User Guide nor the dictionary fill that need. The other day while searching for some LC info on the web I came across http://livecode.byu.edu/, a course in Livecode put together by Devin Assay. I wish I had discovered it when I first started using LC, it would have saved me a lot of frustration! Pete lcSQL Software On Fri, Jul 20, 2012 at 11:31 AM, Richard Gaskin wrote: > Serious question: > > How many of the people who say they'd learn LiveCode better if there was a > book they could read have read even a third of the 387 pages comprising the > User Guide they already have? > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From ambassador at fourthworld.com Fri Jul 20 15:09:15 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 20 Jul 2012 12:09:15 -0700 Subject: The future of LiveCode In-Reply-To: <5009A8FE.1070305@kencorey.com> References: <5009A8FE.1070305@kencorey.com> Message-ID: <5009ACDB.9040704@fourthworld.com> Ken Corey wrote: > Bottom Line, you simply can't say "Oh, we have a User Guide, if only > you'd read it." That's not what I wrote. My apologies for not being clearer about my intentions. My question was more in the spirit of usability testing, evaluating not the user but the system. Your story of your progression through the documentation to find the answer you were looking for was very instructive. Like any meaty design problem, I don't have a ready answer, nor would I presume to without first gathering user data such as you've provided. Given the various factors involved, I don't know that there's a simple answer, but I think it's valuable to keep looking for opportunities for improvement. With other products like HyperCard, and even with LiveCode from some here, the suggestion is "Abandon all vendor resources and rely instead on third-party books." That may be helpful in some cases, and no doubt books like Colin's will be very valuable, but I think there's a better way. I'm not exactly sure what it is right now, but I've seen this come up over enough years with enough different products that in spite of its pervasiveness it's a problem worth pursuing. In the meantime, if any others here have anecdotes like Ken's, I don't think anyone would mind if you posted them, ideally with the same level of detail so we can appreciate the "why" behind your steps. TIA - -- 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 From bobs at twft.com Fri Jul 20 15:13:15 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 12:13:15 -0700 Subject: The future of LiveCode In-Reply-To: <5009A40B.2060302@fourthworld.com> References: <8CF34A7C418029A-13C0-2A65B@webmail-m127.sysops.aol.com> <5009A40B.2060302@fourthworld.com> Message-ID: <13FAF478-22D9-4CA8-B51A-9AE063A8B4BC@twft.com> Not I. I have the online electronic book which I find vastly superior. I suppose for those who have no or crappy internet connections a book might be better... Bob On Jul 20, 2012, at 11:31 AM, Richard Gaskin wrote: > Serious question: > > How many of the people who say they'd learn LiveCode better if there was a book they could read have read even a third of the 387 pages comprising the User Guide they already have? > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Fri Jul 20 15:17:36 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 12:17:36 -0700 Subject: The future of LiveCode In-Reply-To: <5009ACDB.9040704@fourthworld.com> References: <5009A8FE.1070305@kencorey.com> <5009ACDB.9040704@fourthworld.com> Message-ID: <64082CB0-50E9-4A37-8F23-0B5037F8E718@twft.com> What might be a good idea is if people could submit help articles to the online help system that already exists. There should also be an online help system caching so that there is always a current local cached version of the help site in case you do not have access to the internet, and that should be accessible via some menu option in the Help menu. Bob On Jul 20, 2012, at 12:09 PM, Richard Gaskin wrote: > Like any meaty design problem, I don't have a ready answer, nor would I presume to without first gathering user data such as you've provided. > > Given the various factors involved, I don't know that there's a simple answer, but I think it's valuable to keep looking for opportunities for improvement. From kevin at runrev.com Fri Jul 20 15:44:18 2012 From: kevin at runrev.com (Kevin Miller) Date: Fri, 20 Jul 2012 20:44:18 +0100 Subject: The future of LiveCode In-Reply-To: <8CF348F062ED786-11EC-BE5@webmail-m025.sysops.aol.com> Message-ID: Thanks for your feedback. It may interest you to know there are two books due to be published shortly. We are also hard at work on the new developers portal which will do a much better job of bringing the disparate information sources together in a highly searchable format. In the mean time, have you tried the Business Academy? It is our 4th "revision" of the Academy concept and has been the most successful by far at providing the information new (and even existing) users need in bite-sized chunks. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Unleash Your Killer App On 20/07/2012 14:02, "stgoldberg at aol.com" wrote: > > >I have used LiveCode extensively to develop my company's educational >software. It's a great program. I think one of the reasons why LiveCode >is not more widely adopted is the lack of an adequate user manual that >would attract beginners. I ask, would you recommend the present >LiveCode user manual to a student who has no background in programming >and is just starting? I wouldn't; it's too advanced and incomplete at >the same time, mixes complex with simple, has no Index, says virtually >nothing about the all-important property inspectors, and focuses only >spottily on the key scripting words. An adequate manual should clearly >present 150 or so of the basic scripting words, which was the extent of >HyperCard's vocabulary and made HyperCard easier to learn. The beginner >in LiveCode is expected to rely on the LiveCode dictionary, which, while >truly excellent, contains some 2000 scripting words, far too many for the >beginner to deal with. The problem has become more pronounced with new >advances in LiveCode's features. This is why I wrote my own manual (190 >pgs. plus figures) for my son. > > >All other major programming languages have a variety of manuals in the >bookstores. Where are they for LiveCode? It is insufficient to just >direct the user to scattered tutorials on the Internet or to seminars; >there needs to be a book that the user can easily use while learning the >programming from scratch. Many people on this forum (including myself) >have a background in HyperCard or MetaCard that has made it relatively >easy to migrate to Revolution/LiveCode. What happens when the old guard >dies out? Will beginners who have no such background replace them? Or >will beginners navigate to other programming languages for lack of an >adequate LiveCode manual? > > >I have spent 25 years teaching medical students and programming in >HyperCard and its successors. I'd love to develop for mobile apps, but I >have not yet subscribed to LiveCode for this, because these features are >not in the present user manual, and I am unaware of adequate, organized, >step-by-step, printed documentation that puts it all together and I can >keep in front of me on my desk as I work. (Perhaps Colin Holgate's >forthcoming book, LiveCode Mobile Development Beginner's Guide, will make >a difference.) My publishing company, Medmaster, is based on >educational principles designed to teach medical students learning >complex subjects for the first time. My sense is that sales of LiveCode >in the schools and elsewhere would rise significantly with better >documentation. > > >Stephen Goldberg, President >Medmaster Publishing Co., Inc. >Professor Emeritus, Univ. of Miami Miller School of Medicine >www.medmaster.net >stgoldberg at aol.com > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode From LunchnMeets at aol.com Fri Jul 20 15:47:33 2012 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Fri, 20 Jul 2012 15:47:33 -0400 (EDT) Subject: Background Color Message-ID: <788ea.3cb643b7.3d3b0fd5@aol.com> Hi Everyone, These are probably a ridiculous questions. In a script how do you change the background color of a field? Is it possible to have a different color background for each line of a field? If I choose a dark color for a line or background how do I reverse the type in that line so I can still read it. Thanks in advance. Sometimes I don't know what I'd do if I didn't have this list to help me. Joe in Orlando From dochawk at gmail.com Fri Jul 20 15:50:17 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 20 Jul 2012 12:50:17 -0700 Subject: keydown is sending an openField message back to the original target Message-ID: As I've started using behavior, this has happened to me a couple of times, and I can't nail it down. It seems to relate to the ide getting confused, because it just stopped when i shut down and reloaded livecode I have fields in a group with a keyDown handler, which is used to pop up another group. At the end of the handler, however, an openField is sent to the original target (triggering a script hiding the group, as it shouldn't show when someone is in one of those fields!). Have other people seen this? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From ken at kencorey.com Fri Jul 20 16:03:21 2012 From: ken at kencorey.com (Ken Corey) Date: Fri, 20 Jul 2012 21:03:21 +0100 Subject: The future of LiveCode In-Reply-To: <5009ACDB.9040704@fourthworld.com> References: <5009A8FE.1070305@kencorey.com> <5009ACDB.9040704@fourthworld.com> Message-ID: <5009B989.9070903@kencorey.com> I've already gone on too long, so apologies to all. But, it seems to me there's a manpower shortage. There's lots of work, and not enough engineers/coders/documentors/etc to meet it. What about volunteers? I'd /happily/ code up solutions to my troubles (no header access for http calls on mobile, I'm looking at you) if I had access to the source code. I wouldn't need access to the lot either, just enough of a test harness to develop the code. I'd sign a non-disclosure, and waive all rights to the code submission, if I were granted next year's licensing fees paid. That is, of course, only when the code is accepted by runrev as being of high-enough quality to meet RunRev's needs, so there'd be little risk on their part. I figure I've got enough C experience on many platforms to be able to make that kind of contribution. For other folks, perhaps documentation is their thing, or helping to code more tutorials is more appropriate. I respect Runrev and Co, and submit that their jobs do need to be protected... I'm not suggesting open-sourcing the lot...but there's an amazing amount of latent talent in the folks on this mailing list. I'm surprised more of them aren't being tapped to work on choice morsels. On 20/07/2012 20:09, Richard Gaskin wrote: > Your story of your progression through the documentation to find the > answer you were looking for was very instructive. I do think the problem is not the quantity of information, but rather the discovery process. Sadly, I don't feel a third-party book is the right answer. LiveCode will (it had better) change much too quickly in an effort to keep up with all the different platforms. -Ken From ambassador at fourthworld.com Fri Jul 20 16:07:32 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 20 Jul 2012 13:07:32 -0700 Subject: The future of LiveCode In-Reply-To: References: Message-ID: <5009BA84.2080600@fourthworld.com> Kevin Miller wrote: > In the mean time, have you tried the Business Academy? It is our 4th > "revision" of the Academy concept and has been the most successful by far > at providing the information new (and even existing) users need in > bite-sized chunks. +100 I've recommended the Business Academy to many friends and clients, and each one of them has told me it's been very valuable indeed. -- 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 From coiin at verizon.net Fri Jul 20 16:10:53 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 20 Jul 2012 16:10:53 -0400 Subject: The future of LiveCode In-Reply-To: <5009A8FE.1070305@kencorey.com> References: <8CF34A7C418029A-13C0-2A65B@webmail-m127.sysops.aol.com> <5009A40B.2060302@fourthworld.com> <5009A8FE.1070305@kencorey.com> Message-ID: The book comes in four bindings, and I have you jump from one to another every other sentence. Just so you feel on familiar ground. Just kidding? The book is a beginner's guide, and follows a format that Packt have built up over the years. At some point I'll post a message that shows the whole outline of the chapters, but for the moment I just wanted to say that the chapter which covers the standalone application settings isn't in the same "follow-along" style as the other chapters. It's more of a reference, and the settings part takes 11 pages (which includes several screenshots). On Jul 20, 2012, at 2:52 PM, Ken Corey wrote: > >Perhaps Colin's book will plug the gaps, but my intuition says it will simply be yet another source of information that Colin will struggle to keep pace with LiveCode. From dochawk at gmail.com Fri Jul 20 16:26:18 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 20 Jul 2012 13:26:18 -0700 Subject: grRevAppIcon and the icons used buidling standalones Message-ID: I found directions and created an icon file, which is used building standalones. This doesn't, however, set gRevAppIcon. Is there a civilized way to use the "standardized" mac Icon Composer, or otherwise link these? I also noticed that Icon Composer doesn't produce the 64x64 size that livecode wants, but instead jumps from 128 to 32. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From jpottsx1 at gmail.com Fri Jul 20 16:31:37 2012 From: jpottsx1 at gmail.com (Potts Jeff) Date: Fri, 20 Jul 2012 16:31:37 -0400 Subject: The future of LiveCode In-Reply-To: <5009BA84.2080600@fourthworld.com> References: <5009BA84.2080600@fourthworld.com> Message-ID: I'm late to the discussion, but my experience is that a proper set of tutorials and user manual need to be in place to attract new users. I have found like other commenters that the documentation and knowledge is all over the place and is not unified enough to make solving a problem more efficient. Specifically, the database information is spread all over the place and the examples produced by the folks at LiveCode are incomplete and fail to give the user a complete "real World" solution example. For instance, anyone coming from Filemaker is instantly unable to create a basic functioning relational database. Sure SQLite is a great product, however, trying to create lookup/relational join is nearly impossible since the required knowledge is buried so deep in the forums that it took me over a month to find it, and then, not even an example of how to make it work. Another daunting aspect is the lack of example files that FULLY and COMPLETELY solve a problem in a fashion that illustrates to the new user the basic concepts. My example is the VIdeo Library db solution. Its CRAP! Show the user the interface parts, show the user the database aspects . . . and ACTUALLY show a real solution file. Then link the interface to the db using the scripting language. I also am displeased by the inability to download the pdf's associated with the LiveCode Lessons. I work off the grid a lot and cannot access the internet for days at a time, but I want the reference materials at hand. Sure I can download pdf's one at a time. . . .a real solution is to allow the user to select the solution documents they want, zip them up and download the package locally. Its a hell of a lot easier to search the pdf's using copernic search to find the details you need which a buried in the pdf's. Yes I think the video tutorials are a good thing, but again, I cannot download them to my local machine not is there sufficient documentation to go along with them. Finally, LiveCode could benefit from designing materials using plain english, step by step instructions to solving basic problems for newbies. Again, don't make assumptions that newbies are able to make the leap after you bring them to the precipice. I consult for small non-profits who want to make the jump from Filemaker to something more advanced but not a full blown system requiring full time employees. I have yet to have one group accept my recommendation to go with LiveCode because that cannot get a volunteer to sufficiently understand the database aspects of LiveCode. This is a shame because these groups could really benefit from the flexibility of LiveCode. THX Jeff Potts On Fri, Jul 20, 2012 at 4:07 PM, Richard Gaskin wrote: > Kevin Miller wrote: >> >> In the mean time, have you tried the Business Academy? It is our 4th >> "revision" of the Academy concept and has been the most successful by far >> at providing the information new (and even existing) users need in >> bite-sized chunks. > > > +100 > > I've recommended the Business Academy to many friends and clients, and each > one of them has told me it's been very valuable indeed. > > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From revdev at pdslabs.net Fri Jul 20 16:44:41 2012 From: revdev at pdslabs.net (Phil Davis) Date: Fri, 20 Jul 2012 13:44:41 -0700 Subject: The future of LiveCode In-Reply-To: <5009BA84.2080600@fourthworld.com> References: <5009BA84.2080600@fourthworld.com> Message-ID: <5009C339.3010900@pdslabs.net> I signed up for the Business Academy videos and went through them each day as the links arrived in my in box. I felt they were excellent in several ways: * each one was no more than 4-5 minutes long at the most. For busy people that's an ideal length. * they contain no fluff - they get right down to business. I didn't have to endure any bloviating about the superiority of the product. Instead I simply saw what can be done with it, which speaks much louder than words. * they came to me daily for 60 days, so over time I developed a sense of familiarity or community with the 2 or 3 (mostly Kevin) who did the presentations. In my mind "community" is another way to say "buy-in". I thought the series was a wonderful marketing tool. * I learned a few new tricks! Even an old dog like me. Phil Davis On 7/20/12 1:07 PM, Richard Gaskin wrote: > Kevin Miller wrote: >> In the mean time, have you tried the Business Academy? It is our 4th >> "revision" of the Academy concept and has been the most successful by >> far >> at providing the information new (and even existing) users need in >> bite-sized chunks. > > +100 > > I've recommended the Business Academy to many friends and clients, and > each one of them has told me it's been very valuable indeed. > > -- > 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 at 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 From bobs at twft.com Fri Jul 20 16:44:52 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 13:44:52 -0700 Subject: The future of LiveCode In-Reply-To: References: <5009BA84.2080600@fourthworld.com> Message-ID: <408131B6-3019-41C7-AC36-F3114B8BB9FE@twft.com> Welcome to the world of database disconnect. Products like Filemaker have a proprietary database mechanism built in. If fact thew Filemaker product is really some stuff running on top of a database engine. Products, any products that use SQL are in the same boat as Livecode, in that they allow you to use a number of kinds of SQL, but it is up to you to learn how to work with the database engine of your choice. I used to work in Foxpro which is a similar kind of product to Filemaker in the sense I described above. At first I was completely lost. I had hoped that the information about how to create and interact with databases were built into Livecode (Revolution at the time) and I was discouraged at the time to learn that I had to learn SQL, at least the basics of it, before I could proceed. Again I stress, this is not the fault of Livecode, it is the nature of any SQL based development. What has helped me greatly is a product called sqlYoga by Blue Mango. Once you connect to a database, all the calls are to the sqlYoga library, and you don't really need to know SQL or how to form a query to use it. It standardizes the calls if you will into what you can think of as an extension to Livecode. If it had been Runrev that had done it, then it would be the missing link you are thinking of. Bob On Jul 20, 2012, at 1:31 PM, Potts Jeff wrote: > For instance, anyone coming > from Filemaker is instantly unable to create a basic functioning > relational database. Sure SQLite is a great product, however, trying > to create lookup/relational join is nearly impossible since the > required knowledge is buried so deep in the forums that it took me > over a month to find it, and then, not even an example of how to make > it work. From bobs at twft.com Fri Jul 20 16:48:40 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 13:48:40 -0700 Subject: The future of LiveCode In-Reply-To: References: <5009BA84.2080600@fourthworld.com> Message-ID: There are utilities that will scrape a web site and create a local copy of it. I am not sure you can do this with the documentation because it may be dynamically generated. If it is static, then you should be able to copy it. (Not sure what the authors would say to that.) In another response on the subject, I actually brought up the idea of a cached help system, where LC would install a copy, but when connected with the Internet, LC would "sync" the two to reflect any changes in your local cache. I don't think this would be a hard thing to implement. Maybe Kevin is listening. There was a Kevin sighting not too long ago... Bob On Jul 20, 2012, at 1:31 PM, Potts Jeff wrote: > I also am displeased by the inability to download the pdf's associated > with the LiveCode Lessons. I work off the grid a lot and cannot access > the internet for days at a time, but I want the reference materials at > hand. Sure I can download pdf's one at a time. . . .a real solution is > to allow the user to select the solution documents they want, zip them > up and download the package locally. Its a hell of a lot easier to > search the pdf's using copernic search to find the details you need > which a buried in the pdf's. From bobs at twft.com Fri Jul 20 16:50:14 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 13:50:14 -0700 Subject: The future of LiveCode In-Reply-To: References: <5009BA84.2080600@fourthworld.com> Message-ID: You are saying we should sneak up behind the newbies and push them off the precipice? ;-) Bob On Jul 20, 2012, at 1:31 PM, Potts Jeff wrote: > Finally, LiveCode could benefit from designing materials using plain > english, step by step instructions to solving basic problems for > newbies. Again, don't make assumptions that newbies are able to make > the leap after you bring them to the precipice. From bobs at twft.com Fri Jul 20 16:51:18 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 13:51:18 -0700 Subject: The future of LiveCode In-Reply-To: References: <5009BA84.2080600@fourthworld.com> Message-ID: Hey! I might be their guy! I have been working for a non-profit almost my entire life! Bob On Jul 20, 2012, at 1:31 PM, Potts Jeff wrote: > I consult for small non-profits who want to make the jump from > Filemaker to something more advanced but not a full blown system > requiring full time employees. I have yet to have one group accept my > recommendation to go with LiveCode because that cannot get a volunteer > to sufficiently understand the database aspects of LiveCode. This is a > shame because these groups could really benefit from the flexibility > of LiveCode. From dochawk at gmail.com Fri Jul 20 16:51:39 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 20 Jul 2012 13:51:39 -0700 Subject: just where does livecode go when the ide takes a minute or two off? Message-ID: Sometimes when I've sent something into a loop, but othertimes just working in the editor, the ide locks up for what appears to be a minute or two. What is going on here? Does the IDE belong to a union or some such? :) -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Fri Jul 20 16:53:16 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 20 Jul 2012 13:53:16 -0700 Subject: The future of LiveCode In-Reply-To: References: <5009BA84.2080600@fourthworld.com> Message-ID: On Fri, Jul 20, 2012 at 1:50 PM, Bob Sneidar wrote: > You are saying we should sneak up behind the newbies and push them off the precipice? ;-) I want the parachute concession! (Satisfaction guaranteed. If it fails to work properly, bring it back in person, and I'll cheerfully replace it). -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dsc at swcp.com Fri Jul 20 16:57:06 2012 From: dsc at swcp.com (Dar Scott) Date: Fri, 20 Jul 2012 14:57:06 -0600 Subject: Threading or similar in LiveCode In-Reply-To: References: Message-ID: As others have mentioned you can use an event style or use 'open process'. Unfortunately, the later does not (yet) have callbacks. But, it has gotten a recent overhaul. You can do timing and polling with 'send'. I encourage trying the event style. Your contiguous script without a 'wait with messages' is your critical section. This greatly simplifies interaction among tasks (what would be threads). For example, if you build a queue, it is naturally task safe (what would be thread safe). If you have a large computational task that needs to go on in the background, then consider 'open process'. However, I have usually been able to break these up into repeated 'send' tasks. That is often not quite as fast, but it avoids the second standalone. I have an old stack called A Primer on Message Mechanics that might help. You can find it here: http://pages.swcp.com/dsc/revstacks.html Dar On Jul 20, 2012, at 2:24 AM, Rod McCall wrote: > Dear LiveCoders, > > As I said in a previous email I am returning to LiveCode after a few > years (well seven to be exact) so am a little rusty. Anyway right now > we are implementing a car simulator environment of which we will use > LiveCode as the control console for the simulation - at least that is > the current plan. Am I right in thinking there is no equivalent to the > Threading class that you find in Python? If so how do people implement > something which is similar to this? I may have missed the info in the > docs but a quick Google or scan of the RR website for anything > resembling threading seems to yield very little. > > If no such equivalent exists are there ways round this? For example > using sub-stacks etc each one behaving like a "fake thread"? > > Sorry if this seems a silly question but it has been a few years since > I used LiveCode. > > Kind regards, > > rod > > -- > Dr Rod McCall > Researcher in in-car, mixed reality technology and gaming > Interdisciplinary Centre for Security, Reliability and Trust > University of Luxembourg > Blog: www.rodmc.com twitter:rodlux > Publications and Information available on my blog From bobs at twft.com Fri Jul 20 16:57:41 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 13:57:41 -0700 Subject: just where does livecode go when the ide takes a minute or two off? In-Reply-To: References: Message-ID: <4A88C27B-B003-46C9-8933-85E6D907666C@twft.com> hmmm... What version of LC? And have you tried removing all your plugins to another folder temporarily then restarting LC to see if it helps? Also, when this happens, try holding down the escape key. I've had issues where something has hung in one of the IDE stacks. That will usually free it up. Bob On Jul 20, 2012, at 1:51 PM, Dr. Hawkins wrote: > Sometimes when I've sent something into a loop, but othertimes just > working in the editor, the ide locks up for what appears to be a > minute or two. > > What is going on here? > > Does the IDE belong to a union or some such? :) From monte at sweattechnologies.com Fri Jul 20 17:29:51 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 21 Jul 2012 07:29:51 +1000 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> Message-ID: I've thought about this a little. While I think the current situation is not ideal I also think that what people want is not what people would get if we had a native appearance on ios. The issue is we really need to be able to work in the appearance we are building for. If it were me steering the LC ship I wouldn't spend the engineering resources on native appearance for ios I would spend them on a fully integrated custom control framework and a set or two that ships with the IDE that looks nice on both iOS and android. Perhaps a native looking ios, a native looking android and something in-between. Then I would have a tool palette that clearly indicated if a control was desktop only using native appearance or was cross platform. Perhaps switching between themes and you can bind a theme to a stack so when you open it the tool palette switches to what you were last using. Then I would add a new project menu and have built in best practice project frameworks and a way to add your own custom ones. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 20/07/2012, at 11:44 PM, Mikey wrote: > I've never really understood this issue: Why is it that one has to code > the native controls on Android/ios? Why doesn't the compiler/standalone > builder/whatever you want to call it just convert rr controls to native > ones? > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alex at tweedly.net Fri Jul 20 18:31:18 2012 From: alex at tweedly.net (Alex Tweedly) Date: Fri, 20 Jul 2012 23:31:18 +0100 Subject: Threading or similar in LiveCode In-Reply-To: References: Message-ID: <5009DC36.7020709@tweedly.net> That's similar to what I did with "taskRunner" - a (could be headless) server which would accept commands, including - load stack - dispatch command to stack and would return the results of those commands - a client library to find and send commands to any such servers available. I got it working (enough for my needs), but haven't yet made it into an easy-to-use tool for everyone. Use it almost every day - both for long running, boring tasks on my space PC and to use the multi-cores in my macbook for cpu intensive tasks. Write up and code can be found at http://www.tweedly.org/taskRunner.lc -- Alex. On 20/07/2012 19:11, Dr. Hawkins wrote: > On Fri, Jul 20, 2012 at 8:49 AM, Bob Sneidar wrote: >> What I came up with is a standalone that accepted Applescript commands. I could show, >> hide, launch, quit, relocate the "window" and set the message, all through Applescript. > I've been toying with the idea of some kind of "headless" standalone > to run on a server, that would watch a directory for instructions, > and then perform the generation of my outupt forms. I haven't gone > far into it, though. > > From jpottsx1 at gmail.com Fri Jul 20 18:38:59 2012 From: jpottsx1 at gmail.com (Potts Jeff) Date: Fri, 20 Jul 2012 18:38:59 -0400 Subject: The future of LiveCode In-Reply-To: References: <5009BA84.2080600@fourthworld.com> Message-ID: I have tried to scrape the lessons to a local machine and it is not possible. I even raised the issue with LC support and was told that it was not possible to have the lessons presented in a way that we could download easily. Again, without this, my clients are finding the proposition offered by LC to be a hard road to folow. On Fri, Jul 20, 2012 at 4:48 PM, Bob Sneidar wrote: > There are utilities that will scrape a web site and create a local copy of it. I am not sure you can do this with the documentation because it may be dynamically generated. If it is static, then you should be able to copy it. (Not sure what the authors would say to that.) > > In another response on the subject, I actually brought up the idea of a cached help system, where LC would install a copy, but when connected with the Internet, LC would "sync" the two to reflect any changes in your local cache. I don't think this would be a hard thing to implement. > > Maybe Kevin is listening. There was a Kevin sighting not too long ago... > > Bob > > > On Jul 20, 2012, at 1:31 PM, Potts Jeff wrote: > >> I also am displeased by the inability to download the pdf's associated >> with the LiveCode Lessons. I work off the grid a lot and cannot access >> the internet for days at a time, but I want the reference materials at >> hand. Sure I can download pdf's one at a time. . . .a real solution is >> to allow the user to select the solution documents they want, zip them >> up and download the package locally. Its a hell of a lot easier to >> search the pdf's using copernic search to find the details you need >> which a buried in the pdf's. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Fri Jul 20 18:41:24 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 20 Jul 2012 18:41:24 -0400 Subject: Threading or similar in LiveCode In-Reply-To: <5009DC36.7020709@tweedly.net> References: <5009DC36.7020709@tweedly.net> Message-ID: <2C8A7E11-33AD-4470-AB91-E244DB10E797@verizon.net> Similar work is being done in Flash Player. They call the feature "concurrency workers". Here's the one paragraph description: "Concurrency (ActionScript Workers) ? This feature enable developers to off-load certain tasks like high-latency operations and long-running computations to ?workers?. These background workers run concurrently in order to leverage more machine resources and avoid things like UI freezes and allow content to be more responsive." From bobs at twft.com Fri Jul 20 18:43:13 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 15:43:13 -0700 Subject: Threading or similar in LiveCode In-Reply-To: <5009DC36.7020709@tweedly.net> References: <5009DC36.7020709@tweedly.net> Message-ID: Thanks for that! BTW, might I suggest brightening up the background color of the web page? Contrast is your friend when putting text on color. It kind of hurt to read that. Just a suggestion. Bob On Jul 20, 2012, at 3:31 PM, Alex Tweedly wrote: > That's similar to what I did with "taskRunner" > > - a (could be headless) server which would accept commands, including > - load stack > - dispatch command to stack > and would return the results of those commands > - a client library to find and send commands to any such servers available. > > I got it working (enough for my needs), but haven't yet made it into an easy-to-use tool for everyone. Use it almost every day - both for long running, boring tasks on my space PC and to use the multi-cores in my macbook for cpu intensive tasks. > > Write up and code can be found at http://www.tweedly.org/taskRunner.lc > > -- Alex. > > On 20/07/2012 19:11, Dr. Hawkins wrote: >> On Fri, Jul 20, 2012 at 8:49 AM, Bob Sneidar wrote: >>> What I came up with is a standalone that accepted Applescript commands. I could show, >>> hide, launch, quit, relocate the "window" and set the message, all through Applescript. >> I've been toying with the idea of some kind of "headless" standalone >> to run on a server, that would watch a directory for instructions, >> and then perform the generation of my outupt forms. I haven't gone >> far into it, though. >> >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Fri Jul 20 19:14:44 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 20 Jul 2012 16:14:44 -0700 Subject: just where does livecode go when the ide takes a minute or two off? In-Reply-To: <4A88C27B-B003-46C9-8933-85E6D907666C@twft.com> References: <4A88C27B-B003-46C9-8933-85E6D907666C@twft.com> Message-ID: On Fri, Jul 20, 2012 at 1:57 PM, Bob Sneidar wrote: > hmmm... What version of LC? 5.5.1 5.5 did it, too. >And have you tried removing all your plugins to another folder temporarily then restarting > LC to see if it helps? I'm still plugin free :) > Also, when this happens, try holding down the escape key. I've had issues where something >has hung in one of the IDE stacks. That will usually free it up. I'll try that next time. Sometimes there is a full cpu load when this happens, and sometimes not. If I have a recursion or similar problem, it sends a message, doesn't it? (i think i got that a few weeks ago--just because two controls were trying to set to the value of the other based upon their own . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From bobs at twft.com Fri Jul 20 19:18:24 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 16:18:24 -0700 Subject: The future of LiveCode In-Reply-To: References: <5009BA84.2080600@fourthworld.com> Message-ID: <351E54EC-499E-4FC8-90A2-7FECF63B683A@twft.com> I find that preposterous. Of course it can be done if they redesign it that way! Sounds like that person was just putting you off. Bob On Jul 20, 2012, at 3:38 PM, Potts Jeff wrote: > I even raised the issue with LC support and was told that it > was not possible to have the lessons presented in a way that we could > download easily. From bobs at twft.com Fri Jul 20 19:21:28 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 20 Jul 2012 16:21:28 -0700 Subject: just where does livecode go when the ide takes a minute or two off? In-Reply-To: References: <4A88C27B-B003-46C9-8933-85E6D907666C@twft.com> Message-ID: <1CF6490B-0398-4424-9A47-EC6C5403DF4A@twft.com> Yeah sounds like recursion to me. It depends on how fast each cycle in the recursion is. If there are tasks that take a long time inside the loop, it may take a very long time. Also, I have seen errors in one of the UI elements that stopped execution, but left the IDE in some kind of unstable state, but it was something I was doing I think, or a plugin I was using. Bob On Jul 20, 2012, at 4:14 PM, Dr. Hawkins wrote: > On Fri, Jul 20, 2012 at 1:57 PM, Bob Sneidar wrote: >> hmmm... What version of LC? > > 5.5.1 > 5.5 did it, too. > >> And have you tried removing all your plugins to another folder temporarily then restarting >> LC to see if it helps? > > I'm still plugin free :) > >> Also, when this happens, try holding down the escape key. I've had issues where something >> has hung in one of the IDE stacks. That will usually free it up. > > I'll try that next time. > > Sometimes there is a full cpu load when this happens, and sometimes not. From coiin at verizon.net Fri Jul 20 19:31:23 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 20 Jul 2012 19:31:23 -0400 Subject: breakdown of my book (LiveCode Mobile Development)... Message-ID: <9739CECE-AA70-44CC-9FB4-622C44843C06@verizon.net> I see that B&N have my book listed as being available on August 3rd. Amazon still shows it as September 2nd, but the publisher only just decided to bring it forward by a month, presumably Amazon's date will change. I was going to hold off describing the book until I knew exact dates, but as it's the weekend, and we have topics going on about books at the moment, I may as well do this now. I don't know if you can imagine this problem, but in general it doesn't take up much space to describe how you would do things in LiveCode, and the brief for this book said that it should be 200-300 pages. Ponder that for a moment, how would you fill out all those pages? Screenshots help, some of those LiveCode dialogs are pretty big! Before even getting the job I had to write up an outline of all of the chapters, giving page number estimates. I would think about the topic, guess how many pages it would take to talk about that, and then I would double the number! Still it didn't add up to much, so I doubled it again! My estimate was over 200 pages, but I had no real ida what I was actually going to write, and in some cases I didn't even know the topic I was going to describe. As it happens, in the end (including the index and "intentionally blank pages") the book is 235 pages. I didn't want to describe things slowly, or just use big words, so the approach I took was to describe several aspects of the groundwork you might do in achieving the main task in the chapter, leading up to using that knowledge in tackling the main example in the chapter. It does mean though that at least half of the book is talking about things that don't have to relate to mobile, but wherever possible I would use mobile features in conduction with non-mobile techniques, to at least make it slightly relevant to the book! There isn't anything in the book that you couldn't find by searching in Google, or asking questions here, but it did take a good amount of time to track down some of the information. I will hope that anyone who gets the book will save enough time to justify the cost. Just think of it as you buying me lunch! Each chapter starts with a few bullet points that list the things to be covered in that chapter. Other things will still be covered, but it's a good indication of the main things covered. Here is a list of those entries from all of the chapters, along with the chapter title: Chapter 1 - LiveCode Fundamentals ? ? Become familiar with the LiveCode environment ? ? Investigate the hierarchy of a LiveCode "stack" ? ? Create a simple calculator application ? ? Learn about the many different interface controls Chapter 2 - Getting Started with LiveCode Mobile ? ? Sign up for Android Market ? ? Sign up for Amazon Appstore ? ? Download and install the Android SDK ? ? Configure LiveCode so that it knows where to look for the Android SDK ? ? Become an iOS developer with Apple ? ? Download and install Xcode ? ? Configure LiveCode so that it knows where to look for the iOS SDKs ? ? Set up simulators and physical devices ? ? Test a stack in a simulator and physical device Chapter 3 - Building User Interfaces ? ? Set up a "test bed" mobile application ? ? Open e-mail and browser windows ? ? Show a date picker control ? ? Load pictures from the library and camera ? ? Make an iOS looking button ? ? Manually lay out an interface ? ? Use code to lay out an interface ? ? Look at a powerful mobile interface controls add-on Chapter 4 - Using Remote Data and Media ? ? Look at the various ways a stack might be structured ? ? Think about where code should go ? ? Write to and read from external text files ? ? Create a scrapbook-like app for remembering interesting Internet based media files Chapter 5 - Making a Jigsaw Puzzle Application ? ? Examine the way that LiveCode stores bitmap data in an image object ? ? Find a way to use a single bitmap in place of 50 buttons ? ? Make a collision detection map ? ? Create a jigsaw puzzle app that takes advantage of several mobile device features Chapter 6 - Making a Reminder Application ? ? Discuss what is meant by a "reminder" ? ? Create some time-measuring utility functions ? ? Define a data structure for storing information about an event ? ? Make use of mobile device "notifications" ? ? Create a flexible reminders app Chapter 7 - Deploying to Your Device ? ? Examine all the Standalone Application Settings options that relate to creating mobile apps ? ? Create builds of an app so that it can be sent to beta testers ? ? Build a final distribution version of an app ? ? Review how to upload apps to the iOS App Store, Amazon AppStore, and Google Play Appendix - Extending LiveCode No bullet list in this chapter, but I list some add-ons that are of use in mobile development, including MobGUI, tmControl, DropTools, mergExt, and also show some links to articles on getting started with your own custom controls and external commands. From dochawk at gmail.com Fri Jul 20 20:07:24 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 20 Jul 2012 17:07:24 -0700 Subject: just where does livecode go when the ide takes a minute or two off? In-Reply-To: <1CF6490B-0398-4424-9A47-EC6C5403DF4A@twft.com> References: <4A88C27B-B003-46C9-8933-85E6D907666C@twft.com> <1CF6490B-0398-4424-9A47-EC6C5403DF4A@twft.com> Message-ID: On Fri, Jul 20, 2012 at 4:21 PM, Bob Sneidar wrote: > Yeah sounds like recursion to me. Yeah, but . . . Sometimes this happens while I'm in the editor and save . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From selander at tkf.att.ne.jp Fri Jul 20 20:29:56 2012 From: selander at tkf.att.ne.jp (Tim Selander) Date: Sat, 21 Jul 2012 09:29:56 +0900 Subject: The future of LiveCode In-Reply-To: <1AF1E3CE-EEAC-4E67-A8D2-065B0B079736@sbcglobal.net> References: <1AF1E3CE-EEAC-4E67-A8D2-065B0B079736@sbcglobal.net> Message-ID: <5009F804.2040908@tkf.att.ne.jp> Yes, a fantastic book that really unlocked HC for me. It is the best computer book I have ever read! Tim Selander Tokyo, Japan On 7/21/12 1:28 AM, Jim Hurley wrote: > Professor Goldberg, > > A bit daunting because of its size, but I learned HyperTalk from the truly wonderful book: "HyperTalk The Book." By Winkler and Kamins, and later, our own, Jean DeVoto, who did the original RunRev dictionary. > > I am a strong believer in learning from examples--after the basic theory. > > Jim Hurley > Emeritus Professor of Physics, Univ. of California From mwieder at ahsoftware.net Fri Jul 20 20:30:59 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 20 Jul 2012 17:30:59 -0700 Subject: The future of LiveCode In-Reply-To: References: <5009BA84.2080600@fourthworld.com> Message-ID: <84811820140.20120720173059@ahsoftware.net> Doc- Friday, July 20, 2012, 1:53:16 PM, you wrote: > On Fri, Jul 20, 2012 at 1:50 PM, Bob Sneidar wrote: >> You are saying we should sneak up behind the newbies and push them off the precipice? ;-) > I want the parachute concession! > (Satisfaction guaranteed. If it fails to work properly, bring it back > in person, and I'll cheerfully replace it). Aha! You really *are* a lawyer... -- -Mark Wieder mwieder at ahsoftware.net From dunbarx at aol.com Fri Jul 20 21:23:00 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 20 Jul 2012 21:23:00 -0400 (EDT) Subject: Background Color In-Reply-To: <788ea.3cb643b7.3d3b0fd5@aol.com> References: <788ea.3cb643b7.3d3b0fd5@aol.com> Message-ID: <8CF34F6800B7F8E-13C0-2D534@webmail-m127.sysops.aol.com> Hi. Try this: set the backColor of fld "yourField" to "red" set the foreColor of fld "yourField" to "yellow" Craig Newman -----Original Message----- From: LunchnMeets To: use-livecode Sent: Fri, Jul 20, 2012 3:48 pm Subject: Background Color Hi Everyone, These are probably a ridiculous questions. In a script how do you change the background color of a field? Is it possible to have a different color background for each line of a field? If I choose a dark color for a line or background how do I reverse the type in that line so I can still read it. Thanks in advance. Sometimes I don't know what I'd do if I didn't have this list to help me. Joe in Orlando _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Fri Jul 20 21:25:39 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 20 Jul 2012 21:25:39 -0400 (EDT) Subject: Background Color In-Reply-To: <788ea.3cb643b7.3d3b0fd5@aol.com> References: <788ea.3cb643b7.3d3b0fd5@aol.com> Message-ID: <8CF34F6DF3B5B6E-13C0-2D55D@webmail-m127.sysops.aol.com> Hi again. Sorry, too fast. set the backColor of Line 2 of fld "yourField" to "red" set the foreColor of Line 2 of fld "yourField" to "yellow" Craig Newman -----Original Message----- From: LunchnMeets To: use-livecode Sent: Fri, Jul 20, 2012 3:48 pm Subject: Background Color Hi Everyone, These are probably a ridiculous questions. In a script how do you change the background color of a field? Is it possible to have a different color background for each line of a field? If I choose a dark color for a line or background how do I reverse the type in that line so I can still read it. Thanks in advance. Sometimes I don't know what I'd do if I didn't have this list to help me. Joe in Orlando _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Fri Jul 20 23:13:03 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 20 Jul 2012 20:13:03 -0700 (PDT) Subject: The future of LiveCode In-Reply-To: References: <8CF348F062ED786-11EC-BE5@webmail-m025.sysops.aol.com> <5009BA84.2080600@fourthworld.com> Message-ID: <1342840382998-4652544.post@n4.nabble.com> Hi All, I started with HyperCard in a Mac Plus, then MacIIsi and later a Power Mac 7500. (I am not counting the PowerBook with a 68040 procesor) After I migrated to Windows, I found MetaCard, the antecesor of Livecode, but... What did you think it was the most fundamental difference between MetaCard and HyperCard? The User Levels: http://www.mactech.com/articles/mactech/Vol.03/03.10/HyperCardProgramming/index.html " Hypercard appears superficialy as a simple program because most of its structure and functionality is hidden from the user. There are 5 user levels within Hypercard. The top most level, and easiest to use, is Browsing. This allows the user to navigate through Stacks and look at information but not to add or modify it. The next two levels Typing and Painting allow the user to add or modify written and graphic information. The last two levels are Authoring and Scripting. Authoring allows use of the Field and Button tools and Power Keys (short Cuts). The Scripting level allows full use of the Hypercard programming language called Hypertalk, and the use of instant commands called ?Blind Typing? " To learn and use this platform effectively, every inventive user and professional developer must "wrap" their minds around the programming style of this platform. I believe that in HyperCard, the 5 levels made possible to advance each one in their pace, without "jumping" around and leaving deep gaps in the overall understanding of the platform. MetaCard, Revolution, RevMedia and Livecode brings the user (inmediatly) to Level 5 (Scripting) without a more detailed training in the other equally important "Levels" of programming in this platform. Browsing - Typing - Painting - Authoring - Scripting Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/The-future-of-LiveCode-tp4652475p4652544.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Fri Jul 20 23:57:30 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 20 Jul 2012 22:57:30 -0500 Subject: The future of LiveCode In-Reply-To: References: <5009BA84.2080600@fourthworld.com> Message-ID: <500A28AA.6070306@hyperactivesw.com> On 7/20/12 5:38 PM, Potts Jeff wrote: > I have tried to scrape the lessons to a local machine and it is not > possible. I even raised the issue with LC support and was told that it > was not possible to have the lessons presented in a way that we could > download easily. Possibly because the lessons are created with the (marvelous) ScreenSteps program, a commercial product made with LiveCode by our own Trevor DeVore. I'm not sure, but there may be proprietary formats in it, or licensing restrictions. Since the output does show up in a browser though, I'd think you could go to a web page and at least grab the html. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Jul 21 00:11:56 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 20 Jul 2012 23:11:56 -0500 Subject: grRevAppIcon and the icons used buidling standalones In-Reply-To: References: Message-ID: <500A2C0C.6040200@hyperactivesw.com> On 7/20/12 3:26 PM, Dr. Hawkins wrote: > I found directions and created an icon file, which is used building > standalones. > > This doesn't, however, set gRevAppIcon. Right, it wouldn't. gRevAppIcon is a LiveCode global variable that the dialog stacks access. Since it's a variable, it needs to be set in a script. Usually that's done as part of a mainstack initializing handler. > > Is there a civilized way to use the "standardized" mac Icon Composer, > or otherwise link these? It isn't linked to the app icon, it's a LiveCode image. Import the icon image into your stack and set the variable to the image ID. It behaves like any button icon. > > I also noticed that Icon Composer doesn't produce the 64x64 size that > livecode wants, but instead jumps from 128 to 32. > Since it's just an imported image, generally it's made in an image editor. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sat Jul 21 00:36:29 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 20 Jul 2012 21:36:29 -0700 Subject: just where does livecode go when the ide takes a minute or two off? In-Reply-To: References: <4A88C27B-B003-46C9-8933-85E6D907666C@twft.com> Message-ID: <189826554734.20120720213629@ahsoftware.net> Doc- Friday, July 20, 2012, 4:14:44 PM, you wrote: > Sometimes there is a full cpu load when this happens, and sometimes not. I see this as well, and in fact just experienced this. CPU usage shot up to 50% for a couple of minutes and the disk was grinding away, then dropped back down to 5%. No rhyme or reason for it (well no reason anyway, I think I said something that rhymed with "#$%^!&*"), I wasn't saving anything, I was about to fix a typo in some text. -- -Mark mwieder at ahsoftware.net From jacque at hyperactivesw.com Sat Jul 21 01:06:00 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 21 Jul 2012 00:06:00 -0500 Subject: just where does livecode go when the ide takes a minute or two off? In-Reply-To: <189826554734.20120720213629@ahsoftware.net> References: <4A88C27B-B003-46C9-8933-85E6D907666C@twft.com> <189826554734.20120720213629@ahsoftware.net> Message-ID: <500A38B8.3010101@hyperactivesw.com> On 7/20/12 11:36 PM, Mark Wieder wrote: > Doc- > > Friday, July 20, 2012, 4:14:44 PM, you wrote: > >> Sometimes there is a full cpu load when this happens, and sometimes not. > > I see this as well, and in fact just experienced this. CPU usage shot > up to 50% for a couple of minutes and the disk was grinding away, then > dropped back down to 5%. No rhyme or reason for it (well no reason > anyway, I think I said something that rhymed with "#$%^!&*"), I wasn't > saving anything, I was about to fix a typo in some text. > Was the dictionary open? Maybe that old user-notes bug came back? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sat Jul 21 01:17:34 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 20 Jul 2012 22:17:34 -0700 Subject: just where does livecode go when the ide takes a minute or two off? In-Reply-To: <500A38B8.3010101@hyperactivesw.com> References: <4A88C27B-B003-46C9-8933-85E6D907666C@twft.com> <189826554734.20120720213629@ahsoftware.net> <500A38B8.3010101@hyperactivesw.com> Message-ID: <11829019734.20120720221734@ahsoftware.net> Jacque- Friday, July 20, 2012, 10:06:00 PM, you wrote: > Was the dictionary open? Maybe that old user-notes bug came back? Hmmm. I don't remember. I'm just glad it came back to life. I fixed the typo "end ig -> end if", saved my work, escaped, and lived to tell the tale. -- -Mark Wieder mwieder at ahsoftware.net From lc at pbh.on-rev.com Sat Jul 21 01:52:37 2012 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Fri, 20 Jul 2012 22:52:37 -0700 Subject: breakdown of my book (LiveCode Mobile Development)... In-Reply-To: <9739CECE-AA70-44CC-9FB4-622C44843C06@verizon.net> References: <9739CECE-AA70-44CC-9FB4-622C44843C06@verizon.net> Message-ID: <447AB3D1-27B5-4E8E-A843-F398B704F804@pbh.on-rev.com> Colin, Thanks for the posting the outline to your book, it looks perfect for what I need to learn next, I'll definitely be buying a copy and I hope it's a big success for you. Paul From sc at sahores-conseil.com Sat Jul 21 05:56:41 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Sat, 21 Jul 2012 11:56:41 +0200 Subject: Why killing Media was killing an investment in the future In-Reply-To: References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> Message-ID: <71AF7409-6071-46AC-B38D-89B2AFA3EC61@sahores-conseil.com> Le 19 juil. 2012 ? 20:23, Bob Sneidar a ?crit : > I think the real key to making LC insanely profitable for RR is for us, the developers, to produce really good commercial apps on a regular basis using LC, and proudly display on our splash screens: Made With Livecode! -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From sc at sahores-conseil.com Sat Jul 21 06:01:02 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Sat, 21 Jul 2012 12:01:02 +0200 Subject: Why killing Media was killing an investment in the future In-Reply-To: References: <201207190819.10687.palcibiades-first@yahoo.co.uk><500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> Message-ID: <1A766E98-23E9-4341-89D3-CD137CFB9250@sahores-conseil.com> Probably a true worldwide diagnostic, especially applicable in France too... Le 19 juil. 2012 ? 22:07, Bob Sneidar a ?crit : > It's my personal opinion that we ought to be making a much bigger effort to improve education across the board, and no, more money does not accomplish that goal. California has one of the highest per capita budgets for education, and yet one of the worst records. If spending more money fixed things, California would be a glowing model of socialist success! > > If we teach our children how to analyze problems and formulate solutions, we will be in a much better place to teach them all things. Our kids need not only job skills, but a sound work ethic, and our policies are what teach them exactly the opposite. > > I think the current system is broken in California, and in most states, and standing in the way are public unions who are in bed with the politicians, so we cannot get rid of the incompetent administrators and policy makers. Ever. Until we get rid of the public unions. Nothing is going to change until the incompetent are replaced with the competent. -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From ken at kencorey.com Sat Jul 21 06:24:28 2012 From: ken at kencorey.com (Ken Corey) Date: Sat, 21 Jul 2012 11:24:28 +0100 Subject: breakdown of my book (LiveCode Mobile Development)... In-Reply-To: <9739CECE-AA70-44CC-9FB4-622C44843C06@verizon.net> References: <9739CECE-AA70-44CC-9FB4-622C44843C06@verizon.net> Message-ID: <500A835C.2010903@kencorey.com> I am definitely in the "so much left to learn" camp. I'd like to buy the book...and you've whetted my appetite...but no link? Well, let's just fix that: Packt web page, with ebook and paper versions : http://bit.ly/OKMkTQ B&N dead tree version : http://bit.ly/LzzT9v I preordered mine on Packt as an ebook. Enjoy that lunch on me! All the best. -Ken From rodmccall491 at googlemail.com Sat Jul 21 06:44:48 2012 From: rodmccall491 at googlemail.com (Rod McCall) Date: Sat, 21 Jul 2012 12:44:48 +0200 Subject: Why killing Media was killing an investment in the future In-Reply-To: <1A766E98-23E9-4341-89D3-CD137CFB9250@sahores-conseil.com> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <1A766E98-23E9-4341-89D3-CD137CFB9250@sahores-conseil.com> Message-ID: It's not just that many people who develop for mobile have already settled on their tools, e.g. Java, Objective-C or in some cases the Lua based platforms. Which means for pure ease of use they prefer to stay where they are even if overall they may save time/money by switching to RR. While you can use the code once argument with LC that is not always enough as some are reluctant to use a tool they have not heard much about. This is also in part related to the lack of books problem highlighted elsewhere. There are also many other technical arguments which may or may not be disputed such as "High level languages drain the battery more quickly" - one which I heard recently. We chose LC because of the nature of our team which is a mix of CS and non-CS people and the ability to rapidly prototype GUI's on all platforms. If you have a team with a large mix of people then using a higher-level almost self documenting programming language has a number of advantages. However, these advantages may not apply to those who have grown up on Java or C++ and do not really want to learn anything else. Cheers, rod On 21 July 2012 12:01, Pierre Sahores wrote: > Probably a true worldwide diagnostic, especially applicable in France too... > > Le 19 juil. 2012 ? 22:07, Bob Sneidar a ?crit : > >> It's my personal opinion that we ought to be making a much bigger effort to improve education across the board, and no, more money does not accomplish that goal. California has one of the highest per capita budgets for education, and yet one of the worst records. If spending more money fixed things, California would be a glowing model of socialist success! >> >> If we teach our children how to analyze problems and formulate solutions, we will be in a much better place to teach them all things. Our kids need not only job skills, but a sound work ethic, and our policies are what teach them exactly the opposite. >> >> I think the current system is broken in California, and in most states, and standing in the way are public unions who are in bed with the politicians, so we cannot get rid of the incompetent administrators and policy makers. Ever. Until we get rid of the public unions. Nothing is going to change until the incompetent are replaced with the competent. > > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Dr Rod McCall Researcher in in-car, mixed reality technology and gaming Interdisciplinary Centre for Security, Reliability and Trust University of Luxembourg Blog: www.rodmc.com twitter:rodlux Publications and Information available on my blog From chipp at chipp.com Sat Jul 21 07:03:25 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 21 Jul 2012 06:03:25 -0500 Subject: Preview of Resolution Independent Control library for RevMobile Message-ID: Hey all, As you know, Ken and I have been working on some interesting libs for managing resizing of stacks. I'm particularly focussed on RevMobile and have created a toolset which allows developers to easily create resolution independent interfaces-- which smartly resize to take advantage of any mobile device, Android or iOS (Retina included). Here's a preview. You may see some small resizing errors in the preview-- they've been fixed. I hope to launch this sooner than later for you all to use. Contact me offlist if you need it sooner. http://youtu.be/vY6r46O0cVA Be sure to holler if you see anything which doesn't seem correct. :-) -- Chipp Walters CEO, Altuit, Inc. From chipp at chipp.com Sat Jul 21 07:56:50 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 21 Jul 2012 06:56:50 -0500 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> Message-ID: Monte, I agree with you. We all know by now that Apple discourages using faux Apple-like controls UNLESS they are pixel perfect and strictly follow the Apple UI guidelines. But, they readily accept different interfaces as long as they are well done. Plus, being able to code one GUI and have it run on all favors of iOS and Android seems to be a wonderful approach. Check out my latest resizing library (using part of Ken's stsResizeLib). http://www.youtube.com/watch?v=vY6r46O0cVA -- Chipp Walters CEO, Altuit, Inc. From dochawk at gmail.com Sat Jul 21 09:59:24 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 21 Jul 2012 06:59:24 -0700 Subject: just where does livecode go when the ide takes a minute or two off? In-Reply-To: <500A38B8.3010101@hyperactivesw.com> References: <4A88C27B-B003-46C9-8933-85E6D907666C@twft.com> <189826554734.20120720213629@ahsoftware.net> <500A38B8.3010101@hyperactivesw.com> Message-ID: On Friday, July 20, 2012, J. Landman Gay wrote > > > Was the dictionary open? Maybe that old user-notes bug came back? > It is uncommon for me *not* to have the dictionary open . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From pmbrig at gmail.com Sat Jul 21 10:05:57 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sat, 21 Jul 2012 10:05:57 -0400 Subject: The future of LiveCode In-Reply-To: <5009F804.2040908@tkf.att.ne.jp> References: <1AF1E3CE-EEAC-4E67-A8D2-065B0B079736@sbcglobal.net> <5009F804.2040908@tkf.att.ne.jp> Message-ID: <138B5D18-5565-4633-9650-968AF68C719D@gmail.com> I saw "HyperTalk -- The Book" in a bookstore [remember bookstores?] when I was saving up to get my first mac and bought it right away. I read it over one summer before I even had a computer, and when I finally got the machine I was off and running. Hypercard became my major tool from the get-go. I ended up turning the Hypercard FAQ into a searchable stack, which had some circulation for a while in the HC community. That exercise started me learning text parsing, as I had it set up to automagically take Peter Fleck's latest FAQ update and import it and have it sorted into cards with the proper formatting. I'd have the updated version of the stack ready within 15 minutes of his new release. Ah, the old days?. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jul 20, 2012, at 8:29 PM, Tim Selander wrote: > Yes, a fantastic book that really unlocked HC for me. It is the best computer book I have ever read! > > Tim Selander > Tokyo, Japan > > On 7/21/12 1:28 AM, Jim Hurley wrote: >> Professor Goldberg, >> >> A bit daunting because of its size, but I learned HyperTalk from the truly wonderful book: "HyperTalk The Book." By Winkler and Kamins, and later, our own, Jean DeVoto, who did the original RunRev dictionary. >> >> I am a strong believer in learning from examples--after the basic theory. >> >> Jim Hurley >> Emeritus Professor of Physics, Univ. of California > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Sat Jul 21 10:14:59 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Sat, 21 Jul 2012 10:14:59 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: Hey.... this looks awesome! This would certainly save a lot of time! On Sat, Jul 21, 2012 at 7:03 AM, Chipp Walters wrote: > Hey all, > > As you know, Ken and I have been working on some interesting libs for > managing resizing of stacks. I'm particularly focussed on RevMobile and > have created a toolset which allows developers to easily create resolution > independent interfaces-- which smartly resize to take advantage of any > mobile device, Android or iOS (Retina included). > > Here's a preview. You may see some small resizing errors in the preview-- > they've been fixed. I hope to launch this sooner than later for you all to > use. Contact me offlist if you need it sooner. > > http://youtu.be/vY6r46O0cVA > > Be sure to holler if you see anything which doesn't seem correct. :-) > > -- > Chipp Walters > CEO, Altuit, Inc. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Sat Jul 21 10:16:15 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Sat, 21 Jul 2012 10:16:15 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: Is that Interface Builder a new lib as well or is that available someplace? SKIP On Sat, Jul 21, 2012 at 10:14 AM, Magicgate Software - Skip Kimpel wrote: > Hey.... this looks awesome! This would certainly save a lot of time! > > > On Sat, Jul 21, 2012 at 7:03 AM, Chipp Walters wrote: >> Hey all, >> >> As you know, Ken and I have been working on some interesting libs for >> managing resizing of stacks. I'm particularly focussed on RevMobile and >> have created a toolset which allows developers to easily create resolution >> independent interfaces-- which smartly resize to take advantage of any >> mobile device, Android or iOS (Retina included). >> >> Here's a preview. You may see some small resizing errors in the preview-- >> they've been fixed. I hope to launch this sooner than later for you all to >> use. Contact me offlist if you need it sooner. >> >> http://youtu.be/vY6r46O0cVA >> >> Be sure to holler if you see anything which doesn't seem correct. :-) >> >> -- >> Chipp Walters >> CEO, Altuit, Inc. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode From andrew at rjdfarm.com Sat Jul 21 10:40:46 2012 From: andrew at rjdfarm.com (Andrew Kluthe) Date: Sat, 21 Jul 2012 07:40:46 -0700 (PDT) Subject: Why killing Media was killing an investment in the future In-Reply-To: References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <1A766E98-23E9-4341-89D3-CD137CFB9250@sahores-conseil.com> Message-ID: <1342881646087-4652561.post@n4.nabble.com> Oh, bob slylabs is posting again? What a pity. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-killing-Media-was-killing-an-investment-in-the-future-tp4652364p4652561.html Sent from the Revolution - User mailing list archive at Nabble.com. From roger.e.eller at sealedair.com Sat Jul 21 10:40:49 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 21 Jul 2012 10:40:49 -0400 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> Message-ID: 42 minutes of HD instruction; time well spent! I can't wait to get the stsResizeLib. ~Roger On Sat, Jul 21, 2012 at 7:56 AM, Chipp Walters wrote: > Check out my latest resizing library (using part of Ken's stsResizeLib). > > http://www.youtube.com/watch?v=vY6r46O0cVA > > -- > Chipp Walters > CEO, Altuit, Inc. > From dunbarx at aol.com Sat Jul 21 10:53:12 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 21 Jul 2012 10:53:12 -0400 (EDT) Subject: The future of LiveCode In-Reply-To: <138B5D18-5565-4633-9650-968AF68C719D@gmail.com> References: <1AF1E3CE-EEAC-4E67-A8D2-065B0B079736@sbcglobal.net> <5009F804.2040908@tkf.att.ne.jp> <138B5D18-5565-4633-9650-968AF68C719D@gmail.com> Message-ID: <8CF3567AF25C0D8-13C0-2EBFD@webmail-m127.sysops.aol.com> I have a handful of copies of "HyperTalk..." I was worried I might run out of them. But it is Goodman that is needed, not Winkler, et al. The LC dictionary does a creditable job of presenting the language. It might be greatly improved, as some have mentioned, if more and larger examples were given. But the "Handbook" introduces and details structure, and that is what is needed for a beginner. I think such a thing could be a tenth the size of Goodman, though framed in the same way, and with no attempt to be complete. Just an introductory gadget that would leave a newbie with the ability to make a decent address book, say, with ease and confidence. After that, perusing the dictionary and learning advanced techniques would lay well with their comfort zone. Craig Newman -----Original Message----- From: Peter M. Brigham To: How to use LiveCode Sent: Sat, Jul 21, 2012 10:07 am Subject: Re: The future of LiveCode I saw "HyperTalk -- The Book" in a bookstore [remember bookstores?] when I was saving up to get my first mac and bought it right away. I read it over one summer before I even had a computer, and when I finally got the machine I was off and running. Hypercard became my major tool from the get-go. I ended up turning the Hypercard FAQ into a searchable stack, which had some circulation for a while in the HC community. That exercise started me learning text parsing, as I had it set up to automagically take Peter Fleck's latest FAQ update and import it and have it sorted into cards with the proper formatting. I'd have the updated version of the stack ready within 15 minutes of his new release. Ah, the old days?. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jul 20, 2012, at 8:29 PM, Tim Selander wrote: > Yes, a fantastic book that really unlocked HC for me. It is the best computer book I have ever read! > > Tim Selander > Tokyo, Japan > > On 7/21/12 1:28 AM, Jim Hurley wrote: >> Professor Goldberg, >> >> A bit daunting because of its size, but I learned HyperTalk from the truly wonderful book: "HyperTalk The Book." By Winkler and Kamins, and later, our own, Jean DeVoto, who did the original RunRev dictionary. >> >> I am a strong believer in learning from examples--after the basic theory. >> >> Jim Hurley >> Emeritus Professor of Physics, Univ. of California > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From rodmccall491 at googlemail.com Sat Jul 21 12:11:46 2012 From: rodmccall491 at googlemail.com (Rod McCall) Date: Sat, 21 Jul 2012 18:11:46 +0200 Subject: breakdown of my book (LiveCode Mobile Development)... In-Reply-To: <500A835C.2010903@kencorey.com> References: <9739CECE-AA70-44CC-9FB4-622C44843C06@verizon.net> <500A835C.2010903@kencorey.com> Message-ID: <500AD4C2.1090006@googlemail.com> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > Well, let's just fix that: > Packt web page, with ebook and paper versions : http://bit.ly/OKMkTQ > B&N dead tree version : http://bit.ly/LzzT9v > > I preordered mine on Packt as an ebook. > Ken, thanks of the link also Colin the book structure looks very relevant for what we are working on right now. All the best with it and I hope zou get many lunches out of it from those on this list:) Cheers, rod - -- Dr Rod McCall SnT, University of Luxembourg www.securityandtrust.lu blog & publications: www.rodmc.com twitter: rodlux -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQEcBAEBAgAGBQJQCtTCAAoJEDvqGLN5a054FoQH/3SG1+QkCOenXui6IV79XhUn UaLOnnwC0jblEYHaNFyiMjp9uADNHHnTfS5jNh6hEXpwOwTWO0co9Zo4Zq7Ldq+2 zUuybWmLAeJPNB+3b2SyG8fojLBJJH1Oj7EFcc9ZTZOwLzt6RgBztBKZcku2Urhx mBem0Orc02GPiVo2npukPQXXtzp/y6RDIUJFZxPQGut/ELJoP3fl/Ljw7gEfNCYo Srh2J4tbLcmQ65/UO0ajMhu2pitAGpcrmO9kScUD+MrbzlnaMCdx4JGoKipnhFlT eahVURjv6RWq/ERt0ImeGxiqLBHBSYLxSoLMV+A3VYOSH7QKvKeh7gEQ1z3y/TE= =qCN5 -----END PGP SIGNATURE----- From dochawk at gmail.com Sat Jul 21 12:23:30 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 21 Jul 2012 09:23:30 -0700 Subject: Stashing 3 or 4 characters into a text for db storage Message-ID: As I'm adjusting my data to get ready for postgreSQL instead of SQLite, I've pretty much settled on having two, rather than one, data tables. Dollar amounts and other simple things will go into one table, while text will go into another with a VACHAR type. I have various calculated properties that are typically set as either single letter strings or three character strings. I have a custom property datTyp on fields to keep track of what they use--D for Dollars (store as cents as intenger); I for integers; B for boolean (store as 1/0); T1 for single characters, has an obvious ascii conversion. But what about stashing 3 or four characters? Obviously there's enough bits in a four byte integer to do this, but is there a built in function, by any chance, that would handle this? (I'm having flashbacks to the way we stashed ints & floats into fields in BASIC-80 5.0 . . . which would be perfect for this). I guess there's put numtochar(tVal mod 65536 ) & numtoChar(tval bitand 65279 / 256) & numToChar(tval bitAnd 255) into tStr and put 65536* charToNum(char 1 of tStr) + 256 * charToNum(char 2 of tStr) + charToNum(char 3 of tStr) into tVal but they seem so awkward for converting something into itself . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Sat Jul 21 12:36:03 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 21 Jul 2012 09:36:03 -0700 Subject: just where does livecode go when the ide takes a minute or two off? In-Reply-To: References: <4A88C27B-B003-46C9-8933-85E6D907666C@twft.com> <189826554734.20120720213629@ahsoftware.net> <500A38B8.3010101@hyperactivesw.com> Message-ID: OK, now I just got it after saving, removing from memory, and reloading . . . and it looks like the system, load spiked (red on mac) for a bit too, before it went all green (user) I can watch the spiked load pass from core to core, though. If the debugger is to be trusted (and it shouldn't have launched!), it is in a "ck", which is a trivial function that puts its argument after a field in a stack for me to watch (created because there is no messagebox in the standalones, and to give me a longer list). The next line is a breakpoint. It hasn't just gone away; it's just plain hung. Off to forcequit . . . From jacque at hyperactivesw.com Sat Jul 21 12:46:29 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 21 Jul 2012 11:46:29 -0500 Subject: just where does livecode go when the ide takes a minute or two off? In-Reply-To: References: <4A88C27B-B003-46C9-8933-85E6D907666C@twft.com> <189826554734.20120720213629@ahsoftware.net> <500A38B8.3010101@hyperactivesw.com> Message-ID: <500ADCE5.2030608@hyperactivesw.com> On 7/21/12 11:36 AM, Dr. Hawkins wrote: > OK, now I just got it after saving, removing from memory, and > reloading . . . and it looks like the system, load spiked (red on mac) > for a bit too, before it went all green (user) Try keeping the dictionary closed for a while and see if it still happens. That may narrow down the cause one way or the other. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mcgrath3 at mac.com Sat Jul 21 12:53:22 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sat, 21 Jul 2012 12:53:22 -0400 Subject: Works in a button but not in the message box Message-ID: <40DE6419-3A90-4B51-86AF-9644D910073D@mac.com> OK, Here's a question: Why does this line of code work in a button but throw an error when run in the message box? set the rect of control "Container" to ((the left of this card + 5),(the bottom of group "nav bar" + 5),(the right of this card - 5),(the top of group "toolbar" - 5)) Message execution error: Error description: value: error executing expression Hint: set the rect of control "Container" to ((the left of this card + 5),(the bottom of group "nav bar" + 5),(the right of this card - 5),(the top of group "toolbar" - 5)) In a button the graphic "Container" will resize to fit between the navbar and toolbar with a 5 pixel margin. What I was hoping to do is replace these lines of code with the above code. -- set the width of control "Container" to the width of this card -10 -- put (the top of group "toolbar" - 5) - (the bottom of group "nav bar" +5) into tContainerHeight -- set the height of control "Container" to tContainerHeight -- set the topLeft of control "Container" to 5,(the bottom of group "nav bar" +5) Thanks -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net From dochawk at gmail.com Sat Jul 21 13:02:34 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 21 Jul 2012 10:02:34 -0700 Subject: Works in a button but not in the message box In-Reply-To: <40DE6419-3A90-4B51-86AF-9644D910073D@mac.com> References: <40DE6419-3A90-4B51-86AF-9644D910073D@mac.com> Message-ID: On Sat, Jul 21, 2012 at 9:53 AM, Thomas McGrath III wrote: > set the rect of control "Container" to ((the left of this card + 5),(the bottom of group "nav bar" + 5),(the right of this card - 5),(the top of group "toolbar" - 5)) > try "put the name of this card" in the message box. It isn't always what you'd expect. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From jacque at hyperactivesw.com Sat Jul 21 13:24:15 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 21 Jul 2012 12:24:15 -0500 Subject: Works in a button but not in the message box In-Reply-To: <40DE6419-3A90-4B51-86AF-9644D910073D@mac.com> References: <40DE6419-3A90-4B51-86AF-9644D910073D@mac.com> Message-ID: <500AE5BF.8000000@hyperactivesw.com> On 7/21/12 11:53 AM, Thomas McGrath III wrote: > OK, Here's a question: > > Why does this line of code work in a button but throw an error when run in the message box? > > set the rect of control "Container" to ((the left of this card + 5),(the bottom of group "nav bar" + 5),(the right of this card - 5),(the top of group "toolbar" - 5)) I see that occasionally. I think it has to do with the contortions the message box has to go through to evaluate expressions. Sometimes they don't work. Sometimes you can put the expression into a variable first and then execute the "set" using the 2-line message box. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From charles at buchwald.ca Sat Jul 21 13:28:02 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Sat, 21 Jul 2012 12:28:02 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: Hi Chipp, Looks great... can't wait to use it! I have at least 3 projects in the pipeline for which it will be invaluable. May I suggest that it could be very nice to have a keyboard shortcut for "refresh position", since it looks like you are clicking that button an awful lot. It looks like my little ResTool plugin would be useful with this. ( http://buchwald.ca/lc/ResTool.livecode.zip ) I'd be interested to update it to work with your tools and libraries. Let me know what or how I could do that to be useful to these efforts. Cheers, - Charles On 2012-07-21, at 6:03 AM, Chipp Walters wrote: > Hey all, > > As you know, Ken and I have been working on some interesting libs for > managing resizing of stacks. I'm particularly focussed on RevMobile and > have created a toolset which allows developers to easily create resolution > independent interfaces-- which smartly resize to take advantage of any > mobile device, Android or iOS (Retina included). > > Here's a preview. You may see some small resizing errors in the preview-- > they've been fixed. I hope to launch this sooner than later for you all to > use. Contact me offlist if you need it sooner. > > http://youtu.be/vY6r46O0cVA > > Be sure to holler if you see anything which doesn't seem correct. :-) > > -- > Chipp Walters > CEO, Altuit, Inc. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Charles E. Buchwald http://buchwald.ca Vancouver / Mexico City / NYC Member of the 02 Global Network for Sustainable Design ? Connect on LinkedIn ? Follow me on Twitter From dunbarx at aol.com Sat Jul 21 13:51:33 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 21 Jul 2012 13:51:33 -0400 (EDT) Subject: Works in a button but not in the message box In-Reply-To: <500AE5BF.8000000@hyperactivesw.com> References: <40DE6419-3A90-4B51-86AF-9644D910073D@mac.com> <500AE5BF.8000000@hyperactivesw.com> Message-ID: <8CF3580994675E9-13C0-2F5E7@webmail-m127.sysops.aol.com> I agree, the message box is often frazzled trying to keep track of everything. If you substitute "card CardName|cardNumber|cardID" for "this card", does the problem go away? Craig Newman -----Original Message----- From: J. Landman Gay To: How to use LiveCode Sent: Sat, Jul 21, 2012 1:26 pm Subject: Re: Works in a button but not in the message box On 7/21/12 11:53 AM, Thomas McGrath III wrote: > OK, Here's a question: > > Why does this line of code work in a button but throw an error when run in the message box? > > set the rect of control "Container" to ((the left of this card + 5),(the bottom of group "nav bar" + 5),(the right of this card - 5),(the top of group "toolbar" - 5)) I see that occasionally. I think it has to do with the contortions the message box has to go through to evaluate expressions. Sometimes they don't work. Sometimes you can put the expression into a variable first and then execute the "set" using the 2-line message box. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Sat Jul 21 13:59:53 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 21 Jul 2012 13:59:53 -0400 (EDT) Subject: Stashing 3 or 4 characters into a text for db storage In-Reply-To: References: Message-ID: <8CF3581C3F4BDA9-13C0-2F64A@webmail-m127.sysops.aol.com> Not sure I understand what you want, but are you married to having a single numeric string encode your three/four char data? It would be so much easier to store them as direct strings, with something unambiguous as delimiters, maybe even a comma? I am sure I am not getting this... Craig Newman -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Sat, Jul 21, 2012 12:24 pm Subject: Stashing 3 or 4 characters into a text for db storage As I'm adjusting my data to get ready for postgreSQL instead of SQLite, I've pretty much settled on having two, rather than one, data tables. Dollar amounts and other simple things will go into one table, while text will go into another with a VACHAR type. I have various calculated properties that are typically set as either single letter strings or three character strings. I have a custom property datTyp on fields to keep track of what they use--D for Dollars (store as cents as intenger); I for integers; B for boolean (store as 1/0); T1 for single characters, has an obvious ascii conversion. But what about stashing 3 or four characters? Obviously there's enough bits in a four byte integer to do this, but is there a built in function, by any chance, that would handle this? (I'm having flashbacks to the way we stashed ints & floats into fields in BASIC-80 5.0 . . . which would be perfect for this). I guess there's put numtochar(tVal mod 65536 ) & numtoChar(tval bitand 65279 / 256) & numToChar(tval bitAnd 255) into tStr and put 65536* charToNum(char 1 of tStr) + 256 * charToNum(char 2 of tStr) + charToNum(char 3 of tStr) into tVal but they seem so awkward for converting something into itself . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jiml at netrin.com Sat Jul 21 14:50:18 2012 From: jiml at netrin.com (Jim Lambert) Date: Sat, 21 Jul 2012 11:50:18 -0700 Subject: RevMobile: Native controls In-Reply-To: References: Message-ID: <1F33254C-B44B-4E29-A3F4-D859C40127CC@netrin.com> Chipp, Nice tool. Very clear presentation. Thanks, Jim Lambert From jiml at netrin.com Sat Jul 21 14:51:21 2012 From: jiml at netrin.com (Jim Lambert) Date: Sat, 21 Jul 2012 11:51:21 -0700 Subject: breakdown of my book In-Reply-To: References: Message-ID: <119E70B9-0426-4E19-A63E-85C66456EB92@netrin.com> Colin, Thanks for the breakdown of your book. Glad the wait is one month less! Jim Lambert From dochawk at gmail.com Sat Jul 21 14:52:55 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 21 Jul 2012 11:52:55 -0700 Subject: Stashing 3 or 4 characters into a text for db storage In-Reply-To: <8CF3581C3F4BDA9-13C0-2F64A@webmail-m127.sysops.aol.com> References: <8CF3581C3F4BDA9-13C0-2F64A@webmail-m127.sysops.aol.com> Message-ID: On Sat, Jul 21, 2012 at 10:59 AM, wrote: > Not sure I understand what you want, but are you married to having a single numeric > string encode your three/four char data? no, just trying to be efficient--an integer has four bytes, which invites me to use it :_) > It would be so much easier to store them as direct strings, with something unambiguous as >delimiters, maybe even a comma? The main data about the debtor (pretty much everything but the debts & assets) is, for the most part, fields valued in dollars. I'll have a table with columns for a keyword, an override value for entered data, and a default, all saved in an integer as cents rather than dollars (currently I have a column for the value itself, but that is redundant--if there's an overide, it's that, else it's the default). There are also text fields ranging from 1 to about 200 characters; I'll use a second table for that, with VARCHAR() to store them. Sticking the booleans & integers in the numeric table is a no-brainer, as is single-character string. But is it more effecient to convert a four byte integer back and forth to string in livecode, or to store it as one of these variably lengthed strings? I assume that the database is an order of magnitude more efficient speedwise than a livecode conversion script, but it also means more data in this less-optimized table and a modest increase in storage space. Database usage is the "precious" resource given bandwidth & storage, while livecode execution on the desktop is "cheap" -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From monte at sweattechnologies.com Sat Jul 21 17:39:17 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 22 Jul 2012 07:39:17 +1000 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> Message-ID: Hi chipp Thanks for the video. This looks like a really helpful tool and I'm keen to get my hands on it. Do you have any ideas for handling landscape and tablet views? For tablets I think in most cases you would want a different stack so using a main stack with most of the code and a handheld and tablet substack would work. For landscape we need to be able to reposition the same controls, hide some, show some etc. So it's more like a profile. In some cases just resizing will work. But it would be nice to have a when in landscape move here or hide/show or something option. Also screen density on android is a headache because a high density phone could be higher res than a low density tablet. What are your thoughts on dealing with that? Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 21/07/2012, at 9:56 PM, Chipp Walters wrote: > Monte, > > I agree with you. We all know by now that Apple discourages using faux > Apple-like controls UNLESS they are pixel perfect and strictly follow the > Apple UI guidelines. But, they readily accept different interfaces as long > as they are well done. Plus, being able to code one GUI and have it run on > all favors of iOS and Android seems to be a wonderful approach. Check out > my latest resizing library (using part of Ken's stsResizeLib). > > http://www.youtube.com/watch?v=vY6r46O0cVA > > -- > Chipp Walters > CEO, Altuit, Inc. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Sat Jul 21 18:32:07 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 21 Jul 2012 15:32:07 -0700 (PDT) Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: <1342909927281-4652578.post@n4.nabble.com> Hi Chipp, Watching this close, the methods in which you work in LiveCode is really inspiring. Thanks for sharing! Chipp Walters wrote > > [snip] > Be sure to holler if you see anything which doesn't seem correct. :-) > [snip] > Tell me if I am wrong, but when you run the stack in the iPhone emulator, the bottom Home button stopped functioning. I think that I saw the cursor inside that button, but the hilite was not activated. Did I see this correctly? Keep Up your great work! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Preview-of-Resolution-Independent-Control-library-for-RevMobile-tp4652555p4652578.html Sent from the Revolution - User mailing list archive at Nabble.com. From iowahengst at mac.com Sat Jul 21 18:37:20 2012 From: iowahengst at mac.com (Randy Hengst) Date: Sat, 21 Jul 2012 17:37:20 -0500 Subject: acceleratedrendering = true and ink = NOOP don't cooperate :-/ In-Reply-To: <4C69D2E9-59B5-49FF-B274-72323363EDFB@major.on-rev.com> References: <890CC20B-9C8B-4D20-9C6D-03281A1F8D55@major.on-rev.com> <4C69D2E9-59B5-49FF-B274-72323363EDFB@major.on-rev.com> Message-ID: <1852120C-8B0F-489C-BA93-B95729BFEAC7@mac.com> Hi Klaus and All, I'm just now trying to get my head around accelerated rendering. I don't have access to Windows, so can't comment specifically on what Klaus discovered. However, I can confirm a problem with INK and accelerated rendering on LC5.5.1 when running the app on iOS simulator or device. I noticed this when updating an app where images are dragged around?that's why I was using accelerated render?. I've set the INK on the draggable images to "clear" when the image is first shown to the user? with accelerated rendering set to false, the image is black?. with accelerated rendering set to true, the image seems to be stuck in its original color... In other words, if I change the INK state to clear while accelerated rendering is true, nothing happens? but, the image changes when I set accelerated rendering to false? I can tell by using the Inspector that the INK of the image has been set to clear?. It's easy to duplicate this problem, but I'd be happy to send out a small stack. Interestingly, in my main project? setting INK to clear still works on my Mac? but, the small demo stack doesn't work. Anyone have a work-around for this INK bump? be well, randy ----- On May 3, 2012, at 2:17 PM, Klaus on-rev wrote: > Hi all, > > Am 03.05.2012 um 20:23 schrieb Klaus on-rev: > >> Hi freinds >> >> I just found an evil bug on the Mac :-/ >> LiveCode 5.02 >> >> When you "set the acceleratedrendering of this stack to true" >> all objects with their INK set to NOOP will become visible again. >> >> This does not happen on Windows. >> >> Can someone please confirm this, before I bug report? >> Does this also happen in LC 5.5x? > > Bug #10202: > > > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Sat Jul 21 18:42:48 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 22 Jul 2012 08:42:48 +1000 Subject: breakdown of my book (LiveCode Mobile Development)... In-Reply-To: <500A835C.2010903@kencorey.com> References: <9739CECE-AA70-44CC-9FB4-622C44843C06@verizon.net> <500A835C.2010903@kencorey.com> Message-ID: Cool... 20% off. I got mine. -- M E R Goulding Software development services mergExt - There's an external for that! On 21/07/2012, at 8:24 PM, Ken Corey wrote: > I am definitely in the "so much left to learn" camp. > > I'd like to buy the book...and you've whetted my appetite...but no link? > > Well, let's just fix that: > Packt web page, with ebook and paper versions : http://bit.ly/OKMkTQ > B&N dead tree version : http://bit.ly/LzzT9v > > I preordered mine on Packt as an ebook. > > Enjoy that lunch on me! > > All the best. > > -Ken > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Sat Jul 21 19:02:06 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 21 Jul 2012 16:02:06 -0700 (PDT) Subject: Why killing Media was killing an investment in the future In-Reply-To: References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> Message-ID: <1342911726454-4652581.post@n4.nabble.com> Oh Lynn... With these words, you deflated the argument that I was about to write: Lynn Fredricks-2 wrote > > For any education to be at its best, you need to have kids coming from > healthy, intellectually nurturing homes and neighborhoods, and a pipeline > of > communication. That's a much more complicated question, but solve that and > the other stuff becomes much easier and cheaper. > But anyway, here it goes: Because the school's environment actually have a definite and stellar influence in the student's learning... I was ready to suggest: Invite the best and brightest students from all the world for one month of advanced classes. In this month, students from USA could watch and learn from the study habits of their peers in other parts of the world. According to Lynn's comments, this exemplary experience would not help much unless USA students have supportive and loving parents. Well... hope was the last one to leave the Pandora Box, in which our whole world has become. Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-killing-Media-was-killing-an-investment-in-the-future-tp4652364p4652581.html Sent from the Revolution - User mailing list archive at Nabble.com. From roger.e.eller at sealedair.com Sat Jul 21 19:59:33 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 21 Jul 2012 19:59:33 -0400 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> Message-ID: > Also screen density on android is a headache because a high density phone > could be higher res than a low density tablet. What are your thoughts on > dealing with that? To be fair, try editing a stack for the new iPad resolution even on a 1920x1200 monitor. However, the resTool stack that was recently shared/offered to Chipp makes an easy task of managing every resolution known to man, it appears. 2 cents. :-) ~Roger From andre at andregarzia.com Sat Jul 21 20:08:46 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 21 Jul 2012 21:08:46 -0300 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> Message-ID: On Sat, Jul 21, 2012 at 8:59 PM, Roger Eller wrote: > > Also screen density on android is a headache because a high density phone > > could be higher res than a low density tablet. What are your thoughts on > > dealing with that? > > To be fair, try editing a stack for the new iPad resolution even on a > 1920x1200 monitor. However, the resTool stack that was recently > shared/offered to Chipp makes an easy task of managing every resolution > known to man, it appears. 2 cents. :-) > The problem is not editing the stacks, the problem is figuring out at runtime if you're running on a cheap android tablet or an expensive high end android phone. We need something along the lines of: mobileIsDeviceAPhone() mobileIsDeviceATablet() If we can figure out this then we can present a better layout. Another thing would be a good way to return the screen physical size, for example 7 inches for Nexus 7 and Kindle Fire. > > ~Roger > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From mwieder at ahsoftware.net Sat Jul 21 20:16:23 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 21 Jul 2012 17:16:23 -0700 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> Message-ID: <189897348796.20120721171623@ahsoftware.net> Andre- Saturday, July 21, 2012, 5:08:46 PM, you wrote: > If we can figure out this then we can present a better layout. Another > thing would be a good way to return the screen physical size, for example 7 > inches for Nexus 7 and Kindle Fire. Can you shell to xrandr to get this? -- -Mark Wieder mwieder at ahsoftware.net From andre at andregarzia.com Sat Jul 21 20:24:59 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 21 Jul 2012 21:24:59 -0300 Subject: RevMobile: Native controls In-Reply-To: <189897348796.20120721171623@ahsoftware.net> References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> Message-ID: On Sat, Jul 21, 2012 at 9:16 PM, Mark Wieder wrote: > Andre- > > Saturday, July 21, 2012, 5:08:46 PM, you wrote: > > > If we can figure out this then we can present a better layout. Another > > thing would be a good way to return the screen physical size, for > example 7 > > inches for Nexus 7 and Kindle Fire. > > Can you shell to xrandr to get this? > Is there a xrandr on Android? :-O > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From chipp at chipp.com Sat Jul 21 20:28:16 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 21 Jul 2012 19:28:16 -0500 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> Message-ID: Hi Monte, Landscape should work just fine-- it's the rotation which can possibly cause problems. One way to do this is with 2 stacks. Another way to do it is with a large square stack and different cards. The library has the ability to render objects on all cards at startup, or using a preOpenCard handler-- this way if you have a lot of cards and/or controls on cards, you can defer the scaling to as needed. I'll post the beta version of the plugin and framework today and you can try it out. On Sat, Jul 21, 2012 at 4:39 PM, Monte Goulding wrote: > Hi chipp > > Thanks for the video. This looks like a really helpful tool and I'm keen > to get my hands on it. > > Do you have any ideas for handling landscape and tablet views? For tablets > I think in most cases you would want a different stack so using a main > stack with most of the code and a handheld and tablet substack would work. > For landscape we need to be able to reposition the same controls, hide > some, show some etc. So it's more like a profile. In some cases just > resizing will work. But it would be nice to have a when in landscape move > here or hide/show or something option. > > Also screen density on android is a headache because a high density phone > could be higher res than a low density tablet. What are your thoughts on > dealing with that? > > Cheers > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 21/07/2012, at 9:56 PM, Chipp Walters wrote: > > > Monte, > > > > I agree with you. We all know by now that Apple discourages using faux > > Apple-like controls UNLESS they are pixel perfect and strictly follow the > > Apple UI guidelines. But, they readily accept different interfaces as > long > > as they are well done. Plus, being able to code one GUI and have it run > on > > all favors of iOS and Android seems to be a wonderful approach. Check out > > my latest resizing library (using part of Ken's stsResizeLib). > > > > http://www.youtube.com/watch?v=vY6r46O0cVA > > > > -- > > Chipp Walters > > CEO, Altuit, Inc. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Altuit, Inc. From roger.e.eller at sealedair.com Sat Jul 21 20:34:01 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 21 Jul 2012 20:34:01 -0400 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> Message-ID: AndreOiD (Andre's original ideas) From chipp at chipp.com Sat Jul 21 20:34:49 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 21 Jul 2012 19:34:49 -0500 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> Message-ID: I think what folks are asking for is a 'responsive' design for layout. While I agree it's a nice goal, I'm not so sure how necessary it is. I typically think either we're designing for Tablets or Phones-- but not for both at the same time. Most devs I've seen tend to develop 2 different apps if they need to support both. If you're designing just for phones, then this works great. And same is true for tablets. Tom McGrath III suggests working with an all square layout, this way you can have two cards, one for portrait, the other for landscape. I believe this is an excellent idea and should work spectacularly with this framework. I've added some auto-install procedures to the plugin and it's now available for testing at: http://www.gadgetplugins.com/altplugins/altMobileResizer.rev Put it in your plugins folder or your altPlugs folder. Don't forget there's an update button on it! >From the very prelim docs: ----------------------------------------------------------------- altMobileResizer plugin (c)2012 Chipp Walters Thanks to portions by Ken Ray! This plugin creates a resizing framework for mobile devices so devlopers only have to create a single layout and it will smartly resize all controls on each card when the app first launches on a mobile device. Selecting the Stack tab, the plugin installs a library and OpenStack handler on the first card of the app stack. You next add objects and controls (like the altButton DropTool) and then you can assign resizing properties to them using the Control tab controls. Because the library is installed, it's important you pass all resizeStack messages and preOpenCard messages. When first installing the library stack, two properties are set for the library stack: altStacksAffected - This is a list of the names of the stacks for which the library will run on. altResizeAllCardsAtOnce - This is a boolean (defaults to true) which tells the library to resize all controls on all cards at startup. If not true, then it will resize all controls on a preOpenCard handler which may speed startup if you have a lot of cards in your stack. Also, remember to set the resizeQuality to GOOD (not NORMAL or BEST) for all images-- and reduce the images by 50% in width and height for the smaller min size. This way when going to the 2X Retina size they will be at full resolution. You can only edit the position and resize settings for objects when the stack is in minWidth mode. If you change the position or rect of a control, then you'll need to be sure and press the refresh position button to store the new settings. From chipp at chipp.com Sat Jul 21 20:36:07 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 21 Jul 2012 19:36:07 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <1342909927281-4652578.post@n4.nabble.com> References: <1342909927281-4652578.post@n4.nabble.com> Message-ID: Sorry the double post-- I originally thought the OTHER post was my originating one. I've added some auto-install procedures to the plugin and it's now available for testing at: http://www.gadgetplugins.com/altplugins/altMobileResizer.rev Put it in your plugins folder or your altPlugs folder. Don't forget there's an update button on it! >From the very prelim docs: ----------------------------------------------------------------- altMobileResizer plugin (c)2012 Chipp Walters Thanks to portions by Ken Ray! This plugin creates a resizing framework for mobile devices so devlopers only have to create a single layout and it will smartly resize all controls on each card when the app first launches on a mobile device. Selecting the Stack tab, the plugin installs a library and OpenStack handler on the first card of the app stack. You next add objects and controls (like the altButton DropTool) and then you can assign resizing properties to them using the Control tab controls. Because the library is installed, it's important you pass all resizeStack messages and preOpenCard messages. When first installing the library stack, two properties are set for the library stack: altStacksAffected - This is a list of the names of the stacks for which the library will run on. altResizeAllCardsAtOnce - This is a boolean (defaults to true) which tells the library to resize all controls on all cards at startup. If not true, then it will resize all controls on a preOpenCard handler which may speed startup if you have a lot of cards in your stack. Also, remember to set the resizeQuality to GOOD (not NORMAL or BEST) for all images-- and reduce the images by 50% in width and height for the smaller min size. This way when going to the 2X Retina size they will be at full resolution. You can only edit the position and resize settings for objects when the stack is in minWidth mode. If you change the position or rect of a control, then you'll need to be sure and press the refresh position button to store the new settings. From chipp at chipp.com Sat Jul 21 20:37:39 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 21 Jul 2012 19:37:39 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <1342909927281-4652578.post@n4.nabble.com> Message-ID: FYI, for those interested... I don't lock scripts and anyone can use this in their commercial projects free of charge. IOW, this is a professional library which you can edit and use however you like (just don't try and sell it please!) On Sat, Jul 21, 2012 at 7:36 PM, Chipp Walters wrote: > Sorry the double post-- I originally thought the OTHER post was my > originating one. > > > I've added some auto-install procedures to the plugin and it's now > available for testing at: > > http://www.gadgetplugins.com/altplugins/altMobileResizer.rev > Put it in your plugins folder or your altPlugs folder. Don't forget > there's an update button on it! > > From the very prelim docs: > ----------------------------------------------------------------- > altMobileResizer plugin > (c)2012 Chipp Walters > Thanks to portions by Ken Ray! > > This plugin creates a resizing framework for mobile devices so devlopers > only have to create a single layout and it will smartly resize all controls > on each card when the app first launches on a mobile device. > > Selecting the Stack tab, the plugin installs a library and OpenStack > handler on the first card of the app stack. You next add objects and > controls (like the altButton DropTool) and then you can assign resizing > properties to them using the Control tab controls. > > Because the library is installed, it's important you pass all resizeStack > messages and preOpenCard messages. > > When first installing the library stack, two properties are set for the > library stack: > > altStacksAffected - This is a list of the names of the stacks for which > the library will run on. > > altResizeAllCardsAtOnce - This is a boolean (defaults to true) which tells > the library to resize all controls on all cards at startup. If not true, > then it will resize all controls on a preOpenCard handler which may speed > startup if you have a lot of cards in your stack. > > Also, remember to set the resizeQuality to GOOD (not NORMAL or BEST) for > all images-- and reduce the images by 50% in width and height for the > smaller min size. This way when going to the 2X Retina size they will be at > full resolution. > > You can only edit the position and resize settings for objects when the > stack is in minWidth mode. If you change the position or rect of a control, > then you'll need to be sure and press the refresh position button to store > the new settings. > -- Chipp Walters CEO, Altuit, Inc. From andre at andregarzia.com Sat Jul 21 20:49:43 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 21 Jul 2012 21:49:43 -0300 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> Message-ID: On Sat, Jul 21, 2012 at 9:34 PM, Chipp Walters wrote: > I typically think either we're designing for Tablets or Phones-- but not > for both at the same time. Most devs I've seen tend to develop 2 different > apps if they need to support both. > There is one good case for developing a single application that runs on both the iPhone and the iPad. Universal apps rank higher on the search results from the iTunes App Store. Also you will get a larger number of installs (the sum of the phone and tablet users) for the same app which will make it more attractive to Android uses because people look at "how many people are using this" before installing. Both comments are more useful for those developing generic horizontal market apps such as games or business apps with a broad appeal. If you're developing for a vertical then it doesn't matter, your users will have other ways of finding you. cheers andre -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From chipp at chipp.com Sat Jul 21 21:03:18 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 21 Jul 2012 20:03:18 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <1342909927281-4652578.post@n4.nabble.com> Message-ID: New 5 min video explaining how to use the plugin: http://youtu.be/TLWD5KsstFc From chipp at chipp.com Sat Jul 21 21:03:59 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 21 Jul 2012 20:03:59 -0500 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> Message-ID: FYI, New 5 min video explaining how to use the plugin: http://youtu.be/TLWD5KsstFc From chipp at chipp.com Sat Jul 21 21:06:32 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 21 Jul 2012 20:06:32 -0500 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> Message-ID: Andre, I suppose if you wanted to develop both for phone and tablet, you could use 2 different stacks, each using the same altMobileResizer framework and then branch to them by editing the openStack handler on cd 1 of the main stack. There is one good case for developing a single application that runs on > both the iPhone and the iPad. Universal apps rank higher on the search > results from the iTunes App Store. From roger.e.eller at sealedair.com Sat Jul 21 21:13:24 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 21 Jul 2012 21:13:24 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <1342909927281-4652578.post@n4.nabble.com> Message-ID: Awesome! Will it work with tmControl too? ~Roger On Jul 21, 2012 8:36 PM, "Chipp Walters" wrote: > Sorry the double post-- I originally thought the OTHER post was my > originating one. > > > I've added some auto-install procedures to the plugin and it's now > available for testing at: > > http://www.gadgetplugins.com/altplugins/altMobileResizer.rev > Put it in your plugins folder or your altPlugs folder. Don't forget there's > an update button on it! > > From the very prelim docs: > ----------------------------------------------------------------- > altMobileResizer plugin > (c)2012 Chipp Walters > Thanks to portions by Ken Ray! > > This plugin creates a resizing framework for mobile devices so devlopers > only have to create a single layout and it will smartly resize all controls > on each card when the app first launches on a mobile device. > > Selecting the Stack tab, the plugin installs a library and OpenStack > handler on the first card of the app stack. You next add objects and > controls (like the altButton DropTool) and then you can assign resizing > properties to them using the Control tab controls. > > Because the library is installed, it's important you pass all resizeStack > messages and preOpenCard messages. > > When first installing the library stack, two properties are set for the > library stack: > > altStacksAffected - This is a list of the names of the stacks for which the > library will run on. > > altResizeAllCardsAtOnce - This is a boolean (defaults to true) which tells > the library to resize all controls on all cards at startup. If not true, > then it will resize all controls on a preOpenCard handler which may speed > startup if you have a lot of cards in your stack. > > Also, remember to set the resizeQuality to GOOD (not NORMAL or BEST) for > all images-- and reduce the images by 50% in width and height for the > smaller min size. This way when going to the 2X Retina size they will be at > full resolution. > > You can only edit the position and resize settings for objects when the > stack is in minWidth mode. If you change the position or rect of a control, > then you'll need to be sure and press the refresh position button to store > the new settings. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From andre at andregarzia.com Sat Jul 21 21:22:18 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 21 Jul 2012 22:22:18 -0300 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> Message-ID: On Sat, Jul 21, 2012 at 10:06 PM, Chipp Walters wrote: > Andre, > > I suppose if you wanted to develop both for phone and tablet, you could use > 2 different stacks, each using the same altMobileResizer framework and then > branch to them by editing the openStack handler on cd 1 of the main stack. > That is exactly what I am doing. The problem is that on android there is no safe way of identifying if it is a tablet or a phone =) > > There is one good case for developing a single application that runs on > > both the iPhone and the iPad. Universal apps rank higher on the search > > results from the iTunes App Store. > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From jacque at hyperactivesw.com Sat Jul 21 21:24:35 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 21 Jul 2012 20:24:35 -0500 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> Message-ID: <500B5653.7000509@hyperactivesw.com> On 7/21/12 7:49 PM, Andre Garzia wrote: > On Sat, Jul 21, 2012 at 9:34 PM, Chipp Walters wrote: > >> I typically think either we're designing for Tablets or Phones-- but not >> for both at the same time. Most devs I've seen tend to develop 2 different >> apps if they need to support both. >> > > There is one good case for developing a single application that runs on > both the iPhone and the iPad. Universal apps rank higher on the search > results from the iTunes App Store. Another reason is to have only one copy of the stack to update. I am currently designing an app for any mobile device available: iPhone, iPad, Android phone, Android tablet, anything. Monte asked how we manage resolutions and screen sizes. The way I do it is to ignore screen density and size and device type; I simply get the working screenrect and use pixels. All objects and placement are calculated by ratios. If a field needs to be a third of the size of the screen, then I multiply the width and height by .3 and that's how many pixels it is. With this method I don't have to know anything about the device at all, only the number of pixels available. I don't need to worry that it won't fit some new device that comes out next week, and it doesn't matter what OS is currently running. It works with Retina displays as well as tiny 2-inch phone screens. (I turn off the engine's auto-mapping for retina displays.) I don't use square cards, btw. I use a generically proportioned rectangular card to get an idea of where objects should be placed, since virtually all existing screens are rectangular. It helps me see how to organize and proportion the layout in both portrait and landscape views. Once I have a good layout for my generic screen rect, I calculate proportions from that and apply them in resize handlers. Now I'm keen to see what Chipp has done, I'm off to go look. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Sat Jul 21 21:41:58 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 21 Jul 2012 20:41:58 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <1342909927281-4652578.post@n4.nabble.com> Message-ID: I don't know about tmControls. Do they respond to resizeStack and can hoe set their rect and loc? On Saturday, July 21, 2012, Roger Eller wrote: > Awesome! Will it work with tmControl too? > -- Chipp Walters CEO, Altuit, Inc. From chipp at chipp.com Sat Jul 21 21:43:59 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 21 Jul 2012 20:43:59 -0500 Subject: RevMobile: Native controls In-Reply-To: <500B5653.7000509@hyperactivesw.com> References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> <500B5653.7000509@hyperactivesw.com> Message-ID: Jacque, This framework works pretty much like you first described. I suspect you will find it worthwhile for your projects. -- Chipp Walters CEO, Altuit, Inc. From jacque at hyperactivesw.com Sat Jul 21 23:12:30 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 21 Jul 2012 22:12:30 -0500 Subject: acceleratedrendering = true and ink = NOOP don't cooperate :-/ In-Reply-To: <1852120C-8B0F-489C-BA93-B95729BFEAC7@mac.com> References: <890CC20B-9C8B-4D20-9C6D-03281A1F8D55@major.on-rev.com> <4C69D2E9-59B5-49FF-B274-72323363EDFB@major.on-rev.com> <1852120C-8B0F-489C-BA93-B95729BFEAC7@mac.com> Message-ID: <500B6F9E.5060208@hyperactivesw.com> On 7/21/12 5:37 PM, Randy Hengst wrote: > I've set the INK on the draggable images to "clear" when the image is > first shown to the user? with accelerated rendering set to false, the > image is black?. with accelerated rendering set to true, the image > seems to be stuck in its original color... > > In other words, if I change the INK state to clear while accelerated > rendering is true, nothing happens? but, the image changes when I set > accelerated rendering to false? This, along with Klaus' NOOP problem, is probably because the old inks were deprecated as of LiveCode version 5.0. They are now unsupported and may or may not work. The "ink" entry in the dictionary lists the supported alternatives. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Jul 21 23:16:07 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 21 Jul 2012 22:16:07 -0500 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> <500B5653.7000509@hyperactivesw.com> Message-ID: <500B7077.4050303@hyperactivesw.com> On 7/21/12 8:43 PM, Chipp Walters wrote: > Jacque, > This framework works pretty much like you first described. I suspect you > will find it worthwhile for your projects. > > Yup, I was just looking at the scripts. It's a lot like I described. :) I see a stub in there from Ken's library that toggles whether you want to resize or just move an object, but the "just move" part is missing. That seems useful, any chance we can get it back in there? Nice job on this, Chipp and Ken. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From iowahengst at mac.com Sun Jul 22 00:06:16 2012 From: iowahengst at mac.com (Randy Hengst) Date: Sat, 21 Jul 2012 23:06:16 -0500 Subject: acceleratedrendering = true and ink = NOOP don't cooperate :-/ In-Reply-To: <500B6F9E.5060208@hyperactivesw.com> References: <890CC20B-9C8B-4D20-9C6D-03281A1F8D55@major.on-rev.com> <4C69D2E9-59B5-49FF-B274-72323363EDFB@major.on-rev.com> <1852120C-8B0F-489C-BA93-B95729BFEAC7@mac.com> <500B6F9E.5060208@hyperactivesw.com> Message-ID: <1E8F6EA0-E623-4C7F-AA99-08470EDC7B5D@mac.com> Hi Jacque, Thanks for the scoop. That's good to know? To be honest, since they are still listed under the blend options, I didn't think about them being discontinued. As I mentioned, "clear" still turns the image black (like I want) in my original app ? I didn't notice the problem until I added the acceleratedRendering? and then, the problem only showed itself in the simulator and device? not in the IDE. So, I explored the two other INK options? Structural Blends and Imaging Blends. Two of the Structural Blends turn the image black? like I want? "blendXor" and "blendDstOut" But, the structural blends do *not* work when acceleratedRendering is set to true. The Imaging Blends do work with accelerated rendering set to true? But, none of them will turn the image black? or dark gray? these blends are influenced by the background color. Is it to be expected that acceleratedRendering will disable the Structural Blends? Or, is that a bug? be well, randy ------- On Jul 21, 2012, at 10:12 PM, J. Landman Gay wrote: > On 7/21/12 5:37 PM, Randy Hengst wrote: > >> I've set the INK on the draggable images to "clear" when the image is >> first shown to the user? with accelerated rendering set to false, the >> image is black?. with accelerated rendering set to true, the image >> seems to be stuck in its original color... >> >> In other words, if I change the INK state to clear while accelerated >> rendering is true, nothing happens? but, the image changes when I set >> accelerated rendering to false? > > This, along with Klaus' NOOP problem, is probably because the old inks were deprecated as of LiveCode version 5.0. They are now unsupported and may or may not work. The "ink" entry in the dictionary lists the supported alternatives. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Sun Jul 22 00:34:47 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 21 Jul 2012 21:34:47 -0700 Subject: acceleratedrendering = true and ink = NOOP don't cooperate :-/ In-Reply-To: <1E8F6EA0-E623-4C7F-AA99-08470EDC7B5D@mac.com> References: <890CC20B-9C8B-4D20-9C6D-03281A1F8D55@major.on-rev.com> <4C69D2E9-59B5-49FF-B274-72323363EDFB@major.on-rev.com> <1852120C-8B0F-489C-BA93-B95729BFEAC7@mac.com> <500B6F9E.5060208@hyperactivesw.com> <1E8F6EA0-E623-4C7F-AA99-08470EDC7B5D@mac.com> Message-ID: <2982920A-3B00-4D48-B479-DD865F362053@tactilemedia.com> Randy: I don't have LiveCode in front of me but I'm pretty sure the docs list several of the ink limitations of acceleratedRendering there. Regards, Scott Rossi Creative Director Tactile Media, UX Design On Jul 21, 2012, at 9:06 PM, Randy Hengst wrote: > Hi Jacque, > > Thanks for the scoop. That's good to know? To be honest, since they are still listed under the blend options, I didn't think about them being discontinued. > > As I mentioned, "clear" still turns the image black (like I want) in my original app ? I didn't notice the problem until I added the acceleratedRendering? and then, the problem only showed itself in the simulator and device? not in the IDE. > > So, I explored the two other INK options? Structural Blends and Imaging Blends. > > Two of the Structural Blends turn the image black? like I want? "blendXor" and "blendDstOut" > But, the structural blends do *not* work when acceleratedRendering is set to true. > > The Imaging Blends do work with accelerated rendering set to true? > But, none of them will turn the image black? or dark gray? these blends are influenced by the background color. > > Is it to be expected that acceleratedRendering will disable the Structural Blends? Or, is that a bug? > > be well, > randy > ------- > On Jul 21, 2012, at 10:12 PM, J. Landman Gay wrote: > >> On 7/21/12 5:37 PM, Randy Hengst wrote: >> >>> I've set the INK on the draggable images to "clear" when the image is >>> first shown to the user? with accelerated rendering set to false, the >>> image is black?. with accelerated rendering set to true, the image >>> seems to be stuck in its original color... >>> >>> In other words, if I change the INK state to clear while accelerated >>> rendering is true, nothing happens? but, the image changes when I set >>> accelerated rendering to false? >> >> This, along with Klaus' NOOP problem, is probably because the old inks were deprecated as of LiveCode version 5.0. They are now unsupported and may or may not work. The "ink" entry in the dictionary lists the supported alternatives. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Sun Jul 22 01:01:36 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 22 Jul 2012 00:01:36 -0500 Subject: acceleratedrendering = true and ink = NOOP don't cooperate :-/ In-Reply-To: <2982920A-3B00-4D48-B479-DD865F362053@tactilemedia.com> References: <890CC20B-9C8B-4D20-9C6D-03281A1F8D55@major.on-rev.com> <4C69D2E9-59B5-49FF-B274-72323363EDFB@major.on-rev.com> <1852120C-8B0F-489C-BA93-B95729BFEAC7@mac.com> <500B6F9E.5060208@hyperactivesw.com> <1E8F6EA0-E623-4C7F-AA99-08470EDC7B5D@mac.com> <2982920A-3B00-4D48-B479-DD865F362053@tactilemedia.com> Message-ID: <500B8930.1050105@hyperactivesw.com> On 7/21/12 11:34 PM, Scott Rossi wrote: > > I don't have LiveCode in front of me but I'm pretty sure the docs > list several of the ink limitations of acceleratedRendering there. I just found it in the 5.02 release notes: Accelerated rendering comes with some restrictions: ? Bitmap effects which use the multiply and color dodge blend modes will not work correctly on top-level objects. ? Only 'blendSrcOver' and the image processing blend inks will work on top-level objects. ? 'opengl' mode does not support any inks apart from blendSrcOver on top-level objects. ? Using an ink other than 'blendSrcOver' on a top-level object will implicitly make it use 'dynamic' layerMode -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Jul 22 01:06:22 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 22 Jul 2012 00:06:22 -0500 Subject: acceleratedrendering = true and ink = NOOP don't cooperate :-/ In-Reply-To: <1E8F6EA0-E623-4C7F-AA99-08470EDC7B5D@mac.com> References: <890CC20B-9C8B-4D20-9C6D-03281A1F8D55@major.on-rev.com> <4C69D2E9-59B5-49FF-B274-72323363EDFB@major.on-rev.com> <1852120C-8B0F-489C-BA93-B95729BFEAC7@mac.com> <500B6F9E.5060208@hyperactivesw.com> <1E8F6EA0-E623-4C7F-AA99-08470EDC7B5D@mac.com> Message-ID: <500B8A4E.5070402@hyperactivesw.com> On 7/21/12 11:06 PM, Randy Hengst wrote: > The Imaging Blends do work with accelerated rendering set to true? > But, none of them will turn the image black? or dark gray? these > blends are influenced by the background color. > > Is it to be expected that acceleratedRendering will disable the > Structural Blends? Or, is that a bug? I just posted the restrictions in another message, but yes, it looks like it's expected. You might have better luck using graphics effects and setting an opaque black color overlay. Or maybe Scott Rossi knows a better way to do it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Sun Jul 22 01:03:49 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 21 Jul 2012 22:03:49 -0700 Subject: acceleratedrendering = true and ink = NOOP don't cooperate :-/ In-Reply-To: <500B8930.1050105@hyperactivesw.com> References: <890CC20B-9C8B-4D20-9C6D-03281A1F8D55@major.on-rev.com> <4C69D2E9-59B5-49FF-B274-72323363EDFB@major.on-rev.com> <1852120C-8B0F-489C-BA93-B95729BFEAC7@mac.com> <500B6F9E.5060208@hyperactivesw.com> <1E8F6EA0-E623-4C7F-AA99-08470EDC7B5D@mac.com> <2982920A-3B00-4D48-B479-DD865F362053@tactilemedia.com> <500B8930.1050105@hyperactivesw.com> Message-ID: <4292FA6A-0261-4267-947B-57F950E0B55D@tactilemedia.com> Those are them. Regards, Scott Rossi Creative Director Tactile Media, UX Design On Jul 21, 2012, at 10:01 PM, "J. Landman Gay" wrote: > On 7/21/12 11:34 PM, Scott Rossi wrote: >> >> I don't have LiveCode in front of me but I'm pretty sure the docs >> list several of the ink limitations of acceleratedRendering there. > > I just found it in the 5.02 release notes: > > Accelerated rendering comes with some restrictions: > ? Bitmap effects which use the multiply and color dodge blend modes will not work correctly on top-level objects. > ? Only 'blendSrcOver' and the image processing blend inks will work on top-level objects. > ? 'opengl' mode does not support any inks apart from blendSrcOver on top-level objects. > ? Using an ink other than 'blendSrcOver' on a top-level object will implicitly make it use 'dynamic' layerMode > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From scott at tactilemedia.com Sun Jul 22 01:14:18 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 21 Jul 2012 22:14:18 -0700 Subject: acceleratedrendering = true and ink = NOOP don't cooperate :-/ In-Reply-To: <500B8A4E.5070402@hyperactivesw.com> References: <890CC20B-9C8B-4D20-9C6D-03281A1F8D55@major.on-rev.com> <4C69D2E9-59B5-49FF-B274-72323363EDFB@major.on-rev.com> <1852120C-8B0F-489C-BA93-B95729BFEAC7@mac.com> <500B6F9E.5060208@hyperactivesw.com> <1E8F6EA0-E623-4C7F-AA99-08470EDC7B5D@mac.com> <500B8A4E.5070402@hyperactivesw.com> Message-ID: <730BC92C-9863-4A89-A9F2-B88FA4390A77@tactilemedia.com> The first question to Randy would be, why do you want to change the image to black? What's the end effect you're going for? Would something like the coloroverlay graphic effect be a workable option? Regards, Scott Rossi Creative Director Tactile Media, UX Design On Jul 21, 2012, at 10:06 PM, "J. Landman Gay" wrote: > On 7/21/12 11:06 PM, Randy Hengst wrote: > >> The Imaging Blends do work with accelerated rendering set to true? >> But, none of them will turn the image black? or dark gray? these >> blends are influenced by the background color. >> >> Is it to be expected that acceleratedRendering will disable the >> Structural Blends? Or, is that a bug? > > I just posted the restrictions in another message, but yes, it looks like it's expected. You might have better luck using graphics effects and setting an opaque black color overlay. Or maybe Scott Rossi knows a better way to do it. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ambassador at fourthworld.com Sun Jul 22 01:22:40 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 21 Jul 2012 22:22:40 -0700 Subject: Word count in Unicode Message-ID: <500B8E20.2050902@fourthworld.com> Word counting is a snap with Latin-ISO: on mouseUp put WordCount(fld 1) end mouseUp function WordCount pData repeat for each word tWord in pData add 1 to tCount[tWord] end repeat combine tCount with cr and tab set the itemdel to tab sort lines of tCount numeric descending by item 2 of each return tCount end WordCount How can I do the same for texts which may contain Unicode? -- 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 From mwieder at ahsoftware.net Sun Jul 22 01:28:47 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 21 Jul 2012 22:28:47 -0700 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> Message-ID: <75916093203.20120721222847@ahsoftware.net> Andre- Saturday, July 21, 2012, 5:24:59 PM, you wrote: >> Can you shell to xrandr to get this? >> > Is there a xrandr on Android? :-O I just checked and there isn't on ICS, at any rate. -- -Mark Wieder mwieder at ahsoftware.net From sc at sahores-conseil.com Sun Jul 22 02:38:24 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Sun, 22 Jul 2012 08:38:24 +0200 Subject: breakdown of my book In-Reply-To: <119E70B9-0426-4E19-A63E-85C66456EB92@netrin.com> References: <119E70B9-0426-4E19-A63E-85C66456EB92@netrin.com> Message-ID: Colin, Thanks and congratulations. Pre-ordered ! (in using the incredible unergonomic Packt payment workflow - lots of unneeded clicks). Kind regards, Pierre Le 21 juil. 2012 ? 20:51, Jim Lambert a ?crit : > Colin, > > Thanks for the breakdown of your book. > Glad the wait is one month less! > > Jim Lambert > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From sc at sahores-conseil.com Sun Jul 22 02:45:31 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Sun, 22 Jul 2012 08:45:31 +0200 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: <81BE4D11-647C-426F-8705-7A7AC0E6C796@sahores-conseil.com> Hi Chipp, Cool. Way to pre-order ? Will your Interface Designer framework include a way to apply rules to multiple controls at once ? Kind regards, Pierre Le 21 juil. 2012 ? 13:03, Chipp Walters a ?crit : > Hey all, > > As you know, Ken and I have been working on some interesting libs for > managing resizing of stacks. I'm particularly focussed on RevMobile and > have created a toolset which allows developers to easily create resolution > independent interfaces-- which smartly resize to take advantage of any > mobile device, Android or iOS (Retina included). > > Here's a preview. You may see some small resizing errors in the preview-- > they've been fixed. I hope to launch this sooner than later for you all to > use. Contact me offlist if you need it sooner. > > http://youtu.be/vY6r46O0cVA > > Be sure to holler if you see anything which doesn't seem correct. :-) > > -- > Chipp Walters > CEO, Altuit, Inc. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From monte at sweattechnologies.com Sat Jul 21 21:58:40 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 22 Jul 2012 11:58:40 +1000 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> Message-ID: <5365C3FA-D971-453A-8CB0-D0FB1DD4489C@sweattechnologies.com> On 22/07/2012, at 10:34 AM, Chipp Walters wrote: > I typically think either we're designing for Tablets or Phones-- but not > for both at the same time. Most devs I've seen tend to develop 2 different > apps if they need to support both. I think that's unnecessary. Most of your code can go in a main stack and libraries and then you just show the appropriate substack (tablet or handheld). I think this simple concept could be part of a framework. > > If you're designing just for phones, then this works great. And same is > true for tablets. Tom McGrath III suggests working with an all square > layout, this way you can have two cards, one for portrait, the other for > landscape. I believe this is an excellent idea and should work > spectacularly with this framework. I initially thought along these lines. Actually I was thinking a substack for handheld portrait, handheld landscape, tablet p.... Etc. But then I thought about the complexity of maintaining state when you just rotate which for anyone who has done android dev in java will know is a huge issue. You would have to copy content of fields etc so it's not ideal. So now I think just handheld and tablet substacks with orientation handled on a single card. This could mean introducing and removing significant UI components and changing the resize behavior of ones that stay on screen. Cheers Monte From monte at sweattechnologies.com Sat Jul 21 21:41:49 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 22 Jul 2012 11:41:49 +1000 Subject: RevMobile: Native controls In-Reply-To: <500B5653.7000509@hyperactivesw.com> References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> <500B5653.7000509@hyperactivesw.com> Message-ID: The problem is people's finger size and eyesight doesn't change with the pixel density of their device. Using this method would result in controls that are too large on some devices and too small on others. Then there's the question of when to show a tablet UI vs a handheld UI. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 22/07/2012, at 11:24 AM, "J. Landman Gay" wrote: > With this method I don't have to know anything about the device at all, only the number of pixels available. From richmondmathewson at gmail.com Sun Jul 22 04:06:26 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 22 Jul 2012 11:06:26 +0300 Subject: Why killing Media was killing an investment in the future In-Reply-To: References: <201207190819.10687.palcibiades-first@yahoo.co.uk><500843FD.5020505@fourthworld.com><1342720700434-4652408.post@n4.nabble.com><9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> Message-ID: <500BB482.90309@gmail.com> On 07/20/2012 03:25 AM, Lynn Fredricks wrote: >> It's my personal opinion that we ought to be making a much >> bigger effort to improve education across the board, and no, >> more money does not accomplish that goal. > Im going to dodge the political bullets I hear a buzzing in the air, Bob ;-) > > For any education to be at its best, you need to have kids coming from > healthy, intellectually nurturing homes and neighborhoods, and a pipeline of > communication. That's a much more complicated question, but solve that and > the other stuff becomes much easier and cheaper. Well said. Certainly in Britain (and here in Bulgaria) the end result of years of pseudo-socialist thinking has resulted in a feeling that the state must provide: all parents have to do is produce children and after that provide food and bed, and everything else will be provided "from the cradle to the grave" by the nanny state: what happens is one gets a race of slack-jawed passive observers instead of the actively engaged, thinking individuals one needs in a healthy society. Mummy and Daddy should NOT provide little Twinkle-toes with a computer hooked up to the internet so s/he can go blotto on online games and associated crap. Mummy and Daddy should provide a computer stuffed with stuff to stretch little Twinkle-toes' mind; and that means programming environments. But as 90% of parents are f*ckwits, and the state likes that because those sort of 'people' (are they fully human?) can be manipulated by the state; that doesn't happen. > > Best regards, > > Lynn Fredricks > President > Paradigma Software > http://www.paradigmasoft.com > > Valentina SQL Server: The Ultra-fast, Royalty Free Database Server > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From sc at sahores-conseil.com Sun Jul 22 06:32:07 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Sun, 22 Jul 2012 12:32:07 +0200 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> Message-ID: <05F4BF96-1D42-4871-A7A3-39240241009E@sahores-conseil.com> Good point to get in mind ! Thanks Andre. Le 22 juil. 2012 ? 02:49, Andre Garzia a ?crit : > On Sat, Jul 21, 2012 at 9:34 PM, Chipp Walters wrote: > >> I typically think either we're designing for Tablets or Phones-- but not >> for both at the same time. Most devs I've seen tend to develop 2 different >> apps if they need to support both. >> > > There is one good case for developing a single application that runs on > both the iPhone and the iPad. Universal apps rank higher on the search > results from the iTunes App Store. > > Also you will get a larger number of installs (the sum of the phone and > tablet users) for the same app which will make it more attractive to > Android uses because people look at "how many people are using this" before > installing. > > Both comments are more useful for those developing generic horizontal > market apps such as games or business apps with a broad appeal. If you're > developing for a vertical then it doesn't matter, your users will have > other ways of finding you. > > cheers > andre > > > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From chipp at chipp.com Sun Jul 22 08:01:23 2012 From: chipp at chipp.com (Chipp Walters) Date: Sun, 22 Jul 2012 07:01:23 -0500 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> <500B5653.7000509@hyperactivesw.com> Message-ID: Monte, I'm not sure I understand the issue. Take the absolute worse case scenario-- a 320W x 480H iPhone 3GS vs the same size screen but 4x the density 640,960 Retina iPhone. One screen is literally four times the density of the other, yet using this library the buttons are virtually the same physical size. I'm thinking the real issue is with tablet vs phone-- and just like for websites, either a responsive design or a different design would be best. On Sat, Jul 21, 2012 at 8:41 PM, Monte Goulding wrote: > The problem is people's finger size and eyesight doesn't change with the > pixel density of their device. Using this method would result in controls > that are too large on some devices and too small on others. Then there's > the question of when to show a tablet UI vs a handheld UI. > > From monte at sweattechnologies.com Sun Jul 22 08:29:40 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 22 Jul 2012 22:29:40 +1000 Subject: RevMobile: Native controls In-Reply-To: References: <2BA5087C-6F22-4158-AF78-DE2BC784CCC4@earthlink.net> <189897348796.20120721171623@ahsoftware.net> <500B5653.7000509@hyperactivesw.com> Message-ID: <0AA41907-7B0B-4987-956C-5D28ACDC2175@sweattechnologies.com> That's it. Like using a blown up iPhone app on your iPad. It's not the density the causes the problem it's the relationship between density and the number of pixels: pixels / density = size. By working out the size we can determine if a device screen is large enough for us to present the tablet UI. Once we know which UI to present then your framework handles the rest. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 22/07/2012, at 10:01 PM, Chipp Walters wrote: > I'm thinking the real issue is with tablet vs phone From mcgrath3 at mac.com Sun Jul 22 08:56:47 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 22 Jul 2012 08:56:47 -0400 Subject: Works in a button but not in the message box In-Reply-To: <8CF3580994675E9-13C0-2F5E7@webmail-m127.sysops.aol.com> References: <40DE6419-3A90-4B51-86AF-9644D910073D@mac.com> <500AE5BF.8000000@hyperactivesw.com> <8CF3580994675E9-13C0-2F5E7@webmail-m127.sysops.aol.com> Message-ID: ohh, I think I will try that. Maybe it has a hard time with this card. good idea. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 21, 2012, at 1:51 PM, dunbarx at aol.com wrote: > I agree, the message box is often frazzled trying to keep track of everything. > > > If you substitute "card CardName|cardNumber|cardID" for "this card", does the problem go away? > > > Craig Newman > > > > -----Original Message----- > From: J. Landman Gay > To: How to use LiveCode > Sent: Sat, Jul 21, 2012 1:26 pm > Subject: Re: Works in a button but not in the message box > From mcgrath3 at mac.com Sun Jul 22 09:08:38 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 22 Jul 2012 09:08:38 -0400 Subject: breakdown of my book (LiveCode Mobile Development)... In-Reply-To: References: <9739CECE-AA70-44CC-9FB4-622C44843C06@verizon.net> <500A835C.2010903@kencorey.com> Message-ID: Colin, Here's lunch on me? -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 21, 2012, at 6:42 PM, Monte Goulding wrote: > Cool... 20% off. I got mine. > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 21/07/2012, at 8:24 PM, Ken Corey wrote: > >> I am definitely in the "so much left to learn" camp. >> >> I'd like to buy the book...and you've whetted my appetite...but no link? >> >> Well, let's just fix that: >> Packt web page, with ebook and paper versions : http://bit.ly/OKMkTQ >> B&N dead tree version : http://bit.ly/LzzT9v >> >> I preordered mine on Packt as an ebook. >> >> Enjoy that lunch on me! >> >> All the best. >> >> -Ken >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From keith.clarke at clarkeandclarke.co.uk Sun Jul 22 09:21:27 2012 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Sun, 22 Jul 2012 14:21:27 +0100 Subject: breakdown of my book (LiveCode Mobile Development)... In-Reply-To: References: <9739CECE-AA70-44CC-9FB4-622C44843C06@verizon.net> <500A835C.2010903@kencorey.com> Message-ID: ...yep, jumped in, too - thanks Colin. As an old dog learning a new trick with development - and with LiveCode as my first step beyond HTML - I need some kind of best practice 'straight and narrow' path, amidst all the brilliant, creative but divergent '100 ways to roll your own' ideas that seem to fill the LiveCode universe. Here's hoping it's financially successful, so that others see the potential in helping create some LiveCode best practice guides, to prevent each and every would-be LiveCode developer from having to shove their hands into every fire to learn everything from scratch, the hard way. Best, Keith.. On 21 Jul 2012, at 23:42, Monte Goulding wrote: > Cool... 20% off. I got mine. > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 21/07/2012, at 8:24 PM, Ken Corey wrote: > >> I am definitely in the "so much left to learn" camp. >> >> I'd like to buy the book...and you've whetted my appetite...but no link? >> >> Well, let's just fix that: >> Packt web page, with ebook and paper versions : http://bit.ly/OKMkTQ >> B&N dead tree version : http://bit.ly/LzzT9v >> >> I preordered mine on Packt as an ebook. >> >> Enjoy that lunch on me! >> >> All the best. >> >> -Ken >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bvg at mac.com Sun Jul 22 10:11:55 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 22 Jul 2012 16:11:55 +0200 Subject: Old timey data entry GUI problem Message-ID: <260CDBCE-AE72-4E5F-AA12-6283A40B1AF8@mac.com> Hi everyone Sorry for the wall of text, here's a short version: I am developing a software for a charity tourney. I need typists to enter 4 numbers about 200 times within 30 minutes (or so). See screenshot of what I got right now: http://i.imgur.com/G7Fgg.png I have no experience with such a situation at all. My question is: How can I enable the typists to be very quick, but also make sure that they won't accidentally submit a false or partial entry to the database? Much more details: There's about 200 players in the tourney, and rounds are between 30 and 45 minutes. Each of the player hands in a slip of paper as a tally after each round. Four numbers from these slips should then be entered into a database by typists. People cost money, so the less typists needed, the better. That means the form has to be geared towards fast data entry, because they need to finish in time for when the next round ends and new slips start to come in. In my current GUI, I have four fields, with some restrictions and so on. After the fields have been filled out, the typists have to press a "Save" button with the mouse. The problem with this is of course that changing a hand from the keyboard to the mouse is just generally slow. Some thoughts about how to approach this more efficiently: - Use the enter key on the numpad, but only when in the last field. -- I fear this could lead to some accidental entries. - Use enter key and pop up a dialog, so that the enter key has to be pressed twice... -- People would probably start to always hit twice automatically, making the entry take longer with no benefit. -- But then, dialogs in LC can take variable time to pop up, making - Force them to press shift (or other key) and return at the same time. -- "Smart" users could start to hold shift down all the time, because that is easier. - On a different note, maybe have a second person reads the numbers to a typist? -- I feel that would make error checking after the entry too hard. -- Several reader/typist pairs would confuse each other. I know that some of you guys worked with data entry for decades, and that text only interfaces used to be all the rave. So I'm sure there are best practices, or often used approaches for something like this? Thank you for reading Bj?rnke -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From ken at kencorey.com Sun Jul 22 10:29:21 2012 From: ken at kencorey.com (Ken Corey) Date: Sun, 22 Jul 2012 15:29:21 +0100 Subject: Old timey data entry GUI problem In-Reply-To: <260CDBCE-AE72-4E5F-AA12-6283A40B1AF8@mac.com> References: <260CDBCE-AE72-4E5F-AA12-6283A40B1AF8@mac.com> Message-ID: <500C0E41.7050902@kencorey.com> I'm not sure what kind of tourney you've got there, but why in heaven's name do all 4 numbers have to be entered each time? Surely the id is known before-hand...and likely the table and partner number too, otherwise how is this event scheduled? All of this should be entered before the event happens, I'd have thought. So really, the only thing that needs to be entered is the points. Now I'm just thinking out loud here...but what's your point range? Is there a limited number of points that could be scored? Is there a chance this could be done on a slider? Even if not, a single entry is not as painful as entering 4 numbers. Further, why does it have to be a page per entry? Why not a table format so that the data entry person doesn't have to leave a page? Finally, with a table format I'd forgo the mouse altogether. When the data entry person presses in any of the fields, that row of the table could be submitted or stored. The bigger question in my mind though is how are all these tallied at the end? 4 people entering numbers means 4 computers, perhaps all reporting the results to a web server? Do the numbers need to be communicated between computers so that the data entry person on computer 1 see what is entered on computer 2? How were you thinking of tackling the data gathering once entered? I know it's sacriledge to say so here, but what about the data entry people each entering the scores into an excel spreadsheet, and then the 4 spreadsheets be joined at a single computer? Lower tech than a custom-written solution, but all data entry folks know how to run Excel, and how to copy/paste from 4 sheets into one. -Ken On 22/07/2012 15:11, Bj?rnke von Gierke wrote: > Hi everyone > > > > Sorry for the wall of text, here's a short version: > > I am developing a software for a charity tourney. I need typists to enter 4 numbers about 200 times within 30 minutes (or so). See screenshot of what I got right now: http://i.imgur.com/G7Fgg.png > > I have no experience with such a situation at all. My question is: How can I enable the typists to be very quick, but also make sure that they won't accidentally submit a false or partial entry to the database? > > > > Much more details: > > There's about 200 players in the tourney, and rounds are between 30 and 45 minutes. Each of the player hands in a slip of paper as a tally after each round. Four numbers from these slips should then be entered into a database by typists. People cost money, so the less typists needed, the better. That means the form has to be geared towards fast data entry, because they need to finish in time for when the next round ends and new slips start to come in. > > In my current GUI, I have four fields, with some restrictions and so on. After the fields have been filled out, the typists have to press a "Save" button with the mouse. The problem with this is of course that changing a hand from the keyboard to the mouse is just generally slow. > > Some thoughts about how to approach this more efficiently: > > - Use the enter key on the numpad, but only when in the last field. > -- I fear this could lead to some accidental entries. > > - Use enter key and pop up a dialog, so that the enter key has to be pressed twice... > -- People would probably start to always hit twice automatically, making the entry take longer with no benefit. > -- But then, dialogs in LC can take variable time to pop up, making > > - Force them to press shift (or other key) and return at the same time. > -- "Smart" users could start to hold shift down all the time, because that is easier. > > - On a different note, maybe have a second person reads the numbers to a typist? > -- I feel that would make error checking after the entry too hard. > -- Several reader/typist pairs would confuse each other. > > > > > I know that some of you guys worked with data entry for decades, and that text only interfaces used to be all the rave. So I'm sure there are best practices, or often used approaches for something like this? > > Thank you for reading > Bj?rnke > > > > From coiin at verizon.net Sun Jul 22 10:44:26 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 22 Jul 2012 10:44:26 -0400 Subject: breakdown of my book (LiveCode Mobile Development)... In-Reply-To: References: <9739CECE-AA70-44CC-9FB4-622C44843C06@verizon.net> <500A835C.2010903@kencorey.com> Message-ID: <081DF114-C16F-4C5B-9706-92E844F0F5A0@verizon.net> I wouldn't go so far as to say I did "best practices"! Bj?rnke can tell you (he's one of the two reviewers, Andreas being the other) that I did a few things in a way that wasn't how he would have done them! For much of the book, where it's talking about installing SDKs and the like, there are not really any alternate ways of doing things. For the LiveCode though, I did some things in a way that would be easiest for a beginner to follow. As an example I may well have used "repeat with" when a best practicing LiveCoder would use "repeat for each", because I was illustrating something else at the time, and didn't want to get into explaining why "repeat for each" would be a favored way to do the same thing. Both reviewers made comments about code things, and where possible I adjusted it in a way that would still be easy enough to follow, but that would answer their criticism. I'm quite sure there will still be a bunch of things in there that are dubious, and I'm looking forward to some lengthy debates here in the future! On Jul 22, 2012, at 9:21 AM, Keith Clarke wrote: > >I need some kind of best practice 'straight and narrow' path, amidst all the brilliant, creative but divergent '100 ways to roll your own' ideas that seem to fill the LiveCode universe. From bonnmike at gmail.com Sun Jul 22 11:13:11 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 22 Jul 2012 09:13:11 -0600 Subject: Old timey data entry GUI problem In-Reply-To: <260CDBCE-AE72-4E5F-AA12-6283A40B1AF8@mac.com> References: <260CDBCE-AE72-4E5F-AA12-6283A40B1AF8@mac.com> Message-ID: I have a couple thoughts on this. First, thinking of the people doing the data entry as "typists" may not be the best viewpoint. You should look for people skilled at 10 key operation and gear the application towards 10 key methods. Approximately 800 numbers total every 30 minutes should be easily doable by a good 10 key person. (yes just 1) As you surmise the main drawback is the flow of the application itself, doesn't matter how good the data entry person is if there are lag times in the app itself. So, I assume that when the id is entered for each partner (do partners change every round?) a database query is done populating the right side of your app. Can this be done async so that data can be typed while the population is done? And if the partner is the same each time, of course the partner entry should be queried at the same time and not require the data entry as someone else stated. Since you mention tables i'm thinking its a card tourney of some type so changing partners is likely (hence your chosen method) A method that might work is to use + to switch between fields (like adding numbers on a calc) then enable the "add" button when all fields are full, activated by the enter key. An additional thought I had was to have a 2nd person for proof check. (maybe hire the first from a temp agency with the required skills because 1 person who is really good will likely do a better job than 3 or 4 who don't have the practice) If you can get your hands on a dymo label printer that spits out a label containing the just entered data as a type of "receipt" that is tacked to the original note, the 2nd person can verify and fix an error if one does occur. From iowahengst at mac.com Sun Jul 22 11:34:26 2012 From: iowahengst at mac.com (Randy Hengst) Date: Sun, 22 Jul 2012 10:34:26 -0500 Subject: acceleratedrendering = true and ink = NOOP don't cooperate :-/ In-Reply-To: <730BC92C-9863-4A89-A9F2-B88FA4390A77@tactilemedia.com> References: <890CC20B-9C8B-4D20-9C6D-03281A1F8D55@major.on-rev.com> <4C69D2E9-59B5-49FF-B274-72323363EDFB@major.on-rev.com> <1852120C-8B0F-489C-BA93-B95729BFEAC7@mac.com> <500B6F9E.5060208@hyperactivesw.com> <1E8F6EA0-E623-4C7F-AA99-08470EDC7B5D@mac.com> <500B8A4E.5070402@hyperactivesw.com> <730BC92C-9863-4A89-A9F2-B88FA4390A77@tactilemedia.com> Message-ID: <7C3AC143-0E70-4867-9CB3-3AB723F04640@mac.com> Hi Scott and Jacque, Thanks for the help? I've been exploring colorOverlay? looks like I can make it work. be well, randy ----- On Jul 22, 2012, at 12:14 AM, Scott Rossi wrote: > The first question to Randy would be, why do you want to change the image to black? What's the end effect you're going for? Would something like the coloroverlay graphic effect be a workable option? > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > On Jul 21, 2012, at 10:06 PM, "J. Landman Gay" wrote: > >> On 7/21/12 11:06 PM, Randy Hengst wrote: >> >>> The Imaging Blends do work with accelerated rendering set to true? >>> But, none of them will turn the image black? or dark gray? these >>> blends are influenced by the background color. >>> >>> Is it to be expected that acceleratedRendering will disable the >>> Structural Blends? Or, is that a bug? >> >> I just posted the restrictions in another message, but yes, it looks like it's expected. You might have better luck using graphics effects and setting an opaque black color overlay. Or maybe Scott Rossi knows a better way to do it. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Sun Jul 22 12:06:51 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Sun, 22 Jul 2012 12:06:51 -0400 Subject: breakdown of my book (LiveCode Mobile Development)... In-Reply-To: <081DF114-C16F-4C5B-9706-92E844F0F5A0@verizon.net> References: <9739CECE-AA70-44CC-9FB4-622C44843C06@verizon.net> <500A835C.2010903@kencorey.com> <081DF114-C16F-4C5B-9706-92E844F0F5A0@verizon.net> Message-ID: Just preordered my copy as well.... Can't wait! On Sunday, July 22, 2012, Colin Holgate wrote: > I wouldn't go so far as to say I did "best practices"! Bj?rnke can tell > you (he's one of the two reviewers, Andreas being the other) that I did a > few things in a way that wasn't how he would have done them! > > For much of the book, where it's talking about installing SDKs and the > like, there are not really any alternate ways of doing things. For the > LiveCode though, I did some things in a way that would be easiest for a > beginner to follow. As an example I may well have used "repeat with" when a > best practicing LiveCoder would use "repeat for each", because I was > illustrating something else at the time, and didn't want to get into > explaining why "repeat for each" would be a favored way to do the same > thing. > > Both reviewers made comments about code things, and where possible I > adjusted it in a way that would still be easy enough to follow, but that > would answer their criticism. I'm quite sure there will still be a bunch of > things in there that are dubious, and I'm looking forward to some lengthy > debates here in the future! > > > On Jul 22, 2012, at 9:21 AM, Keith Clarke < > keith.clarke at clarkeandclarke.co.uk > wrote: > > > >I need some kind of best practice 'straight and narrow' path, amidst > all the brilliant, creative but divergent '100 ways to roll your own' ideas > that seem to fill the LiveCode universe. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mpetrides at earthlink.net Sun Jul 22 12:26:54 2012 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Sun, 22 Jul 2012 12:26:54 -0400 Subject: breakdown of my book (LiveCode Mobile Development)... In-Reply-To: References: <9739CECE-AA70-44CC-9FB4-622C44843C06@verizon.net> <500A835C.2010903@kencorey.com> Message-ID: I pre-ordered, too. This should make an excellent companion to last year's online course on mobile app development. Can't wait for the release date. Soon, very soon.... On Jul 22, 2012, at 9:21 AM, Keith Clarke wrote: > ...yep, jumped in, too - thanks Colin. > > As an old dog learning a new trick with development - and with LiveCode as my first step beyond HTML - I need some kind of best practice 'straight and narrow' path, amidst all the brilliant, creative but divergent '100 ways to roll your own' ideas that seem to fill the LiveCode universe. > > Here's hoping it's financially successful, so that others see the potential in helping create some LiveCode best practice guides, to prevent each and every would-be LiveCode developer from having to shove their hands into every fire to learn everything from scratch, the hard way. > Best, > Keith.. > > On 21 Jul 2012, at 23:42, Monte Goulding wrote: > >> Cool... 20% off. I got mine. >> >> -- >> M E R Goulding >> Software development services >> >> mergExt - There's an external for that! >> >> On 21/07/2012, at 8:24 PM, Ken Corey wrote: >> >>> I am definitely in the "so much left to learn" camp. >>> >>> I'd like to buy the book...and you've whetted my appetite...but no link? >>> >>> Well, let's just fix that: >>> Packt web page, with ebook and paper versions : http://bit.ly/OKMkTQ >>> B&N dead tree version : http://bit.ly/LzzT9v >>> >>> I preordered mine on Packt as an ebook. >>> >>> Enjoy that lunch on me! >>> >>> All the best. >>> >>> -Ken >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From cszasz at mac.com Sun Jul 22 12:31:06 2012 From: cszasz at mac.com (Charles Szasz) Date: Sun, 22 Jul 2012 12:31:06 -0400 Subject: Any suggestions? Message-ID: <8FC8BA20-F132-4F5B-AFB9-0FC8EE43B2D9@mac.com> I have the following group script for 19 checkboxes which puts the names of 19 checkboxes into a field "final" when they are checked. However due to size restrictions of my window, I need to have the names of checkboxes to appear in an additional field when the first field cannot hold all of the checkbox names. I don't want to use scrollbars in my first field. How can I do this? on mouseUp put the number of buttons of me into nbr repeat with n = 1 to nbr put the short name of button n of me into tName if not the hilite of button n of me then next repeat put tName & cr after theList end repeat put theList into field "final" repeat with i = 1 to the number of lines in field "final" put i &"."& space before line i of field "final" end repeat end mouseUp Charles Szasz cszasz at mac.com From jiml at netrin.com Sun Jul 22 12:51:46 2012 From: jiml at netrin.com (Jim Lambert) Date: Sun, 22 Jul 2012 09:51:46 -0700 Subject: RevMobile: Native controls In-Reply-To: References: Message-ID: In watching Chipp's videos, I wish LiveCode's Preferences would contain a control for setting the default image quality. For example, to "good" to avoid the repeated resetting. One could do this by changing the templateimage, but a preference would be handy. Jim Lambert From bvg at mac.com Sun Jul 22 13:25:43 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 22 Jul 2012 19:25:43 +0200 Subject: Old timey data entry GUI problem In-Reply-To: <500C0E41.7050902@kencorey.com> References: <260CDBCE-AE72-4E5F-AA12-6283A40B1AF8@mac.com> <500C0E41.7050902@kencorey.com> Message-ID: <3942DE45-E9B5-48DE-9B26-B2BDEB434C44@mac.com> Thanks for your thoughts, some interesting stuff. The game that is played is "Jassen" the (almost) official Swiss national card game: http://en.wikipedia.org/wiki/Jass You asked why I need those exact four numbers. Yes, all 4 numbers need to be entered: - I need to know the ID of the persons who gave us their points, because there's no use in entering points that are not associated with a person. - I need the partner for historical reasons. I'm working at merging that into the table like I did with the two opponents, but the customer wants it that way, at least for now. - I need to know the table at which the player sat on, to know whom they played with, because we need to know all 4 persons to do data validation against cheating. Note that seating is done in a certain non-computerised way, again because of historical reasons. It's done nonverbally, and they do not want to print and hang out a list where everyone crowds. Most importantly, player can opt out of rounds whenever they want, and organising "left overs" would be too time consuming. - I need the points the person made. You asked about how I am doing all this behind the scenes. First I wanted to have a SQLite db on a shared drive, but, the database file was always being locked by the file system. I assume that is because LC uses an ages old SQLite version. In addition, the SQLite documentation itself says that should not be done, so now I have a LC server that accepts either database queries or database commands. The clients connect to it on a local wired network (there will be no internet, but we don't need it anyway). This should work as long as none of the db-edits are on the same records, which can be avoided easily, as most edits are 'insert' and not 'update'. As you can imagine, there's more to my app then just this one entry form, like various print outs, tallying, entry validation, cheat prevention, etc. Changing the entry form to a table-based view sounds interesting. I'l think about it, especially considering that the typists could fix errors in the entries within the same view. I would need to redo some of the existing stuff from scratch for that. I can't use a non-LC tool for the tallying, mainly because only the top three rounds count towards being ranked. I agree that using a button that needs the mouse is not the way to go. I just mentioned it because that's how it looks right now. On 22.07.2012, at 16:29, Ken Corey wrote: > I'm not sure what kind of tourney you've got there, but why in heaven's name do all 4 numbers have to be entered each time? > > Surely the id is known before-hand...and likely the table and partner number too, otherwise how is this event scheduled? All of this should be entered before the event happens, I'd have thought. > > So really, the only thing that needs to be entered is the points. > > Now I'm just thinking out loud here...but what's your point range? Is there a limited number of points that could be scored? Is there a chance this could be done on a slider? Even if not, a single entry is not as painful as entering 4 numbers. > > Further, why does it have to be a page per entry? Why not a table format so that the data entry person doesn't have to leave a page? > > Finally, with a table format I'd forgo the mouse altogether. When the data entry person presses in any of the fields, that row of the table could be submitted or stored. > > The bigger question in my mind though is how are all these tallied at the end? 4 people entering numbers means 4 computers, perhaps all reporting the results to a web server? Do the numbers need to be communicated between computers so that the data entry person on computer 1 see what is entered on computer 2? > > How were you thinking of tackling the data gathering once entered? > > I know it's sacriledge to say so here, but what about the data entry people each entering the scores into an excel spreadsheet, and then the 4 spreadsheets be joined at a single computer? Lower tech than a custom-written solution, but all data entry folks know how to run Excel, and how to copy/paste from 4 sheets into one. > > -Ken > > On 22/07/2012 15:11, Bj?rnke von Gierke wrote: >> Hi everyone >> >> >> >> Sorry for the wall of text, here's a short version: >> >> I am developing a software for a charity tourney. I need typists to enter 4 numbers about 200 times within 30 minutes (or so). See screenshot of what I got right now: http://i.imgur.com/G7Fgg.png >> >> I have no experience with such a situation at all. My question is: How can I enable the typists to be very quick, but also make sure that they won't accidentally submit a false or partial entry to the database? >> >> >> >> Much more details: >> >> There's about 200 players in the tourney, and rounds are between 30 and 45 minutes. Each of the player hands in a slip of paper as a tally after each round. Four numbers from these slips should then be entered into a database by typists. People cost money, so the less typists needed, the better. That means the form has to be geared towards fast data entry, because they need to finish in time for when the next round ends and new slips start to come in. >> >> In my current GUI, I have four fields, with some restrictions and so on. After the fields have been filled out, the typists have to press a "Save" button with the mouse. The problem with this is of course that changing a hand from the keyboard to the mouse is just generally slow. >> >> Some thoughts about how to approach this more efficiently: >> >> - Use the enter key on the numpad, but only when in the last field. >> -- I fear this could lead to some accidental entries. >> >> - Use enter key and pop up a dialog, so that the enter key has to be pressed twice... >> -- People would probably start to always hit twice automatically, making the entry take longer with no benefit. >> -- But then, dialogs in LC can take variable time to pop up, making >> >> - Force them to press shift (or other key) and return at the same time. >> -- "Smart" users could start to hold shift down all the time, because that is easier. >> >> - On a different note, maybe have a second person reads the numbers to a typist? >> -- I feel that would make error checking after the entry too hard. >> -- Several reader/typist pairs would confuse each other. >> >> >> >> >> I know that some of you guys worked with data entry for decades, and that text only interfaces used to be all the rave. So I'm sure there are best practices, or often used approaches for something like this? >> >> Thank you for reading >> Bj?rnke >> >> >> >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From pmbrig at gmail.com Sun Jul 22 13:26:47 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sun, 22 Jul 2012 13:26:47 -0400 Subject: Any suggestions? In-Reply-To: <8FC8BA20-F132-4F5B-AFB9-0FC8EE43B2D9@mac.com> References: <8FC8BA20-F132-4F5B-AFB9-0FC8EE43B2D9@mac.com> Message-ID: <8FECDC4A-7361-45B1-B5BC-5A7F9C12B4E4@gmail.com> On Jul 22, 2012, at 12:31 PM, Charles Szasz wrote: > I have the following group script for 19 checkboxes which puts the names of 19 checkboxes into a field "final" when they are checked. However due to size restrictions of my window, I need to have the names of checkboxes to appear in an additional field when the first field cannot hold all of the checkbox names. I don't want to use scrollbars in my first field. How can I do this? > > on mouseUp > put the number of buttons of me into nbr > repeat with n = 1 to nbr > put the short name of button n of me into tName > if not the hilite of button n of me then next repeat > put tName & cr after theList > end repeat > put theList into field "final" > repeat with i = 1 to the number of lines in field "final" > put i &"."& space before line i of field "final" > end repeat > end mouseUp maybe: on mouseUp put the number of buttons of me into nor put 1 into counter repeat with n = 1 to nbr if not the hilite of button n of me then next repeat -- the above line could go first put the short name of button n of me into tName put counter "." && tName & cr after theList -- combine the two repeat loops add 1 to counter end repeat put line 1 to -1 of theList into theList -- no trailing return put line 1 to tCutoff of theList into field "final" -- tCutoff is the number of lines fitting into the first fld put line tCutoff + 1 to -1 of theList into theRest if theRest <> empty then put theRest into fld "final2" show fld "final2" end if end mouseUp -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From cszasz at mac.com Sun Jul 22 13:37:27 2012 From: cszasz at mac.com (Charles Szasz) Date: Sun, 22 Jul 2012 13:37:27 -0400 Subject: Any suggestions? Message-ID: <2AC1D0AB-C4B5-4D9F-BFF3-1181E9B9D6B2@mac.com> Hi Peter! Thanks for your suggestion! I removed the line feeds and cr from your script after pasting it into my group script. I got an error message for this line of code put counter "." && tName & cr after theList: compilation error at the line 29 (repeat: garbage where a command should be) near ".", char 11 Any suggestions? Charles Szasz cszasz at mac.com From pete at lcsql.com Sun Jul 22 13:41:09 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 22 Jul 2012 10:41:09 -0700 Subject: Any suggestions? In-Reply-To: <8FC8BA20-F132-4F5B-AFB9-0FC8EE43B2D9@mac.com> References: <8FC8BA20-F132-4F5B-AFB9-0FC8EE43B2D9@mac.com> Message-ID: Hi Charles, Here's an amended verison of your script that I think will work (untested). on mouseUp put the number of buttons of me into nbr put 1 into x repeat with n = 1 to nbr put the short name of button n of me into tName if not the hilite of button n of me then next repeat add 1 to x put x & "." & space & tName & cr after theList end repeat put round(the height of field "xyz" / the textheight of field "xyz",0) into tMaxLines put line 1 to tMaxLines of theList into field "FInal" if x> tMaxLines then put line tLines+1 to x into field "Final2" else put empty into field "Final2" end if end mouseUp Pete lcSQL Software On Sun, Jul 22, 2012 at 9:31 AM, Charles Szasz wrote: > I have the following group script for 19 checkboxes which puts the names > of 19 checkboxes into a field "final" when they are checked. However due to > size restrictions of my window, I need to have the names of checkboxes to > appear in an additional field when the first field cannot hold all of the > checkbox names. I don't want to use scrollbars in my first field. How can I > do this? > > on mouseUp > put the number of buttons of me into nbr > repeat with n = 1 to nbr > put the short name of button n of me into tName > if not the hilite of button n of me then next repeat > put tName & cr after theList > end repeat > put theList into field "final" > repeat with i = 1 to the number of lines in field "final" > put i &"."& space before line i of field "final" > end repeat > end mouseUp > > Charles Szasz > cszasz at mac.com > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bvg at mac.com Sun Jul 22 13:47:28 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 22 Jul 2012 19:47:28 +0200 Subject: Old timey data entry GUI problem In-Reply-To: References: <260CDBCE-AE72-4E5F-AA12-6283A40B1AF8@mac.com> Message-ID: <9DD4119F-1A4C-45C3-8CA7-87781B18F97D@mac.com> I really like your idea of using the numpad + to switch between fields. That frees the other hand for handling the paperwork. A great speedup! To avoid lag slowing down entry, I can do all checking and db-to-entry comparisions asynchronous. They're done via sockets anyway. As for proof checking as a second persons job, we'd need two or three people for every one person entering stuff. Printouts would be too slow, but because there's a networked database solution existing already, proof reading could be done on another computer. I was thinking more about how to avoid false entries to begin with. Some stuff can be checked while entering via the DB, but other stuff just can't, unless all four players from a table have been entered. That is why I was thinking about forcing the person who enters stuff to also recheck it in a dialog... but that is probably just not speedy enough. I wanted to show a kind of fake table on the screen, showcasing what each of the four players have entered, making a noise or red error message when stuff does not match up. Now that I think about it, that also ensures errors will have a very high probability of being found and fixed if they where entered wrongly for the first player. So most likely no one actually has to manually double check entries, and everyone can just type away as fast as possible. On 22.07.2012, at 17:13, Mike Bonner wrote: > A method that might work is to use + to switch between fields (like adding > numbers on a calc) then enable the "add" button when all fields are full, > activated by the enter key. > > An additional thought I had was to have a 2nd person for proof check. > (maybe hire the first from a temp agency with the required skills because 1 > person who is really good will likely do a better job than 3 or 4 who don't > have the practice) If you can get your hands on a dymo label printer that > spits out a label containing the just entered data as a type of "receipt" > that is tacked to the original note, the 2nd person can verify and fix an > error if one does occur. -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From pmbrig at gmail.com Sun Jul 22 13:48:44 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sun, 22 Jul 2012 13:48:44 -0400 Subject: Any suggestions? In-Reply-To: <2AC1D0AB-C4B5-4D9F-BFF3-1181E9B9D6B2@mac.com> References: <2AC1D0AB-C4B5-4D9F-BFF3-1181E9B9D6B2@mac.com> Message-ID: <2D79C2F4-E7D6-42FE-92A1-6A13218BAF9E@gmail.com> On Jul 22, 2012, at 1:37 PM, Charles Szasz wrote: > ? I got an error message for this line of code > > put counter "." && tName & cr after theList: > > compilation error at the line 29 (repeat: garbage where a command should be) near ".", char 11 > > Any suggestions? Sorry: put counter & "." && tName & cr after theList I left out an ampersand -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From bvlahos at mac.com Sun Jul 22 14:07:59 2012 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 22 Jul 2012 11:07:59 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: <9D3F49AF-4072-4A02-A093-0A14E6E48210@mac.com> Chipp and Ken, This is fantastic. Thank you. Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) On Jul 21, 2012, at 4:03 AM, Chipp Walters wrote: > Hey all, > > As you know, Ken and I have been working on some interesting libs for > managing resizing of stacks. I'm particularly focussed on RevMobile and > have created a toolset which allows developers to easily create resolution > independent interfaces-- which smartly resize to take advantage of any > mobile device, Android or iOS (Retina included). > > Here's a preview. You may see some small resizing errors in the preview-- > they've been fixed. I hope to launch this sooner than later for you all to > use. Contact me offlist if you need it sooner. > > http://youtu.be/vY6r46O0cVA > > Be sure to holler if you see anything which doesn't seem correct. :-) > > -- > Chipp Walters > CEO, Altuit, Inc. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bonnmike at gmail.com Sun Jul 22 14:08:37 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 22 Jul 2012 12:08:37 -0600 Subject: Old timey data entry GUI problem In-Reply-To: <9DD4119F-1A4C-45C3-8CA7-87781B18F97D@mac.com> References: <260CDBCE-AE72-4E5F-AA12-6283A40B1AF8@mac.com> <9DD4119F-1A4C-45C3-8CA7-87781B18F97D@mac.com> Message-ID: Makes sense. Which brings you back to the main thing, if you can find someone already trained to use a 10 key (a volunteer accountant? *grin* ) their accuracy should be very high. Worst case have guidlines to help people get in a rhythm. As you say, 'smart' people tend to do their own thing because its 'faster' but don't account for the time to fix the oops factor. If you can implement your visual feedback system, this does become much less of an issue, something pops up on screen, fix it. When i do data entry (renewing insurance information in a databvase) it was a matter of building habits, forcing myself on EVERY entry to check the dates, double check policy number, see if rates have changed and adjust, confirm the new starting date for the next policy term, save, move on. You can't program conscientiousness so it comes down to doing the best you can on validation, and having trustworthy people. The 2nd part is always the hardest. (believe me, fixing years of back data can suck. Luckily you only have to worry about a very small data set) From dsc at swcp.com Sun Jul 22 14:24:14 2012 From: dsc at swcp.com (Dar Scott) Date: Sun, 22 Jul 2012 12:24:14 -0600 Subject: First stack tutorial Message-ID: <514E4E6A-F1DD-4721-9CFF-127A9DD77B5D@swcp.com> I'm looking for a tutorial (or maybe a few) for making a hello world stack. RevMedia on Windows is preferred. Dar From pete at lcsql.com Sun Jul 22 14:24:50 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 22 Jul 2012 11:24:50 -0700 Subject: Old timey data entry GUI problem In-Reply-To: <3942DE45-E9B5-48DE-9B26-B2BDEB434C44@mac.com> References: <260CDBCE-AE72-4E5F-AA12-6283A40B1AF8@mac.com> <500C0E41.7050902@kencorey.com> <3942DE45-E9B5-48DE-9B26-B2BDEB434C44@mac.com> Message-ID: Yes, SQLite doesn't work well, if at all, over a network connection mainly due to the flakiness of file locking over a network. Sounds like you found a way round that but there are a couple of client/server third party addons for SQLite. Never tried them but Google sqlite server for info. Unfortunately, they would all require an external :-) Pete lcSQL Software On Sun, Jul 22, 2012 at 10:25 AM, Bj?rnke von Gierke wrote: > First I wanted to have a SQLite db on a shared drive, but, the database > file was always being locked by the file system. I assume that is because > LC uses an ages old SQLite version. From ken at kencorey.com Sun Jul 22 14:34:37 2012 From: ken at kencorey.com (Ken Corey) Date: Sun, 22 Jul 2012 19:34:37 +0100 Subject: Old timey data entry GUI problem In-Reply-To: <9DD4119F-1A4C-45C3-8CA7-87781B18F97D@mac.com> References: <260CDBCE-AE72-4E5F-AA12-6283A40B1AF8@mac.com> <9DD4119F-1A4C-45C3-8CA7-87781B18F97D@mac.com> Message-ID: <500C47BD.6030507@kencorey.com> On 22/07/2012 18:47, Bj?rnke von Gierke wrote: >> As for proof checking as a second persons job, we'd need two or >> three people for every one person entering stuff. Printouts would be too slow, > but because there's a networked database solution existing already, > proof reading could be done on another computer. Have a big-screen monitor everyone can see that shows the entries being input. I'd bet a dollar that almost every player watches their name and data very carefully indeed, and likely that of their competitors as well. If there's a mistake, you'll hear about it soon enough! -Ken From jacque at hyperactivesw.com Sun Jul 22 14:43:04 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 22 Jul 2012 13:43:04 -0500 Subject: First stack tutorial In-Reply-To: <514E4E6A-F1DD-4721-9CFF-127A9DD77B5D@swcp.com> References: <514E4E6A-F1DD-4721-9CFF-127A9DD77B5D@swcp.com> Message-ID: <500C49B8.3050006@hyperactivesw.com> On 7/22/12 1:24 PM, Dar Scott wrote: > I'm looking for a tutorial (or maybe a few) for making a hello world > stack. RevMedia on Windows is preferred. RR has some: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Sun Jul 22 14:46:16 2012 From: chipp at chipp.com (Chipp Walters) Date: Sun, 22 Jul 2012 13:46:16 -0500 Subject: First stack tutorial In-Reply-To: <514E4E6A-F1DD-4721-9CFF-127A9DD77B5D@swcp.com> References: <514E4E6A-F1DD-4721-9CFF-127A9DD77B5D@swcp.com> Message-ID: Type in msg: create new stack; create fld; put "hello world" into it; save the topstack :-p (don't you just hate a smart ass) -- Chipp Walters CEO, Altuit, Inc. From dsc at swcp.com Sun Jul 22 15:19:49 2012 From: dsc at swcp.com (Dar Scott) Date: Sun, 22 Jul 2012 13:19:49 -0600 Subject: First stack tutorial In-Reply-To: <500C49B8.3050006@hyperactivesw.com> References: <514E4E6A-F1DD-4721-9CFF-127A9DD77B5D@swcp.com> <500C49B8.3050006@hyperactivesw.com> Message-ID: Thanks! I'll try this one. I'll need to email a few details and tell people to save, but it is a good start with pictures. http://lessons.runrev.com/s/lessons/m/2571/l/23274-hello-world Dar On Jul 22, 2012, at 12:43 PM, J. Landman Gay wrote: > On 7/22/12 1:24 PM, Dar Scott wrote: >> I'm looking for a tutorial (or maybe a few) for making a hello world >> stack. RevMedia on Windows is preferred. > > RR has some: > > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Sun Jul 22 15:27:39 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 22 Jul 2012 12:27:39 -0700 Subject: First stack tutorial In-Reply-To: References: <514E4E6A-F1DD-4721-9CFF-127A9DD77B5D@swcp.com> Message-ID: <8214717812.20120722122739@ahsoftware.net> Chipp- Sunday, July 22, 2012, 11:46:16 AM, you wrote: > Type in msg: > create new stack; create fld; put "hello world" into it; save the topstack > :-p > (don't you just hate a smart ass) Yeah. But that's quite a one-liner. -- -Mark Wieder mwieder at ahsoftware.net From roger.e.eller at sealedair.com Sun Jul 22 15:35:51 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 22 Jul 2012 15:35:51 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <1342909927281-4652578.post@n4.nabble.com> Message-ID: I tried a simple test, and they don't exactly play well together. tmControls are grouped objects with their own control scripts, and a nice gui editor for altering their appearance. If I select each component of the group separately, I can set their resize attributes with altResizer, but if I miss even one piece of a grouped control, it is left behind when the stack size changes. I guess the same is true of manually built groups. ~Roger On Sat, Jul 21, 2012 at 9:41 PM, Chipp Walters wrote: > I don't know about tmControls. Do they respond to resizeStack and can hoe > set their rect and loc? > > On Saturday, July 21, 2012, Roger Eller wrote: > > > Awesome! Will it work with tmControl too? > From cszasz at mac.com Sun Jul 22 16:42:50 2012 From: cszasz at mac.com (Charles Szasz) Date: Sun, 22 Jul 2012 16:42:50 -0400 Subject: Any suggestions? Message-ID: <2ADBA275-CCEB-4843-83C6-D0029EED0843@mac.com> Hi Pete! Thanks for your suggestion! I just tried your script and got the error message "compilation error (Chunk: bad preposition) near "into" , char 28 for the following line: put line tLines+1 to x into field "final2" While I did paste and not your script into my group script, I did remove linefeeds and cr's. Any other ideas? Charles Szasz cszasz at mac.com From capellan2000 at gmail.com Sun Jul 22 16:52:51 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 22 Jul 2012 13:52:51 -0700 (PDT) Subject: Why killing Media was killing an investment in the future In-Reply-To: <500BB482.90309@gmail.com> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <500BB482.90309@gmail.com> Message-ID: <1342990371463-4652647.post@n4.nabble.com> Richmmond wrote: Richmond Mathewson-2 wrote > > [snip] > Certainly in Britain (and here in Bulgaria) the end result of > years of pseudo-socialist thinking has resulted in a feeling > that the state must provide: all parents have to do is > produce children and after that provide food and bed, > and everything else will be provided > "from the cradle to the grave" by the nanny state: > what happens is one gets a race of slack-jawed > passive observers instead of the actively engaged, thinking > individuals one needs in a healthy society. > > Mummy and Daddy should NOT provide little Twinkle-toes > with a computer hooked up to the internet so s/he can > go blotto on online games and associated crap. > Mummy and Daddy should provide a computer stuffed with > stuff to stretch little Twinkle-toes' mind; and that means > programming environments. > But as 90% of parents are f*ckwits, and the state likes > that because those sort of 'people' (are they fully human?) > can be manipulated by the state; that doesn't happen. > Richmmond, you are describing a society of living dead. In the world where we are living too many people do not understand that the state of wealth in which they live is a consecuence of specific actions and attitudes from previous and actual generations... not a natural event, like rain, wind or sun or an entitlement or birth right. A city just have to run out of water, energy or jobs, to awake their habitants of their pleasant state. Returning to the title of this thread: How did goes your classes to teach LiveCode to a group of your English students??? Did they concluded with sucess? Any chance to read a detailed account of their learning process??? Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-killing-Media-was-killing-an-investment-in-the-future-tp4652364p4652647.html Sent from the Revolution - User mailing list archive at Nabble.com. From scott at tactilemedia.com Sun Jul 22 16:58:21 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 22 Jul 2012 13:58:21 -0700 Subject: Preview of Resolution Independent Control library for RevMobile Message-ID: tmControl already has its own scaling routine. ?I'll probably have to look providing a way to disable it if folks want to use Chipp's/Ken's library. Regards, Scott Rossi Creative Director Tactile Media, UX Design -------- Original message -------- Subject: Re: Preview of Resolution Independent Control library for RevMobile From: Roger Eller To: How to use LiveCode CC: I tried a simple test, and they don't exactly play well together. tmControls are grouped objects with their own control scripts, and a nice gui editor for altering their appearance.? If I select each component of the group separately, I can set their resize attributes with altResizer, but if I miss even one piece of a grouped control, it is left behind when the stack size changes.? I guess the same is true of manually built groups. ~Roger On Sat, Jul 21, 2012 at 9:41 PM, Chipp Walters wrote: > I don't know about tmControls. Do they respond to resizeStack and can hoe > set their rect and loc? > > On Saturday, July 21, 2012, Roger Eller wrote: > > > Awesome!? Will it work with tmControl too? > _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From cszasz at mac.com Sun Jul 22 17:08:25 2012 From: cszasz at mac.com (Charles Szasz) Date: Sun, 22 Jul 2012 17:08:25 -0400 Subject: Any suggestions? Message-ID: Peter, I was away from my computer when you submitted your suggestion. I found an error in your code (nor) for nbr for the first line of code. I added the ampersand that you suggested to the following line: put counter & "." && tName & cr after theList Despite that change, I got another error message (Chunk: error in range end of expression), char 4 for following line of code: put line 1 to tCutoff of theList into field "Final" Any other suggestions? Charles Szasz cszasz at mac.com From pmbrig at gmail.com Sun Jul 22 17:17:55 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sun, 22 Jul 2012 17:17:55 -0400 Subject: Any suggestions? In-Reply-To: <2ADBA275-CCEB-4843-83C6-D0029EED0843@mac.com> References: <2ADBA275-CCEB-4843-83C6-D0029EED0843@mac.com> Message-ID: \On Jul 22, 2012, at 4:42 PM, Charles Szasz wrote: > Hi Pete! > > Thanks for your suggestion! I just tried your script and got the error message "compilation error (Chunk: bad preposition) near "into" , char 28 for the following line: > > put line tLines+1 to x into field "final2" > > While I did paste and not your script into my group script, I did remove linefeeds and cr's. Any other ideas? put line tLines+1 to x of tList into field "final2" -- insert "of tList" or whatever a chunk has to specify a range (of chars, lines, items) *of a container* -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From roger.e.eller at sealedair.com Sun Jul 22 17:18:51 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 22 Jul 2012 17:18:51 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: I'm only weighing my options at this point. If somehow Chipp/Ken's library could be incorporated into tmControl (optionally), once they get it through beta, it could possibly be the best of both worlds. I've only used tmControl for a little while, but what do you mean by "it already has its own scaling routine?". When I change stack sizes within tmControl (normal -vs- retina), I only see the background area change, not the opjects. Am I missing something? ~Roger On Sun, Jul 22, 2012 at 4:58 PM, Scott Rossi wrote: > tmControl already has its own scaling routine. I'll probably have to look > providing a way to disable it if folks want to use Chipp's/Ken's library. From pmbrig at gmail.com Sun Jul 22 17:19:43 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sun, 22 Jul 2012 17:19:43 -0400 Subject: Any suggestions? In-Reply-To: References: Message-ID: <7840B730-06B7-45AE-9BB3-704EDAD7D5C6@gmail.com> > Peter, > > I was away from my computer when you submitted your suggestion. I found an error in your code (nor) for nbr for the first line of code. I added the ampersand that you suggested to the following line: > > put counter & "." && tName & cr after theList > > Despite that change, I got another error message (Chunk: error in range end of expression), char 4 > > for following line of code: > > put line 1 to tCutoff of theList into field "Final" > > Any other suggestions? Try stepping through it with the debugger, probably tCutoff is not a number, or something. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From pete at lcsql.com Sun Jul 22 17:29:54 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 22 Jul 2012 14:29:54 -0700 Subject: Any suggestions? In-Reply-To: <2ADBA275-CCEB-4843-83C6-D0029EED0843@mac.com> References: <2ADBA275-CCEB-4843-83C6-D0029EED0843@mac.com> Message-ID: Ah, sorrt Charles. It should be: put line tLines+1 to x of theList into field "final2" Don't have your original script in front of me but I think "theList" was the name of variable you had. Pete lcSQL Software On Sun, Jul 22, 2012 at 1:42 PM, Charles Szasz wrote: > Hi Pete! > > Thanks for your suggestion! I just tried your script and got the error > message "compilation error (Chunk: bad preposition) near "into" , char 28 > for the following line: > > put line tLines+1 to x into field "final2" > > While I did paste and not your script into my group script, I did remove > linefeeds and cr's. Any other ideas? > > Charles Szasz > cszasz at mac.com > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Sun Jul 22 17:34:18 2012 From: pete at lcsql.com (Peter Haworth) Date: Sun, 22 Jul 2012 14:34:18 -0700 Subject: Fornt Script handler for nameChanged Message-ID: I think what I'm doing is probably pretty uncommon but on the off chance, has anyone ever used a nameChanged handler in a front script? It seems the IDE generates a ton of these messages for it's own controls and I need to find a way to filter those out and process only the ones that result from a user changing an object name. Thanks, Pete lcSQL Software From peterwawood at gmail.com Sun Jul 22 18:46:16 2012 From: peterwawood at gmail.com (Peter W A Wood) Date: Mon, 23 Jul 2012 06:46:16 +0800 Subject: Old timey data entry GUI problem In-Reply-To: <9DD4119F-1A4C-45C3-8CA7-87781B18F97D@mac.com> References: <260CDBCE-AE72-4E5F-AA12-6283A40B1AF8@mac.com> <9DD4119F-1A4C-45C3-8CA7-87781B18F97D@mac.com> Message-ID: <5A304A66-73B6-469F-BCCC-ECCD6474A68C@gmail.com> Bj?rnke On 23 Jul 2012, at 01:47, Bj?rnke von Gierke wrote: > As for proof checking as a second persons job, we'd need two or three people for every one person entering stuff. Printouts would be too slow, but because there's a networked database solution existing already, proof reading could be done on another computer. Although counter intuitive, you will probably find the quickest way to validate the data has been entered correctly is to enter it twice, either by one to two people. (The coding will be simpler for one person). It will certainly be much quicker than proof reading. As Mike Bonner pointed out, the volumes shouldn't be a problem for a skilled 8 finger 2 thumbs person even with double data entry. Regards Peter From cszasz at mac.com Sun Jul 22 18:54:35 2012 From: cszasz at mac.com (Charles Szasz) Date: Sun, 22 Jul 2012 18:54:35 -0400 Subject: Any suggestions? Message-ID: <4E1C41A2-1935-4141-872A-8489EBBC882E@mac.com> Hi Pete, Yes, I noticed that mistake and changed it but still get an error message: execution error for the following line (Operators +:error in left operand),char 16 put line tLines+1 to x of thelist into field "final" in the following snippet of code. put the number of buttons of me into nbr put 1 into x repeat with n = 1 to nbr put the short name of button n of me into tName if not the hilite of button n of me then next repeat add 1 to x put x & "." & space & tName & cr after theList end repeat put round(the height of field "final" / the textheight of field "final",0) into tMaxLines put line 1 to tMaxLines of theList into field "final" if x> tMaxLines then put line tLines+1 to x of thelist into field "final2" else put empty into field "final2" end if Charles Szasz cszasz at mac.com From bonnmike at gmail.com Sun Jul 22 19:01:08 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 22 Jul 2012 17:01:08 -0600 Subject: Any suggestions? In-Reply-To: <4E1C41A2-1935-4141-872A-8489EBBC882E@mac.com> References: <4E1C41A2-1935-4141-872A-8489EBBC882E@mac.com> Message-ID: Confirm that tLines contains a number, that's the most likely cause. On Sun, Jul 22, 2012 at 4:54 PM, Charles Szasz wrote: > Hi Pete, > > Yes, I noticed that mistake and changed it but still get an error message: > execution error for > the following line (Operators +:error in left operand),char 16 > > put line tLines+1 to x of thelist into field "final" > > in the following snippet of code. > > > put the number of buttons of me into nbr > put 1 into x > repeat with n = 1 to nbr > put the short name of button n of me into tName > if not the hilite of button n of me then next repeat > add 1 to x > put x & "." & space & tName & cr after theList > end repeat > put round(the height of field "final" / the textheight of field > "final",0) into tMaxLines > > put line 1 to tMaxLines of theList into field "final" > if x> tMaxLines then > put line tLines+1 to x of thelist into field "final2" > else > put empty into field "final2" > end if > > Charles Szasz > cszasz at mac.com > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From cszasz at mac.com Sun Jul 22 19:07:02 2012 From: cszasz at mac.com (Charles Szasz) Date: Sun, 22 Jul 2012 19:07:02 -0400 Subject: Any suggestions? Message-ID: <330C9DDE-A471-4E92-8CEC-55B1FAAF13A8@mac.com> Mike, I just checked and found tLines has no number.. Sent from my iPad From cszasz at mac.com Sun Jul 22 19:13:51 2012 From: cszasz at mac.com (Charles Szasz) Date: Sun, 22 Jul 2012 19:13:51 -0400 Subject: Any suggestions? Message-ID: With the help of Mike, I found the mistake. tLines+1 should have been tMaxLines+1. The mistake occurred after looking at your suggestion and Peter Brigham. Both of these codes got mixed in together despite my effort to keep then separate. Thanks Mike and thanks to both Peters! Charles Szasz cszasz at mac.com From chipp at chipp.com Sun Jul 22 19:28:09 2012 From: chipp at chipp.com (Chipp Walters) Date: Sun, 22 Jul 2012 18:28:09 -0500 Subject: Any suggestions? In-Reply-To: <8FECDC4A-7361-45B1-B5BC-5A7F9C12B4E4@gmail.com> References: <8FC8BA20-F132-4F5B-AFB9-0FC8EE43B2D9@mac.com> <8FECDC4A-7361-45B1-B5BC-5A7F9C12B4E4@gmail.com> Message-ID: Peter and Charles, FWIW, I always use: delete last char of theList instead of put line 1 to -1 of theList into theList -- no trailing return It works with "item" lists, too and doesn't throw an error if theList is "" On Sunday, July 22, 2012, Peter M. Brigham wrote: > > repeat with n = 1 to nbr > if not the hilite of button n of me then next repeat > -- the above line could go first > put the short name of button n of me into tName > put counter "." && tName & cr after theList > -- combine the two repeat loops > add 1 to counter > end repeat > put line 1 to -1 of theList into theList -- no trailing return > -- Chipp Walters CEO, Altuit, Inc. From mcgrath3 at mac.com Sun Jul 22 19:29:26 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 22 Jul 2012 19:29:26 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> Scott, The reason I use tmControls (besides ease of use) is because you have gone through all of the effort in making them Pixel Perfect which is what is needed for iOS as quasi Native Controls and look and feel of iOS native apps. The reason I would want to use Chipp and Ken's (excellent) resize library is for non-quasi-Native Controls -- Both homegrown and Livecode Built-in controls. I don't see the need to merge the two but rather to get them to play together. By placing shared scripts in pre-opencard and openStack along with the needs for different types of commands like accelerated rendering etc. they all need to play well together. SO I should be able to turn on or off resizing in tmControls when needed (like when using Monte's mergMK mapkit which renders so much faster in non-retina then in retina which then requires me to not use iOS resolution) and then also being able to turn off altuit/sts resize when needed on a per card basis. Also, My biggest problem with John's MobGUI was that it always interfered with libraries I was using which turned out to not be so reliable except for the most basic or simple apps (but it is good for them). Trying to use Chipp/Ken's library on a tmControl may be overkill and some controls may react very poorly in both speed and pixel placement. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 22, 2012, at 4:58 PM, Scott Rossi wrote: > tmControl already has its own scaling routine. I'll probably have to look providing a way to disable it if folks want to use Chipp's/Ken's library. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > -------- Original message -------- > Subject: Re: Preview of Resolution Independent Control library for RevMobile > From: Roger Eller > To: How to use LiveCode > CC: > > I tried a simple test, and they don't exactly play well together. > tmControls are grouped objects with their own control scripts, and a nice > gui editor for altering their appearance. If I select each component of > the group separately, I can set their resize attributes with altResizer, > but if I miss even one piece of a grouped control, it is left behind when > the stack size changes. I guess the same is true of manually built groups. > > ~Roger > > > On Sat, Jul 21, 2012 at 9:41 PM, Chipp Walters wrote: > >> I don't know about tmControls. Do they respond to resizeStack and can hoe >> set their rect and loc? >> >> On Saturday, July 21, 2012, Roger Eller wrote: >> >>> Awesome! Will it work with tmControl too? >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chipp at chipp.com Sun Jul 22 19:33:10 2012 From: chipp at chipp.com (Chipp Walters) Date: Sun, 22 Jul 2012 18:33:10 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <1342909927281-4652578.post@n4.nabble.com> Message-ID: FWIW, If tmControls had a settable altHeight and an altWidth, then they should be able to work. Or if one could set their height and width from a script, the resizer library would see them as just another control. Take a peek at the lib code to see how his is done. On Sunday, July 22, 2012, Roger Eller wrote: > I tried a simple test, and they don't exactly play well together. > tmControls are grouped objects with their own control scripts, and a nice > gui editor for altering their appearance. If I select each component of > the group separately, I can set their resize attributes with altResizer, > but if I miss even one piece of a grouped control, it is left behind when > the stack size changes. I guess the same is true of manually built groups. > > ~Roger > > > On Sat, Jul 21, 2012 at 9:41 PM, Chipp Walters wrote: > > > I don't know about tmControls. Do they respond to resizeStack and can hoe > > set their rect and loc? > > > > On Saturday, July 21, 2012, Roger Eller wrote: > > > > > Awesome! Will it work with tmControl too? > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Altuit, Inc. From RevList at CreaTECHSol.com Sun Jul 22 19:35:26 2012 From: RevList at CreaTECHSol.com (RevList) Date: Sun, 22 Jul 2012 16:35:26 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <81BE4D11-647C-426F-8705-7A7AC0E6C796@sahores-conseil.com> References: <81BE4D11-647C-426F-8705-7A7AC0E6C796@sahores-conseil.com> Message-ID: Saturday, July 21, 2012 at 11:45 PM -0700 wrote: >Hi Chipp, > >Cool. Way to pre-order ? Will your Interface Designer framework include a way to apply rules to multiple controls at once ? > >Kind regards, > >Pierre How can one get get/purchase Interface Designer. That looks fantastic too. ****************************************** Stewart Lynch CreaTECH Solutions There are only 10 kinds of people. Those who understand binary and those who don't. ****************************************** From monte at sweattechnologies.com Sun Jul 22 19:51:38 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 23 Jul 2012 09:51:38 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> Message-ID: <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> On 23/07/2012, at 9:29 AM, Thomas McGrath III wrote: > when using Monte's mergMK mapkit which renders so much faster in non-retina then in retina which then requires me to not use iOS resolution That's the first I've heard of that. Actually you should be using UIKit points for all my controls until the externals sdk is fixed to allow me to access the scale currently being used. Thee's a FAQ here: http://mergext.com/faq/ What is possibly happening is your rendering a heap of map off screen. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From dochawk at gmail.com Sun Jul 22 21:59:07 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 22 Jul 2012 18:59:07 -0700 Subject: Old timey data entry GUI problem In-Reply-To: References: <260CDBCE-AE72-4E5F-AA12-6283A40B1AF8@mac.com> <500C0E41.7050902@kencorey.com> <3942DE45-E9B5-48DE-9B26-B2BDEB434C44@mac.com> Message-ID: On Sunday, July 22, 2012, Peter Haworth wrote: > Yes, SQLite doesn't work well, if at all, over a network connection mainly > due to the flakiness of file locking over a network. Sounds like you found > a way round that but there are a couple of client/server third party addons > for SQLite. Never tried them but Google sqlite server for info. > Unfortunately, they would all require an external :-) How about a Mac (Postgres on lion; MySQL previous) or Linux machine, and multiple data entry folks on their own machines? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Sun Jul 22 22:05:38 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 22 Jul 2012 19:05:38 -0700 Subject: For crying out loud: messages on create card. Message-ID: Ivelong figured ther was a bottleneck, especially after learning about locking messages while deleting cards. But for crying out loud . . . Single stepping,and getting frustrated with the debugger. Step ore a "create card," and the debugger leaps about five lines. Step into,and face both empty close and open handlers. 20 years ago, on an SE/30' I was happy that the machine, using supercard 1.5,could process about one item of data per second. Now, I was getting about a page per second, with as many as six items a page. 30 second for output isn't impressive these days. Hmm, time a create card. .73 seconds. ??? Lock messages, crate card, unlock message. .081 seconds. *really*? Thwo thirds of a seconding messages to create an empty card??? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From pmbrig at gmail.com Sun Jul 22 22:09:33 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sun, 22 Jul 2012 22:09:33 -0400 Subject: Any suggestions? In-Reply-To: References: <8FC8BA20-F132-4F5B-AFB9-0FC8EE43B2D9@mac.com> <8FECDC4A-7361-45B1-B5BC-5A7F9C12B4E4@gmail.com> Message-ID: <31BEAE15-A63D-485F-A3C1-AA4C59AFB851@gmail.com> On Jul 22, 2012, at 7:28 PM, Chipp Walters wrote: > Peter and Charles, > > FWIW, I always use: > > delete last char of theList > > instead of > > put line 1 to -1 of theList into theList -- no trailing return > > It works with "item" lists, too and doesn't throw an error if theList is "" Actually "put line 1 to -1 of theList into theList" doesn't throw an error with theList = empty. I use "delete char -1 of?" mostly too, but at times I use "put line 1 to -1 of?" or "put item 1 to -1 of?" for no good reason. It's true that deleting the last char is the more general solution after a concatenating repeat loop, it works for lines, and items no matter what the itemdelimiter. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From jacque at hyperactivesw.com Sun Jul 22 22:21:06 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 22 Jul 2012 21:21:06 -0500 Subject: For crying out loud: messages on create card. In-Reply-To: References: Message-ID: <500CB512.9070609@hyperactivesw.com> On 7/22/12 9:05 PM, Dr. Hawkins wrote: > Thwo thirds of a seconding messages to create an empty card??? How big is your stack? It's instantaneous in a new stack. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Mon Jul 23 00:39:46 2012 From: chipp at chipp.com (Chipp Walters) Date: Sun, 22 Jul 2012 23:39:46 -0500 Subject: For crying out loud: messages on create card. In-Reply-To: References: Message-ID: Try it in a standalone. Don't forget neither SuperCard's nor HC's IDE was written using their language. There's overhead in the IDE which doesn't exist in standalones. Use multiple break points and 'run' from one to the next (instead of step in/over) if you're having problems with the debugger. It helps... On Sunday, July 22, 2012, Dr. Hawkins wrote: > Ivelong figured ther was a bottleneck, especially after learning about > locking messages while deleting cards. > > But for crying out loud . . . > > Single stepping,and getting frustrated with the debugger. > -- Chipp Walters CEO, Altuit, Inc. From chipp at chipp.com Mon Jul 23 00:41:37 2012 From: chipp at chipp.com (Chipp Walters) Date: Sun, 22 Jul 2012 23:41:37 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <81BE4D11-647C-426F-8705-7A7AC0E6C796@sahores-conseil.com> Message-ID: I've seemed to lost the InterfaceDesigner link after the new overhaul of our sites. You can PayPal sales at altuit.com $15 and I'll send it to you. On Sunday, July 22, 2012, RevList wrote: > Saturday, July 21, 2012 at 11:45 PM -0700 wrote: > >Hi Chipp, > > > >Cool. Way to pre-order ? Will your Interface Designer framework include a > way to apply rules to multiple controls at once ? > > > >Kind regards, > > > >Pierre > How can one get get/purchase Interface Designer. That looks fantastic too. > > ****************************************** > Stewart Lynch > CreaTECH Solutions > There are only 10 kinds of people. Those who understand binary and those > who don't. > ****************************************** > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Altuit, Inc. From dochawk at gmail.com Mon Jul 23 00:58:17 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 22 Jul 2012 21:58:17 -0700 Subject: For crying out loud: messages on create card. In-Reply-To: References: Message-ID: On Sunday, July 22, 2012, Chipp Walters wrote: > > Try it in a standalone. Don't forget neither SuperCard's nor HC's IDE was > written using their language. There's overhead in the IDE which doesn't > exist in standalones. this particular one had similar times in the standalone. but, as mentioned baby the previous response, it's a large stack; a full blown application rather than task/tool/app. Use multiple break points and 'run' from one to the next (instead of step > in/over) if you're having problems with the debugger. It helps... > I've taken to, when it gets really stubborn, to answer "about to break for " breakpoint Mere red dot break points, and sometimes even the breakpoint statement, get ignored too often, particularly I'd there has t been any user up interaction yet. I havent found anything that won't real for the above yet, though. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From mwieder at ahsoftware.net Mon Jul 23 01:30:29 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 22 Jul 2012 22:30:29 -0700 Subject: For crying out loud: messages on create card. In-Reply-To: References: Message-ID: <350887890.20120722223029@ahsoftware.net> Doc- Sunday, July 22, 2012, 7:05:38 PM, you wrote: > Thwo thirds of a seconding messages to create an empty card??? You're doing something wrong. On a not-particularly-fast machine I can create 100 cards in 300 milliseconds. If I lock messages *and especially if I lock screen* I can create 1000 cards in 12 milliseconds. -- -Mark Wieder mwieder at ahsoftware.net From andre at andregarzia.com Mon Jul 23 01:36:26 2012 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 23 Jul 2012 02:36:26 -0300 Subject: For crying out loud: messages on create card. In-Reply-To: References: Message-ID: Dr Hawkins, I have stacks with about 3000 cards and I don't see any performance issue (except when I am looping all 3000 cards processing 20 fields in each of them). Are you using a background group that is too heavy? On Mon, Jul 23, 2012 at 1:58 AM, Dr. Hawkins wrote: > On Sunday, July 22, 2012, Chipp Walters wrote: > > > > Try it in a standalone. Don't forget neither SuperCard's nor HC's IDE was > > written using their language. There's overhead in the IDE which doesn't > > exist in standalones. > > this particular one had similar times in the standalone. > > but, as mentioned baby the previous response, it's a large stack; a full > blown application rather than task/tool/app. > > Use multiple break points and 'run' from one to the next (instead of step > > in/over) if you're having problems with the debugger. It helps... > > > > I've taken to, when it gets really stubborn, to > answer "about to break for " > breakpoint > > Mere red dot break points, and sometimes even the breakpoint statement, get > ignored too often, particularly I'd there has t been any user up > interaction yet. I havent found anything that won't real for the above > yet, though. > > > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From sc at sahores-conseil.com Mon Jul 23 02:20:41 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 23 Jul 2012 08:20:41 +0200 Subject: Not that's off topic ;-) Message-ID: Good morning dear creative fellows, http://www.youtube.com/watch?v=MrqqD_Tsy4Q&feature=player_embedded Kind regards, -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From rene.micout at numericable.com Mon Jul 23 04:02:41 2012 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Mon, 23 Jul 2012 10:02:41 +0200 Subject: Not that's off topic ;-) In-Reply-To: References: Message-ID: <1C391467-20DF-4DFE-BF77-3EE81982D357@numericable.com> Merci Pierre ! Une vision tr?s am?ricaine du monde... ;-) Ren? Le 23 juil. 2012 ? 08:20, Pierre Sahores a ?crit : > Good morning dear creative fellows, > > http://www.youtube.com/watch?v=MrqqD_Tsy4Q&feature=player_embedded > > Kind regards, > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Mon Jul 23 04:03:56 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 23 Jul 2012 11:03:56 +0300 Subject: Why killing Media was killing an investment in the future In-Reply-To: <1342990371463-4652647.post@n4.nabble.com> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <500BB482.90309@gmail.com> <1342990371463-4652647.post@n4.nabble.com> Message-ID: <500D056C.7060108@gmail.com> List-users who are NOT interested in my "Social Commentary", but are interested in what my Summer Kids did with RR/LC should scroll down to this mark: #### Right, Alejandro, you asked for it . . . :) > Richmond wrote: > >> [snip] >> Certainly in Britain (and here in Bulgaria) the end result of >> years of pseudo-socialist thinking has resulted in a feeling >> that the state must provide: all parents have to do is >> produce children and after that provide food and bed, >> and everything else will be provided >> "from the cradle to the grave" by the nanny state: >> what happens is one gets a race of slack-jawed >> passive observers instead of the actively engaged, thinking >> individuals one needs in a healthy society. >> >> Mummy and Daddy should NOT provide little Twinkle-toes >> with a computer hooked up to the internet so s/he can >> go blotto on online games and associated crap. >> Mummy and Daddy should provide a computer stuffed with >> stuff to stretch little Twinkle-toes' mind; and that means >> programming environments. >> But as 90% of parents are f*ckwits, and the state likes >> that because those sort of 'people' (are they fully human?) >> can be manipulated by the state; that doesn't happen. >> > Richmond, you are describing a society of living dead. To be honest with you, a cruise round the housing estates of St Andrews (Scotland) and the tower blocks of Plovdiv (Bulgaria) all I can see are living dead. Any children who show signs of being capable of rising above that will be quickly suppressed by the "education" system, parental stupidity, or the endless pap of TV and computer games. I remember part of my Master's degree from the "University" of Abertay (the only bit worth anything) involved my trialling my Agent-led Software generation system (completely authored in RR/LC) at the Primary School in St Andrews (Greyfriars RC). The teachers loved it as they were sick-to-death of teaching 7/8/9/10 year olds how to write "Dear Mummy and Daddy" letters in WORD, and endless PAINT programs. However the headmistress (a very sharp Irish lady) told me that I had about as much hope getting funding to continue development from the local council (Fife) as a bar of gold falling on my head out of a tree. She said that the unpleasant truth was that education was always pitched at the lowest common denominator in the state sector. Ringing up a friend who taught in a private school I was told that the pressure to take standardised exams was such that teachers would have no time to use anything (let alone a fully automated software development system) that moved outside the rigid confines imposed by the exams. [My father took early retirement for the simple reason that he was sick to death of teaching kids to pass exams instead of teaching them the subject.] Britain, particularly, hates success and thrives on a culture of mediocrity. What I liked a lot about the United States when I stayed there was that success was admired and there were not so many things to stand in your way as there are in Britain. In Bulgaria, you are dead on the ground, unless you are a big business interest in bed with a government that encourages business monopolies. ----------------------------- This reminds me of 2 statements that are both true: "Why are most people in Scotland so witless? Because those who have any 'get-up-and-go' have got up and gone." However, to be fair that probably refers to Scotland prior about 1990. "Have you noticed that the only Arabs that have contributed to society in the last 100 years are ones who have NOT lived in Arabic countries." Needless to say, Bulgarians who have contributed ALL live overseas. > In the world where we are living too many people do not > understand that the state of wealth in which they live is > a consecuence of specific actions and attitudes from > previous and actual generations... not a natural event, That may be because History is taught as a series of mind-numbing dates (do you know when the Byzantine emperor had constipation?) of Kings and Queens and Wars. What might be better is a curriculum that demonstrated how ALL we have now is built on the work of previous generations. Bulgarian children are told the first computer was built by John Atanasov (a Bulgarian born in America to Bulgarian parents); which is palpably NOT true. Arguably the second computer was built by Charles Babbage (and programmed by Ada Lovelace), the first by some Graeco-phoenician some 2,500 years ago. And where are Turing and so forth? While Atanasov may have co-authored the first software reprogrammable computer, that is not the same thing at all as what is claimed for him here in Bulgarian schools. In context his achievement can be seen for what it is, rather than some impossibility. pace Isaac Newton. > like rain, wind or sun or an entitlement or birth right. > A city just have to run out of water, energy or jobs, > to awake their habitants of their pleasant state. At which point 90% of people will sit around saying "they should do something about this" until they die. Of course there is a school of thought that says this might be a good thing. I will be out there digging up the garden to plant potatoes, finding a couple of cows for milk, getting in a supply of wood for winter heat and so on. > > Returning to the title of this thread: > How did goes your classes to teach LiveCode to a > group of your English students??? > > Did they concluded with sucess? #### I am not entirely sure what you mean by "success". Of the 4 kids (aged 10 - 23) who attended: All of these young people worked with Runtime Revolution 2.2.1 (a FREE version offered by NOVELL via a chap called 'Stompfi' for Linux), and have computers running Linux either as the sole OS or on a partition at home. 1. (12 year old boy) Couldn't get his head round the simplest of ideas: e.g. that a field could be a visible container for data, and that one could "call into being" an invisible container for data, a "variable". This boy, however, is 90% passive in his English classes, waiting there for me to shovel stuff into him, and then regurgitating it like a cormorant, rather than processing it. 2. (10 year old boy) Got cheesed-off extremely rapidly when I wanted them to move string sentences between fields, combining them with an end-user entered string; he was so obsessed with "I have to build a game" that my "let's learn to crawl, then run, and eventually run" wasn't good enough for him. Not a stupid boy at all, but one who is used to getting what he wants instantly with a minimum of effort. 3. (13 year old boy, with a place at the Mathematical High-School in September) worked his way through the Metacard training stack at the pace I set, but went off on all sorts of interesting and creative tangents in his spare time. This boy started English with me 7 years ago: he sat in the classroom going nowhere for about 4-5 months. His mother and I had a weekly shouting contest when she told me I hadn't a clue how to teach English, and I asked if that were so why she kept on paying me and why she didn't just take her boy away. Suddenly, after 4-5 months of next to nothing, he suddenly started outstripping all the other children! He has a highly individualistic way of learning (bless him) which, if the 'system' in Bulgaria will let him, will mean that he could end up as an extremely creative programmer. Unfortunately the poor lad is going to get a nasty shock when he comes up against C++ at the Maths school; luckily he is well aware of this. 4. (23 year old man/boy) Now authoring stuff for my language school; have a meeting set up for the last week of August to see if I like what I see and am ready to pay him for the work. He has also worked his way through the code of about 90% of my EFL standalones. I have given him a list of criteria as well as copies of the textbooks I use with guidelines on the topic areas that I feel I have not provided adequate coverage on. As this fellow has a degree in tourism from a shitty college here in Bulgaria that is worth next to nothing, but has enrolled to do an MA in Applied Linguistics at the one semi-decent University here in Plovdiv, he is extremely happy that he has found a skill that is sellable, and is now putting his nose to the grindstone like nobody's business; I have suggested that IF his programs for the summer are worth having I will find a way to buy him some sort of LC licence so he can produce standalones for Windows as well as Linux. This is Ilko Birov: http://lists.runrev.com/pipermail/use-livecode/2012-June/173435.html As this "course" consisted of 4 x 180 minutes (each class starting with 30 minutes with the computers OFF and my explaining concepts such as local and global variables on a whiteboard and with cups and beans, followed by 150 minutes of hands-on with my sitting amidst the 4 computers) we progressed as far as modelling a simple pocket calculator (+, -, *,/,=,M,M+,M-), a fortune-telling program based on a person's birthdate, image movement and drop-targets. The difference between #3 and #4 is really a simple question of maturity: the younger one can work things out very quickly indeed, but then takes quite some time applying them; while the older is quite the other way around. As I am sure most readers will be well aware RR/LC 2.2.1 does NOT have the capabilities of RevMedia FREE, and in my classroom we played around with that a bit on the G3 iMac I have there so the kids could see what 'the next step up' was capable of. > > Any chance to read a detailed account of their > learning process??? > > Al > > I will use this occasion to beg for something of the order of RunRev 2.0.1 for Mac, Win and Linux to be released for FREE; possibly with a fair few of the capabilities removed. Richmond Mathewson. From richmondmathewson at gmail.com Mon Jul 23 04:07:48 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 23 Jul 2012 11:07:48 +0300 Subject: Not that's off topic ;-) In-Reply-To: <1C391467-20DF-4DFE-BF77-3EE81982D357@numericable.com> References: <1C391467-20DF-4DFE-BF77-3EE81982D357@numericable.com> Message-ID: <500D0654.2050502@gmail.com> On 07/23/2012 11:02 AM, Ren? Micout wrote: > Merci Pierre ! > Une vision tr?s am?ricaine du monde... > ;-) Very American, and, predictably, oversimplified. > Ren? > > From richmondmathewson at gmail.com Mon Jul 23 04:18:32 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 23 Jul 2012 11:18:32 +0300 Subject: [OT] Microsoft in a self-revelatory mood? Message-ID: <500D08D8.1060909@gmail.com> http://www.bbc.com/news/technology-18922629 Um! From LunchnMeets at aol.com Mon Jul 23 09:00:57 2012 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Mon, 23 Jul 2012 09:00:57 -0400 (EDT) Subject: Background Color Follow up Message-ID: <2e508.515a73af.3d3ea509@aol.com> Hi Everyone, Thanks for your help Craig. I have a follow up question though. When I specify the backColor of a line in a field that color only goes behind any characters in the line. Is it possible somehow to have that whole line become the backColor? Thanks in advance! Joe in Orlando From dochawk at gmail.com Mon Jul 23 10:41:05 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 23 Jul 2012 07:41:05 -0700 Subject: For crying out loud: messages on create card. In-Reply-To: <350887890.20120722223029@ahsoftware.net> References: <350887890.20120722223029@ahsoftware.net> Message-ID: On Sunday, July 22, 2012, Mark Wieder wrote: > > Sunday, July 22, 2012, 7:05:38 PM, you wrote: > > > Thwo thirds of a seconding messages to create an empty card??? > > You're doing something wrong. On a not-particularly-fast machine I can > create 100 cards in 300 milliseconds. If I lock messages *and > especially if I lock screen* I can create 1000 cards in 12 > milliseconds. > This stack has a lengthy script (thousands of lines), but openCard & closeCard are empty (to intercept before the main stack). This stack starts with a simple placeholder card, which is removed o ce a "real" card is created (this is the output stack). I forget whether I saved the milliseconds inside or outside of the lock/unlock messages. The only background is a small group of 4 nav buttons. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From ambassador at fourthworld.com Mon Jul 23 11:03:00 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 23 Jul 2012 08:03:00 -0700 Subject: For crying out loud: messages on create card. In-Reply-To: References: Message-ID: <500D67A4.8060503@fourthworld.com> Dr. Hawkins wrote: > This stack has a lengthy script (thousands of lines), but openCard & > closeCard are empty (to intercept before the main stack). > > This stack starts with a simple placeholder card, which is removed o ce a > "real" card is created (this is the output stack). > > I forget whether I saved the milliseconds inside or outside of the > lock/unlock messages. > > The only background is a small group of 4 nav buttons. Unless the stack has many thousands of cards, chances are there's a script in play that you haven't caught. You might consider using my "4W Flight Recorder" tool to find the culprit. It's in the Stacks section of RevNet - in the IDE see Development->Plugins->GoRevNet Click "Start Recording", do the action that creates a card, then click "Stop Recording" and review the results, which will be a list of messages and handlers triggered during the recording, nested for easy identification of the calling chain. Double-clicking any line in that list will open the script referenced there. Let us know what you find. -- 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 From bobs at twft.com Mon Jul 23 11:25:26 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 23 Jul 2012 08:25:26 -0700 Subject: Why killing Media was killing an investment in the future In-Reply-To: <1342881646087-4652561.post@n4.nabble.com> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <1A766E98-23E9-4341-89D3-CD137CFB9250@sahores-conseil.com> <1342881646087-4652561.post@n4.nabble.com> Message-ID: <43D09401-C95B-4769-8CF3-5F63966D5D69@twft.com> Huh?? Bob On Jul 21, 2012, at 7:40 AM, Andrew Kluthe wrote: > Oh, bob slylabs is posting again? What a pity. From bvg at mac.com Mon Jul 23 11:29:36 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 23 Jul 2012 17:29:36 +0200 Subject: Old timey data entry GUI problem In-Reply-To: References: <260CDBCE-AE72-4E5F-AA12-6283A40B1AF8@mac.com> <500C0E41.7050902@kencorey.com> <3942DE45-E9B5-48DE-9B26-B2BDEB434C44@mac.com> Message-ID: <380CA071-C050-48AC-90B4-1E36AB8B41D2@mac.com> Thanks everyone for their hints, much appreciated. Note that the SQLite server architecture exists and works, and I'm not going to change to any other db right now :) Also no big screen, printouts or anything like that, because we want people to mingle (and consume). -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From userev at canelasoftware.com Mon Jul 23 11:30:08 2012 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 23 Jul 2012 08:30:08 -0700 Subject: just where does livecode go when the ide takes a minute or two off? In-Reply-To: References: <4A88C27B-B003-46C9-8933-85E6D907666C@twft.com> Message-ID: <15CC4E0E-5DCD-44F1-9A5D-ADC20378FB0C@canelasoftware.com> On Jul 20, 2012, at 4:14 PM, Dr. Hawkins wrote: > On Fri, Jul 20, 2012 at 1:57 PM, Bob Sneidar wrote: >> hmmm... What version of LC? > > 5.5.1 > 5.5 did it, too. I have seen this as well. I do the following: 1. Command - period sometimes works. Interesting that it sometimes brings me to a secured front script that belongs to Scott Rossi's themes. 2. Click the desktop and back sometimes feels like it works 3. Wait about 2 minutes for it to come back 4. Remember that you save after every line of code and just force quit to get back to work I have noticed this behavior since version 5 came out. Many have seen this elusive behavior. It is difficult to make a recipe for this though. Best regards, Mark Talluto http://www.canelasoftware.com From mwieder at ahsoftware.net Mon Jul 23 11:47:41 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 23 Jul 2012 08:47:41 -0700 Subject: just where does livecode go when the ide takes a minute or two off? In-Reply-To: <15CC4E0E-5DCD-44F1-9A5D-ADC20378FB0C@canelasoftware.com> References: <4A88C27B-B003-46C9-8933-85E6D907666C@twft.com> <15CC4E0E-5DCD-44F1-9A5D-ADC20378FB0C@canelasoftware.com> Message-ID: <12387919718.20120723084741@ahsoftware.net> Mark- Monday, July 23, 2012, 8:30:08 AM, you wrote: > 3. Wait about 2 minutes for it to come back > 4. Remember that you save after every line of code and just force quit to get back to work I tend to alternate between those two, either force-quitting or just staring out the window for a couple of minutes and reconnecting with the outside world. My guess is that some kind of garbage collection is going on and that the mechanism changed with LC 5.x -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Mon Jul 23 11:53:50 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 23 Jul 2012 08:53:50 -0700 Subject: For crying out loud: messages on create card. In-Reply-To: References: <350887890.20120722223029@ahsoftware.net> Message-ID: <6088288984.20120723085350@ahsoftware.net> Doc- Monday, July 23, 2012, 7:41:05 AM, you wrote: > This stack has a lengthy script (thousands of lines), but openCard & > closeCard are empty (to intercept before the main stack). Aha! This is a substack? Sounds like something in the mainstack is getting triggered. Any pre-xxx handlers in the stack scripts? Try putting empty handlers in the substack script for openstack. Are you in the mainstack when you create cards in the substack? In that case could suspend and resume messages be getting invoked? Try Richard's suggestion of catching the messages flying by. The culprit will out. -- -Mark Wieder mwieder at ahsoftware.net From bobs at twft.com Mon Jul 23 12:28:28 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 23 Jul 2012 09:28:28 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: Very nice. Geometry manager the way it ought to work! I think for graphics I would like to see LC support EPS vector graphics, which would solve the resizing of graphics problem, but I am not holding my breath. Bob On Jul 21, 2012, at 4:03 AM, Chipp Walters wrote: > Hey all, > > As you know, Ken and I have been working on some interesting libs for > managing resizing of stacks. I'm particularly focussed on RevMobile and > have created a toolset which allows developers to easily create resolution > independent interfaces-- which smartly resize to take advantage of any > mobile device, Android or iOS (Retina included). > > Here's a preview. You may see some small resizing errors in the preview-- > they've been fixed. I hope to launch this sooner than later for you all to > use. Contact me offlist if you need it sooner. > > http://youtu.be/vY6r46O0cVA > > Be sure to holler if you see anything which doesn't seem correct. :-) > > -- > Chipp Walters > CEO, Altuit, Inc. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Mon Jul 23 13:14:45 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 23 Jul 2012 10:14:45 -0700 Subject: Not that's off topic ;-) In-Reply-To: References: Message-ID: Brilliant! The history/end of the world in 2 minutes. Pete lcSQL Software On Sun, Jul 22, 2012 at 11:20 PM, Pierre Sahores wrote: > Good morning dear creative fellows, > > http://www.youtube.com/watch?v=MrqqD_Tsy4Q&feature=player_embedded > > Kind regards, > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From capellan2000 at gmail.com Mon Jul 23 14:12:52 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 23 Jul 2012 11:12:52 -0700 (PDT) Subject: Why killing Media was killing an investment in the future In-Reply-To: <500D056C.7060108@gmail.com> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <500BB482.90309@gmail.com> <1342990371463-4652647.post@n4.nabble.com> <500D056C.7060108@gmail.com> Message-ID: <1343067172472-4652689.post@n4.nabble.com> Hi Richmmond, Richmond Mathewson-2 wrote > > Mummy and Daddy should NOT provide little Twinkle-toes > with a computer hooked up to the internet so s/he can > go blotto on online games and associated crap. > That particular phrase brings me memories of this video: http://www.youtube.com/watch?v=erun7qmpXds Amazing... How much passion devoted to a single endevour... Don't you think??? :-| Richmond Mathewson-2 wrote > > I remember part of my Master's degree from the "University" of Abertay > (the only bit worth anything) > involved my trialling my Agent-led Software generation system > (completely authored in RR/LC) at > the Primary School in St Andrews (Greyfriars RC). The teachers loved it > as they were sick-to-death of teaching 7/8/9/10 year olds how to write > "Dear Mummy and Daddy" letters in WORD, and endless PAINT programs. > However the headmistress (a very sharp Irish lady) told me that I had > about as much hope getting funding to continue development from the > local council (Fife) as a bar of gold falling on my head out of a tree. > She said that the unpleasant truth was that education was always pitched > at the lowest common denominator in the state sector. > Yes, I have a very similar experience. Actually, it's a lot worse if you have any kind of success, because your effort is not only ignored, but dismissed as "non-important"... Richmond Mathewson-2 wrote > > Britain, particularly, hates success and thrives on a culture of > mediocrity. What I liked a lot about the United States when I stayed > there was that success was admired and there were not so many things to > stand in your way as there are in Britain. > > In Bulgaria, you are dead on the ground, unless you are a big business > interest in bed with a > government that encourages business monopolies. > I just keep wondering how far is USA going in worshiping successful people who get their way at any cost. In the country where I live, if you are going to work for the goverment, there are only two ways in which you could receive a full payment for your work: 1) Bribe a goverment worker or have him as partner 2) Have a foreign partner who ask their Embassy to press the goverment to fulfill their payments. Richmond Mathewson-2 wrote > > [snip] > Bulgarian children are told the first computer was built by John > Atanasov (a Bulgarian born in America to Bulgarian parents); which is > palpably NOT true. Arguably the second computer was built by Charles > Babbage (and programmed by Ada Lovelace), the first by some > Graeco-phoenician some 2,500 years ago. And where are Turing and so forth? > > While Atanasov may have co-authored the first software reprogrammable > computer, that is not the same thing at all as what is claimed for him > here in Bulgarian schools. In context his achievement can be seen for > what it is, rather than some impossibility. > Richmmond, everyone needs a hero. No big harm in that. History if full of these kinds of divergent "points of views"... http://listverse.com/2009/04/10/top-10-wrongly-attributed-inventions/ But it's a fact that special geniuses only appears in the correct enviroment. In most societies, they are already "Dead on Arrival"... Richmond Mathewson-2 wrote > > All of these young people worked with Runtime Revolution 2.2.1 (a FREE > version offered by NOVELL via a chap called 'Stompfi' for Linux), and > have computers running Linux either as the sole OS or on a partition at > home. > Wow! Runtime Revolution 2.2.1 from NOVELL tutorials... I have almost forgotten about this version of Livecode. According to your descriptions, you have a really sharp eye about the qualities of your students. Don't you think that they could benefit of a different learning strategy suited to their particular learning style?... Instead of applying the same didactical method for all of them? Applying the same didactical method for all of the students is, in my humble opinion, one of the greatest failures of modern education. Richmond Mathewson-2 wrote > > 4. (23 year old man/boy) Now authoring stuff for my language school; > have a meeting set up for the last week of August to see if I like what > I see and am ready to pay him for the work. He has also worked his way > through the code of about 90% of my EFL standalones. I have given him a > list of criteria as well as copies of the textbooks I use with > guidelines on the topic areas that I feel I have not provided adequate > coverage on. As this fellow has a degree in tourism from a shitty > college here in Bulgaria that is worth next to nothing, but has enrolled > to do an MA in Applied Linguistics at the one semi-decent University > here in Plovdiv, he is extremely happy that he has found a skill that is > sellable, and is now putting his nose to the grindstone like nobody's > business; I have suggested that IF his programs for the summer are worth > having I will find a way to buy him some sort of LC licence so he can > produce standalones for Windows as well as Linux. > > This is Ilko Birov: > http://lists.runrev.com/pipermail/use-livecode/2012-June/173435.html > God bless, Ilko. And hopefully he would find joy and profit in the wild wide world of computer programming. (Hint for Ilko: Learn Databases: SQL et al... ) Richmond Mathewson-2 wrote > > As this "course" consisted of 4 x 180 minutes (each class starting with > 30 minutes with the computers > OFF and my explaining concepts such as local and global variables on a > whiteboard and with cups and beans, followed by 150 minutes of hands-on > with my sitting amidst the 4 computers) we progressed as far as > modelling a simple pocket calculator (+, -, *,/,=,M,M+,M-), a > fortune-telling program based on a person's birthdate, image movement > and drop-targets. > Ah, this is dissapointing. You do not included an exercise for them to create an interactive story: http://games.renpy.org/game/the_groozle.shtml http://lemmasoft.renai.us/forums/viewtopic.php?f=11&t=9882 Richmond Mathewson-2 wrote > > I will use this occasion to beg for something of the order of RunRev > 2.0.1 for Mac, Win and Linux to be released for FREE; possibly with a > fair few of the capabilities removed. > Just remember that this kind of gift is not free for RunRev, because associated cost with supporting a free version could go a lot higher that paid versions. But, I agree with you that a free, but limited version could be useful to attract new educators and their students. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-killing-Media-was-killing-an-investment-in-the-future-tp4652364p4652689.html Sent from the Revolution - User mailing list archive at Nabble.com. From bobs at twft.com Mon Jul 23 14:26:59 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 23 Jul 2012 11:26:59 -0700 Subject: Why killing Media was killing an investment in the future In-Reply-To: <1343067172472-4652689.post@n4.nabble.com> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <500BB482.90309@gmail.com> <1342990371463-4652647.post@n4.nabble.com> <500D056C.7060108@gmail.com> <1343067172472-4652689.post@n4.nabble.com> Message-ID: <52271DAD-6507-473F-AC2A-B48AEC5C215A@twft.com> I have two issues with that statement: "Worshipping" and "at any cost". Excuse me, that is a mouthful. Can you cite some examples of "the USA" (whatever that means specifically) "worshipping" as in raising up to the level of God, "successful people" (I need names please) "at any cost". If you are going to level accusations in this forum my lad, you had best be prepared to back them up with verifiable fact. Bob On Jul 23, 2012, at 11:12 AM, Alejandro Tejada wrote: > I just keep wondering how far is USA going in worshiping > successful people who get their way at any cost. From capellan2000 at gmail.com Mon Jul 23 14:57:54 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 23 Jul 2012 11:57:54 -0700 (PDT) Subject: Why killing Media was killing an investment in the future In-Reply-To: <52271DAD-6507-473F-AC2A-B48AEC5C215A@twft.com> References: <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <500BB482.90309@gmail.com> <1342990371463-4652647.post@n4.nabble.com> <500D056C.7060108@gmail.com> <1343067172472-4652689.post@n4.nabble.com> <52271DAD-6507-473F-AC2A-B48AEC5C215A@twft.com> Message-ID: <1343069874698-4652691.post@n4.nabble.com> Hi Bob, I sent a private message to you about your comment. If you want to contribute to this particular offtopic and intriging subject, send a private message to me or Bob. Thanks in advance! Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-killing-Media-was-killing-an-investment-in-the-future-tp4652364p4652691.html Sent from the Revolution - User mailing list archive at Nabble.com. From jhj at jhj.com Mon Jul 23 15:01:05 2012 From: jhj at jhj.com (Jerry Jensen) Date: Mon, 23 Jul 2012 12:01:05 -0700 Subject: Why killing Media was killing an investment in the future In-Reply-To: <1343069874698-4652691.post@n4.nabble.com> References: <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <500BB482.90309@gmail.com> <1342990371463-4652647.post@n4.nabble.com> <500D056C.7060108@gmail.com> <1343067172472-4652689.post@n4.nabble.com> <52271DAD-6507-473F-AC2A-B48AEC5C215A@twft.com> <1343069874698-4652691.post@n4.nabble.com> Message-ID: <5842A2CF-30BF-4576-9A49-9C6EDE5F0029@jhj.com> Thanks for taking it off-list! .Jerry On Jul 23, 2012, at 11:57 AM, Alejandro Tejada wrote: > Hi Bob, > > I sent a private message to you about your comment. > > If you want to contribute to this particular offtopic and > intriging subject, send a private message to me or Bob. > > Thanks in advance! > > Alejandro > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-killing-Media-was-killing-an-investment-in-the-future-tp4652364p4652691.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Mon Jul 23 15:06:53 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 23 Jul 2012 22:06:53 +0300 Subject: Why killing Media was killing an investment in the future In-Reply-To: <1343067172472-4652689.post@n4.nabble.com> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <500BB482.90309@gmail.com> <1342990371463-4652647.post@n4.nabble.com> <500D056C.7060108@gmail.com> <1343067172472-4652689.post@n4.nabble.com> Message-ID: <500DA0CD.8060304@gmail.com> >> I will use this occasion to beg for something of the order of RunRev >> 2.0.1 for Mac, Win and Linux to be released for FREE; possibly with a >> fair few of the capabilities removed. >> > Just remember that this kind of gift is not free for RunRev, > because associated cost with supporting a free version "supporting" . . . nonsense . . . they could release an early version with some suitable sort of disclaimer: "This version of RR/LC is released as a Free community offering with no guarantees or support whatsoever - 'you're on your own buddy' ." This would have no associated cost whatsoever, unless we suppose that by releasing said version that would negatively impinge on sales of the latest recension of Livecode. > could > go a lot higher that paid versions. But, I agree with you > that a free, but limited version could be useful to attract > new educators and their students. > > Al > > > From capellan2000 at gmail.com Mon Jul 23 15:19:23 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 23 Jul 2012 12:19:23 -0700 (PDT) Subject: Why killing Media was killing an investment in the future In-Reply-To: <500DA0CD.8060304@gmail.com> References: <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <500BB482.90309@gmail.com> <1342990371463-4652647.post@n4.nabble.com> <500D056C.7060108@gmail.com> <1343067172472-4652689.post@n4.nabble.com> <500DA0CD.8060304@gmail.com> Message-ID: <1343071163396-4652694.post@n4.nabble.com> Richmmond, I had to disagree. There is no point in releasing an old version without support. This could be, even damaging to company reputation. Software live or die depending of the quality of support that their developers offers. For example Xara, the Graphic company, used to sell previous versions at a really low cost. Less features, but better than most graphic software anyway. But They sell it, not give it away. I want to be wrong about releasing free software without support... Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-killing-Media-was-killing-an-investment-in-the-future-tp4652364p4652694.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Mon Jul 23 15:19:42 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 23 Jul 2012 22:19:42 +0300 Subject: Why killing Media was killing an investment in the future In-Reply-To: <52271DAD-6507-473F-AC2A-B48AEC5C215A@twft.com> References: <201207190819.10687.palcibiades-first@yahoo.co.uk> <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <500BB482.90309@gmail.com> <1342990371463-4652647.post@n4.nabble.com> <500D056C.7060108@gmail.com> <1343067172472-4652689.post@n4.nabble.com> <52271DAD-6507-473F-AC2A-B48AEC5C215A@twft.com> Message-ID: <500DA3CE.6060505@gmail.com> On 07/23/2012 09:26 PM, Bob Sneidar wrote: > I have two issues with that statement: "Worshipping" and "at any cost". Excuse me, that is a mouthful. Can you cite some examples of "the USA" (whatever that means specifically) "worshipping" as in raising up to the level of God, "successful people" (I need names please) "at any cost". If you are going to level accusations in this forum my lad, you had best be prepared to back them up with verifiable fact. > > Bob > > > On Jul 23, 2012, at 11:12 AM, Alejandro Tejada wrote: > >> I just keep wondering how far is USA going in worshiping >> successful people who get their way at any cost. That is a load of old codswallop; the vast majority of people in the USA have a fairly high and consistent level of ethics. Of course there are people who have 'succeeded' by dubious means; that does not detract from all those hard-working people who have succeeded quite honestly. You should try to avoid blanket statements. The USA does 'worship' success (and what is wrong with that??? nothing as far as I can tell), but NOT at any cost. However I have qualified 'worship' with single quotes so we can all see I mean that in a sort of metaphorical way, and not in a Bull-of-Bashan sort of way. What is also the case, is that in Britain (and elsewhere) success is (generally) squashed, regulated into a corner by the state, and discouraged. I would argue that British education aims at a mediocre conformity that results in a quite different outlook on success to that in the United States. The other day, driving back from Germany, my wife (who is neither British nor American) asked me this: "How come, considering Germany was shot to blazes by 2 world wars in the 20th century, is it so rich and pleasant compared with shabby, down-at-heel Britain?" And my answer largely consisted of 2 words: "national mentality". And while I'm here, I should point out that the USA has always struck me as a 'Germanic' nation that happens to speak English. The English version of North America (the CSA) fought against the Germanic version (the USA) and lost. British people should always be grateful for 2 things that saved them from becoming a Nazi satellite: 1. The good people of the USA do speak English, and 2. Winston Churchill was half American. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Mon Jul 23 15:20:31 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 23 Jul 2012 22:20:31 +0300 Subject: Why killing Media was killing an investment in the future In-Reply-To: <1343069874698-4652691.post@n4.nabble.com> References: <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <500BB482.90309@gmail.com> <1342990371463-4652647.post@n4.nabble.com> <500D056C.7060108@gmail.com> <1343067172472-4652689.post@n4.nabble.com> <52271DAD-6507-473F-AC2A-B48AEC5C215A@twft.com> <1343069874698-4652691.post@n4.nabble.com> Message-ID: <500DA3FF.7030006@gmail.com> On 07/23/2012 09:57 PM, Alejandro Tejada wrote: > Hi Bob, > > I sent a private message to you about your comment. > > If you want to contribute to this particular offtopic and > intriging subject, send a private message to me or Bob. > > Thanks in advance! Too late "my love", you have let the cat out of the bag in a public space. > > Alejandro > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-killing-Media-was-killing-an-investment-in-the-future-tp4652364p4652691.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Mon Jul 23 15:22:36 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 23 Jul 2012 22:22:36 +0300 Subject: Why killing Media was killing an investment in the future In-Reply-To: <1343071163396-4652694.post@n4.nabble.com> References: <500843FD.5020505@fourthworld.com> <1342720700434-4652408.post@n4.nabble.com> <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <500BB482.90309@gmail.com> <1342990371463-4652647.post@n4.nabble.com> <500D056C.7060108@gmail.com> <1343067172472-4652689.post@n4.nabble.com> <500DA0CD.8060304@gmail.com> <1343071163396-4652694.post@n4.nabble.com> Message-ID: <500DA47C.60407@gmail.com> On 07/23/2012 10:19 PM, Alejandro Tejada wrote: > Richmmond, I had to disagree. > > There is no point in releasing > an old version without support. > This could be, even damaging > to company reputation. > Software live or die depending of > the quality of support that their > developers offers. > > For example Xara, the Graphic > company, used to sell previous > versions at a really low cost. > Less features, but better than > most graphic software anyway. > But They sell it, not give it away. Xara gives a way a FREE version of their graphic program for Linux. Oddly enough the person who alerted me to this fact was Alejandro Tejada. http://www.xaraxtreme.org/ Hoisted by your own petard me old mucker. > > I want to be wrong about releasing > free software without support... > > Al > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-killing-Media-was-killing-an-investment-in-the-future-tp4652364p4652694.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Mon Jul 23 15:33:32 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 23 Jul 2012 12:33:32 -0700 (PDT) Subject: Why killing Media was killing an investment in the future In-Reply-To: <500DA47C.60407@gmail.com> References: <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <500BB482.90309@gmail.com> <1342990371463-4652647.post@n4.nabble.com> <500D056C.7060108@gmail.com> <1343067172472-4652689.post@n4.nabble.com> <500DA0CD.8060304@gmail.com> <1343071163396-4652694.post@n4.nabble.com> <500DA47C.60407@gmail.com> Message-ID: <1343072012893-4652698.post@n4.nabble.com> Ah... Linux. That version got stalled after developers from that platform stopped contributing to the development of that Linux version. Did you see what happens to a software without support from their developers... Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-killing-Media-was-killing-an-investment-in-the-future-tp4652364p4652698.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Mon Jul 23 15:35:07 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 23 Jul 2012 22:35:07 +0300 Subject: "Enlargement supplement Free trials" : from my wonderful Spam Filter Message-ID: <500DA76B.4010902@gmail.com> Subject line: "Watch it grow bigger". This seems a marvellous idea: RunRev release a Free cut-down version of RR/LC 2.0.1 and then have a series of graduated upgrades that can allow one to 'enlarge' and 'grow bigger' until one has the full-blown version of the latest recension of Livecode. Why not have a modular plan (rather like the current model where customers can add standalone building capabilities for a multitude of platforms), so customers can buy the "bits" they need and not the "bits" they don't ? Oddly enough that e-mail didn't seem to be from anybody connected with Runtime Revolution Livecode and was in the Spam Box of my 'other' e-mail account. Notwithstanding that, I will be eternally grateful to those people with funny names such as "Enlargement Supplement" (obviously they had parents with a warped sense of humour) for continuing to inspire me as to the future of an educatiuonal version of RR/LC. From richmondmathewson at gmail.com Mon Jul 23 15:37:15 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 23 Jul 2012 22:37:15 +0300 Subject: Why killing Media was killing an investment in the future In-Reply-To: <1343072012893-4652698.post@n4.nabble.com> References: <9EC3BC14D4944C60B69A7098CCC49D69@GATEWAY> <500BB482.90309@gmail.com> <1342990371463-4652647.post@n4.nabble.com> <500D056C.7060108@gmail.com> <1343067172472-4652689.post@n4.nabble.com> <500DA0CD.8060304@gmail.com> <1343071163396-4652694.post@n4.nabble.com> <500DA47C.60407@gmail.com> <1343072012893-4652698.post@n4.nabble.com> Message-ID: <500DA7EB.3030408@gmail.com> On 07/23/2012 10:33 PM, Alejandro Tejada wrote: > Ah... Linux. > > That version got stalled after developers from that > platform stopped contributing to the development > of that Linux version. > > Did you see what happens to a software without > support from their developers... Personally I don't see this as a vast problem. Although I own later versions of RR/LC for Linux, for my educational purposes at least (let's not get onto the eternal Devawriter) the FREE 2.1.1 for Linux has served my purposes 100% for 7 years entirely WITHOUT support. > > Alejandro > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-killing-Media-was-killing-an-investment-in-the-future-tp4652364p4652698.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Mon Jul 23 15:52:31 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 23 Jul 2012 12:52:31 -0700 (PDT) Subject: Why killing Media was killing an investment in the future In-Reply-To: <500DA7EB.3030408@gmail.com> References: <500BB482.90309@gmail.com> <1342990371463-4652647.post@n4.nabble.com> <500D056C.7060108@gmail.com> <1343067172472-4652689.post@n4.nabble.com> <500DA0CD.8060304@gmail.com> <1343071163396-4652694.post@n4.nabble.com> <500DA47C.60407@gmail.com> <1343072012893-4652698.post@n4.nabble.com> <500DA7EB.3030408@gmail.com> Message-ID: <1343073151897-4652701.post@n4.nabble.com> Richmmond, Richmond Mathewson-2 wrote > > Personally I don't see this as a vast problem. Although I own later > versions of RR/LC for Linux, > for my educational purposes at least (let's not get onto the eternal > Devawriter) the FREE 2.1.1 for > Linux has served my purposes 100% for 7 years entirely WITHOUT support. > There is only ONE like you. (This is a compliment) :-D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-killing-Media-was-killing-an-investment-in-the-future-tp4652364p4652701.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Mon Jul 23 16:04:41 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 23 Jul 2012 13:04:41 -0700 (PDT) Subject: Why killing Media was killing an investment in the future In-Reply-To: <500DA7EB.3030408@gmail.com> References: <500BB482.90309@gmail.com> <1342990371463-4652647.post@n4.nabble.com> <500D056C.7060108@gmail.com> <1343067172472-4652689.post@n4.nabble.com> <500DA0CD.8060304@gmail.com> <1343071163396-4652694.post@n4.nabble.com> <500DA47C.60407@gmail.com> <1343072012893-4652698.post@n4.nabble.com> <500DA7EB.3030408@gmail.com> Message-ID: <1343073881193-4652702.post@n4.nabble.com> Well, after thinking a while about how could be distributed a free version of LiveCode without harming the current releases, I concluded this: A free (an limited) version of Livecode could be distributed as part of a bundle with a book for teaching elemental programming techniques. Support could be restricted to the book exercises and additional intermediate and advanced tasks for brighter students. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Why-killing-Media-was-killing-an-investment-in-the-future-tp4652364p4652702.html Sent from the Revolution - User mailing list archive at Nabble.com. From hershbp at verizon.net Mon Jul 23 16:09:48 2012 From: hershbp at verizon.net (Hershel Fisch) Date: Mon, 23 Jul 2012 16:09:48 -0400 Subject: printing Message-ID: <96B272B6-4087-4A6D-B5BA-C1A0D67EC350@verizon.net> Hi, I made a small stack for check printing, but when finished i realized that it does not print straight. its not perfectly horizontal. wondering? Thanks, Hershel From bobs at twft.com Mon Jul 23 16:28:49 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 23 Jul 2012 13:28:49 -0700 Subject: "Enlargement supplement Free trials" : from my wonderful Spam Filter In-Reply-To: <500DA76B.4010902@gmail.com> References: <500DA76B.4010902@gmail.com> Message-ID: <2BC84D59-8AE9-4368-827D-71C965A39100@twft.com> What is a recension and if you get it can it be treated? ;-) Bob On Jul 23, 2012, at 12:35 PM, Richmond wrote: > and then have a series of graduated upgrades that can allow one to 'enlarge' and 'grow bigger' > until one has the full-blown version of the latest recension of Livecode. From richmondmathewson at gmail.com Mon Jul 23 16:30:06 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 23 Jul 2012 23:30:06 +0300 Subject: printing In-Reply-To: <96B272B6-4087-4A6D-B5BA-C1A0D67EC350@verizon.net> References: <96B272B6-4087-4A6D-B5BA-C1A0D67EC350@verizon.net> Message-ID: <500DB44E.8060807@gmail.com> On 07/23/2012 11:09 PM, Hershel Fisch wrote: > Hi, I made a small stack for check printing, but when finished i realized that it does not print straight. its not perfectly horizontal. wondering? > Thanks, Hershel > > Well, I just set up a stack with a field "fPRINT" containing some text, and put this in a button: on mouseUp revPrintField ("field" && quote & "fPRINT" & quote) -- mental syntax end mouseUp and, as I don't have a printer to hand, it printed to a Postscript file (Linux) which looked exactly the same as the textField. Maybe, just maybe, your paper was wonky in the printer tray . . . :) Richmond. From richmondmathewson at gmail.com Mon Jul 23 16:30:54 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 23 Jul 2012 23:30:54 +0300 Subject: "Enlargement supplement Free trials" : from my wonderful Spam Filter In-Reply-To: <2BC84D59-8AE9-4368-827D-71C965A39100@twft.com> References: <500DA76B.4010902@gmail.com> <2BC84D59-8AE9-4368-827D-71C965A39100@twft.com> Message-ID: <500DB47E.3030109@gmail.com> On 07/23/2012 11:28 PM, Bob Sneidar wrote: > What is a recension and if you get it can it be treated? ;-) "recension" is Richmond-speak for "version". > > Bob > > > On Jul 23, 2012, at 12:35 PM, Richmond wrote: > >> and then have a series of graduated upgrades that can allow one to 'enlarge' and 'grow bigger' >> until one has the full-blown version of the latest recension of Livecode. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Jul 23 16:34:30 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 23 Jul 2012 13:34:30 -0700 Subject: printing In-Reply-To: <96B272B6-4087-4A6D-B5BA-C1A0D67EC350@verizon.net> References: <96B272B6-4087-4A6D-B5BA-C1A0D67EC350@verizon.net> Message-ID: <060EAC56-E25E-4D94-BDCC-5C0B790C52FC@twft.com> Your check paper is shifting orientation in your printer. Make sure all your paper constraints are adjusted. Not all paper is created equal. Some printers have terrible "registration" is what I think it is called. Some are very good. I had some old HP 2100 printers years ago that were almost perfect, aside from a weak separation pad that allowed 2 checks to be pulled at the same time when it became dirty. They are still functional. Bob On Jul 23, 2012, at 1:09 PM, Hershel Fisch wrote: > Hi, I made a small stack for check printing, but when finished i realized that it does not print straight. its not perfectly horizontal. wondering? > Thanks, Hershel > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From cszasz at mac.com Mon Jul 23 16:47:34 2012 From: cszasz at mac.com (Charles Szasz) Date: Mon, 23 Jul 2012 16:47:34 -0400 Subject: Any suggestions? Message-ID: <78E13007-D144-44E5-BE12-3DEBC1A8E575@mac.com> Hi Pete, I have been working with your suggestions on the following script: put the number of buttons of me into nbr put 1 into x repeat with n = 1 to nbr put the short name of button n of me into tName if not the hilite of button n of me then next repeat add 1 to x put x & "." & space & tName & cr after theList end repeat put round(the height of field "final" / the textheight of field "final",0) into tMaxLines put line 1 to tMaxLines of theList into field "final" if x> tMaxLines then put line tMaxLines+1 to x of thelist into field "final2" show field "final2" else put empty into field "final2" hide field "final2" end if This script works but I have encountered two significant problems. First, the first checkbox that is checked and inserted into field "final" is numbered as 2. instead of 1. The second problem is that when field "final" is "filled up" with the names of the checkboxes, the last checkbox name cannot be seen in field "final" and consequently the next checkbox that is inserted into the next field "final2" shows the next number. In other words, checkbox numbered 13 does not show up in field "final" but checkbox numbered 14 appears in field "final2". Do you have any suggestions? Charles Szasz cszasz at mac.com From bobs at twft.com Mon Jul 23 16:50:11 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 23 Jul 2012 13:50:11 -0700 Subject: "Enlargement supplement Free trials" : from my wonderful Spam Filter In-Reply-To: <500DB47E.3030109@gmail.com> References: <500DA76B.4010902@gmail.com> <2BC84D59-8AE9-4368-827D-71C965A39100@twft.com> <500DB47E.3030109@gmail.com> Message-ID: <53B1CB2F-76BF-4FDF-9257-EB44721C8D4D@twft.com> I'm so relieved! At first I thought it was a term for this lump in my throat, but I found out that is my Adam's Apple! ;-) Bob On Jul 23, 2012, at 1:30 PM, Richmond wrote: >> What is a recension and if you get it can it be treated? ;-) > > "recension" is Richmond-speak for "version". > >> >> Bob From dan at clearvisiontech.com Mon Jul 23 16:56:44 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Mon, 23 Jul 2012 13:56:44 -0700 Subject: Using mobileRestorePurchases Message-ID: <3836C3E9-7C58-4ABF-BA06-6A5284F13C72@clearvisiontech.com> I posted this question about a week ago and got no answers. So, I thought I would try asking one more time before sending this one up to the Mother Ship. How do you use the mobileRestorePurchases command to restore in-app purchases? I successfully purchased an in-app purchase with the "test" iTunes account on the simulator. I put the mobileRestorePurchases command in an openStack handler and it did fire... I was prompted for my test iTunes password. But, then nothing happened. What should happen? I figured that a purchaseStateUpdate would have been sent to the stack where mobilePurchaseState(pPurchaseID) that was "restored" ? but it wasn't. Furthermore, if I attempt to purchase the in-app purchase again, I am told that I have already purchased it and would I like to download it again. When I tap yes, I get an error that I can't connect to the iTunes store. ANY help or guidance would be GREATLY appreciated! -Dan From pmbrig at gmail.com Mon Jul 23 17:01:31 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Mon, 23 Jul 2012 17:01:31 -0400 Subject: Any suggestions? In-Reply-To: <78E13007-D144-44E5-BE12-3DEBC1A8E575@mac.com> References: <78E13007-D144-44E5-BE12-3DEBC1A8E575@mac.com> Message-ID: <897400D2-32F7-442F-82F8-7FA820464C6D@gmail.com> On Jul 23, 2012, at 4:47 PM, Charles Szasz wrote: > I have been working with your suggestions on the following script: > > put the number of buttons of me into nbr > put 1 into x > repeat with n = 1 to nbr > put the short name of button n of me into tName > if not the hilite of button n of me then next repeat > add 1 to x > put x & "." & space & tName & cr after theList > end repeat > put round(the height of field "final" / the textheight of field "final",0) into tMaxLines > > put line 1 to tMaxLines of theList into field "final" > if x> tMaxLines then > put line tMaxLines+1 to x of thelist into field "final2" > show field "final2" > else > put empty into field "final2" > hide field "final2" > end if > > This script works but I have encountered two significant problems. First, the first checkbox that is checked and inserted into field "final" is numbered as 2. instead of 1. The second problem is that when field "final" is "filled up" with the names of the checkboxes, the last checkbox name cannot be seen in field "final" and consequently the next checkbox that is inserted into the next field "final2" shows the next number. In other words, checkbox numbered 13 does not show up in field "final" but checkbox numbered 14 appears in field "final2". Do you have any suggestions? 1. Put the "add 1 to x" line at the end of the repeat loop (which is what I suggested originally) 2. Make maxLines = 12. Are you assigning this value explicitly, or my some script calculation? -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From mwieder at ahsoftware.net Mon Jul 23 17:33:08 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 23 Jul 2012 21:33:08 +0000 (UTC) Subject: "Enlargement supplement Free trials" : from my wonderful =?utf-8?b?U3BhbQlGaWx0ZXI=?= References: <500DA76B.4010902@gmail.com> <2BC84D59-8AE9-4368-827D-71C965A39100@twft.com> Message-ID: Bob Sneidar writes: > > What is a recension and if you get it can it be treated? >From the source of all truthiness: https://en.wikipedia.org/wiki/Recension "The term "recension" may also refer to the process of collecting and analyzing source texts in order to establish a tree structure leading backward to a hypothetical original text." Softwarely speaking, recension is version control. ...that's funny... my spell checker doesn't like recension, truthiness, or softwarely. I'll have to take it in for a tuneup. -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Mon Jul 23 17:37:28 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 23 Jul 2012 21:37:28 +0000 (UTC) Subject: breakdown of my book (LiveCode Mobile Development)... References: <9739CECE-AA70-44CC-9FB4-622C44843C06@verizon.net> <500A835C.2010903@kencorey.com> Message-ID: Ordered both the dead-tree and dead-electron versions. Colin gave a quick run-through at the conference and I'm seriously impressed. Looking forward to kicking the tires. -- Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Mon Jul 23 17:52:57 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 23 Jul 2012 14:52:57 -0700 Subject: Any suggestions? In-Reply-To: <78E13007-D144-44E5-BE12-3DEBC1A8E575@mac.com> References: <78E13007-D144-44E5-BE12-3DEBC1A8E575@mac.com> Message-ID: Hi Charles, I gotta vow to test any scripts I publish! Here's the fixes: second line of the script should be "put zero into x". I think that will fix the other problem too, but let me know if not. Pete lcSQL Software On Mon, Jul 23, 2012 at 1:47 PM, Charles Szasz wrote: > Hi Pete, > > I have been working with your suggestions on the following script: > > put the number of buttons of me into nbr > put 1 into x > repeat with n = 1 to nbr > put the short name of button n of me into tName > if not the hilite of button n of me then next repeat > add 1 to x > put x & "." & space & tName & cr after theList > end repeat > put round(the height of field "final" / the textheight of field > "final",0) into tMaxLines > > put line 1 to tMaxLines of theList into field "final" > if x> tMaxLines then > put line tMaxLines+1 to x of thelist into field "final2" > show field "final2" > else > put empty into field "final2" > hide field "final2" > end if > > This script works but I have encountered two significant problems. First, > the first checkbox that is checked and inserted into field "final" is > numbered as 2. instead of 1. The second problem is that when field "final" > is "filled up" with the names of the checkboxes, the last checkbox name > cannot be seen in field "final" and consequently the next checkbox that is > inserted into the next field "final2" shows the next number. In other > words, checkbox numbered 13 does not show up in field "final" but checkbox > numbered 14 appears in field "final2". Do you have any suggestions? > > Charles Szasz > cszasz at mac.com > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mcgrath3 at mac.com Mon Jul 23 19:07:33 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Mon, 23 Jul 2012 19:07:33 -0400 Subject: Determine size of iOS keyboard Message-ID: <2BC5428A-C9AD-4485-90D2-D388EF661E8C@mac.com> Has anyone figured out how to determine via script at runtime the size of current iOS keyboard being displayed? Thanks -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net From cszasz at mac.com Mon Jul 23 19:21:38 2012 From: cszasz at mac.com (Charles Szasz) Date: Mon, 23 Jul 2012 19:21:38 -0400 Subject: Any suggestions? Message-ID: <2F3FCFA8-6520-4728-A9DD-18F1E37F1031@mac.com> Hi Peter! I had already found that by moving "add 1 to x" to after the repeat loop corrects the numbering problem before receiving your email. The number 12 I mentioned is equal to the twelve checkbox. I did not set it. When x> tMaxLines, the twelve checkbox is not carried over and appears out of sight at the bottom of the box of the field "final" that the names appear in. I set the label field to no wrap. Anyway, I will try your suggestion of maxLines = 12. Thanks for your time to respond to my scripting problem! Charles Szasz cszasz at mac.com From cszasz at mac.com Mon Jul 23 19:28:07 2012 From: cszasz at mac.com (Charles Szasz) Date: Mon, 23 Jul 2012 19:28:07 -0400 Subject: Any suggestions? Message-ID: <9D701B5E-C9C0-43DA-8787-4B32AAF1997F@mac.com> Peter, I did resolved my problem by changing the rounding precision from 0 to 2. I have not tried this on Windows yet but it does work on the Mac. put round(the height of field "final"/ the textheight of field "final",2) into tMaxLines Again thanks for your time and assistance! Charles Szasz cszasz at mac.com From pete at lcsql.com Mon Jul 23 19:47:25 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 23 Jul 2012 16:47:25 -0700 Subject: Any suggestions? In-Reply-To: <9D701B5E-C9C0-43DA-8787-4B32AAF1997F@mac.com> References: <9D701B5E-C9C0-43DA-8787-4B32AAF1997F@mac.com> Message-ID: Great, sounds like you figured it all out! My next suggestion was to change the calculation of tMaxLines but you beat me to it. Pete lcSQL Software On Mon, Jul 23, 2012 at 4:28 PM, Charles Szasz wrote: > Peter, > > I did resolved my problem by changing the rounding precision from 0 to 2. > I have not tried this on Windows yet but it does work on the Mac. > > put round(the height of field "final"/ the textheight of field "final",2) > into tMaxLines > > > Again thanks for your time and assistance! > > Charles Szasz > cszasz at mac.com > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pmbrig at gmail.com Mon Jul 23 19:53:20 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Mon, 23 Jul 2012 19:53:20 -0400 Subject: Any suggestions? In-Reply-To: <9D701B5E-C9C0-43DA-8787-4B32AAF1997F@mac.com> References: <9D701B5E-C9C0-43DA-8787-4B32AAF1997F@mac.com> Message-ID: <82941BD7-C1F8-474C-8E66-B51CA9146812@gmail.com> On Jul 23, 2012, at 7:28 PM, Charles Szasz wrote: > put round(the height of field "final"/ the textheight of field "final",2) into tMaxLines try trunc(the height of field "final"/ the textheight of field "final") -- this will cut off the fractional part -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From cszasz at mac.com Mon Jul 23 20:02:49 2012 From: cszasz at mac.com (Charles Szasz) Date: Mon, 23 Jul 2012 20:02:49 -0400 Subject: Any suggestions? Message-ID: Peter, I will try your suggestion! Thanks so much! By the way, I believe we are both in the same profession. I am a school psychologist - retired now. I remember seeing in your emails on the list that you are also in the psychology field. Charles Szasz cszasz at mac.com From bobs at twft.com Mon Jul 23 20:24:42 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 23 Jul 2012 17:24:42 -0700 Subject: Any suggestions? In-Reply-To: References: Message-ID: <66538BBC-EAD1-4154-A53E-D5A542982492@twft.com> Old joke: If you ask 10 Psychologists about any particular thing, you will get 20 different answers. ;-) Sorry I just had to! Bob On Jul 23, 2012, at 5:02 PM, Charles Szasz wrote: > Peter, > > I will try your suggestion! Thanks so much! By the way, I believe we are both in the same profession. I am a school psychologist - retired now. I remember seeing in your emails on the list that you are also in the psychology field. > > Charles Szasz > cszasz at mac.com > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pmbrig at gmail.com Mon Jul 23 21:44:36 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Mon, 23 Jul 2012 21:44:36 -0400 Subject: Any suggestions? In-Reply-To: References: Message-ID: <9F074323-4AD4-40E6-A665-34143220638D@gmail.com> On Jul 23, 2012, at 8:02 PM, Charles Szasz wrote: > I will try your suggestion! Thanks so much! By the way, I believe we are both in the same profession. I am a school psychologist - retired now. I remember seeing in your emails on the list that you are also in the psychology field. Right, I'm a psychiatrist/psychopharmacologist, still practicing (can't afford to retire). I've always thought that "practicing" was an odd word for what I do, though it does capture the open-ended nature of the medical field -- there's always more to learn, and especially re the mind and brain. The brain is not only the most complex organ in the body, it's the most complex thing in the known universe. As someone once said, if the brain were simple enough for us to understand, we'd be too simple-minded to understand it. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From pmbrig at gmail.com Mon Jul 23 21:53:12 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Mon, 23 Jul 2012 21:53:12 -0400 Subject: Any suggestions? In-Reply-To: <66538BBC-EAD1-4154-A53E-D5A542982492@twft.com> References: <66538BBC-EAD1-4154-A53E-D5A542982492@twft.com> Message-ID: On Jul 23, 2012, at 8:24 PM, Bob Sneidar wrote: > Old joke: If you ask 10 Psychologists about any particular thing, you will get 20 different answers. ;-) Sorry I just had to! Yes, it's OK, we're used to it. :-) 20 different answers is sort of like what happens when someone poses a question to this list -- there are many different ways of approaching a problem. And LC is a finite system with a lowish number of degrees of freedom, at least compared with the human mind. So it's actually no wonder that even people who spend their lives studying people are only ever seeing part of the elephant. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From jacque at hyperactivesw.com Mon Jul 23 21:54:14 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 23 Jul 2012 20:54:14 -0500 Subject: Any suggestions? In-Reply-To: <9F074323-4AD4-40E6-A665-34143220638D@gmail.com> References: <9F074323-4AD4-40E6-A665-34143220638D@gmail.com> Message-ID: <500E0046.2010707@hyperactivesw.com> On 7/23/12 8:44 PM, Peter M. Brigham wrote: > I've always thought that "practicing" was > an odd word for what I do, though it does capture the open-ended > nature of the medical field One doctor I know says he's practicing until he gets it right. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pmbrig at gmail.com Mon Jul 23 22:11:48 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Mon, 23 Jul 2012 22:11:48 -0400 Subject: Any suggestions? In-Reply-To: <500E0046.2010707@hyperactivesw.com> References: <9F074323-4AD4-40E6-A665-34143220638D@gmail.com> <500E0046.2010707@hyperactivesw.com> Message-ID: On Jul 23, 2012, at 9:54 PM, J. Landman Gay wrote: > One doctor I know says he's practicing until he gets it right. :) Yeah, I'd like to think that too. Except that if you start thinking that you got it right, you start missing what else there is to learn. It's never completely absolutely right, just good enough for now. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From dochawk at gmail.com Mon Jul 23 22:58:01 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 23 Jul 2012 19:58:01 -0700 Subject: Any suggestions? In-Reply-To: <500E0046.2010707@hyperactivesw.com> References: <9F074323-4AD4-40E6-A665-34143220638D@gmail.com> <500E0046.2010707@hyperactivesw.com> Message-ID: On Monday, July 23, 2012, J. Landman Gay wrote: > > One doctor I know says he's practicing until he gets it right. :) > I got it right, and closed my law practice in '94. Got my Ph.D. Taught, and discovered I started too late to afford college for my own kids. so it's back to law, and now software. But what do I call it, now that I'm not practicing? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From m.schonewille at economy-x-talk.com Tue Jul 24 07:28:15 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 24 Jul 2012 13:28:15 +0200 Subject: Installer Maker Plugin 1.7.13 Message-ID: <849DA9FC-5F49-465C-8AE2-3CD0536A4E62@economy-x-talk.com> Hi everyone, Just a quick message to tell you that I fixed one minor and one very important bug in Installer Maker. Many thanks to those who reported the bugs. You can find the new Installer Maker Plugin at http://qery.us/za . (I haven't updated the standalone version yet). -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du From mcgrath3 at mac.com Tue Jul 24 08:04:27 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 24 Jul 2012 08:04:27 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> Message-ID: <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> Monte, that is very possible what is happening. I will check that out. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 22, 2012, at 7:51 PM, Monte Goulding wrote: > > On 23/07/2012, at 9:29 AM, Thomas McGrath III wrote: > >> when using Monte's mergMK mapkit which renders so much faster in non-retina then in retina which then requires me to not use iOS resolution > > That's the first I've heard of that. Actually you should be using UIKit points for all my controls until the externals sdk is fixed to allow me to access the scale currently being used. Thee's a FAQ here: http://mergext.com/faq/ > > What is possibly happening is your rendering a heap of map off screen. > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Tue Jul 24 11:33:52 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 24 Jul 2012 08:33:52 -0700 Subject: finding the name of the target's stack in a script Message-ID: I have a handler that needs to handle an event differently depending upon which substack the button calling it is on. I don't see a direct way of referencing the calling stack. There is the topStack() function, which would *seem* to necessarily return the relevant stack, but something makes me nervous about that. And then there is choosing word 8 of the long name of the object, but that seems downright reckless . . . Is tehre a "clean" way to do this? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From ambassador at fourthworld.com Tue Jul 24 11:52:45 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 24 Jul 2012 08:52:45 -0700 Subject: finding the name of the target's stack in a script In-Reply-To: References: Message-ID: <500EC4CD.60407@fourthworld.com> Dr. Hawkins wrote: > I have a handler that needs to handle an event differently depending > upon which substack the button calling it is on. > > I don't see a direct way of referencing the calling stack. > > There is the topStack() function, which would *seem* to necessarily > return the relevant stack, but something makes me nervous about that. > > And then there is choosing word 8 of the long name of the object, but > that seems downright reckless . . . > > Is tehre a "clean" way to do this? Parsing the executionContexts may help, but if the button must be manually clicked it may be simpler to use the mouseStack function. -- 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 From bvg at mac.com Tue Jul 24 12:07:15 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 24 Jul 2012 18:07:15 +0200 Subject: finding the name of the target's stack in a script In-Reply-To: References: Message-ID: word 8 of the long id is not reckless, it's just not going to work every time, because of substacks, and such. for example this is a valid long id for a stack: stack "/Drive/Folder/Stack. rev" and this too, if it's an unsaved substack: stack "Untitled 2" of stack "Untitled 1" There's also "the owner" which does what you want... as long as you never use any groups :) Incidentally, can't you set the stack to a parameter in the button? that's what i'd do: on mouseUp put the name of this stack into myCurrentStack doThing myCurrentStack end mouseUp On 24.07.2012, at 17:33, Dr. Hawkins wrote: > I have a handler that needs to handle an event differently depending > upon which substack the button calling it is on. > > I don't see a direct way of referencing the calling stack. > > There is the topStack() function, which would *seem* to necessarily > return the relevant stack, but something makes me nervous about that. > > And then there is choosing word 8 of the long name of the object, but > that seems downright reckless . . . > > Is tehre a "clean" way to do this? > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From pete at lcsql.com Tue Jul 24 12:21:49 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 24 Jul 2012 09:21:49 -0700 Subject: finding the name of the target's stack in a script In-Reply-To: References: Message-ID: You could pass the stack name in to the handler as a parameter. Pete lcSQL Software On Tue, Jul 24, 2012 at 8:33 AM, Dr. Hawkins wrote: > I have a handler that needs to handle an event differently depending > upon which substack the button calling it is on. > > I don't see a direct way of referencing the calling stack. > > There is the topStack() function, which would *seem* to necessarily > return the relevant stack, but something makes me nervous about that. > > And then there is choosing word 8 of the long name of the object, but > that seems downright reckless . . . > > Is tehre a "clean" way to do this? > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From benr_mc at cogapp.com Tue Jul 24 12:22:53 2012 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 24 Jul 2012 17:22:53 +0100 Subject: finding the name of the target's stack in a script In-Reply-To: References: Message-ID: <500ECBDD.1070307@cogapp.com> On 24.07.2012, at 17:33, Dr. Hawkins wrote: > I have a handler that needs to handle an event differently depending > upon which substack the button calling it is on. You could use "the owner" to walk up the heirarchy from the target - eg create a function "owningStack" which successively gets the owner of its parameter (originally the target) until it gets a stack? From pete at lcsql.com Tue Jul 24 12:53:14 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 24 Jul 2012 09:53:14 -0700 Subject: get inline Message-ID: I'm using Scott Rossi's getinline technique to drag and drop lines within a scrolling list field. Used it several times in the past and no problems. On this particular field, as soon as I start to drag, I get the grey/white "no entry/not allowed" icon instead of the line image and the graphic that indicates where I am in the drop operation. I put some code in each handler to write the params out to a log file and it looks like it is going through all the expected handler's in Scott's script but alas, no drop. I've compared the properties of this field to others where the drag/drop works but can't spot any obvious differences. The contents of this field are definitely more complex that the others; it contains tabs and several character with their imagesource set to one icon or another. At this point I'm out of ideas of where to look. This is on OS X Lion and LC 5.5.0. Any suggestions much appreciated. Thanks, Pete lcSQL Software From mwieder at ahsoftware.net Tue Jul 24 13:03:42 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 24 Jul 2012 10:03:42 -0700 Subject: finding the name of the target's stack in a script In-Reply-To: References: Message-ID: <72178881500.20120724100342@ahsoftware.net> Doc- Tuesday, July 24, 2012, 8:33:52 AM, you wrote: > I have a handler that needs to handle an event differently depending > upon which substack the button calling it is on. Does the long name of the target give you what you need? If you know the handler will *only* be invoked from substacks, not the mainstack, then put the long name of the target into tObject replace " of " with comma in tObject set the lineDelimiter to comma put line -2 of tObject into tSubStackName Alternately, put your handler in a behavior button script and set the behavior of the substacks to that button. Then "me" in the script will refer to the substack. -- -Mark Wieder mwieder at ahsoftware.net From jhurley0305 at sbcglobal.net Tue Jul 24 14:17:20 2012 From: jhurley0305 at sbcglobal.net (Jim Hurley) Date: Tue, 24 Jul 2012 11:17:20 -0700 Subject: Any suggestions? In-Reply-To: References: Message-ID: > > Message: 7 > Date: Mon, 23 Jul 2012 20:54:14 -0500 > From: "J. Landman Gay" > To: How to use LiveCode > Subject: Re: Any suggestions? > Message-ID: <500E0046.2010707 at hyperactivesw.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > On 7/23/12 8:44 PM, Peter M. Brigham wrote: >> I've always thought that "practicing" was >> an odd word for what I do, though it does capture the open-ended >> nature of the medical field > > One doctor I know says he's practicing until he gets it right. :) > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > While he is PRACTICING, the PATIENT is out in the WAITING room. Jim From pmbrig at gmail.com Tue Jul 24 14:33:53 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 24 Jul 2012 14:33:53 -0400 Subject: finding the name of the target's stack in a script In-Reply-To: <500ECBDD.1070307@cogapp.com> References: <500ECBDD.1070307@cogapp.com> Message-ID: On Jul 24, 2012, at 12:22 PM, Ben Rubinstein wrote: > On 24.07.2012, at 17:33, Dr. Hawkins wrote: > > I have a handler that needs to handle an event differently depending > > upon which substack the button calling it is on. > > You could use "the owner" to walk up the heirarchy from the target - eg create a function "owningStack" which successively gets the owner of its parameter (originally the target) until it gets a stack? Here's a ndler I use to get the highest background of a control: function masterBG theObject put the long id of the owner of theObject into onr if word 1 of onr = "card" then return theObject else return masterBG(onr) end if end masterBG You could modify this? -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From pmbrig at gmail.com Tue Jul 24 14:34:47 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 24 Jul 2012 14:34:47 -0400 Subject: Any suggestions? In-Reply-To: References: Message-ID: <52787502-8FFF-4E01-B8F4-15B131293DC2@gmail.com> On Jul 24, 2012, at 2:17 PM, Jim Hurley wrote: > While he is PRACTICING, the PATIENT is out in the WAITING room. being patient -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From dsc at swcp.com Tue Jul 24 15:26:19 2012 From: dsc at swcp.com (Dar Scott) Date: Tue, 24 Jul 2012 13:26:19 -0600 Subject: finding the name of the target's stack in a script In-Reply-To: <500EC4CD.60407@fourthworld.com> References: <500EC4CD.60407@fourthworld.com> Message-ID: <28287F0B-BDA6-40BC-8540-C6456A0C84C9@swcp.com> On Jul 24, 2012, at 9:52 AM, Richard Gaskin wrote: > Parsing the executionContexts may help, but if the button must be manually clicked it may be simpler to use the mouseStack function. Thank you for your reminders of how bountiful the command and function set is. I had forgotten about mouseStack() and even checked the dictionary to make sure this was not a joke. I have used executionContexts property and do more so now that it is in the dictionary, but the LC future version caveat propagates to my future compatibility caveats. Dar --------------------------- Dar Scott Dar Scott Consulting Computer programming and tinkering, usually in supporting those developing in LiveCode--typically by making LiveCode controls, libraries and externals, and sometimes by writing associated microcontroller firmware. --------------------------- From scott at tactilemedia.com Tue Jul 24 15:48:11 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 24 Jul 2012 12:48:11 -0700 Subject: get inline In-Reply-To: Message-ID: If you're getting a drag/drop cursor displayed, you must have some kind of drag/drop handler in your stack somewhere. GetInLine doesn't use any of the native drag/drop routines. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Peter Haworth wrote: > I'm using Scott Rossi's getinline technique to drag and drop lines within a > scrolling list field. Used it several times in the past and no problems. > On this particular field, as soon as I start to drag, I get the grey/white > "no entry/not allowed" icon instead of the line image and the graphic that > indicates where I am in the drop operation. > > I put some code in each handler to write the params out to a log file and > it looks like it is going through all the expected handler's in Scott's > script but alas, no drop. > > I've compared the properties of this field to others where the drag/drop > works but can't spot any obvious differences. The contents of this field > are definitely more complex that the others; it contains tabs and several > character with their imagesource set to one icon or another. > > At this point I'm out of ideas of where to look. This is on OS X Lion and > LC 5.5.0. Any suggestions much appreciated. > > Thanks, > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Tue Jul 24 17:47:08 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 24 Jul 2012 14:47:08 -0700 Subject: get inline In-Reply-To: References: Message-ID: Hi Scott, No drag handlers but I know what's causing the problem although I don't understand why. A few months back, there was a thread about how to have a scrolling list field react to drag and drop AND a normal single click. The solution was the following code: get milliseconds() set the dragData["text"] to empty repeat if milliseconds() - it > 200 then enableReorder the long ID of me exit repeat end if if mouse(1) is "up" then exit repeat end repeat If the mouse is down for 200 milliseconds, it assumes a drag/drop is in operation, otherwise it's a normal single click. You can see I put the enableReoder call in there when the 200 milliseconds expires. If I replace the above code with a call to enableReorder, the drag/drop works just fine. What's puzzling me is why the above code stops the drag/drop even though my log file shows that enableReoder and all its associated handlers are executed. Is it possible that LC goes into its own drag/drop mode when the mouse is down for some interval of time less than 200 milliseconds? I need the ability to recognise a single mouse click as well as a drag/drop. Thanks, Pete lcSQL Software On Tue, Jul 24, 2012 at 12:48 PM, Scott Rossi wrote: > If you're getting a drag/drop cursor displayed, you must have some kind of > drag/drop handler in your stack somewhere. GetInLine doesn't use any of > the > native drag/drop routines. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > Recently, Peter Haworth wrote: > > > I'm using Scott Rossi's getinline technique to drag and drop lines > within a > > scrolling list field. Used it several times in the past and no problems. > > On this particular field, as soon as I start to drag, I get the > grey/white > > "no entry/not allowed" icon instead of the line image and the graphic > that > > indicates where I am in the drop operation. > > > > I put some code in each handler to write the params out to a log file and > > it looks like it is going through all the expected handler's in Scott's > > script but alas, no drop. > > > > I've compared the properties of this field to others where the drag/drop > > works but can't spot any obvious differences. The contents of this field > > are definitely more complex that the others; it contains tabs and several > > character with their imagesource set to one icon or another. > > > > At this point I'm out of ideas of where to look. This is on OS X Lion > and > > LC 5.5.0. Any suggestions much appreciated. > > > > Thanks, > > > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dochawk at gmail.com Tue Jul 24 20:28:58 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 24 Jul 2012 17:28:58 -0700 Subject: finding the name of the target's stack in a script In-Reply-To: <28287F0B-BDA6-40BC-8540-C6456A0C84C9@swcp.com> References: <500EC4CD.60407@fourthworld.com> <28287F0B-BDA6-40BC-8540-C6456A0C84C9@swcp.com> Message-ID: SO many choices . . . (and so many ways to blow my foot off, too :) It *should* only be called from actually clicking the button, which would make topstack make sene. It's a one line difference in a one-line handler . . . for one stack, a second routine needs to be called to immediately stash to database. I'm thinking that maybe it makes more sense to just have the different handler in the script of the stack that needs different handling (and hope I don't forget it's there). It seems, though, that there should be a construct along the lines of the stack of the card of the group of that returns such information. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dochawk at gmail.com Tue Jul 24 20:30:05 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 24 Jul 2012 17:30:05 -0700 Subject: THe debugger is going for a walk??? Message-ID: I've never seen this before . . . I but in a break, it stops there, and then, once I step into or over, it keeps walking! Uhh, come back! A useful feature, sure, if I had any idea how I triggered it . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From terry.judd at unimelb.edu.au Tue Jul 24 22:16:29 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 25 Jul 2012 02:16:29 +0000 Subject: asynchronous download and save with progress problem on iOS Message-ID: Here's the problem - I'm downloading a document (pdf) and displaying a progress bar as I go. When the download is done I then display the document in a viewer. I'm using Monte's mergDoc external for this but I could just as easily be loading it into a browser object. If I use the synchronous approach - put url pURL into url ("binfile:"&pPath) - then it works fine. My progress bar is updated in a urlProgress handler and when it completes I trap the 'downloaded' message in this handler to display the file. Now, what I really want to do is to use the load command so that the download isn't blocking. However, if I do this then I get caught up in an endless loop. If I use a custom message with the load command, like this... load url pURL with message "pdfdownloaded" and then in the pdfdownloaded handler do this... put url pURL into url ("binfile:"&pPath) Then this kicks off another download and the progress bar goes through its routine again. At the end of this second go the document displays as expected. If however I don't use a custom message and I trap the 'downloaded' message in the urlProgress handler and try to put the loaded url into the destination file then it kicks off another download, and then at the end of that another - forever. What am I doing wrong - or is this a Livecode problem? Has anyone successfully implemented something along these lines that uses load url rather than put url? Regards, Terry... Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From pmbrig at gmail.com Tue Jul 24 22:43:53 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 24 Jul 2012 22:43:53 -0400 Subject: finding the name of the target's stack in a script In-Reply-To: References: <500EC4CD.60407@fourthworld.com> <28287F0B-BDA6-40BC-8540-C6456A0C84C9@swcp.com> Message-ID: On Jul 24, 2012, at 8:28 PM, Dr. Hawkins wrote: > It seems, though, that there should be a construct along the lines of > > the stack of > the card of > the group of I tried to find a way of doing this without "do" commands, but? function stackOf tObjLongID replace " of " with numtochar(8) in tObjLongID set the itemdelimiter to numtochar(8) put item -1 of tObjLongID into tStack do "put the short name of " && tStack && "into stackName" return stackName end stackOf function cardOf tObjLongID replace " of " with numtochar(8) in tObjLongID set the itemdelimiter to numtochar(8) put item -2 to -1 of tObjLongID into tCard replace numtochar(8) with " of " in tCard do "put the short name of" && tCard && "into cdName" return cdName end cardOf function groupOf tObjLongID if " group " is not in tObjLongID then return empty replace " of " with numtochar(8) in tObjLongID set the itemdelimiter to numtochar(8) put item -3 to -1 of tObjLongID into tGp replace numtochar(8) with " of " in tGp do "put the short name of" && tGp && "into gpName" return gpName end groupOf Can't do "stack of?" but you can do "stackOf(tLongID)" -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From monte at sweattechnologies.com Tue Jul 24 22:47:45 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 25 Jul 2012 12:47:45 +1000 Subject: asynchronous download and save with progress problem on iOS In-Reply-To: References: Message-ID: <82E64A04-0D44-4588-AE14-176C2D135CED@sweattechnologies.com> From the release notes: To download a url in the background, you can use: load url tMyUrl with message "myUrlDownloadFinished" Note that, the callback message received after a load url will be of the form: myUrlDownloadFinished url, status, data On 25/07/2012, at 12:16 PM, Terry Judd wrote: > Here's the problem - I'm downloading a document (pdf) and displaying a progress bar as I go. When the download is done I then display the document in a viewer. I'm using Monte's mergDoc external for this but I could just as easily be loading it into a browser object. > > If I use the synchronous approach - put url pURL into url ("binfile:"&pPath) - then it works fine. My progress bar is updated in a urlProgress handler and when it completes I trap the 'downloaded' message in this handler to display the file. > > Now, what I really want to do is to use the load command so that the download isn't blocking. However, if I do this then I get caught up in an endless loop. > > If I use a custom message with the load command, like this... > > load url pURL with message "pdfdownloaded" > > and then in the pdfdownloaded handler do this... > > put url pURL into url ("binfile:"&pPath) > > Then this kicks off another download and the progress bar goes through its routine again. At the end of this second go the document displays as expected. > > If however I don't use a custom message and I trap the 'downloaded' message in the urlProgress handler and try to put the loaded url into the destination file then it kicks off another download, and then at the end of that another - forever. > > What am I doing wrong - or is this a Livecode problem? > Has anyone successfully implemented something along these lines that uses load url rather than put url? > > Regards, > > Terry... > > > Dr Terry Judd > Senior Lecturer in Medical Education > Medical Eduction Unit > Faculty of Medicine, Dentistry & Health Sciences > The University of Melbourne > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From andre at andregarzia.com Tue Jul 24 22:49:20 2012 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 24 Jul 2012 23:49:20 -0300 Subject: LiveCode apps work in Android 4.1 jelly bean? Message-ID: Hey Folks, Can anyone confirm that LiveCode apps work on Android 4.1 jelly bean? I just did the update and all apps stopped working. -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From jacque at hyperactivesw.com Tue Jul 24 22:49:50 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 24 Jul 2012 21:49:50 -0500 Subject: THe debugger is going for a walk??? In-Reply-To: References: Message-ID: <500F5ECE.1090306@hyperactivesw.com> On 7/24/12 7:30 PM, Dr. Hawkins wrote: > I've never seen this before . . . > > I but in a break, it stops there, and then, once I step into or over, > it keeps walking! > > Uhh, come back! > > A useful feature, sure, if I had any idea how I triggered it . . . > Sounds like you triggered the "Trace" command. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From terry.judd at unimelb.edu.au Tue Jul 24 23:37:22 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 25 Jul 2012 03:37:22 +0000 Subject: asynchronous download and save with progress problem on iOS In-Reply-To: <82E64A04-0D44-4588-AE14-176C2D135CED@sweattechnologies.com> References: <82E64A04-0D44-4588-AE14-176C2D135CED@sweattechnologies.com> Message-ID: On 25/07/2012, at 12:47 PM, Monte Goulding wrote: > From the release notes: > > To download a url in the background, you can use: > load url tMyUrl with message "myUrlDownloadFinished" > Note that, the callback message received after a load url will be of the form: > myUrlDownloadFinished url, status, data Yep, that's exactly what I was doing, with the exception that I was getting the url from a local variable rather than from the url parameter in the handler. Anyway, I moved the downloaded and save routine into the custom message handler and passed it the url from the parameter and I still got the same result. Attempting to put the - supposedly - downloaded and cached url (file) into a filepath that I specify triggers another download of the url. Something's not quite right. Terry... > > On 25/07/2012, at 12:16 PM, Terry Judd wrote: > >> Here's the problem - I'm downloading a document (pdf) and displaying a progress bar as I go. When the download is done I then display the document in a viewer. I'm using Monte's mergDoc external for this but I could just as easily be loading it into a browser object. >> >> If I use the synchronous approach - put url pURL into url ("binfile:"&pPath) - then it works fine. My progress bar is updated in a urlProgress handler and when it completes I trap the 'downloaded' message in this handler to display the file. >> >> Now, what I really want to do is to use the load command so that the download isn't blocking. However, if I do this then I get caught up in an endless loop. >> >> If I use a custom message with the load command, like this... >> >> load url pURL with message "pdfdownloaded" >> >> and then in the pdfdownloaded handler do this... >> >> put url pURL into url ("binfile:"&pPath) >> >> Then this kicks off another download and the progress bar goes through its routine again. At the end of this second go the document displays as expected. >> >> If however I don't use a custom message and I trap the 'downloaded' message in the urlProgress handler and try to put the loaded url into the destination file then it kicks off another download, and then at the end of that another - forever. >> >> What am I doing wrong - or is this a Livecode problem? >> Has anyone successfully implemented something along these lines that uses load url rather than put url? >> >> Regards, >> >> Terry... >> >> >> Dr Terry Judd >> Senior Lecturer in Medical Education >> Medical Eduction Unit >> Faculty of Medicine, Dentistry & Health Sciences >> The University of Melbourne >> >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From pmbrig at gmail.com Tue Jul 24 23:39:47 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 24 Jul 2012 23:39:47 -0400 Subject: THe debugger is going for a walk??? In-Reply-To: <500F5ECE.1090306@hyperactivesw.com> References: <500F5ECE.1090306@hyperactivesw.com> Message-ID: <1C1AB520-7994-4C4E-8B76-EBBE87414AE5@gmail.com> On Jul 24, 2012, at 10:49 PM, J. Landman Gay wrote: > On 7/24/12 7:30 PM, Dr. Hawkins wrote: >> I've never seen this before . . . >> >> I but in a break, it stops there, and then, once I step into or over, >> it keeps walking! >> >> Uhh, come back! >> >> A useful feature, sure, if I had any idea how I triggered it . . . >> > > Sounds like you triggered the "Trace" command. I've had this happen at random occasionally, with no recipe that I've been able to find. Have to restart to finally step through the script. MacBook, OSX 10.6.8, Rev Studio 4.5.3, build 1210. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From monte at sweattechnologies.com Tue Jul 24 23:43:04 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 25 Jul 2012 13:43:04 +1000 Subject: asynchronous download and save with progress problem on iOS In-Reply-To: References: <82E64A04-0D44-4588-AE14-176C2D135CED@sweattechnologies.com> Message-ID: > Something's not quite right. Yes.. your not using the data param ;-) -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From andre at andregarzia.com Tue Jul 24 23:43:41 2012 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 25 Jul 2012 00:43:41 -0300 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: References: Message-ID: Folks, LIVECODE APPS DO NOT WORK ON ANDROID 4.1 Now that I have your attention, can anyone confirm that? On Tue, Jul 24, 2012 at 11:49 PM, Andre Garzia wrote: > Hey Folks, > > Can anyone confirm that LiveCode apps work on Android 4.1 jelly bean? > > I just did the update and all apps stopped working. > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From jacque at hyperactivesw.com Wed Jul 25 00:11:44 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 24 Jul 2012 23:11:44 -0500 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: References: Message-ID: <500F7200.9060801@hyperactivesw.com> On 7/24/12 10:43 PM, Andre Garzia wrote: > Folks, > > LIVECODE APPS DO NOT WORK ON ANDROID 4.1 > > Now that I have your attention, can anyone confirm that? I can't confirm because I can't put 4.1 on my device, but someone else on the forums was complaining about the same thing. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From terry.judd at unimelb.edu.au Wed Jul 25 00:16:59 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 25 Jul 2012 04:16:59 +0000 Subject: asynchronous download and save with progress problem on iOS In-Reply-To: References: <82E64A04-0D44-4588-AE14-176C2D135CED@sweattechnologies.com> Message-ID: On 25/07/2012, at 01:43 PM, Monte Goulding wrote: >> Something's not quite right. > > Yes.. your not using the data param ;-) No - I wasn't but then I was slavishly following the dictionary entry for the load command which states... "The callbackMessage is sent to the object whose script contains the load command, after the URL is loaded, so you can handle the callbackMessage to perform any tasks you want to delay until the URL has been cached. Two parameters are sent with the message: the URL and the URLStatus of the file." ...with no mention of any data parameter. I should have taken more notice of you the first time ;) Thanks again Monte! Terry... > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From jacque at hyperactivesw.com Wed Jul 25 00:27:21 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 24 Jul 2012 23:27:21 -0500 Subject: THe debugger is going for a walk??? In-Reply-To: <1C1AB520-7994-4C4E-8B76-EBBE87414AE5@gmail.com> References: <500F5ECE.1090306@hyperactivesw.com> <1C1AB520-7994-4C4E-8B76-EBBE87414AE5@gmail.com> Message-ID: <500F75A9.2080802@hyperactivesw.com> On 7/24/12 10:39 PM, Peter M. Brigham wrote: > On Jul 24, 2012, at 10:49 PM, J. Landman Gay wrote: > >> On 7/24/12 7:30 PM, Dr. Hawkins wrote: >>> I've never seen this before . . . >>> >>> I but in a break, it stops there, and then, once I step into or >>> over, it keeps walking! >>> >>> Uhh, come back! >>> >>> A useful feature, sure, if I had any idea how I triggered it . . >>> . >>> >> >> Sounds like you triggered the "Trace" command. > > I've had this happen at random occasionally, with no recipe that I've > been able to find. Have to restart to finally step through the > script. MacBook, OSX 10.6.8, Rev Studio 4.5.3, build 1210. After all these years I just noticed there is no "trace" command in the debugger menu. (There's one in the MetaCard IDE.) If you ever do figure out what's triggering it, it would be nice to know. Putting "trace" into a handler does not error, but it doesn't trace either. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Wed Jul 25 01:17:55 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 24 Jul 2012 22:17:55 -0700 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: <500F7200.9060801@hyperactivesw.com> References: <500F7200.9060801@hyperactivesw.com> Message-ID: <197222933875.20120724221755@ahsoftware.net> Jacque- Tuesday, July 24, 2012, 9:11:44 PM, you wrote: > On 7/24/12 10:43 PM, Andre Garzia wrote: >> Folks, >> >> LIVECODE APPS DO NOT WORK ON ANDROID 4.1 >> >> Now that I have your attention, can anyone confirm that? > I can't confirm because I can't put 4.1 on my device, but someone else > on the forums was complaining about the same thing. It has indeed been complained about before. Not in all caps, though. -- -Mark Wieder mwieder at ahsoftware.net From andre at andregarzia.com Wed Jul 25 01:25:13 2012 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 25 Jul 2012 02:25:13 -0300 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: <197222933875.20120724221755@ahsoftware.net> References: <500F7200.9060801@hyperactivesw.com> <197222933875.20120724221755@ahsoftware.net> Message-ID: On Wed, Jul 25, 2012 at 2:17 AM, Mark Wieder wrote: > Jacque- > > Tuesday, July 24, 2012, 9:11:44 PM, you wrote: > > > On 7/24/12 10:43 PM, Andre Garzia wrote: > >> Folks, > >> > >> LIVECODE APPS DO NOT WORK ON ANDROID 4.1 > >> > >> Now that I have your attention, can anyone confirm that? > > > I can't confirm because I can't put 4.1 on my device, but someone else > > on the forums was complaining about the same thing. > > It has indeed been complained about before. > Not in all caps, though. > I will use all caps and spaces if this is not solved soon! =) Android 4.0.4 to 4.1 is an incremental update, apps should keep working. all other apps are still working. My phonegap apps are still working. Just LiveCode stopped. :-/ > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From dochawk at gmail.com Wed Jul 25 01:26:48 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 24 Jul 2012 22:26:48 -0700 Subject: THe debugger is going for a walk??? In-Reply-To: <500F75A9.2080802@hyperactivesw.com> References: <500F5ECE.1090306@hyperactivesw.com> <1C1AB520-7994-4C4E-8B76-EBBE87414AE5@gmail.com> <500F75A9.2080802@hyperactivesw.com> Message-ID: On Tuesday, July 24, 2012, J. Landman Gay wrote: > > After all these years I just noticed there is no "trace" command in the > debugger menu. (There's one in the MetaCard IDE.) If you ever do figure out > what's triggering it, it would be nice to know. > It happened again. It may be some combo or single modifier key on the left of the Mac keyboard. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From mwieder at ahsoftware.net Wed Jul 25 01:36:03 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 24 Jul 2012 22:36:03 -0700 Subject: THe debugger is going for a walk??? In-Reply-To: <500F75A9.2080802@hyperactivesw.com> References: <500F5ECE.1090306@hyperactivesw.com> <1C1AB520-7994-4C4E-8B76-EBBE87414AE5@gmail.com> <500F75A9.2080802@hyperactivesw.com> Message-ID: <102224021937.20120724223603@ahsoftware.net> Jacque- Tuesday, July 24, 2012, 9:27:21 PM, you wrote: > After all these years I just noticed there is no "trace" command in the > debugger menu. (There's one in the MetaCard IDE.) If you ever do figure > out what's triggering it, it would be nice to know. > Putting "trace" into a handler does not error, but it doesn't trace either. It used to be in the IDE's debugger, but got pulled out with the script editor redesign. Never could figure out why - it was a useful feature, so I kept it in PowerDebug. Issuing a "trace" command all by itself won't do much - it's an undocumented engine message for the debugger. You need to use several more undocumented commands to initiate a trace. -- -Mark Wieder mwieder at ahsoftware.net From revolution at derbrill.de Wed Jul 25 01:39:56 2012 From: revolution at derbrill.de (Malte Brill) Date: Wed, 25 Jul 2012 07:39:56 +0200 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: References: Message-ID: <47523778-D97A-4EE3-9C5F-67CEBD254EB2@derbrill.de> Hey Andre, best to cross post to livecode-dev then? Cheers, Malte From andre at andregarzia.com Wed Jul 25 01:47:55 2012 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 25 Jul 2012 02:47:55 -0300 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: <47523778-D97A-4EE3-9C5F-67CEBD254EB2@derbrill.de> References: <47523778-D97A-4EE3-9C5F-67CEBD254EB2@derbrill.de> Message-ID: On Wed, Jul 25, 2012 at 2:39 AM, Malte Brill wrote: > Hey Andre, > > best to cross post to livecode-dev then? > I did that!!!! =) > > Cheers, > > Malte > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From pete at lcsql.com Wed Jul 25 03:16:14 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 25 Jul 2012 00:16:14 -0700 Subject: finding the name of the target's stack in a script In-Reply-To: References: <500EC4CD.60407@fourthworld.com> <28287F0B-BDA6-40BC-8540-C6456A0C84C9@swcp.com> Message-ID: I'm guessing almost everyone on this list have their own routines to do this and it's interesting to see the different methods. Here's mine, with a getOwner thrown in for good measure. function getGroup pid if word 1 of the owner of pid is not "group" then return empty else return the short name of the owner of pid end if end getGroup function getCard pid,preturn if word 1 of the abbrev name of the owner of pid is "card" then if preturn is "name" then return the short name of the owner of pid else return the long ID of the owner of pID end if else return getCard(the long ID of the owner of pid) end if end getCard function getOwner pid put getGroup(pid) into pgroup if pgroup is not empty then return the abbrev name of pgroup else return getCard(pid) end if end getOwner function getStack pid return the name of the owner of getCard(pid,"long") end getStack Pete lcSQL Software On Tue, Jul 24, 2012 at 7:43 PM, Peter M. Brigham wrote: > On Jul 24, 2012, at 8:28 PM, Dr. Hawkins wrote: > > > It seems, though, that there should be a construct along the lines of > > > > the stack of > > the card of > > the group of > > I tried to find a way of doing this without "do" commands, but? > > function stackOf tObjLongID > replace " of " with numtochar(8) in tObjLongID > set the itemdelimiter to numtochar(8) > put item -1 of tObjLongID into tStack > do "put the short name of " && tStack && "into stackName" > return stackName > end stackOf > > function cardOf tObjLongID > replace " of " with numtochar(8) in tObjLongID > set the itemdelimiter to numtochar(8) > put item -2 to -1 of tObjLongID into tCard > replace numtochar(8) with " of " in tCard > do "put the short name of" && tCard && "into cdName" > return cdName > end cardOf > > function groupOf tObjLongID > if " group " is not in tObjLongID then return empty > replace " of " with numtochar(8) in tObjLongID > set the itemdelimiter to numtochar(8) > put item -3 to -1 of tObjLongID into tGp > replace numtochar(8) with " of " in tGp > do "put the short name of" && tGp && "into gpName" > return gpName > end groupOf > > Can't do "stack of?" but you can do "stackOf(tLongID)" > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From coiin at verizon.net Wed Jul 25 08:25:35 2012 From: coiin at verizon.net (Colin Holgate) Date: Wed, 25 Jul 2012 08:25:35 -0400 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: References: <500F7200.9060801@hyperactivesw.com> <197222933875.20120724221755@ahsoftware.net> Message-ID: I think I know what the problem is. RunRev promised us feature parity with iOS and Android, and most existing LiveCode apps don't work under iOS 6. So, naturally they should also not work under Android 4.1! Do you have an example APK that you can give me the URL of? I have a friend I'll see tonight who has two Jelly Bean based devices. From dixonja at hotmail.co.uk Wed Jul 25 08:30:19 2012 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 25 Jul 2012 13:30:19 +0100 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: References: , , <500F7200.9060801@hyperactivesw.com>, <197222933875.20120724221755@ahsoftware.net>, , Message-ID: How do you work that one out ?! Dixie > Subject: Re: LiveCode apps work in Android 4.1 jelly bean? > From: coiin at verizon.net > Date: Wed, 25 Jul 2012 08:25:35 -0400 > To: use-livecode at lists.runrev.com > > I think I know what the problem is. RunRev promised us feature parity with iOS and Android, and most existing LiveCode apps don't work under iOS 6. So, naturally they should also not work under Android 4.1! From mcgrath3 at mac.com Wed Jul 25 08:33:19 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 25 Jul 2012 08:33:19 -0400 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: References: <500F7200.9060801@hyperactivesw.com> <197222933875.20120724221755@ahsoftware.net> Message-ID: <9D23E81E-CDE1-4D08-AD86-AB9E38223097@mac.com> LMAO??. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 25, 2012, at 8:25 AM, Colin Holgate wrote: > I think I know what the problem is. RunRev promised us feature parity with iOS and Android, and most existing LiveCode apps don't work under iOS 6. So, naturally they should also not work under Android 4.1! > From jallijn at gmail.com Wed Jul 25 08:34:54 2012 From: jallijn at gmail.com (John Allijn) Date: Wed, 25 Jul 2012 14:34:54 +0200 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> Message-ID: I'm working on an iOS app for both iPhone and iPad. This resize utility works great and saves me a lot of time. Just one question about the settings though. Is it possible to change the stack size in which you design the app? I am making an app for both the iphone and ipad in both landscape and portrait mode. Maybe I did not understand the tutorial well, but it seems like I'll have to design it on a 320x320 resolution (minwidth of a portrait and landscape iphone 3gs). It will scale up to iPad retina sizes, but designing the app is difficult. every mistake is amplified enormously and the canvas to work on is tiny. I would rather be working on an ipad screen-size and have it scale down to iphone-size when it's used there. thanks, John Allijn On Jul 24, 2012, at 2:04 PM, Thomas McGrath III wrote: > Monte, that is very possible what is happening. I will check that out. > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > On Jul 22, 2012, at 7:51 PM, Monte Goulding wrote: > >> >> On 23/07/2012, at 9:29 AM, Thomas McGrath III wrote: >> >>> when using Monte's mergMK mapkit which renders so much faster in non-retina then in retina which then requires me to not use iOS resolution >> >> That's the first I've heard of that. Actually you should be using UIKit points for all my controls until the externals sdk is fixed to allow me to access the scale currently being used. Thee's a FAQ here: http://mergext.com/faq/ >> >> What is possibly happening is your rendering a heap of map off screen. >> >> -- >> 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Wed Jul 25 08:43:07 2012 From: coiin at verizon.net (Colin Holgate) Date: Wed, 25 Jul 2012 08:43:07 -0400 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: References: , , <500F7200.9060801@hyperactivesw.com>, <197222933875.20120724221755@ahsoftware.net>, , Message-ID: <2DB79B60-B7B4-4C21-A118-07F10A3A196B@verizon.net> Well, "feature parity", means things should perform the same on Android as on iOS. Which turns out not to be a good thing in this case. I am, of course, not serious about this. On Jul 25, 2012, at 8:30 AM, John Dixon wrote: > > >How do you work that one out ?! From mcgrath3 at mac.com Wed Jul 25 09:11:40 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 25 Jul 2012 09:11:40 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> Message-ID: That is one of the problems with resizing controls based only on the size of the screen and not on the resolution of the device and not also changing the placement of controls based on the resolution of the device. For most apps the size of controls (and text) should remain the same when going from iPod/iPhone size to iPad size. What should change is the LAYOUT and PLACEMENT of those controls because these two sizes require different visual layouts. But when switching from iPod/iPhone regular resolution to iPhone Retina the SIZE should change and not the placement of those controls and also when switching from iPad regular resolution to iPad Retina the SIZE should change and not the placement. Then of course when changing from iPhone Retina to iPad Retina the heretofore changed SIZES should now change their PLACEMENT as well. In other words: If you are changing from iPod/iPhone Regular Resolution to iPhone Retina Resolution then the SIZE should change and not layout/placement. If you are changing from iPad Regular Resolution to iPad Retina Resolution then the SIZE should change and not layout/placement. If you are changing from iPod/iPhone Regular Resolution to iPad Regular Resolution then LAYOUT/PLACEMENT should change and not size. If you are changing from iPhone Retina Resolution to iPad Retina Resolution than LAYOUT/PLACEMENT should change and not size. BUT, If you are changing from iPod/iPhone Regular Resolution through to iPad Retina then "both" the SIZE and LAYOUT/PLACEMENT should be changed. If you are changing Orientation then only the LAYOUT/PLACEMENT should change and not the size. The SIZE should have already been changed based on the device resolution and the initial LAYOUT should have already been changed based on the device size. Also, not all apps need to change LAYOUT/PLACEMENT based on resolution (full screen maps, web views, etc.) but most apps should change SIZE when going from regular to retina resolutions. HTHs -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 25, 2012, at 8:34 AM, John Allijn wrote: > I'm working on an iOS app for both iPhone and iPad. This resize utility works great and saves me a lot of time. > Just one question about the settings though. > > Is it possible to change the stack size in which you design the app? > > I am making an app for both the iphone and ipad in both landscape and portrait mode. Maybe I did not understand the tutorial well, but it seems like I'll have to design it on a 320x320 resolution (minwidth of a portrait and landscape iphone 3gs). It will scale up to iPad retina sizes, but designing the app is difficult. every mistake is amplified enormously and the canvas to work on is tiny. I would rather be working on an ipad screen-size and have it scale down to iphone-size when it's used there. > > thanks, > John From mcgrath3 at mac.com Wed Jul 25 09:26:46 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 25 Jul 2012 09:26:46 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> Message-ID: <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> Also, for some layouts when changing Orientation only the widths of controls may need to change based on the LAYOUT but not the height or text size. Trying to find one solution for all of these scenarios is not going to happen. Especially if you are using native controls (real or faked). -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 25, 2012, at 9:11 AM, Thomas McGrath III wrote: > If you are changing Orientation then only the LAYOUT/PLACEMENT should change and not the size. The SIZE should have already been changed based on the device resolution and the initial LAYOUT should have already been changed based on the device size. From jallijn at gmail.com Wed Jul 25 09:47:15 2012 From: jallijn at gmail.com (John Allijn) Date: Wed, 25 Jul 2012 15:47:15 +0200 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> Message-ID: <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> Thanks Tom, you are right of course. I watched the tutorial and the resize tool makes it very tempting to design one app for all devices, but I will be better of with building an ipad and a iphone app and change the layout upon change in the orientation. On Jul 25, 2012, at 3:26 PM, Thomas McGrath III wrote: > Also, for some layouts when changing Orientation only the widths of controls may need to change based on the LAYOUT but not the height or text size. > > Trying to find one solution for all of these scenarios is not going to happen. Especially if you are using native controls (real or faked). > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > On Jul 25, 2012, at 9:11 AM, Thomas McGrath III wrote: >> If you are changing Orientation then only the LAYOUT/PLACEMENT should change and not the size. The SIZE should have already been changed based on the device resolution and the initial LAYOUT should have already been changed based on the device size. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mazzapaoloitaly at gmail.com Wed Jul 25 10:09:44 2012 From: mazzapaoloitaly at gmail.com (paolo mazza) Date: Wed, 25 Jul 2012 16:09:44 +0200 Subject: in-app purchase for MAC apps Message-ID: Hi All, Apple has added the in app purchases store kit for mac apps as of 10.7. I wonder if we can set up in-app purchase for MAC apps with the present version of LiveCode and sell them in the MAC store. All the best Paolo From ken at kencorey.com Wed Jul 25 10:12:58 2012 From: ken at kencorey.com (Ken Corey) Date: Wed, 25 Jul 2012 15:12:58 +0100 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: References: <500F7200.9060801@hyperactivesw.com> <197222933875.20120724221755@ahsoftware.net> Message-ID: <500FFEEA.2090900@kencorey.com> On 25/07/2012 13:25, Colin Holgate wrote: > I think I know what the problem is. RunRev promised us feature > parity with iOS and Android, and most existing LiveCode apps don't work under > iOS 6. So, naturally they should also not work under Android 4.1! Oh ho, ho. You are *so* naive, my friend! If you take a look at this logcat from my Nexus 7 (4.1.1) device: http://pastebin.com/HQVUdMf1 Around line 7 you'll see "nakasi". /Very/ interesting. So I then decided to google this nakasi person and find out what /precisely/ they do at Apple. They're obviously an Apple plant. g Apple nakasi And lo and behold, several entries down I saw this from the Google search: Nakasi | Androidjog www.androidjog.com/tag/nakasi/ - Block androidjog.com 3 Jul 2012 ? ... Image At a Nexus 7 " nakasi" Prescription drug (Android 4.1, JRN84D). .... Apple company ipad attacks the Galaxy Nexus and Soft serve ice ... Well, I think it's pretty obviously an Apple plot to discredit Android using the LiveCode vector. Then I got to thinking, maybe with the VERY IMPORTANT Samsung/Apple patent war going on, that maybe it's more targetted at Samsung, ingeniously sent *through* Google's Nexus device! Read this: g Apple nakasi Samsung Google Releases Full Factory OS Image For The Nexus 7 "nakasi ... inagist.com/all/218859774492672000/ - Block inagist.com 30 Jun 2012 ? For The Nexus 7 "nakasi" Tablet (Android 4.1, JRN84D) http://t.co/ ... iMore : Siri helps Apple win preliminary injunction against Samsung ... Finally, it occurred to me that perhaps Apple's target is even bigger: g apple not green google Top News: Apple Not Green | UK Clears Samsung ... - MarketingVox www.marketingvox.com/top-news-apple-not-green-uk-clears-samsun... - Block marketingvox.com 9 Jul 2012 ? Top News: Apple Not Green | UK Clears Samsung | UN: Internet. ... ChannelAdvisor Launches The Retailer's Roadmap to Google Shopping ... Apple has begun to destroy the planet. Just look what's happened to Greenland: http://www.bbc.co.uk/news/world-europe-18978483 I *fully* expect a telephone call from the charismatic leader of Apple (Dr. Evil^H^H^H^H^H^H^H^HTim Cook), with a request for one M^HBillion dolars! Wake up and smell the smoking gun, man! -Ken P.S. Either that or RunRev just needs to recompile for 4.1.1. I prefer my version. Tin foil hat *on*! From dixonja at hotmail.co.uk Wed Jul 25 10:14:06 2012 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 25 Jul 2012 15:14:06 +0100 Subject: MobileAddContact Message-ID: Hey... Anybody played with this ? I can get it to work and it does work well, if I write it out in 'longhand' as it were... but I can't seem to be able to construct value pair strings into a variable to pass to the mobileAddContact command...:-( Adding a Contact You can add a contact by calling the command mobileAddContact. This allows you to populate the entries of the new contact record with token,value pair strings of the following form: mobileAddContact propertyName, propertyString, [propertyName, propertyString]... The supported tokens are listed under heading "Syntax Contact Access Features". The result of this command returns either "empty" if no contact was created or the ID of a successfully created contact. Any thoughts ?... Anyone done it ? Dixie From skip at magicgate.com Wed Jul 25 10:22:59 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 25 Jul 2012 10:22:59 -0400 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: <500FFEEA.2090900@kencorey.com> References: <500F7200.9060801@hyperactivesw.com> <197222933875.20120724221755@ahsoftware.net> <500FFEEA.2090900@kencorey.com> Message-ID: With iOS6 right around the corner, do we have any indication of when LC will be updated to compensate for these new OS's?? Since I am new here, what is RunRev's usual approach to new emerging technologies? Do they pro-actively release updates or re-actively release updates. Serious considerations for me with apps being released in the very near future.... SKIP On Wednesday, July 25, 2012, Ken Corey wrote: > On 25/07/2012 13:25, Colin Holgate wrote: > >> I think I know what the problem is. RunRev promised us feature >> parity with iOS and Android, and most existing LiveCode apps don't work >> under >> iOS 6. So, naturally they should also not work under Android 4.1! >> > > Oh ho, ho. You are *so* naive, my friend! > > If you take a look at this logcat from my Nexus 7 (4.1.1) device: > http://pastebin.com/HQVUdMf1 > > Around line 7 you'll see "nakasi". /Very/ interesting. > > So I then decided to google this nakasi person and find out what > /precisely/ they do at Apple. They're obviously an Apple plant. > > g Apple nakasi > > And lo and behold, several entries down I saw this from the Google search: > > Nakasi | Androidjog > www.androidjog.com/tag/nakasi/ - Block androidjog.com > 3 Jul 2012 ? ... Image At a Nexus 7 " nakasi" Prescription drug (Android > 4.1, JRN84D). .... Apple company ipad attacks the Galaxy Nexus and Soft > serve ice ... > > Well, I think it's pretty obviously an Apple plot to discredit Android > using the LiveCode vector. > > Then I got to thinking, maybe with the VERY IMPORTANT Samsung/Apple patent > war going on, that maybe it's more targetted at Samsung, ingeniously sent > *through* Google's Nexus device! Read this: > > g Apple nakasi Samsung > > Google Releases Full Factory OS Image For The Nexus 7 "nakasi ... > inagist.com/all/**218859774492672000/- Block > inagist.com > 30 Jun 2012 ? For The Nexus 7 "nakasi" Tablet (Android 4.1, JRN84D) > http://t.co/ ... iMore : Siri helps Apple win preliminary injunction > against Samsung ... > > Finally, it occurred to me that perhaps Apple's target is even bigger: > > g apple not green google > > Top News: Apple Not Green | UK Clears Samsung ... - MarketingVox > www.marketingvox.com/top-news-**apple-not-green-uk-clears-**samsun... > - Block marketingvox.com > 9 Jul 2012 ? Top News: Apple Not Green | UK Clears Samsung | UN: Internet. > ... ChannelAdvisor Launches The Retailer's Roadmap to Google Shopping ... > > Apple has begun to destroy the planet. Just look what's happened to > Greenland: > http://www.bbc.co.uk/news/**world-europe-18978483 > > I *fully* expect a telephone call from the charismatic leader of Apple > (Dr. Evil^H^H^H^H^H^H^H^HTim Cook), with a request for one M^HBillion > dolars! > > Wake up and smell the smoking gun, man! > > -Ken > > P.S. Either that or RunRev just needs to recompile for 4.1.1. I prefer my > version. Tin foil hat *on*! > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From dixonja at hotmail.co.uk Wed Jul 25 10:29:10 2012 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 25 Jul 2012 15:29:10 +0100 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: References: , , <500F7200.9060801@hyperactivesw.com>, <197222933875.20120724221755@ahsoftware.net>, , , <500FFEEA.2090900@kencorey.com>, Message-ID: "If you sit down by the river bank and wait long enough you will see the liveCode updates float by." old chinese software developers proverb > > With iOS6 right around the corner, do we have any indication of when LC > will be updated to compensate for these new OS's?? > > Since I am new here, what is RunRev's usual approach to new emerging > technologies? Do they pro-actively release updates or re-actively release > updates. Serious considerations for me with apps being released in the > very near future.... > > SKIP From iowahengst at mac.com Wed Jul 25 11:08:12 2012 From: iowahengst at mac.com (Randy Hengst) Date: Wed, 25 Jul 2012 10:08:12 -0500 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: References: <500F7200.9060801@hyperactivesw.com> <197222933875.20120724221755@ahsoftware.net> <500FFEEA.2090900@kencorey.com> Message-ID: Hi Skip, According to Benjamin Beaumont at RunRev LC 5.5.1 (the current release) supports iOS6. I've been submitting app updates to Apple with the claim in my update notes that I've added support for iOS 6. The apps have gone through without a problem. I've not downloaded and tried an actual beta of iOS6. I have no scoop on android status. be well, randy ----- On Jul 25, 2012, at 9:22 AM, Magicgate Software - Skip Kimpel wrote: > With iOS6 right around the corner, do we have any indication of when LC > will be updated to compensate for these new OS's?? > > Since I am new here, what is RunRev's usual approach to new emerging > technologies? Do they pro-actively release updates or re-actively release > updates. Serious considerations for me with apps being released in the > very near future.... > > SKIP > > On Wednesday, July 25, 2012, Ken Corey wrote: > >> On 25/07/2012 13:25, Colin Holgate wrote: >> >>> I think I know what the problem is. RunRev promised us feature >>> parity with iOS and Android, and most existing LiveCode apps don't work >>> under >>> iOS 6. So, naturally they should also not work under Android 4.1! >>> >> >> Oh ho, ho. You are *so* naive, my friend! >> >> If you take a look at this logcat from my Nexus 7 (4.1.1) device: >> http://pastebin.com/HQVUdMf1 >> >> Around line 7 you'll see "nakasi". /Very/ interesting. >> >> So I then decided to google this nakasi person and find out what >> /precisely/ they do at Apple. They're obviously an Apple plant. >> >> g Apple nakasi >> >> And lo and behold, several entries down I saw this from the Google search: >> >> Nakasi | Androidjog >> www.androidjog.com/tag/nakasi/ - Block androidjog.com >> 3 Jul 2012 ? ... Image At a Nexus 7 " nakasi" Prescription drug (Android >> 4.1, JRN84D). .... Apple company ipad attacks the Galaxy Nexus and Soft >> serve ice ... >> >> Well, I think it's pretty obviously an Apple plot to discredit Android >> using the LiveCode vector. >> >> Then I got to thinking, maybe with the VERY IMPORTANT Samsung/Apple patent >> war going on, that maybe it's more targetted at Samsung, ingeniously sent >> *through* Google's Nexus device! Read this: >> >> g Apple nakasi Samsung >> >> Google Releases Full Factory OS Image For The Nexus 7 "nakasi ... >> inagist.com/all/**218859774492672000/- Block >> inagist.com >> 30 Jun 2012 ? For The Nexus 7 "nakasi" Tablet (Android 4.1, JRN84D) >> http://t.co/ ... iMore : Siri helps Apple win preliminary injunction >> against Samsung ... >> >> Finally, it occurred to me that perhaps Apple's target is even bigger: >> >> g apple not green google >> >> Top News: Apple Not Green | UK Clears Samsung ... - MarketingVox >> www.marketingvox.com/top-news-**apple-not-green-uk-clears-**samsun... >> - Block marketingvox.com >> 9 Jul 2012 ? Top News: Apple Not Green | UK Clears Samsung | UN: Internet. >> ... ChannelAdvisor Launches The Retailer's Roadmap to Google Shopping ... >> >> Apple has begun to destroy the planet. Just look what's happened to >> Greenland: >> http://www.bbc.co.uk/news/**world-europe-18978483 >> >> I *fully* expect a telephone call from the charismatic leader of Apple >> (Dr. Evil^H^H^H^H^H^H^H^HTim Cook), with a request for one M^HBillion >> dolars! >> >> Wake up and smell the smoking gun, man! >> >> -Ken >> >> P.S. Either that or RunRev just needs to recompile for 4.1.1. I prefer my >> version. Tin foil hat *on*! >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Wed Jul 25 11:20:42 2012 From: coiin at verizon.net (Colin Holgate) Date: Wed, 25 Jul 2012 11:20:42 -0400 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: References: <500F7200.9060801@hyperactivesw.com> <197222933875.20120724221755@ahsoftware.net> <500FFEEA.2090900@kencorey.com> Message-ID: People who have a developer bundle deal with RunRev get early builds, and also more direct contact with the team. We reported LiveCode apps not working on iOS 6 a while ago, and a fix was made, that is present in the current version. So, it's more reactive than proactive, but at least it's well ahead of iOS 6 coming out. On Jul 25, 2012, at 10:22 AM, Magicgate Software - Skip Kimpel wrote: > >Do they pro-actively release updates or re-actively release > updates. Serious considerations for me with apps being released in the > very near future.... From mazzapaoloitaly at gmail.com Wed Jul 25 11:27:02 2012 From: mazzapaoloitaly at gmail.com (paolo mazza) Date: Wed, 25 Jul 2012 17:27:02 +0200 Subject: in-app purchase customers data Message-ID: Hi all, I have a question about in-app purchase of Apple.I was told "Your server doesn't have to keep track of who has purchased what because Apple does that. " Is it true? In particular I need to receive from Apple the email of my customers. Apple will send to me the name and the email of the person who purchased the content from my app? Thanks a lot Paolo Mazza From skip at magicgate.com Wed Jul 25 11:37:30 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 25 Jul 2012 11:37:30 -0400 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: References: <500F7200.9060801@hyperactivesw.com> <197222933875.20120724221755@ahsoftware.net> <500FFEEA.2090900@kencorey.com> Message-ID: Ok... that is promising news. Looks like this means I really need to get in on the developer bundle... SKIP On Wed, Jul 25, 2012 at 11:20 AM, Colin Holgate wrote: > People who have a developer bundle deal with RunRev get early builds, and also more direct contact with the team. We reported LiveCode apps not working on iOS 6 a while ago, and a fix was made, that is present in the current version. So, it's more reactive than proactive, but at least it's well ahead of iOS 6 coming out. > > > On Jul 25, 2012, at 10:22 AM, Magicgate Software - Skip Kimpel wrote: > >> >Do they pro-actively release updates or re-actively release >> updates. Serious considerations for me with apps being released in the >> very near future.... > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From henshaw at me.com Wed Jul 25 11:41:40 2012 From: henshaw at me.com (Andrew Henshaw) Date: Wed, 25 Jul 2012 16:41:40 +0100 Subject: Importing vector graphics for interface Message-ID: <4B934350-0DD6-499A-9A23-DF72553EDB21@me.com> Ive had a couple of emails from users of my apps that say they look great on a normal Mac, but terrible on the new Macbook Retina. Im guessing this is probably because there are some background images, and when I pasted them into Livecode they switched from vector to a bitmap format so dont scale well at all and probably use far more memory than they really need to. Is there any way to import a vector image file so Livecode recreates it in vector format using its polygons etc as this would seem to be the first thing that would be worth upgrading in my apps to reduce memory usage and improve scaling. Thanks Andy From bobs at twft.com Wed Jul 25 11:52:41 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 25 Jul 2012 08:52:41 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> Message-ID: <3FED5E46-F953-4B79-AAE4-B102E0676307@twft.com> That's just crazy talk! I wonder if other mobile dev apps are running into this? Bob On Jul 25, 2012, at 6:11 AM, Thomas McGrath III wrote: > That is one of the problems with resizing controls based only on the size of the screen and not on the resolution of the device and not also changing the placement of controls based on the resolution of the device. > > For most apps the size of controls (and text) should remain the same when going from iPod/iPhone size to iPad size. What should change is the LAYOUT and PLACEMENT of those controls because these two sizes require different visual layouts. But when switching from iPod/iPhone regular resolution to iPhone Retina the SIZE should change and not the placement of those controls and also when switching from iPad regular resolution to iPad Retina the SIZE should change and not the placement. Then of course when changing from iPhone Retina to iPad Retina the heretofore changed SIZES should now change their PLACEMENT as well. > > In other words: > If you are changing from iPod/iPhone Regular Resolution to iPhone Retina Resolution then the SIZE should change and not layout/placement. > If you are changing from iPad Regular Resolution to iPad Retina Resolution then the SIZE should change and not layout/placement. > If you are changing from iPod/iPhone Regular Resolution to iPad Regular Resolution then LAYOUT/PLACEMENT should change and not size. > If you are changing from iPhone Retina Resolution to iPad Retina Resolution than LAYOUT/PLACEMENT should change and not size. > BUT, If you are changing from iPod/iPhone Regular Resolution through to iPad Retina then "both" the SIZE and LAYOUT/PLACEMENT should be changed. > > If you are changing Orientation then only the LAYOUT/PLACEMENT should change and not the size. The SIZE should have already been changed based on the device resolution and the initial LAYOUT should have already been changed based on the device size. > > Also, not all apps need to change LAYOUT/PLACEMENT based on resolution (full screen maps, web views, etc.) but most apps should change SIZE when going from regular to retina resolutions. > > HTHs From bobs at twft.com Wed Jul 25 11:54:58 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 25 Jul 2012 08:54:58 -0700 Subject: LiveCode apps work in Android 4.1 jelly bean? In-Reply-To: References: <500F7200.9060801@hyperactivesw.com> <197222933875.20120724221755@ahsoftware.net> Message-ID: <711B1F07-05FB-4642-AB36-7B991943EB73@twft.com> NOOO NOT SPACES.... Bob On Jul 24, 2012, at 10:25 PM, Andre Garzia wrote: >> It has indeed been complained about before. >> Not in all caps, though. >> > > I will use all caps and spaces if this is not solved soon! =) From richmondmathewson at gmail.com Wed Jul 25 11:55:38 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 25 Jul 2012 18:55:38 +0300 Subject: Importing vector graphics for interface In-Reply-To: <4B934350-0DD6-499A-9A23-DF72553EDB21@me.com> References: <4B934350-0DD6-499A-9A23-DF72553EDB21@me.com> Message-ID: <501016FA.3080703@gmail.com> On 07/25/2012 06:41 PM, Andrew Henshaw wrote: > Ive had a couple of emails from users of my apps that say they look great on a normal Mac, but terrible on the new Macbook Retina. > > Im guessing this is probably because there are some background images, and when I pasted them into Livecode they switched from vector to a bitmap format so dont scale well at all and probably use far more memory than they really need to. > > Is there any way to import a vector image file so Livecode recreates it in vector format using its polygons etc as this would seem to be the first thing that would be worth upgrading in my apps to reduce memory usage and improve scaling. Alejandro!!!!!!! > > Thanks > > Andy > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Wed Jul 25 12:05:10 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 25 Jul 2012 09:05:10 -0700 Subject: Importing vector graphics for interface In-Reply-To: <4B934350-0DD6-499A-9A23-DF72553EDB21@me.com> References: <4B934350-0DD6-499A-9A23-DF72553EDB21@me.com> Message-ID: <67EC6D56-94B6-40B0-98F8-A150E923CB87@twft.com> I am going to guess that Livecode does not support vector based graphics in the manner you suggest. It would be great if it did because that would alleviate the problems that come with scaling image objects, or objects that use them. It's a HUGE task to implement though, as LC would have to be able to parse Postscript, and then use it in a way that retained the vector based properties of the graphic. I don't ever expect to see that. Bob On Jul 25, 2012, at 8:41 AM, Andrew Henshaw wrote: > Ive had a couple of emails from users of my apps that say they look great on a normal Mac, but terrible on the new Macbook Retina. > > Im guessing this is probably because there are some background images, and when I pasted them into Livecode they switched from vector to a bitmap format so dont scale well at all and probably use far more memory than they really need to. > > Is there any way to import a vector image file so Livecode recreates it in vector format using its polygons etc as this would seem to be the first thing that would be worth upgrading in my apps to reduce memory usage and improve scaling. > > Thanks > > Andy > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From kee at kagi.com Wed Jul 25 12:07:57 2012 From: kee at kagi.com (Kee Nethery) Date: Wed, 25 Jul 2012 09:07:57 -0700 Subject: in-app purchase customers data In-Reply-To: References: Message-ID: <023B81C9-40BF-4B3C-AD96-D6157CAC8BF8@kagi.com> On Jul 25, 2012, at 8:27 AM, paolo mazza wrote: > Hi all, > I have a question about in-app purchase of Apple.I was told "Your > server doesn't have to keep track of who has purchased what because > Apple does that. " > Is it true? > In particular I need to receive from Apple the email of my customers. > Apple will send to me the name and the email of the person who > purchased the content from my app? nope. You'll know how many people from which countries and that's about it. Kee From richmondmathewson at gmail.com Wed Jul 25 12:51:44 2012 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 25 Jul 2012 19:51:44 +0300 Subject: Importing vector graphics for interface In-Reply-To: <67EC6D56-94B6-40B0-98F8-A150E923CB87@twft.com> References: <4B934350-0DD6-499A-9A23-DF72553EDB21@me.com> <67EC6D56-94B6-40B0-98F8-A150E923CB87@twft.com> Message-ID: <50102420.6080802@gmail.com> http://andregarzia.on-rev.com/alejandro/stacks/ From henshaw at me.com Wed Jul 25 13:14:59 2012 From: henshaw at me.com (Andrew Henshaw) Date: Wed, 25 Jul 2012 18:14:59 +0100 Subject: Importing vector graphics for interface In-Reply-To: <50102420.6080802@gmail.com> References: <4B934350-0DD6-499A-9A23-DF72553EDB21@me.com> <67EC6D56-94B6-40B0-98F8-A150E923CB87@twft.com> <50102420.6080802@gmail.com> Message-ID: <8CC5129A-107D-4E10-963C-71D0E5929229@me.com> That looks exactly like what I need, thanks! Andy On 25 Jul 2012, at 17:51, Richmond wrote: > http://andregarzia.on-rev.com/alejandro/stacks/ > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Wed Jul 25 13:58:15 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 25 Jul 2012 10:58:15 -0700 Subject: in-app purchase customers data In-Reply-To: <023B81C9-40BF-4B3C-AD96-D6157CAC8BF8@kagi.com> References: <023B81C9-40BF-4B3C-AD96-D6157CAC8BF8@kagi.com> Message-ID: Looking at the developer guidelines, it seems you have to program your application to get whatever information you want to collect from the user as part of the transaction. Pete lcSQL Software On Wed, Jul 25, 2012 at 9:07 AM, Kee Nethery wrote: > > On Jul 25, 2012, at 8:27 AM, paolo mazza wrote: > > > Hi all, > > I have a question about in-app purchase of Apple.I was told "Your > > server doesn't have to keep track of who has purchased what because > > Apple does that. " > > Is it true? > > In particular I need to receive from Apple the email of my customers. > > Apple will send to me the name and the email of the person who > > purchased the content from my app? > > nope. > > You'll know how many people from which countries and that's about it. > > Kee > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From capellan2000 at gmail.com Wed Jul 25 14:04:15 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 25 Jul 2012 11:04:15 -0700 (PDT) Subject: Importing vector graphics for interface In-Reply-To: <8CC5129A-107D-4E10-963C-71D0E5929229@me.com> References: <4B934350-0DD6-499A-9A23-DF72553EDB21@me.com> <67EC6D56-94B6-40B0-98F8-A150E923CB87@twft.com> <50102420.6080802@gmail.com> <8CC5129A-107D-4E10-963C-71D0E5929229@me.com> Message-ID: <1343239455147-4652789.post@n4.nabble.com> Actually the download direction is: http://andregarzia.on-rev.com/alejandro/stacks/Eps_Import_V05B.zip Works only with Ilustrator version 7 or minor (v6, v5.5, etc...). More recent Illustrator versions are actually PDF files. Notice that to resize the vector graphics you should use a library like altMobileResizer: http://lists.runrev.com/pipermail/use-livecode/2012-July/175561.html The following text was posted originally in 2010: New in this version: Basic functionality to import ilustrator blends as gradients. Still pending to create code for some important blend properties. Important caveat: Your ilustrator gradients should have a name compatible with the Runrev convention for variable names. That is, your gradients names in ilustrator should not have any "ilegal" characters like commas, ampersand (&), etc, etc. Ilustrator files exported from Xara, (the tool that i use) does not have this problem, because gradients are named like "Radial gradient 05" and "Lineal gradient 12". Hopefully, Runrev will integrate soon this functionality of importing blends to their SVGL importer stack. In fact, svg graphics are better than ilustrator graphics because they share many important features with vector graphics from this platform, like defined geometric shapes (vital to import round rectangles and circles), alpha properties for each color inside a fill or stroke and gradients applied to stroke lines. You could download SVGL for RevOnline: http://revonline2.runrev.com/stack/112/SVGL Alert me in this mail list about any problems with imported Ilustrator files. Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Importing-vector-graphics-for-interface-tp4652780p4652789.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Wed Jul 25 14:39:43 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 25 Jul 2012 13:39:43 -0500 Subject: Storing data on iOS Message-ID: <50103D6F.3030908@hyperactivesw.com> For those who have gone before me: I have some files that are downloaded from a server and stored on the device. The files will be updated periodically. I don't want to download them repeatedly unless they've changed. Apple says not to store data in the documents folder if it can be retrieved from elsewhere. That makes me think I should keep it in the cache folder. But I'd rather it was backed up so the user doesn't need an internet connection if they want to use the app and the cache has been wiped. Where would you store the files? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andre at andregarzia.com Wed Jul 25 14:54:24 2012 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 25 Jul 2012 15:54:24 -0300 Subject: anyone with mountain lion yet? Message-ID: Hey Folks, Since the last snafu with Android 4.1, I am afraid of upgrading anything. Mountain Lion came out today, anyone here tried it out yet? Is LiveCode still working for iOS and Android development? -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From cmsheffield at me.com Wed Jul 25 15:13:46 2012 From: cmsheffield at me.com (Chris Sheffield) Date: Wed, 25 Jul 2012 13:13:46 -0600 Subject: anyone with mountain lion yet? In-Reply-To: References: Message-ID: <7EDF19FB-5A98-416E-8668-83304AE9846C@me.com> I can only answer for iOS. Everything seems to be working just fine. Although, be aware that upgrading to Mountain Lion also requires upgrading Xcode to version 4.4. And Xcode 4.4 drops support for the iOS 4.3 simulator. So if you still need that, don't upgrade yet. I have yet to figure out a way to get the iOS 4.3 simulator working with Xcode 4.4. If anyone knows, please share. Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Jul 25, 2012, at 12:54 PM, Andre Garzia wrote: > Hey Folks, > > Since the last snafu with Android 4.1, I am afraid of upgrading anything. > > Mountain Lion came out today, anyone here tried it out yet? Is LiveCode > still working for iOS and Android development? > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From henshaw at me.com Wed Jul 25 15:31:04 2012 From: henshaw at me.com (Andrew Henshaw) Date: Wed, 25 Jul 2012 20:31:04 +0100 Subject: anyone with mountain lion yet? In-Reply-To: References: Message-ID: Yes, I bit the bullet and upgraded my 4 year old mac to Mountain Lion, so far its mostly good. It seems faster than Lion and almost everything is still working. Everything to do with Livecode is fine, the only app I have problems with is Aperture as it wont video clips any more but I guess that will be fixed soon enough. On 25 Jul 2012, at 19:54, Andre Garzia wrote: > Hey Folks, > > Since the last snafu with Android 4.1, I am afraid of upgrading anything. > > Mountain Lion came out today, anyone here tried it out yet? Is LiveCode > still working for iOS and Android development? > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Wed Jul 25 15:35:02 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 05:35:02 +1000 Subject: Storing data on iOS In-Reply-To: <50103D6F.3030908@hyperactivesw.com> References: <50103D6F.3030908@hyperactivesw.com> Message-ID: <233B57F0-727F-4BA7-A450-DABAF9B0E93B@sweattechnologies.com> Hmm... Do you mean backed up as in iTunes/iCloud? That would appear to be unnecessary. I think cache is only cleared in low storage situations so it might be appropriate from the users perspective. Otherwise I'd go with documents folder with the do not backup property set. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 26/07/2012, at 4:39 AM, "J. Landman Gay" wrote: > For those who have gone before me: > > I have some files that are downloaded from a server and stored on the device. The files will be updated periodically. I don't want to download them repeatedly unless they've changed. > > Apple says not to store data in the documents folder if it can be retrieved from elsewhere. That makes me think I should keep it in the cache folder. But I'd rather it was backed up so the user doesn't need an internet connection if they want to use the app and the cache has been wiped. > > Where would you store the files? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rdimola at evergreeninfo.net Wed Jul 25 15:45:27 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 25 Jul 2012 15:45:27 -0400 Subject: Storing data on iOS In-Reply-To: <50103D6F.3030908@hyperactivesw.com> References: <50103D6F.3030908@hyperactivesw.com> Message-ID: <009501cd6a9e$0a913d40$1fb3b7c0$@net> Jacque, I'm storing an SQLite db in the documents folder so the Android and iOS code is the same. The db is static until an update. The update will replace the entire db with new data. There is also 2 other dbs in the doc folder. One db hold the registration info and the other is notes the user can save and is linked to the replaceable db. I am now waiting for the second round from the Apple approvers, but they did not complain about the db in doc folder when the first submission was rejected. I got rejected for a registration code instead of a username/password card. The app is now "waiting for approval"....again. The db data is not available for update anywhere except for an app update. I hope this db in the docs folder will not be a problem for us in the future. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of J. Landman Gay Sent: Wednesday, July 25, 2012 2:40 PM To: LiveCode Mailing List Subject: Storing data on iOS For those who have gone before me: I have some files that are downloaded from a server and stored on the device. The files will be updated periodically. I don't want to download them repeatedly unless they've changed. Apple says not to store data in the documents folder if it can be retrieved from elsewhere. That makes me think I should keep it in the cache folder. But I'd rather it was backed up so the user doesn't need an internet connection if they want to use the app and the cache has been wiped. Where would you store the files? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From terry.judd at unimelb.edu.au Wed Jul 25 15:51:12 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 25 Jul 2012 19:51:12 +0000 Subject: cancelling a load request on iOS? Message-ID: Is it possible to cancel a download initiated with the load command on iOS? According to the dictionary the unload command is only supported on the desktop and I can find anything in the iOS release notes that indicates how you might go about this. Anyone know? Terry... Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From capellan2000 at gmail.com Wed Jul 25 16:09:46 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 25 Jul 2012 13:09:46 -0700 (PDT) Subject: Importing vector graphics for interface In-Reply-To: <8CC5129A-107D-4E10-963C-71D0E5929229@me.com> References: <4B934350-0DD6-499A-9A23-DF72553EDB21@me.com> <67EC6D56-94B6-40B0-98F8-A150E923CB87@twft.com> <50102420.6080802@gmail.com> <8CC5129A-107D-4E10-963C-71D0E5929229@me.com> Message-ID: <1343246986638-4652797.post@n4.nabble.com> Hi Andy, I found in my hard disk a version named Eps_Import_V05C You could download it from this link: http://andregarzia.on-rev.com/alejandro/stacks/Eps_Import_V05C.zip Here is nice tip that could help you, if you need scaling these vector graphics inside a LiveCode stack. http://andregarzia.on-rev.com/alejandro/img/Gradients03.jpg Have a nice day! Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Importing-vector-graphics-for-interface-tp4652780p4652797.html Sent from the Revolution - User mailing list archive at Nabble.com. From terry.judd at unimelb.edu.au Wed Jul 25 16:16:24 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 25 Jul 2012 20:16:24 +0000 Subject: Storing data on iOS In-Reply-To: <233B57F0-727F-4BA7-A450-DABAF9B0E93B@sweattechnologies.com> References: <50103D6F.3030908@hyperactivesw.com> <233B57F0-727F-4BA7-A450-DABAF9B0E93B@sweattechnologies.com> Message-ID: I use the cache folder, the assumption being that is fairly unlikely that it will be cleared. Terry... On 26/07/2012, at 05:35 AM, Monte Goulding wrote: > Hmm... Do you mean backed up as in iTunes/iCloud? That would appear to be unnecessary. I think cache is only cleared in low storage situations so it might be appropriate from the users perspective. Otherwise I'd go with documents folder with the do not backup property set. > > Cheers > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 26/07/2012, at 4:39 AM, "J. Landman Gay" wrote: > >> For those who have gone before me: >> >> I have some files that are downloaded from a server and stored on the device. The files will be updated periodically. I don't want to download them repeatedly unless they've changed. >> >> Apple says not to store data in the documents folder if it can be retrieved from elsewhere. That makes me think I should keep it in the cache folder. But I'd rather it was backed up so the user doesn't need an internet connection if they want to use the app and the cache has been wiped. >> >> Where would you store the files? >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> From capellan2000 at gmail.com Wed Jul 25 16:18:15 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 25 Jul 2012 13:18:15 -0700 (PDT) Subject: [ANN] EPS Import V05C Message-ID: <1343247495642-4652799.post@n4.nabble.com> Hi All, Download this new version of EPS Import V05C: http://andregarzia.on-rev.com/alejandro/stacks/Eps_Import_V05C.zip Please, read the Help included inside the stack and the text file named "readmefirst.txt" Here is nice tip that could help you, if you need scaling these vector graphics inside a LiveCode stack. http://andregarzia.on-rev.com/alejandro/img/Gradients03.jpg Have a nice day! Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/ANN-EPS-Import-V05C-tp4652799.html Sent from the Revolution - User mailing list archive at Nabble.com. From bonnmike at gmail.com Wed Jul 25 16:32:53 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 25 Jul 2012 14:32:53 -0600 Subject: cancelling a load request on iOS? In-Reply-To: References: Message-ID: Just confirmed that unload is not implemented on android so the dictionary is correct. (the result contains 'not implemented', same for 'the cachedurls') so I need to rethink a few things. Having load without an unload seems a bit nuts to me. no liburlreset or resetall either yet. On Wed, Jul 25, 2012 at 1:51 PM, Terry Judd wrote: > Is it possible to cancel a download initiated with the load command on > iOS? According to the dictionary the unload command is only supported on > the desktop and I can find anything in the iOS release notes that indicates > how you might go about this. > > Anyone know? > > Terry... > > Dr Terry Judd > Senior Lecturer in Medical Education > Medical Eduction Unit > Faculty of Medicine, Dentistry & Health Sciences > The University of Melbourne > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mcgrath3 at mac.com Wed Jul 25 16:32:22 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 25 Jul 2012 16:32:22 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <3FED5E46-F953-4B79-AAE4-B102E0676307@twft.com> References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <3FED5E46-F953-4B79-AAE4-B102E0676307@twft.com> Message-ID: <4B8C831F-2489-4321-982B-C7F5569A1DC1@mac.com> Yeah it is crazy. I have had to deal with this in every Obj-c xCode app I've built so far. xCode however has both a system for dealing with @2x size images and with rotating interfaces - but I still have to have multiple views for both iPhone and iPad. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 25, 2012, at 11:52 AM, Bob Sneidar wrote: > That's just crazy talk! I wonder if other mobile dev apps are running into this? > > Bob > > > On Jul 25, 2012, at 6:11 AM, Thomas McGrath III wrote: > >> That is one of the problems with resizing controls based only on the size of the screen and not on the resolution of the device and not also changing the placement of controls based on the resolution of the device. >> >> For most apps the size of controls (and text) should remain the same when going from iPod/iPhone size to iPad size. What should change is the LAYOUT and PLACEMENT of those controls because these two sizes require different visual layouts. But when switching from iPod/iPhone regular resolution to iPhone Retina the SIZE should change and not the placement of those controls and also when switching from iPad regular resolution to iPad Retina the SIZE should change and not the placement. Then of course when changing from iPhone Retina to iPad Retina the heretofore changed SIZES should now change their PLACEMENT as well. >> >> In other words: >> If you are changing from iPod/iPhone Regular Resolution to iPhone Retina Resolution then the SIZE should change and not layout/placement. >> If you are changing from iPad Regular Resolution to iPad Retina Resolution then the SIZE should change and not layout/placement. >> If you are changing from iPod/iPhone Regular Resolution to iPad Regular Resolution then LAYOUT/PLACEMENT should change and not size. >> If you are changing from iPhone Retina Resolution to iPad Retina Resolution than LAYOUT/PLACEMENT should change and not size. >> BUT, If you are changing from iPod/iPhone Regular Resolution through to iPad Retina then "both" the SIZE and LAYOUT/PLACEMENT should be changed. >> >> If you are changing Orientation then only the LAYOUT/PLACEMENT should change and not the size. The SIZE should have already been changed based on the device resolution and the initial LAYOUT should have already been changed based on the device size. >> >> Also, not all apps need to change LAYOUT/PLACEMENT based on resolution (full screen maps, web views, etc.) but most apps should change SIZE when going from regular to retina resolutions. >> >> HTHs > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Wed Jul 25 16:51:51 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 06:51:51 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> Message-ID: I'm starting to put together a mobile framework to at least handle the mobile/tablet issue. What it does so far is start using any libraries in a specified folder and load either a tablet stack or mobile stack depending on if the max res is >= 1024. Until we can work out size I think that's the best cutoff. People on low res android tablets will get the mobile UI. There may be some android phablets that would get the tablet UI. Anyway, you put most of the code into libraries or the script of the framework mainstack. Orientation needs to be handled on a single card to avoid state headaches. Resizing to deal with density and layout to deal with orientation I think need to be two separate processes as Thomas indicated. The resizing can happen once when the card opens the first time and then be forgotten about. The layout needs to happen when the card opens and on each orientation change. On android as we don't know screen density we should probably look at the highest percentage of devices and design for those and not resize. At the moment that is hdpi on mobile with a density of around 1.5 and mdpi (which can be treated the same as non retina iOS) on larger screens so this gives us 3 densities to deal with. So our resizing just needs to choose which of the three densities to use and scale. It's worth pointing out that this scaling only ever needs to be proportional. A front script that handled preopencard and tracked which cards had already been scaled combined with a custom property to either turn on or off scaling for that control should work here. Layout then is just a matter of showing and hiding controls and placing them relative to each other. I'd be keen to merge everybody's ideas into a single open source framework if anyone is interested. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 25/07/2012, at 11:47 PM, John Allijn wrote: > I watched the tutorial and the resize tool makes it very tempting to design one app for all devices, but I will be better of with building an ipad and a iphone app and change the layout upon change in the orientation. From roger.e.eller at sealedair.com Wed Jul 25 17:05:11 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 25 Jul 2012 17:05:11 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> Message-ID: Phablets... I like it. :-) From bobs at twft.com Wed Jul 25 17:16:35 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 25 Jul 2012 14:16:35 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> Message-ID: <026E44F8-01A5-45E5-9F48-499EBD10CF6B@twft.com> Don't say that too loudly! Next thing you know Apple will release an iPhab! On Jul 25, 2012, at 2:05 PM, Roger Eller wrote: > Phablets... I like it. :-) From chipp at chipp.com Wed Jul 25 17:57:25 2012 From: chipp at chipp.com (Chipp Walters) Date: Wed, 25 Jul 2012 16:57:25 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <026E44F8-01A5-45E5-9F48-499EBD10CF6B@twft.com> References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> <026E44F8-01A5-45E5-9F48-499EBD10CF6B@twft.com> Message-ID: Good points. Years ago I created altLayouLib and have used it for work in multiple OS environments. With it you could set the controls layout behavior based upon OS. It read the OS and resized/moved controls based upon MacOS, Win32 or Other. As far as responsive design goes, it perhaps this approach a proper way to go. So, for instance one could set different stack resolutions and layout the controls for each based upon a specific resolution-- and if no resolution matched, then it defaults to the closest resolution smaller than the one being used. Still, seems like a lot of work. I still want to try Tom's approach of different square cards(or stacks) for both portrait and landscape. I really see potential in it and I think it *should* work fine with this latest altMobileResizer library. The square sizing should also handle most cases where you want the width of a control to change but not the height. BTW, just updated it to fix a niggling bug and added a button to it to check for all images which don't have resizeQuality set to "Good". Just press the update button to get the latest version. You should reinstall the library and the OpenStack handlers on any existing projects. From chipp at chipp.com Wed Jul 25 18:00:05 2012 From: chipp at chipp.com (Chipp Walters) Date: Wed, 25 Jul 2012 17:00:05 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> <026E44F8-01A5-45E5-9F48-499EBD10CF6B@twft.com> Message-ID: Helps if I proofread before posting.. --> "As far as responsive design goes, perhaps a custom layouts per card size approach a proper way to go." --> "The square card size should also handle most cases where you want the width of a control to change but not the height." On Wed, Jul 25, 2012 at 4:57 PM, Chipp Walters wrote: > Good points. > > Years ago I created altLayouLib and have used it for work in multiple OS > environments. With it you could set the controls layout behavior based upon > OS. It read the OS and resized/moved controls based upon MacOS, Win32 or > Other. > > As far as responsive design goes, it perhaps this approach a proper way to > go. So, for instance one could set different stack resolutions and layout > the controls for each based upon a specific resolution-- and if no > resolution matched, then it defaults to the closest resolution smaller than > the one being used. > > Still, seems like a lot of work. I still want to try Tom's approach of > different square cards(or stacks) for both portrait and landscape. I really > see potential in it and I think it *should* work fine with this latest > altMobileResizer library. The square sizing should also handle most cases > where you want the width of a control to change but not the height. > > BTW, just updated it to fix a niggling bug and added a button to it to > check for all images which don't have resizeQuality set to "Good". Just > press the update button to get the latest version. You should reinstall the > library and the OpenStack handlers on any existing projects. > -- Chipp Walters CEO, Altuit, Inc. From monte at sweattechnologies.com Wed Jul 25 18:14:34 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 08:14:34 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> Message-ID: Ok, making this up as i go. We might as well design a system from the start that can handle all 4 android screen densities and used a couple of them as synonyms for the iOS densities. Even though the android densities are ranges I think its reasonable to treat them as absolutes as long as your layout handles that. So we now have densities of .75, 1, 1.5 and 2. With 1 and 2 being used on iOS and at the moment .75 would would only be part of the design for future proofing. Now we can include into the framework an image loader for density just like native apps use. A plugin could easily import a x2 image and pump out high quality images at each density into specific folders. Next thing is we need a mode to use while developing to allow us to work at whatever density we require. That shouldn't be too complicated. Anyone else what to throw out some ideas? Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 26/07/2012, at 6:51 AM, Monte Goulding wrote: > At the moment that is hdpi on mobile with a density of around 1.5 and mdpi (which can be treated the same as non retina iOS) on larger screens so this gives us 3 densities to deal with. From bobs at twft.com Wed Jul 25 18:21:02 2012 From: bobs at twft.com (Bob Sneidar) Date: Wed, 25 Jul 2012 15:21:02 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> Message-ID: for now... On Jul 25, 2012, at 3:14 PM, Monte Goulding wrote: > We might as well design a system from the start that can handle all 4 android screen densities From chipp at chipp.com Wed Jul 25 18:40:11 2012 From: chipp at chipp.com (Chipp Walters) Date: Wed, 25 Jul 2012 17:40:11 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> Message-ID: How does LC determine density? On Wednesday, July 25, 2012, Monte Goulding wrote: > Ok, making this up as i go. We might as well design a system from the > start that can handle all 4 android screen densities and used a couple of > them as synonyms for the iOS densities. Even though the android densities > are ranges I think its reasonable to treat them as absolutes as long as > your layout handles that. So we now have densities of .75, 1, 1.5 and 2. > With 1 and 2 being used on iOS and at the moment .75 would would only be > part of the design for future proofing. Now we can include into the > framework an image loader for density just like native apps use. A plugin > could easily import a x2 image and pump out high quality images at each > density into specific folders. > > Next thing is we need a mode to use while developing to allow us to work > at whatever density we require. That shouldn't be too complicated. > > Anyone else what to throw out some ideas? > > Cheers > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 26/07/2012, at 6:51 AM, Monte Goulding > > wrote: > > > At the moment that is hdpi on mobile with a density of around 1.5 and > mdpi (which can be treated the same as non retina iOS) on larger screens so > this gives us 3 densities to deal with. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Chipp Walters CEO, Altuit, Inc. From chipp at chipp.com Wed Jul 25 18:53:05 2012 From: chipp at chipp.com (Chipp Walters) Date: Wed, 25 Jul 2012 17:53:05 -0500 Subject: Storing data on iOS In-Reply-To: <50103D6F.3030908@hyperactivesw.com> References: <50103D6F.3030908@hyperactivesw.com> Message-ID: Hi Jacque, I'm storing everything in documents-- in fact I have my own "cache" folder in there as well. Because of my workflow, constantly updating via DropBox, I tend not to 'include' files outside a single stack, and I use the stack to SpitOut on OpenStack different resources, such as template document stacks and audio files. On one project I put file URLs and their respective filesizes in a zgoogle Spreadsheet. On startup, if there's an Internet connection, I download the CSV spreadsheet and check it against the files and download any missing or non- complete versions. So far it has worked perfectly. -- Chipp Walters CEO, Altuit, Inc. From monte at sweattechnologies.com Wed Jul 25 19:09:22 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 09:09:22 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> Message-ID: <44A20D75-D884-4C3F-A0F9-600617FAFE15@sweattechnologies.com> Yes, any system we design should handle potential future densities however I'm really not sure if higher densities than retina would be worthwhile. If the human eye can't detect a difference then why not save the processing power and $. -- M E R Goulding Software development services mergExt - There's an external for that! On 26/07/2012, at 8:21 AM, Bob Sneidar wrote: > for now... > > On Jul 25, 2012, at 3:14 PM, Monte Goulding wrote: > >> We might as well design a system from the start that can handle all 4 android screen densities > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From terry.judd at unimelb.edu.au Wed Jul 25 19:16:13 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 25 Jul 2012 23:16:13 +0000 Subject: cancelling a load request on iOS? In-Reply-To: References: Message-ID: On 26/07/2012, at 06:32 AM, Mike Bonner wrote: > Just confirmed that unload is not implemented on android so the dictionary > is correct. (the result contains 'not implemented', same for 'the > cachedurls') so I need to rethink a few things. Having load without an > unload seems a bit nuts to me. Agreed - nutty to me as well. The only way to cancel a download appears to be to 'quit' the app. Terry... > > no liburlreset or resetall either yet. > > On Wed, Jul 25, 2012 at 1:51 PM, Terry Judd wrote: > >> Is it possible to cancel a download initiated with the load command on >> iOS? According to the dictionary the unload command is only supported on >> the desktop and I can find anything in the iOS release notes that indicates >> how you might go about this. >> >> Anyone know? >> >> Terry... >> >> Dr Terry Judd >> Senior Lecturer in Medical Education >> Medical Eduction Unit >> Faculty of Medicine, Dentistry & Health Sciences >> The University of Melbourne >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From monte at sweattechnologies.com Wed Jul 25 19:28:07 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 09:28:07 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> Message-ID: On 26/07/2012, at 8:40 AM, Chipp Walters wrote: > How does LC determine density? Good question. If the engine does it then it doesn't provide that info to us. We know density on iOS so we use that to switch between mdpi and xhdpi. On android we can only make an educated guess based on this data: ldpi mdpi hdpi xhdpi small 1.7% 1.3% normal 0.4% 12.9% 57.5% 18.0% large 0.2% 2.9% xlarge 5.1% If the screenrect has either a width or height >= 1024 then we assume it's a large or xlarge screen and use the tablet ui. We can also see from the stats that it's going to be mdpi. If it's normal or small it's most likely to be hdpi so we would run with that and given that is a reasonable middle ground our apps should be usable for mdpi and xhdpi users. We could have a guess at ldpi if the screen size <= 400 or something but the percentages are so small. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From jacque at hyperactivesw.com Wed Jul 25 19:28:31 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 25 Jul 2012 18:28:31 -0500 Subject: Storing data on iOS In-Reply-To: References: <50103D6F.3030908@hyperactivesw.com> Message-ID: <5010811F.60602@hyperactivesw.com> Thanks for all the suggestions everyone. If the cache is unlikely to get erased very often then I think the simplest thing is to just use that. BTW, Chipp, I wasn't too worried about the file storage not working, I was concerned that Apple would reject the app for storing data in Documents if it wasn't generated by the user. I'm never sure just how picky the Apple police are going to be -- or if they'd even notice. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From userev at canelasoftware.com Wed Jul 25 20:06:10 2012 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 25 Jul 2012 17:06:10 -0700 Subject: cancelling a load request on iOS? In-Reply-To: References: Message-ID: <20C6EC44-1867-40E3-B75D-954667A3CD09@canelasoftware.com> On Jul 25, 2012, at 4:16 PM, Terry Judd wrote: > > On 26/07/2012, at 06:32 AM, Mike Bonner wrote: > >> Just confirmed that unload is not implemented on android so the dictionary >> is correct. (the result contains 'not implemented', same for 'the >> cachedurls') so I need to rethink a few things. Having load without an >> unload seems a bit nuts to me. > > Agreed - nutty to me as well. The only way to cancel a download appears to be to 'quit' the app. > Does resetAll work? Best regards, Mark Talluto http://www.canelasoftware.com From monte at sweattechnologies.com Wed Jul 25 20:17:44 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 10:17:44 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> Message-ID: OK Scott, should we continue on list or move off. It might be good to continue on list for a while to see who's keen to be involved. Continuing to think out loud on this. One thing we want to be able to do is work in whatever density we like and then have everything still scale right. So what about the framework mainstack has a density property. On mobile this is worked out during preOpenStack and on desktop it would default to mdpi but be settable so you can use whatever you want. This is independent of stack size and the setprop handler would cause the controls on the current card to resize. One important thing to consider is inventing a cool non-developer specific acronym and prefix for this thing ;-) My hope is it can handle more than just this one issue. Thinks like preferences come to mind. My vote is for mafia - Mobile App Framework with Interface Adaptation ;-) -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From bonnmike at gmail.com Wed Jul 25 20:32:25 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 25 Jul 2012 18:32:25 -0600 Subject: cancelling a load request on iOS? In-Reply-To: <20C6EC44-1867-40E3-B75D-954667A3CD09@canelasoftware.com> References: <20C6EC44-1867-40E3-B75D-954667A3CD09@canelasoftware.com> Message-ID: Dictionary says no. Hopefully next update! On Wed, Jul 25, 2012 at 6:06 PM, Mark Talluto wrote: > > > > > > On Jul 25, 2012, at 4:16 PM, Terry Judd wrote: > > > > > On 26/07/2012, at 06:32 AM, Mike Bonner wrote: > > > >> Just confirmed that unload is not implemented on android so the > dictionary > >> is correct. (the result contains 'not implemented', same for 'the > >> cachedurls') so I need to rethink a few things. Having load without an > >> unload seems a bit nuts to me. > > > > Agreed - nutty to me as well. The only way to cancel a download appears > to be to 'quit' the app. > > > > Does resetAll work? > > > Best regards, > > Mark Talluto > http://www.canelasoftware.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dochawk at gmail.com Wed Jul 25 16:20:01 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 25 Jul 2012 13:20:01 -0700 Subject: THe debugger is going for a walk??? In-Reply-To: <102224021937.20120724223603@ahsoftware.net> References: <500F5ECE.1090306@hyperactivesw.com> <1C1AB520-7994-4C4E-8B76-EBBE87414AE5@gmail.com> <500F75A9.2080802@hyperactivesw.com> <102224021937.20120724223603@ahsoftware.net> Message-ID: It's even stranger today. I keep seeing a behavior where it honors code breakpoints, but soft breaks seem to send it into the trace . . . Gosh, maybe I should can and sell this :) From scott at tactilemedia.com Wed Jul 25 20:42:57 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 25 Jul 2012 17:42:57 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: Message-ID: Looking forward, it seems you're right: being able to lay out a stack at a specific resolution would be useful long term. I'm not up to speed on Android, but last I saw, LiveCode wasn't able to detect Android display density. If that's still the case, it would seem to be a problem since how would you distinguish between a phone with ultra high density and a tablet with low density? Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Monte Goulding wrote: > OK Scott, should we continue on list or move off. It might be good to continue > on list for a while to see who's keen to be involved. > > Continuing to think out loud on this. One thing we want to be able to do is > work in whatever density we like and then have everything still scale right. > So what about the framework mainstack has a density property. On mobile this > is worked out during preOpenStack and on desktop it would default to mdpi but > be settable so you can use whatever you want. This is independent of stack > size and the setprop handler would cause the controls on the current card to > resize. > > One important thing to consider is inventing a cool non-developer specific > acronym and prefix for this thing ;-) My hope is it can handle more than just > this one issue. Thinks like preferences come to mind. > > My vote is for mafia - Mobile App Framework with Interface Adaptation ;-) > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Wed Jul 25 20:59:56 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 25 Jul 2012 17:59:56 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: <185293855156.20120725175956@ahsoftware.net> Scott- Wednesday, July 25, 2012, 5:42:57 PM, you wrote: > Looking forward, it seems you're right: being able to lay out a stack at a > specific resolution would be useful long term. I'm not up to speed on > Android, but last I saw, LiveCode wasn't able to detect Android display > density. If that's still the case, it would seem to be a problem since how > would you distinguish between a phone with ultra high density and a tablet > with low density? It is still the case, it is indeed a problem, and it's a LiveCode-only problem, since it's very easy in java with one system call: http://android-er.blogspot.com/2011/07/get-screen-size-in-dpi.html -- -Mark Wieder mwieder at ahsoftware.net From monte at sweattechnologies.com Wed Jul 25 21:06:17 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 11:06:17 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: <40D740B8-BBB3-4209-9DF1-1F60BE8A0710@sweattechnologies.com> On 26/07/2012, at 10:42 AM, Scott Rossi wrote: > Looking forward, it seems you're right: being able to lay out a stack at a > specific resolution would be useful long term. I'm not up to speed on > Android, but last I saw, LiveCode wasn't able to detect Android display > density. If that's still the case, it would seem to be a problem since how > would you distinguish between a phone with ultra high density and a tablet > with low density? I replied to Chipp on that a little while ago. All we can do is make an educated guess at the moment. If we build the framework in such a way that as soon as the actual density is available we use that then we can at least get started. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From terry.judd at unimelb.edu.au Wed Jul 25 21:07:26 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Thu, 26 Jul 2012 01:07:26 +0000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: On 26/07/2012, at 10:42 AM, Scott Rossi wrote: > Looking forward, it seems you're right: being able to lay out a stack at a > specific resolution would be useful long term. I'm not up to speed on > Android, but last I saw, LiveCode wasn't able to detect Android display > density. If that's still the case, it would seem to be a problem since how > would you distinguish between a phone with ultra high density and a tablet > with low density? Worst case scenario I guess is that you can't and so you build a 'universal' app that allows the user to choose the layout (phone or tablet) the first time they use it. On subsequent launches the app starts up with the preferred layout. Terry... > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > Recently, Monte Goulding wrote: > >> OK Scott, should we continue on list or move off. It might be good to continue >> on list for a while to see who's keen to be involved. >> >> Continuing to think out loud on this. One thing we want to be able to do is >> work in whatever density we like and then have everything still scale right. >> So what about the framework mainstack has a density property. On mobile this >> is worked out during preOpenStack and on desktop it would default to mdpi but >> be settable so you can use whatever you want. This is independent of stack >> size and the setprop handler would cause the controls on the current card to >> resize. >> >> One important thing to consider is inventing a cool non-developer specific >> acronym and prefix for this thing ;-) My hope is it can handle more than just >> this one issue. Thinks like preferences come to mind. >> >> My vote is for mafia - Mobile App Framework with Interface Adaptation ;-) >> >> -- >> 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From pete at lcsql.com Wed Jul 25 21:35:20 2012 From: pete at lcsql.com (Peter Haworth) Date: Wed, 25 Jul 2012 18:35:20 -0700 Subject: THe debugger is going for a walk??? In-Reply-To: References: <500F5ECE.1090306@hyperactivesw.com> <1C1AB520-7994-4C4E-8B76-EBBE87414AE5@gmail.com> <500F75A9.2080802@hyperactivesw.com> <102224021937.20120724223603@ahsoftware.net> Message-ID: My debugging this afternoon has reminded me of another circumstance where the debugger seems to ignore code and that's if you have a command in your script that doesn't flag an error but is not valid. Here's an example insertObject "card", the long ID of card ID pCardID That doesn't cause an error when you compile and it doesn't cause a runtime error but when the statement is executed, the debugger just skips over it. It should be insertObject "card", the long ID of card ID pCardID of stack pstack I'm not sure why an error isn't flagged somewhere along the line but I spent a ridiculous amount of time debugging today before I noticed that I hadn't coded things correctly. Pete lcSQL Software On Wed, Jul 25, 2012 at 1:20 PM, Dr. Hawkins wrote: > It's even stranger today. > > I keep seeing a behavior where it honors code breakpoints, but soft > breaks seem to send it into the trace . . . > > Gosh, maybe I should can and sell this :) > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dev at digifilm.com Wed Jul 25 22:12:17 2012 From: dev at digifilm.com (ddas) Date: Wed, 25 Jul 2012 22:12:17 -0400 Subject: Storing data on iOS In-Reply-To: <5010811F.60602@hyperactivesw.com> References: <50103D6F.3030908@hyperactivesw.com> <5010811F.60602@hyperactivesw.com> Message-ID: They will notice and they will reject your app. The only way around is to set the extended attribute of your folder in the documents folder to "do not back up." I brought up this issue in December. However it seems like the prob has been recently solved by mergext. http://mergext.com/home/mergxattr/ -Debdoot PS: Here is another way. Listing 1 Setting the Extended Attribute #include - (BOOL)addSkipBackupAttributeToItemAtURL:(NSURL *)URL { const char* filePath = [[URL path] fileSystemRepresentation]; const char* attrName = "com.apple.MobileBackup"; u_int8_t attrValue = 1; int result = setxattr(filePath, attrName, &attrValue, sizeof(attrValue), 0, 0); return result == 0; } On Jul 25, 2012, at 7:28 PM, J. Landman Gay wrote: > Thanks for all the suggestions everyone. If the cache is unlikely to get erased very often then I think the simplest thing is to just use that. > > BTW, Chipp, I wasn't too worried about the file storage not working, I was concerned that Apple would reject the app for storing data in Documents if it wasn't generated by the user. I'm never sure just how picky the Apple police are going to be -- or if they'd even notice. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Wed Jul 25 22:19:13 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 12:19:13 +1000 Subject: Storing data on iOS In-Reply-To: References: <50103D6F.3030908@hyperactivesw.com> <5010811F.60602@hyperactivesw.com> Message-ID: It's in the engine now. On 26/07/2012, at 12:12 PM, ddas wrote: > They will notice and they will reject your app. > > The only way around is to set the extended attribute of your folder in the documents folder to "do not back up." > I brought up this issue in December. However it seems like the prob has been recently solved by mergext. > > http://mergext.com/home/mergxattr/ -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From iowahengst at mac.com Wed Jul 25 22:18:36 2012 From: iowahengst at mac.com (Randy Hengst) Date: Wed, 25 Jul 2012 21:18:36 -0500 Subject: Drop Shadow in Text Field Message-ID: <93B37D58-7A4A-4054-A5BA-49F40D562109@mac.com> Hi All, When a drop shadow is applied to an opaque field, the shadow is shown around the edge of the field? not the text itself. When a drop shadow is applied to a transparent field, the drop shadow is applied to the text. Is there any way to have a drop shadow on the text for an opaque field? be well, randy From jacque at hyperactivesw.com Wed Jul 25 22:37:26 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 25 Jul 2012 21:37:26 -0500 Subject: Storing data on iOS In-Reply-To: References: <50103D6F.3030908@hyperactivesw.com> <5010811F.60602@hyperactivesw.com> Message-ID: <5010AD66.10007@hyperactivesw.com> On 7/25/12 9:12 PM, ddas wrote: > They will notice and they will reject your app. > > The only way around is to set the extended attribute of your folder > in the documents folder to "do not back up." The engine lets us do it by file, which would be fine for my purposes. Just out of curiosity, does anyone know if the file attributes are permanent if the content changes? For example, say I put data into a text file in Documents and mark it "do not backup". Then later I put new data into the file using "put url" from a file on the server. Does the attribute stick? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Wed Jul 25 22:53:13 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 25 Jul 2012 19:53:13 -0700 Subject: Drop Shadow in Text Field In-Reply-To: <93B37D58-7A4A-4054-A5BA-49F40D562109@mac.com> Message-ID: A graphic effect will usually respect whatever transparency is present in a control. So I think your only option is to have the field be transparent and the dropshadow effect applied to the text, with a graphic or other object behind it. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Randy Hengst wrote: > Hi All, > > When a drop shadow is applied to an opaque field, the shadow is shown around > the edge of the field? not the text itself. > > When a drop shadow is applied to a transparent field, the drop shadow is > applied to the text. > > Is there any way to have a drop shadow on the text for an opaque field? > > be well, > randy > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From terry.judd at unimelb.edu.au Wed Jul 25 23:06:48 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Thu, 26 Jul 2012 03:06:48 +0000 Subject: Drop Shadow in Text Field In-Reply-To: References: Message-ID: On 26/07/2012, at 12:53 PM, Scott Rossi wrote: > A graphic effect will usually respect whatever transparency is present in a > control. So I think your only option is to have the field be transparent > and the dropshadow effect applied to the text, with a graphic or other > object behind it. You can group the transparent field (with itself), set the margins of the group to zero and set the opaque of the group to true. Terry... > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > Recently, Randy Hengst wrote: > >> Hi All, >> >> When a drop shadow is applied to an opaque field, the shadow is shown around >> the edge of the fieldS not the text itself. >> >> When a drop shadow is applied to a transparent field, the drop shadow is >> applied to the text. >> >> Is there any way to have a drop shadow on the text for an opaque field? >> >> be well, >> randy >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From iowahengst at mac.com Wed Jul 25 23:09:54 2012 From: iowahengst at mac.com (Randy Hengst) Date: Wed, 25 Jul 2012 22:09:54 -0500 Subject: Drop Shadow in Text Field In-Reply-To: References: Message-ID: Thanks Scott, That's kind of what I thought? but, was hoping for a way to assign to the text and the outline of the field. be well, randy ----- On Jul 25, 2012, at 9:53 PM, Scott Rossi wrote: > A graphic effect will usually respect whatever transparency is present in a > control. So I think your only option is to have the field be transparent > and the dropshadow effect applied to the text, with a graphic or other > object behind it. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > Recently, Randy Hengst wrote: > >> Hi All, >> >> When a drop shadow is applied to an opaque field, the shadow is shown around >> the edge of the field? not the text itself. >> >> When a drop shadow is applied to a transparent field, the drop shadow is >> applied to the text. >> >> Is there any way to have a drop shadow on the text for an opaque field? >> >> be well, >> randy >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From iowahengst at mac.com Wed Jul 25 23:15:10 2012 From: iowahengst at mac.com (Randy Hengst) Date: Wed, 25 Jul 2012 22:15:10 -0500 Subject: Drop Shadow in Text Field In-Reply-To: References: Message-ID: Well Terry, that's very cool? thanks for the suggestion. be well, randy ----- On Jul 25, 2012, at 10:06 PM, Terry Judd wrote: > > On 26/07/2012, at 12:53 PM, Scott Rossi wrote: > >> A graphic effect will usually respect whatever transparency is present in a >> control. So I think your only option is to have the field be transparent >> and the dropshadow effect applied to the text, with a graphic or other >> object behind it. > > You can group the transparent field (with itself), set the margins of the group to zero and set the opaque of the group to true. > > Terry... > >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> Recently, Randy Hengst wrote: >> >>> Hi All, >>> >>> When a drop shadow is applied to an opaque field, the shadow is shown around >>> the edge of the fieldS not the text itself. >>> >>> When a drop shadow is applied to a transparent field, the drop shadow is >>> applied to the text. >>> >>> Is there any way to have a drop shadow on the text for an opaque field? >>> >>> be well, >>> randy >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > Dr Terry Judd > Senior Lecturer in Medical Education > Medical Eduction Unit > Faculty of Medicine, Dentistry & Health Sciences > The University of Melbourne > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dev at digifilm.com Wed Jul 25 23:15:31 2012 From: dev at digifilm.com (ddas) Date: Wed, 25 Jul 2012 23:15:31 -0400 Subject: Storing data on iOS In-Reply-To: <5010AD66.10007@hyperactivesw.com> References: <50103D6F.3030908@hyperactivesw.com> <5010811F.60602@hyperactivesw.com> <5010AD66.10007@hyperactivesw.com> Message-ID: You may just set the attribute of a folder and not bother with individual files. According to apple: Starting in iOS 5.0.1 a new ?do not back up? file attribute has been introduced allowing developers to clearly specify which files should be backed up, which files are local caches only and subject to purge, and which files should not be backed up but should also not be purged. In addition, setting this attribute on a folder will prevent the folder and all of its contents from being backed up. -dd On Jul 25, 2012, at 10:37 PM, J. Landman Gay wrote: > Just out of curiosity, does anyone know if the file attributes are permanent if the content changes? For example, say I put data into a text file in Documents and mark it "do not backup". Then later I put new data into the file using "put url" from a file on the server. Does the attribute stick? From roger.e.eller at sealedair.com Wed Jul 25 23:27:23 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 25 Jul 2012 23:27:23 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> Message-ID: I still like your new word "PHABLET" - PHones And Bigger, Let Everybody Touch! LOL ~Roger On Wed, Jul 25, 2012 at 8:17 PM, Monte Goulding wrote: > One important thing to consider is inventing a cool non-developer specific > acronym and prefix for this thing ;-) My hope is it can handle more than > just this one issue. Thinks like preferences come to mind. > > My vote is for mafia - Mobile App Framework with Interface Adaptation ;-) From monte at sweattechnologies.com Wed Jul 25 23:33:05 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 13:33:05 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> Message-ID: <53B8ADCB-774C-4B1B-A2ED-12CAB7536DC3@sweattechnologies.com> It's not my word: http://www.smh.com.au/digital-life/hometech/what-are-phablets-20120403-1w9zq.html On 26/07/2012, at 1:27 PM, Roger Eller wrote: > I still like your new word "PHABLET" - PHones And Bigger, Let Everybody > Touch! LOL -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From monte at sweattechnologies.com Thu Jul 26 00:51:26 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 14:51:26 +1000 Subject: iOS notification center external added to mergExt Message-ID: Hi LiveCoders There's still a few hours left of RunRev's 30% off SUMERSALE so I thought I'd put another external out to make mergExt even more deliciously tempting (sorry Andre's been talking about chee.. woops). Anyway, mergNotify is a great little external that allows you to hook into any Notification from the iOS Notification Center. These are notifications are from the classes in the iOS SDK. For example, UIApplicationWillResignActiveNotification and UIApplicationDidBecomeActiveNotification help you manage the device wbeing put to sleep while your app is running. Read more at http://mergext.com Tell me what you want next in the Poll at http://facebook.com/mergoulding Regards Monte -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From terry.judd at unimelb.edu.au Thu Jul 26 01:32:26 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Thu, 26 Jul 2012 05:32:26 +0000 Subject: iOS notification center external added to mergExt In-Reply-To: References: Message-ID: On 26/07/2012, at 02:51 PM, Monte Goulding wrote: > Hi LiveCoders > > There's still a few hours left of RunRev's 30% off SUMERSALE so I thought I'd put another external out to make mergExt even more deliciously tempting (sorry Andre's been talking about chee.. woops). > > Anyway, mergNotify is a great little external that allows you to hook into any Notification from the iOS Notification Center. These are notifications are from the classes in the iOS SDK. For example, UIApplicationWillResignActiveNotification and UIApplicationDidBecomeActiveNotification help you manage the device wbeing put to sleep while your app is running. Read more at http://mergext.com Yes - very handy this one ;) Great suite of iOS externals. I highly recommend them. Terry... > Tell me what you want next in the Poll at http://facebook.com/mergoulding > > Regards > > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From monte at sweattechnologies.com Thu Jul 26 02:00:25 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 16:00:25 +1000 Subject: iOS notification center external added to mergExt In-Reply-To: References: Message-ID: Woops... make that SUMMERSALE ... it's so cold in Tasmania I'd forgotten how to spell summer ;-) On 26/07/2012, at 2:51 PM, Monte Goulding wrote: > Hi LiveCoders > > There's still a few hours left of RunRev's 30% off SUMERSALE so I thought I'd put another external out to make mergExt even more deliciously tempting (sorry Andre's been talking about chee.. woops). > > Anyway, mergNotify is a great little external that allows you to hook into any Notification from the iOS Notification Center. These are notifications are from the classes in the iOS SDK. For example, UIApplicationWillResignActiveNotification and UIApplicationDidBecomeActiveNotification help you manage the device wbeing put to sleep while your app is running. Read more at http://mergext.com > > Tell me what you want next in the Poll at http://facebook.com/mergoulding > > Regards > > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From dan at clearvisiontech.com Wed Jul 25 17:18:24 2012 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 25 Jul 2012 14:18:24 -0700 Subject: Does this work for you? In-Reply-To: References: Message-ID: Can you write to a server, via ftp on a real Android device running Android version 4.0.4. When I try it, it returns no error, but doesn't write to the server. Can you confirm? Thanks, Dan From matthias_livecode_150811 at m-r-d.de Thu Jul 26 02:51:13 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 26 Jul 2012 08:51:13 +0200 Subject: iOS notification center external added to mergExt In-Reply-To: References: Message-ID: Monte, i get an "Error establishing a database connection" when trying to lauch http://mergext.com Regards, Matthias Am 26.07.2012 um 06:51 schrieb Monte Goulding: > Hi LiveCoders > > There's still a few hours left of RunRev's 30% off SUMERSALE so I thought I'd put another external out to make mergExt even more deliciously tempting (sorry Andre's been talking about chee.. woops). > > Anyway, mergNotify is a great little external that allows you to hook into any Notification from the iOS Notification Center. These are notifications are from the classes in the iOS SDK. For example, UIApplicationWillResignActiveNotification and UIApplicationDidBecomeActiveNotification help you manage the device wbeing put to sleep while your app is running. Read more at http://mergext.com > > Tell me what you want next in the Poll at http://facebook.com/mergoulding > > Regards > > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From admin at FlexibleLearning.com Thu Jul 26 03:02:15 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Thu, 26 Jul 2012 08:02:15 +0100 Subject: Storing data on iOS In-Reply-To: Message-ID: For those who have gone before those who have gone before... What sort of files does Apple allow to be downloaded? 'text' only files? Defined by type of file (video, pdf etc)? Is there such a list? I think I have established that 'executable' files will be rejected (i.e. stack files) which is a real pain because I have a desktop app that would ideally launch stack files from a home page index of modules. If this is the case, what about a 'definition text file' that the app use to create the stack on demand? (This is, of course, apart from plists, licences, XcodeVersion+iOSversion+LCversion combinations, submission processes etc. Whatever happened to 'programming for the rest of us'!) Hugh 'Wanting to grow roses instead of programming' Senior FLCo -----Original Message----- Date: Wed, 25 Jul 2012 13:39:43 -0500 From: "J. Landman Gay" To: LiveCode Mailing List Subject: Storing data on iOS Message-ID: <50103D6F.3030908 at hyperactivesw.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed For those who have gone before me: I have some files that are downloaded from a server and stored on the device. The files will be updated periodically. I don't want to download them repeatedly unless they've changed. Apple says not to store data in the documents folder if it can be retrieved from elsewhere. That makes me think I should keep it in the cache folder. But I'd rather it was backed up so the user doesn't need an internet connection if they want to use the app and the cache has been wiped. Where would you store the files? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From toolbook at kestner.de Thu Jul 26 03:24:42 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 26 Jul 2012 09:24:42 +0200 Subject: AW: anyone with mountain lion yet? In-Reply-To: References: Message-ID: <000701cd6aff$ba3e9240$2ebbb6c0$@de> I just wanted to upgrade to Mountain Lion, but my Mac Book (with Lion) from beginning 2008 is "too old" and not compatible. I ever thought that incompatibily thing was a windows issue, but in the last years it seems to turn around. That?s how they keep the economy running. Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode-bounces at lists.runrev.com [mailto:use-livecode- > bounces at lists.runrev.com] Im Auftrag von Andrew Henshaw > Gesendet: Mittwoch, 25. Juli 2012 21:31 > An: How to use LiveCode > Betreff: Re: anyone with mountain lion yet? > > Yes, I bit the bullet and upgraded my 4 year old mac to Mountain Lion, so > far its mostly good. > > It seems faster than Lion and almost everything is still working. > Everything to do with Livecode is fine, the only app I have problems with > is Aperture as it wont video clips any more but I guess that will be fixed > soon enough. > > > > On 25 Jul 2012, at 19:54, Andre Garzia wrote: > > > Hey Folks, > > > > Since the last snafu with Android 4.1, I am afraid of upgrading anything. > > > > Mountain Lion came out today, anyone here tried it out yet? Is > > LiveCode still working for iOS and Android development? > > > > -- > > http://www.andregarzia.com -- All We Do Is Code. > > http://fon.nu -- minimalist url shortening service. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Thu Jul 26 04:41:54 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 18:41:54 +1000 Subject: iOS notification center external added to mergExt In-Reply-To: References: Message-ID: OK, I'll check it out ASAP because I just released it ;-) On 26/07/2012, at 2:51 PM, Monte Goulding wrote: > Hi LiveCoders > > There's still a few hours left of RunRev's 30% off SUMERSALE so I thought I'd put another external out to make mergExt even more deliciously tempting (sorry Andre's been talking about chee.. woops). > > Anyway, mergNotify is a great little external that allows you to hook into any Notification from the iOS Notification Center. These are notifications are from the classes in the iOS SDK. For example, UIApplicationWillResignActiveNotification and UIApplicationDidBecomeActiveNotification help you manage the device wbeing put to sleep while your app is running. Read more at http://mergext.com > > Tell me what you want next in the Poll at http://facebook.com/mergoulding > > Regards > > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From toolbook at kestner.de Thu Jul 26 04:44:41 2012 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 26 Jul 2012 10:44:41 +0200 Subject: OT: Need somebody with Mountain Lion for testing Message-ID: <001701cd6b0a$e7221d30$b5665790$@de> Hi, I am just before releasing a new version of one of my products and would like to know if my software runs on Mountain Lion without troubles to update the system requirements on the paperwork of the CD. Since I can't upgrade my MacBook to Mountain Lion and can't get a new one that quickly, I am looking for somebody who could make a short test on Mountain Lion for me. Please contact me offlist Tiemo From monte at sweattechnologies.com Thu Jul 26 04:51:46 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 18:51:46 +1000 Subject: iOS notification center external added to mergExt In-Reply-To: References: Message-ID: LOL... am having a bad day. I thought that was off list and just replied again with a recompile ;-) For once I'm glad the list has the 15kb limit! version 1.0.1 is up on mergext.com Cheers Monte On 26/07/2012, at 6:41 PM, Monte Goulding wrote: > OK, I'll check it out ASAP because I just released it ;-) -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From scott at elementarysoftware.com Thu Jul 26 05:18:30 2012 From: scott at elementarysoftware.com (Scott Morrow) Date: Thu, 26 Jul 2012 02:18:30 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> Message-ID: <594D2D63-E1E3-498C-BD49-7AC29237F004@elementarysoftware.com> I'm glad that this is staying on list for now as I'm working through trying to create a scalable app rather than ones with different fixed layouts. Besides scaling the rect of objects, what other properties will likely need consideration? A few that I'm puzzling over at the moment? textSize margins lineSize roundRadius GraphicEffects dropShadow: probably not all properties? spread, size, distance (opacity?) innerShadow outerGlow innerGlow Gradient -- Scott Morrow Elementary Software (Now with 20% less chalk dust!) web http://elementarysoftware.com/ email scott at elementarysoftware.com ------------------------------------------------------ On Jul 25, 2012, at 5:17 PM, Monte Goulding wrote: > OK Scott, should we continue on list or move off. It might be good to continue on list for a while to see who's keen to be involved. > > Continuing to think out loud on this. One thing we want to be able to do is work in whatever density we like and then have everything still scale right. So what about the framework mainstack has a density property. On mobile this is worked out during preOpenStack and on desktop it would default to mdpi but be settable so you can use whatever you want. This is independent of stack size and the setprop handler would cause the controls on the current card to resize. > > One important thing to consider is inventing a cool non-developer specific acronym and prefix for this thing ;-) My hope is it can handle more than just this one issue. Thinks like preferences come to mind. > > My vote is for mafia - Mobile App Framework with Interface Adaptation ;-) > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Thu Jul 26 06:47:38 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 20:47:38 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <594D2D63-E1E3-498C-BD49-7AC29237F004@elementarysoftware.com> References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> <594D2D63-E1E3-498C-BD49-7AC29237F004@elementarysoftware.com> Message-ID: <19639405-B716-4DAE-9CA4-CD01E513F8A1@sweattechnologies.com> The other thing is any images that are used as icons would need to be found if they aren't on that stack. Probably in an icon/image library. What do people think about resizing images as Chipp has done compared to providing 4 sizes. My thought is that the framework could include a plugin that took an image, created and saved the 4 sizes (or used up to 4 supplied image) to icon library stack files for each density. Then the framework would load the correct icon library for the density and all the icons would be right. We could also have folders for each density for images that are only needed occasionally so you don't what them in memory etc. To resize a control we need to come up with a command that can accept a control id and a density. If we want to be able to work at any density then we might want to also pass the current density the control is at to the command. So we are changing a control from mdpi to hdpi or back or to ldpi and so on. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 26/07/2012, at 7:18 PM, Scott Morrow wrote: > I'm glad that this is staying on list for now as I'm working through trying to create a scalable app rather than ones with different fixed layouts. > > Besides scaling the rect of objects, what other properties will likely need consideration? > A few that I'm puzzling over at the moment? > > textSize > margins > lineSize > roundRadius > > GraphicEffects > dropShadow: probably not all properties? spread, size, distance (opacity?) > innerShadow > outerGlow > innerGlow > > Gradient > > > -- > Scott Morrow > > Elementary Software > (Now with 20% less chalk dust!) > web http://elementarysoftware.com/ > email scott at elementarysoftware.com > ------------------------------------------------------ > > > > > > > > On Jul 25, 2012, at 5:17 PM, Monte Goulding wrote: > >> OK Scott, should we continue on list or move off. It might be good to continue on list for a while to see who's keen to be involved. >> >> Continuing to think out loud on this. One thing we want to be able to do is work in whatever density we like and then have everything still scale right. So what about the framework mainstack has a density property. On mobile this is worked out during preOpenStack and on desktop it would default to mdpi but be settable so you can use whatever you want. This is independent of stack size and the setprop handler would cause the controls on the current card to resize. >> >> One important thing to consider is inventing a cool non-developer specific acronym and prefix for this thing ;-) My hope is it can handle more than just this one issue. Thinks like preferences come to mind. >> >> My vote is for mafia - Mobile App Framework with Interface Adaptation ;-) >> >> -- >> 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From m.schonewille at economy-x-talk.com Thu Jul 26 06:57:10 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 26 Jul 2012 12:57:10 +0200 Subject: Drop Shadow in Text Field In-Reply-To: References: Message-ID: <840D04FA-582F-43CA-8CF3-7A82BDED9544@economy-x-talk.com> Hi Randy, You can put an opaque field of thesame size behind the transparent field and assign the same graphical effect to it. That way, you have one field that shows dropshadow behind the text and another field with a dropshadow following the outline. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 26 jul 2012, at 05:09, Randy Hengst wrote: > Thanks Scott, > > That's kind of what I thought? but, was hoping for a way to assign to the text and the outline of the field. > > be well, > randy > From richmondmathewson at gmail.com Thu Jul 26 07:25:57 2012 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 26 Jul 2012 14:25:57 +0300 Subject: Drop Shadow in Text Field In-Reply-To: <840D04FA-582F-43CA-8CF3-7A82BDED9544@economy-x-talk.com> References: <840D04FA-582F-43CA-8CF3-7A82BDED9544@economy-x-talk.com> Message-ID: <50112945.6080208@gmail.com> On 07/26/2012 01:57 PM, Mark Schonewille wrote: > Hi Randy, > > You can put an opaque field of thesame size behind the transparent field and assign the same graphical effect to it. That way, you have one field that shows dropshadow behind the text and another field with a dropshadow following the outline. Fudge. Why does it seem that an awful lot of our time seems to consist of finding "work arounds"? And, does "work arounds" really mean circumventing the limitations of . . . . ? Somewhere (in Edinburgh, possibly) somebody ought to be keeping a tally of the work arounds, so that those work arounds are NOT necessary in the next recension of LC. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du > > > > On 26 jul 2012, at 05:09, Randy Hengst wrote: > >> Thanks Scott, >> >> That's kind of what I thought? but, was hoping for a way to assign to the text and the outline of the field. >> >> be well, >> randy >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Thu Jul 26 07:40:43 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 26 Jul 2012 04:40:43 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <19639405-B716-4DAE-9CA4-CD01E513F8A1@sweattechnologies.com> References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> <594D2D63-E1E3-498C-BD49-7AC29237F004@elementarysoftware.com> <19639405-B716-4DAE-9CA4-CD01E513F8A1@sweattechnologies.com> Message-ID: <50777DAD-3165-433F-A7F8-A135B78201C4@tactilemedia.com> My question would be, are 4 separate images for each control necessary? You're not going to change density in the middle of session, so only one "scaled" image for each control is needed at a time. While most of the controls I've been building are groups of graphics (no images), It seems to me that storing multiple versions of the same image consumes file space for no good reason. Ideally I would imagine you could start out with one hi res image for each control that is scaled down as needed. Perhaps control images could be scaled dynamically to the needed resolution at startup. The only reason I can see for having multiples of the same image is if the scaling results are not visually satisfactory, but there might be other considerations. Scott Rossi Creative Director Tactile Media, UX Design On Jul 26, 2012, at 3:47 AM, Monte Goulding wrote: > The other thing is any images that are used as icons would need to be found if they aren't on that stack. Probably in an icon/image library. What do people think about resizing images as Chipp has done compared to providing 4 sizes. My thought is that the framework could include a plugin that took an image, created and saved the 4 sizes (or used up to 4 supplied image) to icon library stack files for each density. Then the framework would load the correct icon library for the density and all the icons would be right. We could also have folders for each density for images that are only needed occasionally so you don't what them in memory etc. > > To resize a control we need to come up with a command that can accept a control id and a density. If we want to be able to work at any density then we might want to also pass the current density the control is at to the command. So we are changing a control from mdpi to hdpi or back or to ldpi and so on. > > Cheers > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 26/07/2012, at 7:18 PM, Scott Morrow wrote: > >> I'm glad that this is staying on list for now as I'm working through trying to create a scalable app rather than ones with different fixed layouts. >> >> Besides scaling the rect of objects, what other properties will likely need consideration? >> A few that I'm puzzling over at the moment? >> >> textSize >> margins >> lineSize >> roundRadius >> >> GraphicEffects >> dropShadow: probably not all properties? spread, size, distance (opacity?) >> innerShadow >> outerGlow >> innerGlow >> >> Gradient >> >> >> -- >> Scott Morrow >> >> Elementary Software >> (Now with 20% less chalk dust!) >> web http://elementarysoftware.com/ >> email scott at elementarysoftware.com >> ------------------------------------------------------ >> >> >> >> >> >> >> >> On Jul 25, 2012, at 5:17 PM, Monte Goulding wrote: >> >>> OK Scott, should we continue on list or move off. It might be good to continue on list for a while to see who's keen to be involved. >>> >>> Continuing to think out loud on this. One thing we want to be able to do is work in whatever density we like and then have everything still scale right. So what about the framework mainstack has a density property. On mobile this is worked out during preOpenStack and on desktop it would default to mdpi but be settable so you can use whatever you want. This is independent of stack size and the setprop handler would cause the controls on the current card to resize. >>> >>> One important thing to consider is inventing a cool non-developer specific acronym and prefix for this thing ;-) My hope is it can handle more than just this one issue. Thinks like preferences come to mind. >>> >>> My vote is for mafia - Mobile App Framework with Interface Adaptation ;-) >>> >>> -- >>> 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chipp at chipp.com Thu Jul 26 07:41:51 2012 From: chipp at chipp.com (Chipp Walters) Date: Thu, 26 Jul 2012 06:41:51 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <19639405-B716-4DAE-9CA4-CD01E513F8A1@sweattechnologies.com> References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> <594D2D63-E1E3-498C-BD49-7AC29237F004@elementarysoftware.com> <19639405-B716-4DAE-9CA4-CD01E513F8A1@sweattechnologies.com> Message-ID: First off, I would like to say there are a few things which are paramount for me in any resizer library I would use. Please know these are only my observations and requirements. 1. Needs to be unlocked and editable my me. If not, then I won't even look at it. We all know the problems with MobGUI and the subsequent lack of support and stranded users. Simple fact is I just can't provide my clients with code I can't maintain. 2. It needs to be as simple and easy to maintain as possible. And in keeping with the simplicity theme, it needs to execute as fast as possible in the least amount of readable code. I'm not a fan of frontscripts and find they can get in the way in all sorts of ways, so I'd prefer staying with libraries and passing messages. 3. It should be easy to implement and without much fanfare. Most of my mobile projects need to be completed in weeks, not months, so trying to work with a complex framework just doesn't fit my projects. I certainly understand others have different timescales and may be more interested in more elaborate frameworks. 4. It needs to fit within my workflow. I use a Harness app for both Android and iOS phones and tablets which acts as a "player" for stacks, which are then downloaded via a Dropbox URL. So, it's more difficult to add lots of other files, like interface images in the bundle. I would rather bring files down from the Internet, or SpitOut them on the first run. 5. I think I can make a case that it's pretty much impossible in LC at this stage to identify dpi vs resolution needs if you're trying to go cross platform-- Android-iOS. Furthermore, as a designer, I can only imagine the possible nightmare involved in not having the exact right resolution images for different Android Layouts. I would suspect the carefully set margins and padding of one's design would get fairly screwed up. LC just doesn't work well with complex architectures and frameworks. Geometry Manager? Animation Manager? Ring any bells? 6. Lastly, if you tend to like to create skeuomorphic interface designs, as I do, then you pretty much know you have to work all your graphics out in Photoshop. So, for the most part there's no needing to worry about scalable *everything* in LC, as the images themselves scale quite well. So having a heavyweight library which tries to match each and every control attribute with the proper scaling algorithms, seems a bit overkill for me. Keeping things simpler, and lighter-- is better. For me. -- Chipp Walters CEO, Altuit, Inc. From chipp at chipp.com Thu Jul 26 07:45:04 2012 From: chipp at chipp.com (Chipp Walters) Date: Thu, 26 Jul 2012 06:45:04 -0500 Subject: [ANN] EPS Import V05C In-Reply-To: <1343247495642-4652799.post@n4.nabble.com> References: <1343247495642-4652799.post@n4.nabble.com> Message-ID: Thanks! I really appreciate the work you've done with this library over the years. On Wednesday, July 25, 2012, Alejandro Tejada wrote: > Hi All, > > Download this new version of EPS Import V05C: > http://andregarzia.on-rev.com/alejandro/stacks/Eps_Import_V05C.zip > > -- Chipp Walters CEO, Altuit, Inc. From monte at sweattechnologies.com Thu Jul 26 08:01:30 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 22:01:30 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <50777DAD-3165-433F-A7F8-A135B78201C4@tactilemedia.com> References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> <594D2D63-E1E3-498C-BD49-7AC29237F004@elementarysoftware.com> <19639405-B716-4DAE-9CA4-CD01E513F8A1@sweattechnologies.com> <50777DAD-3165-433F-A7F8-A135B78201C4@tactilemedia.com> Message-ID: <2680A68A-4B85-4373-9A5B-470F76F6CEF5@sweattechnologies.com> Ok, scaling it is. I was just throwing it out there. -- M E R Goulding Software development services mergExt - There's an external for that! On 26/07/2012, at 9:40 PM, Scott Rossi wrote: > My question would be, are 4 separate images for each control necessary? > > You're not going to change density in the middle of session, so only one "scaled" image for each control is needed at a time. While most of the controls I've been building are groups of graphics (no images), It seems to me that storing multiple versions of the same image consumes file space for no good reason. Ideally I would imagine you could start out with one hi res image for each control that is scaled down as needed. Perhaps control images could be scaled dynamically to the needed resolution at startup. > > The only reason I can see for having multiples of the same image is if the scaling results are not visually satisfactory, but there might be other considerations. > > Scott Rossi > Creative Director > Tactile Media, UX Design > > On Jul 26, 2012, at 3:47 AM, Monte Goulding wrote: > >> The other thing is any images that are used as icons would need to be found if they aren't on that stack. Probably in an icon/image library. What do people think about resizing images as Chipp has done compared to providing 4 sizes. My thought is that the framework could include a plugin that took an image, created and saved the 4 sizes (or used up to 4 supplied image) to icon library stack files for each density. Then the framework would load the correct icon library for the density and all the icons would be right. We could also have folders for each density for images that are only needed occasionally so you don't what them in memory etc. >> >> To resize a control we need to come up with a command that can accept a control id and a density. If we want to be able to work at any density then we might want to also pass the current density the control is at to the command. So we are changing a control from mdpi to hdpi or back or to ldpi and so on. >> >> Cheers >> >> -- >> M E R Goulding >> Software development services >> >> mergExt - There's an external for that! >> >> On 26/07/2012, at 7:18 PM, Scott Morrow wrote: >> >>> I'm glad that this is staying on list for now as I'm working through trying to create a scalable app rather than ones with different fixed layouts. >>> >>> Besides scaling the rect of objects, what other properties will likely need consideration? >>> A few that I'm puzzling over at the moment? >>> >>> textSize >>> margins >>> lineSize >>> roundRadius >>> >>> GraphicEffects >>> dropShadow: probably not all properties? spread, size, distance (opacity?) >>> innerShadow >>> outerGlow >>> innerGlow >>> >>> Gradient >>> >>> >>> -- >>> Scott Morrow >>> >>> Elementary Software >>> (Now with 20% less chalk dust!) >>> web http://elementarysoftware.com/ >>> email scott at elementarysoftware.com >>> ------------------------------------------------------ >>> >>> >>> >>> >>> >>> >>> >>> On Jul 25, 2012, at 5:17 PM, Monte Goulding wrote: >>> >>>> OK Scott, should we continue on list or move off. It might be good to continue on list for a while to see who's keen to be involved. >>>> >>>> Continuing to think out loud on this. One thing we want to be able to do is work in whatever density we like and then have everything still scale right. So what about the framework mainstack has a density property. On mobile this is worked out during preOpenStack and on desktop it would default to mdpi but be settable so you can use whatever you want. This is independent of stack size and the setprop handler would cause the controls on the current card to resize. >>>> >>>> One important thing to consider is inventing a cool non-developer specific acronym and prefix for this thing ;-) My hope is it can handle more than just this one issue. Thinks like preferences come to mind. >>>> >>>> My vote is for mafia - Mobile App Framework with Interface Adaptation ;-) >>>> >>>> -- >>>> 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Thu Jul 26 08:06:58 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Thu, 26 Jul 2012 08:06:58 -0400 Subject: breakdown of my book In-Reply-To: References: <119E70B9-0426-4E19-A63E-85C66456EB92@netrin.com> Message-ID: I got this in my emal this morning... anybody else get this regards to the pre-order of Colin's book? "We are sorry to inform you that your pre-order for the eBook of LiveCode Mobile Development Beginner's Guide? was automatically cancelled as the pre-order process did not go through correctly. Please note that you were not charged for this order." On Sun, Jul 22, 2012 at 2:38 AM, Pierre Sahores wrote: > Colin, > > Thanks and congratulations. Pre-ordered ! > > (in using the incredible unergonomic Packt payment workflow - lots of unneeded clicks). > > Kind regards, > > Pierre > > Le 21 juil. 2012 ? 20:51, Jim Lambert a ?crit : > >> Colin, >> >> Thanks for the breakdown of your book. >> Glad the wait is one month less! >> >> Jim Lambert >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Thu Jul 26 08:27:56 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 26 Jul 2012 22:27:56 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> <594D2D63-E1E3-498C-BD49-7AC29237F004@elementarysoftware.com> <19639405-B716-4DAE-9CA4-CD01E513F8A1@sweattechnologies.com> Message-ID: > First off, I would like to say there are a few things which are paramount > for me in any resizer library I would use. Please know these are only my > observations and requirements. Great. Id like it to meet as many peoples requirements and get as much input as possible :-) > > 1. Needs to be unlocked and editable my me. If not, then I won't even look > at it. We all know the problems with MobGUI and the subsequent lack of > support and stranded users. Simple fact is I just can't provide my clients > with code I can't maintain. Definitely. I was proposing this be FOSS with input from whoever is interested. I was not thinking it would be in mergExt or anything although if it was it would be unlocked anyway as any LC scripts I put in there will be. I've even offered to do a special price on source access if required but haven't had any interest ;-) > > 2. It needs to be as simple and easy to maintain as possible. And in > keeping with the simplicity theme, it needs to execute as fast as possible > in the least amount of readable code. I'm not a fan of frontscripts and > find they can get in the way in all sorts of ways, so I'd prefer staying > with libraries and passing messages. Ok, could be a little tricker to ensure the job gets done of its not in a front script but that's ok. I think for the resizing we just need preopencard. > > 3. It should be easy to implement and without much fanfare. Most of my > mobile projects need to be completed in weeks, not months, so trying to > work with a complex framework just doesn't fit my projects. I certainly > understand others have different timescales and may be more interested in > more elaborate frameworks. What I've started with so far is easy. I would propose a plugin be part of it which would create a vanilla project. > > 4. It needs to fit within my workflow. I use a Harness app for both Android > and iOS phones and tablets which acts as a "player" for stacks, which are > then downloaded via a Dropbox URL. So, it's more difficult to add lots of > other files, like interface images in the bundle. I would rather bring > files down from the Internet, or SpitOut them on the first run. What I'm proposing is a mainstack that loads a UI stack and any resources if required. It essentially does what you are doing already but from local files and I'm sure a slightly modified version of the framework could be made to do what you are doing and that way everyone else can do it too because it sounds great! > > 5. I think I can make a case that it's pretty much impossible in LC at this > stage to identify dpi vs resolution needs if you're trying to go cross > platform-- Android-iOS. Furthermore, as a designer, I can only imagine the > possible nightmare involved in not having the exact right resolution images > for different Android Layouts. I would suspect the carefully set margins > and padding of one's design would get fairly screwed up. LC just doesn't > work well with complex architectures and frameworks. Geometry Manager? > Animation Manager? Ring any bells? I'm not talking complex here. In fact I think it will be quite simple once we divide resizing for density from layout. Layout is handled in resize stack. It could be library scripts or just resize stack handlers doing that. Resizing for density is handled at preopencard if it hasn't been done yet for that card. > > 6. Lastly, if you tend to like to create skeuomorphic interface designs, as > I do, then you pretty much know you have to work all your graphics out in > Photoshop. So, for the most part there's no needing to worry about scalable > *everything* in LC, as the images themselves scale quite well. So having a > heavyweight library which tries to match each and every control attribute > with the proper scaling algorithms, seems a bit overkill for me. Keeping > things simpler, and lighter-- is better. For me. Obviously that's not going to work for people like Scott who do their art in LC graphics. Can you see a way around that so we can all collaborate? Cheers Monte From bonnmike at gmail.com Thu Jul 26 10:06:41 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 26 Jul 2012 08:06:41 -0600 Subject: cancelling a load request on iOS? In-Reply-To: References: <20C6EC44-1867-40E3-B75D-954667A3CD09@canelasoftware.com> Message-ID: Well ok. Just read the release notes for android. While this doesn't help with STOPPING a load in progress, it appears unload is not needed to clear cache since loaded data is not added to cache. Its the 3rd param sent to load. I need to stop trusting the dictionary to be accurate so much. As for stopping something in progress, if you're using async methods maybe it will be enough to just tag the url as an ignore so that when it completes you can react differently. Merrily letting downloads you don't want continue in the background since there isn't another choice. On Wed, Jul 25, 2012 at 6:32 PM, Mike Bonner wrote: > Dictionary says no. > > Hopefully next update! > > > On Wed, Jul 25, 2012 at 6:06 PM, Mark Talluto wrote: > >> >> >> >> >> >> On Jul 25, 2012, at 4:16 PM, Terry Judd wrote: >> >> > >> > On 26/07/2012, at 06:32 AM, Mike Bonner wrote: >> > >> >> Just confirmed that unload is not implemented on android so the >> dictionary >> >> is correct. (the result contains 'not implemented', same for 'the >> >> cachedurls') so I need to rethink a few things. Having load without an >> >> unload seems a bit nuts to me. >> > >> > Agreed - nutty to me as well. The only way to cancel a download appears >> to be to 'quit' the app. >> > >> >> Does resetAll work? >> >> >> Best regards, >> >> Mark Talluto >> http://www.canelasoftware.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From m.schonewille at economy-x-talk.com Thu Jul 26 10:11:46 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 26 Jul 2012 16:11:46 +0200 Subject: Drop Shadow in Text Field In-Reply-To: <50112945.6080208@gmail.com> References: <840D04FA-582F-43CA-8CF3-7A82BDED9544@economy-x-talk.com> <50112945.6080208@gmail.com> Message-ID: You'd be surprised how often XCoders resort to workarounds, but I do agree with you to some extent. There are many things in LiveCode you'd expect to just work while they don't. -- Kind regards, Mark Schonewille Economy-x-Talk Http://economy-x-talk.com Share the clipboard of your computer over a local network with Clipboard Link http://clipboardlink.economy-x-talk.com Op 26 jul. 2012 om 13:25 heeft Richmond het volgende geschreven: > On 07/26/2012 01:57 PM, Mark Schonewille wrote: >> Hi Randy, >> >> You can put an opaque field of thesame size behind the transparent field and assign the same graphical effect to it. That way, you have one field that shows dropshadow behind the text and another field with a dropshadow following the outline. > > Fudge. > > Why does it seem that an awful lot of our time seems to consist of finding "work arounds"? > > And, does "work arounds" really mean circumventing the limitations of . . . . ? > > Somewhere (in Edinburgh, possibly) somebody ought to be keeping a tally of the work arounds, > so that those work arounds are NOT necessary in the next recension of LC. > >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/xtalkprogrammer >> KvK: 50277553 >> >> Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du >> >> >> >> On 26 jul 2012, at 05:09, Randy Hengst wrote: >> >>> Thanks Scott, >>> >>> That's kind of what I thought? but, was hoping for a way to assign to the text and the outline of the field. >>> >>> be well, >>> randy >>> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Thu Jul 26 10:21:18 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 26 Jul 2012 07:21:18 -0700 Subject: Storing data on iOS In-Reply-To: References: Message-ID: <5011525E.10605@fourthworld.com> FlexibleLearning wrote: > For those who have gone before those who have gone before... > > What sort of files does Apple allow to be downloaded? 'text' only files? > Defined by type of file (video, pdf etc)? Is there such a list? > > I think I have established that 'executable' files will be rejected (i.e. > stack files) which is a real pain because I have a desktop app that would > ideally launch stack files from a home page index of modules. If this is the > case, what about a 'definition text file' that the app use to create the > stack on demand? There has been much confusion on this list over the file formats Apple may or may not be requiring. Some have suggested that for the Mac app store developers are no longer allowed to define their own formats, now required to read and write their prefs data exclusively through Apple's APIs. How far this goes, or whether any of these suggestions are actually the case, remains to be confirmed by Apple. Personally, I would find it hard to believe that Apple would impose such Draconian limitations without the developer community in a bigger uproar than they were over the iOS SDK 4.0 terms. And reading several Mac news sites daily, I'm not seeing that. My understanding is that if you download a file that contains scripts, such as a stack file, it would be clearly verboten. But if you use a stack file as a container of data, such as with custom props, it would logically be no different from any other binary file format and should be allowed. If anyone has any truly definitive word from Apple on this to the contrary I would be grateful for the URL. -- 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 From ambassador at fourthworld.com Thu Jul 26 10:25:40 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 26 Jul 2012 07:25:40 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <594D2D63-E1E3-498C-BD49-7AC29237F004@elementarysoftware.com> References: <594D2D63-E1E3-498C-BD49-7AC29237F004@elementarysoftware.com> Message-ID: <50115364.9080209@fourthworld.com> Scott Morrow wrote: > I'm glad that this is staying on list for now as I'm working through trying to create a scalable app rather than ones with different fixed layouts. > > Besides scaling the rect of objects, what other properties will likely need consideration? > A few that I'm puzzling over at the moment? > > textSize > margins > lineSize > roundRadius > > GraphicEffects > dropShadow: probably not all properties? spread, size, distance (opacity?) > innerShadow > outerGlow > innerGlow > > Gradient With all due respect for the ambitious goals here, the further we look into this the more clear it becomes that scaling must be handled in the engine if we are to expect reasonable performance: -- 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 From coiin at verizon.net Thu Jul 26 14:49:30 2012 From: coiin at verizon.net (Colin Holgate) Date: Thu, 26 Jul 2012 14:49:30 -0400 Subject: special prize, all my money to the winner! Message-ID: I decided to give out a special prize, of all of my money, to the first person to buy my book (which is now available). But, don't get too excited, aside from it not being that much money, I went ahead and artificially boosted sales by buying the book for myself! So, I'll write a check to me. It isn't yet in the Kindle or iBooks stores, so I bought it with the 20% discount from Packt, and downloaded the Epub and PDF formats. I'm trying different techniques to get it onto my iPad. I tried to drag the Epub version into the documents for Kindle in iTunes. That didn't seem to show up, so I did the same for the Stanza app. That worked! Going to show my colleagues now? From mpetrides at earthlink.net Thu Jul 26 15:32:31 2012 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Thu, 26 Jul 2012 15:32:31 -0400 Subject: special prize, all my money to the winner! In-Reply-To: References: Message-ID: <6070C2F5-2960-4D75-9371-B2FA9F7F3893@earthlink.net> Colin I did a preorder and it appeared to go through at first but I then I got an email saying "We are sorry to inform you that your pre-order for the eBook of LiveCode Mobile Development Beginner's Guide? was automatically cancelled as the pre-order process did not go through correctly. Please note that you were not charged for this order." I'm off to try buying it directly from them now. This time I'll try paying with PayPal... I've had problems ordering LC itself with WorldPay and my Visa Card. Update: This time the order went through and I just downloaded the book. The way I get PDF books onto my iPad is to email them to myself, then click and hold on the PDF until I get an "Open With...." query. In my case, I like to Open With iBooks. This technique worked just fine with your book. In any event, I claim your special prize (unless someone else ordered before me--unlikely. Now the fun begins! Congratulations on publication of your book, Colin. Marian On Jul 26, 2012, at 2:49 PM, Colin Holgate wrote: > I decided to give out a special prize, of all of my money, to the first person to buy my book (which is now available). But, don't get too excited, aside from it not being that much money, I went ahead and artificially boosted sales by buying the book for myself! > > So, I'll write a check to me. > > It isn't yet in the Kindle or iBooks stores, so I bought it with the 20% discount from Packt, and downloaded the Epub and PDF formats. I'm trying different techniques to get it onto my iPad. I tried to drag the Epub version into the documents for Kindle in iTunes. That didn't seem to show up, so I did the same for the Stanza app. That worked! > > Going to show my colleagues now? > From sc at sahores-conseil.com Thu Jul 26 15:31:57 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Thu, 26 Jul 2012 21:31:57 +0200 Subject: special prize, all my money to the winner! In-Reply-To: References: Message-ID: Hi Colin, I got your book in following the Packt announcement link i received this afternoon and really like to read it on my iPad 1 after having downloaded it as PDF to my laptop and copy it to the iPad in using the iPad's "Files Pro" app ;-) Need yet to test the "Stanza" app, is't ? Kind regards, Pierre Le 26 juil. 2012 ? 20:49, Colin Holgate a ?crit : > I decided to give out a special prize, of all of my money, to the first person to buy my book (which is now available). But, don't get too excited, aside from it not being that much money, I went ahead and artificially boosted sales by buying the book for myself! > > So, I'll write a check to me. > > It isn't yet in the Kindle or iBooks stores, so I bought it with the 20% discount from Packt, and downloaded the Epub and PDF formats. I'm trying different techniques to get it onto my iPad. I tried to drag the Epub version into the documents for Kindle in iTunes. That didn't seem to show up, so I did the same for the Stanza app. That worked! > > Going to show my colleagues now? > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From coiin at verizon.net Thu Jul 26 16:50:10 2012 From: coiin at verizon.net (Colin Holgate) Date: Thu, 26 Jul 2012 16:50:10 -0400 Subject: special prize, all my money to the winner! In-Reply-To: References: Message-ID: Stanza isn't that much fun to use. You can take the PDF version and use that in iBooks, or email the PDF to your Kindle email address, and then you can download it in the iPad Kindle app. Well, in theory you can, it keeps getting stuck at 97% for me. On Jul 26, 2012, at 3:31 PM, Pierre Sahores wrote: > Need yet to test the "Stanza" app, is't ? From mpetrides at earthlink.net Thu Jul 26 17:06:59 2012 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Thu, 26 Jul 2012 17:06:59 -0400 Subject: special prize, all my money to the winner! In-Reply-To: References: Message-ID: If you're using an iPad, then why bother with the Kindle for iPad app? iBooks is at least as good a choice for PDFs, probably better. A couple of alternatives for reading PDFs on the iPad are: iAnnotate PDF (which does VERY well at allowing you to highlight and annotate a PDF with either typewritten or handwritten marginal notes) and Good Reader - which I use for reading PDFs that come Zipped, since iBooks won't unzip zipped PDFs. If you have any inclination to annotate, then I highly recommend iAnnotate PDF. On Jul 26, 2012, at 4:50 PM, Colin Holgate wrote: > Stanza isn't that much fun to use. You can take the PDF version and use that in iBooks, or email the PDF to your Kindle email address, and then you can download it in the iPad Kindle app. > > Well, in theory you can, it keeps getting stuck at 97% for me. > > > On Jul 26, 2012, at 3:31 PM, Pierre Sahores wrote: > >> Need yet to test the "Stanza" app, is't ? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Thu Jul 26 17:40:52 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 26 Jul 2012 21:40:52 +0000 (UTC) Subject: special prize, all my money to the winner! References: Message-ID: Colin Holgate writes: > > I decided to give out a special prize, of all of my money, to the first person to buy my book (which is now > available). But, don't get too excited, aside from it not being that much money, I went ahead and > artificially boosted sales by buying the book for myself! I hate to tell you this (actually I don't) but I beat you to it by pre-ordering. A wire transfer would be fine, and I'll email you a receipt. -- Mark Wieder mwieder at ahsoftware.net From shawnlivecode at gmail.com Thu Jul 26 18:02:02 2012 From: shawnlivecode at gmail.com (Shawn Blc) Date: Thu, 26 Jul 2012 17:02:02 -0500 Subject: special prize, all my money to the winner! In-Reply-To: <6070C2F5-2960-4D75-9371-B2FA9F7F3893@earthlink.net> References: <6070C2F5-2960-4D75-9371-B2FA9F7F3893@earthlink.net> Message-ID: I just ordered it on Packt. Used a coupon code too ;) On Thu, Jul 26, 2012 at 2:32 PM, Petrides, M.D. Marian < mpetrides at earthlink.net> wrote: > Colin > > I did a preorder and it appeared to go through at first but I then I got > an email saying "We are sorry to inform you that your pre-order for the > eBook of LiveCode Mobile Development Beginner's Guide? was automatically > cancelled as the pre-order process did not go through correctly. Please > note that you were not charged for this order." > > I'm off to try buying it directly from them now. This time I'll try paying > with PayPal... I've had problems ordering LC itself with WorldPay and my > Visa Card. Update: This time the order went through and I just downloaded > the book. > > The way I get PDF books onto my iPad is to email them to myself, then > click and hold on the PDF until I get an "Open With...." query. In my > case, I like to Open With iBooks. This technique worked just fine with your > book. > > In any event, I claim your special prize (unless someone else ordered > before me--unlikely. Now the fun begins! Congratulations on publication > of your book, Colin. > > Marian > > > > > On Jul 26, 2012, at 2:49 PM, Colin Holgate wrote: > > > I decided to give out a special prize, of all of my money, to the first > person to buy my book (which is now available). But, don't get too excited, > aside from it not being that much money, I went ahead and artificially > boosted sales by buying the book for myself! > > > > So, I'll write a check to me. > > > > It isn't yet in the Kindle or iBooks stores, so I bought it with the 20% > discount from Packt, and downloaded the Epub and PDF formats. I'm trying > different techniques to get it onto my iPad. I tried to drag the Epub > version into the documents for Kindle in iTunes. That didn't seem to show > up, so I did the same for the Stanza app. That worked! > > > > Going to show my colleagues now? > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ken at kencorey.com Thu Jul 26 18:07:06 2012 From: ken at kencorey.com (Ken Corey) Date: Thu, 26 Jul 2012 23:07:06 +0100 Subject: special prize, all my money to the winner! In-Reply-To: References: Message-ID: <5011BF8A.1030403@kencorey.com> > I hate to tell you this (actually I don't) but I beat you to it by pre-ordering. > A wire transfer would be fine, and I'll email you a receipt. Sadly, I don't know any exchange that deals in micro-payments. Oh...wait a minute...I'm thinking of *my* finances. Judging by the number of folks who've bought the book, he /must/ be worth a good $50-60. -Ken From coiin at verizon.net Thu Jul 26 18:10:02 2012 From: coiin at verizon.net (Colin Holgate) Date: Thu, 26 Jul 2012 18:10:02 -0400 Subject: special prize, all my money to the winner! In-Reply-To: References: Message-ID: <1CE10AB8-737A-4086-B232-18DF4EAB7967@verizon.net> I preordered mine last November. And if I didn't, I'm willing to lie about it so that I keep my money! On Jul 26, 2012, at 5:40 PM, Mark Wieder wrote: > > I hate to tell you this (actually I don't) but I beat you to it by pre-ordering. > A wire transfer would be fine, and I'll email you a receipt. From coiin at verizon.net Thu Jul 26 18:14:00 2012 From: coiin at verizon.net (Colin Holgate) Date: Thu, 26 Jul 2012 18:14:00 -0400 Subject: special prize, all my money to the winner! In-Reply-To: References: <6070C2F5-2960-4D75-9371-B2FA9F7F3893@earthlink.net> Message-ID: <01434F66-1020-4036-8E03-0E90DA8A1491@verizon.net> There was a discount code? I just took the 20% off that they had going on. On Jul 26, 2012, at 6:02 PM, Shawn Blc wrote: > I just ordered it on Packt. Used a coupon code too ;) From roger.e.eller at sealedair.com Thu Jul 26 08:03:23 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 26 Jul 2012 08:03:23 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <58CCA52E-45D1-4292-9D32-A3BAF79AA9C6@mac.com> <735E666D-3412-41A6-958B-41AC5995FC01@sweattechnologies.com> <972F0D66-68F9-4D7C-A701-3027B0899DF9@mac.com> <87EED97C-278F-4677-B727-E0FEAAEAEA89@mac.com> <51A8D077-5F29-4B2A-ADC6-018BDD3101F1@gmail.com> <594D2D63-E1E3-498C-BD49-7AC29237F004@elementarysoftware.com> <19639405-B716-4DAE-9CA4-CD01E513F8A1@sweattechnologies.com> Message-ID: Why not then on first run, ask the user? At least until there is a reliable automatic method. A simple "Is this a phone or a tablet?". You can figure the rest from the resolution. ~Roger On Thursday, July 26, 2012, Chipp Walters wrote: > > 5. I think I can make a case that it's pretty much impossible in LC at this > stage to identify dpi vs resolution needs if you're trying to go cross > platform-- Android-iOS. > -- -- Roger Eller Graphics Systems Analyst Sealed Air Corporation 864-967-1625 Office 864-908-0337 Cell From dsc at swcp.com Thu Jul 26 19:12:21 2012 From: dsc at swcp.com (Dar Scott) Date: Thu, 26 Jul 2012 17:12:21 -0600 Subject: can't save stack as 2.7 Message-ID: <58D47EDB-F3AB-4E91-86B5-F0A3932FA6F9@swcp.com> I'm trying to save a stack as a 2.7 stack but it is still 5.5. I'm using LiveCode 5.5.0 and I'm trying to save with the IDE. The stack cannot be opened in 4.6. The prefix is REVO5500. What might I be doing wrong? Dar From david.wood at pixelpump.co.nz Thu Jul 26 19:22:51 2012 From: david.wood at pixelpump.co.nz (Dave Wood) Date: Fri, 27 Jul 2012 11:22:51 +1200 Subject: breakdown of my book In-Reply-To: References: <119E70B9-0426-4E19-A63E-85C66456EB92@netrin.com> Message-ID: > I got this in my emal this morning... anybody else get this regards to > the pre-order of Colin's book? Yes, I received exactly the same. Given that I'd already received a Transaction Confirmation message from WorldPay, I was quite suspicious. I sent a please explain message to them. David > "We are sorry to inform you that your pre-order for the eBook of > LiveCode Mobile Development Beginner's Guide? was automatically > cancelled as the pre-order process did not go through correctly. > Please note that you were not charged for this order." From mwieder at ahsoftware.net Thu Jul 26 19:46:50 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 26 Jul 2012 16:46:50 -0700 Subject: breakdown of my book In-Reply-To: References: <119E70B9-0426-4E19-A63E-85C66456EB92@netrin.com> Message-ID: <39375869468.20120726164650@ahsoftware.net> Dave- Thursday, July 26, 2012, 4:22:51 PM, you wrote: >> I got this in my emal this morning... anybody else get this regards to >> the pre-order of Colin's book? > Yes, I received exactly the same. > Given that I'd already received a Transaction Confirmation > message from WorldPay, I was quite suspicious. I sent a please > explain message to them. I got the same today. I sent them an email and it bounced. Delivery to the following recipient failed permanently: service at packtpub.com Technical details of permanent failure: Google tried to deliver your message, but it was rejected by the recipient domain. We recommend contacting the other email provider for further information about the cause of this error. The error that the other server returned was: 550 550 5.7.1 33 (state 17). -- -Mark Wieder mwieder at ahsoftware.net From coiin at verizon.net Thu Jul 26 19:56:45 2012 From: coiin at verizon.net (Colin Holgate) Date: Thu, 26 Jul 2012 19:56:45 -0400 Subject: breakdown of my book In-Reply-To: References: <119E70B9-0426-4E19-A63E-85C66456EB92@netrin.com> Message-ID: Those paper versions can be troublesome! The ebook process went ok for me. From mpetrides at earthlink.net Thu Jul 26 19:57:29 2012 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Thu, 26 Jul 2012 19:57:29 -0400 Subject: breakdown of my book In-Reply-To: References: <119E70B9-0426-4E19-A63E-85C66456EB92@netrin.com> Message-ID: Yup. I got that, too. I figured it was because I've had problems using my Visa card with WorldPay before when trying to buy Livecode itself. I accepted that it was true and went ahead and ordered the book today as soon as it became available--but I paid via PayPal this time. The payment went fine and the download was easy. Now the fun begins. On Jul 26, 2012, at 8:06 AM, Magicgate Software - Skip Kimpel wrote: > I got this in my emal this morning... anybody else get this regards to > the pre-order of Colin's book? > > "We are sorry to inform you that your pre-order for the eBook of > LiveCode Mobile Development Beginner's Guide? was automatically > cancelled as the pre-order process did not go through correctly. > Please note that you were not charged for this order." > > > > On Sun, Jul 22, 2012 at 2:38 AM, Pierre Sahores wrote: >> Colin, >> >> Thanks and congratulations. Pre-ordered ! >> >> (in using the incredible unergonomic Packt payment workflow - lots of unneeded clicks). >> >> Kind regards, >> >> Pierre >> >> Le 21 juil. 2012 ? 20:51, Jim Lambert a ?crit : >> >>> Colin, >>> >>> Thanks for the breakdown of your book. >>> Glad the wait is one month less! >>> >>> Jim Lambert >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> -- >> Pierre Sahores >> mobile : 06 03 95 77 70 >> www.sahores-conseil.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dsc at swcp.com Thu Jul 26 20:19:20 2012 From: dsc at swcp.com (Dar Scott) Date: Thu, 26 Jul 2012 18:19:20 -0600 Subject: can't save stack as 2.7 -- nevermind In-Reply-To: <58D47EDB-F3AB-4E91-86B5-F0A3932FA6F9@swcp.com> References: <58D47EDB-F3AB-4E91-86B5-F0A3932FA6F9@swcp.com> Message-ID: Nevermind. I was not saving it where I thought. Dar On Jul 26, 2012, at 5:12 PM, Dar Scott wrote: > I'm trying to save a stack as a 2.7 stack but it is still 5.5. I'm using LiveCode 5.5.0 and I'm trying to save with the IDE. The stack cannot be opened in 4.6. The prefix is REVO5500. > > What might I be doing wrong? > > Dar > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Thu Jul 26 20:28:24 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 27 Jul 2012 10:28:24 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <50115364.9080209@fourthworld.com> References: <594D2D63-E1E3-498C-BD49-7AC29237F004@elementarysoftware.com> <50115364.9080209@fourthworld.com> Message-ID: > With all due respect for the ambitious goals here, the further we look into this the more clear it becomes that scaling must be handled in the engine if we are to expect reasonable performance: > > Thanks Richard, I've voted for that now. Let's just presume that in the next year or so that enhancement doesn't happen. That's probably being optimistic given all the stuff RunRev have to deal with just to get engine parity. I think that would be enough time to make it worthwhile to come up with something. If we all get cranky on the dev list we should get an android density function fairly quickly which would enable the framework to scale exactly right and also give us the chance to correctly specify a ui stack for a screen size range. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From capellan2000 at gmail.com Thu Jul 26 20:34:57 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Thu, 26 Jul 2012 17:34:57 -0700 (PDT) Subject: [ANN] EPS Import V05C In-Reply-To: References: <1343247495642-4652799.post@n4.nabble.com> Message-ID: <1343349297254-4652876.post@n4.nabble.com> Hi Chipp, Chipp Walters wrote > > Thanks! I really appreciate the work you've > done with this library over the years. > Thanks, I am glad that it's useful. :-D Hopefully, Ian McPhail will update his stack SVGL to import gradients and transparency from SVG drawings. Only then, it will be possible to design confortably complete interfaces using only vector graphics with gradients and transparency. Inkscape could export drawings as JavaFX and SilverLight XAML: http://tavmjong.free.fr/INKSCAPE/MANUAL/html/File-Export.html Maybe these two vector formats are easier to convert in LiveCode vector graphics. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/ANN-EPS-Import-V05C-tp4652799p4652876.html Sent from the Revolution - User mailing list archive at Nabble.com. From coiin at verizon.net Thu Jul 26 20:59:21 2012 From: coiin at verizon.net (Colin Holgate) Date: Thu, 26 Jul 2012 20:59:21 -0400 Subject: book support files Message-ID: I just downloaded the support files for my book, and the archive is somewhat confusing. But, in the Chapter 5 folder is a file named "2489_05_code.zip", that one file seems to have all of the needed files, without the confusing "old" empty folders. I'm not sure what the possibilities are for everyone to see the stacks, even if they didn't get the book. I'll ask if it's ok to give them out. From sc at sahores-conseil.com Thu Jul 26 03:06:12 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Thu, 26 Jul 2012 09:06:12 +0200 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <185293855156.20120725175956@ahsoftware.net> References: <185293855156.20120725175956@ahsoftware.net> Message-ID: Is't the working screenrect your best friend at this point ? Works fine against both iOS and Android. Le 26 juil. 2012 ? 02:59, Mark Wieder a ?crit : > Scott- > > Wednesday, July 25, 2012, 5:42:57 PM, you wrote: > >> Looking forward, it seems you're right: being able to lay out a stack at a >> specific resolution would be useful long term. I'm not up to speed on >> Android, but last I saw, LiveCode wasn't able to detect Android display >> density. If that's still the case, it would seem to be a problem since how >> would you distinguish between a phone with ultra high density and a tablet >> with low density? > > It is still the case, it is indeed a problem, and it's a LiveCode-only > problem, since it's very easy in java with one system call: > > http://android-er.blogspot.com/2011/07/get-screen-size-in-dpi.html > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From monte at sweattechnologies.com Thu Jul 26 21:31:22 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 27 Jul 2012 11:31:22 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <185293855156.20120725175956@ahsoftware.net> Message-ID: On 26/07/2012, at 5:06 PM, Pierre Sahores wrote: > Is't the working screenrect your best friend at this point ? Works fine against both iOS and Android. Let's take a button as an example. If I design a button I will design it to be a usable size on screen. So if the screen density changes I need to scale the button. If we only scale based on screen rect then if the device size changes our button size is altered when we don't want it to be. On a larger screen we want that button to remain the same size so we have room to show a more appropriate UI for the screen size. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From dochawk at gmail.com Thu Jul 26 12:51:15 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 26 Jul 2012 09:51:15 -0700 Subject: Endgame: Getting paid for the download (Amazon payments) Message-ID: I'm getting to the endgame, and kickstarter turned down the problem. I'm waffling between appealing that or just starting to sell I already have the amazon business account set up from getting ready for kickstarter, so I figure I'll start with that until there's enough money flowing that I care about their hold. I have one variant from the "typical" need, though--I need to verify that the buyer is actually an attorney licensed in the relevant jurisdiction before processing the sale. Are there any simple templates around for setting put that part of my website? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From skip at magicgate.com Thu Jul 26 21:43:58 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Thu, 26 Jul 2012 21:43:58 -0400 Subject: Load local HTML file Message-ID: It is times like this that I realize that my conversion from Director to LC thinking is not yet complete. This is probably a simple question with a simple answer. I am trying to load a local HTML file in my stack... How do you refer to it properly? Let's say that the LC file is in the same directory as the HTML file... SKIP From shawnlivecode at gmail.com Thu Jul 26 22:13:06 2012 From: shawnlivecode at gmail.com (Shawn Blc) Date: Thu, 26 Jul 2012 21:13:06 -0500 Subject: special prize, all my money to the winner! In-Reply-To: <01434F66-1020-4036-8E03-0E90DA8A1491@verizon.net> References: <6070C2F5-2960-4D75-9371-B2FA9F7F3893@earthlink.net> <01434F66-1020-4036-8E03-0E90DA8A1491@verizon.net> Message-ID: I found a packt publishing coupon code online (bawdanu). It appears to be good for any title. On Thu, Jul 26, 2012 at 5:14 PM, Colin Holgate wrote: > There was a discount code? I just took the 20% off that they had going on. > > > On Jul 26, 2012, at 6:02 PM, Shawn Blc wrote: > > > I just ordered it on Packt. Used a coupon code too ;) > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Thu Jul 26 22:24:24 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 26 Jul 2012 19:24:24 -0700 Subject: special prize, all my money to the winner! In-Reply-To: <6070C2F5-2960-4D75-9371-B2FA9F7F3893@earthlink.net> References: <6070C2F5-2960-4D75-9371-B2FA9F7F3893@earthlink.net> Message-ID: <28385322781.20120726192424@ahsoftware.net> M.D.- Thursday, July 26, 2012, 12:32:31 PM, you wrote: > Colin > I did a preorder and it appeared to go through at first but I > then I got an email saying "We are sorry to inform you that your > pre-order for the eBook of LiveCode Mobile Development Beginner's > Guide? was automatically cancelled as the pre-order process did not > go through correctly. Please note that you were not charged for this > order." I got that email, but also got a previous one from WorldPay saying "Your transaction has been processed by WorldPay, on behalf of Packt Publishing Ltd." With a transactionID and a charge to a credit card, etc. WorldPay sucks. Always has. I'll find someplace else to order this from. -- -Mark Wieder mwieder at ahsoftware.net From skip at magicgate.com Thu Jul 26 22:28:12 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Thu, 26 Jul 2012 22:28:12 -0400 Subject: special prize, all my money to the winner! In-Reply-To: <28385322781.20120726192424@ahsoftware.net> References: <6070C2F5-2960-4D75-9371-B2FA9F7F3893@earthlink.net> <28385322781.20120726192424@ahsoftware.net> Message-ID: So I ended up re-ordering... no discount.... I hope the difference goes to the author and not the processor or the publishing company!!! SKIP On Thu, Jul 26, 2012 at 10:24 PM, Mark Wieder wrote: > M.D.- > > Thursday, July 26, 2012, 12:32:31 PM, you wrote: > >> Colin > >> I did a preorder and it appeared to go through at first but I >> then I got an email saying "We are sorry to inform you that your >> pre-order for the eBook of LiveCode Mobile Development Beginner's >> Guide was automatically cancelled as the pre-order process did not >> go through correctly. Please note that you were not charged for this >> order." > > I got that email, but also got a previous one from WorldPay saying > "Your transaction has been processed by WorldPay, on behalf of Packt > Publishing Ltd." > With a transactionID and a charge to a credit card, etc. > > WorldPay sucks. Always has. > > I'll find someplace else to order this from. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Thu Jul 26 22:55:41 2012 From: coiin at verizon.net (Colin Holgate) Date: Thu, 26 Jul 2012 22:55:41 -0400 Subject: Load local HTML file In-Reply-To: References: Message-ID: For an exact answer to your question, read the dictionary entries for "open file", "read from file", and "close file". A simple case might like this: put "path to file" into f open file f read from file f until EOF close file f 'it' now contains the contents of that text file. You'll see in the help entries that you can read from binary files, and other flexible options. Getting onto your need though, if you want to set a field to look like the contents of an html file, you can do this: set the htmltext of field "a field" to url "path to html file" That html could be local, or across the world. This works for example: set the htmltext of fld 1 to url "http://www.magicgate.com/" Now, the html on your home page isn't exactly geared for displaying in a field, but with simpler html it would end up looking right. On Jul 26, 2012, at 9:43 PM, Magicgate Software - Skip Kimpel wrote: > I am trying to load a local HTML file in my stack... How do you refer > to it properly? Let's say that the LC file is in the same directory > as the HTML file... From coiin at verizon.net Thu Jul 26 23:03:45 2012 From: coiin at verizon.net (Colin Holgate) Date: Thu, 26 Jul 2012 23:03:45 -0400 Subject: special prize, all my money to the winner! In-Reply-To: <28385322781.20120726192424@ahsoftware.net> References: <6070C2F5-2960-4D75-9371-B2FA9F7F3893@earthlink.net> <28385322781.20120726192424@ahsoftware.net> Message-ID: For what it's worth, when I paid I used the lower fields, because I don't have a WorldPay account, Things went fine, and at the end I was given a login for WorldPay for "next time". On Jul 26, 2012, at 10:24 PM, Mark Wieder wrote: > WorldPay sucks. Always has. > > I'll find someplace else to order this from. From mpetrides at earthlink.net Thu Jul 26 23:09:30 2012 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Thu, 26 Jul 2012 23:09:30 -0400 Subject: special prize, all my money to the winner! In-Reply-To: References: <6070C2F5-2960-4D75-9371-B2FA9F7F3893@earthlink.net> <28385322781.20120726192424@ahsoftware.net> Message-ID: <9AD14E05-A557-41EB-A33E-8BE76F09BF95@earthlink.net> You can use PayPal at the same site, avoiding WorldPay entirely without having to find somewhere else that has the book in stock. On Jul 26, 2012, at 11:03 PM, Colin Holgate wrote: > On Jul 26, 2012, at 10:24 PM, Mark Wieder wrote: > >> WorldPay sucks. Always has. >> >> I'll find someplace else to order this from. From lc at pbh.on-rev.com Fri Jul 27 01:03:12 2012 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Thu, 26 Jul 2012 22:03:12 -0700 Subject: special prize, all my money to the winner! In-Reply-To: References: <6070C2F5-2960-4D75-9371-B2FA9F7F3893@earthlink.net> <28385322781.20120726192424@ahsoftware.net> Message-ID: <00CFEBA3-E747-4590-9563-B9DD9AE2F81A@pbh.on-rev.com> Bought my copy OK, paid with CC, no WorldPay receipt so far, but the book download is good. Loaded the ePub version in iBooks on iPad and out of curiosity I also loaded the PDF in Acrobat, they look a little different in formatting so I'd recommend the PDF version to see the code correctly. Thank you Colin for putting this out there, looking forward to digging in, hope you enjoy the lunch. :-) Paul From andre at andregarzia.com Fri Jul 27 01:36:44 2012 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 27 Jul 2012 02:36:44 -0300 Subject: book support files In-Reply-To: References: Message-ID: Colin, I suggest that you make a webpage for your book. In this page you can host a forum and your files. This way you can keep in contact with your readers and provide new material, errata and get feedback. I believe that most of your users will get digital versions or a bundle of digital and paper version. If there is still time, update the bundled files to include a link to your webpage. Looking forward to read your book! =) On Thu, Jul 26, 2012 at 9:59 PM, Colin Holgate wrote: > I just downloaded the support files for my book, and the archive is > somewhat confusing. But, in the Chapter 5 folder is a file named > "2489_05_code.zip", that one file seems to have all of the needed files, > without the confusing "old" empty folders. > > I'm not sure what the possibilities are for everyone to see the stacks, > even if they didn't get the book. I'll ask if it's ok to give them out. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From scott at elementarysoftware.com Fri Jul 27 01:54:32 2012 From: scott at elementarysoftware.com (Scott Morrow) Date: Thu, 26 Jul 2012 22:54:32 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <50115364.9080209@fourthworld.com> References: <594D2D63-E1E3-498C-BD49-7AC29237F004@elementarysoftware.com> <50115364.9080209@fourthworld.com> Message-ID: gave it 5 votes -- Scott Morrow On Jul 26, 2012, at 7:25 AM, Richard Gaskin wrote: > Scott Morrow wrote: >> I'm glad that this is staying on list for now as I'm working through trying to create a scalable app rather than ones with different fixed layouts. >> >> Besides scaling the rect of objects, what other properties will likely need consideration? >> A few that I'm puzzling over at the moment? >> >> textSize >> margins >> lineSize >> roundRadius >> >> GraphicEffects >> dropShadow: probably not all properties? spread, size, distance (opacity?) >> innerShadow >> outerGlow >> innerGlow >> >> Gradient > > With all due respect for the ambitious goals here, the further we look into this the more clear it becomes that scaling must be handled in the engine if we are to expect reasonable performance: > > > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at elementarysoftware.com Fri Jul 27 01:56:33 2012 From: scott at elementarysoftware.com (Scott Morrow) Date: Thu, 26 Jul 2012 22:56:33 -0700 Subject: breakdown of my book In-Reply-To: References: <119E70B9-0426-4E19-A63E-85C66456EB92@netrin.com> Message-ID: <2C302260-F936-4C88-8912-F0DD0D15F51D@elementarysoftware.com> Me too. I reordered. -- Scott Morrow On Jul 26, 2012, at 5:06 AM, Magicgate Software - Skip Kimpel wrote: > I got this in my emal this morning... anybody else get this regards to > the pre-order of Colin's book? > > "We are sorry to inform you that your pre-order for the eBook of > LiveCode Mobile Development Beginner's Guide? was automatically > cancelled as the pre-order process did not go through correctly. > Please note that you were not charged for this order." > > > > On Sun, Jul 22, 2012 at 2:38 AM, Pierre Sahores wrote: >> Colin, >> >> Thanks and congratulations. Pre-ordered ! >> >> (in using the incredible unergonomic Packt payment workflow - lots of unneeded clicks). >> >> Kind regards, >> >> Pierre >> >> Le 21 juil. 2012 ? 20:51, Jim Lambert a ?crit : >> >>> Colin, >>> >>> Thanks for the breakdown of your book. >>> Glad the wait is one month less! >>> >>> Jim Lambert >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> -- >> Pierre Sahores >> mobile : 06 03 95 77 70 >> www.sahores-conseil.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From niconiko at gmail.com Fri Jul 27 01:56:48 2012 From: niconiko at gmail.com (Nicolas Cueto) Date: Fri, 27 Jul 2012 14:56:48 +0900 Subject: Android & URLEncode & libUrlDownloadToFile Message-ID: Hello. On the desktop, this works: put "http://ID:PWD at url.com/cgi-bin/dog.jpg" into tPath set the filename of image "img" to tPath On Android, it does not. Nor does this: put "http://ID:PWD at url.com/cgi-bin/dog.jpg" into tPath put urlEncode(tPath) into tPath set the filename of image "img" to tPath So... how do I get an Android stack to access online files that are in a protected directory? What I'm actually after is more complicated. Namely, getting my Android stack to download jpg and mp3 files from a protected directory on my OnRev account into a directory other than those specified by specialFolderPath. But, after having tried now for many many hours, decided instead to break down the larger problem into smaller ones. For example, the scripts above. A solution to that smaller problem, or, better yet, to the overall larger problem, would both be appreciated. Thanks. -- Nicolas Cueto From lan.kc.macmail at gmail.com Fri Jul 27 04:09:11 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 27 Jul 2012 16:09:11 +0800 Subject: [OT] Easily run PostgreSQL on a Mac In-Reply-To: References: Message-ID: On Fri, Jul 20, 2012 at 6:51 AM, Andre Garzia wrote: > > 1 - It makes life easier for those using versions older than Lion. Bundled > psql is 8.4 and this is 9.1 and you can't really update the bundled version > because there is no package manager. > > Thanks for posting the link Andre, but when I downloaded the app and tried to launch it it said I couldn't because I needed 10.7 or later and I was on 10.6.8. The vesion I downloaded was 1.0, so are you really running this on Snow Leopard? From klaus at major.on-rev.com Fri Jul 27 07:08:02 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Fri, 27 Jul 2012 13:08:02 +0200 Subject: special prize, all my money to the winner! In-Reply-To: References: Message-ID: Hi Colin, Am 26.07.2012 um 20:49 schrieb Colin Holgate : > I decided to give out a special prize, of all of my money, to the first person to buy my book (which is now available). But, don't get too excited, aside from it not being that much money, I went ahead and artificially boosted sales by buying the book for myself! > > So, I'll write a check to me. > > It isn't yet in the Kindle or iBooks stores, so I bought it with the 20% discount from Packt, and downloaded the Epub and PDF formats. I'm trying different techniques to get it onto my iPad. I tried to drag the Epub version into the documents for Kindle in iTunes. That didn't seem to show up, so I did the same for the Stanza app. That worked! > > Going to show my colleagues now? I had some days off and obviously missed your announcement. Could someone please provide a URL to the book/store? Thanks! Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From andre at andregarzia.com Fri Jul 27 08:20:53 2012 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 27 Jul 2012 09:20:53 -0300 Subject: [OT] Easily run PostgreSQL on a Mac In-Reply-To: References: Message-ID: On Fri, Jul 27, 2012 at 5:09 AM, Kay C Lan wrote: > On Fri, Jul 20, 2012 at 6:51 AM, Andre Garzia > wrote: > > > > > 1 - It makes life easier for those using versions older than Lion. > Bundled > > psql is 8.4 and this is 9.1 and you can't really update the bundled > version > > because there is no package manager. > > > > Thanks for posting the link Andre, but when I downloaded the app and > tried > to launch it it said I couldn't because I needed 10.7 or later and I was on > 10.6.8. The vesion I downloaded was 1.0, so are you really running this on > Snow Leopard? > No I am on Lion. I though it would run on Snow Leopard but it appears this is not the case. > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From coiin at verizon.net Fri Jul 27 09:48:39 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 27 Jul 2012 09:48:39 -0400 Subject: special prize, all my money to the winner! In-Reply-To: References: Message-ID: <01D7E586-2726-4C39-9C7E-420BFEA265B8@verizon.net> The book is going to be available in all the usual places, including on iBooks and Kindle, as well as in paper form from B&N and Amazon, etc. Right now though the only immediate source is the publisher's site, as either Epub or PDF. Start here: http://www.packtpub.com/livecode-for-android-ios-mobile-development-beginners-guide/book On Jul 27, 2012, at 7:08 AM, Klaus on-rev wrote: > >I had some days off and obviously missed your announcement. > Could someone please provide a URL to the book/store? From skip at magicgate.com Fri Jul 27 10:08:20 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Fri, 27 Jul 2012 10:08:20 -0400 Subject: book support files In-Reply-To: References: Message-ID: I just want to verify the following folders are suppose to be blank in the support file zip: App A Chapter 2 Chaptr 6 (old) Chapter 7 Chapter 7 (old) Preface Just want to make sure I am not missing anything :) SKIP On Fri, Jul 27, 2012 at 1:36 AM, Andre Garzia wrote: > Colin, > > I suggest that you make a webpage for your book. In this page you can host > a forum and your files. This way you can keep in contact with your readers > and provide new material, errata and get feedback. > > I believe that most of your users will get digital versions or a bundle of > digital and paper version. If there is still time, update the bundled files > to include a link to your webpage. > > Looking forward to read your book! > > =) > > On Thu, Jul 26, 2012 at 9:59 PM, Colin Holgate wrote: > >> I just downloaded the support files for my book, and the archive is >> somewhat confusing. But, in the Chapter 5 folder is a file named >> "2489_05_code.zip", that one file seems to have all of the needed files, >> without the confusing "old" empty folders. >> >> I'm not sure what the possibilities are for everyone to see the stacks, >> even if they didn't get the book. I'll ask if it's ok to give them out. >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Fri Jul 27 10:13:06 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 27 Jul 2012 07:13:06 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: <5012A1F2.9060904@fourthworld.com> Monte Goulding wrote: >> With all due respect for the ambitious goals here, the further >> we look into this the more clear it becomes that scaling must >> be handled in the engine if we are to expect reasonable performance: >> >> > > Thanks Richard, I've voted for that now. > > Let's just presume that in the next year or so that enhancement > doesn't happen. That's probably being optimistic given all the > stuff RunRev have to deal with just to get engine parity. I think > that would be enough time to make it worthwhile to come up with > something. You know me, Monte: I love a good workaround if it gets people back to work quickly. I didn't mean to imply that no effort should me made toward workarounds at all, just that when we look at the full range of properties that need to be adjusted, we're going to have to accept some significant limitations in scope, performance, or both until this is done in the engine. So my point was merely the hope that any effort to address this without engine support would not be misconstrued as there being no need for engine support. -- 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 From coiin at verizon.net Fri Jul 27 10:36:19 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 27 Jul 2012 10:36:19 -0400 Subject: book support files In-Reply-To: References: Message-ID: <8F9AF068-DB51-4C7D-8D74-83E3BD0F2F49@verizon.net> As I mentioned, it is a bit confusing. The single file, "2489_05_code.zip" includes all the files there are, so use that one. The files are just the stacks that I made, that I then walk you through in the chapters. If I got all the script lines right you wouldn't need the support files, you would create the same thing from scratch yourself. But, that's quite a bit of typing in some cases, you could follow the book and look at my stacks to see the final version. I wouldn't bet a lot on the two being identical! On Jul 27, 2012, at 10:08 AM, Magicgate Software - Skip Kimpel wrote: > I just want to verify the following folders are suppose to be blank in > the support file zip: > App A > Chapter 2 > Chaptr 6 (old) > Chapter 7 > Chapter 7 (old) > Preface > > Just want to make sure I am not missing anything :) From skip at magicgate.com Fri Jul 27 10:39:12 2012 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Fri, 27 Jul 2012 10:39:12 -0400 Subject: book support files In-Reply-To: <8F9AF068-DB51-4C7D-8D74-83E3BD0F2F49@verizon.net> References: <8F9AF068-DB51-4C7D-8D74-83E3BD0F2F49@verizon.net> Message-ID: Thank you for the clarification and good luck with sales! On Fri, Jul 27, 2012 at 10:36 AM, Colin Holgate wrote: > As I mentioned, it is a bit confusing. The single file, "2489_05_code.zip" includes all the files there are, so use that one. > > The files are just the stacks that I made, that I then walk you through in the chapters. If I got all the script lines right you wouldn't need the support files, you would create the same thing from scratch yourself. But, that's quite a bit of typing in some cases, you could follow the book and look at my stacks to see the final version. > > I wouldn't bet a lot on the two being identical! > > > On Jul 27, 2012, at 10:08 AM, Magicgate Software - Skip Kimpel wrote: > >> I just want to verify the following folders are suppose to be blank in >> the support file zip: >> App A >> Chapter 2 >> Chaptr 6 (old) >> Chapter 7 >> Chapter 7 (old) >> Preface >> >> Just want to make sure I am not missing anything :) > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Fri Jul 27 11:45:00 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 27 Jul 2012 08:45:00 -0700 Subject: breakdown of my book In-Reply-To: <39375869468.20120726164650@ahsoftware.net> References: <119E70B9-0426-4E19-A63E-85C66456EB92@netrin.com> <39375869468.20120726164650@ahsoftware.net> Message-ID: <172433359062.20120727084500@ahsoftware.net> The Packt/WorldPay situation gets worse. I pre-ordered the print/ebook combination. They canceled the ebook part and charged me a DIFFERENT amount for the print version. And now say We suggest that you place the order again in your account. Our sincere apologies for the inconvenience. -- -Mark Wieder mwieder at ahsoftware.net From bobs at twft.com Fri Jul 27 11:47:44 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 27 Jul 2012 08:47:44 -0700 Subject: Wait just a doggone minute! Message-ID: Hold on now, your server takes a dump, and you feel SORRY for the IT admin? I get a glitch every 2 years that I fix in half an hour and I have people calling for my head on a pike! erm... Can I come work for you guys?? ;-) Bob From bobs at twft.com Fri Jul 27 11:50:20 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 27 Jul 2012 08:50:20 -0700 Subject: can't save stack as 2.7 -- nevermind In-Reply-To: References: <58D47EDB-F3AB-4E91-86B5-F0A3932FA6F9@swcp.com> Message-ID: <7A114355-6942-4FDB-B7C2-30A90B502D90@twft.com> Thanks for reminding us Dar, that very smart people can have brain farts. Now my completely unjustified egomaniacle confidence in my own abilities has been restored, at least for now. ;-) Bob On Jul 26, 2012, at 5:19 PM, Dar Scott wrote: > Nevermind. > > I was not saving it where I thought. > > Dar > > > On Jul 26, 2012, at 5:12 PM, Dar Scott wrote: > >> I'm trying to save a stack as a 2.7 stack but it is still 5.5. I'm using LiveCode 5.5.0 and I'm trying to save with the IDE. The stack cannot be opened in 4.6. The prefix is REVO5500. >> >> What might I be doing wrong? >> >> Dar >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Fri Jul 27 12:06:50 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 27 Jul 2012 09:06:50 -0700 Subject: breakdown of my book In-Reply-To: <172433359062.20120727084500@ahsoftware.net> References: <119E70B9-0426-4E19-A63E-85C66456EB92@netrin.com> <39375869468.20120726164650@ahsoftware.net> <172433359062.20120727084500@ahsoftware.net> Message-ID: Wow. Just... Wow. Bob On Jul 27, 2012, at 8:45 AM, Mark Wieder wrote: > The Packt/WorldPay situation gets worse. > I pre-ordered the print/ebook combination. > They canceled the ebook part and charged me a DIFFERENT amount for the > print version. > And now say > > We suggest that you place the order again in your account. > > Our sincere apologies for the inconvenience. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Fri Jul 27 14:32:03 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 27 Jul 2012 11:32:03 -0700 Subject: Copying cards between password protected standalones Message-ID: This is a fine time to think about this . . . My basic model has the main program with its various stacks that generate the basic forms. There will be add-on external stacks which can be purchased for local forms (there are about 200 different districts with varying forms). Is it even *possible* for one password protected standalone to copy a card from another password protected standalone into itself? This isn't fatal for the desktop; each buyer's copy will be generated with hard-coded data on the user anyway; moving the extra stacks is doable and scriptable (but if I don't have to, it would certainly be easier) But what about in iOS--I can hardly create a separate binary for each user there, and including every possible card would create something far to large. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From m.schonewille at economy-x-talk.com Fri Jul 27 14:43:45 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 27 Jul 2012 20:43:45 +0200 Subject: Wacom tablets Message-ID: Hi, Has anyone experience with Wacom tablets as input devices for LiveCode? I would like to use it as a substitute for a mouse as well as for drawing image and graphic objects. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du From jacque at hyperactivesw.com Fri Jul 27 14:49:54 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 27 Jul 2012 13:49:54 -0500 Subject: special prize, all my money to the winner! In-Reply-To: <01D7E586-2726-4C39-9C7E-420BFEA265B8@verizon.net> References: <01D7E586-2726-4C39-9C7E-420BFEA265B8@verizon.net> Message-ID: <5012E2D2.1070906@hyperactivesw.com> On 7/27/12 8:48 AM, Colin Holgate wrote: > The book is going to be available in all the usual places, Just got it from Packt, looking forward to reading it. I'm so glad you did this Colin. For those having payment issues: it may be the Packt website. I paid with Paypal, it went through, and I got an invoice from Packt. I went to the main Packt front page on the web site by mistake before downloading the book. Then when I went back to my account page to download, the header at the top said my payment had been cancelled and I should put something in my cart before checking out. Only my purchase was listed and I was able to download the book, and Paypal has sent me a payment verification email. Odd. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dsc at swcp.com Fri Jul 27 16:07:57 2012 From: dsc at swcp.com (Dar Scott) Date: Fri, 27 Jul 2012 14:07:57 -0600 Subject: Wacom tablets In-Reply-To: References: Message-ID: Poor memory and advancements over the years limit what I can say. I have used USB Wacom tablets. They are USB mice and that should work directly. They are also other kinds of HID devices. I think there is an SDK, but I don't know how public it is. You might be able to make an external for that. I have seen the devices with some HID externals, so you might be able to do something there. I have been able to see the drawing details fly by. At some level, the data is available, but you might need to tinker with interpretation. I'm not sure what I did with the drawing interface, if anything. I think I was interested in statistics at the time. And getting the mouse resolution in general. I have a vague memory of some 3rd party general drivers that translate. As usual, it is all haze until I get back into it, but this might provide some clues. Dar On Jul 27, 2012, at 12:43 PM, Mark Schonewille wrote: > Hi, > > Has anyone experience with Wacom tablets as input devices for LiveCode? I would like to use it as a substitute for a mouse as well as for drawing image and graphic objects. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From irog at mac.com Fri Jul 27 16:15:45 2012 From: irog at mac.com (Roger Guay) Date: Fri, 27 Jul 2012 13:15:45 -0700 Subject: Upgrade to Mountain Lion and LiveCode 5.5.1 Problem Message-ID: <48264819-A0AF-4116-84B3-7EF2677F2412@mac.com> Dear List, I just upgraded to Mountain Lion which automatically upgraded my Xcode to version 4.4. When I tried to test my iOS project (which previously worked just fine) in LiveCode v. 5.5.0, I got this error: "iOS Simulator could not find the SDK. The SDK may need to be reinstalled." So then, I upgraded LiveCode to v. 5.5.1, and I got the same error. When you go to the Apple App Store, Xcode is shown as "installed" and it does not seem possible to download it again for a reinstall! Anyone else have this problem and does anyone have a solution? I did check LiveCode Preferences and Standalone Application Settings and everything appears to be as set before. I also just found that my Developer/SDKs folder does not have a MacOSX10.8.sdk, which leads me to believe the error message is right on, but how do I reinstall SDK?? Thanks very much! Roger From coiin at verizon.net Fri Jul 27 17:14:36 2012 From: coiin at verizon.net (Colin Holgate) Date: Fri, 27 Jul 2012 17:14:36 -0400 Subject: Upgrade to Mountain Lion and LiveCode 5.5.1 Problem In-Reply-To: <48264819-A0AF-4116-84B3-7EF2677F2412@mac.com> References: <48264819-A0AF-4116-84B3-7EF2677F2412@mac.com> Message-ID: <1988ED47-5671-43ED-B8A7-56E895C859B6@verizon.net> You need to go into Preferences, Mobile Support, and click on the ? button to set the path for the developer root location. When it asks if you are using Xcode 4.2 or later, pick the later option, and then point it at the Xcode application, in the Applications folder. Once you've done that you can look at the Development menu to see what Test Targets there are. Then in Standalone Settings select a matching version of iOS. From bornstein at designeq.com Fri Jul 27 18:00:53 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Fri, 27 Jul 2012 15:00:53 -0700 Subject: THe debugger is going for a walk??? In-Reply-To: <500F75A9.2080802@hyperactivesw.com> References: <500F5ECE.1090306@hyperactivesw.com> <1C1AB520-7994-4C4E-8B76-EBBE87414AE5@gmail.com> <500F75A9.2080802@hyperactivesw.com> Message-ID: I filed a bug report on this missing Trace command back in 2009 (bug # 8144). Oliver Kenyon's response was: Hi Howard, Thanks for the report. We decided to remove the trace feature from the IDE for version 3.0 to make the product consistent with other more well-known development environments. The engine support for tracing will remain as it may be useful for development of third party debugging tools. The user guide should be updated. Regards Oliver I found this reasoning baffling, as reflected in my response: Just to get this clear, you decided to remove a useful feature because other competing products *didn't* have this feature?? *scratches his head* I'm afraid I don't follow the logic on this one. I find the trace feature to be extremely useful in certain circumstances and I request you reconsider this somewhat dubious reasoning for its removal. Unfortunately, Trace never made its way back into the debug menu and there are still Trace commands listed in the dictionary (TraceStack,TraceReturn, TraceDelay). On Tue, Jul 24, 2012 at 9:27 PM, J. Landman Gay wrote: > On 7/24/12 10:39 PM, Peter M. Brigham wrote: > >> On Jul 24, 2012, at 10:49 PM, J. Landman Gay wrote: >> >> On 7/24/12 7:30 PM, Dr. Hawkins wrote: >>> >>>> I've never seen this before . . . >>>> >>>> I but in a break, it stops there, and then, once I step into or >>>> over, it keeps walking! >>>> >>>> Uhh, come back! >>>> >>>> A useful feature, sure, if I had any idea how I triggered it . . >>>> . >>>> >>>> >>> Sounds like you triggered the "Trace" command. >>> >> >> I've had this happen at random occasionally, with no recipe that I've >> been able to find. Have to restart to finally step through the >> script. MacBook, OSX 10.6.8, Rev Studio 4.5.3, build 1210. >> > > After all these years I just noticed there is no "trace" command in the > debugger menu. (There's one in the MetaCard IDE.) If you ever do figure out > what's triggering it, it would be nice to know. > > Putting "trace" into a handler does not error, but it doesn't trace either. > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- Regards, Howard Bornstein ----------------------- www.designeq.com From m.schonewille at economy-x-talk.com Fri Jul 27 18:10:30 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 28 Jul 2012 00:10:30 +0200 Subject: Wacom tablets In-Reply-To: References: Message-ID: <40914407-CF23-4674-AFE2-6B3128CAA325@economy-x-talk.com> Thanks, Dar. I understand that Wacom tablets may not be an obvious choice to work with LiveCode. I'll reconsider it. Maybe RealStudio is a better option or I'll have to get a different tablet. The SDK seems for developing add-ons (minis) for the tablet only and not for facilitating input. I don't know if those minis allow me to do more than regular mouse clicks and drags. Besides a semi-official statement in a forum saying that developing your own gestures is impossible, I can't find any info about a C++ SDK, which would be very helpful. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 27 jul 2012, at 22:07, Dar Scott wrote: > Poor memory and advancements over the years limit what I can say. I have used USB Wacom tablets. > > They are USB mice and that should work directly. They are also other kinds of HID devices. > > I think there is an SDK, but I don't know how public it is. You might be able to make an external for that. > > I have seen the devices with some HID externals, so you might be able to do something there. I have been able to see the drawing details fly by. At some level, the data is available, but you might need to tinker with interpretation. I'm not sure what I did with the drawing interface, if anything. I think I was interested in statistics at the time. And getting the mouse resolution in general. > > I have a vague memory of some 3rd party general drivers that translate. > > As usual, it is all haze until I get back into it, but this might provide some clues. > > Dar > From monte at sweattechnologies.com Fri Jul 27 18:25:39 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 28 Jul 2012 08:25:39 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <5012A1F2.9060904@fourthworld.com> References: <5012A1F2.9060904@fourthworld.com> Message-ID: <00889288-6C42-42E7-85D1-879CC9511AD0@sweattechnologies.com> I don't think there's a significant danger of that. As the feature request would really only be useful at a group level for this (or perhaps at a stack level if only considering standard v retina ios) and we would still need to know the scale to apply I think it could be a drop in replacement for any scaling routine we invent. So... How do we handle this in the most flexible and least intrusive way? One idea that comes to mind is to allow the developer to choose between the framework handling the density change, the framework dispatching a message to the control and doing nothing. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 28/07/2012, at 12:13 AM, Richard Gaskin wrote: > So my point was merely the hope that any effort to address this without engine support would not be misconstrued as there being no need for engine support From admin at FlexibleLearning.com Fri Jul 27 18:55:00 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Fri, 27 Jul 2012 23:55:00 +0100 Subject: ChartMaker and the London Olympics In-Reply-To: Message-ID: For you all, with my compliments as we are hosting the event here in Blighty, your own Olympics Medal Table in LiveCode.... Just update your chosen countries as the results come in! The screenshot: http://www.flexiblelearning.com/CMolympics/CMolympics_2012.png The stack: http://www.flexiblelearning.com/CMolympics/CMolympics_2012.zip You will need ChartMaker to generate the graphics, and it's free to try for 30 days. With best regards, Hugh Senior FLCo From bobs at twft.com Fri Jul 27 19:27:47 2012 From: bobs at twft.com (Bob Sneidar) Date: Fri, 27 Jul 2012 16:27:47 -0700 Subject: ChartMaker and the London Olympics In-Reply-To: References: Message-ID: <48DB2EAB-9709-4521-88C5-5B19085A0D1D@twft.com> Thanks Hugh. Looks cool! Bob On Jul 27, 2012, at 3:55 PM, FlexibleLearning wrote: > > For you all, with my compliments as we are hosting the event here in > Blighty, your own Olympics Medal Table in LiveCode.... Just update your > chosen countries as the results come in! > > > The screenshot: > http://www.flexiblelearning.com/CMolympics/CMolympics_2012.png > > The stack: http://www.flexiblelearning.com/CMolympics/CMolympics_2012.zip > > > You will need ChartMaker to generate the graphics, and it's free to try for > 30 days. > > > With best regards, > > Hugh Senior > FLCo > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dsc at swcp.com Fri Jul 27 19:40:11 2012 From: dsc at swcp.com (Dar Scott) Date: Fri, 27 Jul 2012 17:40:11 -0600 Subject: Wacom tablets In-Reply-To: <40914407-CF23-4674-AFE2-6B3128CAA325@economy-x-talk.com> References: <40914407-CF23-4674-AFE2-6B3128CAA325@economy-x-talk.com> Message-ID: <18E8534E-588E-42CD-BCA8-8B3E8668CD14@swcp.com> It seems that an NDA was involved and some private info about the protocols for the custom USB collections. Maybe there was a DDK or SDK involved. I saw some example code. I chatted with an engineer an lot. Arg. My brain is worthless. This was 6 or 7 years ago. You might want to send an email query or see if you know someone before you give up. Dar On Jul 27, 2012, at 4:10 PM, Mark Schonewille wrote: > Thanks, Dar. I understand that Wacom tablets may not be an obvious choice to work with LiveCode. I'll reconsider it. Maybe RealStudio is a better option or I'll have to get a different tablet. > > The SDK seems for developing add-ons (minis) for the tablet only and not for facilitating input. I don't know if those minis allow me to do more than regular mouse clicks and drags. Besides a semi-official statement in a forum saying that developing your own gestures is impossible, I can't find any info about a C++ SDK, which would be very helpful. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du > > > > On 27 jul 2012, at 22:07, Dar Scott wrote: > >> Poor memory and advancements over the years limit what I can say. I have used USB Wacom tablets. >> >> They are USB mice and that should work directly. They are also other kinds of HID devices. >> >> I think there is an SDK, but I don't know how public it is. You might be able to make an external for that. >> >> I have seen the devices with some HID externals, so you might be able to do something there. I have been able to see the drawing details fly by. At some level, the data is available, but you might need to tinker with interpretation. I'm not sure what I did with the drawing interface, if anything. I think I was interested in statistics at the time. And getting the mouse resolution in general. >> >> I have a vague memory of some 3rd party general drivers that translate. >> >> As usual, it is all haze until I get back into it, but this might provide some clues. >> >> Dar >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alex at tweedly.net Fri Jul 27 20:57:51 2012 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 28 Jul 2012 01:57:51 +0100 Subject: Android & URLEncode & libUrlDownloadToFile In-Reply-To: References: Message-ID: <5013390F.2040501@tweedly.net> I don't have Android, so can't help with that part. But just on principle, I wouldn't use URLs that encode my userid / password in a way that could reveal them and hence allow someone unlimited access to my site / account. So I'd access the files by a URL more like put "http://url.com/cgi-bin/get_protected_file.lc?id=ID&pw=PWD&filename=dog.jpg" into tPath and write a simple LC script to check for "ID / PWD" - but I'd make them different from the account / password that can be used for login and everything else; so if someone does snoop your URL traffic they can get read-only access to your protected files but can't change them, delete them or anything else. -- Alex. On 27/07/2012 06:56, Nicolas Cueto wrote: > Hello. > > On the desktop, this works: > > put "http://ID:PWD at url.com/cgi-bin/dog.jpg" into tPath > set the filename of image "img" to tPath > > On Android, it does not. Nor does this: > > put "http://ID:PWD at url.com/cgi-bin/dog.jpg" into tPath > put urlEncode(tPath) into tPath > set the filename of image "img" to tPath > > > So... how do I get an Android stack to access online files that are in > a protected directory? > > > > What I'm actually after is more complicated. Namely, getting my > Android stack to download jpg and mp3 files from a protected directory > on my OnRev account into a directory other than those specified by > specialFolderPath. But, after having tried now for many many hours, > decided instead to break down the larger problem into smaller ones. > For example, the scripts above. > > > > A solution to that smaller problem, or, better yet, to the overall > larger problem, would both be appreciated. > > > Thanks. > > -- > Nicolas Cueto > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Fri Jul 27 21:23:37 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 27 Jul 2012 20:23:37 -0500 Subject: Copying cards between password protected standalones In-Reply-To: References: Message-ID: <50133F19.8040401@hyperactivesw.com> On 7/27/12 1:32 PM, Dr. Hawkins wrote: > > Is it even *possible* for one password protected standalone to copy a > card from another password protected standalone into itself? No, for a couple of reasons. First, standalones can't save changes to themselves. You could copy a card to one, but it would be lost when the app quits. Even if that worked, password-protected stacks disallow copying for security reasons. > But what about in iOS--I can hardly create a separate binary for each > user there, and including every possible card would create something > far to large. > Even if you could change the standalone and objects could be copied, iOS won't allow the app to change. Everything in the engine folder is read-only. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dochawk at gmail.com Fri Jul 27 21:55:21 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 27 Jul 2012 18:55:21 -0700 Subject: Copying cards between password protected standalones In-Reply-To: <50133F19.8040401@hyperactivesw.com> References: <50133F19.8040401@hyperactivesw.com> Message-ID: On Fri, Jul 27, 2012 at 6:23 PM, J. Landman Gay wrote: > On 7/27/12 1:32 PM, Dr. Hawkins wrote: >> Is it even *possible* for one password protected standalone to copy a >> card from another password protected standalone into itself? > > No, for a couple of reasons. First, standalones can't save changes to > themselves. You could copy a card to one, but it would be lost when the app > quits. That part wouldn't be a problem--these apps are for output. But . . . > Even if that worked, password-protected stacks disallow copying for security > reasons. That's a problem. >> But what about in iOS--I can hardly create a separate binary for each >> user there, and including every possible card would create something >> far to large. >> > > Even if you could change the standalone and objects could be copied, iOS > won't allow the app to change. Everything in the engine folder is read-only. A memory of that is what triggered this. *sigh* Thank you very much, though. Time to put my brain to work again . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From jimbeckmann at comcast.net Fri Jul 27 23:21:05 2012 From: jimbeckmann at comcast.net (Jim Beckmann) Date: Fri, 27 Jul 2012 21:21:05 -0600 Subject: Standalones not opening in Mountain Lion Message-ID: <16488C6B-BCD4-4C88-A096-241F8301D109@comcast.net> Standalones I created using Rev 3.0.0 are not opened in Mac Os Mountain Lion 10.8 as PowerPC apps are no longer recognized. I guess I didn't know that would occur. From lan.kc.macmail at gmail.com Fri Jul 27 23:50:00 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 28 Jul 2012 11:50:00 +0800 Subject: [OT] Easily run PostgreSQL on a Mac In-Reply-To: References: Message-ID: OK, I'll keep it until I do the skip from SL to ML. On Fri, Jul 27, 2012 at 8:20 PM, Andre Garzia wrote: > > No I am on Lion. I though it would run on Snow Leopard but it appears this > is not the case. > > From andre at andregarzia.com Fri Jul 27 23:53:24 2012 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 28 Jul 2012 00:53:24 -0300 Subject: Standalones not opening in Mountain Lion In-Reply-To: <16488C6B-BCD4-4C88-A096-241F8301D109@comcast.net> References: <16488C6B-BCD4-4C88-A096-241F8301D109@comcast.net> Message-ID: I think PPC apps don't work on Lion.... On Sat, Jul 28, 2012 at 12:21 AM, Jim Beckmann wrote: > Standalones I created using Rev 3.0.0 are not opened in Mac Os Mountain > Lion 10.8 as PowerPC apps are no longer recognized. I guess I didn't know > that would occur. > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From mpetrides at earthlink.net Sat Jul 28 03:54:36 2012 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Sat, 28 Jul 2012 03:54:36 -0400 Subject: Standalones not opening in Mountain Lion In-Reply-To: <16488C6B-BCD4-4C88-A096-241F8301D109@comcast.net> References: <16488C6B-BCD4-4C88-A096-241F8301D109@comcast.net> Message-ID: <5DEA0408-D2C3-46A4-BB89-8FDFAD2656FA@earthlink.net> Yup, it's been happening since Lion. Apple removed support for Rosetta, which is what enabled Intel Macs to run PPC apps. On Jul 27, 2012, at 11:21 PM, Jim Beckmann wrote: > Standalones I created using Rev 3.0.0 are not opened in Mac Os Mountain Lion 10.8 as PowerPC apps are no longer recognized. I guess I didn't know that would occur. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From lan.kc.macmail at gmail.com Sat Jul 28 04:17:01 2012 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 28 Jul 2012 16:17:01 +0800 Subject: updateScreen messge - gestation period Message-ID: I've just received my LC Academy Super Bundle DVD and popped it in and viewed a few episodes. Brilliant. I'm just wondering about the 'updateScreen' message which is mentioned in Lesson 1 of the Game Academy; this was recorded before Christmas 2011 and it's stated that it will be incorporated into the Engine in 'a couple of weeks'. A similar response is in the Q&A sheet that's also included. The 5.5.1 update came out only last month but when I checked my 5.5.1 Dictionary there is no entry. I checked the release notes, no mention. Is it hiding in there or was the due date miscalculated? From bdrunrev at gmail.com Sat Jul 28 05:17:55 2012 From: bdrunrev at gmail.com (Bernard Devlin) Date: Sat, 28 Jul 2012 10:17:55 +0100 Subject: Wacom tablets In-Reply-To: References: Message-ID: I have heard of people describing these Android devices (HTC, Samsung) as being equivalent to Wacom tablets. http://androidcommunity.com/samsung-highlights-the-galaxy-notes-wacom-digitizer-20111027/ The HTC flyer could be bought new for around ?200 a couple of months back. I'd expect it to come down further following Google's entry into this form factor. I've never used a drawing device. And it could be that your needs are only suited to using an actual Wacom drawing device. But I thought I'd throw out the idea, in case it is something you hadn't considered. Bernard On Fri, Jul 27, 2012 at 7:43 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi, > > Has anyone experience with Wacom tablets as input devices for LiveCode? I > would like to use it as a substitute for a mouse as well as for drawing > image and graphic objects. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. > Contact me http://qery.us/du > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bdrunrev at gmail.com Sat Jul 28 05:19:59 2012 From: bdrunrev at gmail.com (Bernard Devlin) Date: Sat, 28 Jul 2012 10:19:59 +0100 Subject: Standalones not opening in Mountain Lion In-Reply-To: <5DEA0408-D2C3-46A4-BB89-8FDFAD2656FA@earthlink.net> References: <16488C6B-BCD4-4C88-A096-241F8301D109@comcast.net> <5DEA0408-D2C3-46A4-BB89-8FDFAD2656FA@earthlink.net> Message-ID: I seem to remember that Rosetta is still available. It is just not installed by default. I think the installation medium should have a way of installing Rosetta. Bernard On Sat, Jul 28, 2012 at 8:54 AM, Petrides, M.D. Marian < mpetrides at earthlink.net> wrote: > Yup, it's been happening since Lion. Apple removed support for Rosetta, > which is what enabled Intel Macs to run PPC apps. > > On Jul 27, 2012, at 11:21 PM, Jim Beckmann > wrote: > > > Standalones I created using Rev 3.0.0 are not opened in Mac Os Mountain > Lion 10.8 as PowerPC apps are no longer recognized. I guess I didn't know > that would occur. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Sat Jul 28 05:20:30 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 28 Jul 2012 12:20:30 +0300 Subject: [OT] Richmond's software selection of the minute. Message-ID: <5013AEDE.1000401@gmail.com> http://www.creatoon.com/index.php Worth a look, and free. From mpetrides at earthlink.net Sat Jul 28 05:49:07 2012 From: mpetrides at earthlink.net (Marian Petrides, MD) Date: Sat, 28 Jul 2012 05:49:07 -0400 Subject: Standalones not opening in Mountain Lion In-Reply-To: References: <16488C6B-BCD4-4C88-A096-241F8301D109@comcast.net> <5DEA0408-D2C3-46A4-BB89-8FDFAD2656FA@earthlink.net> Message-ID: That was true until Lion. Now Rosetta is not even an option--unless someone has found a trick I'm unaware of. Sent from my iPad On Jul 28, 2012, at 5:19 AM, Bernard Devlin wrote: > I seem to remember that Rosetta is still available. It is just not > installed by default. I think the installation medium should have a way of > installing Rosetta. > > Bernard > > From rjb at robelko.com Sat Jul 28 05:48:49 2012 From: rjb at robelko.com (Robert Brenstein) Date: Sat, 28 Jul 2012 11:48:49 +0200 Subject: Standalones not opening in Mountain Lion In-Reply-To: References: <16488C6B-BCD4-4C88-A096-241F8301D109@comcast.net> <5DEA0408-D2C3-46A4-BB89-8FDFAD2656FA@earthlink.net> Message-ID: On 28.07.2012 at 10:19 Uhr +0100 Bernard Devlin apparently wrote: >I seem to remember that Rosetta is still available. It is just not >installed by default. I think the installation medium should have a way of >installing Rosetta. > >Bernard > that is true for snow leopard. robert From m.schonewille at economy-x-talk.com Sat Jul 28 06:03:31 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 28 Jul 2012 12:03:31 +0200 Subject: Standalones not opening in Mountain Lion In-Reply-To: References: <16488C6B-BCD4-4C88-A096-241F8301D109@comcast.net> <5DEA0408-D2C3-46A4-BB89-8FDFAD2656FA@earthlink.net> Message-ID: <1816AB6E-451A-41A9-B8C9-4C13DF60A5F5@economy-x-talk.com> Hi, It is possible to install Rosetta on Lion, e.g. from your Tiger DVD, but Lion still doesn't understand what to do with PPC binaries. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 28 jul 2012, at 11:19, Bernard Devlin wrote: > I seem to remember that Rosetta is still available. It is just not > installed by default. I think the installation medium should have a way of > installing Rosetta. > > Bernard From m.schonewille at economy-x-talk.com Sat Jul 28 06:05:11 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 28 Jul 2012 12:05:11 +0200 Subject: Wacom tablets In-Reply-To: References: Message-ID: <9F8F8699-FDEC-4FAF-876F-F86D3EDDD2D1@economy-x-talk.com> Hi bernard, Those Android devices are twice as expensive as Wacom tablets and if they are equivalent then why not just by Wacom devices? It would be interesting if I could download an app to turn my Android tablet into a Wacom tablet. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 28 jul 2012, at 11:17, Bernard Devlin wrote: > I have heard of people describing these Android devices (HTC, Samsung) as > being equivalent to Wacom tablets. > > http://androidcommunity.com/samsung-highlights-the-galaxy-notes-wacom-digitizer-20111027/ > > The HTC flyer could be bought new for around ?200 a couple of months back. > I'd expect it to come down further following Google's entry into this form > factor. > > I've never used a drawing device. And it could be that your needs are only > suited to using an actual Wacom drawing device. But I thought I'd throw > out the idea, in case it is something you hadn't considered. > > Bernard From richmondmathewson at gmail.com Sat Jul 28 07:42:34 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 28 Jul 2012 14:42:34 +0300 Subject: [OT] Samsung highlights the Galaxy =?windows-1252?Q?Note=92s_W?= =?windows-1252?Q?acom_digitizer?= Message-ID: <5013D02A.7070403@gmail.com> http://androidcommunity.com/samsung-highlights-the-galaxy-notes-wacom-digitizer-20111027/ there are one or two things about this article which seem a bit odd: 1. "enormous 5.3-inch, 1280 x 800 Super AMOLED screen" obviously somebody doesn't know what "enormous means", I am writing this with a computer connected a Proview 17" by something "cheap-n-cheerful" monitor; it is "reasonably big", certainly NOT enormous. that made me automatically a bit distrustful towards the article. 2. The SG's screen resolution is 800 x 1280: not that remarkable either. Prices: TRUST produce a graphic tablet: Trust SlimLine Sketch Tablet - Digitizer, stylus - 15 x 20 cm - electromagnetic - wired - USB Priced at 30 pounds. WACOM produce an equivalent tablet: Bamboo Pen Graphics Tablet Priced at 46.50 pounds and Samsung Galaxy is priced at: 398 pounds: http://www.amazon.co.uk/Samsung-Galaxy-N7000-Mobile-Phone/dp/B005ZP9Z4W Personally I'd go for the Wacom tablet (my experience with a TRUST tablet means I don't trust them at all). I'll stick with my generic Nokia phone for telephoning. If the only advantage of having a Galaxy Note over another mobile phone, the markup does not justify it. From dochawk at gmail.com Sat Jul 28 08:33:38 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 28 Jul 2012 05:33:38 -0700 Subject: Standalones not opening in Mountain Lion In-Reply-To: References: <16488C6B-BCD4-4C88-A096-241F8301D109@comcast.net> <5DEA0408-D2C3-46A4-BB89-8FDFAD2656FA@earthlink.net> Message-ID: On Saturday, July 28, 2012, Marian Petrides, MD wrote: > That was true until Lion. Now Rosetta is not even an option--unless > someone has found a trick I'm unaware of. > snow leopard server can be installed inside a virtual machine. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From m.schonewille at economy-x-talk.com Sat Jul 28 08:56:31 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 28 Jul 2012 14:56:31 +0200 Subject: Standalones not opening in Mountain Lion In-Reply-To: References: <16488C6B-BCD4-4C88-A096-241F8301D109@comcast.net> <5DEA0408-D2C3-46A4-BB89-8FDFAD2656FA@earthlink.net> Message-ID: <81188AAB-8A91-45E7-8796-B4B704F61616@economy-x-talk.com> Hi, It is more advantageous and easier to update the desktop version of LiveCode than to buy the server edition of Snow Leopard --unless one already has the server edition of course. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 28 jul 2012, at 14:33, Dr. Hawkins wrote: > On Saturday, July 28, 2012, Marian Petrides, MD wrote: > >> That was true until Lion. Now Rosetta is not even an option--unless >> someone has found a trick I'm unaware of. >> > > snow leopard server can be installed inside a virtual machine. > From bonnmike at gmail.com Sat Jul 28 08:57:15 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sat, 28 Jul 2012 06:57:15 -0600 Subject: updateScreen messge - gestation period In-Reply-To: References: Message-ID: Nope not there yet, add the stack script (should be in the materials) implement the updatescreen till arrives. On Sat, Jul 28, 2012 at 2:17 AM, Kay C Lan wrote: > I've just received my LC Academy Super Bundle DVD and popped it in and > viewed a few episodes. Brilliant. > > I'm just wondering about the 'updateScreen' message which is mentioned in > Lesson 1 of the Game Academy; this was recorded before Christmas 2011 and > it's stated that it will be incorporated into the Engine in 'a couple of > weeks'. A similar response is in the Q&A sheet that's also included. > > The 5.5.1 update came out only last month but when I checked my 5.5.1 > Dictionary there is no entry. I checked the release notes, no mention. > > Is it hiding in there or was the due date miscalculated? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From m.schonewille at economy-x-talk.com Sat Jul 28 09:02:33 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 28 Jul 2012 15:02:33 +0200 Subject: =?windows-1252?Q?Re=3A_=5BOT=5D_Samsung_highlights_the_Galaxy_No?= =?windows-1252?Q?te=92s_Wacom_digitizer?= In-Reply-To: <5013D02A.7070403@gmail.com> References: <5013D02A.7070403@gmail.com> Message-ID: Hi Richmond, A Trust tablet could be a nice alternative for Windows users, but it doesn't seem to support Mac OS X and Linux. Usually I don't care about statements like "enormous". I don't care about statements like "more than 150 bug fixes" either ;-) I believe it when I see it. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 28 jul 2012, at 13:42, Richmond wrote: > http://androidcommunity.com/samsung-highlights-the-galaxy-notes-wacom-digitizer-20111027/ > > there are one or two things about this article which seem a bit odd: > > 1. "enormous 5.3-inch, 1280 x 800 Super AMOLED screen" > > obviously somebody doesn't know what "enormous means", I am writing this with a computer > connected a Proview 17" by something "cheap-n-cheerful" monitor; it is "reasonably big", certainly NOT > enormous. > > that made me automatically a bit distrustful towards the article. > > 2. The SG's screen resolution is 800 x 1280: not that remarkable either. > > Prices: > > TRUST produce a graphic tablet: > > Trust SlimLine Sketch Tablet - Digitizer, stylus - 15 x 20 cm - electromagnetic - wired - USB > > Priced at 30 pounds. > > WACOM produce an equivalent tablet: > > Bamboo Pen Graphics Tablet > > Priced at 46.50 pounds > > and Samsung Galaxy is priced at: > > 398 pounds: http://www.amazon.co.uk/Samsung-Galaxy-N7000-Mobile-Phone/dp/B005ZP9Z4W > > Personally I'd go for the Wacom tablet (my experience with a TRUST tablet means I don't trust them at all). I'll stick with my generic Nokia phone for telephoning. > > If the only advantage of having a Galaxy Note over another mobile phone, the markup does not justify it. From richmondmathewson at gmail.com Sat Jul 28 09:35:11 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 28 Jul 2012 16:35:11 +0300 Subject: [OT] Samsung highlights the Galaxy =?windows-1252?Q?Note=92s?= =?windows-1252?Q?_Wacom_digitizer?= In-Reply-To: References: <5013D02A.7070403@gmail.com> Message-ID: <5013EA8F.70209@gmail.com> On 07/28/2012 04:02 PM, Mark Schonewille wrote: > Hi Richmond, > > A Trust tablet could be a nice alternative for Windows users, but it doesn't seem to support Mac OS X and Linux. My experience (admittedly 2003) was that the TRUST tablet I bought (with "support" for Mac OS 10.2 and Windows XP) worked badly with Windows and not-at-all with Mac. "Kinky types" might like to look at this: http://zeekat.nl/joost/trust-tablet/index.html http://ubuntuforums.org/showthread.php?t=1575525 Although I don't think I can be bothered honestly. > > Usually I don't care about statements like "enormous". I don't care about statements like "more than 150 bug fixes" either ;-) I believe it when I see it. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du > > > > On 28 jul 2012, at 13:42, Richmond wrote: > >> http://androidcommunity.com/samsung-highlights-the-galaxy-notes-wacom-digitizer-20111027/ >> >> there are one or two things about this article which seem a bit odd: >> >> 1. "enormous 5.3-inch, 1280 x 800 Super AMOLED screen" >> >> obviously somebody doesn't know what "enormous means", I am writing this with a computer >> connected a Proview 17" by something "cheap-n-cheerful" monitor; it is "reasonably big", certainly NOT >> enormous. >> >> that made me automatically a bit distrustful towards the article. >> >> 2. The SG's screen resolution is 800 x 1280: not that remarkable either. >> >> Prices: >> >> TRUST produce a graphic tablet: >> >> Trust SlimLine Sketch Tablet - Digitizer, stylus - 15 x 20 cm - electromagnetic - wired - USB >> >> Priced at 30 pounds. >> >> WACOM produce an equivalent tablet: >> >> Bamboo Pen Graphics Tablet >> >> Priced at 46.50 pounds >> >> and Samsung Galaxy is priced at: >> >> 398 pounds: http://www.amazon.co.uk/Samsung-Galaxy-N7000-Mobile-Phone/dp/B005ZP9Z4W >> >> Personally I'd go for the Wacom tablet (my experience with a TRUST tablet means I don't trust them at all). I'll stick with my generic Nokia phone for telephoning. >> >> If the only advantage of having a Galaxy Note over another mobile phone, the markup does not justify it. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From admin at FlexibleLearning.com Sat Jul 28 10:56:58 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Sat, 28 Jul 2012 15:56:58 +0100 Subject: ChartMaker and the London Olympics: Update In-Reply-To: Message-ID: As a result of various off-line messages (for which I thank you), the sample stack has been turned into a ChartMaker masterClass with even more functionality and features. Feel free to grab a copy. Aspects covered: - Sorting and manipulating user field data - Putting a stack 'in use' - Defining charts by Series - Transposing charts - Updating charts For you all, with my compliments as we are hosting the event here in Blighty, your own Olympics Medal Table in LiveCode.... Just update your chosen countries as the results come in! The screenshot: http://www.flexiblelearning.com/CMolympics/CMolympics_2012.png The stack: http://www.flexiblelearning.com/CMolympics/CMolympics_2012.zip ChartMaker: http://www.flexiblelearning.com/chartmaker You will need ChartMaker to generate the graphics, and it's free to try for 30 days. With best regards, Hugh Senior FLCo From irog at mac.com Sat Jul 28 13:10:24 2012 From: irog at mac.com (Roger Guay) Date: Sat, 28 Jul 2012 10:10:24 -0700 Subject: Upgrade to Mountain Lion and LiveCode 5.5.1 Problem In-Reply-To: References: Message-ID: <043F079B-4E53-4B8A-B7C8-BF6DCECA9A36@mac.com> On Jul 28, 2012, at 6:02 AM, Colin wrote: > You need to go into Preferences, Mobile Support, and click on the ? button to set the path for the developer root location. When it asks if you are using Xcode 4.2 or later, pick the later option, and then point it at the Xcode application, in the Applications folder. > > Once you've done that you can look at the Development menu to see what Test Targets there are. Then in Standalone Settings select a matching version of iOS. I did as you suggest, Colin, but to no avail! Details: Since I have Livecode 5.5.1, the Mobile Support Preference offers "4.2 of earlier" or "4.3 or later" for Xcode installed. Since I have Xcode 4.4 installed, I of course selected the "4.3 or later" option. The resulting available simulators are 4.0-4.3,5.0.5.1, indicated in Preference pane. Then, in the Standalone Settings, I select iPad 5.0 or later. Under the Development menu, I select iPad simulator 5.0 for Test Target. The result is a hanged simulator with the error message: "Unable to start simulator: Simulator session timed out". I get the same result for any simulator I select. Interesting that I no longer get the "iOS Simulator could not find the SDK. The SDK may have to be reinstalled" message!! Do you have nay other suggestions? Or, do you think I need to reinstall the SDK? If so, Do you know how to do that? BTW, I am really enjoying your book! Thanks, Roger From coiin at verizon.net Sat Jul 28 13:43:24 2012 From: coiin at verizon.net (Colin Holgate) Date: Sat, 28 Jul 2012 13:43:24 -0400 Subject: Upgrade to Mountain Lion and LiveCode 5.5.1 Problem In-Reply-To: <043F079B-4E53-4B8A-B7C8-BF6DCECA9A36@mac.com> References: <043F079B-4E53-4B8A-B7C8-BF6DCECA9A36@mac.com> Message-ID: I have seen the simulator timed out thing, and quitting the simulator and giving it another chance seemed to help. Another thing that can cause such messages is if you have not given the app and Internal ID. Leaving at at the default text can stop the app from being installed. Enter something valid, like "com.rogerguay.appname", where "appname" would be the name of this app perhaps, with no spaces. From charles at buchwald.ca Sat Jul 28 14:44:33 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Sat, 28 Jul 2012 13:44:33 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <00889288-6C42-42E7-85D1-879CC9511AD0@sweattechnologies.com> References: <5012A1F2.9060904@fourthworld.com> <00889288-6C42-42E7-85D1-879CC9511AD0@sweattechnologies.com> Message-ID: I'd like to put in a vote for being able to separate the scaling from the layout adjustment features. For desktop standalones I'd like to be able to readjust the stack size without the objects scaling, but still have the general layout readjust to fit the new window size. Ultimately I'd like to be able to produce cross-platform applications for BOTH mobile and desktop use... not just mobile environments. - Charles On 2012-07-27, at 5:25 PM, Monte Goulding wrote: > I don't think there's a significant danger of that. As the feature request would really only be useful at a group level for this (or perhaps at a stack level if only considering standard v retina ios) and we would still need to know the scale to apply I think it could be a drop in replacement for any scaling routine we invent. > > So... How do we handle this in the most flexible and least intrusive way? One idea that comes to mind is to allow the developer to choose between the framework handling the density change, the framework dispatching a message to the control and doing nothing. > > Cheers > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 28/07/2012, at 12:13 AM, Richard Gaskin wrote: > >> So my point was merely the hope that any effort to address this without engine support would not be misconstrued as there being no need for engine support > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Charles E. Buchwald http://buchwald.ca Vancouver / Mexico City / NYC Member of the 02 Global Network for Sustainable Design ? Connect on LinkedIn ? Follow me on Twitter From mcgrath3 at mac.com Sat Jul 28 15:23:08 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sat, 28 Jul 2012 15:23:08 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <5012A1F2.9060904@fourthworld.com> <00889288-6C42-42E7-85D1-879CC9511AD0@sweattechnologies.com> Message-ID: <75C734A7-5FB0-46E6-93CC-7BD3987BB3AC@mac.com> I agree and would go as far as saying that these must remain separate libraries.They should play well together. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 28, 2012, at 2:44 PM, Charles E Buchwald wrote: > I'd like to put in a vote for being able to separate the scaling from the layout adjustment features. For desktop standalones I'd like to be able to readjust the stack size without the objects scaling, but still have the general layout readjust to fit the new window size. > Ultimately I'd like to be able to produce cross-platform applications for BOTH mobile and desktop use... not just mobile environments. > > - Charles > > On 2012-07-27, at 5:25 PM, Monte Goulding wrote: > >> I don't think there's a significant danger of that. As the feature request would really only be useful at a group level for this (or perhaps at a stack level if only considering standard v retina ios) and we would still need to know the scale to apply I think it could be a drop in replacement for any scaling routine we invent. >> >> So... How do we handle this in the most flexible and least intrusive way? One idea that comes to mind is to allow the developer to choose between the framework handling the density change, the framework dispatching a message to the control and doing nothing. >> >> Cheers >> >> -- >> M E R Goulding >> Software development services >> >> mergExt - There's an external for that! >> >> On 28/07/2012, at 12:13 AM, Richard Gaskin wrote: >> >>> So my point was merely the hope that any effort to address this without engine support would not be misconstrued as there being no need for engine support >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > -- > Charles E. Buchwald > http://buchwald.ca > Vancouver / Mexico City / NYC > Member of the 02 Global Network for Sustainable Design ? Connect on LinkedIn ? Follow me on Twitter > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chipp at chipp.com Sat Jul 28 15:41:50 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 28 Jul 2012 14:41:50 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <75C734A7-5FB0-46E6-93CC-7BD3987BB3AC@mac.com> References: <5012A1F2.9060904@fourthworld.com> <00889288-6C42-42E7-85D1-879CC9511AD0@sweattechnologies.com> <75C734A7-5FB0-46E6-93CC-7BD3987BB3AC@mac.com> Message-ID: Yes. That was the reason I cose to use the same handler names as Ken's more robust desktop layout lib. On Saturday, July 28, 2012, Thomas McGrath III wrote: > I agree and would go as far as saying that these must remain separate > libraries.They should play well together. > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > > -- Chipp Walters CEO, Altuit, Inc. From richmondmathewson at gmail.com Sat Jul 28 15:43:14 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 28 Jul 2012 22:43:14 +0300 Subject: [OT] Windows 8 Message-ID: <501440D2.9090305@gmail.com> http://www.bbc.com/news/technology-18996377 well worth a read, and makes one think whether Apple's and Microsoft's protectionism might not be self-defeating in the end. From chipp at chipp.com Sat Jul 28 15:46:54 2012 From: chipp at chipp.com (Chipp Walters) Date: Sat, 28 Jul 2012 14:46:54 -0500 Subject: =?windows-1252?Q?Re=3A_=5BOT=5D_Samsung_highlights_the_Galaxy_Note=92s_Waco?= =?windows-1252?Q?m_digitizer?= In-Reply-To: <5013D02A.7070403@gmail.com> References: <5013D02A.7070403@gmail.com> Message-ID: Richmond.... CONTEXT... FWIW, that is an enormous screen, by smartphone standards, which is the context of the article. Can you name a smartphone with a larger screen or higher resolution? Some may say the Sun is enormous, but in the context of the entire universe it's not. On Saturday, July 28, 2012, Richmond wrote: > http://androidcommunity.com/**samsung-highlights-the-galaxy-** > notes-wacom-digitizer-**20111027/ > > there are one or two things about this article which seem a bit odd: > > 1. "enormous 5.3-inch, 1280 x 800 Super AMOLED screen" > > obviously somebody doesn't know what "enormous means", I am writing this > with a computer > connected a Proview 17" by something "cheap-n-cheerful" monitor; it is > "reasonably big", certainly > -- Chipp Walters CEO, Altuit, Inc. From admin at FlexibleLearning.com Sat Jul 28 16:06:35 2012 From: admin at FlexibleLearning.com (FlexibleLearning) Date: Sat, 28 Jul 2012 21:06:35 +0100 Subject: Amazon opportunities for apps In-Reply-To: Message-ID: Amazon seem keen to get developpers on board... http://www.reuters.com/article/2012/07/25/net-us-amazon-developers-idUSBRE86 O1II20120725 Hugh Senior FLCo From richmondmathewson at gmail.com Sat Jul 28 16:10:41 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 28 Jul 2012 23:10:41 +0300 Subject: [OT] Samsung highlights the Galaxy =?windows-1252?Q?Note=92s?= =?windows-1252?Q?_Wacom_digitizer?= In-Reply-To: References: <5013D02A.7070403@gmail.com> Message-ID: <50144741.8080101@gmail.com> On 07/28/2012 10:46 PM, Chipp Walters wrote: > Richmond.... CONTEXT... Right . . . I think. > > FWIW, that is an enormous screen, by smartphone standards, which is the > context of the article. Can you name a smartphone with a larger screen or > higher resolution? > > Some may say the Sun is enormous, but in the context of the entire universe > it's not. > > On Saturday, July 28, 2012, Richmond wrote: > >> http://androidcommunity.com/**samsung-highlights-the-galaxy-** >> notes-wacom-digitizer-**20111027/ >> >> there are one or two things about this article which seem a bit odd: >> >> 1. "enormous 5.3-inch, 1280 x 800 Super AMOLED screen" >> >> obviously somebody doesn't know what "enormous means", I am writing this >> with a computer >> connected a Proview 17" by something "cheap-n-cheerful" monitor; it is >> "reasonably big", certainly >> > From monte at sweattechnologies.com Sat Jul 28 16:41:32 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 29 Jul 2012 06:41:32 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <5012A1F2.9060904@fourthworld.com> <00889288-6C42-42E7-85D1-879CC9511AD0@sweattechnologies.com> Message-ID: <046E8639-78A8-40A1-AC7B-471FD4ED80B6@sweattechnologies.com> I wonder how long it will be before we need to deal with this on desktop? Already a desktop pixel is not a physical pixel with multiple res monitors. But that's a user choice. If they want to see stuff smaller they choose a higher res. If our apps wanted to use the retina res then I expect we would get access to double the virtual res of the screen. -- M E R Goulding Software development services mergExt - There's an external for that! On 29/07/2012, at 4:44 AM, Charles E Buchwald wrote: > For desktop standalones I'd like to be able to readjust the stack size without the objects scaling, but still have the general layout readjust to fit the new window size. From monte at sweattechnologies.com Sat Jul 28 16:49:18 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 29 Jul 2012 06:49:18 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <75C734A7-5FB0-46E6-93CC-7BD3987BB3AC@mac.com> References: <5012A1F2.9060904@fourthworld.com> <00889288-6C42-42E7-85D1-879CC9511AD0@sweattechnologies.com> <75C734A7-5FB0-46E6-93CC-7BD3987BB3AC@mac.com> Message-ID: For layout to play nicely with scaling it will need to place controls relative to each other and window boundaries and not include any reference to physical pixels without multiplying by a scaling factor. So if you want a field to have 3 px padding from the edge of the card you need to use 3 * scale. So I think unfortunately the layout lib would need to be dependent on the scaling lib. It could just be a single global variable though. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 29/07/2012, at 5:23 AM, Thomas McGrath III wrote: > I agree and would go as far as saying that these must remain separate libraries.They should play well together. From pete at lcsql.com Sat Jul 28 17:03:40 2012 From: pete at lcsql.com (Peter Haworth) Date: Sat, 28 Jul 2012 14:03:40 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <046E8639-78A8-40A1-AC7B-471FD4ED80B6@sweattechnologies.com> References: <5012A1F2.9060904@fourthworld.com> <00889288-6C42-42E7-85D1-879CC9511AD0@sweattechnologies.com> <046E8639-78A8-40A1-AC7B-471FD4ED80B6@sweattechnologies.com> Message-ID: I've been looking into an LG 60" TV with Google TV built-in. Apparently any apps for the Google store will be available to run on the TV. Does that add another possible resolution/densoty to the pot? Pete lcSQL Software On Sat, Jul 28, 2012 at 1:41 PM, Monte Goulding wrote: > I wonder how long it will be before we need to deal with this on desktop? > Already a desktop pixel is not a physical pixel with multiple res monitors. > But that's a user choice. If they want to see stuff smaller they choose a > higher res. If our apps wanted to use the retina res then I expect we would > get access to double the virtual res of the screen. > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 29/07/2012, at 4:44 AM, Charles E Buchwald wrote: > > > For desktop standalones I'd like to be able to readjust the stack size > without the objects scaling, but still have the general layout readjust to > fit the new window size. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Sat Jul 28 17:14:31 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 29 Jul 2012 00:14:31 +0300 Subject: [OT} (another) Free Office Suite Message-ID: <50145637.5080606@gmail.com> For Linux and Windows: http://www.calligra.org/ From coiin at verizon.net Sat Jul 28 17:31:12 2012 From: coiin at verizon.net (Colin Holgate) Date: Sat, 28 Jul 2012 17:31:12 -0400 Subject: making a graphic the shape of a bitmap Message-ID: <2C60FC45-5CD4-4AC1-B12B-C802EB95EBE4@verizon.net> How can you make a graphic be the exact shape of an irregular shaped image? For example, say you had an alpha transparent background image of a snake, and you wanted a graphic control that was the same shape as the outline of the snake, how could that be done? You could oh-so-carefully draw the graphic with the freehand tool, but it's extremely unlikely you would make a mistake. There doesn't seem to be a way to edit a graphic's shape, and there isn't any import vector as control, or a way to launch an editor for graphics. From coiin at verizon.net Sat Jul 28 17:35:50 2012 From: coiin at verizon.net (Colin Holgate) Date: Sat, 28 Jul 2012 17:35:50 -0400 Subject: making a graphic the shape of a bitmap In-Reply-To: <2C60FC45-5CD4-4AC1-B12B-C802EB95EBE4@verizon.net> References: <2C60FC45-5CD4-4AC1-B12B-C802EB95EBE4@verizon.net> Message-ID: That should be "extremely likely you would make a mistake" On Jul 28, 2012, at 5:31 PM, Colin Holgate wrote: > How can you make a graphic be the exact shape of an irregular shaped image? For example, say you had an alpha transparent background image of a snake, and you wanted a graphic control that was the same shape as the outline of the snake, how could that be done? > > You could oh-so-carefully draw the graphic with the freehand tool, but it's extremely unlikely you would make a mistake. There doesn't seem to be a way to edit a graphic's shape, and there isn't any import vector as control, or a way to launch an editor for graphics. From monte at sweattechnologies.com Sat Jul 28 17:38:58 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 29 Jul 2012 07:38:58 +1000 Subject: making a graphic the shape of a bitmap In-Reply-To: <2C60FC45-5CD4-4AC1-B12B-C802EB95EBE4@verizon.net> References: <2C60FC45-5CD4-4AC1-B12B-C802EB95EBE4@verizon.net> Message-ID: <73E4F190-D86A-40B3-9079-F6AFBA1BA636@sweattechnologies.com> You could parse the alphaData of the image and find the boundaries. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 29/07/2012, at 7:31 AM, Colin Holgate wrote: > How can you make a graphic be the exact shape of an irregular shaped image? For example, say you had an alpha transparent background image of a snake, and you wanted a graphic control that was the same shape as the outline of the snake, how could that be done? From coiin at verizon.net Sat Jul 28 17:52:05 2012 From: coiin at verizon.net (Colin Holgate) Date: Sat, 28 Jul 2012 17:52:05 -0400 Subject: making a graphic the shape of a bitmap In-Reply-To: <73E4F190-D86A-40B3-9079-F6AFBA1BA636@sweattechnologies.com> References: <2C60FC45-5CD4-4AC1-B12B-C802EB95EBE4@verizon.net> <73E4F190-D86A-40B3-9079-F6AFBA1BA636@sweattechnologies.com> Message-ID: <4EEEF0CD-1D2B-47B0-9188-6B42120D4B87@verizon.net> How would that then be changed to the points of a graphic, without requiring thousands of points? I'm going to give SVGL a try (http://revonline2.runrev.com/stack/112/SVGL), that may be a way to solve things. On Jul 28, 2012, at 5:38 PM, Monte Goulding wrote: > You could parse the alphaData of the image and find the boundaries. From charles at buchwald.ca Sat Jul 28 18:00:06 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Sat, 28 Jul 2012 17:00:06 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <5012A1F2.9060904@fourthworld.com> <00889288-6C42-42E7-85D1-879CC9511AD0@sweattechnologies.com> <75C734A7-5FB0-46E6-93CC-7BD3987BB3AC@mac.com> Message-ID: OK, Monte, I get it now. I wasn't thinking that way, but it makes sense. If I know my desktop application is not on a "normal non-Retina" display then scaling = 1.0 (or whatever the equivalent is). On a Retina display it's something higher/denser, and on Peter's new 60" LG TV maybe it's something < 1.0. That works for me. Let me just throw this out there... There is development happening that is not what I think of as "mobile" or "desktop". I just completed 4 kiosk applications for a museum in Chetumal, Mexico. Two were for pretty typical 720p resolution touch screens, but two others were deployed on 60" 1080p touch screens in PORTRAIT mode. This made development somewhat awkward, but not impossible, on my 17" MBPro. This Resolution Independent Control library (RICL?) would have made it a lot easier. My point is that a library like this is likely to have other uses we have not yet considered. And I suppose that also lends weight to Richard's point about how valuable it would be to have it as a native part of the engine. - Charles On 2012-07-28, at 3:49 PM, Monte Goulding wrote: > For layout to play nicely with scaling it will need to place controls relative to each other and window boundaries and not include any reference to physical pixels without multiplying by a scaling factor. So if you want a field to have 3 px padding from the edge of the card you need to use 3 * scale. So I think unfortunately the layout lib would need to be dependent on the scaling lib. It could just be a single global variable though. > > Cheers > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 29/07/2012, at 5:23 AM, Thomas McGrath III wrote: > >> I agree and would go as far as saying that these must remain separate libraries.They should play well together. -- Charles E. Buchwald http://buchwald.ca Vancouver / Mexico City / NYC From mcgrath3 at mac.com Sat Jul 28 18:13:50 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sat, 28 Jul 2012 18:13:50 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <5012A1F2.9060904@fourthworld.com> <00889288-6C42-42E7-85D1-879CC9511AD0@sweattechnologies.com> <75C734A7-5FB0-46E6-93CC-7BD3987BB3AC@mac.com> Message-ID: <82A42B4F-B91A-4ADE-BBAC-DDDB25476FA5@mac.com> Livecode has included a command for dealing with the pixel and point issue?. "The iphoneUseDeviceResolution command specifies whether the full resolution of high-resolution devices should be used. By default, iOS handles this by mapping one logical 'point' to two physical 'pixels' with applications (LiveCode included) interpreting everything in terms of logical points. If the iphoneUseDeviceResolution command is passed true as the first argument, LiveCode ensures that co-ordinates and sizes specified in LiveCode are treated as being in pixels, rather than logical points. In particular, when changed, a resizeStack message is sent notifying the size change of the current main-stack, and functions and properties (such as the screenRect) reflects co-ordinates in pixels. If the iphoneUseDeviceResolution command is passed true as the second argument, LiveCode ensures that co-ordinates and sizes specified in LiveCode for custom controls are treated as being in pixels, rather than logical points. Note: The notion of pixel and logical point remains valid on older devices, it is just that it is always 1-1 thus using this command has no effect there. The scale of the device's screen (relative to a non-Retina display) can be queried using iphoneDeviceScale(). This function returns 2 if the display is a Retina display, or 1 otherwise." The problem is this is an all or nothing approach that does not translate well to the desktop IDE environment that we have to work in and does not handle the graphics that would be necessary to display a HD image where needed in a button, image, etc. and a Normal image where not. Originally I used true,false and then doubled my images but would fail when using a mixed screen with images and native livecode controls. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net From coiin at verizon.net Sat Jul 28 18:24:19 2012 From: coiin at verizon.net (Colin Holgate) Date: Sat, 28 Jul 2012 18:24:19 -0400 Subject: [ANN] EPS Import V05C In-Reply-To: <1343247495642-4652799.post@n4.nabble.com> References: <1343247495642-4652799.post@n4.nabble.com> Message-ID: <2EFF3D6E-A80D-4937-9DB7-246FBD09C1DD@verizon.net> You may have read my other message about getting graphics to be an exact shape, your EPS thing looks like it will solve the problem for me, thanks! From coiin at verizon.net Sat Jul 28 18:24:55 2012 From: coiin at verizon.net (Colin Holgate) Date: Sat, 28 Jul 2012 18:24:55 -0400 Subject: making a graphic the shape of a bitmap In-Reply-To: <73E4F190-D86A-40B3-9079-F6AFBA1BA636@sweattechnologies.com> References: <2C60FC45-5CD4-4AC1-B12B-C802EB95EBE4@verizon.net> <73E4F190-D86A-40B3-9079-F6AFBA1BA636@sweattechnologies.com> Message-ID: <59C48803-9020-400F-90EE-F9E54DE5C50C@verizon.net> I think I'm ok now, using Alejandro's EPS importer. From scott at tactilemedia.com Sat Jul 28 18:49:19 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 28 Jul 2012 15:49:19 -0700 Subject: making a graphic the shape of a bitmap In-Reply-To: <59C48803-9020-400F-90EE-F9E54DE5C50C@verizon.net> Message-ID: You got your answer already -- Alejandro's EPS import stack is how I would do it. But I might offer a suggestion: if you plan to scale the vector "snake" at all, you would do well to store the original point description of the graphic at a somewhat large-ish size, in a custom property for example. Once you scale down the polygon, if you ever need to scale it back up for whatever reason, you will be hosed because LiveCode's dimensions are always based a full pixel values. Point dimensions become very klunky at small sizes, so having your points "backed up" will avoid the need to re-import the vector again. Also, if your vector has a lot of curves, you may wind up with hundreds of points in your LC polygon, which may make you think twice about using a vector vs using an image. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Colin Holgate wrote: > I think I'm ok now, using Alejandro's EPS importer. From monte at sweattechnologies.com Sat Jul 28 18:58:34 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 29 Jul 2012 08:58:34 +1000 Subject: making a graphic the shape of a bitmap In-Reply-To: <59C48803-9020-400F-90EE-F9E54DE5C50C@verizon.net> References: <2C60FC45-5CD4-4AC1-B12B-C802EB95EBE4@verizon.net> <73E4F190-D86A-40B3-9079-F6AFBA1BA636@sweattechnologies.com> <59C48803-9020-400F-90EE-F9E54DE5C50C@verizon.net> Message-ID: Ok, I thought you meant an image in livecode. Of course vector graphics import would be much better. -- M E R Goulding Software development services mergExt - There's an external for that! On 29/07/2012, at 8:24 AM, Colin Holgate wrote: > I think I'm ok now, using Alejandro's EPS importer. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Sat Jul 28 19:13:56 2012 From: coiin at verizon.net (Colin Holgate) Date: Sat, 28 Jul 2012 19:13:56 -0400 Subject: making a graphic the shape of a bitmap In-Reply-To: References: <2C60FC45-5CD4-4AC1-B12B-C802EB95EBE4@verizon.net> <73E4F190-D86A-40B3-9079-F6AFBA1BA636@sweattechnologies.com> <59C48803-9020-400F-90EE-F9E54DE5C50C@verizon.net> Message-ID: I did mean an image in LiveCode, but the workaround is to take the image into Photoshop, and Illustrator and do the careful tracing there, and to optimize the curves and so on. It would be nice if LiveCode had a way to adjust a graphic you've made. On Jul 28, 2012, at 6:58 PM, Monte Goulding wrote: > Ok, I thought you meant an image in livecode. Of course vector graphics import would be much better. From monte at sweattechnologies.com Sat Jul 28 22:29:28 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 29 Jul 2012 12:29:28 +1000 Subject: making a graphic the shape of a bitmap In-Reply-To: References: <2C60FC45-5CD4-4AC1-B12B-C802EB95EBE4@verizon.net> <73E4F190-D86A-40B3-9079-F6AFBA1BA636@sweattechnologies.com> <59C48803-9020-400F-90EE-F9E54DE5C50C@verizon.net> Message-ID: <86B8FDF0-4912-4D71-AD1D-46F493A167BC@sweattechnologies.com> Yep. It I thought you wanted to script it ;-) Once upon a time there was a polygon editor. I don't know if it's still around. -- M E R Goulding Software development services mergExt - There's an external for that! On 29/07/2012, at 9:13 AM, Colin Holgate wrote: > I did mean an image in LiveCode, but the workaround is to take the image into Photoshop, and Illustrator and do the careful tracing there, and to optimize the curves and so on. > > It would be nice if LiveCode had a way to adjust a graphic you've made. > > > On Jul 28, 2012, at 6:58 PM, Monte Goulding wrote: > >> Ok, I thought you meant an image in livecode. Of course vector graphics import would be much better. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Sun Jul 29 06:38:11 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 29 Jul 2012 20:38:11 +1000 Subject: [ANN] Test Flight and direct to iOS device plugin added to mergExt Message-ID: <4AB2A8E0-0617-4D91-905B-AA6B7A6E893D@sweattechnologies.com> Hi LiveCoders I thought I'd spend this rainy Sunday polishing off a handy little iOS app testing plugin (mergTestApp). If you do frequent cycles of rebuild and deploy to your own device then you will love the Fruit Strap button. This button does one click app build and install direct onto any connected devices. If you use Test Flight (if you don't you should) then you will love the Test Flight button. Click it then go grab a coffee while your app is built, the ipa file created and it's uploaded to Test Flight. Find out more at: http://mergext.com/plugins/mergtestapp/ Individually the components of mergExt Complete are now valued at a whopping $415. Who knows what it will be valued at by the end of the year of access to updates you can purchase for only $149! Regards Monte -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From mcgrath3 at mac.com Sun Jul 29 08:32:15 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 29 Jul 2012 08:32:15 -0400 Subject: [ANN] Test Flight and direct to iOS device plugin added to mergExt In-Reply-To: <4AB2A8E0-0617-4D91-905B-AA6B7A6E893D@sweattechnologies.com> References: <4AB2A8E0-0617-4D91-905B-AA6B7A6E893D@sweattechnologies.com> Message-ID: <5A544CE8-7F2B-49F3-91AA-68E53A7B5792@mac.com> Monte, Is there a download link yet? -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 29, 2012, at 6:38 AM, Monte Goulding wrote: > Hi LiveCoders > > I thought I'd spend this rainy Sunday polishing off a handy little iOS app testing plugin (mergTestApp). If you do frequent cycles of rebuild and deploy to your own device then you will love the Fruit Strap button. This button does one click app build and install direct onto any connected devices. If you use Test Flight (if you don't you should) then you will love the Test Flight button. Click it then go grab a coffee while your app is built, the ipa file created and it's uploaded to Test Flight. > > Find out more at: http://mergext.com/plugins/mergtestapp/ > > Individually the components of mergExt Complete are now valued at a whopping $415. Who knows what it will be valued at by the end of the year of access to updates you can purchase for only $149! > > Regards > > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Sun Jul 29 08:46:42 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 29 Jul 2012 22:46:42 +1000 Subject: [ANN] Test Flight and direct to iOS device plugin added to mergExt In-Reply-To: <5A544CE8-7F2B-49F3-91AA-68E53A7B5792@mac.com> References: <4AB2A8E0-0617-4D91-905B-AA6B7A6E893D@sweattechnologies.com> <5A544CE8-7F2B-49F3-91AA-68E53A7B5792@mac.com> Message-ID: Yes... Now ;-) -- M E R Goulding Software development services mergExt - There's an external for that! On 29/07/2012, at 10:32 PM, Thomas McGrath III wrote: > Monte, > > Is there a download link yet? From mcgrath3 at mac.com Sun Jul 29 08:52:02 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 29 Jul 2012 08:52:02 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <82A42B4F-B91A-4ADE-BBAC-DDDB25476FA5@mac.com> References: <5012A1F2.9060904@fourthworld.com> <00889288-6C42-42E7-85D1-879CC9511AD0@sweattechnologies.com> <75C734A7-5FB0-46E6-93CC-7BD3987BB3AC@mac.com> <82A42B4F-B91A-4ADE-BBAC-DDDB25476FA5@mac.com> Message-ID: The reason I posted this (most obvious post) was because the LC engine already knows the difference between a point and a pixel and interprets two physical pixels as a logical point with this command. It does know how to double the size of 'everything' all at once. And what we are actually looking for is the ability to use double sized HD images and controls at regular size and NOT have them doubled but then we need double pixel controls as well. What we are looking for is to use pixels (not iOS's/LC's Logical Points) and create our own logic for pixel management as well as images and graphics. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 28, 2012, at 6:13 PM, Thomas McGrath III wrote: > Livecode has included a command for dealing with the pixel and point issue?. > > "The iphoneUseDeviceResolution command specifies whether the full resolution of high-resolution devices should be used. > > By default, iOS handles this by mapping one logical 'point' to two physical 'pixels' with applications (LiveCode included) interpreting everything in terms of logical points. > > If the iphoneUseDeviceResolution command is passed true as the first argument, LiveCode ensures that co-ordinates and sizes specified in LiveCode are treated as being in pixels, rather than logical points. In particular, when changed, a resizeStack message is sent notifying the size change of the current main-stack, and functions and properties (such as the screenRect) reflects co-ordinates in pixels. > > If the iphoneUseDeviceResolution command is passed true as the second argument, LiveCode ensures that co-ordinates and sizes specified in LiveCode for custom controls are treated as being in pixels, rather than logical points. > > Note: The notion of pixel and logical point remains valid on older devices, it is just that it is always 1-1 thus using this command has no effect there. The scale of the device's screen (relative to a non-Retina display) can be queried using iphoneDeviceScale(). This function returns 2 if the display is a Retina display, or 1 otherwise." > > > > > The problem is this is an all or nothing approach that does not translate well to the desktop IDE environment that we have to work in and does not handle the graphics that would be necessary to display a HD image where needed in a button, image, etc. and a Normal image where not. > > Originally I used true,false and then doubled my images but would fail when using a mixed screen with images and native livecode controls. > > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pmbrig at gmail.com Sun Jul 29 10:14:07 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sun, 29 Jul 2012 10:14:07 -0400 Subject: filePath utility Message-ID: For anyone who might find it useful? I'm posting a little utility stack that allows you to drag and drop a file or folder and get its LC file path, then click a button to put it on the clipboard. Option (alt) drop a folder to see and copy the folder contents. Available as a plugin or as a standalone. In both cases the systemwindow of the stack is true so it doesn't disappear when you are browsing your files. plugin: https://dl.dropbox.com/u/3504108/filePath/filePath.rev standalone: https://dl.dropbox.com/u/3504108/filePath/filePath_standalone.zip -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From dochawk at gmail.com Sun Jul 29 10:39:51 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 29 Jul 2012 07:39:51 -0700 Subject: filePath utility In-Reply-To: References: Message-ID: On Sunday, July 29, 2012, Peter M. Brigham wrote: > For anyone who might find it useful? > > I'm posting a little utility stack that allows you to drag and drop a file > or folder and get its LC file path, then click a button to put it on the > clipboard. Option (alt) drop a folder to see and copy the folder contents. > Available as a plugin or as a standalone. In both cases the systemwindow of > the stack is true so it doesn't disappear when you are browsing your files. > That's a cool feature. So cool, I need to find a need :) Actually it could be a good way for finer users to open files in my app, which is currently storing as SQLite . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From ambassador at fourthworld.com Sun Jul 29 10:44:14 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 29 Jul 2012 07:44:14 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: <50154C3E.6050401@fourthworld.com> Thomas McGrath III wrote: > The reason I posted this (most obvious post) was because the LC > engine already knows the difference between a point and a pixel > and interprets two physical pixels as a logical point with this > command. It does know how to double the size of 'everything' all > at once. And what we are actually looking for is the ability to > use double sized HD images and controls at regular size and NOT > have them doubled but then we need double pixel controls as well. > What we are looking for is to use pixels (not iOS's/LC's Logical > Points) and create our own logic for pixel management as well as > images and graphics. The Android API suggests using up to four different sets of images, each in a separate folder for the main categories of resolutions. What is the simplest way we might do the same in LiveCode? We currently have only one current directory, and in most cases we won't want to switch that because we'll need it to access other elements like stack files. Should we consider adding an imageDirectory property? Is there some simpler way to swap out the paths to all referenced images without changing each one individually? -- 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 From richmondmathewson at gmail.com Sun Jul 29 10:55:10 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 29 Jul 2012 17:55:10 +0300 Subject: A small love gift. Message-ID: <50154ECE.4040300@gmail.com> From time to time I need something, and I generally make my own stack to do it; this is one I have just been using: http://andregarzia.on-rev.com/richmond/GIFTS/Buttoneer.rev.zip Love, Richmond. From pmbrig at gmail.com Sun Jul 29 11:12:17 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sun, 29 Jul 2012 11:12:17 -0400 Subject: filePath utility In-Reply-To: References: Message-ID: On Jul 29, 2012, at 10:39 AM, Dr. Hawkins wrote: > On Sunday, July 29, 2012, Peter M. Brigham wrote: > >> For anyone who might find it useful? >> >> I'm posting a little utility stack that allows you to drag and drop a file >> or folder and get its LC file path, then click a button to put it on the >> clipboard. Option (alt) drop a folder to see and copy the folder contents. >> Available as a plugin or as a standalone. In both cases the systemwindow of >> the stack is true so it doesn't disappear when you are browsing your files. >> > > That's a cool feature. > > So cool, I need to find a need :) > > Actually it could be a good way for finer users to open files in my app, > which is currently storing as SQLite . . . Feel free to browse the scripts in the standalone and modify them as you see fit. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From dochawk at gmail.com Sun Jul 29 12:05:52 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 29 Jul 2012 09:05:52 -0700 Subject: Is it really this hard to print currency values? Message-ID: As I sat down to finally encode currency into my output, I pulled old answers from older questions and did more searches. Is it *really* this hard to output currency? To turn 123456.78 into $123,456.78, everything I'm finding would have me using modulo arithmetic to produce three values, with these three values being output in the string (4, actually, to allow values in the millions). Am I missing something obvious here? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From dunbarx at aol.com Sun Jul 29 12:27:24 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 29 Jul 2012 12:27:24 -0400 (EDT) Subject: Is it really this hard to print currency values? In-Reply-To: References: Message-ID: <8CF3BBE2B86D93C-1A94-1C975@webmail-d168.sysops.aol.com> Hi. I wrote a checkWriting stack in HC about 25 years ago. No modulo, just text parsing. It is compact and utterly basic. If nobody else replies in the next day, I will pull it from my office and send you the code. It is just chunk engineering. Fun stuff. Craig Newman -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Sun, Jul 29, 2012 12:09 pm Subject: Is it really this hard to print currency values? As I sat down to finally encode currency into my output, I pulled old answers from older questions and did more searches. Is it *really* this hard to output currency? To turn 123456.78 into $123,456.78, everything I'm finding would have me using modulo arithmetic to produce three values, with these three values being output in the string (4, actually, to allow values in the millions). Am I missing something obvious here? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From andrew at rjdfarm.com Sun Jul 29 12:28:15 2012 From: andrew at rjdfarm.com (Andrew Kluthe) Date: Sun, 29 Jul 2012 09:28:15 -0700 (PDT) Subject: Is it really this hard to print currency values? In-Reply-To: References: Message-ID: <1343579295018-4652981.post@n4.nabble.com> function commaFormat tNum put tNum mod 1 into remainder delete char 1 of remainder put trunc(tNum) into tNum put the number of chars in tNum into n repeat with i = 1 to trunc((n-1)/3) put comma after char n - 3*i of tNum end repeat return tNum& remainder end commaformat function currencyFormat tNum put commaFormat(tNum) into sNum return "$" & sNum end currencyFormat should be useful. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Is-it-really-this-hard-to-print-currency-values-tp4652980p4652981.html Sent from the Revolution - User mailing list archive at Nabble.com. From jhurley0305 at sbcglobal.net Sun Jul 29 12:40:39 2012 From: jhurley0305 at sbcglobal.net (Jim Hurley) Date: Sun, 29 Jul 2012 09:40:39 -0700 Subject: making a graphic the shape of a bitmap In-Reply-To: References: Message-ID: > > Message: 14 > Date: Sat, 28 Jul 2012 17:31:12 -0400 > From: Colin Holgate > To: How to use LiveCode > Subject: making a graphic the shape of a bitmap > Message-ID: <2C60FC45-5CD4-4AC1-B12B-C802EB95EBE4 at verizon.net> > Content-Type: text/plain; charset=us-ascii > > How can you make a graphic be the exact shape of an irregular shaped image? For example, say you had an alpha transparent background image of a snake, and you wanted a graphic control that was the same shape as the outline of the snake, how could that be done? > > You could oh-so-carefully draw the graphic with the freehand tool, but it's extremely unlikely [likely] you would make a mistake. There doesn't seem to be a way to edit a graphic's shape, and there isn't any import vector as control, or a way to launch an editor for graphics. > Colin, When you say, "there doesn't seem to be a way to edit a graphic's shape" how do you mean? There is "Reshape graphic" under the Object menu for manual editing. Or did you mean something more sophisticated? Jim Hurley From irog at mac.com Sun Jul 29 12:45:16 2012 From: irog at mac.com (Roger Guay) Date: Sun, 29 Jul 2012 09:45:16 -0700 Subject: Upgrade to Mountain Lion and LiveCode 5.5.1 Problem In-Reply-To: References: Message-ID: <58565F58-2E4F-43C8-9499-2F2127216433@mac.com> On Jul 29, 2012, at 7:44 AM, Colin wrote: > Another thing that can cause such messages is if you have not given the app and Internal ID. Leaving at at the default text can stop the app from being installed. Enter something valid, like "com.rogerguay.appname", where "appname" would be the name of this app perhaps, with no spaces. Thanks, Colin. Good thought but that's not the problem. Since last post, I've determined that the iOS simulator hangs every time it's selected from within Xcode itself, suggesting the problem is with my Xcode. So , I tried reinstalling Xcode. SAME RESULT!! I guess I need to call Apple Support. BTW, to reinstall an app from the App Store, you need to delete the existing app from your HD. Then, when you go to Purchases at the App store, the Download button will be enabled. Thanks, Roger From coiin at verizon.net Sun Jul 29 13:09:02 2012 From: coiin at verizon.net (Colin Holgate) Date: Sun, 29 Jul 2012 13:09:02 -0400 Subject: making a graphic the shape of a bitmap In-Reply-To: References: Message-ID: That is something I didn't know about, and it could be of use for reshaping low count polygon. I have complicated tight fitting curves, and the reshape feature shows that as hundreds of anchor points, reshaping it gives me lots of spikes. If I made a curve out of straight lines, that might get me close, but I can't see how to insert an anchor point to make a straight line be more than one segment. On Jul 29, 2012, at 12:40 PM, Jim Hurley wrote: > >When you say, "there doesn't seem to be a way to edit a graphic's shape" how do you mean? There is "Reshape graphic" under the Object menu for manual editing. Or did you mean something more sophisticated? From roger.e.eller at sealedair.com Sun Jul 29 13:16:17 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 29 Jul 2012 13:16:17 -0400 Subject: making a graphic the shape of a bitmap In-Reply-To: References: Message-ID: On Sun, Jul 29, 2012 at 12:40 PM, Jim Hurley wrote: > When you say, "there doesn't seem to be a way to edit a graphic's shape" > how do you mean? There is "Reshape graphic" under the Object menu for > manual editing. Or did you mean something more sophisticated? > > Jim Hurley > Alejandro has done shared so much of his work on creatingand editing bezier curves in LiveCode, and I am grateful for his contributions. If you want to stay within LiveCode, and trace an image 'accurately' with smooth curves: - Make a new stack as large as your monitor. - Import an image and scale it as big as the screen. - Lock its size and position. - Set its color to a light-medium gray. ** This is now your tracing template. Download Alejandro's drawing tools, and use the first pen tool to trace your image. Click and click makes straight lines, but click and drag makes adjustable curves as you go. When done, double-click the last point to close the shape. You have a nice graphic that you can scale DOWN to the size you need. Store your points incase you want a larger graphic later. http://andregarzia.on-rev.com/alejandro/stacks/Graphic_Tools_v01cbeta.mc.gz Just change the extension of the stack from .mc to .rev or .livecode. ~Roger From roger.e.eller at sealedair.com Sun Jul 29 13:22:25 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 29 Jul 2012 13:22:25 -0400 Subject: making a graphic the shape of a bitmap In-Reply-To: References: Message-ID: Alejandro also has a few bezier manipulation examples. Just look for filenames beginning with 'bezier'. All of this work is very useful to us. I wish RunRev would adapt some of this into the drawing tools in the IDE. http://andregarzia.on-rev.com/alejandro/stacks/ ~Roger On Sun, Jul 29, 2012 at 1:09 PM, Colin Holgate wrote: > That is something I didn't know about, and it could be of use for > reshaping low count polygon. I have complicated tight fitting curves, and > the reshape feature shows that as hundreds of anchor points, reshaping it > gives me lots of spikes. If I made a curve out of straight lines, that > might get me close, but I can't see how to insert an anchor point to make a > straight line be more than one segment. > > > On Jul 29, 2012, at 12:40 PM, Jim Hurley > wrote: > > > >When you say, "there doesn't seem to be a way to edit a graphic's > shape" how do you mean? There is "Reshape graphic" under the Object menu > for manual editing. Or did you mean something more sophisticated? > From ken at kencorey.com Sun Jul 29 13:31:20 2012 From: ken at kencorey.com (Ken Corey) Date: Sun, 29 Jul 2012 18:31:20 +0100 Subject: Is it really this hard to print currency values? In-Reply-To: References: Message-ID: <50157368.8060906@kencorey.com> It's actually stickier than that, depending on how far and wide your currency must be displayed... Currency can be 1-3 characters ($ or GBP, if you see what I mean)...and many of the single letter currency symbols require unicode...take the euro "?" for example. On windows it's alt-0128 (on the keypad). The thousands separator is '.' in the US, but it's ',' in many parts of the world (Europe). The decimal separator seems to always be the opposite of the thousands separator (if the TS is ',', then the decimal is '.'). And how is it formatted if the number goes negative? (1234.00)? -1234.56? I'd probably try something regexpy here...let's see... Anyway, if you're talking just the US, how about: put 12345.67 into q put "" into retval -- watch out for the wrap here in email... -- this regexp is meant to be together on one long line. if matchText(q,"([0-9]{0,3}?)([0-9]{0,3}?)([0-9]{0,3}?)([0-9]{0,3}?)\.([0-9]{0,2})$",db,dm,dt,du,dc) then put db&comma&dm&comma&dt&comma&du&"."&dc into tmp put matchText(tmp,",*(.*)",retval) into junk put "$"&retval into retval end if I'm sure there's a smarter way to do it, but that's a quick approach. -Ken From jacque at hyperactivesw.com Sun Jul 29 13:34:04 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 29 Jul 2012 12:34:04 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <50154C3E.6050401@fourthworld.com> References: <50154C3E.6050401@fourthworld.com> Message-ID: <5015740C.9040402@hyperactivesw.com> On 7/29/12 9:44 AM, Richard Gaskin wrote: > Should we consider adding an imageDirectory property? > > Is there some simpler way to swap out the paths to all referenced images > without changing each one individually? I think it would be pretty straightforward to do that without an engine change. Build the app with 4 image folders in the bundle. In scripts or image references, use short/relatve file names. On startup, set the directory to the correct image folder. That approach would require any scripted file paths for user documents to be constructed dynamically using specialFolderPath, but I think most of us do that anyway. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Sun Jul 29 13:43:49 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 29 Jul 2012 20:43:49 +0300 Subject: Is it really this hard to print currency values? In-Reply-To: <50157368.8060906@kencorey.com> References: <50157368.8060906@kencorey.com> Message-ID: <50157655.3070903@gmail.com> Something a bit wrong with column widths on my Thunderbird e-mail client over here: I read this thread as " Is it really this hard to print currency" ? LOL I dunno, never tried, but if anybody can find a way to get Livecode to print currency I would love to be the first to know. From richmondmathewson at gmail.com Sun Jul 29 13:54:45 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 29 Jul 2012 20:54:45 +0300 Subject: Insertion points, cursors and locked textFields Message-ID: <501578E5.5090600@gmail.com> I've got a right chestnut over here: My Devawriter Pro features output fields (unsurprisingly) that are currently unlocked. However a problem has come up that seems to be solvable by stopping end-users from being able to click in an output field. HOWEVER . . . If I lock those outputs fields one can no longer see the cursor position, and that is a requirement that I cannot do without. DOES ANYBODY KNOW how one can lock a textField while keeping the insertion point visible? Richmond. From stephenREVOLUTION2 at barncard.com Sun Jul 29 13:58:17 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 29 Jul 2012 10:58:17 -0700 Subject: A small love gift. In-Reply-To: <50154ECE.4040300@gmail.com> References: <50154ECE.4040300@gmail.com> Message-ID: Richmond ....FYI launching your stack made the tool palette disappear forever until Livecode (5.5.5) is restarted. On Sun, Jul 29, 2012 at 7:55 AM, Richmond wrote: > From time to time I need something, and I generally make my own > stack to do it; this is one I have just been using: > > http://andregarzia.on-rev.com/**richmond/GIFTS/Buttoneer.rev.**zip > > Love, Richmond. > > ______________________________**_________________ > Stephen Barncard San Francisco Ca. USA more about sqb From mwieder at ahsoftware.net Sun Jul 29 13:53:47 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 29 Jul 2012 10:53:47 -0700 Subject: Is it really this hard to print currency values? In-Reply-To: <50157655.3070903@gmail.com> References: <50157368.8060906@kencorey.com> <50157655.3070903@gmail.com> Message-ID: <173146265515.20120729105347@ahsoftware.net> Richmond- Sunday, July 29, 2012, 10:43:49 AM, you wrote: > Something a bit wrong with column widths on my Thunderbird e-mail client > over here: My column widths seem to truncate my email send column such that my emails from Shakespeare's Associates theater troupe results in my receiving emails from "Shakespeare's Ass"... -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sun Jul 29 14:09:07 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 29 Jul 2012 11:09:07 -0700 Subject: A small love gift. In-Reply-To: References: <50154ECE.4040300@gmail.com> Message-ID: <50147185125.20120729110907@ahsoftware.net> stephen- Sunday, July 29, 2012, 10:58:17 AM, you wrote: > Richmond ....FYI > launching your stack made the tool palette disappear forever until > Livecode (5.5.5) is restarted. rotfl. I would never ever launch an unknown file that came in an email that said "launch me an see what happens"... er... 5.5.5? Is 6.6.6 next? -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Sun Jul 29 14:23:04 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 29 Jul 2012 21:23:04 +0300 Subject: Is it really this hard to print currency values? In-Reply-To: <173146265515.20120729105347@ahsoftware.net> References: <50157368.8060906@kencorey.com> <50157655.3070903@gmail.com> <173146265515.20120729105347@ahsoftware.net> Message-ID: <50157F88.2010307@gmail.com> On 07/29/2012 08:53 PM, Mark Wieder wrote: > Richmond- > > Sunday, July 29, 2012, 10:43:49 AM, you wrote: > >> Something a bit wrong with column widths on my Thunderbird e-mail client >> over here: > My column widths seem to truncate my email send column such that my > emails from Shakespeare's Associates theater troupe results in my > receiving emails from "Shakespeare's Ass"... Donkey? > From palcibiades-first at yahoo.co.uk Sun Jul 29 15:12:59 2012 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sun, 29 Jul 2012 12:12:59 -0700 (PDT) Subject: [OT} (another) Free Office Suite In-Reply-To: <50145637.5080606@gmail.com> References: <50145637.5080606@gmail.com> Message-ID: <1343589179302-4652996.post@n4.nabble.com> its the forked koffice suite. kexi is quite interesting - filemaker competitor. Never got along very well with koffice, but if you like frame oriented word processing, it is that. Simple desktop publishing can be quite useful. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-another-Free-Office-Suite-tp4652958p4652996.html Sent from the Revolution - User mailing list archive at Nabble.com. From rjb at robelko.com Sun Jul 29 15:01:38 2012 From: rjb at robelko.com (Robert Brenstein) Date: Sun, 29 Jul 2012 21:01:38 +0200 Subject: Is it really this hard to print currency values? In-Reply-To: References: Message-ID: On 29.07.2012 at 9:05 Uhr -0700 Dr. Hawkins apparently wrote: >As I sat down to finally encode currency into my output, I pulled old >answers from older questions and did more searches. > >Is it *really* this hard to output currency? > If you deal only with dollars, the issue is trivial. Things get quickly complicated if you deal with multiple currencies. Robert From pmbrig at gmail.com Sun Jul 29 15:30:22 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sun, 29 Jul 2012 15:30:22 -0400 Subject: Insertion points, cursors and locked textFields In-Reply-To: <501578E5.5090600@gmail.com> References: <501578E5.5090600@gmail.com> Message-ID: Overlay the field with a locked transparent field? -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jul 29, 2012, at 1:54 PM, Richmond wrote: > DOES ANYBODY KNOW how one can lock a textField while keeping the insertion point visible? From richmondmathewson at gmail.com Sun Jul 29 15:34:32 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 29 Jul 2012 22:34:32 +0300 Subject: Insertion points, cursors and locked textFields In-Reply-To: References: <501578E5.5090600@gmail.com> Message-ID: <50159048.5040108@gmail.com> On 07/29/2012 10:30 PM, Peter M. Brigham wrote: > Overlay the field with a locked transparent field? Love you man! > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > On Jul 29, 2012, at 1:54 PM, Richmond wrote: > >> DOES ANYBODY KNOW how one can lock a textField while keeping the insertion point visible? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Sun Jul 29 16:39:22 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 29 Jul 2012 13:39:22 -0700 Subject: A small love gift. In-Reply-To: <50147185125.20120729110907@ahsoftware.net> References: <50154ECE.4040300@gmail.com> <50147185125.20120729110907@ahsoftware.net> Message-ID: I know, but I TRUSTED Richmond. He makes me laugh. On Sun, Jul 29, 2012 at 11:09 AM, Mark Wieder wrote: > stephen- > > Sunday, July 29, 2012, 10:58:17 AM, you wrote: > > > Richmond ....FYI > > launching your stack made the tool palette disappear forever until > > Livecode (5.5.5) is restarted. > > rotfl. I would never ever launch an unknown file that came in an email > that said "launch me an see what happens"... > > er... 5.5.5? Is 6.6.6 next? > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 From ambassador at fourthworld.com Sun Jul 29 16:58:42 2012 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 29 Jul 2012 13:58:42 -0700 Subject: LiveCode User Group: Aug 2, Pasadena Message-ID: <5015A402.4060003@fourthworld.com> The first Thursday of each month the SoCal LiveCode User Group meets at Burger Continental in Pasadena at 7 PM - details here: Bring your questions, cool algos or projects you've been working on, and an appetite for BC's excellent burgers and Middle Eastern food. :) -- 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 From dsc at swcp.com Sun Jul 29 14:25:33 2012 From: dsc at swcp.com (Dar Scott) Date: Sun, 29 Jul 2012 12:25:33 -0600 Subject: standalone building and externals as inclusions Message-ID: How does the standalone builder integrate externals into a standalone? In particular, where does it insert them in the path? And does it use one object per external or one for all? From dochawk at gmail.com Sun Jul 29 17:13:14 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 29 Jul 2012 14:13:14 -0700 Subject: LiveCode User Group: Aug 2, Pasadena In-Reply-To: <5015A402.4060003@fourthworld.com> References: <5015A402.4060003@fourthworld.com> Message-ID: On Sunday, July 29, 2012, Richard Gaskin wrote: > The first Thursday of each month the SoCal LiveCode User Group meets at > Burger Continental in Pasadena at 7 PM - details here: > > > Sounds interesting, but I'd have to take a whole day off coding to get there and back . . . > Bring your questions, cool algos or projects you've been working on, and > an appetite for BC's excellent burgers and Middle Eastern food. :) > Ok, now. *that* is an in usual combo . . , -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From bornstein at designeq.com Sun Jul 29 17:34:33 2012 From: bornstein at designeq.com (Howard Bornstein) Date: Sun, 29 Jul 2012 14:34:33 -0700 Subject: iOS - picking from a scrolling list In-Reply-To: <89A8D2FB-8C6F-44C0-9EC3-CB5658089B34@mac.com> References: <74DD9AD1-58E8-46AB-ACA9-E7476D0C3824@mac.com> <89A8D2FB-8C6F-44C0-9EC3-CB5658089B34@mac.com> Message-ID: Hi Tom, Thank you for this code. It has been very helpful in getting me going on using an IOS scroller. It works fine except for the following situation, which is baffling me at this point. If I implement a scroller with your code, everything works they way I would expect it to. However, if I scroll the list (say half-way down) and then leave the card, when I return back, the top of the scrollable field is not at the top of the scroller group (which I would expect because of this line of code: set the top of field "Counter" to the top of group "InputScrollerGroup") but is, in fact, half-way down the scroller group. Then, if I try to scroll the field up, it never gets to the bottom of the field, but instead "bounces" somewhere near the middle of the content. In other words, it looks like the entire field is offset down by some amount (probably a function of how much I had it scrolled before I left the card). I can't figure out why this would happen since the CloseCard handler deletes the IOS scroll group and OpenCard should create it fresh each time I go to the card. Somehow, the field position is getting stuck after I scroll it and then leave the card. Do you understand why this is happening? -- Regards, Howard Bornstein ----------------------- www.designeq.com On Thu, Apr 5, 2012 at 6:44 AM, Thomas McGrath III wrote: > Graham, > > I don't use mobgui but instead I use tmControl for layout of iOS elements. > There are two types of scrolling lists possible in LC. The first is using > mobilePick by itself or use an option button (that uses the iOS > mobilePicker). The second is using either an LC field object or other > objects like the list field in tmControl but either of these needs to be in > a group and the group can now have an iOS scroller applied to it. > > If you create a field that is very long and group it then select the group > and make it shorter than that field it will scroll. I can't remember if the > group needs locked or not. There are a couple of glitches to watch out for. > > Here is parts of a script that controls a grouped field and an iOS > scroller. A mouseUp in the field can return the desired line etc. > > local sScrollerId > on scrollerDidScroll pOffsetX, pOffsetY > lock screen > set the hScroll of group "InputScrollerGroup" to pOffsetX > set the vScroll of group "InputScrollerGroup" to pOffsetY > unlock screen > end scrollerDidScroll > > on openCard > set the layerMode of group "InputScrollerGroup" of this card to > "scrolling" > > set the unboundedHScroll of group "InputScrollerGroup" to true > set the unboundedVScroll of group "InputScrollerGroup" to true > > -- add items to a field "Counter" and have it grow to fit the contents > set the height of field "Counter" of this card to the formattedHeight > of field "Counter" > set the top of field "Counter" to the top of group "InputScrollerGroup" > > set the threeDHilite of field "Lap Counter" to false > iphoneControlCreate "scroller", "InputScroller" > put the result into sScrollerId > put the rect of group "InputScrollerGroup" into tRect > iphoneControlSet sScrollerId, "rect", tRect > put the formattedHeight of field "Counter" into tHeight > iphoneControlSet sScrollerId, "contentRect", (0, 0, 0, tHeight) > iphoneControlSet sScrollerId, "indicatorInsets", (0,0,6,0) > iphoneControlSet sScrollerId, "visible", "true" > iphoneControlSet sScrollerId, "canBounce", true > > iphoneControlSet sScrollerId, "declerationRate", fast > iphoneControlSet sScrollerId, "scrollingEnabled", true > iphoneControlSet sScrollerId, "canScrollToTop", true > iphoneControlSet sScrollerId, "delayTouches", true > > iphoneControlSet sScrollerId, "vscroll", 0 > set the vScroll of group "InputScrollerGroup" to 0 > set the vScroll of field "Counter" to 0 > > focus on nothing > iphoneControlDo sScrollerId, "flashScrollIndicators" > end openCard > > on closeCard > iphoneControlDelete "InputScrollerGroup" > end closeCard > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > From monte at sweattechnologies.com Sun Jul 29 17:37:32 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 30 Jul 2012 07:37:32 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <5015740C.9040402@hyperactivesw.com> References: <50154C3E.6050401@fourthworld.com> <5015740C.9040402@hyperactivesw.com> Message-ID: I was suggesting something along these lines a couple of days ago but both Scott and Chipp shot the idea down in preference for proportional scaling of x2 images. I'm not sure how the low end devices will cope with scaling images on the fly but it would reduce app size. It's worthwhile noting the android devices won't have only 4 density values but 4 density ranges so images would need to be scaled anyway to handle that precisely. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 30/07/2012, at 3:34 AM, "J. Landman Gay" wrote: > On 7/29/12 9:44 AM, Richard Gaskin wrote: > >> Should we consider adding an imageDirectory property? >> >> Is there some simpler way to swap out the paths to all referenced images >> without changing each one individually? > > I think it would be pretty straightforward to do that without an engine change. Build the app with 4 image folders in the bundle. In scripts or image references, use short/relatve file names. On startup, set the directory to the correct image folder. > > That approach would require any scripted file paths for user documents to be constructed dynamically using specialFolderPath, but I think most of us do that anyway. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Sun Jul 29 18:07:58 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 29 Jul 2012 17:07:58 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <50154C3E.6050401@fourthworld.com> <5015740C.9040402@hyperactivesw.com> Message-ID: <5015B43E.3020502@hyperactivesw.com> On 7/29/12 4:37 PM, Monte Goulding wrote: > I was suggesting something along these lines a couple of days ago but > both Scott and Chipp shot the idea down in preference for > proportional scaling of x2 images. I'm not sure how the low end > devices will cope with scaling images on the fly but it would reduce > app size. It's worthwhile noting the android devices won't have only > 4 density values but 4 density ranges so images would need to be > scaled anyway to handle that precisely. I haven't said much in this discussion because it's all such a mess I don't know where to start. But to be honest, I agree that scaling would be better in general than sets of presized images, since as you say, they'd all need scaling anyway on some devices. But if someone does want to implement separate image sets, I think it could be done with what we have now, without needing an extra engine property. I even started down that road on my current mobile project, but gave it up because it was just too fiddly and unreliable. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Sun Jul 29 19:13:14 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 30 Jul 2012 09:13:14 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <5015B43E.3020502@hyperactivesw.com> References: <50154C3E.6050401@fourthworld.com> <5015740C.9040402@hyperactivesw.com> <5015B43E.3020502@hyperactivesw.com> Message-ID: <687D8A8C-6018-4818-BB6B-890B7EB2BE07@sweattechnologies.com> > I haven't said much in this discussion because it's all such a mess I don't know where to start. But to be honest, I agree that scaling would be better in general than sets of presized images, since as you say, they'd all need scaling anyway on some devices. Good point. I'll try to clarify my thoughts and perhaps start a new thread with a more appropriate subject. > > But if someone does want to implement separate image sets, I think it could be done with what we have now, without needing an extra engine property. I even started down that road on my current mobile project, but gave it up because it was just too fiddly and unreliable. I agree. The simplest way to handle this would be a library function. I rarely rely on the current directory being what it should be. I know I always reset it to the original after changing it for whatever reason but relying on everybody doing that seems a risk. I generally do something like the following because it works in development and standalone: put the effective filename of this stack into tPath set the itemDel to "/" put "images/myimage.jpg" into item -1 of tPath Now it would be really easy to write a function that returned a full image path given a relative path from the image folder. Assuming we know what density range we are running at we could easily add in the extra folder. Then what happens if the image isn't there. In java on android it searches up the density ranges for an image to scale down. If it doesn't find one it searches down for one to scale up. If we did that we would need to either scale the image before returning the path or return it with a scale difference from the environment. That all sounds complicated so it might be better to either not support that or just go with the live scaling thing. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From dochawk at gmail.com Sun Jul 29 19:20:28 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 29 Jul 2012 16:20:28 -0700 Subject: Is it really this hard to print currency values? In-Reply-To: References: Message-ID: On Sunday, July 29, 2012, Robert Brenstein wrote: > On 29.07.2012 at 9:05 Uhr -0700 Dr. Hawkins apparently wrote > > If you deal only with dollars, the issue is trivial. Things get quickly > complicated if you deal with multiple currencies. > Trivial would be good :) Yes, only dollars; this is for us bankruptcy filings, so it has no extra national implication. If I store In pennies . . . (pull theVal from the db as an integer) put (theVal6 then put comma before char -6 of theVal If len(theVal) > 10 then put comma before char -10 of theVal If len(theVal) > 14 then put comma before char -14 of theVal put "$" before theVal If isNeg put "-" before theVal but it sure seems clumsy, and that I should simply be able to put something like format("-$,#.00", theVal) and let the engine handle it in a fraction of the time. -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From mwieder at ahsoftware.net Sun Jul 29 19:20:05 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 29 Jul 2012 16:20:05 -0700 Subject: A small love gift. In-Reply-To: References: <50154ECE.4040300@gmail.com> <50147185125.20120729110907@ahsoftware.net> Message-ID: <164165843375.20120729162005@ahsoftware.net> stephen- Sunday, July 29, 2012, 1:39:22 PM, you wrote: > I know, but I TRUSTED Richmond. He makes me laugh. I know, I know, but... I've gotten lots of spam emails lately purporting to be from folks I know with just a url and a short message like "open this, you'll like it"... -- -Mark Wieder mwieder at ahsoftware.net From bonnmike at gmail.com Sun Jul 29 19:42:30 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 29 Jul 2012 17:42:30 -0600 Subject: Is it really this hard to print currency values? In-Reply-To: References: Message-ID: Try this in a button. on mouseUp put "result = FormatCurrency(25432)" into tScript do tScript as vbscript put the result end mouseUp As long as your system region settings are what you expect you should get $25,432.00 in the message box. Of course if vbscript is broken (how likely is that *coughWINDOWS*) then your customer won't be happy. And of course you'd have to use applescript on mac, and on ios/android dunno. Probably wouldn't be bad to make an ios external to do this using the devices locale, no sdk for android yet of course. But if all you need is windows support, (or mac/applescript support) it might be good enough for your needs. On Sun, Jul 29, 2012 at 5:20 PM, Dr. Hawkins wrote: > On Sunday, July 29, 2012, Robert Brenstein wrote: > > > On 29.07.2012 at 9:05 Uhr -0700 Dr. Hawkins apparently wrote > > > > If you deal only with dollars, the issue is trivial. Things get quickly > > complicated if you deal with multiple currencies. > > > > Trivial would be good :) > > Yes, only dollars; this is for us bankruptcy filings, so it has no extra > national implication. > > If I store In pennies . . . > > (pull theVal from the db as an integer) > > put (theVal replace "-" with empty in theVal > if len(theVal) =1 then put 0 before theVal > put "." before char -2 of theVal > If len(theVal) >6 then put comma before char -6 of theVal > If len(theVal) > 10 then put comma before char -10 of theVal > If len(theVal) > 14 then put comma before char -14 of theVal > put "$" before theVal > If isNeg put "-" before theVal > > but it sure seems clumsy, and that I should simply be able to put something > like > > format("-$,#.00", theVal) > and let the engine handle it in a fraction of the time. > > > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dochawk at gmail.com Sun Jul 29 20:03:57 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 29 Jul 2012 17:03:57 -0700 Subject: Is it really this hard to print currency values? In-Reply-To: References: Message-ID: On Sun, Jul 29, 2012 at 4:42 PM, Mike Bonner wrote: > Of course if vbscript is broken (how likely is that *coughWINDOWS*) then > your customer won't be happy. Gee, this didn't work on the linux box on my lap when I found this :) Windows is actually a secondary market for me. I'll probably make more from it int the long run, but I'm circling my wagons around the mac niche. > And of course you'd have to use applescript on mac, and on ios/android So about five different handlers . . . thanks -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From bonnmike at gmail.com Sun Jul 29 20:21:34 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 29 Jul 2012 18:21:34 -0600 Subject: Is it really this hard to print currency values? In-Reply-To: References: Message-ID: Hmm. Betcha theres a built in linux way, but yeah if you are looking for multiple markets it absolutely makes sense to roll your own. Don't know why I forgot to mention linux in my list of problems with this method.. Homer moment. DOH On Sun, Jul 29, 2012 at 6:03 PM, Dr. Hawkins wrote: > On Sun, Jul 29, 2012 at 4:42 PM, Mike Bonner wrote: > > Of course if vbscript is broken (how likely is that *coughWINDOWS*) then > > your customer won't be happy. > > Gee, this didn't work on the linux box on my lap when I found this :) > > Windows is actually a secondary market for me. I'll probably make more > from it int the long run, but I'm circling my wagons around the mac > niche. > > > And of course you'd have to use applescript on mac, and on ios/android > > So about five different handlers . . . > > thanks > > > > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Sun Jul 29 14:24:38 2012 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 29 Jul 2012 21:24:38 +0300 Subject: A small love gift. In-Reply-To: References: <50154ECE.4040300@gmail.com> Message-ID: <50157FE6.4000803@gmail.com> On 07/29/2012 08:58 PM, stephen barncard wrote: > Richmond ....FYI > launching your stack made the tool palette disappear forever until > Livecode (5.5.5) is restarted. Encouraging . . . NOT authored in 4.5 with nary a problem. This may say something about 5.5.5. ! The trouble about being at the cutting edge is that one can run out of sticking plasters. > > On Sun, Jul 29, 2012 at 7:55 AM, Richmond wrote: > >> From time to time I need something, and I generally make my own >> stack to do it; this is one I have just been using: >> >> http://andregarzia.on-rev.com/**richmond/GIFTS/Buttoneer.rev.**zip >> >> Love, Richmond. >> >> ______________________________**_________________ >> > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jiml at netrin.com Sun Jul 29 20:32:25 2012 From: jiml at netrin.com (Jim Lambert) Date: Sun, 29 Jul 2012 17:32:25 -0700 Subject: Upgrade to Mountain Lion and LiveCode 5.5.1 Problem In-Reply-To: References: Message-ID: Roger, This MIGHT help. In Xcode go to Preference > Downloads and download the 5.0 Simulator. Jim Lambert From stephenREVOLUTION2 at barncard.com Sun Jul 29 20:43:45 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 29 Jul 2012 17:43:45 -0700 Subject: A small love gift. In-Reply-To: <50157FE6.4000803@gmail.com> References: <50154ECE.4040300@gmail.com> <50157FE6.4000803@gmail.com> Message-ID: > > *This may say something about 5.5.5. !* I just re-upped for two more years. I guess I gained a couple of version points in my enthusiasm. sqb On Sun, Jul 29, 2012 at 11:24 AM, Richmond wrote: > On 07/29/2012 08:58 PM, stephen barncard wrote: > >> Richmond ....FYI >> launching your stack made the tool palette disappear forever until >> Livecode (5.5.5) is restarted. >> > > Encouraging . . . NOT > Stephen Barncard San Francisco Ca. USA more about sqb From jiml at netrin.com Sun Jul 29 20:44:47 2012 From: jiml at netrin.com (Jim Lambert) Date: Sun, 29 Jul 2012 17:44:47 -0700 Subject: [ANN] Test Flight and direct to iOS device plugin added to mergExt In-Reply-To: References: Message-ID: <6BBAC8C2-4FE9-4508-AD45-55EAAB85BDEE@netrin.com> Another gem! Thank you, Monte. Jim Lambert From mark.rauterkus at gmail.com Sun Jul 29 22:08:26 2012 From: mark.rauterkus at gmail.com (Mark Rauterkus) Date: Sun, 29 Jul 2012 22:08:26 -0400 Subject: Saving data with a Stand Alone Message-ID: Hi, How does a Developer write a stack so that the Stand Alone Application can save that updated version of the stack, really? So, I get that the Stand Alone is "Read Only." Or, I think I get it.???? I want to write a LC application and have it passed to a "coach" on a Flash Drive as a stand alone. Then I want that person, "coach," to be able to add cards, input data and such about the kids. As of now in my newbie ways -- as that person quits the stand alone application, nothing is getting saved. No new file is made. No SAVING is happening. Of course, when I use the DEVELOPMENT environment, things get saved from session to session. But, not so in the Stand Alone environments. I get how to put "Save" into a pull-down menu. File --> Save, etc. seems to work. My navigation buttons work with the MenuPick. on menuPick itemPicked switch itemPicked case "Save" Save this stack as "Kids4Flash" break case "Photo Maker" go to stack "Photo Maker" break case "Navigate to Thumbs" go to stack "Thumbnails for kids" break case "Quit" -- do quit stuff here break case "List Squads" go to stack "Squad Maker" break case "Remote Data" go to stack "Sync from Web" break end switch end menuPick Thanks for your help. -- Ta. Mark Rauterkus Mark.Rauterkus at gmail.com PPS Summer Dreamers' Swim and Water Polo Camp Head Coach with Neighborhood Learning Alliance http://NeighborhoodLearning.org http://Rauterkus.blogspot.com http://FixPA.wikia.com http://CLOH.wikia.com 412 298 3432 = cell From webmaster at curiositi.com Sun Jul 29 22:22:10 2012 From: webmaster at curiositi.com (webmaster at curiositi.com) Date: Sun, 29 Jul 2012 21:22:10 -0500 Subject: Certain Images cause LC =?UTF-8?Q?Freeze=3F?= Message-ID: Have others encountered this problem before? I've found that loading certain images into a LiveCode Image Area cause the program to become unresponsive. I have to force quit LiveCode and upon relaunch "set the filename" of the image area to empty. Otherwise, it will lock up again. Any ideas on why some images cause this lock-up, and others work just fine? I am attaching an example stack. Here is how to recreate: (in Run mode) 1) Click the "Load Image Area" button. 2) Click the "Go Next" button (or use keyboard shortcut) 3) Click the "Go Prev" button (or use keyboard shortcut) 4) Try to click anything... on the card or the tool palette -- nothing will work. Interestingly, you can perform the same steps with the same image loading into a Quicktime Player control and not get a LiveCode Freeze to occur. I am running LiveCode 5.0.2 on Mac OSX 10.6.8. Has anyone seen this before? Any ideas on how can I prevent this freeze/lock-up from happening? --Forrest Doddington From webmaster at curiositi.com Sun Jul 29 22:28:27 2012 From: webmaster at curiositi.com (webmaster at curiositi.com) Date: Sun, 29 Jul 2012 21:28:27 -0500 Subject: Certain Images cause LC =?UTF-8?Q?Freeze=3F?= In-Reply-To: References: Message-ID: <0d36fdad5d12186c3fd7f9f39f5a626f@curiositi.com> Are file attachments allowed on this mailing list? I'm attempting to upload example stack as ZIPed file this time. --ForrestD On Sun, 29 Jul 2012 21:22:10 -0500, webmaster at curiositi.com wrote: > Have others encountered this problem before? I've found that loading > certain images into a LiveCode Image Area cause the program to become > unresponsive. I have to force quit LiveCode and upon relaunch "set > the filename" of the image area to empty. Otherwise, it will lock up > again. > > Any ideas on why some images cause this lock-up, and others work just > fine? > > I am attaching an example stack. Here is how to recreate: (in Run > mode) > > 1) Click the "Load Image Area" button. > 2) Click the "Go Next" button (or use keyboard shortcut) > 3) Click the "Go Prev" button (or use keyboard shortcut) > 4) Try to click anything... on the card or the tool palette -- > nothing will work. > > Interestingly, you can perform the same steps with the same image > loading into a Quicktime Player control and not get a LiveCode Freeze > to occur. > > > I am running LiveCode 5.0.2 on Mac OSX 10.6.8. > > > Has anyone seen this before? Any ideas on how can I prevent this > freeze/lock-up from happening? > > --Forrest Doddington From mark.rauterkus at gmail.com Sun Jul 29 22:28:26 2012 From: mark.rauterkus at gmail.com (Mark Rauterkus) Date: Sun, 29 Jul 2012 22:28:26 -0400 Subject: Can't PASTE into fields Message-ID: Hi, Still puzzled by this.... > On stack I've created, a simple card database of campers, I can type > into the text fields. But I can't PASTE into them. > > In other stacks and substacks, paste works. > > Can't figure out why. Then help came from RLG with Q: Is this in the IDE or in a standalone? Is there an edit menu with a paste command available? It sounds like nothing is trapping the keystroke. ----- reply ---- This is in both the IDE and the standalone. There was an edit menu -- but then I nuked it. Still broken. In the substacks of the same project, the paste and cut and copy work fine with the keyboard shortcuts as one would expect. When I put a new field onto any card in that stack, the same broken behaviors happens. For example, a student has the same phone number for cell phone and emergency contact. I'd love to be able to select the phone # from the one field, copy it, and paste it into the other field. But it won't work. Or, seeking to select a student's name from one card. Double click works to highlight the names, as expected. Then go to another card and paste the name into a "sibling" field. No paste occurs. I can type in a phone number 444-222-1111. Then select it with click and drag. Then hit the backspace key and it is deleted. -- Ta. Mark Rauterkus Mark.Rauterkus at gmail.com PPS Summer Dreamers' Swim and Water Polo Camp Head Coach with Neighborhood Learning Alliance http://NeighborhoodLearning.org http://Rauterkus.blogspot.com http://FixPA.wikia.com http://CLOH.wikia.com 412 298 3432 = cell From roger.e.eller at sealedair.com Sun Jul 29 22:32:44 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 29 Jul 2012 22:32:44 -0400 Subject: Saving data with a Stand Alone In-Reply-To: References: Message-ID: Save a splash screen stack as a standalone, plus a separate stack for data. Here's one of Richard Gaskin's excellent how-to's: http://livecodejournal.com/tutorials/saving_data_in_revolution.html ~Roger On Sun, Jul 29, 2012 at 10:08 PM, Mark Rauterkus wrote: > How does a Developer write a stack so that the Stand Alone Application > can save that updated version of the stack, really? > From stephenREVOLUTION2 at barncard.com Sun Jul 29 22:33:48 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 29 Jul 2012 19:33:48 -0700 Subject: Saving data with a Stand Alone In-Reply-To: References: Message-ID: standard practice is to create another stack to hold the settings of things that change and save it to a preferences or documents directory. Then each instance on different computers can have its own settings. You might have to rewrite some of your code to accomodate this. Apple has put forth new guidelines for where these pref files should go. On Sun, Jul 29, 2012 at 7:08 PM, Mark Rauterkus wrote: > Hi, > > How does a Developer write a stack so that the Stand Alone Application > can save that updated version of the stack, really? > > So, I get that the Stand Alone is "Read Only." Or, I think I get it.???? > > I want to write a LC application and have it passed to a "coach" on a > Flash Drive as a stand alone. Then I want that person, "coach," to be > able to add cards, input data and such about the kids. As of now in my > newbie ways -- as that person quits the stand alone application, > nothing is getting saved. No new file is made. No SAVING is happening. > > Of course, when I use the DEVELOPMENT environment, things get saved > from session to session. But, not so in the Stand Alone environments. > > I get how to put "Save" into a pull-down menu. File --> Save, etc. > seems to work. My navigation buttons work with the MenuPick. > > > on menuPick itemPicked > switch itemPicked > case "Save" > Save this stack as "Kids4Flash" > break > > case "Photo Maker" > go to stack "Photo Maker" > break > case "Navigate to Thumbs" > go to stack "Thumbnails for kids" > break > case "Quit" > -- do quit stuff here > break > case "List Squads" > go to stack "Squad Maker" > break > case "Remote Data" > go to stack "Sync from Web" > break > end switch > end menuPick > > Thanks for your help. > > > > > > -- > Ta. > > > Mark Rauterkus Mark.Rauterkus at gmail.com > PPS Summer Dreamers' Swim and Water Polo Camp Head Coach with > Neighborhood Learning Alliance > > http://NeighborhoodLearning.org > > http://Rauterkus.blogspot.com > http://FixPA.wikia.com > http://CLOH.wikia.com > 412 298 3432 = cell > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 From roger.e.eller at sealedair.com Sun Jul 29 22:40:59 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 29 Jul 2012 22:40:59 -0400 Subject: Saving data with a Stand Alone In-Reply-To: References: Message-ID: Oops! I mean one of "Sarah's" how-to, hosted on Richard's site. :) On Sun, Jul 29, 2012 at 10:32 PM, Roger Eller wrote: > Save a splash screen stack as a standalone, plus a separate stack for > data. Here's one of Richard Gaskin's excellent how-to's: > > http://livecodejournal.com/tutorials/saving_data_in_revolution.html > > ~Roger > > > On Sun, Jul 29, 2012 at 10:08 PM, Mark Rauterkus wrote: > > How does a Developer write a stack so that the Stand Alone Application >> can save that updated version of the stack, really? >> > > > From webmaster at curiositi.com Sun Jul 29 22:42:54 2012 From: webmaster at curiositi.com (webmaster at curiositi.com) Date: Sun, 29 Jul 2012 21:42:54 -0500 Subject: Certain Images cause LC =?UTF-8?Q?Freeze=3F?= In-Reply-To: <0d36fdad5d12186c3fd7f9f39f5a626f@curiositi.com> References: <0d36fdad5d12186c3fd7f9f39f5a626f@curiositi.com> Message-ID: Sorry for the extra posts. Since I can't upload, here is a URL to download the example stack. http://www.curiositi.com/filestoshare/ImageCauseFreeze.zip Could some of you please download and tell me if you can recreate the error. Any ideas for preventing this error? --ForrestD On Sun, 29 Jul 2012 21:28:27 -0500, webmaster at curiositi.com wrote: > Are file attachments allowed on this mailing list? I'm attempting to > upload example stack as ZIPed file this time. > --ForrestD > > > On Sun, 29 Jul 2012 21:22:10 -0500, webmaster at curiositi.com wrote: >> Have others encountered this problem before? I've found that >> loading >> certain images into a LiveCode Image Area cause the program to >> become >> unresponsive. I have to force quit LiveCode and upon relaunch "set >> the filename" of the image area to empty. Otherwise, it will lock >> up >> again. >> >> Any ideas on why some images cause this lock-up, and others work >> just fine? >> >> I am attaching an example stack. Here is how to recreate: (in Run >> mode) >> >> 1) Click the "Load Image Area" button. >> 2) Click the "Go Next" button (or use keyboard shortcut) >> 3) Click the "Go Prev" button (or use keyboard shortcut) >> 4) Try to click anything... on the card or the tool palette -- >> nothing will work. >> >> Interestingly, you can perform the same steps with the same image >> loading into a Quicktime Player control and not get a LiveCode >> Freeze >> to occur. >> >> >> I am running LiveCode 5.0.2 on Mac OSX 10.6.8. >> >> >> Has anyone seen this before? Any ideas on how can I prevent this >> freeze/lock-up from happening? >> >> --Forrest Doddington From stephenREVOLUTION2 at barncard.com Sun Jul 29 22:43:42 2012 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 29 Jul 2012 19:43:42 -0700 Subject: Saving data with a Stand Alone In-Reply-To: References: Message-ID: yeah Sarah rocks... one of our best teachers.. On Sun, Jul 29, 2012 at 7:40 PM, Roger Eller wrote: > Oops! I mean one of "Sarah's" how-to, hosted on Richard's site. :) > > > On Sun, Jul 29, 2012 at 10:32 PM, Roger Eller > wrote: > > > Save a splash screen stack as a standalone, plus a separate stack for > > data. Here's one of Richard Gaskin's excellent how-to's: > > > > http://livecodejournal.com/tutorials/saving_data_in_revolution.html > > > > ~Roger > > > > > > On Sun, Jul 29, 2012 at 10:08 PM, Mark Rauterkus wrote: > > > > How does a Developer write a stack so that the Stand Alone Application > >> can save that updated version of the stack, really? > >> > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 From capellan2000 at gmail.com Sun Jul 29 22:48:29 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 29 Jul 2012 19:48:29 -0700 (PDT) Subject: [ANN] EPS Import V05C In-Reply-To: <2EFF3D6E-A80D-4937-9DB7-246FBD09C1DD@verizon.net> References: <1343247495642-4652799.post@n4.nabble.com> <2EFF3D6E-A80D-4937-9DB7-246FBD09C1DD@verizon.net> Message-ID: <1343616509763-4653026.post@n4.nabble.com> Hi Colin, Colin Holgate-2 wrote > > You may have read my other message about getting graphics > to be an exact shape, your EPS thing looks like it will solve > the problem for me, thanks! > You are welcome! :-) Just notice that these EPS are actually files saved as Adobe Ilustrator 7 or minor. The reason behind the "EPS" name is because the first line in these files is: %!PS-Adobe-3.0 EPSF-3.0 Originally, I made this script to import vector clipart from Compact Disks and stopped depelopment as soon the script reached this specific purpose. If you import an image into this stack: http://andregarzia.on-rev.com/alejandro/stacks/newPentoolScript_v02.zip then, you could trace around the image. The graphics created are always yellow. The fix is simple. Just comment these lines in the card script: set the filled of geditingGrafic to true set the backcolor of geditingGrafic to yellow This lacks some really important tools of this stack http://andregarzia.on-rev.com/alejandro/stacks/penToolv032g.zip like: delete/add bezier points, convert point from corner to curve, ovals, rectangles and Round Rectangles, but it's more reliable for this simple task. In a future, I will merge these two stacks: http://andregarzia.on-rev.com/alejandro/stacks/newPentoolScript_v02.zip http://andregarzia.on-rev.com/alejandro/stacks/mask_bitmap02.zip in a single utility stack to mask images inside LiveCode. Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/ANN-EPS-Import-V05C-tp4652799p4653026.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sun Jul 29 23:14:19 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 29 Jul 2012 20:14:19 -0700 (PDT) Subject: making a graphic the shape of a bitmap In-Reply-To: References: <2C60FC45-5CD4-4AC1-B12B-C802EB95EBE4@verizon.net> Message-ID: <1343618059113-4653027.post@n4.nabble.com> Hi Roger, Roger Eller wrote > > Alejandro also has a few bezier manipulation examples. Just look for > filenames beginning with 'bezier'. All of this work is very useful to us. > I wish RunRev would adapt some of this into the drawing tools in the IDE. > http://andregarzia.on-rev.com/alejandro/stacks/ > Many Thanks for using these stacks. I posted this information in another message, but here could be found faster: If you import an image into this stack: http://andregarzia.on-rev.com/alejandro/stacks/newPentoolScript_v02.zip then, you could trace a contour of the image. The graphics created are always yellow. The fix is simple. Just comment these lines in the card script: set the filled of geditingGrafic to true set the backcolor of geditingGrafic to yellow This particular stack lacks some really important tools, that are included in this another stack: http://andregarzia.on-rev.com/alejandro/stacks/penToolv032g.zip like: delete/add bezier points, convert point from corner to curve, editable ovals, rectangles and Round Rectangles, but it's more RELIABLE for this simple task of tracing the contour of an image. In a future, I will merge these two stacks: http://andregarzia.on-rev.com/alejandro/stacks/newPentoolScript_v02.zip http://andregarzia.on-rev.com/alejandro/stacks/mask_bitmap02.zip in a single utility stack to mask images inside LiveCode. Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/making-a-graphic-the-shape-of-a-bitmap-tp4652959p4653027.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Sun Jul 29 23:21:36 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 30 Jul 2012 13:21:36 +1000 Subject: [ANN] Test Flight and direct to iOS device plugin added to mergExt In-Reply-To: References: <4AB2A8E0-0617-4D91-905B-AA6B7A6E893D@sweattechnologies.com> <5A544CE8-7F2B-49F3-91AA-68E53A7B5792@mac.com> Message-ID: I just added another function to this plugin. You can now use it to test and see logs from both iOS and android simulators and connected android devices. So version 1.1 is up now. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From capellan2000 at gmail.com Sun Jul 29 23:26:40 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 29 Jul 2012 20:26:40 -0700 (PDT) Subject: Wait just a doggone minute! In-Reply-To: References: Message-ID: <1343618800655-4653029.post@n4.nabble.com> Wrong mail list??? -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Wait-just-a-doggone-minute-tp4652904p4653029.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sun Jul 29 23:39:57 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 29 Jul 2012 20:39:57 -0700 (PDT) Subject: Amazon opportunities for apps In-Reply-To: References: Message-ID: <1343619597655-4653030.post@n4.nabble.com> This is good news! Many thanks for sharing this link in this mailing list. Suddenly, mobile computing is turning upside down the programming world. All the big players are fueling this change of paradigm: Apple (Leaders and Innovators) Google (The IBM of the Internet) Microsoft (who is waking up to this brave new world of mobile computing) and now... Amazon (the biggest retail store online) http://www.internetretailer.com/top500/list/ The future of computing still is full of surprises... Nothing is set in stone. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Amazon-opportunities-for-apps-tp4652953p4653030.html Sent from the Revolution - User mailing list archive at Nabble.com. From roger.e.eller at sealedair.com Sun Jul 29 23:42:46 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 29 Jul 2012 23:42:46 -0400 Subject: [ANN] Test Flight and direct to iOS device plugin added to mergExt In-Reply-To: References: <4AB2A8E0-0617-4D91-905B-AA6B7A6E893D@sweattechnologies.com> <5A544CE8-7F2B-49F3-91AA-68E53A7B5792@mac.com> Message-ID: What? It works on Android too? Now I'm listening. ;-) ~Roger On Sun, Jul 29, 2012 at 11:21 PM, Monte Goulding < monte at sweattechnologies.com> wrote: > I just added another function to this plugin. You can now use it to test > and see logs from both iOS and android simulators and connected android > devices. So version 1.1 is up now. > From capellan2000 at gmail.com Sun Jul 29 23:44:14 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 29 Jul 2012 20:44:14 -0700 (PDT) Subject: Certain Images cause LC Freeze? In-Reply-To: References: Message-ID: <1343619854410-4653031.post@n4.nabble.com> Hi Your stack is version 2.7 I tested in RR 2.8 and RevMedia 4 without problems... Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Certain-Images-cause-LC-Freeze-tp4653018p4653031.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Sun Jul 29 23:53:41 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 30 Jul 2012 13:53:41 +1000 Subject: [ANN] Test Flight and direct to iOS device plugin added to mergExt In-Reply-To: References: <4AB2A8E0-0617-4D91-905B-AA6B7A6E893D@sweattechnologies.com> <5A544CE8-7F2B-49F3-91AA-68E53A7B5792@mac.com> Message-ID: On 30/07/2012, at 1:42 PM, Roger Eller wrote: > What? It works on Android too? Now I'm listening. ;-) hahahaha... well TestFlight and FruitStrap don't but the Test button starts displaying the logs from both the device and emulator. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From roger.e.eller at sealedair.com Sun Jul 29 23:56:05 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 29 Jul 2012 23:56:05 -0400 Subject: Amazon opportunities for apps In-Reply-To: <1343619597655-4653030.post@n4.nabble.com> References: <1343619597655-4653030.post@n4.nabble.com> Message-ID: Oh yeah? ;-D http://tinyurl.com/bv9optg * * * * On Sun, Jul 29, 2012 at 11:39 PM, Alejandro Tejada wrote: > The future of computing still is full of surprises... > Nothing is set in stone. > From capellan2000 at gmail.com Sun Jul 29 23:56:12 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 29 Jul 2012 20:56:12 -0700 (PDT) Subject: ChartMaker and the London Olympics: Update In-Reply-To: References: Message-ID: <1343620572382-4653034.post@n4.nabble.com> Really Nice! Thanks for sharing. :-) How could I see results from, for example, Brasil, Mexico, Argentina, etc... Keep Up your great work! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/ChartMaker-and-the-London-Olympics-Update-tp4652945p4653034.html Sent from the Revolution - User mailing list archive at Nabble.com. From terry.judd at unimelb.edu.au Sun Jul 29 23:59:17 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Mon, 30 Jul 2012 03:59:17 +0000 Subject: [ANN] Test Flight and direct to iOS device plugin added to mergExt In-Reply-To: References: <4AB2A8E0-0617-4D91-905B-AA6B7A6E893D@sweattechnologies.com> <5A544CE8-7F2B-49F3-91AA-68E53A7B5792@mac.com> Message-ID: On 30/07/2012, at 01:21 PM, Monte Goulding wrote: > I just added another function to this plugin. You can now use it to test and see logs from both iOS and android simulators and connected android devices. So version 1.1 is up now. Thanks Monte - I tried the fruitstrap feature out this morning when I was testing out some new builds. Works nicely! Terry... > > Cheers > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From revdev at pdslabs.net Mon Jul 30 00:03:33 2012 From: revdev at pdslabs.net (Phil Davis) Date: Sun, 29 Jul 2012 21:03:33 -0700 Subject: Certain Images cause LC Freeze? In-Reply-To: References: <0d36fdad5d12186c3fd7f9f39f5a626f@curiositi.com> Message-ID: <50160795.2010908@pdslabs.net> Hi Forrest, It works fine here. Phil Davis On 7/29/12 7:42 PM, webmaster at curiositi.com wrote: > Sorry for the extra posts. Since I can't upload, here is a URL to > download the example stack. > http://www.curiositi.com/filestoshare/ImageCauseFreeze.zip > > Could some of you please download and tell me if you can recreate the > error. Any ideas for preventing this error? > > --ForrestD > > > On Sun, 29 Jul 2012 21:28:27 -0500, webmaster at curiositi.com wrote: >> Are file attachments allowed on this mailing list? I'm attempting to >> upload example stack as ZIPed file this time. >> --ForrestD >> >> >> On Sun, 29 Jul 2012 21:22:10 -0500, webmaster at curiositi.com wrote: >>> Have others encountered this problem before? I've found that loading >>> certain images into a LiveCode Image Area cause the program to become >>> unresponsive. I have to force quit LiveCode and upon relaunch "set >>> the filename" of the image area to empty. Otherwise, it will lock up >>> again. >>> >>> Any ideas on why some images cause this lock-up, and others work >>> just fine? >>> >>> I am attaching an example stack. Here is how to recreate: (in Run >>> mode) >>> >>> 1) Click the "Load Image Area" button. >>> 2) Click the "Go Next" button (or use keyboard shortcut) >>> 3) Click the "Go Prev" button (or use keyboard shortcut) >>> 4) Try to click anything... on the card or the tool palette -- >>> nothing will work. >>> >>> Interestingly, you can perform the same steps with the same image >>> loading into a Quicktime Player control and not get a LiveCode Freeze >>> to occur. >>> >>> >>> I am running LiveCode 5.0.2 on Mac OSX 10.6.8. >>> >>> >>> Has anyone seen this before? Any ideas on how can I prevent this >>> freeze/lock-up from happening? >>> >>> --Forrest Doddington > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 From irog at mac.com Mon Jul 30 00:08:01 2012 From: irog at mac.com (Roger Guay) Date: Sun, 29 Jul 2012 21:08:01 -0700 Subject: use-livecode Digest, Vol 106, Issue 65 In-Reply-To: References: Message-ID: On Jul 29, 2012, at 7:08 PM, Jim Lambert wrote: > This MIGHT help. > > In Xcode go to Preference > Downloads and download the 5.0 Simulator. Thanks, Jim. I did that early on and it made no difference. My situation remains the same: my iOS simulator hangs in every situation. I still wonder if others on this list have upgraded to Mountain Lion, Xcode 4.4 and Livecode 5.5.1 and have had no problems?? Actually, I've tried going back to LiveCode 5.5.0 which did work under Lion, and it now fails as well! So I think my problem has nothing to do with LiveCode. Thanks, Roger From irog at mac.com Mon Jul 30 00:10:09 2012 From: irog at mac.com (Roger Guay) Date: Sun, 29 Jul 2012 21:10:09 -0700 Subject: Upgrade to Mountain Lion and LiveCode 5.5.1 Problem Message-ID: <283FEFC4-F476-420A-9099-50F21F0970A3@mac.com> Sorry folks< i forgot the Subject line. On Jul 29, 2012, at 7:08 PM, Jim Lambert wrote: > This MIGHT help. > > In Xcode go to Preference > Downloads and download the 5.0 Simulator. Thanks, Jim. I did that early on and it made no difference. My situation remains the same: my iOS simulator hangs in every situation. I still wonder if others on this list have upgraded to Mountain Lion, Xcode 4.4 and Livecode 5.5.1 and have had no problems?? Actually, I've tried going back to LiveCode 5.5.0 which did work under Lion, and it now fails as well! So I think my problem has nothing to do with LiveCode. Thanks, Roger From coiin at verizon.net Mon Jul 30 00:19:37 2012 From: coiin at verizon.net (Colin Holgate) Date: Mon, 30 Jul 2012 00:19:37 -0400 Subject: [ANN] EPS Import V05C In-Reply-To: <1343616509763-4653026.post@n4.nabble.com> References: <1343247495642-4652799.post@n4.nabble.com> <2EFF3D6E-A80D-4937-9DB7-246FBD09C1DD@verizon.net> <1343616509763-4653026.post@n4.nabble.com> Message-ID: Thanks for the extra details. I've done a lot of importing of AI files today. I find that fresh AI files that have new curves are producing stacks that are zero width and height, but copying the curves into an existing AI that has something in it will give me a file that works. I save as Illustrator 3 ("3", not "CS3"), to try to make things easier. From coiin at verizon.net Mon Jul 30 00:21:38 2012 From: coiin at verizon.net (Colin Holgate) Date: Mon, 30 Jul 2012 00:21:38 -0400 Subject: [ANN] Test Flight and direct to iOS device plugin added to mergExt In-Reply-To: References: <4AB2A8E0-0617-4D91-905B-AA6B7A6E893D@sweattechnologies.com> <5A544CE8-7F2B-49F3-91AA-68E53A7B5792@mac.com> Message-ID: <1604946C-D31C-48D1-8DC2-B1EB86554749@verizon.net> With Android you can post an APK anywhere, and people can install it (if they have enabled the ability to install apps that way). so, much easier situation than iOS. On Jul 29, 2012, at 11:42 PM, Roger Eller wrote: > What? It works on Android too? Now I'm listening. ;-) From coiin at verizon.net Mon Jul 30 00:27:49 2012 From: coiin at verizon.net (Colin Holgate) Date: Mon, 30 Jul 2012 00:27:49 -0400 Subject: use-livecode Digest, Vol 106, Issue 65 In-Reply-To: References: Message-ID: I am on Mountain Lion, and 5.5.1, but I'm also on iOS 6, so I'm using Xcode 4.5. That seems to work. I'm sure I did the 5.0 download tha tJim mentioned, but that was because of a deficiency in LiveCode. On Jul 30, 2012, at 12:08 AM, Roger Guay wrote: > I still wonder if others on this list have upgraded to Mountain Lion, Xcode 4.4 and Livecode 5.5.1 and have had no problems?? From monte at sweattechnologies.com Mon Jul 30 00:34:25 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 30 Jul 2012 14:34:25 +1000 Subject: [ANN] Test Flight and direct to iOS device plugin added to mergExt In-Reply-To: <1604946C-D31C-48D1-8DC2-B1EB86554749@verizon.net> References: <4AB2A8E0-0617-4D91-905B-AA6B7A6E893D@sweattechnologies.com> <5A544CE8-7F2B-49F3-91AA-68E53A7B5792@mac.com> <1604946C-D31C-48D1-8DC2-B1EB86554749@verizon.net> Message-ID: <324DB882-3A07-4D30-AC56-550D2436E07D@sweattechnologies.com> On 30/07/2012, at 2:21 PM, Colin Holgate wrote: > With Android you can post an APK anywhere, and people can install it (if they have enabled the ability to install apps that way). so, much easier situation than iOS. Yes, and test directly to a device easily (which is what we need fruitstrap for). Next step is getting logs from the iOS device like organizer does and then I can make a test button that allows you to pick any device or simulator from either platform... although that's probably more work than I can justify for a $9 plugin ;-) -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From mwieder at ahsoftware.net Mon Jul 30 00:29:36 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 29 Jul 2012 21:29:36 -0700 Subject: ANN: PowerDebug 1.1.8 Message-ID: <196184414156.20120729212936@ahsoftware.net> Hi- It appears that some of my new version emails have been ending up in spam folders, so I'll make this a more general announcement. Following up on a thread on the use-list this last week about trace mode no longer being in the IDE's debugger, I realized that trace mode had stopped working in PowerDebug. So it's back now in version 1.1.8. And PowerDebug is now backward compatible at least to LiveCode version 4.5.3. Maybe further, but that hasn't been tested. If registered users need your registration code again for any reason, drop me a line. There's a trace delay field that sets the number of milliseconds between trace steps. Set it to zero for maximum speed. There's a code coverage tool, of a sort: Place a breakpoint early in the code Set the trace delay to 0 for best results When the debugger starts, click Trace (Escape stops trace mode) After tracing, select the Code Coverage tab This will show you what lines of code have been executed. And maybe more importantly, what lines haven't. url: http://www.ahsoftware.net/PowerTools/files/PowerDebug/PowerDebug.zip http://www.ahsoftware.net/PowerTools/BuyPowerDebug.irev docs: http://mwieder.on-rev.com/WordPress/?incsub_wiki=powerdebug-documentation -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Mon Jul 30 00:51:26 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 29 Jul 2012 21:51:26 -0700 Subject: THe debugger is going for a walk??? In-Reply-To: References: <500F5ECE.1090306@hyperactivesw.com> <1C1AB520-7994-4C4E-8B76-EBBE87414AE5@gmail.com> <500F75A9.2080802@hyperactivesw.com> Message-ID: <62185724781.20120729215126@ahsoftware.net> Howard- Friday, July 27, 2012, 3:00:53 PM, you wrote: > Unfortunately, Trace never made its way back into the debug menu and there > are still Trace commands listed in the dictionary (TraceStack,TraceReturn, > TraceDelay). Actually, the traceStack, traceReturn, traceAbort, traceUntil properties have to do with debugging in general and not just trace mode, in spite of the names, as are the trace, traceBreak, traceDone, and traceError messages. TraceDelay is the only property that has a meaning only in trace mode. I brought trace mode back in PowerDebug. It was broken for a while and nobody noticed. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Mon Jul 30 02:53:02 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 30 Jul 2012 09:53:02 +0300 Subject: Certain Images cause LC Freeze? In-Reply-To: <0d36fdad5d12186c3fd7f9f39f5a626f@curiositi.com> References: <0d36fdad5d12186c3fd7f9f39f5a626f@curiositi.com> Message-ID: <50162F4E.8040203@gmail.com> On 07/30/2012 05:28 AM, webmaster at curiositi.com wrote: > Are file attachments allowed on this mailing list? I'm attempting to > upload example stack as ZIPed file this time. No, they are not. You must provide a url to where your "attachments" are stored. > --ForrestD > > > On Sun, 29 Jul 2012 21:22:10 -0500, webmaster at curiositi.com wrote: >> Have others encountered this problem before? I've found that loading >> certain images into a LiveCode Image Area cause the program to become >> unresponsive. I have to force quit LiveCode and upon relaunch "set >> the filename" of the image area to empty. Otherwise, it will lock up >> again. >> >> Any ideas on why some images cause this lock-up, and others work just >> fine? >> >> I am attaching an example stack. Here is how to recreate: (in Run mode) >> >> 1) Click the "Load Image Area" button. >> 2) Click the "Go Next" button (or use keyboard shortcut) >> 3) Click the "Go Prev" button (or use keyboard shortcut) >> 4) Try to click anything... on the card or the tool palette -- >> nothing will work. >> >> Interestingly, you can perform the same steps with the same image >> loading into a Quicktime Player control and not get a LiveCode Freeze >> to occur. >> >> >> I am running LiveCode 5.0.2 on Mac OSX 10.6.8. >> >> >> Has anyone seen this before? Any ideas on how can I prevent this >> freeze/lock-up from happening? >> >> --Forrest Doddington > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Mon Jul 30 09:18:09 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 30 Jul 2012 06:18:09 -0700 (PDT) Subject: [ANN] EPS Import V05C In-Reply-To: References: <1343247495642-4652799.post@n4.nabble.com> <2EFF3D6E-A80D-4937-9DB7-246FBD09C1DD@verizon.net> <1343616509763-4653026.post@n4.nabble.com> Message-ID: <1343654289078-4653048.post@n4.nabble.com> Hi Colin, Colin Holgate-2 wrote > > Thanks for the extra details. > I've done a lot of importing of AI files today. I find that fresh AI files > that > have new curves are producing stacks that are zero width and height, > but copying the curves into an existing AI that has something in it will > give me a file that works. > > I save as Illustrator 3 ("3", not "CS3"), to try to make things easier. > Great! I am glad that this works for you. Please take a look at this feature that I included in the stack penTool 0.32g: http://andregarzia.on-rev.com/alejandro/stacks/penToolv032g.zip Look at this image: http://andregarzia.on-rev.com/alejandro/img/editImportedIlustratorFiles.JPG When you import an Ilustrator file using the Import/Export palette of PenTool 0.32g the shapes are editable with the tools of PenTool and (this is the most important) you could Scale/Rotate/Reflect (flip)/Skew the grouped imported vectors using the Transformation Tools palette in penToolv032g. But... There is no UNDO. I am sure that it should be easy to make an UNDO function for this drawing application, but I have not been able to create an UNDO that works reliable... :-(( Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/ANN-EPS-Import-V05C-tp4652799p4653048.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Mon Jul 30 09:21:21 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 30 Jul 2012 16:21:21 +0300 Subject: backgroundPattern Message-ID: <50168A51.1070804@gmail.com> on preOpenCard set the backgroundpattern of this card to image id 1003 end preOpenCard does NOT seem to work I wonder why? Richmond. From mcgrath3 at mac.com Mon Jul 30 09:24:36 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Mon, 30 Jul 2012 09:24:36 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <687D8A8C-6018-4818-BB6B-890B7EB2BE07@sweattechnologies.com> References: <50154C3E.6050401@fourthworld.com> <5015740C.9040402@hyperactivesw.com> <5015B43E.3020502@hyperactivesw.com> <687D8A8C-6018-4818-BB6B-890B7EB2BE07@sweattechnologies.com> Message-ID: <08146FAD-615D-489D-B54F-39F747C98E0A@mac.com> My very first attempt was to include scalable images in my own custom groups and show the appropriate image on the right devices. But I experienced sluggishness in going from card to card and rotating interfaces. I did not delete the unused images once the device was know and that might have helped performance. So I dropped the approach to look for better ways. In my first five or so apps I created the 'exact' layout and size of all of my custom controls in both their portrait and landscape modes on square cards and captured/stored that information pre-build. Then when launching on a device I loaded the appropriate set and its' landscape/portrait set. Two problems with that approach that I encountered: The first is that capturing 'all' properties is still not possible in the IDE in one simple command and the second is that any LC native controls will not draw at 2x size simply or reliably (You can fudge most properties but not all and I ended up creating custom versions of the native controls that I needed). Layout and size issues were also a problem when using native iOS controls with both custom and native LC controls with this approach. This turned out to be a lot of work. So I decided to create substacks for each device/resolution combo - which is a lot less work in laying out controls but is more difficult in scripting. The native control issue is still there however. I managed a few apps this way and it was easier to get my mind around and for exact laying out of controls. The last batch of apps I wrote (one of which I am showing at ISAAC here in Pittsburgh today) I decided to restrict the devices ti would run on and to create all custom controls and templates for those for pages in the app. With the success of these last few apps I decided to build a set of custom templates for each and every type of 'view' that I tend to use in my apps and re-using them in all my future apps. This is a lot of upfront work but then when building an app I can just focus on the app itself and not the controls. But, this doesn't work for every situation and other methods are still needed. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 29, 2012, at 7:13 PM, Monte Goulding wrote: >> I haven't said much in this discussion because it's all such a mess I don't know where to start. But to be honest, I agree that scaling would be better in general than sets of presized images, since as you say, they'd all need scaling anyway on some devices. > > Good point. I'll try to clarify my thoughts and perhaps start a new thread with a more appropriate subject. >> >> But if someone does want to implement separate image sets, I think it could be done with what we have now, without needing an extra engine property. I even started down that road on my current mobile project, but gave it up because it was just too fiddly and unreliable. > > I agree. The simplest way to handle this would be a library function. I rarely rely on the current directory being what it should be. I know I always reset it to the original after changing it for whatever reason but relying on everybody doing that seems a risk. I generally do something like the following because it works in development and standalone: > > put the effective filename of this stack into tPath > set the itemDel to "/" > put "images/myimage.jpg" into item -1 of tPath > > Now it would be really easy to write a function that returned a full image path given a relative path from the image folder. Assuming we know what density range we are running at we could easily add in the extra folder. Then what happens if the image isn't there. In java on android it searches up the density ranges for an image to scale down. If it doesn't find one it searches down for one to scale up. If we did that we would need to either scale the image before returning the path or return it with a scale difference from the environment. That all sounds complicated so it might be better to either not support that or just go with the live scaling thing. > > Cheers > > -- > 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bonnmike at gmail.com Mon Jul 30 09:25:05 2012 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 30 Jul 2012 07:25:05 -0600 Subject: backgroundPattern In-Reply-To: <50168A51.1070804@gmail.com> References: <50168A51.1070804@gmail.com> Message-ID: Is the image being used for the pattern a referenced image? If so it probably isn't there yet in preopencard. On Mon, Jul 30, 2012 at 7:21 AM, Richmond wrote: > on preOpenCard > set the backgroundpattern of this card to image id 1003 > end preOpenCard > > does NOT seem to work > > I wonder why? > > Richmond. > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From capellan2000 at gmail.com Mon Jul 30 09:25:17 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 30 Jul 2012 06:25:17 -0700 (PDT) Subject: backgroundPattern In-Reply-To: <50168A51.1070804@gmail.com> References: <50168A51.1070804@gmail.com> Message-ID: <1343654717003-4653050.post@n4.nabble.com> Well, show me the image id 1003 to test here. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/backgroundPattern-tp4653049p4653050.html Sent from the Revolution - User mailing list archive at Nabble.com. From klaus at major.on-rev.com Mon Jul 30 09:32:30 2012 From: klaus at major.on-rev.com (Klaus on-rev) Date: Mon, 30 Jul 2012 15:32:30 +0200 Subject: backgroundPattern In-Reply-To: <50168A51.1070804@gmail.com> References: <50168A51.1070804@gmail.com> Message-ID: Hi Richmond, Am 30.07.2012 um 15:21 schrieb Richmond : > on preOpenCard > set the backgroundpattern of this card to image id 1003 > end preOpenCard > > does NOT seem to work > > I wonder why? maybe the official syntax will do: on preOpenCard set the backgroundpattern of this card to 1003 end preOpenCard ? :-) > Richmond. Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From mcgrath3 at mac.com Mon Jul 30 09:32:44 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Mon, 30 Jul 2012 09:32:44 -0400 Subject: iOS - picking from a scrolling list In-Reply-To: References: <74DD9AD1-58E8-46AB-ACA9-E7476D0C3824@mac.com> <89A8D2FB-8C6F-44C0-9EC3-CB5658089B34@mac.com> Message-ID: Howard, I am running out right now so I won't be able to look deeper into this just yet. But remember that with that code there are two scrolls going on. One for use in the IDE and the other for use on the device. The IDE code is: set the vScroll of group "InputScrollerGroup" to pOffsetY and the mobile code is: iphoneControlSet sScrollerId, "vscroll", 0 If it is not going back to the top when coming back from another card then try adding both of them in an open card handler like this: on openCard iphoneControlSet sScrollerId, "vscroll", 0 set the vScroll of group "InputScrollerGroup" to 0 end openCard to tested but should work if the controls exist at that point. I'll look at it later. HTHs -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 29, 2012, at 5:34 PM, Howard Bornstein wrote: > Hi Tom, > > Thank you for this code. It has been very helpful in getting me going on > using an IOS scroller. It works fine except for the following situation, > which is baffling me at this point. > > If I implement a scroller with your code, everything works they way I would > expect it to. However, if I scroll the list (say half-way down) and then > leave the card, when I return back, the top of the scrollable field is not > at the top of the scroller group (which I would expect because of this line > of code: set the top of field "Counter" to the top of group > "InputScrollerGroup") but is, in fact, half-way down the scroller group. > Then, if I try to scroll the field up, it never gets to the bottom of the > field, but instead "bounces" somewhere near the middle of the content. In > other words, it looks like the entire field is offset down by some amount > (probably a function of how much I had it scrolled before I left the card). > > I can't figure out why this would happen since the CloseCard handler > deletes the IOS scroll group and OpenCard should create it fresh each time > I go to the card. Somehow, the field position is getting stuck after I > scroll it and then leave the card. > > Do you understand why this is happening? > > -- > Regards, > > Howard Bornstein > ----------------------- > www.designeq.com > > On Thu, Apr 5, 2012 at 6:44 AM, Thomas McGrath III wrote: > >> Graham, >> >> I don't use mobgui but instead I use tmControl for layout of iOS elements. >> There are two types of scrolling lists possible in LC. The first is using >> mobilePick by itself or use an option button (that uses the iOS >> mobilePicker). The second is using either an LC field object or other >> objects like the list field in tmControl but either of these needs to be in >> a group and the group can now have an iOS scroller applied to it. >> >> If you create a field that is very long and group it then select the group >> and make it shorter than that field it will scroll. I can't remember if the >> group needs locked or not. There are a couple of glitches to watch out for. >> >> Here is parts of a script that controls a grouped field and an iOS >> scroller. A mouseUp in the field can return the desired line etc. >> >> local sScrollerId >> on scrollerDidScroll pOffsetX, pOffsetY >> lock screen >> set the hScroll of group "InputScrollerGroup" to pOffsetX >> set the vScroll of group "InputScrollerGroup" to pOffsetY >> unlock screen >> end scrollerDidScroll >> >> on openCard >> set the layerMode of group "InputScrollerGroup" of this card to >> "scrolling" >> >> set the unboundedHScroll of group "InputScrollerGroup" to true >> set the unboundedVScroll of group "InputScrollerGroup" to true >> >> -- add items to a field "Counter" and have it grow to fit the contents >> set the height of field "Counter" of this card to the formattedHeight >> of field "Counter" >> set the top of field "Counter" to the top of group "InputScrollerGroup" >> >> set the threeDHilite of field "Lap Counter" to false >> iphoneControlCreate "scroller", "InputScroller" >> put the result into sScrollerId >> put the rect of group "InputScrollerGroup" into tRect >> iphoneControlSet sScrollerId, "rect", tRect >> put the formattedHeight of field "Counter" into tHeight >> iphoneControlSet sScrollerId, "contentRect", (0, 0, 0, tHeight) >> iphoneControlSet sScrollerId, "indicatorInsets", (0,0,6,0) >> iphoneControlSet sScrollerId, "visible", "true" >> iphoneControlSet sScrollerId, "canBounce", true >> >> iphoneControlSet sScrollerId, "declerationRate", fast >> iphoneControlSet sScrollerId, "scrollingEnabled", true >> iphoneControlSet sScrollerId, "canScrollToTop", true >> iphoneControlSet sScrollerId, "delayTouches", true >> >> iphoneControlSet sScrollerId, "vscroll", 0 >> set the vScroll of group "InputScrollerGroup" to 0 >> set the vScroll of field "Counter" to 0 >> >> focus on nothing >> iphoneControlDo sScrollerId, "flashScrollIndicators" >> end openCard >> >> on closeCard >> iphoneControlDelete "InputScrollerGroup" >> end closeCard >> >> -- Tom McGrath III >> http://lazyriver.on-rev.com >> 3mcgrath at comcast.net >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Mon Jul 30 09:48:42 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 30 Jul 2012 16:48:42 +0300 Subject: backgroundPattern In-Reply-To: References: <50168A51.1070804@gmail.com> Message-ID: <501690BA.80109@gmail.com> On 07/30/2012 04:25 PM, Mike Bonner wrote: > Is the image being used for the pattern a referenced image? If so it > probably isn't there yet in preopencard. Funnily enough, I thought I'd crack open that stack and change from preOpenCard to openCard, when, blow-me-down, the thing worked.... with your syntax Klaus: on preOpenCard set the backgroundPattern of this card to 1003 end preOpenCard so everybody is happy and can go skipping off down the yellow brick road (well, possibly). Thanks for the suggestions and help. Richmond. > > On Mon, Jul 30, 2012 at 7:21 AM, Richmond wrote: > >> on preOpenCard >> set the backgroundpattern of this card to image id 1003 >> end preOpenCard >> >> does NOT seem to work >> >> I wonder why? >> >> Richmond. >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Mon Jul 30 09:58:12 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 30 Jul 2012 06:58:12 -0700 (PDT) Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <08146FAD-615D-489D-B54F-39F747C98E0A@mac.com> References: <82A42B4F-B91A-4ADE-BBAC-DDDB25476FA5@mac.com> <50154C3E.6050401@fourthworld.com> <5015740C.9040402@hyperactivesw.com> <5015B43E.3020502@hyperactivesw.com> <687D8A8C-6018-4818-BB6B-890B7EB2BE07@sweattechnologies.com> <08146FAD-615D-489D-B54F-39F747C98E0A@mac.com> Message-ID: <1343656692410-4653056.post@n4.nabble.com> Hi all, If I understand correctly this thread, the goal and purpose is to create a library that recreate the correct interface in every device where the application runs. Ideally, every developer should have every device to test that their application runs correctly. Obviously, that it's not possible because every week there are new devices in the market. And old devices still run for years. How could you create the correct interface for a device where you have not tested your application? Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Preview-of-Resolution-Independent-Control-library-for-RevMobile-tp4652555p4653056.html Sent from the Revolution - User mailing list archive at Nabble.com. From dunbarx at aol.com Mon Jul 30 11:22:10 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 30 Jul 2012 11:22:10 -0400 (EDT) Subject: Is it really this hard to print currency values? In-Reply-To: <8CF3BBE2B86D93C-1A94-1C975@webmail-d168.sysops.aol.com> References: <8CF3BBE2B86D93C-1A94-1C975@webmail-d168.sysops.aol.com> Message-ID: <8CF3C7E3929F743-18C0-53BD@webmail-m047.sysops.aol.com> Hi. You have replies, and can see that the task is one of parsing characters into a useful form. This is a function I wrote in HC a long time ago to relieve the tedious task of writing out the text of a number when issuing checks. It should be instructive, as it sort of acts in the same way. You call it as: digitToWord(yourNumericalValue): function digitToWord theDigits put "One,Two,Three,Four,Five,Six,Seven,Eight,Nine" into ones put "Ten,Eleven,Twelve,Thirteen,Fourteen,Fifteen,Sixteen,Seventeen,"? & "Eighteen,Nineteen" into teens put ",Twenty,Thirty,Forty,Fifty,Sixty,Seventy,Eighty,Ninety" into tens set numberformat to "#.00" get offset(".",theDigits) if it ? 0 then put " Dollars and" && char it + 1 to it + 2 of theDigits & "/100" into temp delete char it to it + 2 of theDigits end if get number(chars of theDigits) if char it - 1 of theDigits = 1 then put item char it of theDigits + 1 of teens before temp else put item char it of theDigits of ones before temp put item char it - 1 of theDigits of tens & space before temp end if if it ? 3 then put item char it - 2 of theDigits of ones && "Hundred" & space before temp if it = 4 then put item char it - 3 of theDigits of ones && "Thousand" & space before temp if it = 5 then put item char it - 4 of theDigits of tens && "Thousand" & space before temp if it = 6 then put item char 1 of theDigits of ones && "Hundred" && item char 2 of theDigits of tens && item char 3 of theDigits of ones & " Thousand " before temptemp end if return temp end digitToWord -----Original Message----- From: dunbarx To: use-livecode Sent: Sun, Jul 29, 2012 12:30 pm Subject: Re: Is it really this hard to print currency values? Hi. I wrote a checkWriting stack in HC about 25 years ago. No modulo, just text parsing. It is compact and utterly basic. If nobody else replies in the next day, I will pull it from my office and send you the code. It is just chunk engineering. Fun stuff. Craig Newman -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Sun, Jul 29, 2012 12:09 pm Subject: Is it really this hard to print currency values? As I sat down to finally encode currency into my output, I pulled old answers from older questions and did more searches. Is it *really* this hard to output currency? To turn 123456.78 into $123,456.78, everything I'm finding would have me using modulo arithmetic to produce three values, with these three values being output in the string (4, actually, to allow values in the millions). Am I missing something obvious here? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 _______________________________________________ use-livecode mailing list use-livecode at 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Mon Jul 30 11:28:34 2012 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 30 Jul 2012 11:28:34 -0400 (EDT) Subject: Is it really this hard to print currency values? In-Reply-To: <8CF3C7E3929F743-18C0-53BD@webmail-m047.sysops.aol.com> References: <8CF3BBE2B86D93C-1A94-1C975@webmail-d168.sysops.aol.com> <8CF3C7E3929F743-18C0-53BD@webmail-m047.sysops.aol.com> Message-ID: <8CF3C7F1D823CD7-18C0-54E1@webmail-m047.sysops.aol.com> -----Original Message----- From: dunbarx To: use-livecode Sent: Mon, Jul 30, 2012 11:23 am Subject: Re: Is it really this hard to print currency values? Hi. Typo in the last line function digitToWord theDigits put "One,Two,Three,Four,Five,Six,Seven,Eight,Nine" into ones put "Ten,Eleven,Twelve,Thirteen,Fourteen,Fifteen,Sixteen,Seventeen,"? & "Eighteen,Nineteen" into teens put ",Twenty,Thirty,Forty,Fifty,Sixty,Seventy,Eighty,Ninety" into tens set numberformat to "#.00" get offset(".",theDigits) if it ? 0 then put " Dollars and" && char it + 1 to it + 2 of theDigits & "/100" into temp delete char it to it + 2 of theDigits end if get number(chars of theDigits) if char it - 1 of theDigits = 1 then put item char it of theDigits + 1 of teens before temp else put item char it of theDigits of ones before temp put item char it - 1 of theDigits of tens & space before temp end if if it ? 3 then put item char it - 2 of theDigits of ones && "Hundred" & space before temp if it = 4 then put item char it - 3 of theDigits of ones && "Thousand" & space before temp if it = 5 then put item char it - 4 of theDigits of tens && "Thousand" & space before temp if it = 6 then put item char 1 of theDigits of ones && "Hundred" && item char 2 of theDigits of tens && item char 3 of theDigits of ones & " Thousand " before temp end if return temp end digitToWord -----Original Message----- From: dunbarx To: use-livecode Sent: Sun, Jul 29, 2012 12:30 pm Subject: Re: Is it really this hard to print currency values? Hi. I wrote a checkWriting stack in HC about 25 years ago. No modulo, just text parsing. It is compact and utterly basic. If nobody else replies in the next day, I will pull it from my office and send you the code. It is just chunk engineering. Fun stuff. Craig Newman -----Original Message----- From: Dr. Hawkins To: How to use LiveCode Sent: Sun, Jul 29, 2012 12:09 pm Subject: Is it really this hard to print currency values? As I sat down to finally encode currency into my output, I pulled old answers from older questions and did more searches. Is it *really* this hard to output currency? To turn 123456.78 into $123,456.78, everything I'm finding would have me using modulo arithmetic to produce three values, with these three values being output in the string (4, actually, to allow values in the millions). Am I missing something obvious here? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 _______________________________________________ use-livecode mailing list use-livecode at 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 at 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Mon Jul 30 11:59:52 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 30 Jul 2012 18:59:52 +0300 Subject: "peed off" with P Lists Message-ID: <5016AF78.3070308@gmail.com> Everytime I run off a mac standalone I have to edit the Info.plist inside the application bundle so that the folk at MacUpdate don't send me 'abusive' messages. I wonder why the standalone builder doesn't cope with this automatically? Richmond. From bobs at twft.com Mon Jul 30 13:04:26 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 10:04:26 -0700 Subject: Standalones not opening in Mountain Lion In-Reply-To: References: <16488C6B-BCD4-4C88-A096-241F8301D109@comcast.net> <5DEA0408-D2C3-46A4-BB89-8FDFAD2656FA@earthlink.net> Message-ID: Nope. There were rumors that someone got it working in Lion, but it was some kind of spoof as I recall. Bob On Jul 28, 2012, at 2:19 AM, Bernard Devlin wrote: > I seem to remember that Rosetta is still available. It is just not > installed by default. I think the installation medium should have a way of > installing Rosetta. > > Bernard From bobs at twft.com Mon Jul 30 13:08:05 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 10:08:05 -0700 Subject: [OT] Windows 8 In-Reply-To: <501440D2.9090305@gmail.com> References: <501440D2.9090305@gmail.com> Message-ID: <150A3631-9B25-46D8-82CD-C87D6EFF3E95@twft.com> "Microsoft takes a cut, up to 30%, of every sale made through this store." Whoa!! How much does Apple get? Bob On Jul 28, 2012, at 12:43 PM, Richmond wrote: > http://www.bbc.com/news/technology-18996377 > > well worth a read, and makes one think whether Apple's and Microsoft's protectionism might not be self-defeating in the end. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Mon Jul 30 13:14:12 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 30 Jul 2012 10:14:12 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <1343656692410-4653056.post@n4.nabble.com> Message-ID: In addition to the recent discussion, the hope would be to create a responsive interface layout: one that adapts to different screen dimensions/proportions. A good analogy is responsive web design (http://en.wikipedia.org/wiki/Responsive_design), where the layout changes based on size thresholds. Between client work and talking about the issue with list members, one option for thresholds I had proposed is the following: 320x480 480x800 540x960 768x1024 800x1280 Once the dimensions of a device exceed one of the above thresholds, the layout changes to the next threshold, which could involve simple size adjustments, or proportional scaling. But detecting screen dimensions is not enough -- screen resolution throws a wrench into all of this. Hopefully between discussion on the list and developments on the RunRev side, we can figure out a solution. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Alejandro Tejada wrote: > Hi all, > > If I understand correctly this thread, the goal and purpose is to > create a library that recreate the correct interface in every > device where the application runs. > > Ideally, every developer should have every device to test that > their application runs correctly. Obviously, that it's not possible > because every week there are new devices in the market. > And old devices still run for years. > > How could you create the correct interface for a device where > you have not tested your application? > > Al > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Preview-of-Resolution-Independe > nt-Control-library-for-RevMobile-tp4652555p4653056.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dave at businessplaninsight.com Mon Jul 30 13:13:31 2012 From: dave at businessplaninsight.com (Dave Kilroy) Date: Mon, 30 Jul 2012 19:13:31 +0200 Subject: When moving from desktop to mobile - size matters! In-Reply-To: References: Message-ID: I have been knocking my head against this problem for a while (and just solved it) and thought that others might be interested... In a little desktop standalone I made use of a tweaked version of Obello's excellent custom slider - which worked great. I was then asked to try doing a mobile version, which was fine except when I was testing the app on an iPhone 4 the 'thumb' graphic part of the slider would not slide unless I gave it an initial 'stab' to get it moving. Eventually the answer dawned on me that perhaps the 'thumb' was too small for my fat fingers so I tried doubling it's size to 44x44 and it worked very nice without need for any initial 'stab'. So, the 'thumb' graphic at 22x22 worked fine with a mouse or even with a finger on the simulator, but not on an iPhone's screen - (forum entry here with full details http://forums.runrev.com/viewtopic.php?f=27&t=12459&p=59515#p59515). I think Apple's HIG recommends 40x40 pixels, but a 'thumb' at that size looks a bit silly, have any of you used 30x30 pixel controls and got through Apple's acceptance process? Kind regards Dave From bobs at twft.com Mon Jul 30 13:18:08 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 10:18:08 -0700 Subject: standalone building and externals as inclusions In-Reply-To: References: Message-ID: <4FA98BDD-5E82-46DB-BC74-8A4F29CA03A1@twft.com> I'm going to guess that it puts the external into the same folder as the mainStack. And I do not know what you mean by "one object per external or one for all". I imagine each external is it's own file. One way to tell would be to add a couple of externals, compile a standalone, then look to see where LC put them. That is what I would do anyway. Bob On Jul 29, 2012, at 11:25 AM, Dar Scott wrote: > How does the standalone builder integrate externals into a standalone? > > In particular, where does it insert them in the path? > > And does it use one object per external or one for all? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Jul 30 13:20:39 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 10:20:39 -0700 Subject: A small love gift. In-Reply-To: <50147185125.20120729110907@ahsoftware.net> References: <50154ECE.4040300@gmail.com> <50147185125.20120729110907@ahsoftware.net> Message-ID: <3209633F-3ED5-4A6D-B2EC-56DF56857F17@twft.com> EEEK!!! On Jul 29, 2012, at 11:09 AM, Mark Wieder wrote: > rotfl. I would never ever launch an unknown file that came in an email > that said "launch me an see what happens"... > > er... 5.5.5? Is 6.6.6 next? From bvg at mac.com Mon Jul 30 13:21:23 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 30 Jul 2012 19:21:23 +0200 Subject: Using mobileRestorePurchases In-Reply-To: <3836C3E9-7C58-4ABF-BA06-6A5284F13C72@clearvisiontech.com> References: <3836C3E9-7C58-4ABF-BA06-6A5284F13C72@clearvisiontech.com> Message-ID: <03D2979C-3142-4DE5-89DF-660A60EABF25@mac.com> I think your question is just extremely specific. It's quite possible that you're the only one actually trying this out... On 23.07.2012, at 22:56, Dan Friedman wrote: > I posted this question about a week ago and got no answers. So, I thought I would try asking one more time before sending this one up to the Mother Ship. > > How do you use the mobileRestorePurchases command to restore in-app purchases? > > I successfully purchased an in-app purchase with the "test" iTunes account on the simulator. I put the mobileRestorePurchases command in an openStack handler and it did fire... I was prompted for my test iTunes password. But, then nothing happened. What should happen? I figured that a purchaseStateUpdate would have been sent to the stack where mobilePurchaseState(pPurchaseID) that was "restored" ? but it wasn't. > > Furthermore, if I attempt to purchase the in-app purchase again, I am told that I have already purchased it and would I like to download it again. When I tap yes, I get an error that I can't connect to the iTunes store. > > ANY help or guidance would be GREATLY appreciated! > -Dan > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From bobs at twft.com Mon Jul 30 13:22:03 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 10:22:03 -0700 Subject: A small love gift. In-Reply-To: <50157FE6.4000803@gmail.com> References: <50154ECE.4040300@gmail.com> <50157FE6.4000803@gmail.com> Message-ID: <1FD39C55-D35A-4534-84EB-99B145A24AD1@twft.com> Okay, THAT is Richmond for sure! On Jul 29, 2012, at 11:24 AM, Richmond wrote: >> Richmond ....FYI >> launching your stack made the tool palette disappear forever until >> Livecode (5.5.5) is restarted. > > Encouraging . . . NOT > > authored in 4.5 with nary a problem. > > This may say something about 5.5.5. ! > > The trouble about being at the cutting edge is that one can run out of sticking plasters. From bvg at mac.com Mon Jul 30 13:27:10 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 30 Jul 2012 19:27:10 +0200 Subject: Does this work for you? In-Reply-To: References: Message-ID: I'm not using Mobile, but judging from the android pdf, it kinda looks as if it's not possible: You can't actually put something into a ftp url, you can only _get_ ftp urls. Also see the "Android Release Note", page 16 (accessible from the help menu in the IDE) On 25.07.2012, at 23:18, Dan Friedman wrote: > Can you write to a server, via ftp on a real Android device running Android version 4.0.4. When I try it, it returns no error, but doesn't write to the server. Can you confirm? > > Thanks, > Dan > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From bobs at twft.com Mon Jul 30 13:30:05 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 10:30:05 -0700 Subject: ANN: PowerDebug 1.1.8 In-Reply-To: <196184414156.20120729212936@ahsoftware.net> References: <196184414156.20120729212936@ahsoftware.net> Message-ID: <37BD622C-8116-435A-B666-DEA1ED108616@twft.com> Mark, you fricking rock! Bob On Jul 29, 2012, at 9:29 PM, Mark Wieder wrote: > Hi- > > It appears that some of my new version emails have been ending up in > spam folders, so I'll make this a more general announcement. > > Following up on a thread on the use-list this last week about trace > mode no longer being in the IDE's debugger, I realized that trace mode > had stopped working in PowerDebug. So it's back now in version 1.1.8. > And PowerDebug is now backward compatible at least to LiveCode version > 4.5.3. Maybe further, but that hasn't been tested. > > If registered users need your registration code again for any reason, > drop me a line. > > There's a trace delay field that sets the number of milliseconds > between trace steps. Set it to zero for maximum speed. > > There's a code coverage tool, of a sort: > Place a breakpoint early in the code > Set the trace delay to 0 for best results > When the debugger starts, click Trace > (Escape stops trace mode) > After tracing, select the Code Coverage tab > This will show you what lines of code have been executed. > And maybe more importantly, what lines haven't. From bobs at twft.com Mon Jul 30 13:37:34 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 10:37:34 -0700 Subject: Is it really this hard to print currency values? In-Reply-To: References: Message-ID: Crazy huh? I think there should be a function that extracts the numerical value of a string. Even better, the engine should simply assume a properly formatted currency is a number and deal with it. My 2? Bob On Jul 29, 2012, at 9:05 AM, Dr. Hawkins wrote: > As I sat down to finally encode currency into my output, I pulled old > answers from older questions and did more searches. > > Is it *really* this hard to output currency? > > To turn 123456.78 into $123,456.78, everything I'm finding would have > me using modulo arithmetic to produce three values, with these three > values being output in the string (4, actually, to allow values in the > millions). > > Am I missing something obvious here? > -- > The Hawkins Law Firm > Richard E. Hawkins, Esq. > (702) 508-8462 > HawkinsLawFirm at gmail.com > 3025 S. Maryland Parkway > Suite A > Las Vegas, NV 89109 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Jul 30 13:38:31 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 10:38:31 -0700 Subject: Is it really this hard to print currency values? In-Reply-To: <8CF3BBE2B86D93C-1A94-1C975@webmail-d168.sysops.aol.com> References: <8CF3BBE2B86D93C-1A94-1C975@webmail-d168.sysops.aol.com> Message-ID: <789169A9-36A8-47D3-827B-A2B678B44A78@twft.com> Huh. I did the exact same thing in an old Hypercard stack that is now long gone so I cannot back that up! Bob On Jul 29, 2012, at 9:27 AM, DunbarX at aol.com wrote: > Hi. > > > I wrote a checkWriting stack in HC about 25 years ago. No modulo, just text parsing. It is compact and utterly basic. If nobody else replies in the next day, I will pull it from my office and send you the code. It is just chunk engineering. Fun stuff. > > > Craig Newman From bvg at mac.com Mon Jul 30 13:40:28 2012 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 30 Jul 2012 19:40:28 +0200 Subject: Can't PASTE into fields In-Reply-To: References: Message-ID: <9ED0F65F-7BCD-4474-B315-553F208D6860@mac.com> I think if you have any menubar, wether there is a menu "edit" or not, you will not be able to use copy/paste at all, unless you have code added to your stack that the field can use. If you have a menubar, there are some situations where the IDE's menubar will be used, and some where yours will be used. Basically the IDE has scripts for copy paste behaviour, so when you use your own menu, or have a standalone with no copy/paste code from you, then it won't copy/paste at all. even shorter: automatic copy/paste handling does not exist. On 30.07.2012, at 04:28, Mark Rauterkus wrote: > Hi, > > Still puzzled by this.... > >> On stack I've created, a simple card database of campers, I can type >> into the text fields. But I can't PASTE into them. >> >> In other stacks and substacks, paste works. >> >> Can't figure out why. > > > Then help came from RLG with Q: > > Is this in the IDE or in a standalone? Is there an edit menu with a > paste command available? It sounds like nothing is trapping the keystroke. > > ----- reply ---- > > This is in both the IDE and the standalone. > There was an edit menu -- but then I nuked it. Still broken. > In the substacks of the same project, the paste and cut and copy work > fine with the keyboard shortcuts as one would expect. > > When I put a new field onto any card in that stack, the same broken > behaviors happens. > > For example, a student has the same phone number for cell phone and > emergency contact. I'd love to be able to select the phone # from the > one field, copy it, and paste it into the other field. But it won't > work. > > Or, seeking to select a student's name from one card. Double click > works to highlight the names, as expected. Then go to another card and > paste the name into a "sibling" field. No paste occurs. > > I can type in a phone number 444-222-1111. Then select it with click > and drag. Then hit the backspace key and it is deleted. -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From bobs at twft.com Mon Jul 30 13:41:44 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 10:41:44 -0700 Subject: Is it really this hard to print currency values? In-Reply-To: <173146265515.20120729105347@ahsoftware.net> References: <50157368.8060906@kencorey.com> <50157655.3070903@gmail.com> <173146265515.20120729105347@ahsoftware.net> Message-ID: Hah! Spiceworks, a free asset management solution, put out an email that when viewed on an iPhone read, "How to barcode your ass..." :-) Bob On Jul 29, 2012, at 10:53 AM, Mark Wieder wrote: > Richmond- > > Sunday, July 29, 2012, 10:43:49 AM, you wrote: > >> Something a bit wrong with column widths on my Thunderbird e-mail client >> over here: > > My column widths seem to truncate my email send column such that my > emails from Shakespeare's Associates theater troupe results in my > receiving emails from "Shakespeare's Ass"... > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Jul 30 13:48:15 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 10:48:15 -0700 Subject: "peed off" with P Lists In-Reply-To: <5016AF78.3070308@gmail.com> References: <5016AF78.3070308@gmail.com> Message-ID: <894AFA23-E772-4DD5-9C52-00A1A3C15AB3@twft.com> I'll bite. What is the issue with the default Info.plist format and how do you have to edit it? Do you mean it is non existent? Bob On Jul 30, 2012, at 8:59 AM, Richmond wrote: > Everytime I run off a mac standalone I have to edit the Info.plist inside > the application bundle so that the folk at MacUpdate don't send me 'abusive' messages. > > I wonder why the standalone builder doesn't cope with this automatically? > > Richmond. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From irog at mac.com Mon Jul 30 13:48:43 2012 From: irog at mac.com (Roger Guay) Date: Mon, 30 Jul 2012 10:48:43 -0700 Subject: Upgrade to Mountain Lion and LiveCode 5.5.1 Problem Message-ID: Final report from Twitland: Usually, the first thing I do whenever I have computer problems is to restart my Mac. Apparently, I failed to do that since I started this thread days ago. Last evening I tried to empty my thrash and, lo and behold, I found stuff still running which I could not quit and consequently could not dump. So, I shut down my computer. This morning I restarted my computer, emptied the thrash and found all my problems with the iOS simulator solved! My apologies especially to Colin who paid a lot of attention to my yammerings. I'm going to go hide for a while... Cheers, Roger From bobs at twft.com Mon Jul 30 13:53:56 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 10:53:56 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <5012A1F2.9060904@fourthworld.com> <00889288-6C42-42E7-85D1-879CC9511AD0@sweattechnologies.com> <75C734A7-5FB0-46E6-93CC-7BD3987BB3AC@mac.com> Message-ID: <6ECB0B2D-2E79-4CA7-B975-0E6FFDBB0DF9@twft.com> Seems like the whole pixel coordinate system achilles heel is showing. Better would be a percentage system, so that theoretically I can set the topleft of a control to a percentage of the hv of the card. This really should be an engine change, but I suppose a library could be developed for this purpose. I'll have to think about it. Off the top of my head, it would seem to me to be better to start with the smallest res supported as the baseline layout, then scale up. Bob On Jul 28, 2012, at 1:49 PM, Monte Goulding wrote: > For layout to play nicely with scaling it will need to place controls relative to each other and window boundaries and not include any reference to physical pixels without multiplying by a scaling factor. So if you want a field to have 3 px padding from the edge of the card you need to use 3 * scale. So I think unfortunately the layout lib would need to be dependent on the scaling lib. It could just be a single global variable though. > > Cheers > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 29/07/2012, at 5:23 AM, Thomas McGrath III wrote: > >> I agree and would go as far as saying that these must remain separate libraries.They should play well together. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From livecode at trueinsecurity.com Mon Jul 30 13:58:42 2012 From: livecode at trueinsecurity.com (John Brozycki) Date: Mon, 30 Jul 2012 13:58:42 -0400 Subject: Upgrade to Mountain Lion and LiveCode 5.5.1 Problem In-Reply-To: <283FEFC4-F476-420A-9099-50F21F0970A3@mac.com> References: <283FEFC4-F476-420A-9099-50F21F0970A3@mac.com> Message-ID: <2447B9B4-AF9B-4312-A2F9-B8501FB36EFD@trueinsecurity.com> Roger, Just to confirm, I've upgraded to Mountain Lion on a lat 2008 15" MBP, have LiveCode 5.5.1 running, and Xcode 4.4 (4F250) and my iOS simulator is running OK. As your iOS simulator hangs by itself, it doesn't seem that the problem is Live Code related. If you have a spare USB drive, you might want to install Mountain Lion, LC, and Xcode on it, boot from it, and see if the problem persists. If not, then it's a call to Apple or a fresh install. BTW- I did have to re-point Live Code preferences to find where Xcode was located. Good luck, John Brozycki On Jul 30, 2012, at 12:10 AM, Roger Guay wrote: > Sorry folks< i forgot the Subject line. > > On Jul 29, 2012, at 7:08 PM, Jim Lambert wrote: > >> This MIGHT help. >> >> In Xcode go to Preference > Downloads and download the 5.0 Simulator. > > Thanks, Jim. I did that early on and it made no difference. My situation remains the same: my iOS simulator hangs in every situation. > > I still wonder if others on this list have upgraded to Mountain Lion, Xcode 4.4 and Livecode 5.5.1 and have had no problems?? Actually, I've tried going back to LiveCode 5.5.0 which did work under Lion, and it now fails as well! So I think my problem has nothing to do with LiveCode. > > Thanks, > Roger > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Mon Jul 30 14:07:11 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 30 Jul 2012 11:07:11 -0700 Subject: Is it really this hard to print currency values? In-Reply-To: References: <50157368.8060906@kencorey.com> <50157655.3070903@gmail.com> <173146265515.20120729105347@ahsoftware.net> Message-ID: On Mon, Jul 30, 2012 at 10:41 AM, Bob Sneidar wrote: > Hah! Spiceworks, a free asset management solution, put out an email that >when viewed on an iPhone read, "How to barcode your ass..." When one of my undergraduate professors was promoted & tenured, he noted that this would change his title from "Ast. Prof." to "Ass. Prof." At least it would be a full professor that taught "ANAL MECH" (analytic mechanics). Yes, that's really how it appears on my transcript! -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From mwieder at ahsoftware.net Mon Jul 30 14:11:55 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 30 Jul 2012 18:11:55 +0000 (UTC) Subject: New standards organization created Message-ID: "We can't continue like this. We're running out of short acronyms for standards organizations"... http://humorix.org/10920 -- Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Mon Jul 30 14:16:08 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 30 Jul 2012 13:16:08 -0500 Subject: standalone building and externals as inclusions In-Reply-To: References: Message-ID: <5016CF68.8030307@hyperactivesw.com> On 7/29/12 1:25 PM, Dar Scott wrote: > How does the standalone builder integrate externals into a standalone? It creates a folder named "Externals" in the same folder as the engine/mainstack. On Mac, that's inside the bundle. On Windows it's next to the standalone. However, there is (was?) a bug where the external files themselves didn't actually get copied. You have to move them there yourself after the build. > > In particular, where does it insert them in the path? Into the back, I believe. > > And does it use one object per external or one for all? I'm not sure what this means. The externals are available in the file directory and your scripts load them into RAM. They aren't "attached" to any stacks per se, though you can use the externals property of a stack to tell the engine to automatically load them. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Mon Jul 30 14:19:22 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 30 Jul 2012 20:19:22 +0200 Subject: "peed off" with P Lists In-Reply-To: <5016AF78.3070308@gmail.com> References: <5016AF78.3070308@gmail.com> Message-ID: Richmond, What is it exactly that the guy at MacUpdate wants you to change? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 30 jul 2012, at 17:59, Richmond wrote: > Everytime I run off a mac standalone I have to edit the Info.plist inside > the application bundle so that the folk at MacUpdate don't send me 'abusive' messages. > > I wonder why the standalone builder doesn't cope with this automatically? > > Richmond. From pete at lcsql.com Mon Jul 30 14:22:28 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 30 Jul 2012 11:22:28 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <1343656692410-4653056.post@n4.nabble.com> Message-ID: I have to admit that my brain gets very dizzy when thinking about resolutions/pixels/etc so please excuse if this question doesn't make sense I believe we are now looking at resolutions and screen sizes much larger that has been discussed so far. LG have just come out with 47" and 55" full 1080p HD TV with Google TV built into it. You can run any of the Andorid apps on it. I guess this situation has been around for a while with the separate Google TV set top box. Does that affect any of the solutions being discussed? Pete lcSQL Software On Mon, Jul 30, 2012 at 10:14 AM, Scott Rossi wrote: > In addition to the recent discussion, the hope would be to create a > responsive interface layout: one that adapts to different screen > dimensions/proportions. A good analogy is responsive web design > (http://en.wikipedia.org/wiki/Responsive_design), where the layout changes > based on size thresholds. > > Between client work and talking about the issue with list members, one > option for thresholds I had proposed is the following: > > 320x480 > 480x800 > 540x960 > 768x1024 > 800x1280 > > Once the dimensions of a device exceed one of the above thresholds, the > layout changes to the next threshold, which could involve simple size > adjustments, or proportional scaling. But detecting screen dimensions is > not enough -- screen resolution throws a wrench into all of this. > Hopefully > between discussion on the list and developments on the RunRev side, we can > figure out a solution. > From bobs at twft.com Mon Jul 30 14:29:20 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 11:29:20 -0700 Subject: New standards organization created In-Reply-To: References: Message-ID: <77B51412-2E81-41E8-AE09-58DE120489F7@twft.com> Har! I had a saying once, "Every organization agrees that we must adopt standards... their own!" Bob On Jul 30, 2012, at 11:11 AM, Mark Wieder wrote: > "We can't continue like this. We're running out of short acronyms for standards > organizations"... > > http://humorix.org/10920 From pete at lcsql.com Mon Jul 30 14:38:11 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 30 Jul 2012 11:38:11 -0700 Subject: Performance issues with setting the image source Message-ID: I have a scrolling list field which I'm populating with lines of text and also setting the imagesource of up 5 chars. It turns out that it takes an average of about one tenth of a second per line to set the imagesources, so to populate the field with 100 lines takes 10 seconds. These images become hotspots for the user to click on and I would like to stick with that as a user interface if possible but the length of time it's taking is obviously not acceptable. I'm wondering if anyone has any suggestions as to how improve the performance or perhaps another technique to show image hotspots in a line of text. Pete lcSQL Software From bobs at twft.com Mon Jul 30 14:41:40 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 11:41:40 -0700 Subject: Performance issues with setting the image source In-Reply-To: References: Message-ID: Hmmm... locking screen and locking messages? Bob On Jul 30, 2012, at 11:38 AM, Peter Haworth wrote: > I have a scrolling list field which I'm populating with lines of text and > also setting the imagesource of up 5 chars. It turns out that it takes an > average of about one tenth of a second per line to set the imagesources, so > to populate the field with 100 lines takes 10 seconds. > > These images become hotspots for the user to click on and I would like to > stick with that as a user interface if possible but the length of time it's > taking is obviously not acceptable. > > I'm wondering if anyone has any suggestions as to how improve the > performance or perhaps another technique to show image hotspots in a line > of text. > > Pete > lcSQL Software From andre at andregarzia.com Mon Jul 30 15:22:18 2012 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 30 Jul 2012 16:22:18 -0300 Subject: does openField works on mobile? Message-ID: Hey folks, I have some code to intercept the openfield message and prevent the mobile keyboard from launching. It is not working. Anyone had similar experience? Cheers andre -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From andre at andregarzia.com Mon Jul 30 15:27:26 2012 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 30 Jul 2012 16:27:26 -0300 Subject: does openField works on mobile? In-Reply-To: References: Message-ID: yes it works guys... I had a typo on "focus on nothing" On Mon, Jul 30, 2012 at 4:22 PM, Andre Garzia wrote: > Hey folks, > > I have some code to intercept the openfield message and prevent the mobile > keyboard from launching. It is not working. Anyone had similar experience? > > Cheers > andre > > -- > http://www.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From coiin at verizon.net Mon Jul 30 15:38:58 2012 From: coiin at verizon.net (Colin Holgate) Date: Mon, 30 Jul 2012 15:38:58 -0400 Subject: Performance issues with setting the image source In-Reply-To: References: Message-ID: <5F43C5BB-6E28-4DA9-A341-E7EA7347BD51@verizon.net> Not sure if this will apply to what you're doing, but when doing painting with image data things are a lot faster with this line: set the paintCompression to "RLE" From m.schonewille at economy-x-talk.com Mon Jul 30 15:39:59 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 30 Jul 2012 21:39:59 +0200 Subject: Performance issues with setting the image source In-Reply-To: References: Message-ID: Hi Pete, Are you using a repeat loop? Don't do that. Instead, take the htmlText, replace a character with the appropriate html (have a look at the htmlText after setting an imageSource to find out the correct HTML code) and set the htmlText of the field to the modified data. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 30 jul 2012, at 20:38, Peter Haworth wrote: > I have a scrolling list field which I'm populating with lines of text and > also setting the imagesource of up 5 chars. It turns out that it takes an > average of about one tenth of a second per line to set the imagesources, so > to populate the field with 100 lines takes 10 seconds. > > These images become hotspots for the user to click on and I would like to > stick with that as a user interface if possible but the length of time it's > taking is obviously not acceptable. > > I'm wondering if anyone has any suggestions as to how improve the > performance or perhaps another technique to show image hotspots in a line > of text. > > Pete > lcSQL Software From richmondmathewson at gmail.com Mon Jul 30 15:41:58 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 30 Jul 2012 22:41:58 +0300 Subject: [OT] Windows 8 In-Reply-To: <150A3631-9B25-46D8-82CD-C87D6EFF3E95@twft.com> References: <501440D2.9090305@gmail.com> <150A3631-9B25-46D8-82CD-C87D6EFF3E95@twft.com> Message-ID: <5016E386.30108@gmail.com> On 07/30/2012 08:08 PM, Bob Sneidar wrote: > "Microsoft takes a cut, up to 30%, of every sale made through this store." > > Whoa!! How much does Apple get? Probably much the same. > Bob > > > On Jul 28, 2012, at 12:43 PM, Richmond wrote: > >> http://www.bbc.com/news/technology-18996377 >> >> well worth a read, and makes one think whether Apple's and Microsoft's protectionism might not be self-defeating in the end. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Mon Jul 30 15:52:52 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 30 Jul 2012 12:52:52 -0700 Subject: Performance issues with setting the image source In-Reply-To: <5F43C5BB-6E28-4DA9-A341-E7EA7347BD51@verizon.net> References: <5F43C5BB-6E28-4DA9-A341-E7EA7347BD51@verizon.net> Message-ID: Thanks Colin. I don't think this applies to my situation since I'm setting the image source to existing images, not creating them on the fly. But it's yet another property I didn't know about so thanks for that. Pete lcSQL Software On Mon, Jul 30, 2012 at 12:38 PM, Colin Holgate wrote: > Not sure if this will apply to what you're doing, but when doing painting > with image data things are a lot faster with this line: > > set the paintCompression to "RLE" > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pmbrig at gmail.com Mon Jul 30 15:53:34 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Mon, 30 Jul 2012 15:53:34 -0400 Subject: Is it really this hard to print currency values? In-Reply-To: <8CF3C7F1D823CD7-18C0-54E1@webmail-m047.sysops.aol.com> References: <8CF3BBE2B86D93C-1A94-1C975@webmail-d168.sysops.aol.com> <8CF3C7E3929F743-18C0-53BD@webmail-m047.sysops.aol.com> <8CF3C7F1D823CD7-18C0-54E1@webmail-m047.sysops.aol.com> Message-ID: <85CDB143-A38C-4FF8-B23B-FC822A565C6E@gmail.com> On Jul 30, 2012, at 11:28 AM, DunbarX at aol.com wrote: > function digitToWord theDigits > put "One,Two,Three,Four,Five,Six,Seven,Eight,Nine" into ones > put "Ten,Eleven,Twelve,Thirteen,Fourteen,Fifteen,Sixteen,Seventeen,"? > & "Eighteen,Nineteen" into teens > put ",Twenty,Thirty,Forty,Fifty,Sixty,Seventy,Eighty,Ninety" into tens > set numberformat to "#.00" > get offset(".",theDigits) > if it ? 0 then > put " Dollars and" && char it + 1 to it + 2 of theDigits & "/100" into > temp > delete char it to it + 2 of theDigits > end if > > get number(chars of theDigits) > if char it - 1 of theDigits = 1 then put item char it of theDigits + 1 of > teens before temp > else > put item char it of theDigits of ones before temp > put item char it - 1 of theDigits of tens & space before temp > end if > > if it ? 3 then put item char it - 2 of theDigits of ones && "Hundred" & > space before temp > if it = 4 then put item char it - 3 of theDigits of ones && "Thousand" & > space before temp > if it = 5 then put item char it - 4 of theDigits of tens && "Thousand" & > space before temp > if it = 6 then > put item char 1 of theDigits of ones && "Hundred" && item char 2 of > theDigits of tens && item char 3 of theDigits of ones & " Thousand " before > temp > end if > > return temp > end digitToWord I think I lifted a similar handler from Hugh Senior some years ago and have been using it for years to print out receipts for copayments. Has been working like a charm. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From richmondmathewson at gmail.com Mon Jul 30 15:56:25 2012 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 30 Jul 2012 22:56:25 +0300 Subject: "peed off" with P Lists In-Reply-To: <894AFA23-E772-4DD5-9C52-00A1A3C15AB3@twft.com> References: <5016AF78.3070308@gmail.com> <894AFA23-E772-4DD5-9C52-00A1A3C15AB3@twft.com> Message-ID: <5016E6E9.2060402@gmail.com> Dear Bob and Mark, et al, RR/LC does supply Info.plist files in its Mac standalone app packages. As I work with LC 4.5 here is an extract from the Info.plist from version 1.0.2.4 of my Devawriter Pro build for Mac PPC: Devawriter Pro CFBundleIdentifier com..dwpro CFBundleGetInfoString 1 CFBundleIconFile Standalone.icns CFBundleInfoDictionaryVersion 6.0 CFBundleLongVersionString 1.0.2.4 CFBundleName Devawriter Pro CFBundlePackageType APPL CFBundleShortVersionString 1 CFBundleSignature ???? CFBundleVersion 4.5.0.1030 (dp-4) The MacUpdate people object to the last line, and I have to change 4.5.0.1030 (dp-4) to whatever the version number of my standalone is (in this case 1.0.2.4). From MikeKerner at roadrunner.com Mon Jul 30 15:58:31 2012 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 30 Jul 2012 15:58:31 -0400 Subject: [OT] Windows 8 In-Reply-To: <5016E386.30108@gmail.com> References: <501440D2.9090305@gmail.com> <150A3631-9B25-46D8-82CD-C87D6EFF3E95@twft.com> <5016E386.30108@gmail.com> Message-ID: Apple gets 30%, too. They invented that model with the iOS AppStore. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From pete at lcsql.com Mon Jul 30 15:59:08 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 30 Jul 2012 12:59:08 -0700 Subject: Performance issues with setting the image source In-Reply-To: References: Message-ID: Hi Mark, I use a repeat loop to put the text of each line into the field. Once it's there, I set the image source of of the appropiate chars of the line. I have to have a repeat loop but if I'm understanding you correctly, you're recommending: - put the text of each line into a variable within the loop - at the end of the loop, insert the appropriate html into each line of the variable - set the htmltext of the field to the variable Do I have that right? Pete lcSQL Software On Mon, Jul 30, 2012 at 12:39 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Pete, > > Are you using a repeat loop? Don't do that. Instead, take the htmlText, > replace a character with the appropriate html (have a look at the htmlText > after setting an imageSource to find out the correct HTML code) and set the > htmlText of the field to the modified data. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. > Contact me http://qery.us/du > > > > On 30 jul 2012, at 20:38, Peter Haworth wrote: > > > I have a scrolling list field which I'm populating with lines of text and > > also setting the imagesource of up 5 chars. It turns out that it takes > an > > average of about one tenth of a second per line to set the imagesources, > so > > to populate the field with 100 lines takes 10 seconds. > > > > These images become hotspots for the user to click on and I would like to > > stick with that as a user interface if possible but the length of time > it's > > taking is obviously not acceptable. > > > > I'm wondering if anyone has any suggestions as to how improve the > > performance or perhaps another technique to show image hotspots in a line > > of text. > > > > Pete > > lcSQL Software > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Mon Jul 30 16:00:11 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 30 Jul 2012 13:00:11 -0700 Subject: Performance issues with setting the image source In-Reply-To: References: Message-ID: I think I'm locking screen but will check. Pete lcSQL Software On Mon, Jul 30, 2012 at 11:41 AM, Bob Sneidar wrote: > Hmmm... locking screen and locking messages? > > Bob > > > On Jul 30, 2012, at 11:38 AM, Peter Haworth wrote: > > > I have a scrolling list field which I'm populating with lines of text and > > also setting the imagesource of up 5 chars. It turns out that it takes > an > > average of about one tenth of a second per line to set the imagesources, > so > > to populate the field with 100 lines takes 10 seconds. > > > > These images become hotspots for the user to click on and I would like to > > stick with that as a user interface if possible but the length of time > it's > > taking is obviously not acceptable. > > > > I'm wondering if anyone has any suggestions as to how improve the > > performance or perhaps another technique to show image hotspots in a line > > of text. > > > > Pete > > lcSQL Software > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobs at twft.com Mon Jul 30 16:37:14 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 13:37:14 -0700 Subject: "peed off" with P Lists In-Reply-To: <5016E6E9.2060402@gmail.com> References: <5016AF78.3070308@gmail.com> <894AFA23-E772-4DD5-9C52-00A1A3C15AB3@twft.com> <5016E6E9.2060402@gmail.com> Message-ID: Aha! I see. I wonder how many people would support a post processor section of the standalone builder, where we could run a script or something. Then you could write a simple script to replace it automagically with the CFBundleLongString key. At any rate, you could easily write such a thing. Bob On Jul 30, 2012, at 12:56 PM, Richmond wrote: > Dear Bob and Mark, et al, > > RR/LC does supply Info.plist files in its Mac standalone app packages. > > As I work with LC 4.5 here is an extract from the Info.plist from version 1.0.2.4 of my Devawriter Pro build for Mac PPC: > > Devawriter Pro > CFBundleIdentifier > com..dwpro > CFBundleGetInfoString > 1 > CFBundleIconFile > Standalone.icns > CFBundleInfoDictionaryVersion > 6.0 > CFBundleLongVersionString > 1.0.2.4 > CFBundleName > Devawriter Pro > CFBundlePackageType > APPL > CFBundleShortVersionString > 1 > CFBundleSignature > ???? > CFBundleVersion > 4.5.0.1030 (dp-4) > > The MacUpdate people object to the last line, and I have to change 4.5.0.1030 (dp-4) to whatever > the version number of my standalone is (in this case 1.0.2.4). > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobs at twft.com Mon Jul 30 16:38:00 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 13:38:00 -0700 Subject: [OT] Windows 8 In-Reply-To: References: <501440D2.9090305@gmail.com> <150A3631-9B25-46D8-82CD-C87D6EFF3E95@twft.com> <5016E386.30108@gmail.com> Message-ID: <702EB131-2619-4F93-AFD8-9B136186B0A8@twft.com> No I mean with their regular app store, for desktops. Bob On Jul 30, 2012, at 12:58 PM, Mike Kerner wrote: > Apple gets 30%, too. They invented that model with the iOS AppStore. > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From webmaster at curiositi.com Mon Jul 30 16:40:50 2012 From: webmaster at curiositi.com (webmaster at curiositi.com) Date: Mon, 30 Jul 2012 15:40:50 -0500 Subject: Certain Images cause LC =?UTF-8?Q?Freeze=3F?= In-Reply-To: <50160795.2010908@pdslabs.net> References: <0d36fdad5d12186c3fd7f9f39f5a626f@curiositi.com> <50160795.2010908@pdslabs.net> Message-ID: <5fad942a0d2d345d847ab2e672e42674@curiositi.com> Alejandro and Phil, This is very curious. I'm not sure why it works for you but fails every time for me. Could you let me know if you are running LiveCode 5.0.2 or something different for an IDE version? Thank you so much for testing. The support of the LC community is great! --ForrestD On Sun, 29 Jul 2012 21:03:33 -0700, Phil Davis wrote: > Hi Forrest, > It works fine here. > > Phil Davis > > > On 7/29/12 7:42 PM, webmaster at curiositi.com wrote: >> Sorry for the extra posts. Since I can't upload, here is a URL to >> download the example stack. >> http://www.curiositi.com/filestoshare/ImageCauseFreeze.zip >> >> Could some of you please download and tell me if you can recreate >> the error. Any ideas for preventing this error? >> >> --ForrestD >> >> >> On Sun, 29 Jul 2012 21:28:27 -0500, webmaster at curiositi.com wrote: >>> Are file attachments allowed on this mailing list? I'm attempting >>> to >>> upload example stack as ZIPed file this time. >>> --ForrestD >>> >>> >>> On Sun, 29 Jul 2012 21:22:10 -0500, webmaster at curiositi.com wrote: >>>> Have others encountered this problem before? I've found that >>>> loading >>>> certain images into a LiveCode Image Area cause the program to >>>> become >>>> unresponsive. I have to force quit LiveCode and upon relaunch >>>> "set >>>> the filename" of the image area to empty. Otherwise, it will lock >>>> up >>>> again. >>>> >>>> Any ideas on why some images cause this lock-up, and others work >>>> just fine? >>>> >>>> I am attaching an example stack. Here is how to recreate: (in Run >>>> mode) >>>> >>>> 1) Click the "Load Image Area" button. >>>> 2) Click the "Go Next" button (or use keyboard shortcut) >>>> 3) Click the "Go Prev" button (or use keyboard shortcut) >>>> 4) Try to click anything... on the card or the tool palette -- >>>> nothing will work. >>>> >>>> Interestingly, you can perform the same steps with the same image >>>> loading into a Quicktime Player control and not get a LiveCode >>>> Freeze >>>> to occur. >>>> >>>> >>>> I am running LiveCode 5.0.2 on Mac OSX 10.6.8. >>>> >>>> >>>> Has anyone seen this before? Any ideas on how can I prevent this >>>> freeze/lock-up from happening? >>>> >>>> --Forrest Doddington >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> From m.schonewille at economy-x-talk.com Mon Jul 30 16:47:00 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 30 Jul 2012 22:47:00 +0200 Subject: "peed off" with P Lists In-Reply-To: <5016E6E9.2060402@gmail.com> References: <5016AF78.3070308@gmail.com> <894AFA23-E772-4DD5-9C52-00A1A3C15AB3@twft.com> <5016E6E9.2060402@gmail.com> Message-ID: Richmond, Did you enter a version number in the OSX panel of the standalone settings? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 30 jul 2012, at 21:56, Richmond wrote: > Dear and Mark, et al, > > RR/LC does supply Info.plist files in its Mac standalone app packages. > > As I work with LC 4.5 here is an extract from the Info.plist from version 1.0.2.4 of my Devawriter Pro build for Mac PPC: > > Devawriter Pro > CFBundleIdentifier > com..dwpro > CFBundleGetInfoString > 1 > CFBundleIconFile > Standalone.icns > CFBundleInfoDictionaryVersion > 6.0 > CFBundleLongVersionString > 1.0.2.4 > CFBundleName > Devawriter Pro > CFBundlePackageType > APPL > CFBundleShortVersionString > 1 > CFBundleSignature > ???? > CFBundleVersion > 4.5.0.1030 (dp-4) > > The MacUpdate people object to the last line, and I have to change 4.5.0.1030 (dp-4) to whatever > the version number of my standalone is (in this case 1.0.2.4). From pete at lcsql.com Mon Jul 30 16:49:31 2012 From: pete at lcsql.com (Peter Haworth) Date: Mon, 30 Jul 2012 13:49:31 -0700 Subject: "peed off" with P Lists In-Reply-To: References: <5016AF78.3070308@gmail.com> <894AFA23-E772-4DD5-9C52-00A1A3C15AB3@twft.com> <5016E6E9.2060402@gmail.com> Message-ID: There's a standaloneSaved message that you can use for that purpose. Pete lcSQL Software On Mon, Jul 30, 2012 at 1:37 PM, Bob Sneidar wrote: > Aha! I see. I wonder how many people would support a post processor > section of the standalone builder, where we could run a script or > something. Then you could write a simple script to replace it automagically > with the CFBundleLongString key. At any rate, you could easily write such a > thing. > > Bob > > > On Jul 30, 2012, at 12:56 PM, Richmond wrote: > > > Dear Bob and Mark, et al, > > > > RR/LC does supply Info.plist files in its Mac standalone app packages. > > > > As I work with LC 4.5 here is an extract from the Info.plist from > version 1.0.2.4 of my Devawriter Pro build for Mac PPC: > > > > Devawriter Pro > > CFBundleIdentifier > > com..dwpro > > CFBundleGetInfoString > > 1 > > CFBundleIconFile > > Standalone.icns > > CFBundleInfoDictionaryVersion > > 6.0 > > CFBundleLongVersionString > > 1.0.2.4 > > CFBundleName > > Devawriter Pro > > CFBundlePackageType > > APPL > > CFBundleShortVersionString > > 1 > > CFBundleSignature > > ???? > > CFBundleVersion > > 4.5.0.1030 (dp-4) > > > > The MacUpdate people object to the last line, and I have to change > 4.5.0.1030 (dp-4) to whatever > > the version number of my standalone is (in this case 1.0.2.4). > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From capellan2000 at gmail.com Mon Jul 30 17:17:15 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 30 Jul 2012 14:17:15 -0700 (PDT) Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <50154C3E.6050401@fourthworld.com> <5015740C.9040402@hyperactivesw.com> <5015B43E.3020502@hyperactivesw.com> <687D8A8C-6018-4818-BB6B-890B7EB2BE07@sweattechnologies.com> <08146FAD-615D-489D-B54F-39F747C98E0A@mac.com> <1343656692410-4653056.post@n4.nabble.com> Message-ID: <1343683035792-4653102.post@n4.nabble.com> LG 55'' 1080p HD TV with Google TV resolution: 1920 x 1080p LG 47'' 1080p HD TV with Google TV resolution: 1920 x 1080p http://www.lg.com/us/tvs/lg-55G2-led-tv http://www.lg.com/us/tvs/lg-47G2-led-tv Then, adding this resolution to Scott Rossi's list, there are 6 (or more) different resolution targets: 320x480 480x800 540x960 768x1024 800x1280 1920 x 1080 -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Preview-of-Resolution-Independent-Control-library-for-RevMobile-tp4652555p4653102.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Mon Jul 30 17:23:16 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 31 Jul 2012 07:23:16 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: I've been toying with the concept of loading the mainstack of a stackFile depending on if it's in the mobile or tablet category. The concept could be expanded to have as many size ranges and you want. If these ranges were able to be set by the dev then it would be quite flexible and allow anything from one UI stackFile for all ranges to very specific single size UI stackfiles for obscure devices that you want to support. The problem I see is you need to push as much code as possible out into libraries. I work that way but most livecoders don't. Once you develop for one device though you could just save as and adapt the stack for another device. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 31/07/2012, at 3:14 AM, Scott Rossi wrote: > In addition to the recent discussion, the hope would be to create a > responsive interface layout: one that adapts to different screen > dimensions/proportions. From jacque at hyperactivesw.com Mon Jul 30 17:32:58 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 30 Jul 2012 16:32:58 -0500 Subject: QuickTime on Windows Message-ID: <5016FD8A.9050504@hyperactivesw.com> Does anyone know why a player object won't load an aiff file in a standalone? It works fine in the IDE. The sound file does exist and the filename for the player is correct. Windows XP LiveCode 5.5.1 Did the default setting for dontUseQT change? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Mon Jul 30 17:38:42 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 14:38:42 -0700 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <1343683035792-4653102.post@n4.nabble.com> References: <50154C3E.6050401@fourthworld.com> <5015740C.9040402@hyperactivesw.com> <5015B43E.3020502@hyperactivesw.com> <687D8A8C-6018-4818-BB6B-890B7EB2BE07@sweattechnologies.com> <08146FAD-615D-489D-B54F-39F747C98E0A@mac.com> <1343656692410-4653056.post@n4.nabble.com> <1343683035792-4653102.post@n4.nabble.com> Message-ID: <870A80AB-69D7-4E20-B0B4-A02025D501E5@twft.com> One of the problems with this approach is that virtual machines typically have adjustable resolutions that can be anything. If you were running an LC app within one of these, there would be no way to determine the "actual" monitor resolution. Bob On Jul 30, 2012, at 2:17 PM, Alejandro Tejada wrote: > LG 55'' 1080p HD TV with Google TV resolution: 1920 x 1080p > LG 47'' 1080p HD TV with Google TV resolution: 1920 x 1080p > http://www.lg.com/us/tvs/lg-55G2-led-tv > http://www.lg.com/us/tvs/lg-47G2-led-tv > > Then, adding this resolution to Scott Rossi's list, > there are 6 (or more) different resolution targets: > > 320x480 > 480x800 > 540x960 > 768x1024 > 800x1280 > 1920 x 1080 > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Preview-of-Resolution-Independent-Control-library-for-RevMobile-tp4652555p4653102.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From niconiko at gmail.com Mon Jul 30 17:50:40 2012 From: niconiko at gmail.com (Nicolas Cueto) Date: Tue, 31 Jul 2012 06:50:40 +0900 Subject: Android & URLEncode & libUrlDownloadToFile In-Reply-To: <5013390F.2040501@tweedly.net> References: <5013390F.2040501@tweedly.net> Message-ID: Thanks, Alex. A question... > and write a simple LC script to check for "ID / PWD" - I understand how to write the script, but not how to phrase the results of the "if" conditional. What commands would the LC script execute if the pwd/id are correct, so as to let the jpg file on the server be downloaded by the stack? Sorry. -- Nicolas Cueto From ueliweb at gmx.ch Mon Jul 30 18:43:11 2012 From: ueliweb at gmx.ch (Ueliweb) Date: Tue, 31 Jul 2012 01:43:11 +0300 Subject: "No Code Signature Found" In-Reply-To: References: Message-ID: Hei thanks for your tipp. In my case it looks not working. All certificates are valid checked it in the keycain, in xCode and Apples Dev Website. A view days before I built the same app with the same settings in both of the same version of LC 5.5.1 and xCode 4.3.3 gives me a Code Signature - but now all new iOS Standalone have no more Code Signature. Has anyone similar symptoms? Some suggestion? Ueliweb 2011/11/28 Mike Kerner : > Never mind, I found a solution on the Forums (weird - I searched but...) > Anyway, for those that read this in the future, go into your Keychain > (Applications->Utilities->Keychain Access). In the Certificates, find and > delete any expired development certificates, rebuild in LC and reinstall > using XCode. > > On Sun, Nov 27, 2011 at 22:58, Mike Kerner wrote: > >> Hmm. >> My iOS app made it through the simulator, the standalone builder, and I >> have the certificates generated. >> >> Now I'm trying to use xCode to send it across to a real device for real >> testing and XCode gives me "No Code Signature Found". >> >> Suggestions? >> >> -- >> On the first day, God created the heavens and the Earth >> On the second day, God created the oceans. >> On the third day, God put the animals on hold for a few hours, >> and did a little diving. >> And God said, "This is good." >> > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Mon Jul 30 18:45:38 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 30 Jul 2012 15:45:38 -0700 Subject: QuickTime on Windows In-Reply-To: <5016FD8A.9050504@hyperactivesw.com> Message-ID: Hi Jacque: Is QuickTime is installed or not? You say the system is XP -- way, way back, issues sometimes cropped up with players and filepaths. I would imagine these were probably fixed by now, but FWIW, here are two notes I had saved as possible workarounds: -- use an absolute file reference with "file" set fileName of player 1 to \ "file:///volumes/primary/users/name/really_long_filename_here.mp3" -- swap out space characters with html replace space with "%20" in tURL Can't say these will help but they're simple so maybe worth a try. Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Jacque Landman Gay wrote: > Does anyone know why a player object won't load an aiff file in a > standalone? It works fine in the IDE. The sound file does exist and the > filename for the player is correct. > > Windows XP > LiveCode 5.5.1 > > Did the default setting for dontUseQT change? From jacque at hyperactivesw.com Mon Jul 30 19:10:05 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 30 Jul 2012 18:10:05 -0500 Subject: QuickTime on Windows In-Reply-To: References: Message-ID: <5017144D.3060205@hyperactivesw.com> Thanks Scott. I just this second figured it out. I didn't give enough info for you to know what was wrong. QT is installed and I'm using long file paths, and it all works in the IDE. But -- here's what I left out -- I was running the standalone in Parallels from the "network" drive (i.e., the folder on my Mac.) All the "play audioclip" commands worked fine but players with sound files assigned didn't. Apparently QT doesn't like to load sound files from a virtually mounted drive. When I copied the sounds folder to the XP VM it started working. The question is though, how come QT was happy to load the file when it was running in the IDE? Weird. Doesn't matter I guess, the standalone will always be on the same drive with the app. But I like to know these things. Thanks again. On 7/30/12 5:45 PM, Scott Rossi wrote: > Hi Jacque: > > Is QuickTime is installed or not? > > You say the system is XP -- way, way back, issues sometimes cropped up with > players and filepaths. I would imagine these were probably fixed by now, > but FWIW, here are two notes I had saved as possible workarounds: > > -- use an absolute file reference with "file" > set fileName of player 1 to \ > "file:///volumes/primary/users/name/really_long_filename_here.mp3" > > -- swap out space characters with html > replace space with "%20" in tURL > > Can't say these will help but they're simple so maybe worth a try. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > Recently, Jacque Landman Gay wrote: > >> Does anyone know why a player object won't load an aiff file in a >> standalone? It works fine in the IDE. The sound file does exist and the >> filename for the player is correct. >> >> Windows XP >> LiveCode 5.5.1 >> >> Did the default setting for dontUseQT change? > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Mon Jul 30 19:20:26 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 16:20:26 -0700 Subject: QuickTime on Windows In-Reply-To: <5017144D.3060205@hyperactivesw.com> References: <5017144D.3060205@hyperactivesw.com> Message-ID: The VM should use a drive letter to map it. Were you using the mapped drive to access it? Bob On Jul 30, 2012, at 4:10 PM, J. Landman Gay wrote: > Thanks Scott. I just this second figured it out. I didn't give enough info for you to know what was wrong. > > QT is installed and I'm using long file paths, and it all works in the IDE. But -- here's what I left out -- I was running the standalone in Parallels from the "network" drive (i.e., the folder on my Mac.) All the "play audioclip" commands worked fine but players with sound files assigned didn't. Apparently QT doesn't like to load sound files from a virtually mounted drive. When I copied the sounds folder to the XP VM it started working. > > The question is though, how come QT was happy to load the file when it was running in the IDE? Weird. Doesn't matter I guess, the standalone will always be on the same drive with the app. But I like to know these things. > > Thanks again. From jacque at hyperactivesw.com Mon Jul 30 19:34:15 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 30 Jul 2012 18:34:15 -0500 Subject: QuickTime on Windows In-Reply-To: References: <5017144D.3060205@hyperactivesw.com> Message-ID: <501719F7.7030600@hyperactivesw.com> On 7/30/12 6:20 PM, Bob Sneidar wrote: > The VM should use a drive letter to map it. Were you using the mapped > drive to access it? I was creating a relative file path based on the file path of the main stack. In Parallels the shared "drive" is mapped to "Z" but the filename of the stack comes in as "pfd://home/yadda/yadda". (I think it's "pfd", I've shut down Parallels now, but it was something odd like that.) The script checks for the existence of the audio file and if it's there, it loads a player. "There is a file 'pfd://home/yadda'" returns true. When it gets passed off to QT it fails. The exact same script and filepath works in the IDE though. Maybe the IDE is passing the mapped letter to QT for us. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From capellan2000 at gmail.com Mon Jul 30 19:48:47 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 30 Jul 2012 16:48:47 -0700 (PDT) Subject: Certain Images cause LC Freeze? In-Reply-To: <5fad942a0d2d345d847ab2e672e42674@curiositi.com> References: <0d36fdad5d12186c3fd7f9f39f5a626f@curiositi.com> <50160795.2010908@pdslabs.net> <5fad942a0d2d345d847ab2e672e42674@curiositi.com> Message-ID: <1343692127310-4653112.post@n4.nabble.com> Hi ForrestD, webmaster wrote > > Alejandro and Phil, > This is very curious. I'm not sure why it works for you but fails > every time for me. Could you let me know if you are running LiveCode > 5.0.2 or something different for an IDE version? > Thank you so much for testing. The support of the LC community is > great! > I tested your stack in RunRev version 2.8 and RevMedia version 4 in Windows XP with Quicktime Alternative installed. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Certain-Images-cause-LC-Freeze-tp4653018p4653112.html Sent from the Revolution - User mailing list archive at Nabble.com. From bobs at twft.com Mon Jul 30 19:51:48 2012 From: bobs at twft.com (Bob Sneidar) Date: Mon, 30 Jul 2012 16:51:48 -0700 Subject: QuickTime on Windows In-Reply-To: <501719F7.7030600@hyperactivesw.com> References: <5017144D.3060205@hyperactivesw.com> <501719F7.7030600@hyperactivesw.com> Message-ID: <77417738-529B-4824-97EE-899B0F53663E@twft.com> I believe it's psd for Parallels Shared Drive. If it's important to you, you might try using the mapped drive path. The IDE probably knows how to translate while a standalone might not. Just guessing there though. Bob On Jul 30, 2012, at 4:34 PM, J. Landman Gay wrote: > On 7/30/12 6:20 PM, Bob Sneidar wrote: >> The VM should use a drive letter to map it. Were you using the mapped >> drive to access it? > > I was creating a relative file path based on the file path of the main stack. In Parallels the shared "drive" is mapped to "Z" but the filename of the stack comes in as "pfd://home/yadda/yadda". (I think it's "pfd", I've shut down Parallels now, but it was something odd like that.) > > The script checks for the existence of the audio file and if it's there, it loads a player. "There is a file 'pfd://home/yadda'" returns true. When it gets passed off to QT it fails. > > The exact same script and filepath works in the IDE though. Maybe the IDE is passing the mapped letter to QT for us. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From iowahengst at mac.com Mon Jul 30 21:23:14 2012 From: iowahengst at mac.com (Randy Hengst) Date: Mon, 30 Jul 2012 20:23:14 -0500 Subject: "No Code Signature Found" In-Reply-To: References: Message-ID: <1B0CF5BB-4BB6-4F27-8745-11D06E4EAE31@mac.com> Hello Ueliweb, The only time that has happened to me is when I've forgotten to select a Profile in the Standalone Settings or made the wrong selection. be well, randy ----- On Jul 30, 2012, at 5:43 PM, Ueliweb wrote: > Hei > > thanks for your tipp. > > In my case it looks not working. > All certificates are valid checked it in the keycain, in xCode and > Apples Dev Website. > A view days before I built the same app with the same settings in both > of the same version of LC 5.5.1 and xCode 4.3.3 > gives me a Code Signature - but now all new iOS Standalone have no > more Code Signature. > > Has anyone similar symptoms? > Some suggestion? > > Ueliweb > > > > > 2011/11/28 Mike Kerner : >> Never mind, I found a solution on the Forums (weird - I searched but...) >> Anyway, for those that read this in the future, go into your Keychain >> (Applications->Utilities->Keychain Access). In the Certificates, find and >> delete any expired development certificates, rebuild in LC and reinstall >> using XCode. >> >> On Sun, Nov 27, 2011 at 22:58, Mike Kerner wrote: >> >>> Hmm. >>> My iOS app made it through the simulator, the standalone builder, and I >>> have the certificates generated. >>> >>> Now I'm trying to use xCode to send it across to a real device for real >>> testing and XCode gives me "No Code Signature Found". >>> >>> Suggestions? >>> >>> -- >>> On the first day, God created the heavens and the Earth >>> On the second day, God created the oceans. >>> On the third day, God put the animals on hold for a few hours, >>> and did a little diving. >>> And God said, "This is good." >>> >> >> >> >> -- >> On the first day, God created the heavens and the Earth >> On the second day, God created the oceans. >> On the third day, God put the animals on hold for a few hours, >> and did a little diving. >> And God said, "This is good." >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Mon Jul 30 21:59:38 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 30 Jul 2012 20:59:38 -0500 Subject: QuickTime on Windows In-Reply-To: <77417738-529B-4824-97EE-899B0F53663E@twft.com> References: <5017144D.3060205@hyperactivesw.com> <501719F7.7030600@hyperactivesw.com> <77417738-529B-4824-97EE-899B0F53663E@twft.com> Message-ID: <50173C0A.2050504@hyperactivesw.com> On 7/30/12 6:51 PM, Bob Sneidar wrote: > I believe it's psd for Parallels Shared Drive. If it's important to > you, you might try using the mapped drive path. The IDE probably > knows how to translate while a standalone might not. Just guessing > there though. Yeah, "psd" sounds right. I think your diagnosis is probably right. I don't need to do the mapping for the final standalone, but I'm glad to know why it didn't work. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revdev at pdslabs.net Mon Jul 30 22:03:55 2012 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 30 Jul 2012 19:03:55 -0700 Subject: Certain Images cause LC Freeze? In-Reply-To: <5fad942a0d2d345d847ab2e672e42674@curiositi.com> References: <0d36fdad5d12186c3fd7f9f39f5a626f@curiositi.com> <50160795.2010908@pdslabs.net> <5fad942a0d2d345d847ab2e672e42674@curiositi.com> Message-ID: <50173D0B.5030902@pdslabs.net> I'm using 5.0.1 on a Mac (Lion 10.7.4). I also made your stack into a standalone using 5.0.1 and it still worked as expected. The LC community is amazing - I completely agree. OK, I opened it in LC 5.0.2 by dragging the stack onto the unopened app's icon. Startup never quite completed - the LC splash screen remained visible, the "Window" menu lists the menubar as being edited, and nothing worked. I tried the same thing with 5.0.1 and your stack started up fine and was functional. Phil On 7/30/12 1:40 PM, webmaster at curiositi.com wrote: > Alejandro and Phil, > > This is very curious. I'm not sure why it works for you but fails > every time for me. Could you let me know if you are running LiveCode > 5.0.2 or something different for an IDE version? > > Thank you so much for testing. The support of the LC community is great! > > --ForrestD > > > On Sun, 29 Jul 2012 21:03:33 -0700, Phil Davis wrote: >> Hi Forrest, >> It works fine here. >> >> Phil Davis >> >> >> On 7/29/12 7:42 PM, webmaster at curiositi.com wrote: >>> Sorry for the extra posts. Since I can't upload, here is a URL to >>> download the example stack. >>> http://www.curiositi.com/filestoshare/ImageCauseFreeze.zip >>> >>> Could some of you please download and tell me if you can recreate >>> the error. Any ideas for preventing this error? >>> >>> --ForrestD >>> >>> >>> On Sun, 29 Jul 2012 21:28:27 -0500, webmaster at curiositi.com wrote: >>>> Are file attachments allowed on this mailing list? I'm attempting to >>>> upload example stack as ZIPed file this time. >>>> --ForrestD >>>> >>>> >>>> On Sun, 29 Jul 2012 21:22:10 -0500, webmaster at curiositi.com wrote: >>>>> Have others encountered this problem before? I've found that loading >>>>> certain images into a LiveCode Image Area cause the program to become >>>>> unresponsive. I have to force quit LiveCode and upon relaunch "set >>>>> the filename" of the image area to empty. Otherwise, it will lock up >>>>> again. >>>>> >>>>> Any ideas on why some images cause this lock-up, and others work >>>>> just fine? >>>>> >>>>> I am attaching an example stack. Here is how to recreate: (in Run >>>>> mode) >>>>> >>>>> 1) Click the "Load Image Area" button. >>>>> 2) Click the "Go Next" button (or use keyboard shortcut) >>>>> 3) Click the "Go Prev" button (or use keyboard shortcut) >>>>> 4) Try to click anything... on the card or the tool palette -- >>>>> nothing will work. >>>>> >>>>> Interestingly, you can perform the same steps with the same image >>>>> loading into a Quicktime Player control and not get a LiveCode Freeze >>>>> to occur. >>>>> >>>>> >>>>> I am running LiveCode 5.0.2 on Mac OSX 10.6.8. >>>>> >>>>> >>>>> Has anyone seen this before? Any ideas on how can I prevent this >>>>> freeze/lock-up from happening? >>>>> >>>>> --Forrest Doddington >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 From bduck at mac.com Mon Jul 30 22:28:20 2012 From: bduck at mac.com (Brian Duck) Date: Mon, 30 Jul 2012 22:28:20 -0400 Subject: LiveCode iOS Externals & rreNarrator Message-ID: <275321BF-A809-455F-9460-0B4545F5A379@mac.com> Hello World! I'm not certain earlier my postings made the list. I was able to join the RunRev Live conference via the virtual conference option. By way of background, I'd developed in HyperCard to develop an Interactive Video-Disc application controlled via the Mac, way back in 1990's while pursuing a Master's in Educational Technology at SDSU. I came across revolution a few years ago, and worked with it intermittently while at Ford Motor Company. More recently I've developed in Adobe Flex from 1.5 through 4.5; but I've recently jumped back to RunRev, I'm also setup with OnRev hosting. As for my project, I've got a working draft of a planned iPad app: it's working as a Macintosh application, I've tested in the iOS simulator, and I've been able to publish a few revisions directly to my iPad under a personal developer account. There are a couple issues that I'm bringing to the list: 1) I have a group with a scrolling field, and three buttons shared throughout a stack to appear as a common background. This functions fine in the Mac App version, but loaded on the iPad there is ONE card that appears to function, but the text is not visible. I've removed the group from this card, and replaced it but I have the same effect with loaded to the iPad. Thoughts on how to track this down? 2) As I mentioned, the speech synthesis is working on the desktop edition, but I need a bit of a kickstart for using the rreNarrator on the iPad. (I've located the source for the text-to-speech using 'flite,' the CMU speech synthesis project). First, it's barely mentioned on the SDK document, and I've attempted working through the example, to no avail. The video shows part of the process, but stops short of testing a working project, or showing details on integrating the external with actual LiveCode examples. The video focuses on creating a new Xcode project for the external, but I've got a working draft and I don't see how to install the external into a functional project. I'm not meaning to criticize, as I'm grateful to find that an external, the documentation, and samples are available, but I'm in need of a bit of guidance to get started with the text to speech external. If those of you with experience in the rreNarrator / or general externals use, would provide some further direction on list or directly, I'd be thankful. If you have a link to an article on integrating externals with LiveCode stacks, I'd like to see it. Brian Duck, The DuckWorks Plymouth, Michigan From dochawk at gmail.com Tue Jul 31 00:06:21 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 30 Jul 2012 21:06:21 -0700 Subject: [OT] Windows 8 In-Reply-To: References: <501440D2.9090305@gmail.com> <150A3631-9B25-46D8-82CD-C87D6EFF3E95@twft.com> <5016E386.30108@gmail.com> Message-ID: On Monday, July 30, 2012, Mike Kerner wrote: > Apple gets 30%, too. They invented that model with the iOS AppStore. hitch is why I'm not even considering selling my program through them. a dollar to sell a three dollar program hurts, but when you sell lots of them . . . A third of a thousand dollar program, which costs the same buck or tho to distribute . . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From coiin at verizon.net Tue Jul 31 00:30:55 2012 From: coiin at verizon.net (Colin Holgate) Date: Tue, 31 Jul 2012 00:30:55 -0400 Subject: [OT] Windows 8 In-Reply-To: References: <501440D2.9090305@gmail.com> <150A3631-9B25-46D8-82CD-C87D6EFF3E95@twft.com> <5016E386.30108@gmail.com> Message-ID: <1578FF6C-A143-45C4-A5C9-CCCA78C7D732@verizon.net> You make more sets of $700 than you would make through other distributors. On Jul 31, 2012, at 12:06 AM, "Dr. Hawkins" wrote: > >A third of a thousand dollar program, which costs the same buck or tho to > distribute . . . . From monte at sweattechnologies.com Tue Jul 31 00:42:29 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 31 Jul 2012 14:42:29 +1000 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: Message-ID: <375A1A8C-8D35-4E81-BFF9-FA79315F732F@sweattechnologies.com> Could we be thinking about this the wrong way? Could we have a standalone build time process that took our stack file and created a ldpi,mdpi,hdpi and xhdpi version? Then a loader stack that loaded the right one... -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From jeff at siphonophore.com Tue Jul 31 00:55:11 2012 From: jeff at siphonophore.com (Jeff Reynolds) Date: Tue, 31 Jul 2012 00:55:11 -0400 Subject: QuickTime on Windows In-Reply-To: References: Message-ID: <54FE8060-142A-4DC8-B53F-9F965F4ED70B@siphonophore.com> Jacqueline, I've been bit by this in the distant past and got in the habit of having the app determine the desired path so that it does not matter if running in the IDE or a standalone. I cant remember what the difference I ran into that made me start this. Cheers, Jeff Sent from my iPad On Jul 31, 2012, at 12:06 AM, use-livecode-request at lists.runrev.com wrote: > Subject: Re: QuickTime on Windows > Message-ID: <50173C0A.2050504 at hyperactivesw.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > On 7/30/12 6:51 PM, Bob Sneidar wrote: >> I believe it's psd for Parallels Shared Drive. If it's important to >> you, you might try using the mapped drive path. The IDE probably >> knows how to translate while a standalone might not. Just guessing >> there though. > > Yeah, "psd" sounds right. I think your diagnosis is probably right. I > don't need to do the mapping for the final standalone, but I'm glad to > know why it didn't work. From ueliweb at gmx.ch Tue Jul 31 01:18:26 2012 From: ueliweb at gmx.ch (Ueliweb) Date: Tue, 31 Jul 2012 08:18:26 +0300 Subject: "No Code Signature Found" In-Reply-To: <1B0CF5BB-4BB6-4F27-8745-11D06E4EAE31@mac.com> References: <1B0CF5BB-4BB6-4F27-8745-11D06E4EAE31@mac.com> Message-ID: Thanks Randy I doesen't change any setting. But I make a check anyway its the same. And when I try with other profils/ certificates it does not change. Its at the moment every LC Project that I built again has the same Problem. It looks that the Problem is not in the .livecode Project itself. In the iPhone Simulator the Projects works well like before (but at this point no certificates are needed) Ueli 2012/7/31 Randy Hengst : > Hello Ueliweb, > > The only time that has happened to me is when I've forgotten to select a Profile in the Standalone Settings or made the wrong selection. > > be well, > randy > ----- > On Jul 30, 2012, at 5:43 PM, Ueliweb wrote: > >> Hei >> >> thanks for your tipp. >> >> In my case it looks not working. >> All certificates are valid checked it in the keycain, in xCode and >> Apples Dev Website. >> A view days before I built the same app with the same settings in both >> of the same version of LC 5.5.1 and xCode 4.3.3 >> gives me a Code Signature - but now all new iOS Standalone have no >> more Code Signature. >> >> Has anyone similar symptoms? >> Some suggestion? >> >> Ueliweb >> >> >> >> >> 2011/11/28 Mike Kerner : >>> Never mind, I found a solution on the Forums (weird - I searched but...) >>> Anyway, for those that read this in the future, go into your Keychain >>> (Applications->Utilities->Keychain Access). In the Certificates, find and >>> delete any expired development certificates, rebuild in LC and reinstall >>> using XCode. >>> >>> On Sun, Nov 27, 2011 at 22:58, Mike Kerner wrote: >>> >>>> Hmm. >>>> My iOS app made it through the simulator, the standalone builder, and I >>>> have the certificates generated. >>>> >>>> Now I'm trying to use xCode to send it across to a real device for real >>>> testing and XCode gives me "No Code Signature Found". >>>> >>>> Suggestions? >>>> >>>> -- >>>> On the first day, God created the heavens and the Earth >>>> On the second day, God created the oceans. >>>> On the third day, God put the animals on hold for a few hours, >>>> and did a little diving. >>>> And God said, "This is good." >>>> >>> >>> >>> >>> -- >>> On the first day, God created the heavens and the Earth >>> On the second day, God created the oceans. >>> On the third day, God put the animals on hold for a few hours, >>> and did a little diving. >>> And God said, "This is good." >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rdimola at evergreeninfo.net Tue Jul 31 01:36:13 2012 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 31 Jul 2012 01:36:13 -0400 Subject: My Journey... Resolution Independent Control library. In-Reply-To: <6ECB0B2D-2E79-4CA7-B975-0E6FFDBB0DF9@twft.com> References: <5012A1F2.9060904@fourthworld.com> <00889288-6C42-42E7-85D1-879CC9511AD0@sweattechnologies.com> <75C734A7-5FB0-46E6-93CC-7BD3987BB3AC@mac.com> <6ECB0B2D-2E79-4CA7-B975-0E6FFDBB0DF9@twft.com> Message-ID: <007501cd6ede$6664a780$332df680$@net> I got LC 1 year ago for no other use than mobile. Very quickly I saw the LC light and am using it as a replacement for VB6, but I digress. When the multiple resolutions and rotation reality hit me..... I first tried just to resize and re-position controls by a factor calculated from resizestack message (newWidth,newHeight,oldWidth,oldHeight). This of course introduced precision errors. This was very easy to see in the IDE by just grabbing a corner and changing the size of a card. This worked for a customer mobile demo with 1 resize and no rotation enabled. Then I dropped all app development and started writing a Resolution Independent Control library. If I had the LC knowledge at the time to implement a UI like the one that Chip and Ken previewed I would have done it. Very impressive guys!!!!!!! And I may be using yours in the future. But alas I went a different direction. As Bob points out below a percent type approach was what I went with. I had these requirements: 1 card per screen 1 set of images, but the ability to use multiple images if needed for exceptions. All resolutions and aspect ratios. Ability to change control layout (or not) based on screen orientation, resolution or aspect ratio Align controls with pixel precision. Easy initial layout. Not only resize the control but the text as well. Resize text by.... best fit, scaling best fit, percent of IDE size, scaling percent of IDE size. Aspect ratio locking by X or Y. Vertical centering of text. Work for both mobile and desktop Be a library stack Images are of sufficient quality to be scaled. Handle controls.... Images Single line text Fields Multi line text fields Buttons Button labels Button icons with zoom in/out Menu and tabbed controls. With the same text resizing options Groups Stamping controls in a group n across by z down Stamping of any collection of controls n across by z down It is implemented with call(s) to my library from a switch statement structure cased by card name in the preopencard and resizestack handlers in the stack script. Each call places 1 or more controls on a card. There are several calls per card as you could imagine. Calls are a bit clunky but quite fast once I got used to it. The calls have some advantages also. This makes different layouts defined by orientation/resolution/stack aspect ratios easy, just a switch statement away. A controls position/size is defined by a percent to each side of the bounding box. The rect of the bounding box is the edge of the card or the inside/outside edges of other controls. This makes putting controls inside other controls easy. Seeing that this is just a bunch of calls, the initial layout of a card is just spit balling. The actual positions won't happen until the calls are tested from the message box or by grabbing the corner of the card and changing the size and watch everything click into position. This way if you set a control to align 10% from the left, then all controls with a 10% left margin from the same edge will align perfectly. Edges have infinite length. If you have radio buttons then all the options will be spaced out evenly (or not). We all seem to be doing a lot of work for something that could have been handled in the engine. It would be nice if the mother ship could tell us physical size of the device even if it was just phone/tablet/TV. I'm happy with my solution for now. It works and I never care about new resolutions. New resolutions to me are just a..... so you don't say. I am now changing PlaceControls from calls to a custom Property Set to keep the cards layout with the card and have no coding in the stack. I can then handle the preopencard and resizestack messages from the library stack. What a year! Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode-bounces at lists.runrev.com [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Bob Sneidar Sent: Monday, July 30, 2012 1:54 PM To: How to use LiveCode Subject: Re: Preview of Resolution Independent Control library for RevMobile Seems like the whole pixel coordinate system achilles heel is showing. Better would be a percentage system, so that theoretically I can set the topleft of a control to a percentage of the hv of the card. This really should be an engine change, but I suppose a library could be developed for this purpose. I'll have to think about it. Off the top of my head, it would seem to me to be better to start with the smallest res supported as the baseline layout, then scale up. Bob On Jul 28, 2012, at 1:49 PM, Monte Goulding wrote: > For layout to play nicely with scaling it will need to place controls relative to each other and window boundaries and not include any reference to physical pixels without multiplying by a scaling factor. So if you want a field to have 3 px padding from the edge of the card you need to use 3 * scale. So I think unfortunately the layout lib would need to be dependent on the scaling lib. It could just be a single global variable though. > > Cheers > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 29/07/2012, at 5:23 AM, Thomas McGrath III wrote: > >> I agree and would go as far as saying that these must remain separate libraries.They should play well together. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Tue Jul 31 01:33:50 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 31 Jul 2012 08:33:50 +0300 Subject: "peed off" with P Lists In-Reply-To: References: <5016AF78.3070308@gmail.com> <894AFA23-E772-4DD5-9C52-00A1A3C15AB3@twft.com> <5016E6E9.2060402@gmail.com> Message-ID: <50176E3E.1010808@gmail.com> On 07/30/2012 11:47 PM, Mark Schonewille wrote: > Richmond, > > Did you enter a version number in the OSX panel of the standalone settings? Yes: 1.0.2.4 > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du > > > > On 30 jul 2012, at 21:56, Richmond wrote: > >> Dear and Mark, et al, >> >> RR/LC does supply Info.plist files in its Mac standalone app packages. >> >> As I work with LC 4.5 here is an extract from the Info.plist from version 1.0.2.4 of my Devawriter Pro build for Mac PPC: >> >> Devawriter Pro >> CFBundleIdentifier >> com..dwpro >> CFBundleGetInfoString >> 1 >> CFBundleIconFile >> Standalone.icns >> CFBundleInfoDictionaryVersion >> 6.0 >> CFBundleLongVersionString >> 1.0.2.4 >> CFBundleName >> Devawriter Pro >> CFBundlePackageType >> APPL >> CFBundleShortVersionString >> 1 >> CFBundleSignature >> ???? >> CFBundleVersion >> 4.5.0.1030 (dp-4) >> >> The MacUpdate people object to the last line, and I have to change 4.5.0.1030 (dp-4) to whatever >> the version number of my standalone is (in this case 1.0.2.4). > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Tue Jul 31 02:25:41 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 31 Jul 2012 09:25:41 +0300 Subject: "peed off" with P Lists In-Reply-To: References: <5016AF78.3070308@gmail.com> <894AFA23-E772-4DD5-9C52-00A1A3C15AB3@twft.com> <5016E6E9.2060402@gmail.com> Message-ID: <50177A65.1070502@gmail.com> On 07/30/2012 11:49 PM, Peter Haworth wrote: > There's a standaloneSaved message that you can use for that purpose. > Pete > lcSQL Software > Indeed, and I quote "After a stack has been saved as a standalone application it is reopened. This message is then sent to the mainstack to allow custom build automation". To which I would reposte with a wee diagram of the folder structure of a Mac standalone: Devawriter Pro/Contents/Info.plist Devawriter Pro/Contents/Mac OS/Devawriter Pro Devawriter Pro/Contents/Mac OS/Externals/ Devawriter Pro/Contents/PkgInfo Devawriter Pro/Contents/Resources/Lottsastuff I assume that by "mainstack" the Documentation, in this instance, refers to Devawriter Pro/Contents/Mac OS/Devawriter Pro which would seem to indicate that once the standalone has been built things are a bit late in the day for the IDE to modify the plist. From chipp at chipp.com Tue Jul 31 03:13:10 2012 From: chipp at chipp.com (Chipp Walters) Date: Tue, 31 Jul 2012 02:13:10 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <375A1A8C-8D35-4E81-BFF9-FA79315F732F@sweattechnologies.com> References: <375A1A8C-8D35-4E81-BFF9-FA79315F732F@sweattechnologies.com> Message-ID: Does anyone know all the possible combinations of all screen sizes for Android? I know there are only 8 iOS screen sizes, but I guess there may be quite a few variants for Android. More than I suspect would allow for separate images per layout. -- Chipp Walters CEO, Altuit, Inc. From monte at sweattechnologies.com Tue Jul 31 03:26:47 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 31 Jul 2012 17:26:47 +1000 Subject: The Screen Density Conundrum Message-ID: <8E0E5419-6FAF-4F42-851A-EAAA7A7AE7EB@sweattechnologies.com> Hi As promised I have collected my latest thoughts on how to handle the screen density conundrum. I think for the way the majority of people work in LiveCode then a single stack needs to be able to scale to as many sizes and resolutions as possible. There are going to be cases where that's not logical like a completely different tablet ui compared to mobile one etc but for the most part the ui just needs to adapt to the working screenRect. I was deliberately ignoring screen density in the above. When we bring screen density into the equation we want some interface elements to scale relative to density. Other elements might need to scale relative to the stack dimensions or other things on the card. Let's for a minute assume we know android screen density. I've asked on the dev list if RunRev will comment on providing that as it would appear to be a minor add for them. So we know the density we are running at and now we have the choice of the following: - scale things to the screen density in preOpenCard - pro - little app bloat from dealing with screen density - con - places high load on the device the first time a card is opened - create multiple substacks and present the correct one - pro - only needs a very simple framework if any, little load on device, higher performance - con - maintenance duplication, loading lots into memory - same as above but using stackfiles - pro - lower memory use - con - not as convenient in ide - creating multiple stackfiles at build time - pro - little load on device, little load on developer, cloning stacks would duplicate scripts too. - con - app bloat It looks like there's no easy answer. If app bloat is of little concern then perhaps the last option would be best but for android we would be limited to density categories rather than the actual density. If the load on device can be mitigated using things like scaling images as Good like Chipp does then perhaps that's the best option. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From chipp at chipp.com Tue Jul 31 03:30:52 2012 From: chipp at chipp.com (Chipp Walters) Date: Tue, 31 Jul 2012 02:30:52 -0500 Subject: The Screen Density Conundrum In-Reply-To: <8E0E5419-6FAF-4F42-851A-EAAA7A7AE7EB@sweattechnologies.com> References: <8E0E5419-6FAF-4F42-851A-EAAA7A7AE7EB@sweattechnologies.com> Message-ID: I vote for scale on launch. Just too much work building multiple interfaces for each screensize. The tool should allow for "setting" the control size and position based on density and/or pixel resolution. -- Chipp Walters CEO, Altuit, Inc. From pete at lcsql.com Tue Jul 31 03:36:28 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 31 Jul 2012 00:36:28 -0700 Subject: "peed off" with P Lists In-Reply-To: <50177A65.1070502@gmail.com> References: <5016AF78.3070308@gmail.com> <894AFA23-E772-4DD5-9C52-00A1A3C15AB3@twft.com> <5016E6E9.2060402@gmail.com> <50177A65.1070502@gmail.com> Message-ID: I believe "mainstack" refers to your actual main stack, the one you loaded into the IDE to do the build, not the standlone, which would be Devawriter Pro/Contents/Mac OS/Devawriter Pro. You can modify the plist file within Contents any time and the app will see the changes next time It runs. I haven't done it in savingStandalone but I have a script that creates my standalone and then code signs it (which changes the plist) after the standalone is built. Or maybe I'm misundertsing what you need to do?. Pete lcSQL Software On Mon, Jul 30, 2012 at 11:25 PM, Richmond wrote: > On 07/30/2012 11:49 PM, Peter Haworth wrote: > >> There's a standaloneSaved message that you can use for that purpose. >> Pete >> lcSQL Software >> >> > Indeed, and I quote "After a stack has been saved as a standalone > application it is reopened. This message is then sent to the mainstack to > allow custom build automation". > > To which I would reposte with a wee diagram of the folder structure of a > Mac standalone: > > Devawriter Pro/Contents/Info.plist > Devawriter Pro/Contents/Mac OS/Devawriter Pro > Devawriter Pro/Contents/Mac OS/Externals/ > Devawriter Pro/Contents/PkgInfo > Devawriter Pro/Contents/Resources/**Lottsastuff > > I assume that by "mainstack" the Documentation, in this instance, refers > to Devawriter Pro/Contents/Mac OS/Devawriter Pro > > which would seem to indicate that once the standalone has been built > things are a bit late in the day for the IDE to modify the plist. > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From monte at sweattechnologies.com Tue Jul 31 03:39:39 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 31 Jul 2012 17:39:39 +1000 Subject: The Screen Density Conundrum In-Reply-To: References: <8E0E5419-6FAF-4F42-851A-EAAA7A7AE7EB@sweattechnologies.com> Message-ID: <7AC5E37F-4622-4B33-B7A7-54468E6A736A@sweattechnologies.com> I tend to agree. I can't help wondering if the first card could be scaled and then kick off some non blocking process to do other cards. -- M E R Goulding Software development services mergExt - There's an external for that! On 31/07/2012, at 5:30 PM, Chipp Walters wrote: > I vote for scale on launch. Just too much work building multiple interfaces > for each screensize. The tool should allow for "setting" the control size > and position based on density and/or pixel resolution. > > > > -- > Chipp Walters > CEO, Altuit, Inc. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ken at kencorey.com Tue Jul 31 04:19:49 2012 From: ken at kencorey.com (Ken Corey) Date: Tue, 31 Jul 2012 09:19:49 +0100 Subject: The Screen Density Conundrum In-Reply-To: <8E0E5419-6FAF-4F42-851A-EAAA7A7AE7EB@sweattechnologies.com> References: <8E0E5419-6FAF-4F42-851A-EAAA7A7AE7EB@sweattechnologies.com> Message-ID: <50179525.1060600@kencorey.com> I'll vote for scaling upon first load. We've forgotten something here. When we get away from being tied to pixels, we can give our users more choice. My 72 year old father will want the chrome of an application (as well as the content) visually much larger on the screen (pixel density and screen size notwithstanding) than I would...and my 9 year old son, with incredibly sharp eyes, can make out the pixels on a retina screen. So, conceptually speaking here, we'd need to add a parameter to the end: objSize = ((orgObjSize * screenSize)/pixelDensity) * userPreferredSize As I have started using reading glasses, and my eyes get worse, this will become ever more of an issue, I suspect. -Ken From terry.judd at unimelb.edu.au Tue Jul 31 04:21:09 2012 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Tue, 31 Jul 2012 08:21:09 +0000 Subject: The Screen Density Conundrum In-Reply-To: <7AC5E37F-4622-4B33-B7A7-54468E6A736A@sweattechnologies.com> References: <8E0E5419-6FAF-4F42-851A-EAAA7A7AE7EB@sweattechnologies.com> <7AC5E37F-4622-4B33-B7A7-54468E6A736A@sweattechnologies.com> Message-ID: On 31/07/2012, at 05:39 PM, Monte Goulding wrote: > I tend to agree. I can't help wondering if the first card could be scaled and then kick off some non blocking process to do other cards. If your 'main' stack was an external stack that was loaded at runtime, the first time the app ran you could do a blanket resize (if necessary) of objects and controls so that they at least matched the required pixel density and device form factor (e.g. std phone, HD tablet) and then save the stack. The next time the app was opened all? you'd have to worry about was handling the orientation changes. Terry... > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 31/07/2012, at 5:30 PM, Chipp Walters wrote: > >> I vote for scale on launch. Just too much work building multiple interfaces >> for each screensize. The tool should allow for "setting" the control size >> and position based on density and/or pixel resolution. >> >> >> >> -- >> Chipp Walters >> CEO, Altuit, Inc. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From monte at sweattechnologies.com Tue Jul 31 04:32:18 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 31 Jul 2012 18:32:18 +1000 Subject: The Screen Density Conundrum In-Reply-To: References: <8E0E5419-6FAF-4F42-851A-EAAA7A7AE7EB@sweattechnologies.com> <7AC5E37F-4622-4B33-B7A7-54468E6A736A@sweattechnologies.com> Message-ID: <81F85015-3FF6-4F08-8C90-B93CA94FD9F0@sweattechnologies.com> > If your 'main' stack was an external stack that was loaded at runtime, the first time the app ran you could do a blanket resize (if necessary) of objects and controls so that they at least matched the required pixel density and device form factor (e.g. std phone, HD tablet) and then save the stack. The next time the app was opened all? you'd have to worry about was handling the orientation changes. That would be fine on android and outside the app store. Actually I think the answer is in the suspend state. A user might accept a few seconds of loading time if it was only once in a while. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From richmondmathewson at gmail.com Tue Jul 31 04:38:44 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 31 Jul 2012 11:38:44 +0300 Subject: "standaloneSaved" request for clarification. In-Reply-To: <50177A65.1070502@gmail.com> References: <5016AF78.3070308@gmail.com> <894AFA23-E772-4DD5-9C52-00A1A3C15AB3@twft.com> <5016E6E9.2060402@gmail.com> <50177A65.1070502@gmail.com> Message-ID: <50179994.9040604@gmail.com> standaloneSaved: "After a stack has been saved as a standalone application it is reopened. This message is then sent to the mainstack to allow custom build automation". What is reopened? 1. the original stack [at which point, if standalones have been hived-off it is difficult to see how this could affect the standalone]? 2. part of the standalone [this is also a bit funny, as in the case of Mac standalones the application bundle contains all sorts of components]? "custom build automation" What does this mean? 3. if the standalone has already been built this seems to be meaningless. The description in the Documentation is all rather unsatisfactory. ------------------------------------------------------------------------------ In an ideal world [Ho,Ho,Ho!] standaloneSaved would allow programmers to 'twiddle about with' how a standalone is generated prior to the standalone build process. Richmond. From monte at sweattechnologies.com Tue Jul 31 05:01:08 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 31 Jul 2012 19:01:08 +1000 Subject: "standaloneSaved" request for clarification. In-Reply-To: <50179994.9040604@gmail.com> References: <5016AF78.3070308@gmail.com> <894AFA23-E772-4DD5-9C52-00A1A3C15AB3@twft.com> <5016E6E9.2060402@gmail.com> <50177A65.1070502@gmail.com> <50179994.9040604@gmail.com> Message-ID: <25AA22C6-9D2F-4D65-9E8B-9432F65527A8@sweattechnologies.com> You need savingStandalone if you want to pre-twiddle. StandaloneSaved is for post-twiddling like zipping and moving to a clients Dropbox share or building an installer. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 31/07/2012, at 6:38 PM, Richmond wrote: > standaloneSaved: > > "After a stack has been saved as a standalone application it is reopened. > This message is then sent to the mainstack to allow custom build automation". > > What is reopened? > > 1. the original stack [at which point, if standalones have been hived-off it is > difficult to see how this could affect the standalone]? > > 2. part of the standalone [this is also a bit funny, as in the case of Mac standalones > the application bundle contains all sorts of components]? > > "custom build automation" > > What does this mean? > > 3. if the standalone has already been built this seems to be meaningless. > > The description in the Documentation is all rather unsatisfactory. > > ------------------------------------------------------------------------------ > > In an ideal world [Ho,Ho,Ho!] standaloneSaved would allow programmers to > 'twiddle about with' how a standalone is generated prior to the standalone build process. > > Richmond. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Tue Jul 31 05:06:57 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 31 Jul 2012 02:06:57 -0700 (PDT) Subject: The Screen Density Conundrum In-Reply-To: <7AC5E37F-4622-4B33-B7A7-54468E6A736A@sweattechnologies.com> References: <8E0E5419-6FAF-4F42-851A-EAAA7A7AE7EB@sweattechnologies.com> <7AC5E37F-4622-4B33-B7A7-54468E6A736A@sweattechnologies.com> Message-ID: <1343725617558-4653136.post@n4.nabble.com> Ideally, we should be able to use scalable vectors for the Interface. Icons, backgrounds, Text... A vector graphics interface created with all the excellent capabilities of vector graphics in this platform, would be a real delight to watch... In a quick test of scaling polygons with a gradient fill, the polygon scaled well, as expected, but the gradient just stay fixed in its place with the same original size. http://andregarzia.on-rev.com/alejandro/img/Gradients04.jpg If I scale the same vector polygon with the pointer tool, the gradient changes sizes and positions, to keep up proportional with the graphic. Does exists some way to replicate the pointer tool behavior with gradients (scaling them correctly) using only a script? Solving this could facilitate the use of vectors instead of images in many interface elements. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/The-Screen-Density-Conundrum-tp4653127p4653136.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Tue Jul 31 05:10:09 2012 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 31 Jul 2012 12:10:09 +0300 Subject: "standaloneSaved" request for clarification. In-Reply-To: <25AA22C6-9D2F-4D65-9E8B-9432F65527A8@sweattechnologies.com> References: <5016AF78.3070308@gmail.com> <894AFA23-E772-4DD5-9C52-00A1A3C15AB3@twft.com> <5016E6E9.2060402@gmail.com> <50177A65.1070502@gmail.com> <50179994.9040604@gmail.com> <25AA22C6-9D2F-4D65-9E8B-9432F65527A8@sweattechnologies.com> Message-ID: <5017A0F1.5030503@gmail.com> On 07/31/2012 12:01 PM, Monte Goulding wrote: > You need savingStandalone if you want to pre-twiddle. StandaloneSaved is for post-twiddling like zipping and moving to a clients Dropbox share or building an installer. That is some of the most useful information I have seen about the standalone-saving business! Thanks so much. Richmond. From monte at sweattechnologies.com Tue Jul 31 05:27:22 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 31 Jul 2012 19:27:22 +1000 Subject: "standaloneSaved" request for clarification. In-Reply-To: <5017A0F1.5030503@gmail.com> References: <5016AF78.3070308@gmail.com> <894AFA23-E772-4DD5-9C52-00A1A3C15AB3@twft.com> <5016E6E9.2060402@gmail.com> <50177A65.1070502@gmail.com> <50179994.9040604@gmail.com> <25AA22C6-9D2F-4D65-9E8B-9432F65527A8@sweattechnologies.com> <5017A0F1.5030503@gmail.com> Message-ID: <79F021D5-FC4F-4941-9533-E4AA296D6448@sweattechnologies.com> On 31/07/2012, at 7:10 PM, Richmond wrote: > On 07/31/2012 12:01 PM, Monte Goulding wrote: >> You need savingStandalone if you want to pre-twiddle. StandaloneSaved is for post-twiddling like zipping and moving to a clients Dropbox share or building an installer. > > That is some of the most useful information I have seen about the standalone-saving business! > > Thanks so much. Hehe... I'm the one that put it in the standalone builder all those years ago ;-) I use both of these heaps. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From m.schonewille at economy-x-talk.com Tue Jul 31 07:39:02 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 31 Jul 2012 13:39:02 +0200 Subject: [ANN] Extico2Png External 50% discount Message-ID: <294605DB-4CC1-4F96-81D7-0DD1A4F5A594@economy-x-talk.com> Hi everyone developing for Windows, As you might know, Economy-x-Talk offers a Windows external (dll) to read icons from ico and exe files. Displaying the icon of an exe or ico file is really simple: local myPictureData extIconFromExe theFile,"myPictureData",kName,kPW set the text of img 1 to myPictureData where theFile contains a valid file path. Currently, this external costs EUR 9.95. The next version, which is scheduled for release within a few weeks and contains important new features, will cost EUR 19.95, but we decided not to update the licensing system. If you buy the external now, you get effectively a 50% discount on the new version of the external! One of the new features in the new version will be the possibility to load icon sets the same way you can do with the revFont external for fonts. Go to http://qery.us/2f1 to get a demo of the old version of the exteral and send feedback here http://qery.us/du -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du From roger.e.eller at sealedair.com Tue Jul 31 07:55:45 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 31 Jul 2012 07:55:45 -0400 Subject: The Screen Density Conundrum In-Reply-To: <8E0E5419-6FAF-4F42-851A-EAAA7A7AE7EB@sweattechnologies.com> References: <8E0E5419-6FAF-4F42-851A-EAAA7A7AE7EB@sweattechnologies.com> Message-ID: On Tue, Jul 31, 2012 at 3:26 AM, Monte Goulding wrote: (shortened to express my idea) > So we know the density we are running at and now we have the choice of the > following: > - scale things > - create multiple substacks > - same as above but using stackfiles > - creating multiple stackfiles at build time > It looks like there's no easy answer. What if NO images were included in the app? Instead, on first launch, you evaluate the screen size/density/scale, then download a premade separate substack from a website/ftpsite/cloudstorage/dropbox/etc. which only contains the images of the proper size for THIS device. You keep this substack in the documents folder permanently. On the next launch of the app, you have nice crisp resolution-specific artwork in the app for the device. ~Roger From mcgrath3 at mac.com Tue Jul 31 08:26:10 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 31 Jul 2012 08:26:10 -0400 Subject: LiveCode iOS Externals & rreNarrator In-Reply-To: <275321BF-A809-455F-9460-0B4545F5A379@mac.com> References: <275321BF-A809-455F-9460-0B4545F5A379@mac.com> Message-ID: Brian, First off, welcome to the list group. After hypercard I dabbled with Flex for a bit when it first came out and then came back to RunRev after a stint with Frontier Runtime and a few years with SuperCard. I must say that all of my experiences have led me to appreciating what RunRev is and where it is headed. I'd like to address your number 2 issue. The rreNarrator is only provided as a working example of how to integrate an xCode project as a LiveCode External. The video example is on 'How to make your own external' and is not 'How to include this already built external example project into your project.' I have however used it in a couple of projects so far. I had already converted the original flite library to work on the iPhone in xCode a couple of years ago and it was in my first Obj C app which did very well on the iPad. My biggest problem with the external/library is that the voices are awful. I got so many complaints about the quality of the voices and my only answer was "Well, it is free!" That said, the only thing needed to integrate that external in with a LiveCode project is to include the binaries that are already built by selecting the binaries folder in the copy files pane in the Standalone Application Settings window and then call the handlers in the external from within your LC script. There is an example LiveCode project in with the rreNarrator folder that has example scripts and can/will run on the iPhone/iPad. The way it works is that once you have a text field with text in it you will create a blank audio file to hold the converted text to audio into and then play that back. One more thing, I don't remember if the external works in the simulator, you may have to test it on the device if you aren't getting any sounds from the simulator. Let us know if that works using the included example. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 30, 2012, at 10:28 PM, Brian Duck wrote: > Hello World! > > There are a couple issues that I'm bringing to the list: > 1) I have a group with a scrolling field, and three buttons shared throughout a stack to appear as a common background. > > This functions fine in the Mac App version, but loaded on the iPad there is ONE card that appears to function, but the text is not visible. I've removed the group from this card, and replaced it but I have the same effect with loaded to the iPad. > > Thoughts on how to track this down? > > 2) As I mentioned, the speech synthesis is working on the desktop edition, but I need a bit of a kickstart for using the rreNarrator on the iPad. (I've located the source for the text-to-speech using 'flite,' the CMU speech synthesis project). First, it's barely mentioned on the SDK document, and I've attempted working through the example, to no avail. > > The video shows part of the process, but stops short of testing a working project, or showing details on integrating the external with actual LiveCode examples. The video focuses on creating a new Xcode project for the external, but I've got a working draft and I don't see how to install the external into a functional project. > > I'm not meaning to criticize, as I'm grateful to find that an external, the documentation, and samples are available, but I'm in need of a bit of guidance to get started with the text to speech external. > > If those of you with experience in the rreNarrator / or general externals use, would provide some further direction on list or directly, I'd be thankful. If you have a link to an article on integrating externals with LiveCode stacks, I'd like to see it. > > Brian Duck, > The DuckWorks > Plymouth, Michigan > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Tue Jul 31 08:55:21 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 31 Jul 2012 08:55:21 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <375A1A8C-8D35-4E81-BFF9-FA79315F732F@sweattechnologies.com> Message-ID: Here is a start for some of the sizes: http://en.wikipedia.org/wiki/Comparison_of_Android_devices -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 31, 2012, at 3:13 AM, Chipp Walters wrote: > Does anyone know all the possible combinations of all screen sizes for > Android? I know there are only 8 iOS screen sizes, but I guess there may > be quite a few variants for Android. More than I suspect would allow for > separate images per layout. > > > > -- > Chipp Walters > CEO, Altuit, Inc. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From gregory.lypny at videotron.ca Tue Jul 31 10:00:40 2012 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Tue, 31 Jul 2012 10:00:40 -0400 Subject: How Do I Change My Main On-Rev Domain Name Message-ID: Hello everyone, Is it possible to change my main on-rev domain name? If so, how can I do that? Regards, Gregory From dochawk at gmail.com Tue Jul 31 10:04:35 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 31 Jul 2012 07:04:35 -0700 Subject: Scripting the standalone build--data and build Message-ID: Can the stack in the development environment set the data in the standalone information section? I assume that these are actually a field in a stack. and then send a message to somewhere to cause it to be built? -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From matthias_livecode_150811 at m-r-d.de Tue Jul 31 10:10:30 2012 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Tue, 31 Jul 2012 16:10:30 +0200 Subject: How Do I Change My Main On-Rev Domain Name In-Reply-To: References: Message-ID: <24AB4855-0A12-424B-9FA1-18CCE33DDCB4@m-r-d.de> Gregory, do you mean the name before on-rev.com e.g. matthias.on-rev.com? If so, you should contact On-Rev support at on-rev at runrev.com and ask if they would be so kind to do that for you. Regards, Matthias Am 31.07.2012 um 16:00 schrieb Gregory Lypny : > Hello everyone, > > Is it possible to change my main on-rev domain name? If so, how can I do that? > > Regards, > > Gregory > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Tue Jul 31 10:12:59 2012 From: dochawk at gmail.com (Dr. Hawkins) Date: Tue, 31 Jul 2012 07:12:59 -0700 Subject: [OT] Windows 8 In-Reply-To: <1578FF6C-A143-45C4-A5C9-CCCA78C7D732@verizon.net> References: <501440D2.9090305@gmail.com> <150A3631-9B25-46D8-82CD-C87D6EFF3E95@twft.com> <5016E386.30108@gmail.com> <1578FF6C-A143-45C4-A5C9-CCCA78C7D732@verizon.net> Message-ID: On Monday, July 30, 2012, Colin Holgate wrote: > > You make more sets of $700 than you would make through other distributors. I think that drops off even in the general case as price goes up--even at $100, I doubt that many people would buy something they hadn't first seen or heard of elsewhere, with this increasing significantly as price increases. In my particular case, there is 0 chance of someone buying from there that didn't set out to buy it--this is a primary piece of software for running a law office. I also have the issue of actually having a slightly custom build for each customer. attorneys are . . . . Different when it comes to steeling software :). I also need to confirm that someone actually *has* a law license before shipping . . . -- The Hawkins Law Firm Richard E. Hawkins, Esq. (702) 508-8462 HawkinsLawFirm at gmail.com 3025 S. Maryland Parkway Suite A Las Vegas, NV 89109 From m.schonewille at economy-x-talk.com Tue Jul 31 10:44:29 2012 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 31 Jul 2012 16:44:29 +0200 Subject: Scripting the standalone build--data and build In-Reply-To: References: Message-ID: <3F651605-64DF-4803-9AD7-A2B8300048B1@economy-x-talk.com> Hi Richard, Sure, you can change the cRevStandalone properties and execute send "revSaveAsStandalone" && quote & the short name of the topStack & quote to stack "revSaveAsStandalone" -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. Contact me http://qery.us/du On 31 jul 2012, at 16:04, Dr. Hawkins wrote: > Can the stack in the development environment set the data in the standalone > information section? I assume that these are actually a field in a stack. > > and then send a message to somewhere to cause it to be built? From andre at andregarzia.com Tue Jul 31 10:48:44 2012 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 31 Jul 2012 11:48:44 -0300 Subject: Scripting the standalone build--data and build In-Reply-To: <3F651605-64DF-4803-9AD7-A2B8300048B1@economy-x-talk.com> References: <3F651605-64DF-4803-9AD7-A2B8300048B1@economy-x-talk.com> Message-ID: Hi, Not only that but if you want to mimic the "test" button, you use: revIDEDeployAction =) On Tue, Jul 31, 2012 at 11:44 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Richard, > > Sure, you can change the cRevStandalone properties and execute > > send "revSaveAsStandalone" && quote & the short name of the topStack & > quote to stack "revSaveAsStandalone" > > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. > Contact me http://qery.us/du > > > > On 31 jul 2012, at 16:04, Dr. Hawkins wrote: > > > Can the stack in the development environment set the data in the > standalone > > information section? I assume that these are actually a field in a > stack. > > > > and then send a message to somewhere to cause it to be built? > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From jacque at hyperactivesw.com Tue Jul 31 11:39:03 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 31 Jul 2012 10:39:03 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <375A1A8C-8D35-4E81-BFF9-FA79315F732F@sweattechnologies.com> Message-ID: <5017FC17.3050002@hyperactivesw.com> On 7/31/12 2:13 AM, Chipp Walters wrote: > Does anyone know all the possible combinations of all screen sizes for > Android? I know there are only 8 iOS screen sizes, but I guess there may > be quite a few variants for Android. More than I suspect would allow for > separate images per layout. Astoundingly infinite, apparently: And more on the way. It's unrealistic to design any kind of library that needs to rely on fixed resolutions or dimensions. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From charles at buchwald.ca Tue Jul 31 11:41:25 2012 From: charles at buchwald.ca (Charles E Buchwald) Date: Tue, 31 Jul 2012 10:41:25 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <375A1A8C-8D35-4E81-BFF9-FA79315F732F@sweattechnologies.com> Message-ID: I just updated my ResTool plugin. http://buchwald.ca/lc/ResTool.livecode.zip If you open the reference stack (via the "Ref" button) and go to card 2, you'll see a table of many of the most popular Android (and iOS) devices, with resolution and pixel density... as well as a chart of standard screen sizes/resolutions. That might be a place to start... - Charles P.S. Thanks, whoever it was, for that note about menu bar sizes. I added that into the tooltip in the ResTool. On 2012-07-31, at 2:13 AM, Chipp Walters wrote: > Does anyone know all the possible combinations of all screen sizes for > Android? I know there are only 8 iOS screen sizes, but I guess there may > be quite a few variants for Android. More than I suspect would allow for > separate images per layout. -- Charles E. Buchwald http://buchwald.ca Vancouver / Mexico City / NYC Member of the 02 Global Network for Sustainable Design ? Connect on LinkedIn ? Follow me on Twitter From andre at andregarzia.com Tue Jul 31 11:48:43 2012 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 31 Jul 2012 12:48:43 -0300 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <375A1A8C-8D35-4E81-BFF9-FA79315F732F@sweattechnologies.com> Message-ID: Charles, I really like that plugin!!! Thanks for it. Cheers andre On Tue, Jul 31, 2012 at 12:41 PM, Charles E Buchwald wrote: > I just updated my ResTool plugin. > http://buchwald.ca/lc/ResTool.livecode.zip > If you open the reference stack (via the "Ref" button) and go to card 2, > you'll see a table of many of the most popular Android (and iOS) devices, > with resolution and pixel density... as well as a chart of standard screen > sizes/resolutions. That might be a place to start... > - Charles > P.S. Thanks, whoever it was, for that note about menu bar sizes. I added > that into the tooltip in the ResTool. > > On 2012-07-31, at 2:13 AM, Chipp Walters wrote: > > > Does anyone know all the possible combinations of all screen sizes for > > Android? I know there are only 8 iOS screen sizes, but I guess there may > > be quite a few variants for Android. More than I suspect would allow for > > separate images per layout. > > > -- > Charles E. Buchwald > http://buchwald.ca > Vancouver / Mexico City / NYC > Member of the 02 Global Network for Sustainable Design ? Connect on > LinkedIn ? Follow me on Twitter > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From jacque at hyperactivesw.com Tue Jul 31 12:00:59 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 31 Jul 2012 11:00:59 -0500 Subject: "No Code Signature Found" In-Reply-To: References: <1B0CF5BB-4BB6-4F27-8745-11D06E4EAE31@mac.com> Message-ID: <5018013B.2010208@hyperactivesw.com> On 7/31/12 12:18 AM, Ueliweb wrote: > Thanks Randy > > I doesen't change any setting. > But I make a check anyway its the same. > And when I try with other profils/ certificates it does not change. > > Its at the moment every LC Project that I built again has the same Problem. > It looks that the Problem is not in the .livecode Project itself. > In the iPhone Simulator the Projects works well like before (but at > this point no certificates are needed) Is your LiveCode mobile license current? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Tue Jul 31 12:12:34 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 31 Jul 2012 09:12:34 -0700 Subject: The Screen Density Conundrum In-Reply-To: <8E0E5419-6FAF-4F42-851A-EAAA7A7AE7EB@sweattechnologies.com> References: <8E0E5419-6FAF-4F42-851A-EAAA7A7AE7EB@sweattechnologies.com> Message-ID: <799809DB-DC26-48D2-B73F-8AAFC5E0B4EC@twft.com> I have to think that the devs at RR have been mulling over how to address this for the future. The problem will only get worse. It doesn't make sense for them to leave this in the hands of the end developers to deal with. I think that a coordinate system that is independent of density or resolution is necessary, which is a huge undertaking for RR. They will have to work in some means of choosing the coordinate system our app is based on, on a per app basis. What we really need is a coordinate system based on physical size. For example, I should be making my card size something like 3" x 5" or 8.5" x 11", and the engine should be responsible for determining how many pixels rounded up that is on the current display. What I fear is that you guys are going to put a ton of work into something, and then RR is going to solve the whole issue in some manner that makes what you did obsolete. Is there any way to contact RR and get some guidance about whether or not they are working on solving this issue before you go any further? Bob From bobs at twft.com Tue Jul 31 12:16:17 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 31 Jul 2012 09:16:17 -0700 Subject: How Do I Change My Main On-Rev Domain Name In-Reply-To: References: Message-ID: <2C075D1D-7FC5-4A9C-A416-1D7AFAE87C04@twft.com> You may not need to change it, depending on your situation. You can always create an alias wherever you host your DNS, in which case both names would work. Bob On Jul 31, 2012, at 7:00 AM, Gregory Lypny wrote: > Hello everyone, > > Is it possible to change my main on-rev domain name? If so, how can I do that? > > Regards, > > Gregory > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From sc at sahores-conseil.com Tue Jul 31 12:18:56 2012 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 31 Jul 2012 18:18:56 +0200 Subject: The Screen Density Conundrum In-Reply-To: <799809DB-DC26-48D2-B73F-8AAFC5E0B4EC@twft.com> References: <8E0E5419-6FAF-4F42-851A-EAAA7A7AE7EB@sweattechnologies.com> <799809DB-DC26-48D2-B73F-8AAFC5E0B4EC@twft.com> Message-ID: <9D6B74AA-C40F-4A38-BD5E-09A5A049D6B8@sahores-conseil.com> My tough too ;) Le 31 juil. 2012 ? 18:12, Bob Sneidar a ?crit : > I have to think that the devs at RR have been mulling over how to address this for the future. The problem will only get worse. It doesn't make sense for them to leave this in the hands of the end developers to deal with. > > I think that a coordinate system that is independent of density or resolution is necessary, which is a huge undertaking for RR. They will have to work in some means of choosing the coordinate system our app is based on, on a per app basis. > > What we really need is a coordinate system based on physical size. For example, I should be making my card size something like 3" x 5" or 8.5" x 11", and the engine should be responsible for determining how many pixels rounded up that is on the current display. > > What I fear is that you guys are going to put a ton of work into something, and then RR is going to solve the whole issue in some manner that makes what you did obsolete. Is there any way to contact RR and get some guidance about whether or not they are working on solving this issue before you go any further? > > Bob > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From capellan2000 at gmail.com Tue Jul 31 15:16:28 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 31 Jul 2012 12:16:28 -0700 (PDT) Subject: Scaling Gradients Message-ID: <1343762188428-4653156.post@n4.nabble.com> Hi all, In principle, I posted this message in the message thread: "The Screen Density Conundrum" but, in retrospective, there is more probabiblity that itwould get an answer, if I posted it in a new thread... Ideally, we should be able to use scalable vectors for the Interface. Icons, backgrounds, Text... A vector graphics interface created with all the excellent capabilities of vector graphics in this platform, would be a real delight to watch... In a quick test of scaling polygons with a gradient fill, the polygon scaled well, as expected, but the gradient just stay fixed in its place with the same original size. http://andregarzia.on-rev.com/alejandro/img/Gradients04.jpg If I scale the same vector polygon with the pointer tool, the gradient changes sizes and positions, to keep up proportional with the graphic. Does exists some way to replicate the pointer tool behavior with gradients (scaling them correctly) using only a script? Solving this could facilitate the use of vectors instead of images in many interface elements. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Scaling-Gradients-tp4653156.html Sent from the Revolution - User mailing list archive at Nabble.com. From cmsheffield at me.com Tue Jul 31 15:38:04 2012 From: cmsheffield at me.com (Chris Sheffield) Date: Tue, 31 Jul 2012 13:38:04 -0600 Subject: Jacque's LC error plugin Message-ID: <6463A150-56A9-49FD-84E7-DEE6F1783F45@me.com> Anyone know where I can download Jacque's excellent error plugin? I'm talking about the one where you can feed it LiveCode error numbers and have it return the English equivalent of those errors. :-) I saw her use it in one of the videos from RevLive but I missed the download link (if there is one). Jacque, if you're watching... Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com From ueliweb at gmx.ch Tue Jul 31 15:54:57 2012 From: ueliweb at gmx.ch (Ueliweb) Date: Tue, 31 Jul 2012 22:54:57 +0300 Subject: "No Code Signature Found" In-Reply-To: <5018013B.2010208@hyperactivesw.com> References: <1B0CF5BB-4BB6-4F27-8745-11D06E4EAE31@mac.com> <5018013B.2010208@hyperactivesw.com> Message-ID: Yes it is - Have just iOS, Mac/Win and if I try older LC Versions (GoldBundle) it it the same ! ? ! 2012/7/31 J. Landman Gay : > On 7/31/12 12:18 AM, Ueliweb wrote: >> >> Thanks Randy >> >> I doesen't change any setting. >> But I make a check anyway its the same. >> And when I try with other profils/ certificates it does not change. >> >> Its at the moment every LC Project that I built again has the same >> Problem. >> It looks that the Problem is not in the .livecode Project itself. >> In the iPhone Simulator the Projects works well like before (but at >> this point no certificates are needed) > > > Is your LiveCode mobile license current? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From chipp at chipp.com Tue Jul 31 16:08:43 2012 From: chipp at chipp.com (Chipp Walters) Date: Tue, 31 Jul 2012 15:08:43 -0500 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: <5017FC17.3050002@hyperactivesw.com> References: <375A1A8C-8D35-4E81-BFF9-FA79315F732F@sweattechnologies.com> <5017FC17.3050002@hyperactivesw.com> Message-ID: My thoughts as well. On Tue, Jul 31, 2012 at 10:39 AM, J. Landman Gay wrote: > >> It's unrealistic to design any kind of library that needs to rely on > fixed resolutions or dimensions. From scott at tactilemedia.com Tue Jul 31 17:22:06 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 31 Jul 2012 14:22:06 -0700 Subject: Scaling Gradients Message-ID: Hi Alejandro: Maybe the answer depends on how you're scaling the graphic. ?I scale graphics that contain gradients all the time and the gradient scales with the graphic. FWIW, the UI components in tmControl are all vector-based controls, with gradients -- no images (except for icons). Regards, Scott Rossi Creative Director Tactile Media, UX Design -------- Original message -------- Subject: Scaling Gradients From: Alejandro Tejada To: use-revolution at lists.runrev.com CC: Hi all, In principle, I posted this message in the message thread: "The Screen Density Conundrum" but, in retrospective, there is more probabiblity that itwould get an answer, if I posted it in a new thread... Ideally, we should be able to use scalable vectors for the Interface. Icons, backgrounds, Text... A vector graphics interface created with all the excellent capabilities of vector graphics in this platform, would be a real delight to watch... In a quick test of scaling polygons with a gradient fill, the polygon scaled well, as expected, but the gradient just stay fixed in its place with the same original size. http://andregarzia.on-rev.com/alejandro/img/Gradients04.jpg If I scale the same vector polygon with the pointer tool, the gradient changes sizes and positions, to keep up proportional with the graphic. Does exists some way to replicate the pointer tool behavior with gradients (scaling them correctly) using only a script? Solving this could facilitate the use of vectors instead of images in many interface elements. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Scaling-Gradients-tp4653156.html Sent from the Revolution - User mailing list archive at Nabble.com. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From chipp at chipp.com Tue Jul 31 18:39:19 2012 From: chipp at chipp.com (Chipp Walters) Date: Tue, 31 Jul 2012 17:39:19 -0500 Subject: [OT] How long before.. Message-ID: I was talking with Chris about this base on: 1) Mountain Lion now tries to do automatic tasks, like download stuff when the lid is closed and you're on battery power, thus killing your battery without you knowing. And now with Gatekeeper complaining about anything you try and install-- and wt?, iCloud is just amazingly bad. Docs in iCloud now automatically 'sync' but if you open a Mac doc created on on an iPad, it will lose formatting, then SYNC, and kill all the formatting from the original-- and amazingly there's no cloud backup (like DropBox does). And nope, there's still no "Save As.." because Apple believes they know better than us when to invoke that command. All in all-- stuff to be wary of. 2) Win 8 is having similar huge issues. They're trying to 'out think' the users creating all sorts of problems. Reviews for Windows 8 seems to be more bad than good. 3) We're starting to 'remember' the 'last great version' of programs like Photoshop, etc.. So, I'm wondering... how long before we quit upgrading everything and start sticking to a single legacy OS and/or programs? For instance, even though I own the latest version of Flash, I still enjoy using Flash 5 for diagramming, wireframing and creating 'blueprint roadmaps.' At what point do the OS'es get so much in the users way that they're no longer good for us legacy power users? Just wondering... not predicting.. yet. -- Chipp Walters CEO, Altuit, Inc. From jacque at hyperactivesw.com Tue Jul 31 18:42:44 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 31 Jul 2012 17:42:44 -0500 Subject: Jacque's LC error plugin In-Reply-To: <6463A150-56A9-49FD-84E7-DEE6F1783F45@me.com> References: <6463A150-56A9-49FD-84E7-DEE6F1783F45@me.com> Message-ID: <50185F64.1090107@hyperactivesw.com> On 7/31/12 2:38 PM, Chris Sheffield wrote: > Anyone know where I can download Jacque's excellent error plugin? I'm > talking about the one where you can feed it LiveCode error numbers > and have it return the English equivalent of those errors. :-) I saw > her use it in one of the videos from RevLive but I missed the > download link (if there is one). > > Jacque, if you're watching... It's here for now: I'll try to put it on RevOnline, I just keep forgetting. Glad you like it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Tue Jul 31 18:52:05 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 1 Aug 2012 08:52:05 +1000 Subject: [OT] How long before.. In-Reply-To: References: Message-ID: <262C126B-FA96-4F69-8130-417C36ABAFDD@sweattechnologies.com> > At what point > do the OS'es get so much in the users way that they're no longer good for > us legacy power users? Apple won't give us the option if we want to deploy to the latest devices we will need the latest desktop. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From jacque at hyperactivesw.com Tue Jul 31 18:50:59 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 31 Jul 2012 17:50:59 -0500 Subject: "No Code Signature Found" In-Reply-To: References: <1B0CF5BB-4BB6-4F27-8745-11D06E4EAE31@mac.com> <5018013B.2010208@hyperactivesw.com> Message-ID: <50186153.30200@hyperactivesw.com> On 7/31/12 2:54 PM, Ueliweb wrote: > Yes it is - Have just iOS, Mac/Win > > and if I try older LC Versions (GoldBundle) it it the same ! ? ! I can't think of anything you haven't already tried, but I'm pretty sure the problem is in the profiles. Maybe you should just start over. Delete everything related to Apple development in your keychain and in XCode. Generate new certificates in the developer portal, download and import them. Then make a new standalone with the new profile. I know that's a lot of work but it's all I can think of. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From cmsheffield at me.com Tue Jul 31 18:53:13 2012 From: cmsheffield at me.com (Chris Sheffield) Date: Tue, 31 Jul 2012 16:53:13 -0600 Subject: Jacque's LC error plugin In-Reply-To: <50185F64.1090107@hyperactivesw.com> References: <6463A150-56A9-49FD-84E7-DEE6F1783F45@me.com> <50185F64.1090107@hyperactivesw.com> Message-ID: Great. Thanks! On Jul 31, 2012, at 4:42 PM, "J. Landman Gay" wrote: > On 7/31/12 2:38 PM, Chris Sheffield wrote: >> Anyone know where I can download Jacque's excellent error plugin? I'm >> talking about the one where you can feed it LiveCode error numbers >> and have it return the English equivalent of those errors. :-) I saw >> her use it in one of the videos from RevLive but I missed the >> download link (if there is one). >> >> Jacque, if you're watching... > > It's here for now: > > > I'll try to put it on RevOnline, I just keep forgetting. Glad you like it. > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Tue Jul 31 18:53:59 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 31 Jul 2012 17:53:59 -0500 Subject: [OT] How long before.. In-Reply-To: References: Message-ID: <50186207.80808@hyperactivesw.com> On 7/31/12 5:39 PM, Chipp Walters wrote: > I was talking with Chris about this base on: > > 1) Mountain Lion ... > there's still no "Save As.." I haven't upgraded yet but I was just reading about this. The hue and cry was so loud that Apple put "save as" back in, carefully hidden so that those poor new people don't get confused. You need to hold down the option key while choosing "Save" from the File menu. Or so I hear. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobs at twft.com Tue Jul 31 19:05:57 2012 From: bobs at twft.com (Bob Sneidar) Date: Tue, 31 Jul 2012 16:05:57 -0700 Subject: [OT] How long before.. In-Reply-To: References: Message-ID: I know EXACTLY how you feel. In Microsoft's case, they are obligated by contract to put out a new version of everything they support with their Software Assurance program. Imagine charging x for 3 years of software assurance, and then not producing a major upgrade in that time. The outcry would be deafening. I don't know what Apple's excuse is though. Once software or an OS is almost perfect, any attempt to make quantum changes is almost certainly going to be bad. Bob On Jul 31, 2012, at 3:39 PM, Chipp Walters wrote: > I was talking with Chris about this base on: > > Just wondering... not predicting.. yet. > > -- > Chipp Walters > CEO, Altuit, Inc. > From pete at lcsql.com Tue Jul 31 19:24:28 2012 From: pete at lcsql.com (Peter Haworth) Date: Tue, 31 Jul 2012 16:24:28 -0700 Subject: Scripting the standalone build--data and build In-Reply-To: References: <3F651605-64DF-4803-9AD7-A2B8300048B1@economy-x-talk.com> Message-ID: I don't think I've ever seen the Test button enabled - is it a mobile feature? Pete lcSQL Software On Tue, Jul 31, 2012 at 7:48 AM, Andre Garzia wrote: > Hi, > > Not only that but if you want to mimic the "test" button, you use: > > revIDEDeployAction > > =) > > On Tue, Jul 31, 2012 at 11:44 AM, Mark Schonewille < > m.schonewille at economy-x-talk.com> wrote: > > > Hi Richard, > > > > Sure, you can change the cRevStandalone properties and execute > > > > send "revSaveAsStandalone" && quote & the short name of the topStack & > > quote to stack "revSaveAsStandalone" > > > > > > -- > > Best regards, > > > > Mark Schonewille > > > > Economy-x-Talk Consulting and Software Engineering > > Homepage: http://economy-x-talk.com > > Twitter: http://twitter.com/xtalkprogrammer > > KvK: 50277553 > > > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. > > Contact me http://qery.us/du > > > > > > > > On 31 jul 2012, at 16:04, Dr. Hawkins wrote: > > > > > Can the stack in the development environment set the data in the > > standalone > > > information section? I assume that these are actually a field in a > > stack. > > > > > > and then send a message to somewhere to cause it to be built? > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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.andregarzia.com -- All We Do Is Code. > http://fon.nu -- minimalist url shortening service. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From sundown at pacifier.com Tue Jul 31 19:35:48 2012 From: sundown at pacifier.com (-=>JB<=-) Date: Tue, 31 Jul 2012 16:35:48 -0700 Subject: [OT] How long before.. In-Reply-To: References: Message-ID: The future is progressive thinking. They are working diligently at making things more intuitive and you don't get there without problems. The more they work at it the better it will be and these are minor problems considering what they will accomplish to make things easier & quicker in the next few years. Trial and error are a part of developing. AI will be here soon and you will probably be thankful for its ease in use and it will make programming even easier too. We are on the verge of fantastic changes that might come overnight. -=>JB<=- On Jul 31, 2012, at 3:39 PM, Chipp Walters wrote: > I was talking with Chris about this base on: > > 1) Mountain Lion now tries to do automatic tasks, like download stuff when > the lid is closed and you're on battery power, thus killing your battery > without you knowing. And now with Gatekeeper complaining about anything you > try and install-- and wt?, iCloud is just amazingly bad. Docs in iCloud now > automatically 'sync' but if you open a Mac doc created on on an iPad, it > will lose formatting, then SYNC, and kill all the formatting from the > original-- and amazingly there's no cloud backup (like DropBox does). And > nope, there's still no "Save As.." because Apple believes they know better > than us when to invoke that command. All in all-- stuff to be wary of. > > 2) Win 8 is having similar huge issues. They're trying to 'out think' the > users creating all sorts of problems. Reviews for Windows 8 seems to be > more bad than good. > > 3) We're starting to 'remember' the 'last great version' of programs like > Photoshop, etc.. > > So, I'm wondering... how long before we quit upgrading everything and start > sticking to a single legacy OS and/or programs? For instance, even though I > own the latest version of Flash, I still enjoy using Flash 5 for > diagramming, wireframing and creating 'blueprint roadmaps.' At what point > do the OS'es get so much in the users way that they're no longer good for > us legacy power users? > > Just wondering... not predicting.. yet. > > -- > Chipp Walters > CEO, Altuit, Inc. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From andre at andregarzia.com Tue Jul 31 19:38:41 2012 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 31 Jul 2012 20:38:41 -0300 Subject: Scripting the standalone build--data and build In-Reply-To: References: <3F651605-64DF-4803-9AD7-A2B8300048B1@economy-x-talk.com> Message-ID: On Tue, Jul 31, 2012 at 8:24 PM, Peter Haworth wrote: > I don't think I've ever seen the Test button enabled - is it a mobile > feature? > If you set the standalone applications settings to build for iOS or Android and your test target to a simulator or device, that button will be enabled! =) Cheers andre > Pete > lcSQL Software > > > > On Tue, Jul 31, 2012 at 7:48 AM, Andre Garzia > wrote: > > > Hi, > > > > Not only that but if you want to mimic the "test" button, you use: > > > > revIDEDeployAction > > > > =) > > > > On Tue, Jul 31, 2012 at 11:44 AM, Mark Schonewille < > > m.schonewille at economy-x-talk.com> wrote: > > > > > Hi Richard, > > > > > > Sure, you can change the cRevStandalone properties and execute > > > > > > send "revSaveAsStandalone" && quote & the short name of the topStack & > > > quote to stack "revSaveAsStandalone" > > > > > > > > > -- > > > Best regards, > > > > > > Mark Schonewille > > > > > > Economy-x-Talk Consulting and Software Engineering > > > Homepage: http://economy-x-talk.com > > > Twitter: http://twitter.com/xtalkprogrammer > > > KvK: 50277553 > > > > > > Economy-x-Talk is looking for an amateur painter/cartoonist/poet etc. > > > Contact me http://qery.us/du > > > > > > > > > > > > On 31 jul 2012, at 16:04, Dr. Hawkins wrote: > > > > > > > Can the stack in the development environment set the data in the > > > standalone > > > > information section? I assume that these are actually a field in a > > > stack. > > > > > > > > and then send a message to somewhere to cause it to be built? > > > > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at 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.andregarzia.com -- All We Do Is Code. > > http://fon.nu -- minimalist url shortening service. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at 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 at 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.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From scott at tactilemedia.com Tue Jul 31 19:42:50 2012 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 31 Jul 2012 16:42:50 -0700 Subject: [OT] How long before.. In-Reply-To: Message-ID: I like this thread (and will try to keep opinions short...). IMO, long term, I don't think the OS developers care about legacy/power users -- as you say, they think they know best. Many people have carelessly tossed around some variation of the Gretsky quote "Don't skate to where the puck is, skate to where the puck will be." The OS developers all think they know where the puck will be, but leave the legacy users questioning whether they're even playing the same game. I have no clue, but have to think there must be *some* logic involved somewhere. Re: Flash, I totally agree. I've said before, I think Adobe made a mistake with ActionScript 3 and its complexity, because they killed the approachability of Flash and pushed it toward seasoned programmers (in an attempt to change its perception as a "real" programming environment, according some accounts). Colin may have a different take on this. Of course, the point is now moot. In any event, to bring this slightly back on topic, I'll also say again that I think the Flash paradigm had it right: describe objects with low weight vector information, and render the results with bitmap style effects. LiveCode can more or less do this now, and hopefully, with some enhancements, we'll be able to take advantage of this structure and continue playing the game with the OS developers, regardless of screen resolutions or missing menu options. But keep it easy to use. And get it done tomorrow. And fix the bugs that are important to me. :-) Regards, Scott Rossi Creative Director Tactile Media, UX Design Recently, Chipp Walters wrote: > I was talking with Chris about this base on: > > 1) Mountain Lion now tries to do automatic tasks, like download stuff when > the lid is closed and you're on battery power, thus killing your battery > without you knowing. And now with Gatekeeper complaining about anything you > try and install-- and wt?, iCloud is just amazingly bad. Docs in iCloud now > automatically 'sync' but if you open a Mac doc created on on an iPad, it > will lose formatting, then SYNC, and kill all the formatting from the > original-- and amazingly there's no cloud backup (like DropBox does). And > nope, there's still no "Save As.." because Apple believes they know better > than us when to invoke that command. All in all-- stuff to be wary of. > > 2) Win 8 is having similar huge issues. They're trying to 'out think' the > users creating all sorts of problems. Reviews for Windows 8 seems to be > more bad than good. > > 3) We're starting to 'remember' the 'last great version' of programs like > Photoshop, etc.. > > So, I'm wondering... how long before we quit upgrading everything and start > sticking to a single legacy OS and/or programs? For instance, even though I > own the latest version of Flash, I still enjoy using Flash 5 for > diagramming, wireframing and creating 'blueprint roadmaps.' At what point > do the OS'es get so much in the users way that they're no longer good for > us legacy power users? > > Just wondering... not predicting.. yet. From andre at andregarzia.com Tue Jul 31 19:45:38 2012 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 31 Jul 2012 20:45:38 -0300 Subject: [OT] How long before.. In-Reply-To: References: Message-ID: On Tue, Jul 31, 2012 at 7:39 PM, Chipp Walters wrote: > So, I'm wondering... how long before we quit upgrading everything and start > sticking to a single legacy OS and/or programs? > I was pretty happy using Snow Leopard but Apple decided that you could only ship Mac and iOS software to their app stores if you were running on Lion so I was forced to upgrade even though this requirement makes no sense. Why a version of XCode runs on Lion and not on Snow Leopard is beyond me. I am all in favor of "if it isn't broken then don't fix it" and thats why up to couple years ago I was a heavy Newton user. I didn't care if the machine was from 1997, it worked well for my purposes and nothing beats working months on couple AA batteries. Unfortunately, someone sat on it and broke the screen. From there onwards, I had pretty much all desktop/phone/tablet/os combinations under the sun and except for webOS nothing really impressed me. I saw lots of evolution but no revolution. -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From capellan2000 at gmail.com Tue Jul 31 19:55:00 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 31 Jul 2012 16:55:00 -0700 (PDT) Subject: Scaling Gradients In-Reply-To: References: <1343762188428-4653156.post@n4.nabble.com> Message-ID: <1343778900341-4653173.post@n4.nabble.com> Hi Scott, Scott Rossi wrote > > Maybe the answer depends on how you're scaling the graphic. > I scale graphics that contain gradients all the time and the > gradient scales with the graphic. > FWIW, the UI components in tmControl are all vector-based controls, > with gradients -- no images (except for icons). > I scale the graphics by setting the points of the polygons, "set the point of grc id 1345 to tListofPoints" Probably, you are setting the rect, width, height and location of these vector graphics, but this would not work for rotation, reflect (flip horizontal or vertical) and skew of vector graphics filled with gradients. Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Scaling-Gradients-tp4653156p4653173.html Sent from the Revolution - User mailing list archive at Nabble.com. From coiin at verizon.net Tue Jul 31 19:56:22 2012 From: coiin at verizon.net (Colin Holgate) Date: Tue, 31 Jul 2012 19:56:22 -0400 Subject: [OT] How long before.. In-Reply-To: <50186207.80808@hyperactivesw.com> References: <50186207.80808@hyperactivesw.com> Message-ID: <44AE7C54-BE2C-4C65-A356-A2F9582D390D@verizon.net> That's good to know. Preview uses command-shift-S to Duplicate the current document, but sure enough, holding down option as well changes it from Duplicate to Save As? On Jul 31, 2012, at 6:53 PM, J. Landman Gay wrote: > I haven't upgraded yet but I was just reading about this. The hue and cry was so loud that Apple put "save as" back in, carefully hidden so that those poor new people don't get confused. You need to hold down the option key while choosing "Save" from the File menu. Or so I hear. From dsc at swcp.com Tue Jul 31 20:14:22 2012 From: dsc at swcp.com (Dar Scott) Date: Tue, 31 Jul 2012 18:14:22 -0600 Subject: [OT] How long before.. In-Reply-To: References: Message-ID: <2CE7D1C3-39BD-4676-AB62-DE930D5A3D45@swcp.com> I think your summary hits the nail on the head. "They think they know best." We are living in times where there is a common thinking that life--at both societal and individual levels--should be engineered by experts. I don't want to get caught up in that. When I reflect on my own designs I hope they result in good guidance and simplicity but include a richness that allows a market place of styles. Do my designs reflect caring, respect, and humility? I'm pretty weird when it comes to the right way to do things and I don't want that to become preachy. Dar On Jul 31, 2012, at 5:42 PM, Scott Rossi wrote: > I like this thread (and will try to keep opinions short...). > > IMO, long term, I don't think the OS developers care about legacy/power > users -- as you say, they think they know best. Many people have carelessly > tossed around some variation of the Gretsky quote "Don't skate to where the > puck is, skate to where the puck will be." The OS developers all think they > know where the puck will be, but leave the legacy users questioning whether > they're even playing the same game. I have no clue, but have to think there > must be *some* logic involved somewhere. > > Re: Flash, I totally agree. I've said before, I think Adobe made a mistake > with ActionScript 3 and its complexity, because they killed the > approachability of Flash and pushed it toward seasoned programmers (in an > attempt to change its perception as a "real" programming environment, > according some accounts). Colin may have a different take on this. Of > course, the point is now moot. > > In any event, to bring this slightly back on topic, I'll also say again that > I think the Flash paradigm had it right: describe objects with low weight > vector information, and render the results with bitmap style effects. > LiveCode can more or less do this now, and hopefully, with some > enhancements, we'll be able to take advantage of this structure and continue > playing the game with the OS developers, regardless of screen resolutions or > missing menu options. > > But keep it easy to use. And get it done tomorrow. And fix the bugs that > are important to me. :-) > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > Recently, Chipp Walters wrote: > >> I was talking with Chris about this base on: >> >> 1) Mountain Lion now tries to do automatic tasks, like download stuff when >> the lid is closed and you're on battery power, thus killing your battery >> without you knowing. And now with Gatekeeper complaining about anything you >> try and install-- and wt?, iCloud is just amazingly bad. Docs in iCloud now >> automatically 'sync' but if you open a Mac doc created on on an iPad, it >> will lose formatting, then SYNC, and kill all the formatting from the >> original-- and amazingly there's no cloud backup (like DropBox does). And >> nope, there's still no "Save As.." because Apple believes they know better >> than us when to invoke that command. All in all-- stuff to be wary of. >> >> 2) Win 8 is having similar huge issues. They're trying to 'out think' the >> users creating all sorts of problems. Reviews for Windows 8 seems to be >> more bad than good. >> >> 3) We're starting to 'remember' the 'last great version' of programs like >> Photoshop, etc.. >> >> So, I'm wondering... how long before we quit upgrading everything and start >> sticking to a single legacy OS and/or programs? For instance, even though I >> own the latest version of Flash, I still enjoy using Flash 5 for >> diagramming, wireframing and creating 'blueprint roadmaps.' At what point >> do the OS'es get so much in the users way that they're no longer good for >> us legacy power users? >> >> Just wondering... not predicting.. yet. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Tue Jul 31 20:42:15 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 31 Jul 2012 17:42:15 -0700 Subject: Scaling Gradients In-Reply-To: <1343778900341-4653173.post@n4.nabble.com> References: <1343762188428-4653156.post@n4.nabble.com> <1343778900341-4653173.post@n4.nabble.com> Message-ID: <76343573078.20120731174215@ahsoftware.net> Alejandro- Tuesday, July 31, 2012, 4:55:00 PM, you wrote: > I scale the graphics by setting the points of the polygons, > "set the point of grc id 1345 to tListofPoints" > Probably, you are setting the rect, width, height and location > of these vector graphics, but this would not work for rotation, > reflect (flip horizontal or vertical) and skew of vector graphics > filled with gradients. Hmmm. How about creating the list of points, creating a new invisible graphic, setting its points to the list, getting its rect, deleting it, and then setting the rect of your graphic to the new rect, then setting its points. That should scale the gradient first and then adjust to the new point layout. Just a thought. -- -Mark Wieder mwieder at ahsoftware.net From capellan2000 at gmail.com Tue Jul 31 21:00:24 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 31 Jul 2012 18:00:24 -0700 (PDT) Subject: Scaling Gradients In-Reply-To: <76343573078.20120731174215@ahsoftware.net> References: <1343762188428-4653156.post@n4.nabble.com> <1343778900341-4653173.post@n4.nabble.com> <76343573078.20120731174215@ahsoftware.net> Message-ID: <1343782824147-4653177.post@n4.nabble.com> Hi Mark, Mark Wieder wrote > > [snip] > Hmmm. How about creating the list of points, creating a new invisible > graphic, setting its points to the list, getting its rect, deleting > it, and then setting the rect of your graphic to the new rect, then > setting its points. That should scale the gradient first and then > adjust to the new point layout. Just a thought. > I suspect that your idea could work fine for scaling (locking the screen to avoid the sudden changes of graphics position). Only testing could tell if this could work for rotating, reflect and skew vector graphics filled with gradients. Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Scaling-Gradients-tp4653156p4653177.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Tue Jul 31 21:41:24 2012 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 31 Jul 2012 18:41:24 -0700 (PDT) Subject: [OT] How long before.. In-Reply-To: <2CE7D1C3-39BD-4676-AB62-DE930D5A3D45@swcp.com> References: <2CE7D1C3-39BD-4676-AB62-DE930D5A3D45@swcp.com> Message-ID: <1343785284648-4653178.post@n4.nabble.com> This topic brings me memories of this documentary: La Obsolescencia Programada Fabricados para no durar http://www.youtube.com/watch?v=chJT_uxSqNk It's true. In our times too many people really believe that they "know best". And they have a title (not the real life experiencies) to prove it. When you read reports of 300 or 400 pages from some organizations, it's easy to conclude that these reports are, in fact, lenghty excuses and pretexts to explain their failures to get their claimed purpose. Hopefully they will learn a lesson from those who really knew best, like Mr. Russell Lincoln Ackoff: "Wisdom is the ability to see well in advance the consequences of current actions" Start reading his books to understand the real failures behind these kind of management decisions: http://www.amazon.com/Management-f-Laws-Russell-L-Ackoff/dp/0955008123 Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-How-long-before-tp4653161p4653178.html Sent from the Revolution - User mailing list archive at Nabble.com. From pmbrig at gmail.com Tue Jul 31 21:46:07 2012 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 31 Jul 2012 21:46:07 -0400 Subject: Jacque's LC error plugin In-Reply-To: <50185F64.1090107@hyperactivesw.com> References: <6463A150-56A9-49FD-84E7-DEE6F1783F45@me.com> <50185F64.1090107@hyperactivesw.com> Message-ID: It's easy to roll your own. Here's handy function: function expandError tErr -- expands LC runtime error numbers -- with explanatory text -- requires sr() repeat for each line e in tErr put item 1 of e into errNbr put item 2 of e into tLineNbr put item 3 of e into tCharNbr put "? error #" && errNbr & " (line" && tLineNbr & "," && "char" && tCharNbr & "):" && \ sr(line errNbr of the cErrorsList of card 1 of stack "revErrorDisplay") \ into tErrMsg put tErrMsg & cr after errorlist end repeat return sr(errorlist) end expandError function sr str -- sr = "strip returns" -- actually, strips all white space fore and aft return word 1 to -1 of str end sr -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jul 31, 2012, at 6:42 PM, J. Landman Gay wrote: > On 7/31/12 2:38 PM, Chris Sheffield wrote: >> Anyone know where I can download Jacque's excellent error plugin? I'm >> talking about the one where you can feed it LiveCode error numbers >> and have it return the English equivalent of those errors. :-) I saw >> her use it in one of the videos from RevLive but I missed the >> download link (if there is one). >> >> Jacque, if you're watching... > > It's here for now: > > > I'll try to put it on RevOnline, I just keep forgetting. Glad you like it. > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From roger.e.eller at sealedair.com Tue Jul 31 21:58:12 2012 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 31 Jul 2012 21:58:12 -0400 Subject: Preview of Resolution Independent Control library for RevMobile In-Reply-To: References: <375A1A8C-8D35-4E81-BFF9-FA79315F732F@sweattechnologies.com> <5017FC17.3050002@hyperactivesw.com> Message-ID: "It will always be broken if it can't be fixed." >:-\ Sorry. On Tue, Jul 31, 2012 at 4:08 PM, Chipp Walters wrote: > My thoughts as well. > > On Tue, Jul 31, 2012 at 10:39 AM, J. Landman Gay > wrote: > > > > >> It's unrealistic to design any kind of library that needs to rely on > > fixed resolutions or dimensions. > From mcgrath3 at mac.com Tue Jul 31 21:58:17 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 31 Jul 2012 21:58:17 -0400 Subject: Scaling Gradients In-Reply-To: <1343782824147-4653177.post@n4.nabble.com> References: <1343762188428-4653156.post@n4.nabble.com> <1343778900341-4653173.post@n4.nabble.com> <76343573078.20120731174215@ahsoftware.net> <1343782824147-4653177.post@n4.nabble.com> Message-ID: Mark, Alejandro, I think that is pure genius and I hope it works. Very cool idea. Just saying -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 31, 2012, at 9:00 PM, Alejandro Tejada wrote: > Hi Mark, > > > Mark Wieder wrote >> >> [snip] >> Hmmm. How about creating the list of points, creating a new invisible >> graphic, setting its points to the list, getting its rect, deleting >> it, and then setting the rect of your graphic to the new rect, then >> setting its points. That should scale the gradient first and then >> adjust to the new point layout. Just a thought. >> > > I suspect that your idea could work fine for scaling (locking the screen > to avoid the sudden changes of graphics position). Only testing could > tell if this could work for rotating, reflect and skew vector graphics > filled > with gradients. > > Alejandro > > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Scaling-Gradients-tp4653156p4653177.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Tue Jul 31 22:05:14 2012 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 1 Aug 2012 12:05:14 +1000 Subject: Scaling Gradients In-Reply-To: References: <1343762188428-4653156.post@n4.nabble.com> <1343778900341-4653173.post@n4.nabble.com> <76343573078.20120731174215@ahsoftware.net> <1343782824147-4653177.post@n4.nabble.com> Message-ID: <62E2990C-249A-4A68-A19E-8B259DA87B3A@sweattechnologies.com> I don't see why you need to do this operation while scaling. It would appear to be a different use case. If you do need to rotate and scale at the same time then why not work out your scaling factor, rotate the points then scale the rect. Same as Mark's idea but no extra graphic created. On 01/08/2012, at 11:58 AM, Thomas McGrath III wrote: > Mark, Alejandro, > > I think that is pure genius and I hope it works. Very cool idea. > > Just saying > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > On Jul 31, 2012, at 9:00 PM, Alejandro Tejada wrote: > >> Hi Mark, >> >> >> Mark Wieder wrote >>> >>> [snip] >>> Hmmm. How about creating the list of points, creating a new invisible >>> graphic, setting its points to the list, getting its rect, deleting >>> it, and then setting the rect of your graphic to the new rect, then >>> setting its points. That should scale the gradient first and then >>> adjust to the new point layout. Just a thought. >>> >> >> I suspect that your idea could work fine for scaling (locking the screen >> to avoid the sudden changes of graphics position). Only testing could >> tell if this could work for rotating, reflect and skew vector graphics >> filled >> with gradients. >> >> Alejandro >> >> >> >> >> -- >> View this message in context: http://runtime-revolution.278305.n4.nabble.com/Scaling-Gradients-tp4653156p4653177.html >> Sent from the Revolution - User mailing list archive at Nabble.com. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From mcgrath3 at mac.com Tue Jul 31 22:42:22 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 31 Jul 2012 22:42:22 -0400 Subject: [OT] How long before.. In-Reply-To: <2CE7D1C3-39BD-4676-AB62-DE930D5A3D45@swcp.com> References: <2CE7D1C3-39BD-4676-AB62-DE930D5A3D45@swcp.com> Message-ID: And don't we all at some point think "We know best". The problem is there are many many people that think they know best in direct conflict with those of us that actually do. ;-) I have studied Fitz law for many years (20 plus years) in developing software and systems for people who can not speak and I have studied the development of motor planning and frequent repetitive tasks for handicapped people. When Microsoft came out with the Ribbon interface I sat through a ninety minute lecture (from the programmers at Microsoft, I believe it was from Lars a lead programmer at Microsoft) on how they studied user interaction and repetitive tasks and tracked eye movement and hand/mouse movements and how they applied Fitz law in deciding what should go where in the new interface. After it came out everyone hated it, it was confusing, it broke common tasks and all of the legacy users felt lost or at least could not leverage their years of computer usage experience. People complained for many many months. And then they stopped complaining. It was wrong, It wasn't logical or intuitive and I knew why. They had abused Fitz law in applying it. The one missing part they overlooked was that Fitz law is great as long as the decision to move or associate different keys or buttons or menu items 'does not override common sense' which they did override. It was the equivalent of splitting up Copy Paste and Select All since more people tend to use copy paste by themselves then they use Select all with copy paste, but this is only true in some text based situations. People are used to having these three commands together in almost 'all' programs so just because in Word they are not used together as often as in say Photoshop is no reason to break the common norm of them being together. People develop a motor plan even for accessing menu items and although Fitz law translates into saying that it makes sense to put the more frequently used items together and push the less used items out of the way doesn't make it right AND by doing so in a situation like this will do more harm than good since people are used to them being together and have spent many years developing motor plans based on them being together and it is just plain common sense to keep them together. So Fitz law, although useful for grouping related items and making related tasks easier to manage, is not appropriate in this case and should never override common sense or in my opinion should never override well established motor plans. But Microsoft went ahead and made changes like this all across the board 'thinking they knew best' and that they had 'scientific' reasons and years of research for doing so and they explained all of that in the ninety minute lecture. But that does not make it right. They used all of their knowledge and research and fumbled in a big way. They ended up abusing Fitz law and convinced themselves they were doing it right. Well now everyone is 'getting used to' the new way of working in Word and they are developing new motor plans and becoming proficient all over again. But that doesn't take away from the fact that it was a mistake in misunderstanding of the actual tools that Microsoft were using. They will not admit this and people will go on and nothing was actually learned from the whole thing. Yet it happened. So I think it is a grave mistake for Apple to remove or hide Save As? and to enforce the idea of behind the scenes automatic saving and it is still going to happen and people will out live and replace those of us that prefer to work that way. They will develop a new way of working and who knows if it will be better or worse in the long run. More intuitive or less. People adapt. But computers are becoming more intuitive and easy to use. People are becoming more comfortable with interacting with them. People are adapting in positive ways and more so than ever before. I do not feel qualified to predict if it is for the best or not. I don't know best. Yet I do know that some things are wrong. Somethings just don't feel right. And breaking up years of well established motor plans is a terrible way to go about it either way. Just my experience and nothing more. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 31, 2012, at 8:14 PM, Dar Scott wrote: > I think your summary hits the nail on the head. "They think they know best." > > We are living in times where there is a common thinking that life--at both societal and individual levels--should be engineered by experts. > > I don't want to get caught up in that. When I reflect on my own designs I hope they result in good guidance and simplicity but include a richness that allows a market place of styles. Do my designs reflect caring, respect, and humility? I'm pretty weird when it comes to the right way to do things and I don't want that to become preachy. > > Dar > > > > On Jul 31, 2012, at 5:42 PM, Scott Rossi wrote: > >> I like this thread (and will try to keep opinions short...). >> >> IMO, long term, I don't think the OS developers care about legacy/power >> users -- as you say, they think they know best. >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> Recently, Chipp Walters wrote: >> >>> I was talking with Chris about this base on: >>> >>> 1) Mountain Lion now tries to do automatic tasks, like download stuff when >>> the lid is closed and you're on battery power, thus killing your battery >>> without you knowing. And now with Gatekeeper complaining about anything you >>> try and install-- and wt?, iCloud is just amazingly bad. Docs in iCloud now >>> automatically 'sync' but if you open a Mac doc created on on an iPad, it >>> will lose formatting, then SYNC, and kill all the formatting from the >>> original-- and amazingly there's no cloud backup (like DropBox does). And >>> nope, there's still no "Save As.." because Apple believes they know better >>> than us when to invoke that command. All in all-- stuff to be wary of. >>> >>> 2) Win 8 is having similar huge issues. They're trying to 'out think' the >>> users creating all sorts of problems. Reviews for Windows 8 seems to be >>> more bad than good. >>> >>> 3) We're starting to 'remember' the 'last great version' of programs like >>> Photoshop, etc.. >>> >>> So, I'm wondering... how long before we quit upgrading everything and start >>> sticking to a single legacy OS and/or programs? For instance, even though I >>> own the latest version of Flash, I still enjoy using Flash 5 for >>> diagramming, wireframing and creating 'blueprint roadmaps.' At what point >>> do the OS'es get so much in the users way that they're no longer good for >>> us legacy power users? >>> >>> Just wondering... not predicting.. yet. >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Tue Jul 31 22:51:57 2012 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 31 Jul 2012 22:51:57 -0400 Subject: [OT] How long before.. In-Reply-To: References: <2CE7D1C3-39BD-4676-AB62-DE930D5A3D45@swcp.com> Message-ID: <66042BB9-CF51-47BD-9D3F-8EC7C9A38422@mac.com> Sorry for that long email. I didn't really think it was till i just saw it now. Wow?. -- Tom McGrath III http://lazyriver.on-rev.com 3mcgrath at comcast.net On Jul 31, 2012, at 10:42 PM, Thomas McGrath III wrote: > And don't we all at some point think "We know best". The problem is there are many many people that think they know best in direct conflict with those of us that actually do. ;-) > Just my experience and nothing more. > > > -- Tom McGrath III > http://lazyriver.on-rev.com > 3mcgrath at comcast.net > > On Jul 31, 2012, at 8:14 PM, Dar Scott wrote: > >> I think your summary hits the nail on the head. "They think they know best." >> >> We are living in times where there is a common thinking that life--at both societal and individual levels--should be engineered by experts. >> >> I don't want to get caught up in that. When I reflect on my own designs I hope they result in good guidance and simplicity but include a richness that allows a market place of styles. Do my designs reflect caring, respect, and humility? I'm pretty weird when it comes to the right way to do things and I don't want that to become preachy. >> >> Dar >> >> >> >> On Jul 31, 2012, at 5:42 PM, Scott Rossi wrote: >> >>> I like this thread (and will try to keep opinions short...). >>> >>> IMO, long term, I don't think the OS developers care about legacy/power >>> users -- as you say, they think they know best. >>> Regards, >>> >>> Scott Rossi >>> Creative Director >>> Tactile Media, UX Design >>> >>> >>> >>> Recently, Chipp Walters wrote: >>> >>>> I was talking with Chris about this base on: >>>> >>>> 1) Mountain Lion now tries to do automatic tasks, like download stuff when >>>> the lid is closed and you're on battery power, thus killing your battery >>>> without you knowing. And now with Gatekeeper complaining about anything you >>>> try and install-- and wt?, iCloud is just amazingly bad. Docs in iCloud now >>>> automatically 'sync' but if you open a Mac doc created on on an iPad, it >>>> will lose formatting, then SYNC, and kill all the formatting from the >>>> original-- and amazingly there's no cloud backup (like DropBox does). And >>>> nope, there's still no "Save As.." because Apple believes they know better >>>> than us when to invoke that command. All in all-- stuff to be wary of. >>>> >>>> 2) Win 8 is having similar huge issues. They're trying to 'out think' the >>>> users creating all sorts of problems. Reviews for Windows 8 seems to be >>>> more bad than good. >>>> >>>> 3) We're starting to 'remember' the 'last great version' of programs like >>>> Photoshop, etc.. >>>> >>>> So, I'm wondering... how long before we quit upgrading everything and start >>>> sticking to a single legacy OS and/or programs? For instance, even though I >>>> own the latest version of Flash, I still enjoy using Flash 5 for >>>> diagramming, wireframing and creating 'blueprint roadmaps.' At what point >>>> do the OS'es get so much in the users way that they're no longer good for >>>> us legacy power users? >>>> >>>> Just wondering... not predicting.. yet. >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ueliweb at gmx.ch Tue Jul 31 23:06:02 2012 From: ueliweb at gmx.ch (Ueliweb) Date: Wed, 1 Aug 2012 06:06:02 +0300 Subject: "No Code Signature Found" In-Reply-To: <50186153.30200@hyperactivesw.com> References: <1B0CF5BB-4BB6-4F27-8745-11D06E4EAE31@mac.com> <5018013B.2010208@hyperactivesw.com> <50186153.30200@hyperactivesw.com> Message-ID: Hei Jacqueline, Thanks I will try it as soon as I have my Mac work machine at home again. Because installing the certificates and 'trust', sync and verify them needs connection to the ADC Account and that I didn't have at the workstation machine yet - because I moved it to country side without internet connection. (I working there because peace - that I do not have with the kid's at home and just bike between every day.) But at this point I find that this is the only change - moving to this non internet connection area! At home I tried to built with disconnected internet and it works fine. It could be that I should have shutdown the Mac before testing. Can anyone prove and/or try that for every new BUILT an internet connection to ADC account is necessary? If yes (needs connection) Does someone knows a work around? And trying to copy the signature from the older built failed too :-( Because I don't have a car at the moment I can't move Mac to home for a couple of weeks to check this. But I could live this short time work just with the simulator. Try try on real touch screen on the iPhone is different and a more realistic feeling. Thanks 2012/8/1 J. Landman Gay : > On 7/31/12 2:54 PM, Ueliweb wrote: >> >> Yes it is - Have just iOS, Mac/Win >> >> and if I try older LC Versions (GoldBundle) it it the same ! ? ! > > > I can't think of anything you haven't already tried, but I'm pretty sure the > problem is in the profiles. Maybe you should just start over. Delete > everything related to Apple development in your keychain and in XCode. > Generate new certificates in the developer portal, download and import them. > Then make a new standalone with the new profile. > > I know that's a lot of work but it's all I can think of. > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Tue Jul 31 23:08:09 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 31 Jul 2012 22:08:09 -0500 Subject: Jacque's LC error plugin In-Reply-To: References: <6463A150-56A9-49FD-84E7-DEE6F1783F45@me.com> <50185F64.1090107@hyperactivesw.com> Message-ID: <50189D99.9080306@hyperactivesw.com> On 7/31/12 8:46 PM, Peter M. Brigham wrote: > It's easy to roll your own. Here's handy function: Yup. :) I love the open nature of the LiveCode IDE. One advantage of the stack over a single function is that it parses output from both Console (iOS) and Terminal (Android) so that you can decipher multiple lines of stdout data when debugging mobile apps. I can't take full credit for the stack though, Richard Gaskin worked with me on it. Of course, anyone could have done it themselves, it wasn't too hard. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Jul 31 23:12:26 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 31 Jul 2012 22:12:26 -0500 Subject: [OT] How long before.. In-Reply-To: <66042BB9-CF51-47BD-9D3F-8EC7C9A38422@mac.com> References: <2CE7D1C3-39BD-4676-AB62-DE930D5A3D45@swcp.com> <66042BB9-CF51-47BD-9D3F-8EC7C9A38422@mac.com> Message-ID: <50189E9A.1040704@hyperactivesw.com> On 7/31/12 9:51 PM, Thomas McGrath III wrote: > Sorry for that long email. I didn't really think it was till i just saw it now. Wow?. Don't apologize. It was excellent. Well written and, more important, true. Lion disrupted 30 years of computing habits for much the same reasons. I hate it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Jul 31 23:20:16 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 31 Jul 2012 22:20:16 -0500 Subject: Jacque's LC error plugin In-Reply-To: <50185F64.1090107@hyperactivesw.com> References: <6463A150-56A9-49FD-84E7-DEE6F1783F45@me.com> <50185F64.1090107@hyperactivesw.com> Message-ID: <5018A070.9000704@hyperactivesw.com> On 7/31/12 5:42 PM, J. Landman Gay wrote: > On 7/31/12 2:38 PM, Chris Sheffield wrote: >> Anyone know where I can download Jacque's excellent error plugin? It's finally on RevOnline now, as "LiveCode Error Lookup". -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Tue Jul 31 23:21:53 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 31 Jul 2012 20:21:53 -0700 Subject: [OT] How long before.. In-Reply-To: References: <2CE7D1C3-39BD-4676-AB62-DE930D5A3D45@swcp.com> Message-ID: <67353151531.20120731202153@ahsoftware.net> Tom- The Story of the Ribbon is online. It's an interesting thing to watch, especially through all the pain of why new Word menu interfaces didn't work, but it still doesn't make it right. https://blogs.msdn.com/b/jensenh/archive/2008/03/12/the-story-of-the-ribbon.aspx?Redirected=true -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Jul 31 23:24:14 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 31 Jul 2012 20:24:14 -0700 Subject: [OT] How long before.. In-Reply-To: <1343785284648-4653178.post@n4.nabble.com> References: <2CE7D1C3-39BD-4676-AB62-DE930D5A3D45@swcp.com> <1343785284648-4653178.post@n4.nabble.com> Message-ID: <129353291937.20120731202414@ahsoftware.net> Alejandro- Tuesday, July 31, 2012, 6:41:24 PM, you wrote: > This topic brings me memories of this documentary: > La Obsolescencia Programada Fabricados para no durar > http://www.youtube.com/watch?v=chJT_uxSqNk Thanks. That was great. I didn't know about the East German lightbulb factory or the consortium or the... and getting the printer working again was the perfect touch. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Jul 31 23:29:15 2012 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 31 Jul 2012 20:29:15 -0700 Subject: Scaling Gradients In-Reply-To: <62E2990C-249A-4A68-A19E-8B259DA87B3A@sweattechnologies.com> References: <1343762188428-4653156.post@n4.nabble.com> <1343778900341-4653173.post@n4.nabble.com> <76343573078.20120731174215@ahsoftware.net> <1343782824147-4653177.post@n4.nabble.com> <62E2990C-249A-4A68-A19E-8B259DA87B3A@sweattechnologies.com> Message-ID: <51353593000.20120731202915@ahsoftware.net> Monte- Tuesday, July 31, 2012, 7:05:14 PM, you wrote: > I don't see why you need to do this operation while scaling. It > would appear to be a different use case. If you do need to rotate > and scale at the same time then why not work out your scaling > factor, rotate the points then scale the rect. Same as Mark's idea > but no extra graphic created. Sounds like that should work as well. Depends on whether it's easier to generate the points before or after scaling, and for that Alejandro knows his code better than I do. In either case, I don't think the underlying gradient will rotate automatically. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Tue Jul 31 23:47:47 2012 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 31 Jul 2012 22:47:47 -0500 Subject: "No Code Signature Found" In-Reply-To: References: <1B0CF5BB-4BB6-4F27-8745-11D06E4EAE31@mac.com> <5018013B.2010208@hyperactivesw.com> <50186153.30200@hyperactivesw.com> Message-ID: <5018A6E3.2040200@hyperactivesw.com> On 7/31/12 10:06 PM, Ueliweb wrote: > Hei Jacqueline, > > Thanks > > I will try it as soon as I have my Mac work machine at home again. > Because installing the certificates and 'trust', sync and verify them > needs connection to the ADC Account and that I didn't have at the > workstation machine yet - because I moved it to country side without > internet connection. (I working there because peace - that I do not > have with the kid's at home and just bike between every day.) > > But at this point I find that this is the only change - moving to this > non internet connection area! That may be the reason. I know Apple links your Mac to the certificate. Maybe it also requires an online verification if anything in your setup changes. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com