From lan.kc.macmail at gmail.com Tue Jan 1 00:45:25 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 1 Jan 2013 13:45:25 +0800 Subject: What's On The Menu? In-Reply-To: References: <50DFB1EF.6060603@fourthworld.com> Message-ID: I appreciate not the answer you are looking for, but with such a small set, why not just build it dynamically and have the second option listed along with the first: AC/DC - High Voltage AC/DC - TNT Lou Reed Ry Cooder The Beatles - Abbey Road The Beatles - Hard Days Night The Beatles - Rubber Soul The Spencer Davis Group Wings ZZ Top You should be able to script the menuhistory to work as well, ie, if the menuhistory was originally on 'The Beatles' you should be able to get it to be preselected on 'The Beatles - Abbey Road'. HTH On Sun, Dec 30, 2012 at 2:50 PM, Peter Haworth wrote: > Hi Richard, > Thanks for the suggestion. I do use that technique but in this case, a > cascading menu feels more appropriate. There are 6 first level items and > two of them have second level items which are dynamically loaded but > probably not more than two or three of them. > > The pulldown menu works fine, just wonder why the menuHistory part of it > doesn't work the same as an option menu. > > Pete > lcSQL Software > > > On Sat, Dec 29, 2012 at 7:15 PM, Richard Gaskin > wrote: > > > Would it be practical in your layout to consider using two option > > controls, in which the first one sets the range of values for the second? > > > > -- > > Richard Gaskin > > Fourth World Systems > > Software Design and Development for Desktop, Mobile, and Web > > ______________________________**______________________________ > > Ambassador at FourthWorld.com http://www.FourthWorld.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> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ludovic.thebault at laposte.net Tue Jan 1 01:50:28 2013 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Tue, 1 Jan 2013 07:50:28 +0100 Subject: [Livecode Fr] au secours! In-Reply-To: <1356999151.6418.140661172033205.3C5DC0B2@webmail.messagingengine.com> References: <1356999151.6418.140661172033205.3C5DC0B2@webmail.messagingengine.com> Message-ID: <7414B808-9462-42C4-9AF3-6E749D353C5F@laposte.net> Le 1 janv. 2013 ? 01:12, "Marc H. Bossiere" a ?crit : > Je ne peux pas commencer 2013 sans une solution! Ma t?te va exploser! > J'ai besoin d'obtenir le URL du courant ? partir de Safari (ou le > navigateur par d?faut) dans mon projet. Des id?es? (Veuillez excuser mon > Google fran?ais!) > mercie d'avance, > Marc Bossiere > Arizona > LiveCode 5.5 > Ce n'est pas possible. Par contre tu peux utiliser les fonctions navigateur de Livecode pour que la navigation internet se fasse depuis Livecode, tu pourras ainsi conna?tre l'url courante. PS : si tu es plus ? l'aise en anglais, il y a : - la liste de diffusion : use-livecode at lists.runrev.com - le forum : http://forums.runrev.com/phpBB2/index.php From rdimola at evergreeninfo.net Tue Jan 1 02:26:00 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 1 Jan 2013 02:26:00 -0500 Subject: Happy new year In-Reply-To: References: Message-ID: <58950faa-34e6-491d-a483-33ece788b21e@blur> Have a great year. Been skiing and snowmobiling here in the northeast US. HE-HA!!! Best to you and yours...... Ralph DiMola -----Original message----- From: Colin Holgate To: How to use LiveCode Sent: Tue, Jan 1, 2013 00:04:23 GMT+00:00 Subject: Re: Happy new year I've been in England over Christmas, and it's 2013 here already. _______________________________________________ use-livecode mailing list use-livecode at 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.laffoon at gmail.com Tue Jan 1 04:58:25 2013 From: mark.laffoon at gmail.com (Mark Laffoon) Date: Tue, 1 Jan 2013 00:58:25 -0900 Subject: [Livecode Fr] au secours! In-Reply-To: <7414B808-9462-42C4-9AF3-6E749D353C5F@laposte.net> References: <1356999151.6418.140661172033205.3C5DC0B2@webmail.messagingengine.com> <7414B808-9462-42C4-9AF3-6E749D353C5F@laposte.net> Message-ID: Maybe this? http://stackoverflow.com/questions/7221087/applescript-to-get-the-url-from-safari On Monday, December 31, 2012, Ludovic Th?bault wrote: > > Le 1 janv. 2013 ? 01:12, "Marc H. Bossiere" > > a ?crit : > > > Je ne peux pas commencer 2013 sans une solution! Ma t?te va exploser! > > J'ai besoin d'obtenir le URL du courant ? partir de Safari (ou le > > navigateur par d?faut) dans mon projet. Des id?es? (Veuillez excuser mon > > Google fran?ais!) > > mercie d'avance, > > Marc Bossiere > > Arizona > > LiveCode 5.5 > > > > Ce n'est pas possible. Par contre tu peux utiliser les fonctions > navigateur de Livecode pour que la navigation internet se fasse depuis > Livecode, tu pourras ainsi conna?tre l'url courante. > > PS : si tu es plus ? l'aise en anglais, il y a : > - la liste de diffusion : use-livecode at lists.runrev.com > - le forum : http://forums.runrev.com/phpBB2/index.php > _______________________________________________ > use-livecode mailing list > use-livecode 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 am CDO. This is a lot like OCD, except the letters are in alphabetical order... as they should be. From nigels at amglighthouse.co.za Tue Jan 1 06:15:07 2013 From: nigels at amglighthouse.co.za (Nigel Soden) Date: Tue, 1 Jan 2013 13:15:07 +0200 Subject: Strange behaviour using the "convert" command Message-ID: Greeting to all in this the 1st of Jan 2013 And yes I'm working. I have an array that is being looped though in which to build a SQL string that'll contain data that will be used in a SQL INSERT. The loop works great until I get to use the "convert" command. I have to convert the date into seconds as this is what is been used in the main database sitting somewhere else as this application is to be used on an iPad using SQLITE. I have various option in which to convert the date to seconds. The one I choice for this is when building the string up that'll contain the data is at the point when building this string. The problem is as follows. The first time the code block containing a date it converts the date into seconds successfully. The very next iteration of the loop is also a date and that portion of the code just does "nothing". No conversion occurs, the very next iteration of the loop is also a date format and that too does not work neither. The code for the conversion is as follows. case "DateEntryField" put empty into tEnteredDate if tArrayElement[1] = "ListDateField" then put field "ListDateField" into tEnteredDate convert tEnteredDate to seconds put tEnteredDate into tValue break end if if tArrayelement[1] = "ListingExpiryDateField" then put field "ListingExpiryDateField" into tEnteredDate convert tEnteredDate to seconds put tEnteredDate into tValue break end if if tArrayElement[1] = "OpenHourDateField" then put field "OpenHourDateField" into tEnteredDate convert tEnteredDate from short date to seconds put tEnteredDate into tValue break end if as you will notice the only difference to the three blocks of code is the field name were the date is being held. For the rest of the block it is identical. I've tried the different syntax's but to no avail. Any suggestions. From lan.kc.macmail at gmail.com Tue Jan 1 08:10:15 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 1 Jan 2013 21:10:15 +0800 Subject: Help with Regex (was Re: Switch, Case and wild-cards?) In-Reply-To: References: <376EE793-C74A-4450-8DBA-14628893FACA@thehales.id.au> <1356812081764-4658457.post@n4.nabble.com> Message-ID: >From my own experience; if you are trying to parse ANY SQL statement that someone might enter, then NO, regex alone is not going to be your solution. If on the other hand you are dealing with a relatively small subset of SQL statements, maybe SELECT, UPDATE, DELETE, then regex would be able to very quickly break these down into table/column names and values, etc etc. Because SQL is so structured and strict (more so say than the 4.0 version of html which is fairly loose in what it allows) it does lend itself to be manipulated with regex. HTH On Sun, Dec 30, 2012 at 3:02 PM, Peter Haworth wrote: > Thanks Mark, more good resources. > > A question in the back of my mind now that I know enough about regexp to be > dangerous. Is parsing a language something that can be done with regular > expressions? I have a program in which I jumped though all sorts of hoops > to parse SQL statements. It works quite well but maintaining it is a pain. > It feels like I could use regexps to separate the various "clauses" of a > command, followed by other regexps to parse those clauses depending on > type. > > Pete > lcSQL Software > > > On Sat, Dec 29, 2012 at 7:47 PM, Mark Laffoon >wrote: > > > I've always found RegExhibit from > > http://roger-jolly.nl/software/#regexhibithelpful. > > Also, for reference material, http://www.regular-expressions.info/ has > > been of great help. > > > > Just my 2 cents. > > Mark > > > > > > -- > > I am CDO. This is a lot like OCD, except the letters are in alphabetical > > order... as they should be. > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 lan.kc.macmail at gmail.com Tue Jan 1 08:33:57 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 1 Jan 2013 21:33:57 +0800 Subject: REGEX and Livecode In-Reply-To: <50E16F21.9060008@gmail.com> References: <50E16F21.9060008@gmail.com> Message-ID: Read the LC Dictionary entry for matchText. Regex IS already implemented in LC, if you care to use it. More importantly to you, as the dictionary states, it is PCRE library compatible, which to me means it is OS agnostic. All you need to do is learn the syntax (admittedly not trivial for some of the problems you have posed - and possibly not possible) and then sit back and let LC do the rest. HTH On Mon, Dec 31, 2012 at 6:55 PM, Richmond wrote: > Sorry chaps to start a new thread on this, but, somehow lost track of the > last one :( > > Having 'swallowed my pride' and accepted that there MIGHT be more to REGEX > than > pattern matching, as I outlined in earlier postings, I had a look at the > URLs various people on the > Use-List provided: > > Finding this one fairly thought provoking: http://www.regular-** > expressions.info/quickstart.**html > > My thoughts were provoked in 2 ways: > > 1. REGEX seems useful. > > 2. How does one use REGEX within Livecode (and, my inevitable rider; > cross-platform) ? > > Because REGEX expressions do NOT seem to be written in whatever name > the RR/LC language is going by at the moment (HyperTalk, MetaTalk, > RevTalk, Transcript, > Revolution. Livecode ???). > > Now, as a mono-maniac for Livecode (i.e. I don't use any other programming > languages > on a regular basis) I am only going to go to the bother (and there does > seem to be quite a bit of that) > to learn REGEX if: > > 1. It can be, somehow, integrated into Livecode. > > 2. It will serve me better than the way I am doing things at the moment > (pace earlier postings). > > Call me "an awkward sausage" if you will; but, I suspect that those > thoughts may, in part at least, > reflect the thoughts of a lot of the "silent masses" who would like to do > all sorts of jolly data > sorting and/or modification with Livecode. > > Further to this, I would like to point out this: > > http://lessons.runrev.com/s/**lessons/m/4603/l/44092-**working-with-text > > [ admittedly it does not, directly, refer to unicodeText fields; but that, > as I have already found out, > can be dealt with comparatively easily ] > > which makes me wonder why one needs to go and "bang one's head against the > wall" of REGEX. > > 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 lan.kc.macmail at gmail.com Tue Jan 1 09:00:56 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 1 Jan 2013 22:00:56 +0800 Subject: Strange behaviour using the "convert" command In-Reply-To: References: Message-ID: I'm not exactly sure but having 'break' statements inside IF THEN END IF seems wrong to me. When you get to the 'break' statement the code immediately jumps to the 'end switch' statement, completely bypassing the 'end if'. I would think the engine is then still looking for the 'end if' and not finding it. What happens if you re-write your switch statement to: case (tArrayElement[1] = "ListDateField") put field "ListDateField" into tEnteredDate convert tEnteredDate to seconds put tEnteredDate into tValue break case (tArrayelement[1] = "ListingExpiryDateField") put field "ListingExpiryDateField" into tEnteredDate convert tEnteredDate to seconds put tEnteredDate into tValue break case (tArrayElement[1] = "OpenHourDateField") put field "OpenHourDateField" into tEnteredDate convert tEnteredDate from short date to seconds put tEnteredDate into tValue break case (? ) ... break end switch HTH On Tue, Jan 1, 2013 at 7:15 PM, Nigel Soden wrote: > Greeting to all in this the 1st of Jan 2013 > > And yes I'm working. > > I have an array that is being looped though in which to build a SQL string > that'll contain data that will be used in a SQL INSERT. > > The loop works great until I get to use the "convert" command. I have to > convert the date into seconds as this is what is been used in the main > database sitting somewhere else as this application is to be used on an > iPad using SQLITE. I have various option in which to convert the date to > seconds. The one I choice for this is when building the string up that'll > contain the data is at the point when building this string. > > The problem is as follows. The first time the code block containing a date > it converts the date into seconds successfully. The very next iteration of > the loop is also a date and that portion of the code just does "nothing". > No conversion occurs, the very next iteration of the loop is also a date > format and that too does not work neither. > > The code for the conversion is as follows. > > > case "DateEntryField" > > put empty into tEnteredDate > > if tArrayElement[1] = "ListDateField" then > put field "ListDateField" into tEnteredDate > convert tEnteredDate to seconds > put tEnteredDate into tValue > break > end if > > if tArrayelement[1] = "ListingExpiryDateField" then > put field "ListingExpiryDateField" into tEnteredDate > convert tEnteredDate to seconds > put tEnteredDate into tValue > break > end if > > if tArrayElement[1] = "OpenHourDateField" then > put field "OpenHourDateField" into tEnteredDate > convert tEnteredDate from short date to seconds > put tEnteredDate into tValue > break > end if > > > as you will notice the only difference to the three blocks of code is the > field name were the date is being held. For the rest of the block it is > identical. > I've tried the different syntax's but to no avail. > > Any suggestions. > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From userev at canelasoftware.com Tue Jan 1 09:57:14 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 1 Jan 2013 06:57:14 -0800 Subject: Blocking screenshots? In-Reply-To: References: <50E20449.1070908@gmail.com> <50E20719.3040102@fourthworld.com> <50E207AA.90506@gmail.com> Message-ID: On Dec 31, 2012, at 2:00 PM, Roger Eller wrote: > For your demo, maybe make everything very pale (20% of normal luminance), > but have partial regions of text shown normally as a preview of the full > version. > > ~Roger > > On Mon, Dec 31, 2012 at 4:46 PM, Richmond wrote: > >> Yes, I know that; but it would be "rather fun" if I could make it >> reasonably difficult and more >> time-consuming for my Demo users. > Icon companies put vertical lines in there demos. You could create an algo that would place a number of lines across the whole screen. Is a ton of work to clean up. Mark Talluto canelasoftware.com From janschenkel at yahoo.com Tue Jan 1 11:34:56 2013 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 1 Jan 2013 08:34:56 -0800 (PST) Subject: Encrypt on mobile Message-ID: <1357058096.85692.YahooMailNeo@web141104.mail.bf1.yahoo.com> Hi all, Working on permissions and password protection for Quartam PDF Library, and I have a need for RC4 encryption at 40 bits. Actually, I do have a working plain LiveCode implementation by now, but the 'encrypt' command can do it too and is much faster. Here's the rub: I read in the release notes for the mobile versions that "industrial strength encryption" is not supported. So here's a few questions for the iOS/Android developers on the list: - does a script with 'the cipherNames' or 'encrypt' in it still work, or does it fail to compile?? - does 'the cipherNames' return empty or does it generate an error? - does the 'encrypt' command return an error in 'the result' or does it generate an error? An example of a simple test script: ## on mouseUp ? put "plain text" into tData ? put "dakey" into tKey -- 40 bits = 5 bytes ? if "rc4-40,40" is among the lines of the cipherNames then ? ? encrypt tData using "rc4-40" with key tKey ? ? if the result is not empty then ? ? ? answer error the result ? ? else ? ? ? answer information "RC4-40 returned:" && it ? ? end if ? else ? ? answer information "RC4-40 not available" ? end if end mouseUp ## Thanks in advance for the feedback! 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) From eudosia.systems at gmail.com Tue Jan 1 11:50:30 2013 From: eudosia.systems at gmail.com (Massimiliano Fabbri) Date: Tue, 01 Jan 2013 17:50:30 +0100 Subject: Audio-voice recording Message-ID: <50E313D6.8010909@gmail.com> Hi all. I'm new in this list and in LiveCode programming. I need a POC (proof of concept) on how to do a simple app (iphone/Android) wich I can be able to: 1. Record audio/voice from any device (ios/android) 2. Convert the raw audio in another format (audio .aif or .mp3 file) 3. Send/upload via ftp or http post the audio file to a server url/directory Can anyone show me 'the road' or can give me any resource to start from ? Best regards and Happy New Year. ------------------------------------- Eudosia Systems di Massimiliano Fabbri Realizzazioni Software e consulenze informatiche http://www.eudosia-systems.it linkedin: http://it.linkedin.com/pub/massimiliano-fabbri/19/918/96b From lfredricks at proactive-intl.com Tue Jan 1 12:04:46 2013 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Tue, 1 Jan 2013 09:04:46 -0800 Subject: Happy new year In-Reply-To: References: Message-ID: <23904B01B56D4F4B91AF0CF6E242ED6D@GATEWAY> > Happy new year from Brazil! We?re starting our parties in > here and we wish all a wonderful new year full of joy! Happy New Year from (temporarily) dry Oregon! :-) Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From m.schonewille at economy-x-talk.com Tue Jan 1 12:09:44 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 1 Jan 2013 18:09:44 +0100 Subject: [ANN] Installer Maker Holidays Discount In-Reply-To: References: <68E101B7-07FA-498B-A583-73F1A42FD005@economy-x-talk.com> <50870082-24C2-4987-BDF2-7AE1900A198C@economy-x-talk.com> <4C3B8BC5-F0B0-4BBF-9C7E-525E991DBAB2@economy-x-talk.com> Message-ID: <867774CC-9778-4615-AC03-FFD9DD7B10C6@economy-x-talk.com> Happy New Year everybody! Tomorrow really is the last day to get a 33% discount on a new license for Installer Maker. Go to http://qery.us/za and click on the Plimus button. Use the coupon code 33OFF (that's the letter "o", not a zero) in the check-out form to get the discount. Installer Maker Plugin is the best tool available for LiveCode to wrap your standalones in an installer for Mac OS X or Windows. An overview of all features can be found at http://qery.us/za If you have any questions about this offer or Installer Maker, use the contact form on the website. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. From pete at lcsql.com Tue Jan 1 12:09:32 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 1 Jan 2013 09:09:32 -0800 Subject: What's On The Menu? In-Reply-To: References: <50DFB1EF.6060603@fourthworld.com> Message-ID: Thanks Kay, that's certainly another possibility. Nice choice of music by the way, although I'm not sure if ZZ Top is quite in the same league as the others! Pete lcSQL Software On Mon, Dec 31, 2012 at 9:45 PM, Kay C Lan wrote: > I appreciate not the answer you are looking for, but with such a small set, > why not just build it dynamically and have the second option listed along > with the first: > > AC/DC - High Voltage > AC/DC - TNT > Lou Reed > Ry Cooder > The Beatles - Abbey Road > The Beatles - Hard Days Night > The Beatles - Rubber Soul > The Spencer Davis Group > Wings > ZZ Top > > You should be able to script the menuhistory to work as well, ie, if the > menuhistory was originally on 'The Beatles' you should be able to get it to > be preselected on 'The Beatles - Abbey Road'. > > HTH > > > On Sun, Dec 30, 2012 at 2:50 PM, Peter Haworth wrote: > > > Hi Richard, > > Thanks for the suggestion. I do use that technique but in this case, a > > cascading menu feels more appropriate. There are 6 first level items and > > two of them have second level items which are dynamically loaded but > > probably not more than two or three of them. > > > > The pulldown menu works fine, just wonder why the menuHistory part of it > > doesn't work the same as an option menu. > > > > Pete > > lcSQL Software > > > > > > On Sat, Dec 29, 2012 at 7:15 PM, Richard Gaskin > > wrote: > > > > > Would it be practical in your layout to consider using two option > > > controls, in which the first one sets the range of values for the > second? > > > > > > -- > > > Richard Gaskin > > > Fourth World Systems > > > Software Design and Development for Desktop, Mobile, and Web > > > ______________________________**______________________________ > > > Ambassador at FourthWorld.com http://www.FourthWorld.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> > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 Jan 1 12:15:16 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 1 Jan 2013 09:15:16 -0800 Subject: Strange behaviour using the "convert" command In-Reply-To: References: Message-ID: Hi Nigel, Don;t see anything obvious but a couple of questions. Your loop is always looking at tArrayElement[1] - should the "1" be incrementing each time through the loop? Also, when you say the code does "nothing", not sure just what you mean. Does the code not execute (checked with debug breakpoints), or does it execute but you end up with empty in tValue? Is there perhaps another case statement earlier than the one in your email that could be firing on the second and subsequent times through your loop? Pete lcSQL Software On Tue, Jan 1, 2013 at 3:15 AM, Nigel Soden wrote: > Greeting to all in this the 1st of Jan 2013 > > And yes I'm working. > > I have an array that is being looped though in which to build a SQL string > that'll contain data that will be used in a SQL INSERT. > > The loop works great until I get to use the "convert" command. I have to > convert the date into seconds as this is what is been used in the main > database sitting somewhere else as this application is to be used on an > iPad using SQLITE. I have various option in which to convert the date to > seconds. The one I choice for this is when building the string up that'll > contain the data is at the point when building this string. > > The problem is as follows. The first time the code block containing a date > it converts the date into seconds successfully. The very next iteration of > the loop is also a date and that portion of the code just does "nothing". > No conversion occurs, the very next iteration of the loop is also a date > format and that too does not work neither. > > The code for the conversion is as follows. > > > case "DateEntryField" > > put empty into tEnteredDate > > if tArrayElement[1] = "ListDateField" then > put field "ListDateField" into tEnteredDate > convert tEnteredDate to seconds > put tEnteredDate into tValue > break > end if > > if tArrayelement[1] = "ListingExpiryDateField" then > put field "ListingExpiryDateField" into tEnteredDate > convert tEnteredDate to seconds > put tEnteredDate into tValue > break > end if > > if tArrayElement[1] = "OpenHourDateField" then > put field "OpenHourDateField" into tEnteredDate > convert tEnteredDate from short date to seconds > put tEnteredDate into tValue > break > end if > > > as you will notice the only difference to the three blocks of code is the > field name were the date is being held. For the rest of the block it is > identical. > I've tried the different syntax's but to no avail. > > Any suggestions. > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 1 12:16:55 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 1 Jan 2013 09:16:55 -0800 Subject: Help with Regex (was Re: Switch, Case and wild-cards?) In-Reply-To: References: <376EE793-C74A-4450-8DBA-14628893FACA@thehales.id.au> <1356812081764-4658457.post@n4.nabble.com> Message-ID: These would be guaranteed valid SQLite statements so their syntax would be exactly as documented, no errors. SOunds like it might be worthwhile spending a couple of hours with regex as an exercise to do this. Pete lcSQL Software On Tue, Jan 1, 2013 at 5:10 AM, Kay C Lan wrote: > From my own experience; if you are trying to parse ANY SQL statement that > someone might enter, then NO, regex alone is not going to be your solution. > If on the other hand you are dealing with a relatively small subset of SQL > statements, maybe SELECT, UPDATE, DELETE, then regex would be able to very > quickly break these down into table/column names and values, etc etc. > > Because SQL is so structured and strict (more so say than the 4.0 version > of html which is fairly loose in what it allows) it does lend itself to be > manipulated with regex. > > HTH > > On Sun, Dec 30, 2012 at 3:02 PM, Peter Haworth wrote: > > > Thanks Mark, more good resources. > > > > A question in the back of my mind now that I know enough about regexp to > be > > dangerous. Is parsing a language something that can be done with regular > > expressions? I have a program in which I jumped though all sorts of > hoops > > to parse SQL statements. It works quite well but maintaining it is a > pain. > > It feels like I could use regexps to separate the various "clauses" of a > > command, followed by other regexps to parse those clauses depending on > > type. > > > > Pete > > lcSQL Software > > > > > > On Sat, Dec 29, 2012 at 7:47 PM, Mark Laffoon > >wrote: > > > > > I've always found RegExhibit from > > > http://roger-jolly.nl/software/#regexhibithelpful. > > > Also, for reference material, http://www.regular-expressions.info/has > > > been of great help. > > > > > > Just my 2 cents. > > > Mark > > > > > > > > > -- > > > I am CDO. This is a lot like OCD, except the letters are in > alphabetical > > > order... as they should be. > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode 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 Jan 1 12:56:02 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 1 Jan 2013 09:56:02 -0800 Subject: What's On The Menu - Round 2 Message-ID: Continuing my quest to understand some of the fine points of menu handling with cascading items in LC, I'm now focusing on popup menus. The contents of the menu in question are set up dynamically in a mouseDown handler and some data conditions can cause either a checkmark or a diamond to appear immediately before some of the cascading items (all using that standard !c and !r notation). No problem, all works fine. Now the user picks a cascading item from the popup menu and in my menuPick handler, I need to discover if the selected item has a check mark or a diamond before it because my handling of the selected item is different based on their presence or absence. First problem. The parameter to menuPick does not include any indication of whether the selected item has a checkmark or diamond before it. OK says I, that seems strange but no problem, I will use the menuHistory to get the line of the popup menu text that was selected and look for either !c or !r in it. Second problem. The menuHistory contains a line number that does not relate in any way to the line number that was selected. Not even to the primary line that contained the cascading item. In fairness, heaving read the dictionary entry for menuHistory after the fact, it does say that the menuHistory is "ambiguous" for cascading items. "Ambiguous"? Maybe flat out incorrect would have been a better description but by now I've come to realize that stuff like this will never het changed in LC even if it's accepted as a problem because "it might break existing applications". I can think of at least a couple of ways round this problem, by repeating the check that caused the checkmark or diamond to be placed there initially, or by somehow recording the actual text lines that contain a checkmark/diamond in a custom property of the menu. Are there any other recommended ways to get round this? Pete lcSQL Software From palcibiades-first at yahoo.co.uk Tue Jan 1 13:06:30 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Tue, 1 Jan 2013 10:06:30 -0800 (PST) Subject: REGEX and Livecode In-Reply-To: <50E16F21.9060008@gmail.com> References: <50E16F21.9060008@gmail.com> Message-ID: <1357063590957-4658582.post@n4.nabble.com> The way to think about regex is a bit different for a linux user. If you have stuff to do involving heavy text manipulation - finding, substituting, rearranging, then you need to know regex. It makes life much simpler, you can do things at the command line that you would otherwise have to write real programs to do. But the way to approach it in linux is through sed and awk. Awk in particular is really worth mastering even if you only use it as an extension of the command line. It can be much more, but if that's all you use it for, its still invaluable. Grep is also worth finding out about. You want to find all files in a given directory with a certain string in them, but you want to be a bit vague about exactly what this string is. Grep -R will do it, but you need a regex to search for to get the right degree of vagueness. I recently had to establish whether a given file had been deleted and placed in an archive for subsequent use. The archive had several thousand entries. Grep -R did it in a few minutes with one command. Pipe what you find to something suitable, and away you go. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/REGEX-and-Livecode-tp4658514p4658582.html Sent from the Revolution - User mailing list archive at Nabble.com. From palcibiades-first at yahoo.co.uk Tue Jan 1 13:07:44 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Tue, 1 Jan 2013 10:07:44 -0800 (PST) Subject: REGEX and Livecode In-Reply-To: <50E16F21.9060008@gmail.com> References: <50E16F21.9060008@gmail.com> Message-ID: <1357063664320-4658583.post@n4.nabble.com> Richmond, also have a look at txt2regex and regexxer. Should be in the repositories. Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/REGEX-and-Livecode-tp4658514p4658583.html Sent from the Revolution - User mailing list archive at Nabble.com. From todd at geistinteractive.com Tue Jan 1 13:08:12 2013 From: todd at geistinteractive.com (Todd Geist) Date: Tue, 01 Jan 2013 10:08:12 -0800 Subject: File Properties In-Reply-To: <628F4CE0-FBE4-4750-AFEE-C310CC590180@economy-x-talk.com> References: <50E0DF6E.6090903@geistinteractive.com> <628F4CE0-FBE4-4750-AFEE-C310CC590180@economy-x-talk.com> Message-ID: <50E3260C.9060907@geistinteractive.com> Thanks Mark, So the only way to get the properties of a file is to get the properties of all the files in the same folder? and then find that file in that list? That seems terribly inefficient. What if there are 60000 files in the folder? Todd Mark Schonewille wrote: > Hi Todd, > > set the itemDel to slash > set the defaultFolder to item 1 to-2 of myFilePath > put the detailed files into myFiles > -- etc From userev at canelasoftware.com Tue Jan 1 13:11:04 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 1 Jan 2013 10:11:04 -0800 Subject: Encrypt on mobile In-Reply-To: <1357058096.85692.YahooMailNeo@web141104.mail.bf1.yahoo.com> References: <1357058096.85692.YahooMailNeo@web141104.mail.bf1.yahoo.com> Message-ID: On Jan 1, 2013, at 8:34 AM, Jan Schenkel wrote: > Hi all, > > Working on permissions and password protection for Quartam PDF Library, and I have a need for RC4 encryption at 40 bits. > Actually, I do have a working plain LiveCode implementation by now, but the 'encrypt' command can do it too and is much faster. > > Here's the rub: I read in the release notes for the mobile versions that "industrial strength encryption" is not supported. > So here's a few questions for the iOS/Android developers on the list: > - does a script with 'the cipherNames' or 'encrypt' in it still work, or does it fail to compile? > - does 'the cipherNames' return empty or does it generate an error? > - does the 'encrypt' command return an error in 'the result' or does it generate an error? > > An example of a simple test script: > ## > on mouseUp > put "plain text" into tData > put "dakey" into tKey -- 40 bits = 5 bytes > if "rc4-40,40" is among the lines of the cipherNames then > encrypt tData using "rc4-40" with key tKey > if the result is not empty then > answer error the result > else > answer information "RC4-40 returned:" && it > end if > else > answer information "RC4-40 not available" > end if > end mouseUp > ## > > Thanks in advance for the feedback! > > Jan Schenkel. > > ===== > Quartam Reports & PDF Library for LiveCode > www.quartam.com Monte has an external for doing AES encryption. It works on iOS for the moment. Mark Talluto canelasoftware.com From todd at geistinteractive.com Tue Jan 1 13:16:11 2013 From: todd at geistinteractive.com (Todd Geist) Date: Tue, 01 Jan 2013 10:16:11 -0800 Subject: File Properties In-Reply-To: <50E3260C.9060907@geistinteractive.com> References: <50E0DF6E.6090903@geistinteractive.com> <628F4CE0-FBE4-4750-AFEE-C310CC590180@economy-x-talk.com> <50E3260C.9060907@geistinteractive.com> Message-ID: <50E327EB.9080500@geistinteractive.com> I found Trevor's FilesAndFolders library, and he has a fileGetInfo function in there. Thanks Trevor, but wow, thats a lot of work to get the file Properties. > So the only way to get the properties of a file is to get the > properties of all the files in the same folder? and then find that > file in that list? That seems terribly inefficient. What if there are > 60000 files in the folder? Todd From irog at mac.com Tue Jan 1 13:26:22 2013 From: irog at mac.com (Roger Guay) Date: Tue, 01 Jan 2013 11:26:22 -0700 Subject: Audio-voice recording In-Reply-To: <50E313D6.8010909@gmail.com> References: <50E313D6.8010909@gmail.com> Message-ID: I can't help you with the audio specifics, but if you've never done a mobile app before, I highly recommend "LiveCode Mobile Development" by Colin Holgate who hangs around this list a lot. I'm sure others will chime in on your audio specific needs. Welcome to this list and LiveCode, Roger On Jan 1, 2013, at 9:50 AM, Massimiliano Fabbri wrote: > Hi all. I'm new in this list and in LiveCode programming. > I need a POC (proof of concept) on how to do a simple app (iphone/Android) wich I can be able to: > 1. Record audio/voice from any device (ios/android) > 2. Convert the raw audio in another format (audio .aif or .mp3 file) > 3. Send/upload via ftp or http post the audio file to a server url/directory > Can anyone show me 'the road' or can give me any resource to start from ? > Best regards and Happy New Year. > > ------------------------------------- > Eudosia Systems di Massimiliano Fabbri > Realizzazioni Software e consulenze informatiche > http://www.eudosia-systems.it > linkedin: http://it.linkedin.com/pub/massimiliano-fabbri/19/918/96b > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Jan 1 14:26:41 2013 From: lunchnmeets at aol.com (lunchnmeets) Date: Tue, 01 Jan 2013 14:26:41 -0500 Subject: Change Email Address Message-ID: <7DE6376D.1C9B.4712.92AB.A9F78CE2E321@aol.com> Hi, How do I change my email address for this list? I'm closing my aol account FINALLY! :) My new email address is AbilityBF at att.net. Joe Orlando FL From monte at sweattechnologies.com Tue Jan 1 14:39:43 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 2 Jan 2013 06:09:43 +1030 Subject: Audio-voice recording In-Reply-To: <50E313D6.8010909@gmail.com> References: <50E313D6.8010909@gmail.com> Message-ID: <39D1F361-E801-400A-832C-7EC2CBADC4B1@sweattechnologies.com> Hi Massimiliano Unfortunately LiveCode can't meet your requirements on android. On iOS you can use the rremicrophone external or my open source enhanced version (mergMicrophone). Cheers Monte -- M E R Goulding Software development services mergExt - There's an external for that! On 02/01/2013, at 3:20 AM, Massimiliano Fabbri wrote: > Hi all. I'm new in this list and in LiveCode programming. > I need a POC (proof of concept) on how to do a simple app (iphone/Android) wich I can be able to: > 1. Record audio/voice from any device (ios/android) > 2. Convert the raw audio in another format (audio .aif or .mp3 file) > 3. Send/upload via ftp or http post the audio file to a server url/directory > Can anyone show me 'the road' or can give me any resource to start from ? > Best regards and Happy New Year. > > ------------------------------------- > Eudosia Systems di Massimiliano Fabbri > Realizzazioni Software e consulenze informatiche > http://www.eudosia-systems.it > linkedin: http://it.linkedin.com/pub/massimiliano-fabbri/19/918/96b > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 1 14:56:14 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 1 Jan 2013 14:56:14 -0500 Subject: Audio-voice recording In-Reply-To: <39D1F361-E801-400A-832C-7EC2CBADC4B1@sweattechnologies.com> References: <50E313D6.8010909@gmail.com> <39D1F361-E801-400A-832C-7EC2CBADC4B1@sweattechnologies.com> Message-ID: With Android being based in Linux, I wonder if one could get shell () as the desktops can. ~Roger On Tue, Jan 1, 2013 at 2:39 PM, Monte Goulding wrote: > Hi Massimiliano > > Unfortunately LiveCode can't meet your requirements on android. On iOS you > can use the rremicrophone external or my open source enhanced version > (mergMicrophone). > > Cheers > > Monte > > -- > M E R Goulding From janschenkel at yahoo.com Tue Jan 1 14:57:49 2013 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 1 Jan 2013 11:57:49 -0800 (PST) Subject: Encrypt on mobile In-Reply-To: References: <1357058096.85692.YahooMailNeo@web141104.mail.bf1.yahoo.com> Message-ID: <1357070269.72490.YahooMailNeo@web141104.mail.bf1.yahoo.com> Thanks for the feedback, Mark - but I wasn't looking for an external solution :-) What I mainly wanted to know was how the mobile standalone apps cope with the 'cipherNames' property and 'encrypt' command as "industrial strength encryption" is missing. I don't have mobile deployment options so I can't check this for myself. Cheers, 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) ________________________________ From: Mark Talluto To: How to use LiveCode Sent: Tuesday, January 1, 2013 7:11 PM Subject: Re: Encrypt on mobile On Jan 1, 2013, at 8:34 AM, Jan Schenkel wrote: > Hi all, > > Working on permissions and password protection for Quartam PDF Library, and I have a need for RC4 encryption at 40 bits. > Actually, I do have a working plain LiveCode implementation by now, but the 'encrypt' command can do it too and is much faster. > > Here's the rub: I read in the release notes for the mobile versions that "industrial strength encryption" is not supported. > So here's a few questions for the iOS/Android developers on the list: > - does a script with 'the cipherNames' or 'encrypt' in it still work, or does it fail to compile? > - does 'the cipherNames' return empty or does it generate an error? > - does the 'encrypt' command return an error in 'the result' or does it generate an error? > > An example of a simple test script: > ## > on mouseUp >? put "plain text" into tData >? put "dakey" into tKey -- 40 bits = 5 bytes >? if "rc4-40,40" is among the lines of the cipherNames then >? ? encrypt tData using "rc4-40" with key tKey >? ? if the result is not empty then >? ? ? answer error the result >? ? else >? ? ? answer information "RC4-40 returned:" && it >? ? end if >? else >? ? answer information "RC4-40 not available" >? end if > end mouseUp > ## > > Thanks in advance for the feedback! > > Jan Schenkel. >? > ===== > Quartam Reports & PDF Library for LiveCode > www.quartam.com Monte has an external for doing AES encryption. It works on iOS for the moment. Mark Talluto 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 eudosia.systems at gmail.com Tue Jan 1 15:08:13 2013 From: eudosia.systems at gmail.com (Massimiliano Fabbri) Date: Tue, 01 Jan 2013 21:08:13 +0100 Subject: Audio-voice recording In-Reply-To: <39D1F361-E801-400A-832C-7EC2CBADC4B1@sweattechnologies.com> References: <50E313D6.8010909@gmail.com> <39D1F361-E801-400A-832C-7EC2CBADC4B1@sweattechnologies.com> Message-ID: <50E3422D.6010203@gmail.com> Thanks Monte for your answer. Where is disponsable your code to try it? THanks Massimiliano. Il 01/01/13 20:39, Monte Goulding ha scritto: > Hi Massimiliano > > Unfortunately LiveCode can't meet your requirements on android. On iOS you can use the rremicrophone external or my open source enhanced version (mergMicrophone). > > Cheers > > Monte > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 02/01/2013, at 3:20 AM, Massimiliano Fabbri wrote: > >> Hi all. I'm new in this list and in LiveCode programming. >> I need a POC (proof of concept) on how to do a simple app (iphone/Android) wich I can be able to: >> 1. Record audio/voice from any device (ios/android) >> 2. Convert the raw audio in another format (audio .aif or .mp3 file) >> 3. Send/upload via ftp or http post the audio file to a server url/directory >> Can anyone show me 'the road' or can give me any resource to start from ? >> Best regards and Happy New Year. >> >> ------------------------------------- >> Eudosia Systems di Massimiliano Fabbri >> Realizzazioni Software e consulenze informatiche >> http://www.eudosia-systems.it >> linkedin: http://it.linkedin.com/pub/massimiliano-fabbri/19/918/96b >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 -- ------------------------------------- Eudosia Systems di Massimiliano Fabbri Realizzazioni Software e consulenze informatiche http://www.eudosia-systems.it linkedin: http://it.linkedin.com/pub/massimiliano-fabbri/19/918/96b From richmondmathewson at gmail.com Tue Jan 1 15:57:58 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 01 Jan 2013 22:57:58 +0200 Subject: REGEX and Livecode In-Reply-To: <1357063664320-4658583.post@n4.nabble.com> References: <50E16F21.9060008@gmail.com> <1357063664320-4658583.post@n4.nabble.com> Message-ID: <50E34DD6.4030805@gmail.com> On 01/01/2013 08:07 PM, Peter Alcibiades wrote: > Richmond, also have a look at txt2regex and regexxer. Should be in the > repositories. To be honest, I can't be bothered, having worked out how to do all that is necessary for string manipulation without having to go near it. > > Peter > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/REGEX-and-Livecode-tp4658514p4658583.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 Jan 1 16:14:27 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 2 Jan 2013 07:44:27 +1030 Subject: Audio-voice recording In-Reply-To: <50E3422D.6010203@gmail.com> References: <50E313D6.8010909@gmail.com> <39D1F361-E801-400A-832C-7EC2CBADC4B1@sweattechnologies.com> <50E3422D.6010203@gmail.com> Message-ID: <8DB3DBA1-DDFC-4682-8D3A-848990BDDF33@sweattechnologies.com> A compiled version is available free from mergExt.com and source is at repo.goulding.ws Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 02/01/2013, at 6:38 AM, Massimiliano Fabbri wrote: > Thanks Monte for your answer. > Where is disponsable your code to try it? > THanks > Massimiliano. > Il 01/01/13 20:39, Monte Goulding ha scritto: >> Hi Massimiliano >> >> Unfortunately LiveCode can't meet your requirements on android. On iOS you can use the rremicrophone external or my open source enhanced version (mergMicrophone). >> >> Cheers >> >> Monte >> >> -- >> M E R Goulding >> Software development services >> >> mergExt - There's an external for that! >> >> On 02/01/2013, at 3:20 AM, Massimiliano Fabbri wrote: >> >>> Hi all. I'm new in this list and in LiveCode programming. >>> I need a POC (proof of concept) on how to do a simple app (iphone/Android) wich I can be able to: >>> 1. Record audio/voice from any device (ios/android) >>> 2. Convert the raw audio in another format (audio .aif or .mp3 file) >>> 3. Send/upload via ftp or http post the audio file to a server url/directory >>> Can anyone show me 'the road' or can give me any resource to start from ? >>> Best regards and Happy New Year. >>> >>> ------------------------------------- >>> Eudosia Systems di Massimiliano Fabbri >>> Realizzazioni Software e consulenze informatiche >>> http://www.eudosia-systems.it >>> linkedin: http://it.linkedin.com/pub/massimiliano-fabbri/19/918/96b >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 > > -- > ------------------------------------- > Eudosia Systems di Massimiliano Fabbri > Realizzazioni Software e consulenze informatiche > http://www.eudosia-systems.it > linkedin: http://it.linkedin.com/pub/massimiliano-fabbri/19/918/96b > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From rjb at robelko.com Tue Jan 1 16:52:19 2013 From: rjb at robelko.com (Robert Brenstein) Date: Tue, 1 Jan 2013 22:52:19 +0100 Subject: What's On The Menu - Round 2 In-Reply-To: References: Message-ID: On 01.01.2013 at 9:56 Uhr -0800 Peter Haworth apparently wrote: >First problem. The parameter to menuPick does not include any indication >of whether the selected item has a checkmark or diamond before it. The indication is in the text of the selected menuitem itself, so you need to inspect that. Robert From pete at lcsql.com Tue Jan 1 17:29:50 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 1 Jan 2013 14:29:50 -0800 Subject: REGEX and Livecode In-Reply-To: <1357063664320-4658583.post@n4.nabble.com> References: <50E16F21.9060008@gmail.com> <1357063664320-4658583.post@n4.nabble.com> Message-ID: Hi Peter, I'd be interested in looking at these buut not sure what you mean by "the repositories . I checked revONline but didn't find either of them there. Pete lcSQL Software On Tue, Jan 1, 2013 at 10:07 AM, Peter Alcibiades < palcibiades-first at yahoo.co.uk> wrote: > Richmond, also have a look at txt2regex and regexxer. Should be in the > repositories. > > Peter > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/REGEX-and-Livecode-tp4658514p4658583.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 Tue Jan 1 17:32:05 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 1 Jan 2013 14:32:05 -0800 Subject: What's On The Menu - Round 2 In-Reply-To: References: Message-ID: Yeah, figured that out and all is working now. It just seems strange that LC doesn't provide that information as part of the itemname parameter in the menuPick handler. Pete lcSQL Software On Tue, Jan 1, 2013 at 1:52 PM, Robert Brenstein wrote: > On 01.01.2013 at 9:56 Uhr -0800 Peter Haworth apparently wrote: > >> First problem. The parameter to menuPick does not include any indication >> of whether the selected item has a checkmark or diamond before it. >> > > The indication is in the text of the selected menuitem itself, so you need > to inspect that. > > 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 > From monte at sweattechnologies.com Tue Jan 1 19:11:17 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 2 Jan 2013 10:41:17 +1030 Subject: (ANN) SmoothieRx In-Reply-To: References: Message-ID: Well done Jim and Todd! I'll have to chase you for another case study :-) Cheers Monte -- M E R Goulding Software development services mergExt - There's an external for that! On 01/01/2013, at 5:43 AM, Jim Little wrote: > > > Hi All, > > We are pleased to announce the release of our 2nd iOS app, SmoothieRx. > > It's been months in development. Todd, my son, and I had lots to learn about sqlite databases. We are grateful for support through this list and the forums. Other Livecode related tools that we used were Pete Haworth's SQLiteAdmin and Monte Goulding's excellent MergExt suite of externals (mergeAES, mergeReader, mergeSettings, mergeSocial). > > It's on sale for one week on the App Store for 0.99 as an introductory offer. Price goes up to 1.99 next week. > > The underlying assumption is that most people don't get adequate amounts of basic nutrients. Getting a fruit-vegetable smoothie one per day (e.g. lunch), can help assure that you're getting those nutrients, yet watching your calories. Data for all 19 nutrients is presented as percent daily need (based on gender and age), rather than absolule weights. > > The vertical bar charts are hand coded. They work well on iPad but are not ideal on iPhone, with reduced digital real estate. > > > Regards, > > Jim & Todd Little > TheGrubbery.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 palcibiades-first at yahoo.co.uk Wed Jan 2 03:20:44 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 2 Jan 2013 00:20:44 -0800 (PST) Subject: REGEX and Livecode In-Reply-To: References: <50E16F21.9060008@gmail.com> <1357063664320-4658583.post@n4.nabble.com> Message-ID: <1357114844113-4658599.post@n4.nabble.com> Its a Linux thing. Linux is packaged up out of a huge number of components into actual systems known as 'distributions'. There are probably around 10-15 major distributions, and around 350 in total. A great many distributions are remixes of major ones for some specific purpose. Ubuntu is a distribution which originally was a Debian remix. Other major ones would be Fedora, Suse, Debian, Slackware. Distrowatch.com carries a complete listing. The way a package gets into a distribution is that it has 'maintainers'. So they will take the source code and produce a Debian or Ubuntu package which the core team then accepts for a given release. When they do that, it goes into the repositories, which are online archives of all the packages. I don't know about Ubuntu, but Debian probably has some 20-30,000 packages in its repositories. When you install a package, its not normally a case of get a file and install it. You use a package manager, of which there are four or five variants. The usual one for Debian and Ubuntu is Synaptic, but there are others. Think of them as clients. One way to categorize distributions is by how packages are managed. So you have the 'apt' ones, of which Debian and Ubuntu are examples. 'rpm' derives from Red Hat and Suse and Fedora use it. If it helps, think of this a bit like email. Synaptic would be an email client, and there are others. The underlying system would be a bit like pop3 or some other mail service prototcol. You find the package in your package manager and tell it to do the installation. The package manager then finds all the stuff that it needs (so called 'dependencies') and installs them too, and it normally takes care of putting in menu entries and so on. You can also manually install packages - in the case of Debian and Ubuntu these will be so called '.deb' packages. And you can get the source code and compile and install it. If you do this, you have to take care of dependencies yourself, which can be tedious, and this is why package managers were developed. So that's what a repository is. The reason regex is a bit different in the Linux world, which would include Macs, these being derived from Unix, is that they are built into the command line utilties. That's the essence of Linux at a sophisticated user level. Of course, you can, and many people do, use it just like Windows or OSX, in which case its just a vehicle to your applications and files via a graphical interface, and you don't even have to realise that there are many different possible desktop environments, login managers and so on. The real point of Linux however in terms of features is the shell, and the thing about this is that regex is like the air in the shell. Its all around and being used all the time, and is accessible from anywhere. Any Linux editor will support them. Geany is what I use, but Kate is another. This is why I suggested awk to Richmond. Awk and Sed are old fashioned text manipulation utilties which are built into all Linux distributions - and txt2regex and regexxer are going to be in almost all the major repositories. If you need to hack around with text, the easiest and quickest way is to use the tools that have evolved to do it. They've evolved over 30+years in the hands of very bright and impatient people who just wanted to get certain jobs done as simply and quickly as possible, so they are really sophisticated and powerful. Nothing wrong with LiveCode, it does text excellently, but it depends what you are doing and whether you want to just use a command on a file, or actually write a program. The commands and the way they can be made to interact are just very quick, powerful and flexible ways of doing stuff with text, and after the initial learning curve, they are almost instant. A bit longer than I had meant. If you want to try a distribution, get the xfce version of PCLinuxOS to start. But Debian is where you will end up. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/REGEX-and-Livecode-tp4658514p4658599.html Sent from the Revolution - User mailing list archive at Nabble.com. From davidocoker at gmail.com Wed Jan 2 06:57:08 2013 From: davidocoker at gmail.com (David C.) Date: Wed, 2 Jan 2013 05:57:08 -0600 Subject: REGEX and Livecode In-Reply-To: <1357114844113-4658599.post@n4.nabble.com> References: <50E16F21.9060008@gmail.com> <1357063664320-4658583.post@n4.nabble.com> <1357114844113-4658599.post@n4.nabble.com> Message-ID: > ...The real point of Linux however in terms of features is the shell, and the > thing about this is that regex is like the air in the shell. Its all around > and being used all the time, and is accessible from anywhere. Any Linux > editor will support them. Geany is what I use, but Kate is another. This > is why I suggested awk to Richmond. Awk and Sed are old fashioned text > manipulation utilties which are built into all Linux distributions - and > txt2regex and regexxer are going to be in almost all the major repositories. > If you need to hack around with text, the easiest and quickest way is to use > the tools that have evolved to do it. They've evolved over 30+years in the > hands of very bright and impatient people who just wanted to get certain > jobs done as simply and quickly as possible, so they are really > sophisticated and powerful. Nice, detailed reply, Peter! I have a very nice, pristine copy of the original "AWK Programming Language" book, written by Aho, Kernigan and Weinberger setting just a few feet away as I type this. Although I have never really taken the time to wrap my mind around their usage, there really isn't much that cannot be done in the way of text processing that cannot be handled with a relative few lines of RegEx, Awk & Sed. Only reason I can think of for someone to have a need for something different is in the case where the speed of a compiled executable is needed. I think without question that they must be the most arcane, yet powerful programming tools ever devised Regards, David C.. From williamdesmet at gmail.com Wed Jan 2 09:08:00 2013 From: williamdesmet at gmail.com (William de Smet) Date: Wed, 2 Jan 2013 15:08:00 +0100 Subject: LC 5.5.3 and latest iPad Retina (iPad 4) Message-ID: Hi there, I just got a message today that one of my apps was not working on the latest iPad Retina (iPad 4). I was not aware of that and made my apps in September 2012 only compatible for iOS 6. I use the latest XCode version and LC 5.5.3. Is LC 5.5.3 compatible? And do I just have to compile and upload a new version to the App Store? greetings, William From bdrunrev at gmail.com Wed Jan 2 12:13:22 2013 From: bdrunrev at gmail.com (Bernard Devlin) Date: Wed, 2 Jan 2013 17:13:22 +0000 Subject: Encrypt on mobile In-Reply-To: <1357070269.72490.YahooMailNeo@web141104.mail.bf1.yahoo.com> References: <1357058096.85692.YahooMailNeo@web141104.mail.bf1.yahoo.com> <1357070269.72490.YahooMailNeo@web141104.mail.bf1.yahoo.com> Message-ID: "industrial strength encryption" relies on the openssl libraries. They are not available on mobile platforms (I conclude this is why Monty provides that feature with an external). There are various discussions of this on the forum. But nothing that meets your requirements. http://forums.runrev.com/viewtopic.php?f=12&t=9288&p=49104&hilit=openssl+mobile#p49104 The Android Release Notes for 5.5.3 say "industrial strength encryption and public key cryptography (planned for a future release)". Bernard On Tue, Jan 1, 2013 at 7:57 PM, Jan Schenkel wrote: > Thanks for the feedback, Mark - but I wasn't looking for an external > solution :-) > What I mainly wanted to know was how the mobile standalone apps cope with > the 'cipherNames' property and 'encrypt' command as "industrial strength > encryption" is missing. I don't have mobile deployment options so I can't > check this for myself. > > Cheers, > > 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) > > > ________________________________ > From: Mark Talluto > To: How to use LiveCode > Sent: Tuesday, January 1, 2013 7:11 PM > Subject: Re: Encrypt on mobile > > > > On Jan 1, 2013, at 8:34 AM, Jan Schenkel wrote: > > > Hi all, > > > > Working on permissions and password protection for Quartam PDF Library, > and I have a need for RC4 encryption at 40 bits. > > Actually, I do have a working plain LiveCode implementation by now, but > the 'encrypt' command can do it too and is much faster. > > > > Here's the rub: I read in the release notes for the mobile versions that > "industrial strength encryption" is not supported. > > So here's a few questions for the iOS/Android developers on the list: > > - does a script with 'the cipherNames' or 'encrypt' in it still work, or > does it fail to compile? > > - does 'the cipherNames' return empty or does it generate an error? > > - does the 'encrypt' command return an error in 'the result' or does it > generate an error? > > > > An example of a simple test script: > > ## > > on mouseUp > > put "plain text" into tData > > put "dakey" into tKey -- 40 bits = 5 bytes > > if "rc4-40,40" is among the lines of the cipherNames then > > encrypt tData using "rc4-40" with key tKey > > if the result is not empty then > > answer error the result > > else > > answer information "RC4-40 returned:" && it > > end if > > else > > answer information "RC4-40 not available" > > end if > > end mouseUp > > ## > > > > Thanks in advance for the feedback! > > > > Jan Schenkel. > > > > ===== > > Quartam Reports & PDF Library for LiveCode > > www.quartam.com > > > Monte has an external for doing AES encryption. It works on iOS for the > moment. > > Mark Talluto > 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 > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 2 12:38:08 2013 From: iowahengst at mac.com (Randy Hengst) Date: Wed, 02 Jan 2013 11:38:08 -0600 Subject: LC 5.5.3 and latest iPad Retina (iPad 4) In-Reply-To: References: Message-ID: <071310CF-0569-4DF1-8A4F-FBA9D4197171@mac.com> William, I successfully addressed that same issue by building and resubmitting my apps using LC 5.5.3 and XCode 4.5.2 be well, randy ----- On Jan 2, 2013, at 8:08 AM, William de Smet wrote: > Hi there, > > I just got a message today that one of my apps was not working on the > latest iPad Retina (iPad 4). > I was not aware of that and made my apps in September 2012 only compatible > for iOS 6. > > I use the latest XCode version and LC 5.5.3. > Is LC 5.5.3 compatible? And do I just have to compile and upload a new > version to the App Store? > > > greetings, > > William > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From janschenkel at yahoo.com Wed Jan 2 12:40:45 2013 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 2 Jan 2013 09:40:45 -0800 (PST) Subject: Encrypt on mobile In-Reply-To: References: <1357058096.85692.YahooMailNeo@web141104.mail.bf1.yahoo.com> <1357070269.72490.YahooMailNeo@web141104.mail.bf1.yahoo.com> Message-ID: <1357148445.83913.YahooMailNeo@web141101.mail.bf1.yahoo.com> Thanks for confirming this, Bernard. I've sent an email to RunRev support in the hopes they can give me a definitive answer on the implications of this lack of support on usage of the 'cipherNames' property and 'encrypt' command on mobile platforms. 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) ________________________________ From: Bernard Devlin To: How to use LiveCode Sent: Wednesday, January 2, 2013 6:13 PM Subject: Re: Encrypt on mobile "industrial strength encryption" relies on the openssl libraries.? They are not available on mobile platforms (I conclude this is why Monty provides that feature with an external). There are various discussions of this on the forum.? But nothing that meets your requirements. http://forums.runrev.com/viewtopic.php?f=12&t=9288&p=49104&hilit=openssl+mobile#p49104 The Android Release Notes for 5.5.3 say "industrial strength encryption and public key cryptography (planned for a future release)". Bernard From williamdesmet at gmail.com Wed Jan 2 12:44:39 2013 From: williamdesmet at gmail.com (William de Smet) Date: Wed, 2 Jan 2013 18:44:39 +0100 Subject: LC 5.5.3 and latest iPad Retina (iPad 4) In-Reply-To: <071310CF-0569-4DF1-8A4F-FBA9D4197171@mac.com> References: <071310CF-0569-4DF1-8A4F-FBA9D4197171@mac.com> Message-ID: <3DEDE223-2E97-44F2-B238-CE5196389909@gmail.com> Thanks Randy! I got some work to do now :-) Greetings, William Verstuurd vanaf mijn iPhone Op 2 jan. 2013 om 18:38 heeft Randy Hengst het volgende geschreven: > William, > > I successfully addressed that same issue by building and resubmitting my apps using LC 5.5.3 and XCode 4.5.2 > > be well, > randy > ----- > On Jan 2, 2013, at 8:08 AM, William de Smet wrote: > >> Hi there, >> >> I just got a message today that one of my apps was not working on the >> latest iPad Retina (iPad 4). >> I was not aware of that and made my apps in September 2012 only compatible >> for iOS 6. >> >> I use the latest XCode version and LC 5.5.3. >> Is LC 5.5.3 compatible? And do I just have to compile and upload a new >> version to the App Store? >> >> >> greetings, >> >> William >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 Jan 2 13:06:02 2013 From: iowahengst at mac.com (Randy Hengst) Date: Wed, 02 Jan 2013 12:06:02 -0600 Subject: LC 5.5.3 and latest iPad Retina (iPad 4) In-Reply-To: <3DEDE223-2E97-44F2-B238-CE5196389909@gmail.com> References: <071310CF-0569-4DF1-8A4F-FBA9D4197171@mac.com> <3DEDE223-2E97-44F2-B238-CE5196389909@gmail.com> Message-ID: One more thing? resubmitting also fixed the apps for the iPhone 5. On Jan 2, 2013, at 11:44 AM, William de Smet wrote: > Thanks Randy! > > I got some work to do now :-) > > Greetings, > > William > > Verstuurd vanaf mijn iPhone > > Op 2 jan. 2013 om 18:38 heeft Randy Hengst het volgende geschreven: > >> William, >> >> I successfully addressed that same issue by building and resubmitting my apps using LC 5.5.3 and XCode 4.5.2 >> >> be well, >> randy >> ----- >> On Jan 2, 2013, at 8:08 AM, William de Smet wrote: >> >>> Hi there, >>> >>> I just got a message today that one of my apps was not working on the >>> latest iPad Retina (iPad 4). >>> I was not aware of that and made my apps in September 2012 only compatible >>> for iOS 6. >>> >>> I use the latest XCode version and LC 5.5.3. >>> Is LC 5.5.3 compatible? And do I just have to compile and upload a new >>> version to the App Store? >>> >>> >>> greetings, >>> >>> William >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 Wed Jan 2 14:14:27 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 02 Jan 2013 21:14:27 +0200 Subject: [OT] Ubuntu on Smartphones. Message-ID: <50E48713.4070804@gmail.com> http://www.bbc.co.uk/news/technology-20891868 Ubuntu on Android smartphones means I can just hive off a standalone from RR/LC 4.5 which will run in a Smartphone: Rocky or what? Hey: wonder if one can run WINE on Ubuntu on a smartphone? Richmond. From ambassador at fourthworld.com Wed Jan 2 14:29:21 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 02 Jan 2013 11:29:21 -0800 Subject: [OT] Ubuntu on Smartphones. In-Reply-To: <50E48713.4070804@gmail.com> References: <50E48713.4070804@gmail.com> Message-ID: <50E48A91.6050207@fourthworld.com> Richmond wrote: > http://www.bbc.co.uk/news/technology-20891868 > > Ubuntu on Android smartphones means I can just hive off a standalone > from RR/LC 4.5 which will run in a Smartphone: Rocky or what? Not yet. Still missing from the LC lineup are ARM compiles for Linux and Windows, cutting our work out from Win8 RT and Linux venues like Raspberry Pi and the new Ubuntu phones. If we wait long enough there's a chance that the energy savings of Intel's post-Haswell line will ultimately make ARM a momentary blip in computing history. But in the meantime ARM is only growing, and we LiveCoders can only use it with Android and iOS. :( -- 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 Jan 2 14:36:09 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 02 Jan 2013 21:36:09 +0200 Subject: [OT] Ubuntu on Smartphones. In-Reply-To: <50E48A91.6050207@fourthworld.com> References: <50E48713.4070804@gmail.com> <50E48A91.6050207@fourthworld.com> Message-ID: <50E48C29.8070602@gmail.com> On 01/02/2013 09:29 PM, Richard Gaskin wrote: > Richmond wrote: > >> http://www.bbc.co.uk/news/technology-20891868 >> >> Ubuntu on Android smartphones means I can just hive off a standalone >> from RR/LC 4.5 which will run in a Smartphone: Rocky or what? > > Not yet. Still missing from the LC lineup are ARM compiles for Linux > and Windows, cutting our work out from Win8 RT and Linux venues like > Raspberry Pi and the new Ubuntu phones. So "The Linux-based software will allow users to run desktop apps on their handsets, allowing them to double for PCs when docked to monitors." is just the BBC being its usual, goofy self. > > If we wait long enough there's a chance that the energy savings of > Intel's post-Haswell line will ultimately make ARM a momentary blip in > computing history. > > But in the meantime ARM is only growing, and we LiveCoders can only > use it with Android and iOS. :( > > -- > 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 Jan 2 14:39:12 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 2 Jan 2013 11:39:12 -0800 Subject: REGEX and Livecode In-Reply-To: <1357114844113-4658599.post@n4.nabble.com> References: <50E16F21.9060008@gmail.com> <1357063664320-4658583.post@n4.nabble.com> <1357114844113-4658599.post@n4.nabble.com> Message-ID: Thanks Peter. I'm a Mac guy so not familiar with the Linux terminology, although I probably have the utilities you mentioned since OSX is Linux at its core. Pete lcSQL Software On Wed, Jan 2, 2013 at 12:20 AM, Peter Alcibiades < palcibiades-first at yahoo.co.uk> wrote: > Its a Linux thing. Linux is packaged up out of a huge number of components > into actual systems known as 'distributions'. There are probably around > 10-15 major distributions, and around 350 in total. A great many > distributions are remixes of major ones for some specific purpose. Ubuntu > is a distribution which originally was a Debian remix. Other major ones > would be Fedora, Suse, Debian, Slackware. Distrowatch.com carries a > complete listing. > > The way a package gets into a distribution is that it has 'maintainers'. > So > they will take the source code and produce a Debian or Ubuntu package which > the core team then accepts for a given release. > > When they do that, it goes into the repositories, which are online archives > of all the packages. I don't know about Ubuntu, but Debian probably has > some 20-30,000 packages in its repositories. > > When you install a package, its not normally a case of get a file and > install it. You use a package manager, of which there are four or five > variants. The usual one for Debian and Ubuntu is Synaptic, but there are > others. Think of them as clients. > > One way to categorize distributions is by how packages are managed. So you > have the 'apt' ones, of which Debian and Ubuntu are examples. 'rpm' > derives > from Red Hat and Suse and Fedora use it. If it helps, think of this a bit > like email. Synaptic would be an email client, and there are others. The > underlying system would be a bit like pop3 or some other mail service > prototcol. > > You find the package in your package manager and tell it to do the > installation. The package manager then finds all the stuff that it needs > (so called 'dependencies') and installs them too, and it normally takes > care > of putting in menu entries and so on. > > You can also manually install packages - in the case of Debian and Ubuntu > these will be so called '.deb' packages. And you can get the source code > and compile and install it. If you do this, you have to take care of > dependencies yourself, which can be tedious, and this is why package > managers were developed. > > So that's what a repository is. The reason regex is a bit different in the > Linux world, which would include Macs, these being derived from Unix, is > that they are built into the command line utilties. That's the essence of > Linux at a sophisticated user level. Of course, you can, and many people > do, use it just like Windows or OSX, in which case its just a vehicle to > your applications and files via a graphical interface, and you don't even > have to realise that there are many different possible desktop > environments, > login managers and so on. > > The real point of Linux however in terms of features is the shell, and the > thing about this is that regex is like the air in the shell. Its all > around > and being used all the time, and is accessible from anywhere. Any Linux > editor will support them. Geany is what I use, but Kate is another. This > is why I suggested awk to Richmond. Awk and Sed are old fashioned text > manipulation utilties which are built into all Linux distributions - and > txt2regex and regexxer are going to be in almost all the major > repositories. > If you need to hack around with text, the easiest and quickest way is to > use > the tools that have evolved to do it. They've evolved over 30+years in the > hands of very bright and impatient people who just wanted to get certain > jobs done as simply and quickly as possible, so they are really > sophisticated and powerful. > > Nothing wrong with LiveCode, it does text excellently, but it depends what > you are doing and whether you want to just use a command on a file, or > actually write a program. The commands and the way they can be made to > interact are just very quick, powerful and flexible ways of doing stuff > with > text, and after the initial learning curve, they are almost instant. > > A bit longer than I had meant. If you want to try a distribution, get the > xfce version of PCLinuxOS to start. But Debian is where you will end up. > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/REGEX-and-Livecode-tp4658514p4658599.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 slylabs13 at me.com Wed Jan 2 14:39:59 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 02 Jan 2013 11:39:59 -0800 Subject: Strange behaviour using the "convert" command In-Reply-To: References: Message-ID: <5DB1A41E-14E4-437F-A9E6-CD9C63B69D83@me.com> It may help to include the FROM clause in your convert statement. Telling CONVERT what form you source date is in can avoid certain obscure unexpected behavior in the CONVERT command. Bob On Jan 1, 2013, at 3:15 AM, Nigel Soden wrote: > Greeting to all in this the 1st of Jan 2013 > > And yes I'm working. > > I have an array that is being looped though in which to build a SQL string that'll contain data that will be used in a SQL INSERT. > > The loop works great until I get to use the "convert" command. I have to convert the date into seconds as this is what is been used in the main database sitting somewhere else as this application is to be used on an iPad using SQLITE. I have various option in which to convert the date to seconds. The one I choice for this is when building the string up that'll contain the data is at the point when building this string. > > The problem is as follows. The first time the code block containing a date it converts the date into seconds successfully. The very next iteration of the loop is also a date and that portion of the code just does "nothing". No conversion occurs, the very next iteration of the loop is also a date format and that too does not work neither. > > The code for the conversion is as follows. > > > case "DateEntryField" > > put empty into tEnteredDate > > if tArrayElement[1] = "ListDateField" then > put field "ListDateField" into tEnteredDate > convert tEnteredDate to seconds > put tEnteredDate into tValue > break > end if > > if tArrayelement[1] = "ListingExpiryDateField" then > put field "ListingExpiryDateField" into tEnteredDate > convert tEnteredDate to seconds > put tEnteredDate into tValue > break > end if > > if tArrayElement[1] = "OpenHourDateField" then > put field "OpenHourDateField" into tEnteredDate > convert tEnteredDate from short date to seconds > put tEnteredDate into tValue > break > end if > > > as you will notice the only difference to the three blocks of code is the field name were the date is being held. For the rest of the block it is identical. > I've tried the different syntax's but to no avail. > > Any suggestions. > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Wed Jan 2 14:50:43 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 02 Jan 2013 11:50:43 -0800 Subject: REGEX and Livecode In-Reply-To: References: <50E16F21.9060008@gmail.com> <1357063664320-4658583.post@n4.nabble.com> <1357114844113-4658599.post@n4.nabble.com> Message-ID: EEEK! Not anymore. It's full blown UNIX since Tiger if I am not mistaken. Bob On Jan 2, 2013, at 11:39 AM, Peter Haworth wrote: > Thanks Peter. I'm a Mac guy so not familiar with the Linux terminology, > although I probably have the utilities you mentioned since OSX is Linux at > its core. > Pete > lcSQL Software From bonnmike at gmail.com Wed Jan 2 15:01:13 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 2 Jan 2013 13:01:13 -0700 Subject: [OT] Ubuntu on Smartphones. In-Reply-To: <50E48A91.6050207@fourthworld.com> References: <50E48713.4070804@gmail.com> <50E48A91.6050207@fourthworld.com> Message-ID: Can use the limbo emulator to run a small linux distribution though. Trying it now just for curiosity sake, and DSL seems to be (slowly) booting up as I type. Looks interesting so far. Waiting to see if its actually usable, if so then may see if I can get libraries and such stuck into it so that LC apps will run there. On Wed, Jan 2, 2013 at 12:29 PM, Richard Gaskin wrote: > Richmond wrote: > > http://www.bbc.co.uk/news/**technology-20891868 >> >> Ubuntu on Android smartphones means I can just hive off a standalone >> from RR/LC 4.5 which will run in a Smartphone: Rocky or what? >> > > Not yet. Still missing from the LC lineup are ARM compiles for Linux and > Windows, cutting our work out from Win8 RT and Linux venues like Raspberry > Pi and the new Ubuntu phones. > > If we wait long enough there's a chance that the energy savings of Intel's > post-Haswell line will ultimately make ARM a momentary blip in computing > history. > > But in the meantime ARM is only growing, and we LiveCoders can only use it > with Android and iOS. :( > > -- > 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 mwieder at ahsoftware.net Wed Jan 2 15:01:08 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 2 Jan 2013 20:01:08 +0000 (UTC) Subject: [OT] Ubuntu on Smartphones. References: <50E48713.4070804@gmail.com> Message-ID: Richmond writes: > Hey: wonder if one can run WINE on Ubuntu on a smartphone? Sure. And then Virtualbox in that so you can run Mountain Lion. Of course, you'd have to type with your thumbs and squint at the tiny display, but that's a small price to finally get a usable cellphone. I think CES should start on 1 April instead of 1 January. It would better fit some of these press releases. -- Mark Wieder mwieder at ahsoftware.net From bonnmike at gmail.com Wed Jan 2 16:11:34 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 2 Jan 2013 14:11:34 -0700 Subject: [OT] Ubuntu on Smartphones. In-Reply-To: References: <50E48713.4070804@gmail.com> Message-ID: Amazingly enough, limbo runs linux better than I expected on my phone. A bit slow, but on better hardware it looks like it would actually be pretty usable. (A bigger screen would be nice too, and a better virtual keyboard than the default) Won't replace my desktop anytime soon. On Wed, Jan 2, 2013 at 1:01 PM, Mark Wieder wrote: > Richmond writes: > > > Hey: wonder if one can run WINE on Ubuntu on a smartphone? > > Sure. And then Virtualbox in that so you can run Mountain Lion. Of course, > you'd > have to type with your thumbs and squint at the tiny display, but that's a > small > price to finally get a usable cellphone. > > I think CES should start on 1 April instead of 1 January. It would better > fit > some of these press releases. > > -- > 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 richmondmathewson at gmail.com Wed Jan 2 16:21:10 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 02 Jan 2013 23:21:10 +0200 Subject: [OT] Ubuntu on Smartphones. In-Reply-To: References: <50E48713.4070804@gmail.com> Message-ID: <50E4A4C6.4050900@gmail.com> On 01/02/2013 10:01 PM, Mark Wieder wrote: > Richmond writes: > >> Hey: wonder if one can run WINE on Ubuntu on a smartphone? > Sure. And then Virtualbox in that so you can run Mountain Lion. Of course, you'd > have to type with your thumbs and squint at the tiny display, but that's a small > price to finally get a usable cellphone. > > I think CES should start on 1 April instead of 1 January. It would better fit > some of these press releases. > Ooooh: Coooool! I can run Mac OS 8.5 in Sheepshaver in Mac OS 10.6/7/8 in VirtualBox/Vmware under WINE inside Ubuntu on a Smartphone. Maybe, just maybe I could run Windows 98 in a Mac Classic version of Virtual PC I still have tucked away inside Sheepshaver. Ha, Ha, Ha; I dislike Mobile phones intensely and plan to stick to a bog-normal PC. Richmond. From pmbrig at gmail.com Wed Jan 2 18:30:11 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Wed, 2 Jan 2013 18:30:11 -0500 Subject: REGEX and Livecode In-Reply-To: References: <50E16F21.9060008@gmail.com> <1357063664320-4658583.post@n4.nabble.com> <1357114844113-4658599.post@n4.nabble.com> Message-ID: On Jan 2, 2013, at 6:57 AM, David C. wrote: > I think without question that they [regex] must be the most arcane, yet > powerful programming tools ever devised APL is surely a contender here, eg: R<-1000 (~R?R?_xR)/R<-1|iR gives you all the prime numbers less than 1000 (I had to approximate the special symbols that APL uses.) Extremely compact matrix/vector-based mathematical language, quite arcane?. My father worked his whole life in APL, developed an EDI application that is still used commercially. Completely different animal from regex or LC, though, no good for text processing -- AFAIK. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From lan.kc.macmail at gmail.com Wed Jan 2 19:55:50 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 3 Jan 2013 08:55:50 +0800 Subject: REGEX and Livecode In-Reply-To: References: <50E16F21.9060008@gmail.com> <1357063664320-4658583.post@n4.nabble.com> <1357114844113-4658599.post@n4.nabble.com> Message-ID: [Sent again because the first one was too long - too many previous posts included I guess] Peter H, Richmond, and anyone else on Mac looking for a stepping stone into grep, regex and Unix command line tools, whilst nothing Peter A said was wrong, unless you are only doing something very minor with grep, the nice thing with LC is that you can do all that you already know with LC and only venture into Unix territory when you need to. With LC's shell command basically anything you can do from the Unix command line you can get LC to do. Unfortunately in it's raw form it is a blocking command, but normally anything you need done is so trivial and lightning fast that you wouldn't notice. The nice thing is LC also provides a way where you can have pseudo-multi-threading whereby you can 'launch' a Unix command line tool and have it merrily process away for hours on end in the background if necessary, whilst the rest of your LC script continues to process something else. As you are on Mac I would highly recommend downloading the free Bwana: http://www.bruji.com/bwana/ This is a simple tool that loads the 'man' pages into Safari - these are the manual pages for the tools, basically like the LC Dictionary entries for each command. Download it, start it, and type in 'grep', you'll see what I mean. Of course most of the time you have no idea what you are looking for, but I regularly see people mention command line entries on this List and else where so it peaks my interest and I simply type in the command they are using and it not only explains what they are talking about, but lists all the other options which might include something I can use. Also, I recommend the free RegExhibit: http://www.macupdate.com/app/mac/25327/regexhibit It has nice Help documentation, which because I use regex so infrequently, quickly reminds me of the syntax I need to use. Put some example data in the bottom pane, start entering your regex syntax in the top and you'll quickly know if you are on the right track or not. Also, MOST IMPORTANTLY, LC uses pcregrep NOT the standard Unix grep, therefore there are differences and so a command that works on the command line with grep might not function with LC's pcregrep. RegExhibit on the other hand uses Perl to do it's thing, which is what the P in pcregrep stands for. So far I've never had a regex pattern I've tested in RegExhibit not work in LC - and that's what I always do, build it in RegExhibit and then Copy & Paste into LC. HTH From jacque at hyperactivesw.com Wed Jan 2 21:53:56 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 02 Jan 2013 20:53:56 -0600 Subject: REGEX and Livecode In-Reply-To: References: <50E16F21.9060008@gmail.com> <1357063664320-4658583.post@n4.nabble.com> <1357114844113-4658599.post@n4.nabble.com> Message-ID: <50E4F2C4.8000801@hyperactivesw.com> On 1/2/13 6:55 PM, Kay C Lan wrote: > As you are on Mac I would highly recommend downloading the free Bwana: > http://www.bruji.com/bwana/ > > This is a simple tool that loads the 'man' pages into Safari - these > are the manual pages for the tools, basically like the LC Dictionary > entries for each command. Another option is ManOpen, which is similar only it's a standalone application. It has a menu item for "apropos" which is great because it lets you search using keywords to find a shell command that fits what you need. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Wed Jan 2 21:55:54 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 2 Jan 2013 18:55:54 -0800 Subject: Problems with arrayencode/decode Message-ID: I'm writing an arrayencoded array to a disk file using write to file. When I read the file back into memory with read from file until EOF and then try to arraydecode it, I get a runtime error "arraydecode:failue". In debug, I can see data appear in it right after the read. I've tried all possible combinations of reading/writing binary and also base64encoding the arrayencoded array. Same result every time. The only thing I think might be a problem is that after reading the file, the result is set to "eof". It's a little hard to tell from the dictionary whether I should expect that when I tell the read to read until eof. If it is an indication that the read encountered eof before completing, I can see that the arraydecode would fail but I'm not sure why that would happen. Any ideas? Pete lcSQL Software From lan.kc.macmail at gmail.com Wed Jan 2 22:01:25 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 3 Jan 2013 11:01:25 +0800 Subject: File Properties In-Reply-To: <50E327EB.9080500@geistinteractive.com> References: <50E0DF6E.6090903@geistinteractive.com> <628F4CE0-FBE4-4750-AFEE-C310CC590180@economy-x-talk.com> <50E3260C.9060907@geistinteractive.com> <50E327EB.9080500@geistinteractive.com> Message-ID: On Wed, Jan 2, 2013 at 2:16 AM, Todd Geist wrote: > I found Trevor's FilesAndFolders library, and he has a fileGetInfo function > in there. Thanks Trevor, but wow, thats a lot of work to get the file > Properties. Couldn't find Trevor's FilesAndFolders so not sure how complex it is, but in line with an earlier post of mine about the niceties of using LC with Unix tools, here's a possible solution that will work on Linux and Mac, and I believe Win (but not certain). Check the man page for ls - type 'man ls' (without single quotes) at the prompt in a Terminal window or use Bwana on Mac: http://www.bruji.com/bwana/ You'll note the -l option gives the long output which includes the modification date and time; something like this: -rw-r--r--@ 1 yourname staff 434086 4 Dec 00:31 /Users/yourname/Documents/Dropbox/MX Bus Timetables/S8.pdf Although ls normally outputs all the files from a directory, as stated in the synopsis you can just use a single file name if that's all you're after. So in LC you could --previous script that extracts full path name into tPathName --surround tPathName in single quotes --this avoids problems if folder or file names include spaces put "'" & tPathName & "'" into tPathName --build shell command put "ls -l" && tPathName into tShellCommand --run shell command put shell(tShellCommand) into tInfo --extract just the date info --this uses regex to extract the only instance of a single or double digit, then space, --followed by exactly 3 letters, then space, followed by exactly 2 digits, --a colon another 2 digits, then a space get matchText(tInfo,".+\s(\d{1,2} \w{3} \d{2}:\d{2})\s.+",tDateTime) --or extract the date, month and time separately --by using additional parenthesis () get matchText(tInfo,".+\s(\d{1,2}) (\w{3}) (\d{2}:\d{2})\s.+",tDate,tMonth,tTime) -- you now have the modification date and time --do with it whatever you need to. Richmond might point out that the regex in this case could be avoided by simply: put word 6 of tInfo into tDate put word 7 of tInfo into tMonth put word 8 of tInfo into tTime which would be correct, as in this case, users and group names cannot be multi-word (contain spaces). But there are lots of output where the data before the info you are looking for is many and varied, and the data after the info your looking for is many and varied, but the info itself is unique and follows a simple pattern, such as Date & Time, email address, web address, specific file names; etc, etc. In these cases matchText and regex is your friend. As I stated in an earlier post, with regex I always test it first in RegExhibit - OS X http://www.macupdate.com/app/mac/25327/regexhibit because if it works in RegExhibit it works with LC's matchText(). So if I'm using shell() I always test it first by running the command in Terminal - OS X. If you are on Mac you should know the easiest way to get a full file pathname into Terminal is simply drag and drop; so type 'ls -l ' (with a trailing space but no quotes) at the prompt and then drag a file into the Terminal Window - then press Return. The only other thing to NOTE is if you do this, instead of surrounding pathnames with single quotes Terminal will automatically escape spaces in folder and file names with the back slash character: Multi Word File Name becomes Multi\ Word\ File\ Name. HTH From lvhdgc7 at gmail.com Wed Jan 2 23:16:23 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Wed, 2 Jan 2013 20:16:23 -0800 (PST) Subject: Shoutout to Colin Message-ID: <1357186583536-4658623.post@n4.nabble.com> Hey Colin. This holiday the kids (now grown) wanted to fire up some favorite programs on their childhood Mac. The box of wares from the 90s included a Voyager CD: "Donald Norman: Defending Human Attributes in the Age of the Machine." And there you are in the credits as programmer. Everyone especially loves the Gallery of Unfindable Things. Makes me glad I keep an older Mac in running order. -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Shoutout-to-Colin-tp4658623.html Sent from the Revolution - User mailing list archive at Nabble.com. From coiin at verizon.net Wed Jan 2 23:28:03 2013 From: coiin at verizon.net (Colin Holgate) Date: Wed, 02 Jan 2013 23:28:03 -0500 Subject: Shoutout to Colin In-Reply-To: <1357186583536-4658623.post@n4.nabble.com> References: <1357186583536-4658623.post@n4.nabble.com> Message-ID: <51011833-8906-41FB-9E57-94E4ED970019@verizon.net> Yes, I did indeed do that one (and many others). It was one of the ones I did using HyperCard. On Jan 2, 2013, at 11:16 PM, tbodine wrote: > The box of wares from the 90s included a > Voyager CD: "Donald Norman: Defending Human Attributes in the Age of the > Machine." And there you are in the credits as programmer. Everyone > especially loves the Gallery of Unfindable Things. Makes me glad I keep an > older Mac in running order. From revdev at pdslabs.net Wed Jan 2 23:33:51 2013 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 02 Jan 2013 20:33:51 -0800 Subject: Problems with arrayencode/decode In-Reply-To: References: Message-ID: <50E50A2F.7090502@pdslabs.net> Hi Pete, Here's what I do on a regular basis (with names changed to protect the innocent - Sgt. Friday would be pleased). I use "get url" instead of open/read/close" but it seems to me either should work. I don't know if the 'waits' in my code make much difference: put arrayFromFile(tMyFilePath) into tMyArray put "new stuff" into tMyArray["buckets"][15] SaveArrayToFile tMyArray, tMyFilePath command SaveArrayToFile pArray, pFilePath if (the keys of pArray = empty) or (pFilePath = empty) then reportError "Bad param" exit to top end if put base64Encode(arrayEncode(pArray)) into tFileData put tFileData into url ("file:" & pFilePath) if the result <> empty then -- an error occurred reportError "Error while saving file" exit to top end if end SaveArrayToFile function ArrayFromFile pFilePath if there is a file pFilePath then -- unpack it and return it get url ("file:" & pFilePath) if the result = empty -- we got the file then -- decode & return the array put base64Decode(it) into tArrayData if the result <> empty then reportError "Could not base64Decode" exit to top end if wait 0 seconds -- just for fun put arrayDecode(tArrayData) into tArrayA if the result <> empty then reportError "Could not arrayDecode" exit to top end if wait 0 seconds -- just for fun return tArrayA else -- exit with error reportError kMsgCouldNotReadArrayFile exit to top end if else -- no file was found reportError "file not found:" && pFilePath return empty end if end ArrayFromFile HTH - Phil Davis On 1/2/13 6:55 PM, Peter Haworth wrote: > I'm writing an arrayencoded array to a disk file using write to file. When > I read the file back into memory with read from file until EOF and then try > to arraydecode it, I get a runtime error "arraydecode:failue". In debug, I > can see data appear in it right after the read. > > I've tried all possible combinations of reading/writing binary and also > base64encoding the arrayencoded array. Same result every time. > > The only thing I think might be a problem is that after reading the file, > the result is set to "eof". It's a little hard to tell from the > dictionary whether I should expect that when I tell the read to read until > eof. If it is an indication that the read encountered eof before > completing, I can see that the arraydecode would fail but I'm not sure why > that would happen. > > Any ideas? > > 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 > -- Phil Davis From pete at lcsql.com Wed Jan 2 23:38:14 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 2 Jan 2013 20:38:14 -0800 Subject: REGEX and Livecode In-Reply-To: References: <50E16F21.9060008@gmail.com> <1357063664320-4658583.post@n4.nabble.com> <1357114844113-4658599.post@n4.nabble.com> Message-ID: Thanks Kay, I came across regExhibit a couple of days ago and it's been my main learning tool. Before that I was using a very similar tool at http://www.gskinner.com/RegExr/. One thing I liked about that is that it allows you to save regexs with descriptions of what they do Pete lcSQL Software On Wed, Jan 2, 2013 at 4:55 PM, Kay C Lan wrote: > Also, I recommend the free RegExhibit: > http://www.macupdate.com/app/mac/25327/regexhibit > > It has nice Help documentation, which because I use regex so > infrequently, quickly reminds me of the syntax I need to use. Put some > example data in the bottom pane, start entering your regex syntax in > the top and you'll quickly know if you are on the right track or not. > Also, MOST IMPORTANTLY, LC uses pcregrep NOT the standard Unix grep, > therefore there are differences and so a command that works on the > command line with grep might not function with LC's pcregrep. > RegExhibit on the other hand uses Perl to do it's thing, which is what > the P in pcregrep stands for. So far I've never had a regex pattern > I've tested in RegExhibit not work in LC - and that's what I always > do, build it in RegExhibit and then Copy & Paste into LC. > From pete at lcsql.com Wed Jan 2 23:40:35 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 2 Jan 2013 20:40:35 -0800 Subject: Problems with arrayencode/decode In-Reply-To: <50E50A2F.7090502@pdslabs.net> References: <50E50A2F.7090502@pdslabs.net> Message-ID: Thanks Phil, I'll give that a try. I was using both base64 and array encodings but I was stacking them together, like: base64Encode(arrayEncode(tArray)) Seems like that should work but maybe its troublesome. Pete lcSQL Software On Wed, Jan 2, 2013 at 8:33 PM, Phil Davis wrote: > Hi Pete, > > Here's what I do on a regular basis (with names changed to protect the > innocent - Sgt. Friday would be pleased). I use "get url" instead of > open/read/close" but it seems to me either should work. I don't know if the > 'waits' in my code make much difference: > > > put arrayFromFile(tMyFilePath) into tMyArray > put "new stuff" into tMyArray["buckets"][15] > SaveArrayToFile tMyArray, tMyFilePath > > > > command SaveArrayToFile pArray, pFilePath > if (the keys of pArray = empty) or (pFilePath = empty) then > reportError "Bad param" > exit to top > end if > > put base64Encode(arrayEncode(**pArray)) into tFileData > put tFileData into url ("file:" & pFilePath) > if the result <> empty then -- an error occurred > reportError "Error while saving file" > exit to top > end if > end SaveArrayToFile > > > > function ArrayFromFile pFilePath > if there is a file pFilePath > then -- unpack it and return it > > get url ("file:" & pFilePath) > if the result = empty -- we got the file > then -- decode & return the array > put base64Decode(it) into tArrayData > if the result <> empty then > reportError "Could not base64Decode" > exit to top > end if > > wait 0 seconds -- just for fun > put arrayDecode(tArrayData) into tArrayA > if the result <> empty then > reportError "Could not arrayDecode" > exit to top > end if > > wait 0 seconds -- just for fun > return tArrayA > else -- exit with error > reportError kMsgCouldNotReadArrayFile > exit to top > end if > > else -- no file was found > > reportError "file not found:" && pFilePath > return empty > > end if > end ArrayFromFile > > > HTH - > Phil Davis > > > > > On 1/2/13 6:55 PM, Peter Haworth wrote: > >> I'm writing an arrayencoded array to a disk file using write to file. >> When >> I read the file back into memory with read from file until EOF and then >> try >> to arraydecode it, I get a runtime error "arraydecode:failue". In debug, >> I >> can see data appear in it right after the read. >> >> I've tried all possible combinations of reading/writing binary and also >> base64encoding the arrayencoded array. Same result every time. >> >> The only thing I think might be a problem is that after reading the file, >> the result is set to "eof". It's a little hard to tell from the >> dictionary whether I should expect that when I tell the read to read until >> eof. If it is an indication that the read encountered eof before >> completing, I can see that the arraydecode would fail but I'm not sure why >> that would happen. >> >> Any ideas? >> >> 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 >> >> > -- > Phil Davis > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 Jan 3 02:04:03 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 2 Jan 2013 23:04:03 -0800 Subject: Problems with arrayencode/decode In-Reply-To: <50E50A2F.7090502@pdslabs.net> References: <50E50A2F.7090502@pdslabs.net> Message-ID: Hi Phil, Happy to say that worked. The only real difference is the use of get url and put url so not sure what was going wrong before but thanks for correcting it! Pete lcSQL Software On Wed, Jan 2, 2013 at 8:33 PM, Phil Davis wrote: > ("file:" & pFilePath) From ambassador at fourthworld.com Thu Jan 3 09:14:24 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 03 Jan 2013 06:14:24 -0800 Subject: Problems with arrayencode/decode In-Reply-To: References: Message-ID: <50E59240.1070205@fourthworld.com> Peter Haworth wrote: > Hi Phil, > Happy to say that worked. The only real difference is the use of get url > and put url so not sure what was going wrong before but thanks for > correcting it! Were you reading as "file" or "binfile"? I run encoded arrays through base64Encode for network transport, but for local storage I skip that and just read/write them as they are. But the format contains high-ASCII bytes, so reading/writing must be done as binary to preserve their structure. -- 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 Jan 3 09:16:52 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 03 Jan 2013 06:16:52 -0800 Subject: Shoutout to Colin In-Reply-To: <1357186583536-4658623.post@n4.nabble.com> References: <1357186583536-4658623.post@n4.nabble.com> Message-ID: <50E592D4.1050705@fourthworld.com> Tom Bodine wrote: > Hey Colin. This holiday the kids (now grown) wanted to fire up some favorite > programs on their childhood Mac. The box of wares from the 90s included a > Voyager CD: "Donald Norman: Defending Human Attributes in the Age of the > Machine." And there you are in the credits as programmer. Everyone > especially loves the Gallery of Unfindable Things. Makes me glad I keep an > older Mac in running order. In my fantasy alternate reality we all have enough time on our hands to convert the history of HyperCard-based works to LiveCode, so they can live again and for the foreseeable future. I realize it's not likely, but hey, I can dream, can't I? So many good works from Colin and others are lost to us each year away from machines capable of running them.... -- 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 matthias_livecode_150811 at m-r-d.de Thu Jan 3 09:55:04 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 3 Jan 2013 15:55:04 +0100 Subject: Shoutout to Colin In-Reply-To: <50E592D4.1050705@fourthworld.com> References: <1357186583536-4658623.post@n4.nabble.com> <50E592D4.1050705@fourthworld.com> Message-ID: Here?s video about the CD and a little comment from Donald Norman where he wishes to resurrect the whole CD for newer machines. Regards Matthias Am 03.01.2013 um 15:16 schrieb Richard Gaskin : > Tom Bodine wrote: >> Hey Colin. This holiday the kids (now grown) wanted to fire up some favorite >> programs on their childhood Mac. The box of wares from the 90s included a >> Voyager CD: "Donald Norman: Defending Human Attributes in the Age of the >> Machine." And there you are in the credits as programmer. Everyone >> especially loves the Gallery of Unfindable Things. Makes me glad I keep an >> older Mac in running order. > > In my fantasy alternate reality we all have enough time on our hands to convert the history of HyperCard-based works to LiveCode, so they can live again and for the foreseeable future. > > I realize it's not likely, but hey, I can dream, can't I? > > So many good works from Colin and others are lost to us each year away from machines capable of running them.... > > -- > 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 richmondmathewson at gmail.com Thu Jan 3 10:31:44 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 03 Jan 2013 17:31:44 +0200 Subject: Shoutout to Colin In-Reply-To: References: <1357186583536-4658623.post@n4.nabble.com> <50E592D4.1050705@fourthworld.com> Message-ID: <50E5A460.70304@gmail.com> On 01/03/2013 04:55 PM, Matthias Rebbe wrote: For some funny reason that doesn't show up; can you repost it, Please? Richmond. > > Here?s video about the CD and a little comment from Donald Norman where he wishes to resurrect the whole CD for newer machines. > > Regards > > Matthias > > Am 03.01.2013 um 15:16 schrieb Richard Gaskin : > >> Tom Bodine wrote: >>> Hey Colin. This holiday the kids (now grown) wanted to fire up some favorite >>> programs on their childhood Mac. The box of wares from the 90s included a >>> Voyager CD: "Donald Norman: Defending Human Attributes in the Age of the >>> Machine." And there you are in the credits as programmer. Everyone >>> especially loves the Gallery of Unfindable Things. Makes me glad I keep an >>> older Mac in running order. >> In my fantasy alternate reality we all have enough time on our hands to convert the history of HyperCard-based works to LiveCode, so they can live again and for the foreseeable future. >> >> I realize it's not likely, but hey, I can dream, can't I? >> >> So many good works from Colin and others are lost to us each year away from machines capable of running them.... >> >> -- >> 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 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From livfoss at mac.com Thu Jan 3 10:34:06 2013 From: livfoss at mac.com (Graham Samuel) Date: Thu, 03 Jan 2013 16:34:06 +0100 Subject: Shoutout to Colin In-Reply-To: <50E592D4.1050705@fourthworld.com> References: <1357186583536-4658623.post@n4.nabble.com> <50E592D4.1050705@fourthworld.com> Message-ID: Yes, it's sad that so many weren't "re-purposed" (i.e. adapted for other platforms) and so evaporated. Warner New Media did a fantastic one on a late Beethoven string quartet (Op 131) that was definitely HyperCard based. Presumably totally dead now. In fact after CD-ROMs in general turned out to be not the money-makers producers had hoped for, a lot of stuff just disappeared. For months I have been trying to negotiate with a US publisher who produced a very elaborate CD-ROM on a literary theme which can still be run on Mac OS 9 but is otherwise invisible. They are sitting on all the rights to the materials. I want to re-write it as an iPad app (using LC, what else?) but so far they prefer not to talk to me. Sad. Graham On 3 Jan 2013, at 15:16, Richard Gaskin wrote: > Tom Bodine wrote: >> Hey Colin. This holiday the kids (now grown) wanted to fire up some favorite >> programs on their childhood Mac. The box of wares from the 90s included a >> Voyager CD: "Donald Norman: Defending Human Attributes in the Age of the >> Machine." And there you are in the credits as programmer. Everyone >> especially loves the Gallery of Unfindable Things. Makes me glad I keep an >> older Mac in running order. > > In my fantasy alternate reality we all have enough time on our hands to convert the history of HyperCard-based works to LiveCode, so they can live again and for the foreseeable future. > > I realize it's not likely, but hey, I can dream, can't I? > > So many good works from Colin and others are lost to us each year away from machines capable of running them.... > > -- > 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 Jan 3 11:05:16 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 03 Jan 2013 11:05:16 -0500 Subject: Shoutout to Colin In-Reply-To: References: <1357186583536-4658623.post@n4.nabble.com> <50E592D4.1050705@fourthworld.com> Message-ID: <42121676-1628-4033-9479-0BF2C815F347@verizon.net> Here's the link: https://vimeo.com/18687931 I posted a reply to Don. There are a bunch of other things I made shown on that page too. On Jan 3, 2013, at 9:55 AM, Matthias Rebbe wrote: > Here?s video about the CD and a little comment from Donald Norman where he wishes to resurrect the whole CD for newer machines. From coiin at verizon.net Thu Jan 3 11:08:45 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 03 Jan 2013 11:08:45 -0500 Subject: Shoutout to Colin In-Reply-To: References: <1357186583536-4658623.post@n4.nabble.com> <50E592D4.1050705@fourthworld.com> Message-ID: <564135FC-897B-4E09-A17C-6360A6D0D538@verizon.net> That series, First Person, had four titles to it. I made the HyperCard version of the Marvin Minsky, Stephen Jay Gould, and Don Norman CD-ROMs, and one for Mumia Abu Jamal using Director (it had to be cross platform right away). Then we had other companies do a PC version using either Visual Basic or Multimedia Toolbook. But for the Don Normal one there were so many tricks I did in HyperCard that it was going to be tough to do a PC version, so that never happened. On Jan 3, 2013, at 10:34 AM, Graham Samuel wrote: > Yes, it's sad that so many weren't "re-purposed" (i.e. adapted for other platforms) and so evaporated. Warner New Media did a fantastic one on a late Beethoven string quartet (Op 131) that was definitely HyperCard based. Presumably totally dead now. From lvhdgc7 at gmail.com Thu Jan 3 11:15:08 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Thu, 3 Jan 2013 08:15:08 -0800 (PST) Subject: Shoutout to Colin In-Reply-To: <51011833-8906-41FB-9E57-94E4ED970019@verizon.net> References: <1357186583536-4658623.post@n4.nabble.com> <51011833-8906-41FB-9E57-94E4ED970019@verizon.net> Message-ID: <1357229708708-4658636.post@n4.nabble.com> How did the voyage of Voyager end? Or is it still going in some form? As others have noted, it's a shame these creations were orphaned by tech changes. Looks like the "Donald Norman CD" came out just as the WWW was taking off. -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Shoutout-to-Colin-tp4658623p4658636.html Sent from the Revolution - User mailing list archive at Nabble.com. From coiin at verizon.net Thu Jan 3 11:49:00 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 03 Jan 2013 11:49:00 -0500 Subject: Shoutout to Colin In-Reply-To: <1357229708708-4658636.post@n4.nabble.com> References: <1357186583536-4658623.post@n4.nabble.com> <51011833-8906-41FB-9E57-94E4ED970019@verizon.net> <1357229708708-4658636.post@n4.nabble.com> Message-ID: Towards the end a German family invested in Learn Technologies Interactive, in the form of acquiring most of the Voyager CD-ROM titles. LTI had their own engineering team in Bulgaria, and so didn't especially need me, but remained as my work permit sponsor company, and I found my own work (most of which was at Funny Garbage, who later became my sponsor company). The laserdisc side of the business, known as the Criterion Collection, went on to be The Criterion Company, and are still doing very well in the DVD-Video world. On Jan 3, 2013, at 11:15 AM, tbodine wrote: > >How did the voyage of Voyager end? Or is it still going in some form? From dixonja at hotmail.co.uk Thu Jan 3 11:58:22 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Thu, 3 Jan 2013 16:58:22 +0000 Subject: Shoutout to Colin In-Reply-To: References: <1357186583536-4658623.post@n4.nabble.com>, <51011833-8906-41FB-9E57-94E4ED970019@verizon.net>, <1357229708708-4658636.post@n4.nabble.com>, Message-ID: There are three CD's that I will always remember... I at one time owned them all, but alas I have not got a clue where they went to..:-( >From Alice to Ocean Hard Days Night Just Grandma & Me... The first two being hyperCard and the third made in Director... As far as interactive material is concerned I still think that 'Just Grandma & Me' has not yet been beaten...:-) Dixie > From: coiin at verizon.net > Subject: Re: Shoutout to Colin > Date: Thu, 3 Jan 2013 11:49:00 -0500 > To: use-livecode at lists.runrev.com > > Towards the end a German family invested in Learn Technologies Interactive, in the form of acquiring most of the Voyager CD-ROM titles. LTI had their own engineering team in Bulgaria, and so didn't especially need me, but remained as my work permit sponsor company, and I found my own work (most of which was at Funny Garbage, who later became my sponsor company). The laserdisc side of the business, known as the Criterion Collection, went on to be The Criterion Company, and are still doing very well in the DVD-Video world. > > > On Jan 3, 2013, at 11:15 AM, tbodine wrote: > > > >How did the voyage of Voyager end? Or is it still going in some form? > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 3 12:19:43 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 3 Jan 2013 09:19:43 -0800 Subject: Shoutout to Colin In-Reply-To: References: <1357186583536-4658623.post@n4.nabble.com> <51011833-8906-41FB-9E57-94E4ED970019@verizon.net> <1357229708708-4658636.post@n4.nabble.com> Message-ID: The world gets a little smaller... My wife designed the packaging for Alice and I bet we have a copy of the CD somewhere. Regards, Scott Rossi Creative Director Tactile Media, UX Design On Jan 3, 2013, at 8:58 AM, John Dixon wrote: > There are three CD's that I will always remember... I at one time owned them all, but alas I have not got a clue where they went to..:-( > > From Alice to Ocean > Hard Days Night > Just Grandma & Me... > > The first two being hyperCard and the third made in Director... As far as interactive material is concerned I still think that 'Just Grandma & Me' has not yet been beaten...:-) > > Dixie > >> From: coiin at verizon.net >> Subject: Re: Shoutout to Colin >> Date: Thu, 3 Jan 2013 11:49:00 -0500 >> To: use-livecode at lists.runrev.com >> >> Towards the end a German family invested in Learn Technologies Interactive, in the form of acquiring most of the Voyager CD-ROM titles. LTI had their own engineering team in Bulgaria, and so didn't especially need me, but remained as my work permit sponsor company, and I found my own work (most of which was at Funny Garbage, who later became my sponsor company). The laserdisc side of the business, known as the Criterion Collection, went on to be The Criterion Company, and are still doing very well in the DVD-Video world. >> >> >> On Jan 3, 2013, at 11:15 AM, tbodine wrote: >> >>>> How did the voyage of Voyager end? Or is it still going in some form? >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 Jan 3 12:31:44 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 3 Jan 2013 09:31:44 -0800 Subject: Problems with arrayencode/decode In-Reply-To: <50E59240.1070205@fourthworld.com> References: <50E59240.1070205@fourthworld.com> Message-ID: Hi Richard, I tried binary access and non-binary access but got the same problem either way. What file access mode results from using the get/put URL commands? Pete lcSQL Software On Thu, Jan 3, 2013 at 6:14 AM, Richard Gaskin wrote: > Peter Haworth wrote: > >> Hi Phil, >> Happy to say that worked. The only real difference is the use of get url >> and put url so not sure what was going wrong before but thanks for >> correcting it! >> > > Were you reading as "file" or "binfile"? > > I run encoded arrays through base64Encode for network transport, but for > local storage I skip that and just read/write them as they are. > > But the format contains high-ASCII bytes, so reading/writing must be done > as binary to preserve their structure. > > -- > 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 Jan 3 12:36:33 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 03 Jan 2013 09:36:33 -0800 Subject: Problems with arrayencode/decode In-Reply-To: References: Message-ID: <50E5C1A1.8060701@fourthworld.com> Peter Haworth wrote: > I tried binary access and non-binary access but got the same problem either > way. What file access mode results from using the get/put URL commands? Converted text: put url ("file:"& tMyFilePath) into tData Unaltered binary: put url ("binfile:" & tMyFilePath) into tData -- 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 slylabs13 at me.com Thu Jan 3 12:54:20 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 03 Jan 2013 09:54:20 -0800 Subject: Shoutout to Colin In-Reply-To: References: <1357186583536-4658623.post@n4.nabble.com> <50E592D4.1050705@fourthworld.com> Message-ID: There ought to be some kind of clause in copyrights where if a producer who is not the author or developer of something sits on it and does not produce a product from it within a certain time frame, say 5 years, the author has the right to reproduce it themselves. I'm sure it would be a legal can of worms, but this thing about sitting on something just because, even though you have no intention of ever spending another penny on it seems absurd to me. Bob On Jan 3, 2013, at 7:34 AM, Graham Samuel wrote: > Yes, it's sad that so many weren't "re-purposed" (i.e. adapted for other platforms) and so evaporated. Warner New Media did a fantastic one on a late Beethoven string quartet (Op 131) that was definitely HyperCard based. Presumably totally dead now. > > In fact after CD-ROMs in general turned out to be not the money-makers producers had hoped for, a lot of stuff just disappeared. For months I have been trying to negotiate with a US publisher who produced a very elaborate CD-ROM on a literary theme which can still be run on Mac OS 9 but is otherwise invisible. They are sitting on all the rights to the materials. I want to re-write it as an iPad app (using LC, what else?) but so far they prefer not to talk to me. Sad. > > Graham > > On 3 Jan 2013, at 15:16, Richard Gaskin wrote: > >> Tom Bodine wrote: >>> Hey Colin. This holiday the kids (now grown) wanted to fire up some favorite >>> programs on their childhood Mac. The box of wares from the 90s included a >>> Voyager CD: "Donald Norman: Defending Human Attributes in the Age of the >>> Machine." And there you are in the credits as programmer. Everyone >>> especially loves the Gallery of Unfindable Things. Makes me glad I keep an >>> older Mac in running order. >> >> In my fantasy alternate reality we all have enough time on our hands to convert the history of HyperCard-based works to LiveCode, so they can live again and for the foreseeable future. >> >> I realize it's not likely, but hey, I can dream, can't I? >> >> So many good works from Colin and others are lost to us each year away from machines capable of running them.... >> >> -- >> 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 pepetoo at cox.net Thu Jan 3 13:05:36 2013 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 Jan 2013 10:05:36 -0800 Subject: Shoutout to Colin In-Reply-To: References: <1357186583536-4658623.post@n4.nabble.com> <50E592D4.1050705@fourthworld.com> Message-ID: <54B31E4E-49FB-4DFD-8D4B-CF15400E2FA4@cox.net> Bob, This is an issue that has been under debate in the CopyRights/Patents Office/World for decades. I believe we will be seeing some major changes, as we have to some extent already, in the duration of these IP regulations. They are meant to protect and reward authors and inventors; not inhibit development and expansion; particularly in a Global economy! Of course we're dealing with lawyers, so don't hold your breath. Just my 2? worth. Joe Wilkins Architect On Jan 3, 2013, at 9:54 AM, Robert Sneidar wrote: > There ought to be some kind of clause in copyrights where if a producer who is not the author or developer of something sits on it and does not produce a product from it within a certain time frame, say 5 years, the author has the right to reproduce it themselves. I'm sure it would be a legal can of worms, but this thing about sitting on something just because, even though you have no intention of ever spending another penny on it seems absurd to me. > > Bob > > > On Jan 3, 2013, at 7:34 AM, Graham Samuel wrote: > >> Yes, it's sad that so many weren't "re-purposed" (i.e. adapted for other platforms) and so evaporated. Warner New Media did a fantastic one on a late Beethoven string quartet (Op 131) that was definitely HyperCard based. Presumably totally dead now. >> >> In fact after CD-ROMs in general turned out to be not the money-makers producers had hoped for, a lot of stuff just disappeared. For months I have been trying to negotiate with a US publisher who produced a very elaborate CD-ROM on a literary theme which can still be run on Mac OS 9 but is otherwise invisible. They are sitting on all the rights to the materials. I want to re-write it as an iPad app (using LC, what else?) but so far they prefer not to talk to me. Sad. >> >> Graham >> >> On 3 Jan 2013, at 15:16, Richard Gaskin wrote: >> >>> Tom Bodine wrote: >>>> Hey Colin. This holiday the kids (now grown) wanted to fire up some favorite >>>> programs on their childhood Mac. The box of wares from the 90s included a >>>> Voyager CD: "Donald Norman: Defending Human Attributes in the Age of the >>>> Machine." And there you are in the credits as programmer. Everyone >>>> especially loves the Gallery of Unfindable Things. Makes me glad I keep an >>>> older Mac in running order. >>> >>> In my fantasy alternate reality we all have enough time on our hands to convert the history of HyperCard-based works to LiveCode, so they can live again and for the foreseeable future. >>> >>> I realize it's not likely, but hey, I can dream, can't I? >>> >>> So many good works from Colin and others are lost to us each year away from machines capable of running them.... >>> >>> -- >>> 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 3 13:29:59 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 03 Jan 2013 10:29:59 -0800 Subject: Shoutout to Colin In-Reply-To: <54B31E4E-49FB-4DFD-8D4B-CF15400E2FA4@cox.net> References: <54B31E4E-49FB-4DFD-8D4B-CF15400E2FA4@cox.net> Message-ID: <50E5CE27.5030309@fourthworld.com> Robert Sneidar wrote: > There ought to be some kind of clause in copyrights where if a > producer who is not the author or developer of something sits > on it and does not produce a product from it within a certain > time frame, say 5 years, the author has the right to reproduce > it themselves. While I can appreciate the sentiment, I have to say I would disagree with this in practice. The most important element of intellectual property is the international respect for the act of creation, the recognition that the creator of a work has complete say over how it's distributed from the very moment of creation through a period of at least several decades afterward. This is essential to maintain the motivation for creation. After all, if there's no motivation to create, there's nothing to argue about distribution over, since the work would never have existed to begin with. For this reason I would tread with great caution into any area of copyright law which might in any way inhibit the rights of creators. Any creator can choose any terms they like for anything they create, no matter how unreasonable they may seem. If I write a trivial software product and demand $500,000 for it, that's fully my right - and yours to ignore and just go build your own. And if I write a novel and choose to cease publication after a certain number of years, or to never publish it at all, that's also my right. And you still always retain the right to write your own novel as an alternative to my seeming unreasonableness. The remedy for what we might see as abuses is up to us as consumers. If a company like Adobe puts out great products like GoLive and LiveMotion, and later abandons them and locks them away, we've come to learn what sort of company they are and can make different choices going forward. No matter what else we might consider, the rights of a creator are paramount, since without them we risk having no creations at all. Forgive me if I sound pedantic this morning, but I've been reading some arguments in the FOSS world and there's just a bit too much "gimme gimme gimme!" going on in some circles for my temperament, too much emphasis on what some users feel they should be able to demand from creators but not enough about reciprocal considerations. -- 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 dixonja at hotmail.co.uk Thu Jan 3 13:45:35 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Thu, 3 Jan 2013 18:45:35 +0000 Subject: Shoutout to Colin In-Reply-To: <50E5CE27.5030309@fourthworld.com> References: <54B31E4E-49FB-4DFD-8D4B-CF15400E2FA4@cox.net>, <50E5CE27.5030309@fourthworld.com> Message-ID: Richard... You are forgiven for feeling a bit 'miffed' this morning..:-) but, I think that we should leave this one alone as I think that you are just about to open a can of 'bad feeling'... I agree with you, but only to a very limited extent, that intellectual property should be protected... however, I disagree strongly with your view that not maintaining the protection of intellectual property would remove the motivation for creation... but I am going to stop right here as I would begin to 'rant' ...:-) Dixie > Date: Thu, 3 Jan 2013 10:29:59 -0800 > From: ambassador at fourthworld.com > To: use-livecode at lists.runrev.com > Subject: Re: Shoutout to Colin > > Robert Sneidar wrote: > > > There ought to be some kind of clause in copyrights where if a > > producer who is not the author or developer of something sits > > on it and does not produce a product from it within a certain > > time frame, say 5 years, the author has the right to reproduce > > it themselves. > > While I can appreciate the sentiment, I have to say I would disagree > with this in practice. > > The most important element of intellectual property is the international > respect for the act of creation, the recognition that the creator of a > work has complete say over how it's distributed from the very moment of > creation through a period of at least several decades afterward. > > This is essential to maintain the motivation for creation. After all, > if there's no motivation to create, there's nothing to argue about > distribution over, since the work would never have existed to begin with. > > For this reason I would tread with great caution into any area of > copyright law which might in any way inhibit the rights of creators. > > Any creator can choose any terms they like for anything they create, no > matter how unreasonable they may seem. If I write a trivial software > product and demand $500,000 for it, that's fully my right - and yours to > ignore and just go build your own. > > And if I write a novel and choose to cease publication after a certain > number of years, or to never publish it at all, that's also my right. > And you still always retain the right to write your own novel as an > alternative to my seeming unreasonableness. > > The remedy for what we might see as abuses is up to us as consumers. If > a company like Adobe puts out great products like GoLive and LiveMotion, > and later abandons them and locks them away, we've come to learn what > sort of company they are and can make different choices going forward. > > No matter what else we might consider, the rights of a creator are > paramount, since without them we risk having no creations at all. > > > Forgive me if I sound pedantic this morning, but I've been reading some > arguments in the FOSS world and there's just a bit too much "gimme gimme > gimme!" going on in some circles for my temperament, too much emphasis > on what some users feel they should be able to demand from creators but > not enough about reciprocal considerations. > > -- > 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 coiin at verizon.net Thu Jan 3 14:00:12 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 03 Jan 2013 14:00:12 -0500 Subject: Shoutout to Colin In-Reply-To: <51011833-8906-41FB-9E57-94E4ED970019@verizon.net> References: <1357186583536-4658623.post@n4.nabble.com> <51011833-8906-41FB-9E57-94E4ED970019@verizon.net> Message-ID: <0EC8E780-7B8B-42EB-ACF4-835314D3B130@verizon.net> In December 2001 I went to a gathering in San Francisco, to celebrate QuickTime's 10th birthday. I made a video to show some of what Voyager had used QuickTime for. Hardly anyone watched the video (it was a loud party), but here it is: http://xfiles.funnygarbage.com/~colinholgate/video/voyagerqt.m4v From andre at andregarzia.com Thu Jan 3 14:00:59 2013 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 3 Jan 2013 17:00:59 -0200 Subject: [ANN] new little plugin and a bundle offer Message-ID: Hey Folks, Happy 2013! I've just added a new plugin to the AAG | Tools plugin collection. It is called FileDrag and I've been using it for years here to drag and drop stacks directly from inside the IDE to other applications such as Transmit SFTP client or GMail. You can learn more about this new plugin at: http://andregarzia.com/page/aagfiledrag Its a simple plugin but it is a time saver for me. Specially when sharing stacks with clients or uploading them to my servers. I've also created a bundle called "Tools and Databases" that packages both AAG | Tools and DB Lib. If purchased separately, they would add up to U$100 but in this bundle, you can have both for U$80 You can learn more about DB Lib, the most developer friendly database library out there at: http://andregarzia.com/page/dblib For AAG | Tools information jump to: http://andregarzia.com/page/aagtools To purchase this bundle, just go to any of the pages above and look for the bundle information and the green buy now button. Cheers -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From richmondmathewson at gmail.com Thu Jan 3 14:18:27 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 03 Jan 2013 21:18:27 +0200 Subject: Shoutout to Colin In-Reply-To: References: <54B31E4E-49FB-4DFD-8D4B-CF15400E2FA4@cox.net>, <50E5CE27.5030309@fourthworld.com> Message-ID: <50E5D983.8060002@gmail.com> On 01/03/2013 08:45 PM, John Dixon wrote: > Richard... > > You are forgiven for feeling a bit 'miffed' this morning..:-) but, I think that we should leave this one alone as I think that you are just about to open a can of 'bad feeling'... > > I agree with you, but only to a very limited extent, that intellectual property should be protected... however, I disagree strongly with your view that not maintaining the protection of intellectual property would remove the motivation for creation... but I am going to stop right here as I would begin to 'rant' ...:-) > > Dixie > >> Date: Thu, 3 Jan 2013 10:29:59 -0800 >> From: ambassador at fourthworld.com >> To: use-livecode at lists.runrev.com >> Subject: Re: Shoutout to Colin >> >> Robert Sneidar wrote: >> >> > There ought to be some kind of clause in copyrights where if a >> > producer who is not the author or developer of something sits >> > on it and does not produce a product from it within a certain >> > time frame, say 5 years, the author has the right to reproduce >> > it themselves. Just my 5000 Euros worth (as I cannot contain myself for just 2 cents). Surely this argument is NOT about intellectual property rights, but about the rights of the most parasitic lots of all; the middle men . . . ------------------------------ I went to buy one of my sons a laptop 2 years ago; and aksed in the shop for one WITHOUT Windows preinstalled, and was told that was not possible. So, I walked to the back of the store and through the door into their backshop where a little man was merrily installing OEM Windows on laptops; and, grabbing a bare laptop asked to buy it, and after some hot words with the manager, managed to buy the thing, take it home and install MINT Linux on it. ------------------------ Now my example is valid in that it refers not to the producers of the computer sitting on its distribution, but the parasitic middleman. ------------------------ Somewhere in the Attic of my house in Scotland there is a voyager CD of something to do with music by Mozart, and as far as I remember, it was rather good stuff; and, luckily, in the attic there are 5 Macs that can cope with it - the best being a 5200 something; and, down the stairs there are 3 iMacs slot-loading all running Mac OS 9. I hope to get over there in the Summer and arrange for quite a bit of that stuff to be transported to Bulgaria (especially my dear BBC Master). Now, I don't know who produced the Mozart CD, but I would be quite prepared to buy a version that functioned on a contemporary OS, say Debian derivative linux! I really wonder if the chap who wrote the software and had the idea realises that with a small amount of effort s/he could re-jig the thing for the current market. However s/he doesn't stand a chance if some middle-man (publisher) is sitting on the thing and won't let her/him do that. >> While I can appreciate the sentiment, I have to say I would disagree >> with this in practice. >> >> The most important element of intellectual property is the international >> respect for the act of creation, the recognition that the creator of a >> work has complete say over how it's distributed from the very moment of >> creation through a period of at least several decades afterward. >> >> This is essential to maintain the motivation for creation. After all, >> if there's no motivation to create, there's nothing to argue about >> distribution over, since the work would never have existed to begin with. >> >> For this reason I would tread with great caution into any area of >> copyright law which might in any way inhibit the rights of creators. >> >> Any creator can choose any terms they like for anything they create, no >> matter how unreasonable they may seem. If I write a trivial software >> product and demand $500,000 for it, that's fully my right - and yours to >> ignore and just go build your own. >> >> And if I write a novel and choose to cease publication after a certain >> number of years, or to never publish it at all, that's also my right. >> And you still always retain the right to write your own novel as an >> alternative to my seeming unreasonableness. >> >> The remedy for what we might see as abuses is up to us as consumers. If >> a company like Adobe puts out great products like GoLive and LiveMotion, >> and later abandons them and locks them away, we've come to learn what >> sort of company they are and can make different choices going forward. >> >> No matter what else we might consider, the rights of a creator are >> paramount, since without them we risk having no creations at all. >> >> >> Forgive me if I sound pedantic this morning, but I've been reading some >> arguments in the FOSS world and there's just a bit too much "gimme gimme >> gimme!" going on in some circles for my temperament, too much emphasis >> on what some users feel they should be able to demand from creators but >> not enough about reciprocal considerations. >> >> -- >> 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 > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 3 14:46:17 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 03 Jan 2013 13:46:17 -0600 Subject: Shoutout to Colin In-Reply-To: <50E5CE27.5030309@fourthworld.com> References: <54B31E4E-49FB-4DFD-8D4B-CF15400E2FA4@cox.net> <50E5CE27.5030309@fourthworld.com> Message-ID: <50E5E009.2020108@hyperactivesw.com> On 1/3/13 12:29 PM, Richard Gaskin wrote: > Robert Sneidar wrote: > > > There ought to be some kind of clause in copyrights where if a > > producer who is not the author or developer of something sits > > on it and does not produce a product from it within a certain > > time frame, say 5 years, the author has the right to reproduce > > it themselves. > > While I can appreciate the sentiment, I have to say I would disagree > with this in practice. > > The most important element of intellectual property is the international > respect for the act of creation, the recognition that the creator of a > work has complete say over how it's distributed from the very moment of > creation through a period of at least several decades afterward. I read Bob's comment as agreeing with that. I thought he was saying that if a producer sits on a product too long, the original author should have a say as to what happens to their own work. I.e., the third party shouldn't be able to control/kill/squat on an author's creation. If the rights reverted back to the author after a period of inactivity, then the author could decide whether to kill the product, sell it, or find another producer. As it is now, the third party gets the rights to distribution and the author is removed from the equation entirely. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Thu Jan 3 15:13:41 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 03 Jan 2013 12:13:41 -0800 Subject: Shoutout to Colin In-Reply-To: <50E5E009.2020108@hyperactivesw.com> References: <50E5E009.2020108@hyperactivesw.com> Message-ID: <50E5E675.1040507@fourthworld.com> J. Landman Gay wrote: > On 1/3/13 12:29 PM, Richard Gaskin wrote: >> Robert Sneidar wrote: >> >> > There ought to be some kind of clause in copyrights where if a >> > producer who is not the author or developer of something sits >> > on it and does not produce a product from it within a certain >> > time frame, say 5 years, the author has the right to reproduce >> > it themselves. >> >> While I can appreciate the sentiment, I have to say I would disagree >> with this in practice. >> >> The most important element of intellectual property is the >> international respect for the act of creation, the recognition that >> the creator of a work has complete say over how it's distributed >> from the very moment of creation through a period of at least >> several decades afterward. > > I read Bob's comment as agreeing with that. I thought he was saying > that if a producer sits on a product too long, the original author > should have a say as to what happens to their own work. I.e., the > third party shouldn't be able to control/kill/squat on an author's > creation. Quite happy to be mistaken on my reading of Bob's post, and this much further away from my earlier FOSS readings I can now see how very clearly he said exactly what you describe. Seems I was a bit too trigger-happy after my earlier reading. :) With my strong preference for preserving a creator's rights, I would support things that limit middleman meddling. Though in practice, the existing remedy is to simply include such a clause at the time the contract is written. Earlier John Dixon wisely wrote: > I agree with you, but only to a very limited extent, that > intellectual property should be protected... however, I disagree > strongly with your view that not maintaining the protection of > intellectual property would remove the motivation for creation... > but I am going to stop right here as I would begin to 'rant' ...:-) I respect your judgment on this, but given how I agree with just about everything I can recall reading from you, I suspect we have little difference here. Only to clarify, and hopefully not to belabor: I don't believe that inhibiting control over distribution will necessarily remove the motivation for creation. It might inhibit it, but it might not, and would only rarely completely remove it. My main point was only that I believe individuals should be granted full rights to how they distribute the fruits of their own labors. They may choose to limit their rights, or to completely give their work away for free if they wish, but the choice is theirs alone to make. IMO such a gift should be seen as a generosity, not an obligation. -- 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 Thu Jan 3 15:14:22 2013 From: livfoss at mac.com (Graham Samuel) Date: Thu, 03 Jan 2013 21:14:22 +0100 Subject: Shoutout to Colin In-Reply-To: <50E5E009.2020108@hyperactivesw.com> References: <54B31E4E-49FB-4DFD-8D4B-CF15400E2FA4@cox.net> <50E5CE27.5030309@fourthworld.com> <50E5E009.2020108@hyperactivesw.com> Message-ID: <7B4D74A5-0C31-4B16-9E7B-7B3F22561AD2@mac.com> These arguments seem to assume that there is an individual author of a work. This is often true for books, but it isn't for lots of other things, including CD-ROMs. We have to include the idea that the 'author' is actually a commercial entity, like a publishing company and that there is really no individual author. For example, although Colin programmed some great CD-ROMs, was he the author in any sense? Does he still retain any copyright, or did he sign it away? What about the rest of the team that made any particular CD-ROM? I think reversion of copyrights can get pretty messy in these real-world situations. In the revival I'm trying to do, I'm just trying to get the original publisher to agree that I can use the content of their original CD-ROM while they retain all the rights which they so painfully negotiated a couple of decades ago: I then become just the latest member of the original creation team on whatever commercial terms I can get. My USP to them is that they are taking pretty well zero risk in allowing me to do this. Graham On 3 Jan 2013, at 20:46, J. Landman Gay wrote: > On 1/3/13 12:29 PM, Richard Gaskin wrote: >> Robert Sneidar wrote: >> >> > There ought to be some kind of clause in copyrights where if a >> > producer who is not the author or developer of something sits >> > on it and does not produce a product from it within a certain >> > time frame, say 5 years, the author has the right to reproduce >> > it themselves. >> >> While I can appreciate the sentiment, I have to say I would disagree >> with this in practice. >> >> The most important element of intellectual property is the international >> respect for the act of creation, the recognition that the creator of a >> work has complete say over how it's distributed from the very moment of >> creation through a period of at least several decades afterward. > > I read Bob's comment as agreeing with that. I thought he was saying that if a producer sits on a product too long, the original author should have a say as to what happens to their own work. I.e., the third party shouldn't be able to control/kill/squat on an author's creation. > > If the rights reverted back to the author after a period of inactivity, then the author could decide whether to kill the product, sell it, or find another producer. As it is now, the third party gets the rights to distribution and the author is removed from the equation entirely. > > -- > 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 slylabs13 at me.com Thu Jan 3 15:30:51 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 03 Jan 2013 12:30:51 -0800 Subject: Shoutout to Colin In-Reply-To: <50E5CE27.5030309@fourthworld.com> References: <54B31E4E-49FB-4DFD-8D4B-CF15400E2FA4@cox.net> <50E5CE27.5030309@fourthworld.com> Message-ID: <2655E476-5065-4C9B-984D-F2D5410F276B@me.com> That is why I added the clause that the author or developer would be immune from such legislation. I'm talking about a company that buys the rights to something, then kills it. Bob On Jan 3, 2013, at 10:29 AM, Richard Gaskin wrote: > Robert Sneidar wrote: > > > There ought to be some kind of clause in copyrights where if a > > producer who is not the author or developer of something sits > > on it and does not produce a product from it within a certain > > time frame, say 5 years, the author has the right to reproduce > > it themselves. > > While I can appreciate the sentiment, I have to say I would disagree with this in practice. > > The most important element of intellectual property is the international respect for the act of creation, the recognition that the creator of a work has complete say over how it's distributed from the very moment of creation through a period of at least several decades afterward. > > This is essential to maintain the motivation for creation. After all, if there's no motivation to create, there's nothing to argue about distribution over, since the work would never have existed to begin with. From bogdanoff at me.com Thu Jan 3 18:35:46 2013 From: bogdanoff at me.com (Peter Bogdanoff) Date: Thu, 03 Jan 2013 15:35:46 -0800 Subject: Shoutout to Colin In-Reply-To: <50E5D983.8060002@gmail.com> References: <54B31E4E-49FB-4DFD-8D4B-CF15400E2FA4@cox.net> <50E5CE27.5030309@fourthworld.com> <50E5D983.8060002@gmail.com> Message-ID: <8D595266-A01A-47BE-8E94-8792EBE39F6B@me.com> I confess to being the producer/designer of the Mozart "Dissonant" Quartet CD-ROM back in the day. Colin and my stays at Voyager overlapped for a time. Robert Winter, the author of the program had the foresight to retain rights to the content. I work with him at UCLA and we have been working to re-release the programs as circumstances allow. Another version of one, Dvorak's "New World" Symphony, has been out for a while. I programmed it in iShell, and have intentions to convert it to RunRev: http://www.artsinteractive.org The issue of intellectual rights is a great discussion. It's important to note that copyrights do expire at some point.... In our case the issues were a personal one that I can't get into, and the difficulty with licensing the recorded music that is a critical part of the program. We're happy to have now worked out a deal with major recording company and are on a trajectory to bringing back this stuff to life. Also, a major holdup with a lot of the material in the past was the difficulty with distribution. Voyager was always bedeviled by it. Where did you sell these physical products in the pre-Internet days? Software stores charged for shelf space and no other brick and mortar really carried much. So sales were mostly catalog/mail order to libraries, and individuals who happened to find out about them. Of course, that has all now changed. And, I am happy to be now using RunRev to accomplish the cross-platform things we couldn't do in the misty past, as well as entering the mobile world. Peter Bogdanoff UCLA On Jan 3, 2013, at 11:18 AM, Richmond wrote: > > Somewhere in the Attic of my house in Scotland there is a voyager CD of something to do with music by Mozart, and as > far as I remember, it was rather good stuff; and, luckily, in the attic there are 5 Macs that can cope with it - the best being > a 5200 something; and, down the stairs there are 3 iMacs slot-loading all running Mac OS 9. I hope to get over there in the Summer > and arrange for quite a bit of that stuff to be transported to Bulgaria (especially my dear BBC Master). > > Now, I don't know who produced the Mozart CD, but I would be quite prepared to buy a version that functioned on a contemporary OS, > say Debian derivative linux! > > I really wonder if the chap who wrote the software and had the idea realises that with a small amount of effort s/he could > re-jig the thing for the current market. However s/he doesn't stand a chance if some middle-man (publisher) is sitting on the > thing and won't let her/him do that. > From jhj at jhj.com Thu Jan 3 19:02:20 2013 From: jhj at jhj.com (Jerry Jensen) Date: Thu, 3 Jan 2013 16:02:20 -0800 Subject: Shoutout to Colin In-Reply-To: <8D595266-A01A-47BE-8E94-8792EBE39F6B@me.com> References: <54B31E4E-49FB-4DFD-8D4B-CF15400E2FA4@cox.net> <50E5CE27.5030309@fourthworld.com> <50E5D983.8060002@gmail.com> <8D595266-A01A-47BE-8E94-8792EBE39F6B@me.com> Message-ID: On Jan 3, 2013, at 3:35 PM, Peter Bogdanoff wrote: > I confess to being the producer/designer of the Mozart "Dissonant" Quartet CD-ROM back in the day. Colin and my stays at Voyager overlapped for a time. > > Robert Winter, the author of the program had the foresight to retain rights to the content. I work with him at UCLA and we have been working to re-release the programs as circumstances allow. How about the Voyager Rite of Spring? That was also wonderful. Was that one of yours as well? .Jerry From bogdanoff at me.com Thu Jan 3 20:51:46 2013 From: bogdanoff at me.com (Peter Bogdanoff) Date: Thu, 03 Jan 2013 17:51:46 -0800 Subject: Shoutout to Colin In-Reply-To: References: <54B31E4E-49FB-4DFD-8D4B-CF15400E2FA4@cox.net> <50E5CE27.5030309@fourthworld.com> <50E5D983.8060002@gmail.com> <8D595266-A01A-47BE-8E94-8792EBE39F6B@me.com> Message-ID: <73AE6D1A-B278-4BA3-A0DB-3C0DFFA2AB4F@me.com> Yes on the Stravinksy, Rite of Spring. I produced most of the music titles except for the first, the Beethoven 9th Symphony (1989)--I was learned HyperCard on that one. On Jan 3, 2013, at 4:02 PM, Jerry Jensen wrote: > On Jan 3, 2013, at 3:35 PM, Peter Bogdanoff wrote: > >> I confess to being the producer/designer of the Mozart "Dissonant" Quartet CD-ROM back in the day. Colin and my stays at Voyager overlapped for a time. >> >> Robert Winter, the author of the program had the foresight to retain rights to the content. I work with him at UCLA and we have been working to re-release the programs as circumstances allow. > > How about the Voyager Rite of Spring? That was also wonderful. Was that one of yours as well? > .Jerry > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 4 01:01:21 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 3 Jan 2013 22:01:21 -0800 Subject: REGEX and Livecode In-Reply-To: References: <50E16F21.9060008@gmail.com> <1357063664320-4658583.post@n4.nabble.com> <1357114844113-4658599.post@n4.nabble.com> Message-ID: On Wed, Jan 2, 2013 at 11:39 AM, Peter Haworth wrote: > Thanks Peter. I'm a Mac guy so not familiar with the Linux terminology, > although I probably have the utilities you mentioned since OSX is Linux at > its core. *ack* No. Backwards. It would be fair to call Linux "unix at its core." Darwin, though, is actual BSD Unix. "MacOs" is a combination of Darwin and "minor" details, such as the Mac interface, that run on top of it. Linux, in whatever sense you want to take the word, is a reimplmentation/copy/knockoff/whatever of Unix, not the other way around. -- Richard E. Hawkins, Esq. (702) 508-8462 From richmondmathewson at gmail.com Fri Jan 4 01:49:00 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 04 Jan 2013 08:49:00 +0200 Subject: Shoutout to Colin In-Reply-To: <8D595266-A01A-47BE-8E94-8792EBE39F6B@me.com> References: <54B31E4E-49FB-4DFD-8D4B-CF15400E2FA4@cox.net> <50E5CE27.5030309@fourthworld.com> <50E5D983.8060002@gmail.com> <8D595266-A01A-47BE-8E94-8792EBE39F6B@me.com> Message-ID: <50E67B5C.3040606@gmail.com> On 01/04/2013 01:35 AM, Peter Bogdanoff wrote: > I confess to being the producer/designer of the Mozart "Dissonant" Quartet CD-ROM back in the day. Colin and my stays at Voyager overlapped for a time. > > Robert Winter, the author of the program had the foresight to retain rights to the content. I work with him at UCLA and we have been working to re-release the programs as circumstances allow. > > Another version of one, Dvorak's "New World" Symphony, has been out for a while. I programmed it in iShell, and have intentions to convert it to RunRev: > http://www.artsinteractive.org > > The issue of intellectual rights is a great discussion. It's important to note that copyrights do expire at some point.... > > In our case the issues were a personal one that I can't get into, and the difficulty with licensing the recorded music that is a critical part of the program. We're happy to have now worked out a deal with major recording company and are on a trajectory to bringing back this stuff to life. > > Also, a major holdup with a lot of the material in the past was the difficulty with distribution. Voyager was always bedeviled by it. Where did you sell these physical products in the pre-Internet days? Software stores charged for shelf space and no other brick and mortar really carried much. So sales were mostly catalog/mail order to libraries, and individuals who happened to find out about them. > > Of course, that has all now changed. > > And, I am happy to be now using RunRev to accomplish the cross-platform things we couldn't do in the misty past, as well as entering the mobile world. > > Peter Bogdanoff > UCLA Good news, indeed! > On Jan 3, 2013, at 11:18 AM, Richmond wrote: >> Somewhere in the Attic of my house in Scotland there is a voyager CD of something to do with music by Mozart, and as >> far as I remember, it was rather good stuff; and, luckily, in the attic there are 5 Macs that can cope with it - the best being >> a 5200 something; and, down the stairs there are 3 iMacs slot-loading all running Mac OS 9. I hope to get over there in the Summer >> and arrange for quite a bit of that stuff to be transported to Bulgaria (especially my dear BBC Master). >> >> Now, I don't know who produced the Mozart CD, but I would be quite prepared to buy a version that functioned on a contemporary OS, >> say Debian derivative linux! >> >> I really wonder if the chap who wrote the software and had the idea realises that with a small amount of effort s/he could >> re-jig the thing for the current market. However s/he doesn't stand a chance if some middle-man (publisher) is sitting on the >> thing and won't let her/him do 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 livfoss at mac.com Fri Jan 4 06:21:58 2013 From: livfoss at mac.com (Graham Samuel) Date: Fri, 04 Jan 2013 12:21:58 +0100 Subject: Shoutout to Colin In-Reply-To: <8D595266-A01A-47BE-8E94-8792EBE39F6B@me.com> References: <54B31E4E-49FB-4DFD-8D4B-CF15400E2FA4@cox.net> <50E5CE27.5030309@fourthworld.com> <50E5D983.8060002@gmail.com> <8D595266-A01A-47BE-8E94-8792EBE39F6B@me.com> Message-ID: <98F9ACFC-1D2E-4F40-87D9-E56788DC3C6F@mac.com> This conversation is cheering me up - it seems to show that, however glacially, movement does take place in the complex interactions between publishing, rights and technology. I for one would certainly like to know (as a consumer) when some of this stuff comes back to life, as you put it. Graham PS I have actually found my copy of the Warner New Media Beethoven CD-ROM. I see it was written by Cynthia Wall. Must have been a heck of a lot of work. On 4 Jan 2013, at 00:35, Peter Bogdanoff wrote: > I confess to being the producer/designer of the Mozart "Dissonant" Quartet CD-ROM back in the day. Colin and my stays at Voyager overlapped for a time. > > Robert Winter, the author of the program had the foresight to retain rights to the content. I work with him at UCLA and we have been working to re-release the programs as circumstances allow. > > Another version of one, Dvorak's "New World" Symphony, has been out for a while. I programmed it in iShell, and have intentions to convert it to RunRev: > http://www.artsinteractive.org > > The issue of intellectual rights is a great discussion. It's important to note that copyrights do expire at some point.... > > In our case the issues were a personal one that I can't get into, and the difficulty with licensing the recorded music that is a critical part of the program. We're happy to have now worked out a deal with major recording company and are on a trajectory to bringing back this stuff to life. > > Also, a major holdup with a lot of the material in the past was the difficulty with distribution. Voyager was always bedeviled by it. Where did you sell these physical products in the pre-Internet days? Software stores charged for shelf space and no other brick and mortar really carried much. So sales were mostly catalog/mail order to libraries, and individuals who happened to find out about them. > > Of course, that has all now changed. > > And, I am happy to be now using RunRev to accomplish the cross-platform things we couldn't do in the misty past, as well as entering the mobile world. > > Peter Bogdanoff > UCLA > > On Jan 3, 2013, at 11:18 AM, Richmond wrote: >> >> Somewhere in the Attic of my house in Scotland there is a voyager CD of something to do with music by Mozart, and as >> far as I remember, it was rather good stuff; and, luckily, in the attic there are 5 Macs that can cope with it - the best being >> a 5200 something; and, down the stairs there are 3 iMacs slot-loading all running Mac OS 9. I hope to get over there in the Summer >> and arrange for quite a bit of that stuff to be transported to Bulgaria (especially my dear BBC Master). >> >> Now, I don't know who produced the Mozart CD, but I would be quite prepared to buy a version that functioned on a contemporary OS, >> say Debian derivative linux! >> >> I really wonder if the chap who wrote the software and had the idea realises that with a small amount of effort s/he could >> re-jig the thing for the current market. However s/he doesn't stand a chance if some middle-man (publisher) is sitting on the >> thing and won't let her/him do 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 livfoss at mac.com Fri Jan 4 06:31:27 2013 From: livfoss at mac.com (Graham Samuel) Date: Fri, 04 Jan 2013 12:31:27 +0100 Subject: OT: How to renew iOS Certificates? Message-ID: <9E3C48C4-35DA-49F3-8742-2BF5B86F719B@mac.com> I am probably not alone in finding the whole business of administering the iOS development process a bit of a nightmare - a nightmare set in a jungle, perhaps. The thing is, I develop alone, at my own pace, and I don't always remember the way Apple does things. Now I find that two certificates I need - a Development Certificate and a Distribution Certificate - are about to expire, in a couple of days in fact. My Developer subscription isn't up until April, so all I want to do is to renew the certificates, but so far I can't find out how to do it. I feel I have searched the iOS Developer's documentation jungle pretty thoroughly, but I haven't found any kind of step-by-step guide. I have a vague feeling that what one has to do is just to let these ones go and create new ones, but I haven't (yet) found any text saying so, and I don't know where this notion came from. Could someone very kindly give me some insight into this? And if they're feeling very generous, perhaps that same person could say what version of XCode I should be using with LC 5.5.3. At the moment I'm using 4.5.1 and it works, but there's a newer version, isn't there? Thanks to anyone who replies. Graham From cmsheffield at icloud.com Fri Jan 4 10:26:13 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Fri, 04 Jan 2013 08:26:13 -0700 Subject: OT: How to renew iOS Certificates? In-Reply-To: <9E3C48C4-35DA-49F3-8742-2BF5B86F719B@mac.com> References: <9E3C48C4-35DA-49F3-8742-2BF5B86F719B@mac.com> Message-ID: Hi Graham, First, did you mean to say provisioning profiles rather than certificates? I'm pretty sure the certificates expire with your membership. The provisioning profiles don't necessarily, but those are what you need to renew if they are about to expire. Someone please correct me if I'm wrong. Anyway, I think, though I'm not totally sure, that you can simply handle this through Xcode. If you launch Xcode and open the Organizer window then select Provisioning Profiles under Library on the left, you'll see all your installed profiles. Simply click the Refresh button. It'll prompt you for your login info for your Apple dev account (Apple ID), then I believe it will renew those profiles that are about to expire. But I'll be honest, I don't remember the exact procedure myself. Seems like every time I get to this point I have to figure it out all over again. And usually I don't get to the point where my profiles are about to expire, as I'm fairly frequently adding or removing devices from my profiles, which also causes them to renew. Anyway, once you've gone through this process, I'm hoping you'll see new profiles listed with new expiration dates, but you might also have the old ones still. Simply delete the old ones. After that, when you go to build your app in LiveCode, you may have to re-select the profile to build with in the standalone settings. Also, Xcode 4.5.2 is available. Updating from 4.5.1 is not a big deal. I'd say go ahead and do it. There's a developer preview of Xcode 4.6 out there, but I'd hold off for now. Hopefully that'll work for you. Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Jan 4, 2013, at 4:31 AM, Graham Samuel wrote: > I am probably not alone in finding the whole business of administering the iOS development process a bit of a nightmare - a nightmare set in a jungle, perhaps. The thing is, I develop alone, at my own pace, and I don't always remember the way Apple does things. > > Now I find that two certificates I need - a Development Certificate and a Distribution Certificate - are about to expire, in a couple of days in fact. My Developer subscription isn't up until April, so all I want to do is to renew the certificates, but so far I can't find out how to do it. I feel I have searched the iOS Developer's documentation jungle pretty thoroughly, but I haven't found any kind of step-by-step guide. I have a vague feeling that what one has to do is just to let these ones go and create new ones, but I haven't (yet) found any text saying so, and I don't know where this notion came from. > > Could someone very kindly give me some insight into this? And if they're feeling very generous, perhaps that same person could say what version of XCode I should be using with LC 5.5.3. At the moment I'm using 4.5.1 and it works, but there's a newer version, isn't there? > > Thanks to anyone who replies. > > Graham > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 4 12:27:31 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Fri, 4 Jan 2013 09:27:31 -0800 (PST) Subject: Shoutout to Colin In-Reply-To: <0EC8E780-7B8B-42EB-ACF4-835314D3B130@verizon.net> References: <1357186583536-4658623.post@n4.nabble.com> <51011833-8906-41FB-9E57-94E4ED970019@verizon.net> <0EC8E780-7B8B-42EB-ACF4-835314D3B130@verizon.net> Message-ID: <1357320451690-4658661.post@n4.nabble.com> That showcase video goes all the way to 11. Thanks for sharing it. -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Shoutout-to-Colin-tp4658623p4658661.html Sent from the Revolution - User mailing list archive at Nabble.com. From jiml at netrin.com Fri Jan 4 18:52:00 2013 From: jiml at netrin.com (Jim Lambert) Date: Fri, 4 Jan 2013 15:52:00 -0800 Subject: Shoutout to Colin In-Reply-To: References: Message-ID: <35AC925F-3EDC-4CBB-9E52-445216F8805E@netrin.com> Colin wrote: > In December 2001 I went to a gathering in San Francisco, to celebrate QuickTime's 10th birthday. I made a video to show some of what Voyager had used QuickTime for. Colin, Brings back fond memories. Exciting times. Thanks for sharing. Jim Lambert From slylabs13 at me.com Fri Jan 4 21:50:36 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 04 Jan 2013 18:50:36 -0800 Subject: REGEX and Livecode In-Reply-To: References: <50E16F21.9060008@gmail.com> <1357063664320-4658583.post@n4.nabble.com> <1357114844113-4658599.post@n4.nabble.com> Message-ID: <82BA2990-5AF0-4856-9B34-9811D1E4C928@me.com> >From the Linux Wiki: A 2001 study of Red Hat Linux 7.1 found that this distribution contained 30 million source lines of code. Using the Constructive Cost Model, the study estimated that this distribution required about eight thousand man-years of development time. According to the study, if all this software had been developed by conventional proprietary means, it would have cost about $1.46 billion (2013 US dollars) to develop in the United States. Initially, no one applied for the trademark for the term Linux, so a guy by the name of William R. Della Croce, Jr. filed for the trademark, then began demanding royalties from everyone that used it. Nice guy. I seem to recall some noise has being made in the past that bits of Linux source was actually copied from Unix source, but I don't think anyone ever actually proved that. At one point, Novell stated that they didn't think that there was any Unix code in the SCO version. Linus Torvalds has said that if 386BSD had been available at the time, he probably would not have created Linux. The original OS X was built on BSD Unix. I do not think it would at all be fair to call Linux UNIX at it's core, as the Linux kernel was written in C. The Unix kernel was written entirely in assembly language. Bob On Jan 3, 2013, at 10:01 PM, Dr. Hawkins wrote: > On Wed, Jan 2, 2013 at 11:39 AM, Peter Haworth wrote: >> Thanks Peter. I'm a Mac guy so not familiar with the Linux terminology, >> although I probably have the utilities you mentioned since OSX is Linux at >> its core. > > *ack* > > No. > > Backwards. > > It would be fair to call Linux "unix at its core." > > Darwin, though, is actual BSD Unix. "MacOs" is a combination of > Darwin and "minor" details, such as the Mac interface, that run on top > of it. > > Linux, in whatever sense you want to take the word, is a > reimplmentation/copy/knockoff/whatever of Unix, not the other way > around. > > -- > Richard E. Hawkins, Esq. > (702) 508-8462 > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat Jan 5 06:51:58 2013 From: dave at businessplaninsight.com (Dave Kilroy) Date: Sat, 5 Jan 2013 11:51:58 +0000 Subject: OT: How to renew iOS Certificates? Message-ID: <208326B0-DF8A-4D36-8342-C20FFD0C5E8E@businessplaninsight.com> Hi Graham Yep you need to be careful with iOS developer and distribution certificates - mostly because you have almost no control over them Apple controls them and if something goes wrong you are at their mercy - it went wrong for me and now I can't sign code or build for iOS devices and am constrained to the simulator. You can (I think the word is 'rescind') your developer and distribution certificates at the Provisioning Portal and get Apple to create new ones for you - although as Chris says it's easier if you let Xcode do this for you. When my developer certificate was expiring I must have done something Apple didn't like because I ended up with two developer certificates, which throws an error and stops me building standalones for iOS The best info I found on the process is Apple's Technical Note TN2250 - but with any luck if you instead read Apple's guides with more insight than I you will sail through the process. BTW - for those who are interested, I don't have an extra developer certificate in my keychain, nor in the preferences folder of Xcode, nor anywhere I can find on my machine - the naughty extra certificate gets imported from the Provisioning Profile each time I get Xcode to refresh. and I've been phoning the WorldWide Apple Developer Center since 23rd November (apparently engineers in Cupertino have looked at my problem and don't know how to fix it) So good luck but be careful! Dave > I am probably not alone in finding the whole business of administering the iOS development process a bit of a nightmare - a nightmare set in a jungle, perhaps. The thing is, I develop alone, at my own pace, and I don't always remember the way Apple does things. > > Now I find that two certificates I need - a Development Certificate and a Distribution Certificate - are about to expire, in a couple of days in fact. My Developer subscription isn't up until April, so all I want to do is to renew the certificates, but so far I can't find out how to do it. I feel I have searched the iOS Developer's documentation jungle pretty thoroughly, but I haven't found any kind of step-by-step guide. I have a vague feeling that what one has to do is just to let these ones go and create new ones, but I haven't (yet) found any text saying so, and I don't know where this notion came from. > > Could someone very kindly give me some insight into this? And if they're feeling very generous, perhaps that same person could say what version of XCode I should be using with LC 5.5.3. At the moment I'm using 4.5.1 and it works, but there's a newer version, isn't there? > > Thanks to anyone who replies. > > Graham From livfoss at mac.com Sat Jan 5 09:15:32 2013 From: livfoss at mac.com (Graham Samuel) Date: Sat, 05 Jan 2013 15:15:32 +0100 Subject: OT: How to renew iOS Certificates? In-Reply-To: <208326B0-DF8A-4D36-8342-C20FFD0C5E8E@businessplaninsight.com> References: <208326B0-DF8A-4D36-8342-C20FFD0C5E8E@businessplaninsight.com> Message-ID: <57BE369E-54A9-4CBB-96A7-92EB350F5360@mac.com> Thanks to both Dave and to Chris who wrote earlier. Given the agony that one has to go through, I am a bit surprised that nobody has yet replied with a snappy step-by-step guide. I chose LiveCode and other x-talks to be able to get straight to the point of creating stuff, and this kind of bureaucracy sure gets in the way of that. At the moment I have a couple of days before my iOS Team Provisioning Profile expires (or maybe that should be a plural? There seem to be three of them attached to my iPad). I have been in touch with Apple's European Support people, who are very nice and quite responsive, but so far they have not removed all of my confusion. I am feeling my way, but some things I am still queasy about include: 1. The need to work using both XCode and the iOS Provisioning Portal (which is essentially a web site). It's not clear to me why I can't just manage everything in XCode but it seems I can't. 2. There are some actual wrong instructions as far as i can see, particularly in XCode Organizer where there is a 'renew' button when you display a profile which is about to expire on a device, but clicking on it doesn't do anything, not AFAIKS anyway! 3. The jargon and the underlying model of digital signing and so on, which I find very very difficult. For example the word 'Certificate' is used on the web site but not (I think) in XCode; in XCode there seems to be only one type of object, a Provisioning Profile, but I have a feeling they come in different flavours, tho as this is not explicit, I'm not sure. There are distribution profiles too: I thought I had an Ad Hoc one, but I haven't found out what happened to it. I feel that there's a game with lots of rules, but all attempts to explain the rules are somehow lost on me. It doesn't help that I find the Apple documentation convoluted and very boring, like your least favourite subject at university. Anyway thanks again for the help so far. If I get out of the wood (and I certainly hope to do so soon), I'll try to report back to the list. Graham On 5 Jan 2013, at 12:51, Dave Kilroy wrote: > Hi Graham > > Yep you need to be careful with iOS developer and distribution certificates - mostly because you have almost no control over them Apple controls them and if something goes wrong you are at their mercy - it went wrong for me and now I can't sign code or build for iOS devices and am constrained to the simulator. > > You can (I think the word is 'rescind') your developer and distribution certificates at the Provisioning Portal and get Apple to create new ones for you - although as Chris says it's easier if you let Xcode do this for you. > > When my developer certificate was expiring I must have done something Apple didn't like because I ended up with two developer certificates, which throws an error and stops me building standalones for iOS > > The best info I found on the process is Apple's Technical Note TN2250 - but with any luck if you instead read Apple's guides with more insight than I you will sail through the process. > > BTW - for those who are interested, I don't have an extra developer certificate in my keychain, nor in the preferences folder of Xcode, nor anywhere I can find on my machine - the naughty extra certificate gets imported from the Provisioning Profile each time I get Xcode to refresh. and I've been phoning the WorldWide Apple Developer Center since 23rd November (apparently engineers in Cupertino have looked at my problem and don't know how to fix it) > > So good luck but be careful! > > Dave > > > >> I am probably not alone in finding the whole business of administering the iOS development process a bit of a nightmare - a nightmare set in a jungle, perhaps. The thing is, I develop alone, at my own pace, and I don't always remember the way Apple does things. >> >> Now I find that two certificates I need - a Development Certificate and a Distribution Certificate - are about to expire, in a couple of days in fact. My Developer subscription isn't up until April, so all I want to do is to renew the certificates, but so far I can't find out how to do it. I feel I have searched the iOS Developer's documentation jungle pretty thoroughly, but I haven't found any kind of step-by-step guide. I have a vague feeling that what one has to do is just to let these ones go and create new ones, but I haven't (yet) found any text saying so, and I don't know where this notion came from. >> >> Could someone very kindly give me some insight into this? And if they're feeling very generous, perhaps that same person could say what version of XCode I should be using with LC 5.5.3. At the moment I'm using 4.5.1 and it works, but there's a newer version, isn't there? >> >> Thanks to anyone who replies. >> >> Graham > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat Jan 5 11:14:08 2013 From: irog at mac.com (Roger Guay) Date: Sat, 05 Jan 2013 09:14:08 -0700 Subject: OT: How to renew iOS Certificates? In-Reply-To: <57BE369E-54A9-4CBB-96A7-92EB350F5360@mac.com> References: <208326B0-DF8A-4D36-8342-C20FFD0C5E8E@businessplaninsight.com> <57BE369E-54A9-4CBB-96A7-92EB350F5360@mac.com> Message-ID: <462F524A-2C48-4E4D-9ECF-344B1BCFE1DE@mac.com> For what it's worth, Graham. I totally agree with you. Of course, I'm a rookie compared to you and most of those on this list. I built an app that I'm donating to the SETI Institute (to insure that all proceeds go to them) and so I've become a team developer for them (as well as holding my own). I have spent months on this process of trying to upload my app to Apple to no avail. At this point I am tightly wrapped around the axle, and not sure where to even start for help. Sorry for my rant and sounding so negative, but please do report back on your progress. Roger On Jan 5, 2013, at 7:15 AM, Graham Samuel wrote: > > 2. There are some actual wrong instructions as far as i can see, particularly in XCode Organizer where there is a 'renew' button when you display a profile which is about to expire on a device, but clicking on it doesn't do anything, not AFAIKS anyway! > > 3. The jargon and the underlying model of digital signing and so on, which I find very very difficult. For example the word 'Certificate' is used on the web site but not (I think) in XCode; in XCode there seems to be only one type of object, a Provisioning Profile, but I have a feeling they come in different flavours, tho as this is not explicit, I'm not sure. There are distribution profiles too: I thought I had an Ad Hoc one, but I haven't found out what happened to it. I feel that there's a game with lots of rules, but all attempts to explain the rules are somehow lost on me. It doesn't help that I find the Apple documentation convoluted and very boring, like your least favourite subject at university. > > > Graham > From davidocoker at gmail.com Sat Jan 5 11:37:21 2013 From: davidocoker at gmail.com (David C.) Date: Sat, 5 Jan 2013 10:37:21 -0600 Subject: Trouble in Paradise... with script editor Message-ID: Hey folks, I think I stepped into a pile of errrmmmmm...... big trouble. I'm basically a Windows guy whose primary development system had a nice motherboard failure, so I'm now using my Snow Leopard based Mac Mini full time for the immediate future. I am *not* well versed or particularly proficient using a Mac, so I might need some hand-holding. :-( Anyway.. Using LC 4.53, which is the current version I have licensed, I'm having all kinds of troubles with the script editor. For example: I create a new stack, add a button and the right click selecting the edit script option menu. The little stopwatch starts (and stays) running and the script editor is not to be seen anywhere. Same thing when I try to edit a script for the card. Now lo and behold... when I try to edit the stack script, up pops the script editor in almost a full window! Once I've re sized the editor window, I then have no problems editing scripts for anything else on the stack. I have also found that I can the the script editor listed as "revNewScriptEditor1" showing in the "Window" part of the Mac menu. The property inspector also appears to show the editor listed as "revNewScriptEditor1", although I do now have UI elements setup to be shown.. I haven't used LC in the Mac very much and I've never noticed any problems like this before... basically this whole setup is messed up to the point of being almost completely unusable. Resetting the default LC preferences makes no difference... multiple install/remove/re-installs of LC makes no difference. Even trying to use the GLX2 Script Editor doesn't work for me. Any ideas of how I might fix this puppy? Regards, David C. From th.douez at gmail.com Sat Jan 5 11:58:27 2013 From: th.douez at gmail.com (Thierry Douez) Date: Sat, 5 Jan 2013 17:58:27 +0100 Subject: Trouble in Paradise... with script editor In-Reply-To: References: Message-ID: 2013/1/5 David C. > Hey folks, I think I stepped into a pile of errrmmmmm...... big trouble. > > Any ideas of how I might fix this puppy? > > Regards, > David C. > Hi David, Happy New Year and hopefully some good news for you :) Probably you run on this problem; please check: http://article.gmane.org/gmane.comp.ide.revolution.user/167374/match=daz3d HTH, Thierry From davidocoker at gmail.com Sat Jan 5 12:13:09 2013 From: davidocoker at gmail.com (David C.) Date: Sat, 5 Jan 2013 11:13:09 -0600 Subject: Trouble in Paradise... with script editor In-Reply-To: References: Message-ID: On Sat, Jan 5, 2013 at 10:58 AM, Thierry Douez wrote: > Thierry Thanks Thierry, That article sounds like a pretty good description of the problem... although I *have not* installed the DAZ3D software (didn't even know what it is previously). In fact, with just a very few exceptions, this Mini is in almost "out of the box" condition as far as installed software is concerned. I'll look through my archives and see if I have an older version that I can try. Appreciate the help all the same. Regards, David C. From th.douez at gmail.com Sat Jan 5 12:37:33 2013 From: th.douez at gmail.com (Thierry Douez) Date: Sat, 5 Jan 2013 18:37:33 +0100 Subject: Trouble in Paradise... with script editor In-Reply-To: References: Message-ID: 2013/1/5 David C. > On Sat, Jan 5, 2013 at 10:58 AM, Thierry Douez wrote: > > Thierry > > Thanks Thierry, > That article sounds like a pretty good description of the problem... > although I *have not* installed the DAZ3D software > Sorry it doesn't work for you. Around 2 years ago, I had the same problem without DAZ3D, and this trick makes the script and the message box work again, but can't remember more. So, if you have delete your preferences stack first and nothing better, may be worth a try if you don't have any answer? Regards, Thierry From davidocoker at gmail.com Sat Jan 5 12:54:33 2013 From: davidocoker at gmail.com (David C.) Date: Sat, 5 Jan 2013 11:54:33 -0600 Subject: Trouble in Paradise... with script editor In-Reply-To: References: Message-ID: > So, if you have delete your preferences stack first and nothing better, > may be worth a try if you don't have any answer? Thanks again... I did a search in the system for references to DAZ3D and found nothing at all other than the document you referred me to. Would you mind telling me the exact name of the preference file and where that might be located? (almost Mac-ignorant here) Regards, David C. From gcanyon at gmail.com Sat Jan 5 13:05:31 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 5 Jan 2013 12:05:31 -0600 Subject: Is there a way to send and receive iOS messages? Message-ID: And for bonus points is there something similar in android (and is it accessible within LC)? gc From davidocoker at gmail.com Sat Jan 5 13:11:31 2013 From: davidocoker at gmail.com (David C.) Date: Sat, 5 Jan 2013 12:11:31 -0600 Subject: Trouble in Paradise... with script editor In-Reply-To: References: Message-ID: This is a shout out of general (mild so far) desperation... Since Heather and crew are likely off for the weekend, can anyone point me to a download link for a Rev/Livecode version around 4.0 for Mac or thereabout? I have the original email from my purchase for 4.0, but it points to a dead link at the RunRev site. I do have 4.5 and 4.53 for Mac here in my archives, but neither work and I really need to see if I can get an earlier version functional. Best regards, David C. From richmondmathewson at gmail.com Sat Jan 5 14:22:50 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 05 Jan 2013 21:22:50 +0200 Subject: Trouble in Paradise... with script editor In-Reply-To: References: Message-ID: <50E87D8A.6070809@gmail.com> On 01/05/2013 08:11 PM, David C. wrote: > This is a shout out of general (mild so far) desperation... > > Since Heather and crew are likely off for the weekend, can anyone > point me to a download link for a Rev/Livecode version around 4.0 for > Mac or thereabout? I have the original email from my purchase for 4.0, > but it points to a dead link at the RunRev site. I do have 4.5 and > 4.53 for Mac here in my archives, but neither work and I really need > to see if I can get an earlier version functional. > > > Best regards, > David C. > > _______________________________________________ > use-livecode mailing list > use-livecode 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/pipermail/use-livecode/2009-October/129801.html From charles at buchwald.ca Sat Jan 5 14:48:47 2013 From: charles at buchwald.ca (Charles E Buchwald) Date: Sat, 5 Jan 2013 13:48:47 -0600 Subject: Is there a way to send and receive iOS messages? In-Reply-To: References: Message-ID: <123CD660-B4F7-4FE8-8AC0-F3DA9D7B5B8A@buchwald.ca> There are several options. Check out Push Notifications and Local Notifications in the iOS release notes. You can easily send either email or SMS messages, too, and there are ways to handle sending and receiving email from within an app. If you need something more customized than that, there are other possibilities. What do you want to do? - Charles On 2013-01-05, at 12:05 PM, Geoff Canyon wrote: > And for bonus points is there something similar in android (and is it accessible within LC)? > > gc > -- 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 davidocoker at gmail.com Sat Jan 5 15:01:22 2013 From: davidocoker at gmail.com (David C.) Date: Sat, 5 Jan 2013 14:01:22 -0600 Subject: Trouble in Paradise... with script editor In-Reply-To: <50E87D8A.6070809@gmail.com> References: <50E87D8A.6070809@gmail.com> Message-ID: > > http://lists.runrev.com/pipermail/use-livecode/2009-October/129801.html > I've received a couple of replies which are *very much appreciated*, but unfortunately they are for the Enterprise versions... which I do not have a license for. I even tried the MetaCard "fix" as described in the article that Thierry pointed me to, but alas... MC won't work with a newer engine. Thanks for the help all the same folks. Hmmmm my "Mac User Experience" that is glorified all over everywhere really hasn't gone all that well so far. Gonna try bootcamp and an old copy of Win XP I guess. Regards, David C. From mwieder at ahsoftware.net Sat Jan 5 15:09:08 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 5 Jan 2013 12:09:08 -0800 Subject: Trouble in Paradise... with script editor In-Reply-To: References: Message-ID: <144233152687.20130105120908@ahsoftware.net> David- Saturday, January 5, 2013, 8:37:21 AM, you wrote: > Any ideas of how I might fix this puppy? (in the straw-graping category) any chance the script editor is there but off-screen? Using the message box, do you see it in the list of open stacks? Can you set its loc to the screenloc? -- -Mark Wieder mwieder at ahsoftware.net From dave at businessplaninsight.com Sat Jan 5 15:12:41 2013 From: dave at businessplaninsight.com (Dave Kilroy) Date: Sat, 5 Jan 2013 20:12:41 +0000 Subject: OT: How to renew iOS Certificates? Message-ID: <6093A05B-0A83-41EB-8632-0F22B9996917@businessplaninsight.com> Graham (& Chris) Yes this stuff is not nice if you get it wrong? By the way, Provisioning Profiles are very different creatures from Development and Distribution Certificates - they are explained well (but it took me about three readings before it sunk in) on the Provisioning Profile (in the the 'learn' tab [or a name similar to that]) and in LiveCode UserGuide) I won't go into the differences between the two here as: a) its been a while since I last read about them and b) I wouldn't give too much credibility to a guy who can't even sign his code to get it on iOS devices! However I will say that in my copy of Xcode, if I open the Organizer Window and make sure I'm in the 'Devices' tab I can see my Provisioning Profiles in the 'Library' section (on the left) and see my Developer and Distribution Certificates (including the extra one I can't get rid of) in the 'Teams' section. Good luck and keep us informed on how you get on Dave > For what it's worth, Graham. I totally agree with you. Of course, I'm a rookie compared to you and most of those on this list. > > I built an app that I'm donating to the SETI Institute (to insure that all proceeds go to them) and so I've become a team developer for them (as well as holding my own). I have spent months on this process of trying to upload my app to Apple to no avail. At this point I am tightly wrapped around the axle, and not sure where to even start for help. > > Sorry for my rant and sounding so negative, but please do report back on your progress. > > Roger > > > > > On Jan 5, 2013, at 7:15 AM, Graham Samuel wrote: > >> >> 2. There are some actual wrong instructions as far as i can see, particularly in XCode Organizer where there is a 'renew' button when you display a profile which is about to expire on a device, but clicking on it doesn't do anything, not AFAIKS anyway! >> >> 3. The jargon and the underlying model of digital signing and so on, which I find very very difficult. For example the word 'Certificate' is used on the web site but not (I think) in XCode; in XCode there seems to be only one type of object, a Provisioning Profile, but I have a feeling they come in different flavours, tho as this is not explicit, I'm not sure. There are distribution profiles too: I thought I had an Ad Hoc one, but I haven't found out what happened to it. I feel that there's a game with lots of rules, but all attempts to explain the rules are somehow lost on me. It doesn't help that I find the Apple documentation convoluted and very boring, like your least favourite subject at university. >> >> >> Graham > From richmondmathewson at gmail.com Sat Jan 5 15:13:45 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 05 Jan 2013 22:13:45 +0200 Subject: Trouble in Paradise... with script editor In-Reply-To: References: <50E87D8A.6070809@gmail.com> Message-ID: <50E88979.1020606@gmail.com> http://developer.runrev.com/components/revolution/studio/4.0.0-gm-1/RevStd400Full.dmg From davidocoker at gmail.com Sat Jan 5 15:16:57 2013 From: davidocoker at gmail.com (David C.) Date: Sat, 5 Jan 2013 14:16:57 -0600 Subject: Trouble in Paradise... with script editor In-Reply-To: <144233152687.20130105120908@ahsoftware.net> References: <144233152687.20130105120908@ahsoftware.net> Message-ID: > (in the straw-graping category) any chance the script editor is there > but off-screen? Using the message box, do you see it in the list of > open stacks? Can you set its loc to the screenloc? Hello Mark, Yeah, I had already thought of that, but no good news I'm afraid. Here are the 1. Create new stack, add one single button - OK 2. Bring up property dialog for button - OK 3. Edit button script - NOT OK 4. Script Editor is not shown - NOT OK ----- Observations --------- 4. Property dialog automatically shows "revNewScriptEditor1" 5. Stopwatch is displayed and remains? 6. "revNewScriptEditor1" is now showing as an option in top "Window" part of the Mac menu 7. Selecting that menu entry brings the "revNewScriptEditor1" editor up in an almost full screen state 8. After observation #7, I can then finally edit a button, card, stack script using the normal process. None of this makes any sense because it has been working without problems for the little I've used the machine in the last year or so. Using the 4.5.0 version has the same problem, installing/reinstalling either LC version changes nothing at all. I'm really stumped at this point. Regards, David C. From davidocoker at gmail.com Sat Jan 5 15:35:01 2013 From: davidocoker at gmail.com (David C.) Date: Sat, 5 Jan 2013 14:35:01 -0600 Subject: Trouble in Paradise... with script editor In-Reply-To: <50E88979.1020606@gmail.com> References: <50E87D8A.6070809@gmail.com> <50E88979.1020606@gmail.com> Message-ID: On Sat, Jan 5, 2013 at 2:13 PM, Richmond wrote: > http://developer.runrev.com/components/revolution/studio/4.0.0-gm-1/RevStd400Full.dmg > Thanks Richmond! Got it, installed it but for some reason the application won't accept my license for 4.0 Email and license code received straight from RunRev: ---------------------------- Dear David Coker, Thank you for your support of Revolution. The new Rev 4.0 with the ability to publish your stacks to the Web, and new dynamic visual effects is here and ready for you to enjoy! You are receiving this update free of charge because of your recent purchase. Download your copy at http://www.runrev.com/downloads/all-downloads/revstudio/ Alternately, you may launch Rev and choose "Check for Updates" from the Help menu, and the new version will automatically download and install. For your convenience, your personal activation code is: WCRZAblahblahblahblahblahFDNDSBlahblahXIC (Changed to protect the Mothership) -------------------------- Pretty stinking unbelievable luck I have. Regards, David C. From richmondmathewson at gmail.com Sat Jan 5 15:45:48 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 05 Jan 2013 22:45:48 +0200 Subject: Trouble in Paradise... with script editor In-Reply-To: References: <50E87D8A.6070809@gmail.com> <50E88979.1020606@gmail.com> Message-ID: <50E890FC.1060700@gmail.com> On 01/05/2013 10:35 PM, David C. wrote: > On Sat, Jan 5, 2013 at 2:13 PM, Richmond wrote: >> http://developer.runrev.com/components/revolution/studio/4.0.0-gm-1/RevStd400Full.dmg >> > > Thanks Richmond! > Got it, installed it but for some reason the application won't accept > my license for 4.0 'tis very queer; works with mine. > > Email and license code received straight from RunRev: > ---------------------------- > Dear David Coker, > Thank you for your support of Revolution. The new Rev 4.0 with the > ability to publish your stacks to the Web, and new dynamic visual > effects is here and ready for you to enjoy! > You are receiving this update free of charge because of your recent purchase. > Download your copy at > http://www.runrev.com/downloads/all-downloads/revstudio/ > Alternately, you may launch Rev and choose "Check for Updates" from > the Help menu, and the new version will automatically download and > install. > For your convenience, your personal activation code is: > WCRZAblahblahblahblahblahFDNDSBlahblahXIC (Changed to protect the Mothership) > -------------------------- > > Pretty stinking unbelievable luck I have. > > Regards, > David C. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From davidocoker at gmail.com Sat Jan 5 16:02:59 2013 From: davidocoker at gmail.com (David C.) Date: Sat, 5 Jan 2013 15:02:59 -0600 Subject: Trouble in Paradise... with script editor In-Reply-To: <50E890FC.1060700@gmail.com> References: <50E87D8A.6070809@gmail.com> <50E88979.1020606@gmail.com> <50E890FC.1060700@gmail.com> Message-ID: >> >> Thanks Richmond! >> Got it, installed it but for some reason the application won't accept >> my license for 4.0 > > > 'tis very queer; works with mine. > If you really want to hear something weird, queer, crazy, odd, wild, your description goes here, check this out... I added a new user account to the system, reinstalled LC 4.5.3 for "All Users" and it works fine in the new account. Still does not work in the original user account where it has been running/available for over a year. Guess I'll migrate all of my documents and such over to the new account, delete the old one and keep on trucking... what a time consuming, hair thinning mess. Not to mention all of this *after* the laptop dev machine crashed with a motherboard failure. :-( Again, I do appreciate everyone's assistance! -David C. From mwieder at ahsoftware.net Sat Jan 5 16:10:16 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 5 Jan 2013 13:10:16 -0800 Subject: Trouble in Paradise... with script editor In-Reply-To: References: <144233152687.20130105120908@ahsoftware.net> Message-ID: <54236821500.20130105131016@ahsoftware.net> David- More grasping at straws here - does tossing your preferences file help any? -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Sat Jan 5 16:30:19 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 05 Jan 2013 15:30:19 -0600 Subject: Trouble in Paradise... with script editor In-Reply-To: References: <50E87D8A.6070809@gmail.com> <50E88979.1020606@gmail.com> <50E890FC.1060700@gmail.com> Message-ID: <50E89B6B.8000308@hyperactivesw.com> On 1/5/13 3:02 PM, David C. wrote: > I added a new user account to the system, reinstalled LC 4.5.3 for > "All Users" and it works fine in the new account. Still does not work > in the original user account where it has been running/available for > over a year. Sounds like you need to delete the RR prefs. Go here and delete the entire folder: /Users/yourname/Library/Preferences/RunRev Depending on the version, the folder may be named "RunRev" or "Runtime Revolution". Delete whichever you have. If you cannot see the Library folder, hold down the option key and pull down the Finder's Go menu. You will see Library in there. Go there and then find Preferences/RunRev Launch LiveCode. Everything will be in a default state, so you'll need to reset your prefs inside the program. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From davidocoker at gmail.com Sat Jan 5 16:46:29 2013 From: davidocoker at gmail.com (David C.) Date: Sat, 5 Jan 2013 15:46:29 -0600 Subject: Trouble in Paradise... with script editor In-Reply-To: <50E89B6B.8000308@hyperactivesw.com> References: <50E87D8A.6070809@gmail.com> <50E88979.1020606@gmail.com> <50E890FC.1060700@gmail.com> <50E89B6B.8000308@hyperactivesw.com> Message-ID: > Sounds like you need to delete the RR prefs. Go here and delete the entire > folder: > > /Users/yourname/Library/Preferences/RunRev > > Depending on the version, the folder may be named "RunRev" or "Runtime > Revolution". Delete whichever you have. > > If you cannot see the Library folder, hold down the option key and pull down > the Finder's Go menu. You will see Library in there. Go there and then find > Preferences/RunRev > > Launch LiveCode. Everything will be in a default state, so you'll need to > reset your prefs inside the program. Hey Jacque and Mark, I followed the instructions to a proverbial "T" and removed the preferences folder as advised. It definitely sent everything back to the original out of the box setup, but unfortunately, it didn't solve the problem-o. It does exactly the same thing. Crazy huh? Regards, David C. From bonnmike at gmail.com Sat Jan 5 18:49:35 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Sat, 5 Jan 2013 16:49:35 -0700 Subject: Trouble in Paradise... with script editor In-Reply-To: References: <50E87D8A.6070809@gmail.com> <50E88979.1020606@gmail.com> <50E890FC.1060700@gmail.com> <50E89B6B.8000308@hyperactivesw.com> Message-ID: Is it possible you have a plugin that is causing issues? (in the "my livecode" folder in your documents folder most likely) Perhaps an external loading from there also? Wouldn't hurt to temporarily move everything out of that folder and see what happens. On Sat, Jan 5, 2013 at 2:46 PM, David C. wrote: > > Sounds like you need to delete the RR prefs. Go here and delete the > entire > > folder: > > > > /Users/yourname/Library/Preferences/RunRev > > > > Depending on the version, the folder may be named "RunRev" or "Runtime > > Revolution". Delete whichever you have. > > > > If you cannot see the Library folder, hold down the option key and pull > down > > the Finder's Go menu. You will see Library in there. Go there and then > find > > Preferences/RunRev > > > > Launch LiveCode. Everything will be in a default state, so you'll need to > > reset your prefs inside the program. > > > Hey Jacque and Mark, > I followed the instructions to a proverbial "T" and removed the > preferences folder as advised. It definitely sent everything back to > the original out of the box setup, but unfortunately, it didn't solve > the problem-o. It does exactly the same thing. Crazy huh? > > Regards, > David C. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 5 19:08:49 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 5 Jan 2013 16:08:49 -0800 Subject: REGEX and Livecode In-Reply-To: <82BA2990-5AF0-4856-9B34-9811D1E4C928@me.com> References: <50E16F21.9060008@gmail.com> <1357063664320-4658583.post@n4.nabble.com> <1357114844113-4658599.post@n4.nabble.com> <82BA2990-5AF0-4856-9B34-9811D1E4C928@me.com> Message-ID: On Fri, Jan 4, 2013 at 6:50 PM, Robert Sneidar wrote: > I seem to recall some noise has being made in the past that bits of Linux source >was actually copied from Unix source, but I don't think anyone ever actually proved >that. At one point, Novell stated that they didn't think that there was any Unix code >in the SCO version. I don't think anything ever came of that, no. > Linus Torvalds has said that if 386BSD had been available at the time, he >probably would not have created Linux. I forget the exact sequencing there. It is a pity that he didn't stumble across the project (was it still in litigation? I forget.) 386BSD came from a license to BSD. AT&T claimed that it had some of their code in it. Lawyers made money. Code replaced. >The original OS X was built on BSD Unix. 386BSD becomes FreeBSD, which amicably splits into FreeBSD concerned about just a couple of platforms, and NetBSD, determined to run on anything with a pmmu and the ability to emulate an FPU. NetBSD then has a far from amicable split and produces OpenBSD as a splinter, largely/entirely due to Theo's inability to get along with just about anyone. The three share code back and forth quite often. If I got everything straight, Darwin was drawn primarily from NetBSD, but modified to use the Mach microkernel like NeXT. It drew from other BSD licensed unix, too. However, it release-syncs to FreeBSD instead (or at least used to). Apple apparently fed back plenty of bug fixe in the process. OSX then runs on top of Darwin. > I do not think it would at all be fair to call Linux UNIX at it's core, as the Linux >kernel was written in C. The Unix kernel was written entirely in assembly language. 40 years ago, on the PDP-8, the predecessor to the PDP-11, on which it became famous. The switch to C is *very* early, driven by porting. Also, there is more than a passing resemblance between C and PDP-11 assembly (and this is not a coincidence. Snarky folks have been known to accuse one of being the other). The unix kernel was C based by the time Linus was typing. The Linux kernel was not drawn from the Unix codebase, but certainly provides the expected functionality of a Unix kernel. The "at its core" bit is more my finding describing a unix as "Linux at its core" a bit backwards. I've used both extensively. FreeBSD is my own preference, but I've gone back to macs (which remain primarily BSD boxes for me. But Spotlight leads to my keeping macos on them.) -- Richard E. Hawkins, Esq. (702) 508-8462 From davidocoker at gmail.com Sat Jan 5 20:02:15 2013 From: davidocoker at gmail.com (David C.) Date: Sat, 5 Jan 2013 19:02:15 -0600 Subject: Trouble in Paradise... with script editor In-Reply-To: References: <50E87D8A.6070809@gmail.com> <50E88979.1020606@gmail.com> <50E890FC.1060700@gmail.com> <50E89B6B.8000308@hyperactivesw.com> Message-ID: On Sat, Jan 5, 2013 at 5:49 PM, Mike Bonner wrote: > Is it possible you have a plugin that is causing issues? (in the "my > livecode" folder in your documents folder most likely) Perhaps an external > loading from there also? Wouldn't hurt to temporarily move everything out > of that folder and see what happens. I'm pretty sure that I already tried that, but I will do it again just to make sure. Heh... of course, I've just about finished migrating all of my files to the freshly made (working!) user account. Migration just about complete or not, I sure would like to find the cause just to save my sanity. :) Really appreciate the suggestion, Mike! -David C. From mwieder at ahsoftware.net Sat Jan 5 20:42:15 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 5 Jan 2013 17:42:15 -0800 Subject: Trouble in Paradise... with script editor In-Reply-To: References: <50E87D8A.6070809@gmail.com> <50E88979.1020606@gmail.com> <50E890FC.1060700@gmail.com> <50E89B6B.8000308@hyperactivesw.com> Message-ID: <144253139734.20130105174215@ahsoftware.net> David- Saturday, January 5, 2013, 5:02:15 PM, you wrote: > I sure would like to find the cause just to save my sanity. :) ...sanity is so overrated these days... -- -Mark Wieder mwieder at ahsoftware.net From davidocoker at gmail.com Sat Jan 5 21:01:11 2013 From: davidocoker at gmail.com (David C.) Date: Sat, 5 Jan 2013 20:01:11 -0600 Subject: Trouble in Paradise... with script editor In-Reply-To: <144253139734.20130105174215@ahsoftware.net> References: <50E87D8A.6070809@gmail.com> <50E88979.1020606@gmail.com> <50E890FC.1060700@gmail.com> <50E89B6B.8000308@hyperactivesw.com> <144253139734.20130105174215@ahsoftware.net> Message-ID: > >> I sure would like to find the cause just to save my sanity. :) > > ...sanity is so overrated these days... Mark, I no longer need any sanity since I now reside in a room with rubber padded walls decorated with pretty flowers... Mine is now up for sale CHEAP. - - - Mike, Yepper, I had already tried removing all of the plugins, without success. This user account has just been hosed somehow. Just a few more files to move and there will be nothing left to see here in the wake of this particular train crash. ;-) Regards all and thanks for all of the assistance! David C. From gcanyon at gmail.com Sat Jan 5 22:23:35 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 5 Jan 2013 21:23:35 -0600 Subject: Is there a way to send and receive iOS messages? In-Reply-To: <123CD660-B4F7-4FE8-8AC0-F3DA9D7B5B8A@buchwald.ca> References: <123CD660-B4F7-4FE8-8AC0-F3DA9D7B5B8A@buchwald.ca> Message-ID: Roughly, I want to use iOS messaging to communicate between LC apps running on multiple iOS devices (ignoring android for the moment). Suppose I wanted to support asynchronous chess play. You open the app and have a game going with me. You make a move, the app sends a message to my iOS device with the move. Some time later I open the app, see the move, make my response, and a message goes to your iOS device with my reply. Further, suppose that Andre watches my games. That would mean that whenever I make a move, the app sends you a notice of my move, and sends Andre an update with both our moves. That implies that Andre doesn't receive any actual notice of the incoming update from me. He might be watching many people, so he doesn't need notifications, just the information on the moves when he opens the app to see what's happened. If Andre likes the way you play, he could instruct the app to watch you too, in which case his copy of the app would send a message your copy to tell it to keep him updated, and from then on whenever you make a move (in any game, not just your game with me) your copy of the app would update Andre. That would lead to his copy of the app getting updates on games you and I play from both of us, so his copy of the app would (probably, I haven't spec'd this all out yet) send a message to my copy saying that it no longer needs updates on games you and I play. Or it might just de-dupe on Andre's device and leave it at that. I think that covers what I'm talking about. I think it implies passing around messages that include device notification signatures? Not sure. thx -- gc On Sat, Jan 5, 2013 at 1:48 PM, Charles E Buchwald wrote: > What do you want to do? From monte at sweattechnologies.com Sat Jan 5 22:34:02 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 6 Jan 2013 14:34:02 +1100 Subject: Is there a way to send and receive iOS messages? In-Reply-To: References: <123CD660-B4F7-4FE8-8AC0-F3DA9D7B5B8A@buchwald.ca> Message-ID: <80485530-6385-44EF-926D-2B4D4C0D84C1@sweattechnologies.com> Hi Geoff The GameKit external that I'm going to release soon does this with the app open on all devices and within bluetooth or wifi network (peer to peer messaging). There's also turn based matches in GameKit (which is what I think you want) but I need a little bit more funding to cover that so I'm going to release without it for now. Cheers Monte On 06/01/2013, at 2:23 PM, Geoff Canyon wrote: > Roughly, I want to use iOS messaging to communicate between LC apps running > on multiple iOS devices (ignoring android for the moment). Suppose I wanted > to support asynchronous chess play. You open the app and have a game going > with me. You make a move, the app sends a message to my iOS device with the > move. Some time later I open the app, see the move, make my response, and a > message goes to your iOS device with my reply. > > Further, suppose that Andre watches my games. That would mean that whenever > I make a move, the app sends you a notice of my move, and sends Andre an > update with both our moves. That implies that Andre doesn't receive any > actual notice of the incoming update from me. He might be watching many > people, so he doesn't need notifications, just the information on the moves > when he opens the app to see what's happened. If Andre likes the way you > play, he could instruct the app to watch you too, in which case his copy of > the app would send a message your copy to tell it to keep him updated, and > from then on whenever you make a move (in any game, not just your game with > me) your copy of the app would update Andre. That would lead to his copy of > the app getting updates on games you and I play from both of us, so his > copy of the app would (probably, I haven't spec'd this all out yet) send a > message to my copy saying that it no longer needs updates on games you and > I play. Or it might just de-dupe on Andre's device and leave it at that. > > I think that covers what I'm talking about. I think it implies passing > around messages that include device notification signatures? Not sure. > > thx -- gc > > On Sat, Jan 5, 2013 at 1:48 PM, Charles E Buchwald wrote: > >> What do you want to do? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From gcanyon at gmail.com Sun Jan 6 01:29:16 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 6 Jan 2013 00:29:16 -0600 Subject: Is there a way to send and receive iOS messages? In-Reply-To: <80485530-6385-44EF-926D-2B4D4C0D84C1@sweattechnologies.com> References: <123CD660-B4F7-4FE8-8AC0-F3DA9D7B5B8A@buchwald.ca> <80485530-6385-44EF-926D-2B4D4C0D84C1@sweattechnologies.com> Message-ID: <7D780EC8-9847-4DE6-8D5B-CE2721FB05A9@gmail.com> Hi Monte, this would need to work over the cell network, or in any place that the Messages app would work. I need to build a messaging system between the various iOS devices that have the app installed, and I figured piggy-backing on iOS messaging would be far easier than building my own server infrastructure. gc On Jan 5, 2013, at 9:34 PM, Monte Goulding wrote: > The GameKit external that I'm going to release From monte at sweattechnologies.com Sun Jan 6 02:24:34 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sun, 6 Jan 2013 18:24:34 +1100 Subject: Is there a way to send and receive iOS messages? In-Reply-To: <7D780EC8-9847-4DE6-8D5B-CE2721FB05A9@gmail.com> References: <123CD660-B4F7-4FE8-8AC0-F3DA9D7B5B8A@buchwald.ca> <80485530-6385-44EF-926D-2B4D4C0D84C1@sweattechnologies.com> <7D780EC8-9847-4DE6-8D5B-CE2721FB05A9@gmail.com> Message-ID: Is it actually game related? If not then turn based matches might not work so well because the notifications come from Game Center. There's no API for sms messages other than what's already built into the engine. -- M E R Goulding Software development services mergExt - There's an external for that! On 06/01/2013, at 5:29 PM, Geoff Canyon wrote: > Hi Monte, this would need to work over the cell network, or in any place that the Messages app would work. I need to build a messaging system between the various iOS devices that have the app installed, and I figured piggy-backing on iOS messaging would be far easier than building my own server infrastructure. > > gc > > On Jan 5, 2013, at 9:34 PM, Monte Goulding wrote: > >> The GameKit external that I'm going to release > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sun Jan 6 08:59:26 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 6 Jan 2013 07:59:26 -0600 Subject: Is there a way to send and receive iOS messages? In-Reply-To: References: <123CD660-B4F7-4FE8-8AC0-F3DA9D7B5B8A@buchwald.ca> <80485530-6385-44EF-926D-2B4D4C0D84C1@sweattechnologies.com> <7D780EC8-9847-4DE6-8D5B-CE2721FB05A9@gmail.com> Message-ID: <56849186-9B92-4F06-86B2-5B30D2B836A9@gmail.com> It's not exactly game related. It's just the best way I could think of to describe it. I haven't worked out all the details, so it's difficult to describe exactly what I want to do. But it involves communication between a dynamic network of mobile devices. SMS won't work because they're not all phones -- some are going to be iPads. Communication would always be initiated by the recipient of the message. Having a central database and having the recipient give the sender a key that the recipient would then used to look up any pending messages in the database would work, I just figured it would be reasonable to piggyback off of an already existing service if possible. Plus the database could grow to unwieldy size. There might be a lot of messages. On Jan 6, 2013, at 1:24 AM, Monte Goulding wrote: > Is it actually game related? If not then turn based matches might not work so well because the notifications come from Game Center. There's no API for sms messages other than what's already built into the engine. From sc at sahores-conseil.com Sun Jan 6 10:58:18 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Sun, 6 Jan 2013 16:58:18 +0100 Subject: Is there a way to send and receive iOS messages? In-Reply-To: References: <123CD660-B4F7-4FE8-8AC0-F3DA9D7B5B8A@buchwald.ca> Message-ID: <7E526CC6-1BC1-4AC5-A61D-41692296AF93@sahores-conseil.com> Geoff, Push messages are your best friends about such tasks. Will works against both iOS and Android and in configuring your server to cross-post your push messages to both APNS and GPNS relay servers, each iOS and Android devices will see each other. See this excellent tutorial as a possible starting point (chat-room over push) : http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12 http://www.raywenderlich.com/3525/apple-push-notification-services-tutorial-part-2 And this one about a clean GCM PHP basic implementation : http://labs.distriqt.com/post/1273 Best, Pierre Le 6 janv. 2013 ? 04:23, Geoff Canyon a ?crit : > Roughly, I want to use iOS messaging to communicate between LC apps running > on multiple iOS devices (ignoring android for the moment). Suppose I wanted > to support asynchronous chess play. You open the app and have a game going > with me. You make a move, the app sends a message to my iOS device with the > move. Some time later I open the app, see the move, make my response, and a > message goes to your iOS device with my reply. -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From livfoss at mac.com Sun Jan 6 11:14:42 2013 From: livfoss at mac.com (Graham Samuel) Date: Sun, 06 Jan 2013 17:14:42 +0100 Subject: OT: How to renew iOS Certificates? In-Reply-To: <462F524A-2C48-4E4D-9ECF-344B1BCFE1DE@mac.com> References: <208326B0-DF8A-4D36-8342-C20FFD0C5E8E@businessplaninsight.com> <57BE369E-54A9-4CBB-96A7-92EB350F5360@mac.com> <462F524A-2C48-4E4D-9ECF-344B1BCFE1DE@mac.com> Message-ID: <09168649-62FF-4D54-A9F1-E0329DCC3123@mac.com> Us rookies should stick together! I'm just reporting at this moment that I seem to have made some progress but I am still wading through the conceptual swamp: as a result, I don't know at all what to do when things go wrong. For example, part of the process involving the Mac Keychain Access utility (yes! a third bit of software is now involved) suggests I verify that my public and private keys are lined up. My screen doesn't look like the picture in the Provisioning Portal, but as to whether this matters and what to do about it if it does, I'm totally clueless. The danger is now that I will stumble upon the correct solution but won't be able to explain it, even to myself. I do hope to struggle on to a better understanding. One thing for example which I found looking at Keychain access, that there are other certificates in there - some from people I've never heard of - so there is clearly some whole universe of digital certification that Apple is riding on which remains entirely alien to me... back to the grindstone. Graham On 5 Jan 2013, at 17:14, Roger Guay wrote: > For what it's worth, Graham. I totally agree with you. Of course, I'm a rookie compared to you and most of those on this list. > > I built an app that I'm donating to the SETI Institute (to insure that all proceeds go to them) and so I've become a team developer for them (as well as holding my own). I have spent months on this process of trying to upload my app to Apple to no avail. At this point I am tightly wrapped around the axle, and not sure where to even start for help. > > Sorry for my rant and sounding so negative, but please do report back on your progress. > > Roger > > > > > On Jan 5, 2013, at 7:15 AM, Graham Samuel wrote: > >> >> 2. There are some actual wrong instructions as far as i can see, particularly in XCode Organizer where there is a 'renew' button when you display a profile which is about to expire on a device, but clicking on it doesn't do anything, not AFAIKS anyway! >> >> 3. The jargon and the underlying model of digital signing and so on, which I find very very difficult. For example the word 'Certificate' is used on the web site but not (I think) in XCode; in XCode there seems to be only one type of object, a Provisioning Profile, but I have a feeling they come in different flavours, tho as this is not explicit, I'm not sure. There are distribution profiles too: I thought I had an Ad Hoc one, but I haven't found out what happened to it. I feel that there's a game with lots of rules, but all attempts to explain the rules are somehow lost on me. It doesn't help that I find the Apple documentation convoluted and very boring, like your least favourite subject at university. >> >> >> Graham >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From livfoss at mac.com Sun Jan 6 12:34:33 2013 From: livfoss at mac.com (Graham Samuel) Date: Sun, 06 Jan 2013 18:34:33 +0100 Subject: iOS standalone - what to do about code signing failures? Message-ID: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> I've been posting about certificate renewal etc so that I can go on with iOS development after my profiles / certificates or whatever have expired. I thought I had created a new set of stuff, and XCode now reports that I have valid Provisioning Profiles (don't know why I've got more than one, but I have), plus a (valid) specific profile on the device I'm currently trying to test on (an iPad 2). Oh, and I also have active ad hoc distribution certificate. My app works in the simulator, but when I try to save it as a standalone in order to get it onto the iPad, I get codesigning failures: there seem to be six failures (whatever that means) and two of these look identical. I did not get these when I first set up my (now expired) digital 'asset's (/rant don't you hate the hijacking of perfectly good English words for weird technical purposes? /rant). Can anyone tell me how to track down these failures and correct them? I just have no idea how to start. I haven't found anything helpful in the iOS notes for LC either. The only clue I have is that the XCode organizer seems to think I'm two teams with slightly different names. I would gladly delete one of these if I knew how, and I suppose it might help. I've been staring at the Apple documentation for most of the day but I am well and truly stuck. Anxious Graham From monte at sweattechnologies.com Sun Jan 6 14:46:05 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 7 Jan 2013 06:46:05 +1100 Subject: Is there a way to send and receive iOS messages? In-Reply-To: <7E526CC6-1BC1-4AC5-A61D-41692296AF93@sahores-conseil.com> References: <123CD660-B4F7-4FE8-8AC0-F3DA9D7B5B8A@buchwald.ca> <7E526CC6-1BC1-4AC5-A61D-41692296AF93@sahores-conseil.com> Message-ID: <148D7A72-C994-4223-846B-B409A04B9DB8@sweattechnologies.com> I agree that your best bet is push messages. -- M E R Goulding Software development services mergExt - There's an external for that! On 07/01/2013, at 2:58 AM, Pierre Sahores wrote: > Geoff, > > Push messages are your best friends about such tasks. Will works against both iOS and Android and in configuring your server to cross-post your push messages to both APNS and GPNS relay servers, each iOS and Android devices will see each other. > > See this excellent tutorial as a possible starting point (chat-room over push) : > > http://www.raywenderlich.com/3443/apple-push-notification-services-tutorial-part-12 > http://www.raywenderlich.com/3525/apple-push-notification-services-tutorial-part-2 > > And this one about a clean GCM PHP basic implementation : > > http://labs.distriqt.com/post/1273 > > Best, > > Pierre > > Le 6 janv. 2013 ? 04:23, Geoff Canyon a ?crit : > >> Roughly, I want to use iOS messaging to communicate between LC apps running >> on multiple iOS devices (ignoring android for the moment). Suppose I wanted >> to support asynchronous chess play. You open the app and have a game going >> with me. You make a move, the app sends a message to my iOS device with the >> move. Some time later I open the app, see the move, make my response, and a >> message goes to your iOS device with my reply. > > -- > 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 dave at businessplaninsight.com Sun Jan 6 15:30:48 2013 From: dave at businessplaninsight.com (Dave Kilroy) Date: Sun, 6 Jan 2013 20:30:48 +0000 Subject: iOS standalone - what to do about code signing failures? Message-ID: Hi Graham If I try to build a standalone for iOS I'll get two error messages; the first alert (showing the LiveCode logo) says: "Codesigning failed with 1) 0C076C94DC082497E47F5FA2F5A390A29E2C400 "iPhone Developer: Dave Kilroy (E7QB8D7WFM)" " As well as a "1)" I'll also get a "2)" a "3)" and a "4)" failures, most but not all apparently lined to my 'bad' developer certificate If I 'OK' that error message I'll get another, this time with a red 'X' symbol telling me that "There was an error saving the standalone application" with the same error from the previous alert repeated What do you see when your codesigning fails? With any luck you don't have the same problem I have! BTW, just in case you seem to have an extra, unwanted certificate, it is worth checking that KeyChain (watch out for storage of public and private keys) and Xcode (watch out for the Preferences folder in the Library) are not holding copies of such a certificate on your hard-drive Good luck! Dave > I've been posting about certificate renewal etc so that I can go on with iOS development after my profiles / certificates or whatever have expired. I thought I had created a new set of stuff, and XCode now reports that I have valid Provisioning Profiles (don't know why I've got more than one, but I have), plus a (valid) specific profile on the device I'm currently trying to test on (an iPad 2). Oh, and I also have active ad hoc distribution certificate. > > My app works in the simulator, but when I try to save it as a standalone in order to get it onto the iPad, I get codesigning failures: there seem to be six failures (whatever that means) and two of these look identical. I did not get these when I first set up my (now expired) digital 'asset's (/rant don't you hate the hijacking of perfectly good English words for weird technical purposes? /rant). > > Can anyone tell me how to track down these failures and correct them? I just have no idea how to start. I haven't found anything helpful in the iOS notes for LC either. The only clue I have is that the XCode organizer seems to think I'm two teams with slightly different names. I would gladly delete one of these if I knew how, and I suppose it might help. > > I've been staring at the Apple documentation for most of the day but I am well and truly stuck. > > Anxious > > Graham From dave at businessplaninsight.com Sun Jan 6 15:33:45 2013 From: dave at businessplaninsight.com (Dave Kilroy) Date: Sun, 6 Jan 2013 20:33:45 +0000 Subject: iOS standalone - what to do about code signing failures? Message-ID: <63090FAB-BF0E-4517-AB64-628F666B0498@businessplaninsight.com> Graham - you are welcome to Skype me on dave.kilroy it would help to discuss things :) Dave > > I've been staring at the Apple documentation for most of the day but I am well and truly stuck. > From jacque at hyperactivesw.com Sun Jan 6 16:11:42 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 06 Jan 2013 15:11:42 -0600 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> Message-ID: <50E9E88E.4010503@hyperactivesw.com> On 1/6/13 11:34 AM, Graham Samuel wrote: > My app works in the simulator, but when I try to save it as a > standalone in order to get it onto the iPad, I get codesigning > failures: there seem to be six failures (whatever that means) and two > of these look identical. I did not get these when I first set up my > (now expired) digital 'asset's First off, don't feel bad, I don't think anyone really gets what is going on. I just did whatever the site said to do and somehow it mysteriously worked. I haven't had to deal with expired certificates yet but I will within the next few weeks. From what I've heard on the list here, expired certificates can cause codesigning problems even if you have new ones. You have to make sure all the old ones are deleted. You can do that in XCode or directly in Finder. Some people just delete them all and then re-download and install the new ones. Once you've done that, you have reset the profile in LiveCode, even if it appears to be using one with the same name. It needs to be re-linked. The reason you have two certificates is because one is for you and one is for your "team". I generally use the team one. I don't know why. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From livfoss at mac.com Sun Jan 6 17:10:34 2013 From: livfoss at mac.com (Graham Samuel) Date: Sun, 06 Jan 2013 23:10:34 +0100 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: References: Message-ID: Wow! Breakthrough - thanks to you Dave and to Jacque. I deleted some 'old' certificates in the Keychain utility and suddenly the app got made. There is so much there that I didn't understand - as I've said before, I will try to get more of an insight and publish it. So far the lesson is "don't try to replace or renew, create new certificates and revoke or delete the old ones", and take no notice of the 'renew' button in the corner. Why for example are there are other certificates in the keychain which have expired but which never seem to prevent anything on my system happening? Why is there a keychain at all (Mac heresy!). As to what you're seeing Dave, until a few minutes ago I wasT getting very much the same as you. There were two screens. For me the odd thing is that none of these great long numbers nor the shorter sequences were recognised as anything attached to my certificates as shown in the Finder nor to my App Identifier, unless I'm mistaken - what are they and where do they come from? I also think the two screens are the same, just one comes from within LC and another is some kind of by-product of LC's interaction with XCode. Graham On 6 Jan 2013, at 21:30, Dave Kilroy wrote: > Hi Graham > > If I try to build a standalone for iOS I'll get two error messages; the first alert (showing the LiveCode logo) says: > > "Codesigning failed with 1) 0C076C94DC082497E47F5FA2F5A390A29E2C400 "iPhone Developer: Dave Kilroy (E7QB8D7WFM)" " > > As well as a "1)" I'll also get a "2)" a "3)" and a "4)" failures, most but not all apparently lined to my 'bad' developer certificate > > If I 'OK' that error message I'll get another, this time with a red 'X' symbol telling me that "There was an error saving the standalone application" with the same error from the previous alert repeated > > What do you see when your codesigning fails? With any luck you don't have the same problem I have! > > BTW, just in case you seem to have an extra, unwanted certificate, it is worth checking that KeyChain (watch out for storage of public and private keys) and Xcode (watch out for the Preferences folder in the Library) are not holding copies of such a certificate on your hard-drive > > Good luck! > > Dave > > > >> I've been posting about certificate renewal etc so that I can go on with iOS development after my profiles / certificates or whatever have expired. I thought I had created a new set of stuff, and XCode now reports that I have valid Provisioning Profiles (don't know why I've got more than one, but I have), plus a (valid) specific profile on the device I'm currently trying to test on (an iPad 2). Oh, and I also have active ad hoc distribution certificate. >> >> My app works in the simulator, but when I try to save it as a standalone in order to get it onto the iPad, I get codesigning failures: there seem to be six failures (whatever that means) and two of these look identical. I did not get these when I first set up my (now expired) digital 'asset's (/rant don't you hate the hijacking of perfectly good English words for weird technical purposes? /rant). >> >> Can anyone tell me how to track down these failures and correct them? I just have no idea how to start. I haven't found anything helpful in the iOS notes for LC either. The only clue I have is that the XCode organizer seems to think I'm two teams with slightly different names. I would gladly delete one of these if I knew how, and I suppose it might help. >> >> I've been staring at the Apple documentation for most of the day but I am well and truly stuck. >> >> Anxious >> >> Graham > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mfstuart at cox.net Sun Jan 6 19:02:12 2013 From: mfstuart at cox.net (Mark Stuart) Date: Sun, 6 Jan 2013 16:02:12 -0800 (PST) Subject: Sending an email on Windows 8 Message-ID: <1357516932842-4658707.post@n4.nabble.com> Hi all, I'm trying to send an email on Windows 8, from LiveCode 4.6.4. I've tried each of the following: put "mailto:myemail at gmail.com&subject=" & tSubject into tMessage revGoURL tMessage --this opens the default mail client, and puts the email address AND subject into the To field. launch URL tMessage -- same result as revGoURL revMail myemail at gmail.com, , tSubject, tBody --this does nothing So what works? Any ideas? ----- Regards, Mark Stuart -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Sending-an-email-on-Windows-8-tp4658707.html Sent from the Revolution - User mailing list archive at Nabble.com. From lan.kc.macmail at gmail.com Sun Jan 6 19:08:44 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 7 Jan 2013 08:08:44 +0800 Subject: Trouble in Paradise... with script editor In-Reply-To: References: <50E87D8A.6070809@gmail.com> <50E88979.1020606@gmail.com> <50E890FC.1060700@gmail.com> <50E89B6B.8000308@hyperactivesw.com> Message-ID: On Sun, Jan 6, 2013 at 9:02 AM, David C. wrote: >I sure would like to find the cause just to save my > sanity. :) Like other's, scratching at straws. To me it first sounded like you must have been opening LC by double clicking a stack, this then opens the App associated with it. If LC was bad, and in a non-standard location you are not familiar with, then installing a new copy of LC into a standard location would not have solved the problem, double clicking the file would still point to the bad LC. But, and it sounds like you are, if you just double click on the new install of LC to open it, then it's the new LC that is open. So the only other thing you might want to look into is: Bad Account: 1) Select Restart from the Apple Menu 2) Login to Bad Account 3) Start Activity Monitor 4) Ensure 'All Processes' is selected in the Option Button 5) Click on the Name column to ensure the output is in alphabetical order 6) Print the output 7) Start LC 8) Go back to Activity Monitor and Print the output. Now repeat the process in the Good Account - ensure you restart the computer. Compare the outputs. Theoretically the Befores should be the same and the Afters should just have one extra line - 'LiveCode'. Unfortunately I don't think you'll find much. Unless the Bad User account was misbehaving with non-LC apps it doesn't sound like anything outside of LC is causing this. If it is a plugin, a front or back script, then Activity Monitor isn't going to high-light it as it will all just fall under the single 'LiveCode' process. If you set up Activity Monitor so that 'My Processes' is selected in the option button, and you high-light the CPU column and select the CPU tab so the graph shows CPU usage, then you will probably see in the Bad Account, when you go through your previously mentioned steps and the Editor doesn't show, the CPU activity for LC might spike and stay high, which wont occur in your Good Account when LC does what it's suppose to. Unfortunately this doesn't tell you anything you don't already know; what is actually getting in the way. Maybe you could change your desktop picture to pretty flowers to match the walls; just to ease the pain ;-) From sc at sahores-conseil.com Sun Jan 6 19:42:37 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Mon, 7 Jan 2013 01:42:37 +0100 Subject: Mobile UI dynresizing In-Reply-To: <9F8598EB-1153-4ED8-AC54-8F18EEAAAE27@mac.com> References: <9F8598EB-1153-4ED8-AC54-8F18EEAAAE27@mac.com> Message-ID: <49C7FE1E-696C-4EEE-AE7F-52AA5C7ED0ED@sahores-conseil.com> Le 6 janv. 2013 ? 22:51, Stefano La Greca a ?crit : > Hi > extraordinary your stack?. > > Just a little thing: text (and some images) in hiRes display is out of resolution. > > How can I do? > > Very thanks indeed. > > Stefano La Greca Hi Stefano, Text (displayed in fields) should't get wrong as long as the lib scales the fields automatically. About images, the LC build-in routines can't always rescale them with perfect results. To avoid unwanted border effects, some testing with different resolutions of the source image is mostly the best way to go. An image witch is OK in hiRes will not necessary be perfect in simpleRes (cropping effects, distortions). About buttons, a mix of graphic effects + bg images + blending gives generally trustable results. Thanks for the kind words, Pierre -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From slylabs13 at me.com Sun Jan 6 21:01:22 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sun, 06 Jan 2013 18:01:22 -0800 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: References: Message-ID: <56B2738B-6AC5-4B4D-B889-3289972CDCD6@me.com> Hi Graham. I feel somewhat obligated at this point to explain certificates. Certificates in the security world are like ID cards, only much harder to forge that real ID cards. A certification agency (in the real world the State of California for example) issues a document that is not easily forged that indicates that the person holding it really is who they say they are. Imagine someone putting out a version of Word, only for a much cheaper price than you can get in a retail store. Trouble is, someone has modified the application to include a payload that does bad, bad things once you install it. How do you prevent such naughty behavior? Well one way is by issuing a certificate from Microsoft to the real entity, that gets checked with the issuing authority whenever the software attempts to install or run. Failure to validate that the software is genuine results in the software not running or even being allowed to install. The reason you don't know a lot about it is that to the end user, this process is usually transparent. Now that you are a developer, you are going to have to deal with it. As far as the Apple keychain is concerned, that is simply a single repository of various security tokens conveniently secured with a single password. You may think this is an exclusive Apple technology, but thankfully it is not. Ever had Internet Explorer ask if you want to remember passwords? Same mechanism. Imagine having to remember 100 user names and passwords! That is what many people attempt to do when interacting with the internet. They create different user names and passwords for every site they visit. Secure, but not practical. They forget almost right away which user name/password they used for each site. The keychain alleviates the "forgetting" part by allowing the user to consolidate all those security tokens under one sign on, even certificates. Contrary to what some may think, this is not a Mac thing. Virtually all modern operating systems incorporate some kind of single sign on mechanism to deal with security. Bob On Jan 6, 2013, at 2:10 PM, Graham Samuel wrote: > Wow! Breakthrough - thanks to you Dave and to Jacque. I deleted some 'old' certificates in the Keychain utility and suddenly the app got made. There is so much there that I didn't understand - as I've said before, I will try to get more of an insight and publish it. So far the lesson is "don't try to replace or renew, create new certificates and revoke or delete the old ones", and take no notice of the 'renew' button in the corner. Why for example are there are other certificates in the keychain which have expired but which never seem to prevent anything on my system happening? Why is there a keychain at all (Mac heresy!). > > As to what you're seeing Dave, until a few minutes ago I wasT getting very much the same as you. There were two screens. For me the odd thing is that none of these great long numbers nor the shorter sequences were recognised as anything attached to my certificates as shown in the Finder nor to my App Identifier, unless I'm mistaken - what are they and where do they come from? I also think the two screens are the same, just one comes from within LC and another is some kind of by-product of LC's interaction with XCode. > > Graham > > On 6 Jan 2013, at 21:30, Dave Kilroy wrote: > >> Hi Graham >> >> If I try to build a standalone for iOS I'll get two error messages; the first alert (showing the LiveCode logo) says: >> >> "Codesigning failed with 1) 0C076C94DC082497E47F5FA2F5A390A29E2C400 "iPhone Developer: Dave Kilroy (E7QB8D7WFM)" " >> >> As well as a "1)" I'll also get a "2)" a "3)" and a "4)" failures, most but not all apparently lined to my 'bad' developer certificate >> >> If I 'OK' that error message I'll get another, this time with a red 'X' symbol telling me that "There was an error saving the standalone application" with the same error from the previous alert repeated >> >> What do you see when your codesigning fails? With any luck you don't have the same problem I have! >> >> BTW, just in case you seem to have an extra, unwanted certificate, it is worth checking that KeyChain (watch out for storage of public and private keys) and Xcode (watch out for the Preferences folder in the Library) are not holding copies of such a certificate on your hard-drive >> >> Good luck! >> >> Dave >> >> >> >>> I've been posting about certificate renewal etc so that I can go on with iOS development after my profiles / certificates or whatever have expired. I thought I had created a new set of stuff, and XCode now reports that I have valid Provisioning Profiles (don't know why I've got more than one, but I have), plus a (valid) specific profile on the device I'm currently trying to test on (an iPad 2). Oh, and I also have active ad hoc distribution certificate. >>> >>> My app works in the simulator, but when I try to save it as a standalone in order to get it onto the iPad, I get codesigning failures: there seem to be six failures (whatever that means) and two of these look identical. I did not get these when I first set up my (now expired) digital 'asset's (/rant don't you hate the hijacking of perfectly good English words for weird technical purposes? /rant). >>> >>> Can anyone tell me how to track down these failures and correct them? I just have no idea how to start. I haven't found anything helpful in the iOS notes for LC either. The only clue I have is that the XCode organizer seems to think I'm two teams with slightly different names. I would gladly delete one of these if I knew how, and I suppose it might help. >>> >>> I've been staring at the Apple documentation for most of the day but I am well and truly stuck. >>> >>> Anxious >>> >>> Graham >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 irog at mac.com Sun Jan 6 22:17:40 2013 From: irog at mac.com (Roger Guay) Date: Sun, 06 Jan 2013 20:17:40 -0700 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <50E9E88E.4010503@hyperactivesw.com> References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> Message-ID: <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> Ok, time for me to chime in. I have: Deleted all expired certificates from my Keychain. Deleted all Development and Distribution Provisioning Profiles for the team that I'm working on and downloaded and installed fresh Provisioning Profiles from the Portal And still my Xcode Organizer shows a status of "Valid signing identity not found" for the subject distribution profiles. (There is no indication of problems on the Portal i.e. status shows "Active") Can anyone suggest anything else . . . pretty please? Thanks, Roger On Jan 6, 2013, at 2:11 PM, J. Landman Gay wrote: > > First off, don't feel bad, I don't think anyone really gets what is going on. I just did whatever the site said to do and somehow it mysteriously worked. I haven't had to deal with expired certificates yet but I will within the next few weeks. > > From what I've heard on the list here, expired certificates can cause codesigning problems even if you have new ones. You have to make sure all the old ones are deleted. You can do that in XCode or directly in Finder. Some people just delete them all and then re-download and install the new ones. > > Once you've done that, you have reset the profile in LiveCode, even if it appears to be using one with the same name. It needs to be re-linked. > > The reason you have two certificates is because one is for you and one is for your "team". I generally use the team one. I don't know why. > > -- > 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 Jan 7 00:02:12 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 06 Jan 2013 23:02:12 -0600 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> Message-ID: <50EA56D4.4030704@hyperactivesw.com> On 1/6/13 9:17 PM, Roger Guay wrote: > Ok, time for me to chime in. > > I have: > Deleted all expired certificates from my Keychain. > Deleted all Development and Distribution Provisioning Profiles for the team that I'm working on > and downloaded and installed fresh Provisioning Profiles from the Portal > > And still my Xcode Organizer shows a status of "Valid signing identity not found" for the subject distribution profiles. (There is no indication of problems on the Portal i.e. status shows "Active") > > Can anyone suggest anything else . . . pretty please? Did you assign your Mac to the provisioning profiles in the portal? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From irog at mac.com Mon Jan 7 00:24:15 2013 From: irog at mac.com (Roger Guay) Date: Sun, 06 Jan 2013 22:24:15 -0700 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <50EA56D4.4030704@hyperactivesw.com> References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> Message-ID: <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> On Jan 6, 2013, at 10:02 PM, "J. Landman Gay" wrote: > On 1/6/13 9:17 PM, Roger Guay wrote: >> Ok, time for me to chime in. >> >> I have: >> Deleted all expired certificates from my Keychain. >> Deleted all Development and Distribution Provisioning Profiles for the team that I'm working on >> and downloaded and installed fresh Provisioning Profiles from the Portal >> >> And still my Xcode Organizer shows a status of "Valid signing identity not found" for the subject distribution profiles. (There is no indication of problems on the Portal i.e. status shows "Active") >> >> Can anyone suggest anything else . . . pretty please? > > Did you assign your Mac to the provisioning profiles in the portal? I found no mention of this in the portal. How do I do that? Thanks, Jacque Roger From mark.laffoon at gmail.com Mon Jan 7 00:27:39 2013 From: mark.laffoon at gmail.com (Mark Laffoon) Date: Sun, 6 Jan 2013 20:27:39 -0900 Subject: Offline lessons.runrev.com Message-ID: Recently, I had the opportunity to grab some 3rd party tools in the RunRev store, one of which was "The Scripter's Scrapbook" (SSBK). Wow, that is one neat tool. So as I'm going about filling it up with all the goodies I had laying around in text files & stickies, I remembered a couple of LiveCode "Lessons" that I wanted to include. My process began something like this: Find "Lesson" Copy text Save pictures Save Files Create SSBK entry Paste text Insert images Attach Files Pull hair out! Then, as I'm starting up SSBK the other evening, lo and behold I see: "Build extensions and addons as API plugins or IAC scripts" Is this what I think it is? Hell YEAH! Sure enough, there is a whole API that is superbly documented, right there waiting for me to play with. So finally here we are at my dilemma: I have a half written a plugin that takes a given lessons.runrev.com"Lesson" and creates a complete entry in my SSBK automagically. Is this ok to do? I found a somewhat related post in the list archives from earlier this year: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "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 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Although thats about all there was. So even though I can do this, should I? It certainly helps me to have it all in my newfound friend, SSBK. Thanks in advance for any advice offered. Mark From dave at businessplaninsight.com Mon Jan 7 03:33:49 2013 From: dave at businessplaninsight.com (Dave Kilroy2) Date: Mon, 7 Jan 2013 00:33:49 -0800 (PST) Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> Message-ID: <1357547629278-4658715.post@n4.nabble.com> Hi Roger I think Jaque is referring to 'Device' in the Provisioning Portal's Provisioning Profile page. Each Provisioning Profile should list the devices it will work on and if you want your app to run on "Roger's iPad" then you need to include "Roger's iPad" in the 'Device' section of the Provisioning Profile you are using ...I think that's correct ... someone please correct me if I'm wrong! Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-standalone-what-to-do-about-code-signing-failures-tp4658701p4658715.html Sent from the Revolution - User mailing list archive at Nabble.com. From dave at businessplaninsight.com Mon Jan 7 03:36:44 2013 From: dave at businessplaninsight.com (Dave Kilroy2) Date: Mon, 7 Jan 2013 00:36:44 -0800 (PST) Subject: iOS standalone - what to do about code signing failures? In-Reply-To: References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> Message-ID: <1357547804042-4658716.post@n4.nabble.com> Woohoo! Well done Graham - can you give a bit more detail on what you deleted from where (and any other steps you took) in order to get things working again? Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-standalone-what-to-do-about-code-signing-failures-tp4658701p4658716.html Sent from the Revolution - User mailing list archive at Nabble.com. From livfoss at mac.com Mon Jan 7 05:32:45 2013 From: livfoss at mac.com (Graham Samuel) Date: Mon, 07 Jan 2013 11:32:45 +0100 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <56B2738B-6AC5-4B4D-B889-3289972CDCD6@me.com> References: <56B2738B-6AC5-4B4D-B889-3289972CDCD6@me.com> Message-ID: <3668C97F-1412-435B-A7DF-A48CC5687E01@mac.com> Thanks Bob for these very useful insights. I had gradually become aware that I was entering a universe of which Apple is a mere member (galaxy?). Your email clarifies this universe to a great extent. What I will say is: 1. IMO (and I'm sure I'm not alone), Apple make the whole thing unnecessarily complicated by (for example) causing developers to use three separate bits of software to get the certification done; using names for different objects created which are either similar or identical to one another; and when things go wrong (or just need renewal) providing inadequate explanations, instructions and workflows to get you back on track (for example the almost completely useless error messages that Dave Kilroy and I have been getting). 2. When you say "now that you are a developer", I bridled a bit, since I've been a developer for years. The trouble is that most of my work has been in producing either private stuff or low-priced educational software for the desktop, in an environment where malicious use and even plagiarism are rare. So up to now the security arrangements for my published stuff have been minimal, and my publisher has been happy. Now with iOS and all that, the game has changed, so I need to learn new tricks. Again, clearly I am not the only one. I still feel that it would be a very good thing if there were a document to describe Apple's process of certification, including what can go wrong and what to do about it, oriented entirely toward LC developers - a cookbook, if you will. Your mail would be a good introduction! I don't know if I will ever feel comfortable enough to write it, but I haven't given up hope yet. Thanks again Graham On 7 Jan 2013, at 03:01, Robert Sneidar wrote: > Hi Graham. I feel somewhat obligated at this point to explain certificates. Certificates in the security world are like ID cards, only much harder to forge that real ID cards. A certification agency (in the real world the State of California for example) issues a document that is not easily forged that indicates that the person holding it really is who they say they are. > > Imagine someone putting out a version of Word, only for a much cheaper price than you can get in a retail store. Trouble is, someone has modified the application to include a payload that does bad, bad things once you install it. How do you prevent such naughty behavior? Well one way is by issuing a certificate from Microsoft to the real entity, that gets checked with the issuing authority whenever the software attempts to install or run. Failure to validate that the software is genuine results in the software not running or even being allowed to install. > > The reason you don't know a lot about it is that to the end user, this process is usually transparent. Now that you are a developer, you are going to have to deal with it. As far as the Apple keychain is concerned, that is simply a single repository of various security tokens conveniently secured with a single password. You may think this is an exclusive Apple technology, but thankfully it is not. Ever had Internet Explorer ask if you want to remember passwords? Same mechanism. Imagine having to remember 100 user names and passwords! That is what many people attempt to do when interacting with the internet. They create different user names and passwords for every site they visit. Secure, but not practical. They forget almost right away which user name/password they used for each site. The keychain alleviates the "forgetting" part by allowing the user to consolidate all those security tokens under one sign on, even certificates. > > Contrary to what some may think, this is not a Mac thing. Virtually all modern operating systems incorporate some kind of single sign on mechanism to deal with security. > > Bob > > > On Jan 6, 2013, at 2:10 PM, Graham Samuel wrote: > >> Wow! Breakthrough - thanks to you Dave and to Jacque. I deleted some 'old' certificates in the Keychain utility and suddenly the app got made. There is so much there that I didn't understand - as I've said before, I will try to get more of an insight and publish it. So far the lesson is "don't try to replace or renew, create new certificates and revoke or delete the old ones", and take no notice of the 'renew' button in the corner. Why for example are there are other certificates in the keychain which have expired but which never seem to prevent anything on my system happening? Why is there a keychain at all (Mac heresy!). >> >> As to what you're seeing Dave, until a few minutes ago I wasT getting very much the same as you. There were two screens. For me the odd thing is that none of these great long numbers nor the shorter sequences were recognised as anything attached to my certificates as shown in the Finder nor to my App Identifier, unless I'm mistaken - what are they and where do they come from? I also think the two screens are the same, just one comes from within LC and another is some kind of by-product of LC's interaction with XCode. >> >> Graham >> >> On 6 Jan 2013, at 21:30, Dave Kilroy wrote: >> >>> Hi Graham >>> >>> If I try to build a standalone for iOS I'll get two error messages; the first alert (showing the LiveCode logo) says: >>> >>> "Codesigning failed with 1) 0C076C94DC082497E47F5FA2F5A390A29E2C400 "iPhone Developer: Dave Kilroy (E7QB8D7WFM)" " >>> >>> As well as a "1)" I'll also get a "2)" a "3)" and a "4)" failures, most but not all apparently lined to my 'bad' developer certificate >>> >>> If I 'OK' that error message I'll get another, this time with a red 'X' symbol telling me that "There was an error saving the standalone application" with the same error from the previous alert repeated >>> >>> What do you see when your codesigning fails? With any luck you don't have the same problem I have! >>> >>> BTW, just in case you seem to have an extra, unwanted certificate, it is worth checking that KeyChain (watch out for storage of public and private keys) and Xcode (watch out for the Preferences folder in the Library) are not holding copies of such a certificate on your hard-drive >>> >>> Good luck! >>> >>> Dave >>> >>> >>> >>>> I've been posting about certificate renewal etc so that I can go on with iOS development after my profiles / certificates or whatever have expired. I thought I had created a new set of stuff, and XCode now reports that I have valid Provisioning Profiles (don't know why I've got more than one, but I have), plus a (valid) specific profile on the device I'm currently trying to test on (an iPad 2). Oh, and I also have active ad hoc distribution certificate. >>>> >>>> My app works in the simulator, but when I try to save it as a standalone in order to get it onto the iPad, I get codesigning failures: there seem to be six failures (whatever that means) and two of these look identical. I did not get these when I first set up my (now expired) digital 'asset's (/rant don't you hate the hijacking of perfectly good English words for weird technical purposes? /rant). >>>> >>>> Can anyone tell me how to track down these failures and correct them? I just have no idea how to start. I haven't found anything helpful in the iOS notes for LC either. The only clue I have is that the XCode organizer seems to think I'm two teams with slightly different names. I would gladly delete one of these if I knew how, and I suppose it might help. >>>> >>>> I've been staring at the Apple documentation for most of the day but I am well and truly stuck. >>>> >>>> Anxious >>>> >>>> Graham >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 livfoss at mac.com Mon Jan 7 10:17:12 2013 From: livfoss at mac.com (Graham Samuel) Date: Mon, 07 Jan 2013 16:17:12 +0100 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <1357547804042-4658716.post@n4.nabble.com> References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <1357547804042-4658716.post@n4.nabble.com> Message-ID: <5802EBF0-E3F0-42E4-BCF8-FB92A30D4C0F@mac.com> Well, I'll try. To take the last steps first, I used the Keychain utility on my Mac to delete everything whose name started with 'iPhone' and whose expiry date was past or about to be past (i.e. the ones I was trying to replace). This is what suddenly made everything work. I then did the 'refresh' thing in XCode with the relevant device attached - I can only attach one device at a time, so I had to do this twice. This was presumably needed before i could actually drag the compiled program onto the device, which certainly worked for the first device, an iPad 2. Now I can get on with my iPod 3 mods to that app. Going backwards, I used the Apple Provisioning Portal (if that's what it's called) to get rid of various things in the same category (expired or about to expire). Some stuff you have to delete and some stuff you have to revoke. I created a new Developer Certificate and a new Distribution Certificate - these are the only ones that turn up in the KeyChain utility. If you look at the "Provisioning Profiles" section in your Library/MobileDevice directory, you'll see a list. I've got four of these. I am not sure what they correspond to in XCode or on my devices as they have no descriptions and the numbers are unrecognisable - but they were all created yesterday. In the XCode organiser, it seems that I have five (not four!) Provisioning Profiles, all valid and also all created yesterday. So I somehow got rid of anything not created yesterday and bingo it all worked. I may well have left something out that I just did by fiddling around. I have not explained how I created my new certificates/profiles but in general I used the iOS Provisioning Portal and in part the Development Provisioning Assistant - this is a good step-by-step guide except that it doesn't tell you about deleting old stuff and it doesn't create Distribution Provisioning Profiles (AFAIK there is not equivalent step-by-step guide for Distribution). HTH Graham On 7 Jan 2013, at 09:36, Dave Kilroy2 wrote: > Woohoo! > > Well done Graham - can you give a bit more detail on what you deleted from > where (and any other steps you took) in order to get things working again? > > Dave > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-standalone-what-to-do-about-code-signing-failures-tp4658701p4658716.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 irog at mac.com Mon Jan 7 11:06:29 2013 From: irog at mac.com (Roger Guay) Date: Mon, 07 Jan 2013 09:06:29 -0700 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <1357547629278-4658715.post@n4.nabble.com> References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> Message-ID: Hi David, Bless you and Jacque!! I think you have found my problem. Now how to fix? If I go to the Provisioning section of the Portal and select Distribution, I have 2 profiles, each of which has Devices (0). But in the attempt to edit these, the Devices section is grayed out. Same thing if I create a New Profile . . . the devices section is grayed out. Or, is it normal to have no devices for a Distribution Profile? (my Development Profiles all have my iPad listed) Thanks, Roger On Jan 7, 2013, at 1:33 AM, Dave Kilroy2 wrote: > Hi Roger > > I think Jaque is referring to 'Device' in the Provisioning Portal's > Provisioning Profile page. Each Provisioning Profile should list the devices > it will work on and if you want your app to run on "Roger's iPad" then you > need to include "Roger's iPad" in the 'Device' section of the Provisioning > Profile you are using > > ...I think that's correct ... someone please correct me if I'm wrong! > > Dave > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-standalone-what-to-do-about-code-signing-failures-tp4658701p4658715.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 livfoss at mac.com Mon Jan 7 13:09:17 2013 From: livfoss at mac.com (Graham Samuel) Date: Mon, 07 Jan 2013 19:09:17 +0100 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> Message-ID: FWIW I don't have a listing of Devices on the description of my Current Distribution Certificate in the Portal - this is odd, since we should be seeing the same display, shouldn't we? My display consists of one line which gives my name (I guess it's my team name really), the Expiration Date, the name which I chose for it, its Status (which is 'issued'), a button saying 'download', and another button (looks like a label) saying 'Revoke'. This is in the 'Distribution' tab of the Certificates section of my iOS Provisioning Portal. What exactly are you seeing? Graham On 7 Jan 2013, at 17:06, Roger Guay wrote: > Hi David, > > Bless you and Jacque!! I think you have found my problem. Now how to fix? > > If I go to the Provisioning section of the Portal and select Distribution, I have 2 profiles, each of which has Devices (0). But in the attempt to edit these, the Devices section is grayed out. Same thing if I create a New Profile . . . the devices section is grayed out. > > Or, is it normal to have no devices for a Distribution Profile? (my Development Profiles all have my iPad listed) > > Thanks, > Roger > > > > > > On Jan 7, 2013, at 1:33 AM, Dave Kilroy2 wrote: > >> Hi Roger >> >> I think Jaque is referring to 'Device' in the Provisioning Portal's >> Provisioning Profile page. Each Provisioning Profile should list the devices >> it will work on and if you want your app to run on "Roger's iPad" then you >> need to include "Roger's iPad" in the 'Device' section of the Provisioning >> Profile you are using >> >> ...I think that's correct ... someone please correct me if I'm wrong! >> >> Dave >> >> >> >> -- >> View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-standalone-what-to-do-about-code-signing-failures-tp4658701p4658715.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 From slylabs13 at me.com Mon Jan 7 13:34:05 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Mon, 07 Jan 2013 10:34:05 -0800 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <3668C97F-1412-435B-A7DF-A48CC5687E01@mac.com> References: <56B2738B-6AC5-4B4D-B889-3289972CDCD6@me.com> <3668C97F-1412-435B-A7DF-A48CC5687E01@mac.com> Message-ID: <367B352E-45C3-4E94-8D63-DEF4B934EA80@me.com> Sorry, I didn't mean to marginalize what you do. I really meant that these days security has become an essential part of software development, especially for mobile platforms. The answer for this is security certificates. Bob On Jan 7, 2013, at 2:32 AM, Graham Samuel wrote: > 2. When you say "now that you are a developer", I bridled a bit, since I've been a developer for years. From irog at mac.com Mon Jan 7 14:32:17 2013 From: irog at mac.com (Roger Guay) Date: Mon, 07 Jan 2013 12:32:17 -0700 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> Message-ID: <3866F12D-FA5D-4BD0-9329-64A415336F12@mac.com> I was looking at the Provisioning section of the Portal . . . not Certificates. Go Provisioning -> Distribution and then click on each of the Provisioning Profiles to expand and see the devices. Roger On Jan 7, 2013, at 11:09 AM, Graham Samuel wrote: > FWIW I don't have a listing of Devices on the description of my Current Distribution Certificate in the Portal - this is odd, since we should be seeing the same display, shouldn't we? > > My display consists of one line which gives my name (I guess it's my team name really), the Expiration Date, the name which I chose for it, its Status (which is 'issued'), a button saying 'download', and another button (looks like a label) saying 'Revoke'. This is in the 'Distribution' tab of the Certificates section of my iOS Provisioning Portal. > > What exactly are you seeing? > > Graham > > On 7 Jan 2013, at 17:06, Roger Guay wrote: > >> Hi David, >> >> Bless you and Jacque!! I think you have found my problem. Now how to fix? >> >> If I go to the Provisioning section of the Portal and select Distribution, I have 2 profiles, each of which has Devices (0). But in the attempt to edit these, the Devices section is grayed out. Same thing if I create a New Profile . . . the devices section is grayed out. >> >> Or, is it normal to have no devices for a Distribution Profile? (my Development Profiles all have my iPad listed) >> >> Thanks, >> Roger >> >> >> >> >> From mwieder at ahsoftware.net Mon Jan 7 15:40:25 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 7 Jan 2013 12:40:25 -0800 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <367B352E-45C3-4E94-8D63-DEF4B934EA80@me.com> References: <56B2738B-6AC5-4B4D-B889-3289972CDCD6@me.com> <3668C97F-1412-435B-A7DF-A48CC5687E01@mac.com> <367B352E-45C3-4E94-8D63-DEF4B934EA80@me.com> Message-ID: <40148028953.20130107124025@ahsoftware.net> Graham- > On Jan 7, 2013, at 2:32 AM, Graham Samuel wrote: >> 2. When you say "now that you are a developer", I bridled a >> bit, since I've been a developer for years. I think Bob's keyboard meant to type something like "...to the end user... As the developer, you are going to have to deal with it..." -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Mon Jan 7 16:16:07 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 07 Jan 2013 15:16:07 -0600 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> Message-ID: <50EB3B17.5010304@hyperactivesw.com> On 1/7/13 10:06 AM, Roger Guay wrote: > Or, is it normal to have no devices for a Distribution Profile? (my > Development Profiles all have my iPad listed) Right, development profiles require an association with devices, and those are the only ones allowed to run the app. Development profiles are for testing. Distribution profiles are for uploading to the App Store and don't require devices, since anyone can purchase and run the app. Apple takes care of distribution. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From livfoss at mac.com Mon Jan 7 17:44:52 2013 From: livfoss at mac.com (Graham Samuel) Date: Mon, 07 Jan 2013 23:44:52 +0100 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <367B352E-45C3-4E94-8D63-DEF4B934EA80@me.com> References: <56B2738B-6AC5-4B4D-B889-3289972CDCD6@me.com> <3668C97F-1412-435B-A7DF-A48CC5687E01@mac.com> <367B352E-45C3-4E94-8D63-DEF4B934EA80@me.com> Message-ID: <72D0995E-9839-4038-981A-7233C042BBCC@mac.com> Don't worry, I wasn't really offended! There's always something new to learn. It's a pity that Apple makes it tougher than it needs to be, but with the generous help of this list things are (very) gradually becoming clearer. Graham On 7 Jan 2013, at 19:34, Robert Sneidar wrote: > Sorry, I didn't mean to marginalize what you do. I really meant that these days security has become an essential part of software development, especially for mobile platforms. The answer for this is security certificates. > > Bob > > > On Jan 7, 2013, at 2:32 AM, Graham Samuel wrote: > >> 2. When you say "now that you are a developer", I bridled a bit, since I've been a developer for years. > From livfoss at mac.com Mon Jan 7 17:49:58 2013 From: livfoss at mac.com (Graham Samuel) Date: Mon, 07 Jan 2013 23:49:58 +0100 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <3866F12D-FA5D-4BD0-9329-64A415336F12@mac.com> References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> <3866F12D-FA5D-4BD0-9329-64A415336F12@mac.com> Message-ID: OK - I see what you mean. When I expand the 'Distribution Provisioning Profile' I do see my own one, in my case with four devices named (that's all the devices I'm using for development and beta testing at the moment). Sorry if I confused anyone. Graham On 7 Jan 2013, at 20:32, Roger Guay wrote: > I was looking at the Provisioning section of the Portal . . . not Certificates. Go Provisioning -> Distribution and then click on each of the Provisioning Profiles to expand and see the devices. > > Roger > > > On Jan 7, 2013, at 11:09 AM, Graham Samuel wrote: > >> FWIW I don't have a listing of Devices on the description of my Current Distribution Certificate in the Portal - this is odd, since we should be seeing the same display, shouldn't we? >> >> My display consists of one line which gives my name (I guess it's my team name really), the Expiration Date, the name which I chose for it, its Status (which is 'issued'), a button saying 'download', and another button (looks like a label) saying 'Revoke'. This is in the 'Distribution' tab of the Certificates section of my iOS Provisioning Portal. >> >> What exactly are you seeing? >> >> Graham >> >> On 7 Jan 2013, at 17:06, Roger Guay wrote: >> >>> Hi David, >>> >>> Bless you and Jacque!! I think you have found my problem. Now how to fix? >>> >>> If I go to the Provisioning section of the Portal and select Distribution, I have 2 profiles, each of which has Devices (0). But in the attempt to edit these, the Devices section is grayed out. Same thing if I create a New Profile . . . the devices section is grayed out. >>> >>> Or, is it normal to have no devices for a Distribution Profile? (my Development Profiles all have my iPad listed) >>> >>> 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 pete at lcsql.com Mon Jan 7 17:52:26 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 7 Jan 2013 14:52:26 -0800 Subject: Backgroundcolor of a line in a scrolling list Message-ID: I have a need to set the background color of specific lines in a scrolling list field. All works quite nicely except that color does not quite extend to the edges of the scrolling list. I suspect that it stays within the margin settings of the field. It would be nice to have the color extend the full width of the field, like the color for hilited lines does. Any ideas? Pete lcSQL Software From dave at businessplaninsight.com Mon Jan 7 18:25:28 2013 From: dave at businessplaninsight.com (Dave Kilroy2) Date: Mon, 7 Jan 2013 15:25:28 -0800 (PST) Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <72D0995E-9839-4038-981A-7233C042BBCC@mac.com> References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <56B2738B-6AC5-4B4D-B889-3289972CDCD6@me.com> <3668C97F-1412-435B-A7DF-A48CC5687E01@mac.com> <367B352E-45C3-4E94-8D63-DEF4B934EA80@me.com> <72D0995E-9839-4038-981A-7233C042BBCC@mac.com> Message-ID: <1357601128397-4658728.post@n4.nabble.com> Can anyone on this list think of why Xcode might think there is an extra development certificate on my machine even though there isn't one? I've made sure I don't have any such extra certificate in KeyChain (including public and private keys) and in XCode's preferences folder in the Library - can anyone on this list where else such a certificate might be hiding on my macbook pro? Can anyone on this list think of a way of stopping the Provisioning Portal from continuing to show this extra development certificate each time I hit 'refresh' in Xcode? I've tried building a 'Hello World' app directly in XCode and that also won't sign code - so this is not just a LiveCode issue. Back in late November after a couple of days figuring out what the problem was, I encountered Apple's Technical Note tn2250 which appeared to indicate that what I was experiencing could only be fixed by Apple and that I could contact their WorldWide Developer Center. Since then I've heard a lot of hot air from their (very polite) operatives but no fix. I'm running Lion on a macbook pro with Xcode 4.5.2 and Livecode 5.5.3 - and if anyone could shed some light on how I can move forward that would be really, really, REALLY appreciated! Kind regards - Dave -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-standalone-what-to-do-about-code-signing-failures-tp4658701p4658728.html Sent from the Revolution - User mailing list archive at Nabble.com. From irog at mac.com Mon Jan 7 18:41:58 2013 From: irog at mac.com (Roger Guay) Date: Mon, 07 Jan 2013 16:41:58 -0700 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <50EB3B17.5010304@hyperactivesw.com> References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> <50EB3B17.5010304@hyperactivesw.com> Message-ID: Thanks the clarification, Jacque. So, yesterday, you asked "Did you assign your Mac to the provisioning profiles in the portal?" Did Graham get your meaning correctly, or are we still missing something? Do we need to somehow assign our Macs to the provisioning profile? If so, how? Roger On Jan 7, 2013, at 2:16 PM, "J. Landman Gay" wrote: > On 1/7/13 10:06 AM, Roger Guay wrote: > >> Or, is it normal to have no devices for a Distribution Profile? (my >> Development Profiles all have my iPad listed) > > Right, development profiles require an association with devices, and those are the only ones allowed to run the app. Development profiles are for testing. Distribution profiles are for uploading to the App Store and don't require devices, since anyone can purchase and run the app. Apple takes care of distribution. > > -- > 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 Mon Jan 7 18:43:09 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 07 Jan 2013 15:43:09 -0800 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <72D0995E-9839-4038-981A-7233C042BBCC@mac.com> Message-ID: FWIW, one tool that *might* help with app signing (haven't read all the details of your situation) is AppResigner: http://www.gorbster.net/blog/archives/273 In my situation with recent OS and LiveCode updates, I haven't been able copy over development versions of apps onto devices without getting a code signing error. Using the tool is an extra step but allows me to get the builds transferred properly (not needed for app store distributions). Instructions are on the page. Thanks to Ken Ray for the recommendation. Regards, Scott Rossi Creative Director Tactile Media, UX Design On 1/7/13 2:44 PM, "Graham Samuel" wrote: >Don't worry, I wasn't really offended! There's always something new to >learn. It's a pity that Apple makes it tougher than it needs to be, but >with the generous help of this list things are (very) gradually becoming >clearer. > >Graham > >On 7 Jan 2013, at 19:34, Robert Sneidar wrote: > >> Sorry, I didn't mean to marginalize what you do. I really meant that >>these days security has become an essential part of software >>development, especially for mobile platforms. The answer for this is >>security certificates. >> >> Bob >> >> >> On Jan 7, 2013, at 2:32 AM, Graham Samuel wrote: >> >>> 2. When you say "now that you are a developer", I bridled a bit, since >>>I've been a developer for years. >> > > >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Mon Jan 7 19:08:41 2013 From: niggemann at uni-wh.de (BNig) Date: Mon, 7 Jan 2013 16:08:41 -0800 (PST) Subject: Backgroundcolor of a line in a scrolling list In-Reply-To: References: Message-ID: <1357603721500-4658731.post@n4.nabble.com> Pete, you could probably choose a hiliteColor in the inspector for the list field (Colors & Patterns) and in Basic Properties turn on mulitpleHilite and nonContiguousHilite then set the hilite set the hilitedLines of field "myListField" to "3,4,6,9" if that is what you mean Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Backgroundcolor-of-a-line-in-a-scrolling-list-tp4658727p4658731.html Sent from the Revolution - User mailing list archive at Nabble.com. From dunbarx at aol.com Mon Jan 7 19:10:21 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 7 Jan 2013 19:10:21 -0500 (EST) Subject: Backgroundcolor of a line in a scrolling list In-Reply-To: References: Message-ID: <8CFBB4BAF053E44-E3C-27C2C@webmail-d081.sysops.aol.com> Pete. Setting the margins to 0 is not an option? Craig -----Original Message----- From: Peter Haworth To: How to use LiveCode Sent: Mon, Jan 7, 2013 5:53 pm Subject: Backgroundcolor of a line in a scrolling list I have a need to set the background color of specific lines in a scrolling list field. All works quite nicely except that color does not quite extend to the edges of the scrolling list. I suspect that it stays within the margin settings of the field. It would be nice to have the color extend the full width of the field, like the color for hilited lines does. Any ideas? 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 Jan 7 19:17:32 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 7 Jan 2013 16:17:32 -0800 Subject: Backgroundcolor of a line in a scrolling list In-Reply-To: <1357603721500-4658731.post@n4.nabble.com> References: <1357603721500-4658731.post@n4.nabble.com> Message-ID: Hi Bernd, Not quite what I want to do. I want some lines to have a different background color than the others irrespective of whether they are in the hilitedlines property. So they could have a backgroundcolor and still be selected. Pete lcSQL Software On Mon, Jan 7, 2013 at 4:08 PM, BNig wrote: > Pete, > > you could probably choose a hiliteColor in the inspector for the list field > (Colors & Patterns) > > and in Basic Properties turn on > mulitpleHilite > and > nonContiguousHilite > > then set the hilite > set the hilitedLines of field "myListField" to "3,4,6,9" > > if that is what you mean > > Kind regards > Bernd > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Backgroundcolor-of-a-line-in-a-scrolling-list-tp4658727p4658731.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 Jan 7 19:18:38 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 7 Jan 2013 16:18:38 -0800 Subject: Backgroundcolor of a line in a scrolling list In-Reply-To: <8CFBB4BAF053E44-E3C-27C2C@webmail-d081.sysops.aol.com> References: <8CFBB4BAF053E44-E3C-27C2C@webmail-d081.sysops.aol.com> Message-ID: Hi Craig, I tried that - it works but makes the field look pretty bad! Pete lcSQL Software On Mon, Jan 7, 2013 at 4:10 PM, wrote: > Pete. > > > Setting the margins to 0 is not an option? > > > > Craig > > > -----Original Message----- > From: Peter Haworth > To: How to use LiveCode > Sent: Mon, Jan 7, 2013 5:53 pm > Subject: Backgroundcolor of a line in a scrolling list > > > I have a need to set the background color of specific lines in a scrolling > list field. All works quite nicely except that color does not quite > extend to the edges of the scrolling list. I suspect that it stays within > the margin settings of the field. > > It would be nice to have the color extend the full width of the field, like > the color for hilited lines does. Any ideas? > > 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 lan.kc.macmail at gmail.com Mon Jan 7 20:05:47 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 8 Jan 2013 09:05:47 +0800 Subject: Backgroundcolor of a line in a scrolling list In-Reply-To: References: Message-ID: Pete, How far are you prepared to kludge this? Set the margin for the field to 0 Under Basic Properties unclick 'fixedLineHeight' and set the 'firstIndent' to 4 (or something you like). Now the part that gets ugly: For the content of your field insert in the line before your content a ` character - the character to the left of 1 on a qwerty keyboard. And add and extra line at the end of your content that is just a period - . You now need to set the text size of the first and last line to 4 or thereabouts. Unfortunately highlighting the character in question and selecting Size -> Other... from the Text Menu on my OS X 10.8.2 running LC 5.5.3 doesn't do anything, so I select 8 point size instead. Then in the Message box I: put the htmlText of fld "Kludge" into tStore replace "8" with "6" in tStore set the htmlText of fld "Kludge" to tStore On my set up, setting the background color of a line misses one pixel on the left, but goes all the way to the right. I can not see or select the first and last lines. It is very close to resembling a highlighted line. All you'll need to worry about is keeping track of what is real content and what is dummy padding. HTH From pete at lcsql.com Mon Jan 7 20:13:52 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 7 Jan 2013 17:13:52 -0800 Subject: Backgroundcolor of a line in a scrolling list In-Reply-To: References: Message-ID: Thanks Kay, I'll five that a whirl. Pete lcSQL Software On Mon, Jan 7, 2013 at 5:05 PM, Kay C Lan wrote: > Pete, > > How far are you prepared to kludge this? > > Set the margin for the field to 0 > Under Basic Properties unclick 'fixedLineHeight' and set the > 'firstIndent' to 4 (or something you like). > > Now the part that gets ugly: > > For the content of your field insert in the line before your content a > ` character - the character to the left of 1 on a qwerty keyboard. And > add and extra line at the end of your content that is just a period - > . > > You now need to set the text size of the first and last line to 4 or > thereabouts. Unfortunately highlighting the character in question and > selecting Size -> Other... from the Text Menu on my OS X 10.8.2 > running LC 5.5.3 doesn't do anything, so I select 8 point size > instead. Then in the Message box I: > > put the htmlText of fld "Kludge" into tStore > replace "8" with "6" in tStore > set the htmlText of fld "Kludge" to tStore > > On my set up, setting the background color of a line misses one pixel > on the left, but goes all the way to the right. I can not see or > select the first and last lines. It is very close to resembling a > highlighted line. > > All you'll need to worry about is keeping track of what is real > content and what is dummy padding. > > HTH > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 7 20:37:36 2013 From: irog at mac.com (Roger Guay) Date: Mon, 07 Jan 2013 18:37:36 -0700 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> <3866F12D-FA5D-4BD0-9329-64A415336F12@mac.com> Message-ID: <6642DFE5-0A60-4367-A0E5-AC67815866D7@mac.com> But Graham, you see devices only for Development Profiles, not Distribution, right? I just want to be sure? Roger On Jan 7, 2013, at 3:49 PM, Graham Samuel wrote: > OK - I see what you mean. When I expand the 'Distribution Provisioning Profile' I do see my own one, in my case with four devices named (that's all the devices I'm using for development and beta testing at the moment). Sorry if I confused anyone. > > Graham > > On 7 Jan 2013, at 20:32, Roger Guay wrote: > >> I was looking at the Provisioning section of the Portal . . . not Certificates. Go Provisioning -> Distribution and then click on each of the Provisioning Profiles to expand and see the devices. >> >> Roger >> >> >> On Jan 7, 2013, at 11:09 AM, Graham Samuel wrote: >> >>> FWIW I don't have a listing of Devices on the description of my Current Distribution Certificate in the Portal - this is odd, since we should be seeing the same display, shouldn't we? >>> >>> My display consists of one line which gives my name (I guess it's my team name really), the Expiration Date, the name which I chose for it, its Status (which is 'issued'), a button saying 'download', and another button (looks like a label) saying 'Revoke'. This is in the 'Distribution' tab of the Certificates section of my iOS Provisioning Portal. >>> >>> What exactly are you seeing? >>> >>> Graham >>> >>> On 7 Jan 2013, at 17:06, Roger Guay wrote: >>> >>>> Hi David, >>>> >>>> Bless you and Jacque!! I think you have found my problem. Now how to fix? >>>> >>>> If I go to the Provisioning section of the Portal and select Distribution, I have 2 profiles, each of which has Devices (0). But in the attempt to edit these, the Devices section is grayed out. Same thing if I create a New Profile . . . the devices section is grayed out. >>>> >>>> Or, is it normal to have no devices for a Distribution Profile? (my Development Profiles all have my iPad listed) >>>> >>>> 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 7 20:45:41 2013 From: coiin at verizon.net (Colin Holgate) Date: Mon, 07 Jan 2013 20:45:41 -0500 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <6642DFE5-0A60-4367-A0E5-AC67815866D7@mac.com> References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> <3866F12D-FA5D-4BD0-9329-64A415336F12@mac.com> <6642DFE5-0A60-4367-A0E5-AC67815866D7@mac.com> Message-ID: You'll see your devices listed under the distribution profile too. If you're making a profile for ad hoc then the devices can be selected. If you're making it for App Store, then the devices can't be selected. What will never work is to use a development provisioning profile along with a distribution certificate, or vice versa. On Jan 7, 2013, at 8:37 PM, Roger Guay wrote: > >But Graham, you see devices only for Development Profiles, not Distribution, right? I just want to be sure? From niggemann at uni-wh.de Tue Jan 8 05:17:59 2013 From: niggemann at uni-wh.de (BNig) Date: Tue, 8 Jan 2013 02:17:59 -0800 (PST) Subject: Backgroundcolor of a line in a scrolling list In-Reply-To: References: Message-ID: <1357640279102-4658739.post@n4.nabble.com> Kay, that is a very neat trick. I played with it and it turns out you don't have to add the extra lines. If you set the margins of the scrolling list field to 0,8,0,8 and the firstindent to 8 and the borderWidth to 1 you can set the backgroundcolor of one/multiple lines to what you want and have a colored background. If you leave the borderwidth at the standard 2 you see the one pixel of white at the left side (only if threeD is turned on) Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Backgroundcolor-of-a-line-in-a-scrolling-list-tp4658727p4658739.html Sent from the Revolution - User mailing list archive at Nabble.com. From livfoss at mac.com Tue Jan 8 10:04:12 2013 From: livfoss at mac.com (Graham Samuel) Date: Tue, 08 Jan 2013 16:04:12 +0100 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <6642DFE5-0A60-4367-A0E5-AC67815866D7@mac.com> References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> <3866F12D-FA5D-4BD0-9329-64A415336F12@mac.com> <6642DFE5-0A60-4367-A0E5-AC67815866D7@mac.com> Message-ID: No: in the iOS Provisioning Portal, if I select 'Provisioning' on the left hand sidebar and then click the 'Distribution' tab, I see my (only) Distribution Provisioning Profile, which an Ad Hoc one. If I double-click on its name, I see various details (App ID, Certificates, Devices) - and all my devices are listed there. Jacque has pointed out that there is a difference between Ad Hoc distribution (which applies only to listed devices) and App Store distribution (which applies to any device that gets your app from the App Store). I think there may be a further type for Enterprises but I haven't tried to find out about that. HTH Graham On 8 Jan 2013, at 02:37, Roger Guay wrote: > But Graham, you see devices only for Development Profiles, not Distribution, right? I just want to be sure? > > Roger > > > On Jan 7, 2013, at 3:49 PM, Graham Samuel wrote: > >> OK - I see what you mean. When I expand the 'Distribution Provisioning Profile' I do see my own one, in my case with four devices named (that's all the devices I'm using for development and beta testing at the moment). Sorry if I confused anyone. >> >> Graham >> >> On 7 Jan 2013, at 20:32, Roger Guay wrote: >> >>> I was looking at the Provisioning section of the Portal . . . not Certificates. Go Provisioning -> Distribution and then click on each of the Provisioning Profiles to expand and see the devices. >>> >>> Roger >>> >>> >>> On Jan 7, 2013, at 11:09 AM, Graham Samuel wrote: >>> >>>> FWIW I don't have a listing of Devices on the description of my Current Distribution Certificate in the Portal - this is odd, since we should be seeing the same display, shouldn't we? >>>> >>>> My display consists of one line which gives my name (I guess it's my team name really), the Expiration Date, the name which I chose for it, its Status (which is 'issued'), a button saying 'download', and another button (looks like a label) saying 'Revoke'. This is in the 'Distribution' tab of the Certificates section of my iOS Provisioning Portal. >>>> >>>> What exactly are you seeing? >>>> >>>> Graham >>>> >>>> On 7 Jan 2013, at 17:06, Roger Guay wrote: >>>> >>>>> Hi David, >>>>> >>>>> Bless you and Jacque!! I think you have found my problem. Now how to fix? >>>>> >>>>> If I go to the Provisioning section of the Portal and select Distribution, I have 2 profiles, each of which has Devices (0). But in the attempt to edit these, the Devices section is grayed out. Same thing if I create a New Profile . . . the devices section is grayed out. >>>>> >>>>> Or, is it normal to have no devices for a Distribution Profile? (my Development Profiles all have my iPad listed) >>>>> >>>>> 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 >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 irog at mac.com Tue Jan 8 10:33:42 2013 From: irog at mac.com (Roger Guay) Date: Tue, 08 Jan 2013 08:33:42 -0700 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> <3866F12D-FA5D-4BD0-9329-64A415336F12@mac.com> <6642DFE5-0A60-4367-A0E5-AC67815866D7@mac.com> Message-ID: Yes, thanks to you and Colin, I'm clear on that now! Roger On Jan 8, 2013, at 8:04 AM, Graham Samuel wrote: > No: in the iOS Provisioning Portal, if I select 'Provisioning' on the left hand sidebar and then click the 'Distribution' tab, I see my (only) Distribution Provisioning Profile, which an Ad Hoc one. If I double-click on its name, I see various details (App ID, Certificates, Devices) - and all my devices are listed there. Jacque has pointed out that there is a difference between Ad Hoc distribution (which applies only to listed devices) and App Store distribution (which applies to any device that gets your app from the App Store). I think there may be a further type for Enterprises but I haven't tried to find out about that. > > HTH > > Graham > > On 8 Jan 2013, at 02:37, Roger Guay wrote: > >> But Graham, you see devices only for Development Profiles, not Distribution, right? I just want to be sure? >> >> Roger >> >> >> On Jan 7, 2013, at 3:49 PM, Graham Samuel wrote: >> >>> OK - I see what you mean. When I expand the 'Distribution Provisioning Profile' I do see my own one, in my case with four devices named (that's all the devices I'm using for development and beta testing at the moment). Sorry if I confused anyone. >>> >>> Graham >>> >>> On 7 Jan 2013, at 20:32, Roger Guay wrote: >>> >>>> I was looking at the Provisioning section of the Portal . . . not Certificates. Go Provisioning -> Distribution and then click on each of the Provisioning Profiles to expand and see the devices. >>>> >>>> Roger >>>> >>>> >>>> On Jan 7, 2013, at 11:09 AM, Graham Samuel wrote: >>>> >>>>> FWIW I don't have a listing of Devices on the description of my Current Distribution Certificate in the Portal - this is odd, since we should be seeing the same display, shouldn't we? >>>>> >>>>> My display consists of one line which gives my name (I guess it's my team name really), the Expiration Date, the name which I chose for it, its Status (which is 'issued'), a button saying 'download', and another button (looks like a label) saying 'Revoke'. This is in the 'Distribution' tab of the Certificates section of my iOS Provisioning Portal. >>>>> >>>>> What exactly are you seeing? >>>>> >>>>> Graham >>>>> >>>>> On 7 Jan 2013, at 17:06, Roger Guay wrote: >>>>> >>>>>> Hi David, >>>>>> >>>>>> Bless you and Jacque!! I think you have found my problem. Now how to fix? >>>>>> >>>>>> If I go to the Provisioning section of the Portal and select Distribution, I have 2 profiles, each of which has Devices (0). But in the attempt to edit these, the Devices section is grayed out. Same thing if I create a New Profile . . . the devices section is grayed out. >>>>>> >>>>>> Or, is it normal to have no devices for a Distribution Profile? (my Development Profiles all have my iPad listed) >>>>>> >>>>>> 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 >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 mfstuart at cox.net Tue Jan 8 10:38:03 2013 From: mfstuart at cox.net (Mark Stuart) Date: Tue, 8 Jan 2013 07:38:03 -0800 (PST) Subject: Sending an email on Windows 8 In-Reply-To: <1357516932842-4658707.post@n4.nabble.com> References: <1357516932842-4658707.post@n4.nabble.com> Message-ID: <1357659483721-4658741.post@n4.nabble.com> Wow! I guess no one is using Windows 8. ----- Regards, Mark Stuart -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Sending-an-email-on-Windows-8-tp4658707p4658741.html Sent from the Revolution - User mailing list archive at Nabble.com. From irog at mac.com Tue Jan 8 10:46:03 2013 From: irog at mac.com (Roger Guay) Date: Tue, 08 Jan 2013 08:46:03 -0700 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> <3866F12D-FA5D-4BD0-9329-64A415336F12@mac.com> <6642DFE5-0A60-4367-A0E5-AC67815866D7@mac.com> Message-ID: Hi Colin, I think this is hinting at my problem and its solution. Where does one get to select the certificates for their provisioning profiles? Mine seem to come up or appear automatically when I create a provisioning profile. In my case, where I'm working on a SETI Team, where do certificates comes from and how can I be sure I even have the right one(s)? Thanks, Roger On Jan 7, 2013, at 6:45 PM, Colin Holgate wrote: > > What will never work is to use a development provisioning profile along with a distribution certificate, or vice versa. > From mfstuart at cox.net Tue Jan 8 11:11:07 2013 From: mfstuart at cox.net (Mark Stuart) Date: Tue, 8 Jan 2013 08:11:07 -0800 (PST) Subject: getting URL data from website when proxy required Message-ID: <1357661467581-4658744.post@n4.nabble.com> Hi, I'm trying to download a web page content, and it looks like I have to use the httpProxy setting. This is done from a corporate office, in a Windows OS environment. I see that IE > Internet options > Connections tab > LAN settings, the "Use a proxy server" is checked and the Address and Port are defined. Address: theProxyValue and Port is 8080. So first, I tried without setting the httpProxy: set the htmlText of fld "Source" to URL fld "WebURL" this put a lot of text into the field "Source". Here's the META tag: ? Technical Information (for support personnel) ? Error Code: 407 Proxy Authentication Required. Forefront TMG requires authorization to fulfill the request. Access to the Web Proxy filter is denied. (12209) ? IP Address: xx.x.xx.xxx ? Date: 1/8/2013 4:01:42 PM [GMT] ? Server: theProxyValue.corporate.com ? Source: proxy So I used: set the httpProxy to (theProxyValue & ":" & thePortValue) set the httpHeaders to "Content-Type content=text/html; charset=UTF-8" which returned the same Technical Information result into the field "Source". So what am I missing? How do I find out how to set the httpHeaders? As from my search on the user-list, that's what seems to be the key in getting this to work. But I've no idea on how to get that info and to what it should be set. Is this a trial and error go around? ----- Regards, Mark Stuart -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/getting-URL-data-from-website-when-proxy-required-tp4658744.html Sent from the Revolution - User mailing list archive at Nabble.com. From coiin at verizon.net Tue Jan 8 11:44:28 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 08 Jan 2013 11:44:28 -0500 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> <3866F12D-FA5D-4BD0-9329-64A415336F12@mac.com> <6642DFE5-0A60-4367-A0E5-AC67815866D7@mac.com> Message-ID: When you make a developer provisioning profile you are asked for the certificate to use. If you're making a distribution profile it should pick up on your current distribution certificate, but if you have changed that recently the provisioning profile won't be connected to the right certificate. Something else to know, you can use wildcards in your app IDs, but LiveCode wants a full app ID. For example, you could make an app ID in the portal that is like this: 8263482.* (the numbers are random, it would be whatever the system gave you). With that app ID you could create either of these apps: rogerapp com.rogerguay.rogerapp Both ought to work, but LiveCode seems to like the fuller variation. An app ID of: 8263482.com.rogerguay.* can work alongside these actual app IDs: com.rogerguay.rogerfirstapp com.rogerguay.rogerevenbettersecondapp Now, that's all good for development purposes, but for distribution you want a full app ID that matches the actual product app ID, and is unique. So, the right way to have a fresh start would be to make a new app ID that was the full ID: com.rogerguay.rogerrealapp make a new distribution ad hoc provisioning profile, that has all of your devices selected, used your current distribution certificate, and was based on that full app ID. Once you have tested that build on your devices, and it's perfect, make another provisioning profile as App Store, and do one more build with the App Store profile selected. It's still based on the same app ID, and the distribution certificate, but it's anonymous as far as devices go. There is even a chance that you won't be able to test it. From mikekann at yahoo.com Tue Jan 8 13:00:06 2013 From: mikekann at yahoo.com (Michael Kann) Date: Tue, 8 Jan 2013 10:00:06 -0800 (PST) Subject: getting URL data from website when proxy required In-Reply-To: <1357661467581-4658744.post@n4.nabble.com> Message-ID: <1357668006.9848.YahooMailClassic@web120501.mail.ne1.yahoo.com> Mark, Can you access the desired website with a browser? Mike --- On Tue, 1/8/13, Mark Stuart wrote: From: Mark Stuart Subject: getting URL data from website when proxy required To: use-revolution at lists.runrev.com Date: Tuesday, January 8, 2013, 10:11 AM Hi, I'm trying to download a web page content, and it looks like I have to use the httpProxy setting. This is done from a corporate office, in a Windows OS environment. I see that IE > Internet options > Connections tab > LAN settings, the "Use a proxy server" is checked and the Address and Port are defined. Address: theProxyValue and Port is 8080. So first, I tried without setting the httpProxy: ???set the htmlText of fld "Source" to URL fld "WebURL" this put a lot of text into the field "Source". Here's the META tag: ??? ???? ? ???Technical Information (for support personnel)? ? ? ? ? ? ? ? ??? ???? Error Code: 407 Proxy Authentication Required. Forefront TMG requires authorization to fulfill the request. Access to the Web Proxy filter is denied. (12209) ??? ???? IP Address: xx.x.xx.xxx ??? ???? Date: 1/8/2013 4:01:42 PM [GMT] ??? ???? Server: theProxyValue.corporate.com ??? ???? Source: proxy So I used: set the httpProxy to (theProxyValue & ":" & thePortValue) set the httpHeaders to "Content-Type content=text/html; charset=UTF-8" which returned the same Technical Information result into the field "Source". So what am I missing? How do I find out how to set the httpHeaders? As from my search on the user-list, that's what seems to be the key in getting this to work. But I've no idea on how to get that info and to what it should be set. Is this a trial and error go around? ----- Regards, Mark Stuart -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/getting-URL-data-from-website-when-proxy-required-tp4658744.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 slylabs13 at me.com Tue Jan 8 13:03:52 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 08 Jan 2013 10:03:52 -0800 Subject: Sending an email on Windows 8 In-Reply-To: <1357659483721-4658741.post@n4.nabble.com> References: <1357516932842-4658707.post@n4.nabble.com> <1357659483721-4658741.post@n4.nabble.com> Message-ID: <56407963-BF05-4628-A46D-A1B71BD1B818@me.com> I'm going to venture an educated guess. From all I have heard, Win8 is really optimized for touch interfaces. While you CAN use it on a desktop system, there do not seem to be any compelling reasons for doing so, over Win7. Steve Jobs had it right. Use a touch based OS on a desktop for just an hour, and you will see why point and click is the way to go on these systems. Desktop apps that need lots of screen real estate or need a lot of processing power flourish on large monitor point and click systems, but flounder on touch interfaces. Not all apps need the screen real estate or use a lot of resources. These do well on tablet touch systems. I do not think tablet/touch OSes are replacing desktop systems. I think that the process is more like a re-calibration of the equilibrium between what most people have needed all along, a simple tablet touch OS, and professional systems that need the power and screen real estate to function well. Just my 2? Bob On Jan 8, 2013, at 7:38 AM, Mark Stuart wrote: > Wow! > I guess no one is using Windows 8. > > > > ----- > Regards, > Mark Stuart From mfstuart at cox.net Tue Jan 8 13:30:19 2013 From: mfstuart at cox.net (Mark Stuart) Date: Tue, 8 Jan 2013 10:30:19 -0800 (PST) Subject: getting URL data from website when proxy required In-Reply-To: <1357668006.9848.YahooMailClassic@web120501.mail.ne1.yahoo.com> References: <1357661467581-4658744.post@n4.nabble.com> <1357668006.9848.YahooMailClassic@web120501.mail.ne1.yahoo.com> Message-ID: <1357669819569-4658748.post@n4.nabble.com> Michael, Yes, no problem. Sorry, forgot to mention that. ----- Regards, Mark Stuart -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/getting-URL-data-from-website-when-proxy-required-tp4658744p4658748.html Sent from the Revolution - User mailing list archive at Nabble.com. From mfstuart at cox.net Tue Jan 8 13:37:28 2013 From: mfstuart at cox.net (Mark Stuart) Date: Tue, 8 Jan 2013 10:37:28 -0800 (PST) Subject: Sending an email on Windows 8 In-Reply-To: <56407963-BF05-4628-A46D-A1B71BD1B818@me.com> References: <1357516932842-4658707.post@n4.nabble.com> <1357659483721-4658741.post@n4.nabble.com> <56407963-BF05-4628-A46D-A1B71BD1B818@me.com> Message-ID: <1357670248812-4658749.post@n4.nabble.com> Robert, And I'll up your 2? with my 2? by submitting this as a tech support question to RR. :) When I hear from them, I'll let you know. ----- Regards, Mark Stuart ----------- LC: 4.6.4 WinXP/7/8 32bit and 64bit -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Sending-an-email-on-Windows-8-tp4658707p4658749.html Sent from the Revolution - User mailing list archive at Nabble.com. From slylabs13 at me.com Tue Jan 8 14:16:49 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 08 Jan 2013 11:16:49 -0800 Subject: Shell into Powershell? Message-ID: <3AE3EA04-D65C-4AE2-A44A-D798CE4C1073@me.com> Just out of curiosity, can LC shell into Windows Powershell? I suppose you could just use low level file commands to create a powershell file then launch it, but then you would have to pipe output somehow. Not sure, and it isn't important, just curious. Bob From irog at mac.com Tue Jan 8 14:25:36 2013 From: irog at mac.com (Roger Guay) Date: Tue, 08 Jan 2013 12:25:36 -0700 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> <3866F12D-FA5D-4BD0-9329-64A415336F12@mac.com> <6642DFE5-0A60-4367-A0E5-AC67815866D7@mac.com> Message-ID: <26F73DD1-FFB4-46C8-A46A-8097B501D1F0@mac.com> Thanks for this in-depth response,Colin. I need to digest this and see if it solves my codesign verification failure problem. Thanks again, Roger On Jan 8, 2013, at 9:44 AM, Colin Holgate wrote: > When you make a developer provisioning profile you are asked for the certificate to use. If you're making a distribution profile it should pick up on your current distribution certificate, but if you have changed that recently the provisioning profile won't be connected to the right certificate. > > Something else to know, you can use wildcards in your app IDs, but LiveCode wants a full app ID. For example, you could make an app ID in the portal that is like this: > > 8263482.* > > (the numbers are random, it would be whatever the system gave you). With that app ID you could create either of these apps: > > rogerapp > > com.rogerguay.rogerapp > > Both ought to work, but LiveCode seems to like the fuller variation. An app ID of: > > 8263482.com.rogerguay.* > > can work alongside these actual app IDs: > > com.rogerguay.rogerfirstapp > com.rogerguay.rogerevenbettersecondapp > > Now, that's all good for development purposes, but for distribution you want a full app ID that matches the actual product app ID, and is unique. > > So, the right way to have a fresh start would be to make a new app ID that was the full ID: > > com.rogerguay.rogerrealapp > > make a new distribution ad hoc provisioning profile, that has all of your devices selected, used your current distribution certificate, and was based on that full app ID. > > Once you have tested that build on your devices, and it's perfect, make another provisioning profile as App Store, and do one more build with the App Store profile selected. It's still based on the same app ID, and the distribution certificate, but it's anonymous as far as devices go. There is even a chance that you won't be able to test 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 pete at lcsql.com Tue Jan 8 15:27:17 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 8 Jan 2013 12:27:17 -0800 Subject: Sending an email on Windows 8 In-Reply-To: <56407963-BF05-4628-A46D-A1B71BD1B818@me.com> References: <1357516932842-4658707.post@n4.nabble.com> <1357659483721-4658741.post@n4.nabble.com> <56407963-BF05-4628-A46D-A1B71BD1B818@me.com> Message-ID: Bob, Is your judgement because you have sat down with a Windows 8 touch screen computer for an hour? I'm curious because I'm very interested in buying a small Window 8 laptop (11" screen). I've only played on it for perhaps 10 minutes in the store but I didn't really notice any problems using the touchscreen side of things. I found myself much preferring to touch the screen than use the mousepad. Then again, I was mostly in a web browser not a real desktop app. Pete lcSQL Software On Tue, Jan 8, 2013 at 10:03 AM, Robert Sneidar wrote: > I'm going to venture an educated guess. From all I have heard, Win8 is > really optimized for touch interfaces. While you CAN use it on a desktop > system, there do not seem to be any compelling reasons for doing so, over > Win7. Steve Jobs had it right. Use a touch based OS on a desktop for just > an hour, and you will see why point and click is the way to go on these > systems. > > Desktop apps that need lots of screen real estate or need a lot of > processing power flourish on large monitor point and click systems, but > flounder on touch interfaces. Not all apps need the screen real estate or > use a lot of resources. These do well on tablet touch systems. I do not > think tablet/touch OSes are replacing desktop systems. I think that the > process is more like a re-calibration of the equilibrium between what most > people have needed all along, a simple tablet touch OS, and professional > systems that need the power and screen real estate to function well. > > Just my 2? > > Bob > > > On Jan 8, 2013, at 7:38 AM, Mark Stuart wrote: > > > Wow! > > I guess no one is using Windows 8. > > > > > > > > ----- > > Regards, > > Mark Stuart > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From simplsol at aol.com Tue Jan 8 15:39:24 2013 From: simplsol at aol.com (Paul Looney) Date: Tue, 8 Jan 2013 12:39:24 -0800 Subject: Sending an email on Windows 8 In-Reply-To: References: <1357516932842-4658707.post@n4.nabble.com> <1357659483721-4658741.post@n4.nabble.com> <56407963-BF05-4628-A46D-A1B71BD1B818@me.com> Message-ID: <29AA5814-7332-4A39-B9F1-919DF9EEADB5@aol.com> HP tried touch screens decades ago (in the '80s). Finger prints were a major problem - and I don't believe that problem has gone away. It is one thing to wipe a phone or tablet on you sleeve vs cleaning a large monitor. Paul Looney On Jan 8, 2013, at 12:27 PM, Peter Haworth wrote: > Bob, > Is your judgement because you have sat down with a Windows 8 touch screen > computer for an hour? I'm curious because I'm very interested in buying a > small Window 8 laptop (11" screen). I've only played on it for perhaps 10 > minutes in the store but I didn't really notice any problems using the > touchscreen side of things. I found myself much preferring to touch the > screen than use the mousepad. Then again, I was mostly in a web browser > not a real desktop app. > > Pete > lcSQL Software > > > On Tue, Jan 8, 2013 at 10:03 AM, Robert Sneidar wrote: > >> I'm going to venture an educated guess. From all I have heard, Win8 is >> really optimized for touch interfaces. While you CAN use it on a desktop >> system, there do not seem to be any compelling reasons for doing so, over >> Win7. Steve Jobs had it right. Use a touch based OS on a desktop for just >> an hour, and you will see why point and click is the way to go on these >> systems. >> >> Desktop apps that need lots of screen real estate or need a lot of >> processing power flourish on large monitor point and click systems, but >> flounder on touch interfaces. Not all apps need the screen real estate or >> use a lot of resources. These do well on tablet touch systems. I do not >> think tablet/touch OSes are replacing desktop systems. I think that the >> process is more like a re-calibration of the equilibrium between what most >> people have needed all along, a simple tablet touch OS, and professional >> systems that need the power and screen real estate to function well. >> >> Just my 2? >> >> Bob >> >> >> On Jan 8, 2013, at 7:38 AM, Mark Stuart wrote: >> >>> Wow! >>> I guess no one is using Windows 8. >>> >>> >>> >>> ----- >>> Regards, >>> Mark Stuart >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 Tue Jan 8 15:48:19 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 08 Jan 2013 12:48:19 -0800 Subject: Sending an email on Windows 8 In-Reply-To: Message-ID: See "Gorilla Arm": Regards, Scott Rossi Creative Director Tactile Media, UX Design On 1/8/13 12:27 PM, "Peter Haworth" wrote: >Bob, >Is your judgement because you have sat down with a Windows 8 touch screen >computer for an hour? I'm curious because I'm very interested in buying a >small Window 8 laptop (11" screen). I've only played on it for perhaps 10 >minutes in the store but I didn't really notice any problems using the >touchscreen side of things. I found myself much preferring to touch the >screen than use the mousepad. Then again, I was mostly in a web browser >not a real desktop app. > >Pete >lcSQL Software > > >On Tue, Jan 8, 2013 at 10:03 AM, Robert Sneidar wrote: > >> I'm going to venture an educated guess. From all I have heard, Win8 is >> really optimized for touch interfaces. While you CAN use it on a desktop >> system, there do not seem to be any compelling reasons for doing so, >>over >> Win7. Steve Jobs had it right. Use a touch based OS on a desktop for >>just >> an hour, and you will see why point and click is the way to go on these >> systems. >> >> Desktop apps that need lots of screen real estate or need a lot of >> processing power flourish on large monitor point and click systems, but >> flounder on touch interfaces. Not all apps need the screen real estate >>or >> use a lot of resources. These do well on tablet touch systems. I do not >> think tablet/touch OSes are replacing desktop systems. I think that the >> process is more like a re-calibration of the equilibrium between what >>most >> people have needed all along, a simple tablet touch OS, and professional >> systems that need the power and screen real estate to function well. >> >> Just my 2? >> >> Bob >> >> >> On Jan 8, 2013, at 7:38 AM, Mark Stuart wrote: >> >> > Wow! >> > I guess no one is using Windows 8. >> > >> > >> > >> > ----- >> > Regards, >> > Mark Stuart >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 Jan 8 16:16:44 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 8 Jan 2013 13:16:44 -0800 Subject: Sending an email on Windows 8 In-Reply-To: <29AA5814-7332-4A39-B9F1-919DF9EEADB5@aol.com> References: <1357516932842-4658707.post@n4.nabble.com> <1357659483721-4658741.post@n4.nabble.com> <56407963-BF05-4628-A46D-A1B71BD1B818@me.com> <29AA5814-7332-4A39-B9F1-919DF9EEADB5@aol.com> Message-ID: Yeah, I remember those HP touch screens. Pretty revolutionary at the time! Pete lcSQL Software On Tue, Jan 8, 2013 at 12:39 PM, Paul Looney wrote: > HP tried touch screens decades ago (in the '80s). Finger prints were a > major problem - and I don't believe that problem has gone away. It is one > thing to wipe a phone or tablet on you sleeve vs cleaning a large monitor. > Paul Looney > > On Jan 8, 2013, at 12:27 PM, Peter Haworth wrote: > > > Bob, > > Is your judgement because you have sat down with a Windows 8 touch screen > > computer for an hour? I'm curious because I'm very interested in buying > a > > small Window 8 laptop (11" screen). I've only played on it for perhaps > 10 > > minutes in the store but I didn't really notice any problems using the > > touchscreen side of things. I found myself much preferring to touch the > > screen than use the mousepad. Then again, I was mostly in a web browser > > not a real desktop app. > > > > Pete > > lcSQL Software > > > > > > On Tue, Jan 8, 2013 at 10:03 AM, Robert Sneidar > wrote: > > > >> I'm going to venture an educated guess. From all I have heard, Win8 is > >> really optimized for touch interfaces. While you CAN use it on a desktop > >> system, there do not seem to be any compelling reasons for doing so, > over > >> Win7. Steve Jobs had it right. Use a touch based OS on a desktop for > just > >> an hour, and you will see why point and click is the way to go on these > >> systems. > >> > >> Desktop apps that need lots of screen real estate or need a lot of > >> processing power flourish on large monitor point and click systems, but > >> flounder on touch interfaces. Not all apps need the screen real estate > or > >> use a lot of resources. These do well on tablet touch systems. I do not > >> think tablet/touch OSes are replacing desktop systems. I think that the > >> process is more like a re-calibration of the equilibrium between what > most > >> people have needed all along, a simple tablet touch OS, and professional > >> systems that need the power and screen real estate to function well. > >> > >> Just my 2? > >> > >> Bob > >> > >> > >> On Jan 8, 2013, at 7:38 AM, Mark Stuart wrote: > >> > >>> Wow! > >>> I guess no one is using Windows 8. > >>> > >>> > >>> > >>> ----- > >>> Regards, > >>> Mark Stuart > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode 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 mwieder at ahsoftware.net Tue Jan 8 16:30:33 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 8 Jan 2013 21:30:33 +0000 (UTC) Subject: Sending an email on Windows 8 References: <1357516932842-4658707.post@n4.nabble.com> <1357659483721-4658741.post@n4.nabble.com> Message-ID: Mark Stuart writes: > > Wow! > I guess no one is using Windows 8. My developer preview in a VM expires on the 15th. I won't miss it. -- Mark Wieder mwieder at ahsoftware.net From bornstein at designeq.com Tue Jan 8 16:51:32 2013 From: bornstein at designeq.com (Howard Bornstein) Date: Tue, 8 Jan 2013 13:51:32 -0800 Subject: Selecting text in the Ask dialog box Message-ID: In LC (5.5.1), when you use the Ask command with a default response, the default response is placed in the dialog box and the text is *selected*. However, under IOS, the text is not selected. Is there any way to have the default response when using Ask under IOS to appear selected so that if a user types a different response, the default response is immediately replaced by the user's response? -- Regards, Howard Bornstein ----------------------- www.designeq.com From bonnmike at gmail.com Tue Jan 8 17:13:07 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Tue, 8 Jan 2013 15:13:07 -0700 Subject: Shell into Powershell? In-Reply-To: <3AE3EA04-D65C-4AE2-A44A-D798CE4C1073@me.com> References: <3AE3EA04-D65C-4AE2-A44A-D798CE4C1073@me.com> Message-ID: You might try open process for update then feed it whatever commands with write, and read the results. Works for a regular old command prompt so will probably work with powershell too. On Tue, Jan 8, 2013 at 12:16 PM, Robert Sneidar wrote: > Just out of curiosity, can LC shell into Windows Powershell? I suppose you > could just use low level file commands to create a powershell file then > launch it, but then you would have to pipe output somehow. Not sure, and it > isn't important, just curious. > > 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 lan.kc.macmail at gmail.com Tue Jan 8 17:24:54 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 9 Jan 2013 06:24:54 +0800 Subject: Backgroundcolor of a line in a scrolling list In-Reply-To: <1357640279102-4658739.post@n4.nabble.com> References: <1357640279102-4658739.post@n4.nabble.com> Message-ID: On Tue, Jan 8, 2013 at 6:17 PM, BNig wrote: > If you set the margins of the scrolling list field to 0,8,0,8 Nice! Peter should be very happy with that. From gerry.orkin at gmail.com Tue Jan 8 18:19:20 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 9 Jan 2013 10:19:20 +1100 Subject: Selecting text in the Ask dialog box In-Reply-To: References: Message-ID: Also, the manual selection of text in ask dialogs on iOS is flakey. I can usually only select the visible text - anything beyond the visible text is unreachable when I try to move the selection control points. Gerry On 09/01/2013, at 8:51 AM, Howard Bornstein wrote: > In LC (5.5.1), when you use the Ask command with a default response, the > default response is placed in the dialog box and the text is *selected*. > However, under IOS, the text is not selected. Is there any way to have the > default response when using Ask under IOS to appear selected so that if a > user types a different response, the default response is immediately > replaced by the user's response? > > -- > 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 Jan 8 18:20:54 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 8 Jan 2013 15:20:54 -0800 Subject: Backgroundcolor of a line in a scrolling list In-Reply-To: References: <1357640279102-4658739.post@n4.nabble.com> Message-ID: Yep, I wasn't looking forward to keeping track of real/junk lines! I haven't had a chance to try this yet but will later today. Another thought - is it possible there might be a way to do this using the htmlText of the field? Pete lcSQL Software On Tue, Jan 8, 2013 at 2:24 PM, Kay C Lan wrote: > On Tue, Jan 8, 2013 at 6:17 PM, BNig wrote: > > If you set the margins of the scrolling list field to 0,8,0,8 > > Nice! Peter should be very happy with 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 gerry.orkin at gmail.com Tue Jan 8 18:29:22 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 9 Jan 2013 10:29:22 +1100 Subject: Datagrid form selection Message-ID: <67152961-EC34-41DC-AC3E-A9B88D2916FA@gmail.com> Hi all I know how to tell which line in a datagrid form has been click on when the auto highlight property for the datagrid is true (by using dgHilitedLines )...but how do I get the line number a user has clicked on when the setting is false? Cheers Gerry From pete at lcsql.com Tue Jan 8 20:24:56 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 8 Jan 2013 17:24:56 -0800 Subject: Color names vs hex codes Message-ID: I have a need to convert a color name form LC's colornames property to its equivalent hex value, or rgb value. Can that be done in LC? Pete lcSQL Software From mark.laffoon at gmail.com Tue Jan 8 23:36:55 2013 From: mark.laffoon at gmail.com (Mark Laffoon) Date: Tue, 8 Jan 2013 19:36:55 -0900 Subject: Sending an email on Windows 8 In-Reply-To: References: <1357516932842-4658707.post@n4.nabble.com> <1357659483721-4658741.post@n4.nabble.com> Message-ID: Your syntax was just missing a question mark prior to the ampersand: put "mailto:myemail at gmail.com?&subject=" & tSubject into tMessage revGoURL tMessage On Tue, Jan 8, 2013 at 12:30 PM, Mark Wieder wrote: > Mark Stuart writes: > > > > > Wow! > > I guess no one is using Windows 8. > > My developer preview in a VM expires on the 15th. > I won't miss it. > > -- > 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 > -- I am CDO. This is a lot like OCD, except the letters are in alphabetical order... as they should be. From bornstein at designeq.com Wed Jan 9 00:32:37 2013 From: bornstein at designeq.com (Howard Bornstein) Date: Tue, 8 Jan 2013 21:32:37 -0800 Subject: Color names vs hex codes In-Reply-To: References: Message-ID: This is what I use: *function* RGBFromColorName theColor *if* theColor is not a color *then* *return* "Error: not a color" *-- create a temporary object for the color transformation:* *create* invisible button *if* the result is not empty *then* *return* "Error" *set* the backgroundColor of last button to theColor *-- transform the color using the backgroundPixel trick:* *set* the backgroundPixel of last button to the backgroundPixel of last button *-- the button's backgroundColor is now RGB:* *get* the backgroundColor of last button *delete* last button *-- don't need the temp object any more* *-- the create command automatically chose the pointer* *-- tool, so change it back:* *send* "choose browse tool" to me in 10 milliseconds *return* it *end* RGBFromColorName -- Regards, Howard Bornstein ----------------------- www.designeq.com On Tue, Jan 8, 2013 at 5:24 PM, Peter Haworth wrote: > I have a need to convert a color name form LC's colornames property to its > equivalent hex value, or rgb value. Can that be done in LC? > 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 janschenkel at yahoo.com Wed Jan 9 01:02:28 2013 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 8 Jan 2013 22:02:28 -0800 (PST) Subject: Color names vs hex codes In-Reply-To: References: Message-ID: <1357711348.44715.YahooMailNeo@web141106.mail.bf1.yahoo.com> Hi Peter, Here's the one-liner if you use Quartam Color Library for LiveCode: ## put qrtColor_RGBToHex(qrtColor_NameToRGB("AliceBlue")) into tHexColor ## Quartam Color Library is free / open source software under the commercial-friendly LGPL license. You can download it here: 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) ________________________________ From: Peter Haworth To: How to use LiveCode Sent: Wednesday, January 9, 2013 2:24 AM Subject: Color names vs hex codes I have a need to convert a color name form LC's colornames property to its equivalent hex value, or rgb value.? Can that be done in LC? 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 jacque at hyperactivesw.com Wed Jan 9 01:26:22 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 09 Jan 2013 00:26:22 -0600 Subject: Color names vs hex codes Message-ID: That's what I use too. Credit to Ken Ray. :)?Howard Bornstein wrote:This is what I use: *function* RGBFromColorName theColor ? *if* theColor is not a color *then* *return* "Error: not a color" ? *-- create a temporary object for the color transformation:* ? *create* invisible button ? *if* the result is not empty *then* *return* "Error" ? *set* the backgroundColor of last button to theColor ? *-- transform the color using the backgroundPixel trick:* ? *set* the backgroundPixel of last button to the backgroundPixel of last button ? *-- the button's backgroundColor is now RGB:* ? *get* the backgroundColor of last button ? *delete* last button *-- don't need the temp object any more* ? *-- the create command automatically chose the pointer* ? *-- tool, so change it back:* ? *send* "choose browse tool" to me in 10 milliseconds ? *return* it *end* RGBFromColorName -- Regards, Howard Bornstein ----------------------- www.designeq.com On Tue, Jan 8, 2013 at 5:24 PM, Peter Haworth wrote: > I have a need to convert a color name form LC's colornames property to its > equivalent hex value, or rgb value.? Can that be done in LC? > 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 slylabs13 at me.com Wed Jan 9 12:19:25 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 09 Jan 2013 09:19:25 -0800 Subject: Sending an email on Windows 8 In-Reply-To: References: <1357516932842-4658707.post@n4.nabble.com> <1357659483721-4658741.post@n4.nabble.com> <56407963-BF05-4628-A46D-A1B71BD1B818@me.com> Message-ID: Actually no, my understanding I confess comes from listening to Leo LaPorte, the Tech Guy radio program on KFI Radio in Los Angeles. Someone called asking if he should upgrade to Windows 8 and that was his assessment. That is why it was my understanding and not my experience. :-) I have had experience using a stylus based interface though many years ago, when I was evaluating whether or not we should purchase one for the graphics department, and I can tell you that it became quite tedious reaching for the apple menu or any menu pretty quickly, especially on large screens. I remember telling myself, "This will never take the place of a mouse or trackball." Bob On Jan 8, 2013, at 12:27 PM, Peter Haworth wrote: > Bob, > Is your judgement because you have sat down with a Windows 8 touch screen > computer for an hour? I'm curious because I'm very interested in buying a > small Window 8 laptop (11" screen). I've only played on it for perhaps 10 > minutes in the store but I didn't really notice any problems using the > touchscreen side of things. I found myself much preferring to touch the > screen than use the mousepad. Then again, I was mostly in a web browser > not a real desktop app. > > Pete > lcSQL Software > > > On Tue, Jan 8, 2013 at 10:03 AM, Robert Sneidar wrote: > >> I'm going to venture an educated guess. From all I have heard, Win8 is >> really optimized for touch interfaces. While you CAN use it on a desktop >> system, there do not seem to be any compelling reasons for doing so, over >> Win7. Steve Jobs had it right. Use a touch based OS on a desktop for just >> an hour, and you will see why point and click is the way to go on these >> systems. >> >> Desktop apps that need lots of screen real estate or need a lot of >> processing power flourish on large monitor point and click systems, but >> flounder on touch interfaces. Not all apps need the screen real estate or >> use a lot of resources. These do well on tablet touch systems. I do not >> think tablet/touch OSes are replacing desktop systems. I think that the >> process is more like a re-calibration of the equilibrium between what most >> people have needed all along, a simple tablet touch OS, and professional >> systems that need the power and screen real estate to function well. >> >> Just my 2? >> >> Bob >> >> >> On Jan 8, 2013, at 7:38 AM, Mark Stuart wrote: >> >>> Wow! >>> I guess no one is using Windows 8. >>> >>> >>> >>> ----- >>> Regards, >>> Mark Stuart >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 Jan 9 12:22:18 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 9 Jan 2013 09:22:18 -0800 Subject: Color names vs hex codes In-Reply-To: <1357711348.44715.YahooMailNeo@web141106.mail.bf1.yahoo.com> References: <1357711348.44715.YahooMailNeo@web141106.mail.bf1.yahoo.com> Message-ID: Thanks for the solutions everyone. Pete lcSQL Software On Tue, Jan 8, 2013 at 10:02 PM, Jan Schenkel wrote: > Hi Peter, > > Here's the one-liner if you use Quartam Color Library for LiveCode: > ## > put qrtColor_RGBToHex(qrtColor_NameToRGB("AliceBlue")) into tHexColor > ## > > Quartam Color Library is free / open source software under the > commercial-friendly LGPL license. > You can download it here: < > http://downloads.quartam.com/libqrtcolor_100_xplatform.zip> > > 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) > > > ________________________________ > From: Peter Haworth > To: How to use LiveCode > Sent: Wednesday, January 9, 2013 2:24 AM > Subject: Color names vs hex codes > > I have a need to convert a color name form LC's colornames property to its > equivalent hex value, or rgb value. Can that be done in LC? > 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 Wed Jan 9 14:10:14 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 9 Jan 2013 11:10:14 -0800 Subject: Sending an email on Windows 8 In-Reply-To: References: <1357516932842-4658707.post@n4.nabble.com> <1357659483721-4658741.post@n4.nabble.com> <56407963-BF05-4628-A46D-A1B71BD1B818@me.com> Message-ID: OK thanks. Pete lcSQL Software On Wed, Jan 9, 2013 at 9:19 AM, Robert Sneidar wrote: > Actually no, my understanding I confess comes from listening to Leo > LaPorte, the Tech Guy radio program on KFI Radio in Los Angeles. Someone > called asking if he should upgrade to Windows 8 and that was his > assessment. That is why it was my understanding and not my experience. :-) > I have had experience using a stylus based interface though many years ago, > when I was evaluating whether or not we should purchase one for the > graphics department, and I can tell you that it became quite tedious > reaching for the apple menu or any menu pretty quickly, especially on large > screens. I remember telling myself, "This will never take the place of a > mouse or trackball." > > Bob > > > On Jan 8, 2013, at 12:27 PM, Peter Haworth wrote: > > > Bob, > > Is your judgement because you have sat down with a Windows 8 touch screen > > computer for an hour? I'm curious because I'm very interested in buying > a > > small Window 8 laptop (11" screen). I've only played on it for perhaps > 10 > > minutes in the store but I didn't really notice any problems using the > > touchscreen side of things. I found myself much preferring to touch the > > screen than use the mousepad. Then again, I was mostly in a web browser > > not a real desktop app. > > > > Pete > > lcSQL Software > > > > > > On Tue, Jan 8, 2013 at 10:03 AM, Robert Sneidar > wrote: > > > >> I'm going to venture an educated guess. From all I have heard, Win8 is > >> really optimized for touch interfaces. While you CAN use it on a desktop > >> system, there do not seem to be any compelling reasons for doing so, > over > >> Win7. Steve Jobs had it right. Use a touch based OS on a desktop for > just > >> an hour, and you will see why point and click is the way to go on these > >> systems. > >> > >> Desktop apps that need lots of screen real estate or need a lot of > >> processing power flourish on large monitor point and click systems, but > >> flounder on touch interfaces. Not all apps need the screen real estate > or > >> use a lot of resources. These do well on tablet touch systems. I do not > >> think tablet/touch OSes are replacing desktop systems. I think that the > >> process is more like a re-calibration of the equilibrium between what > most > >> people have needed all along, a simple tablet touch OS, and professional > >> systems that need the power and screen real estate to function well. > >> > >> Just my 2? > >> > >> Bob > >> > >> > >> On Jan 8, 2013, at 7:38 AM, Mark Stuart wrote: > >> > >>> Wow! > >>> I guess no one is using Windows 8. > >>> > >>> > >>> > >>> ----- > >>> Regards, > >>> Mark Stuart > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode 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 Jan 9 17:24:10 2013 From: bornstein at designeq.com (Howard Bornstein) Date: Wed, 9 Jan 2013 14:24:10 -0800 Subject: Color names vs hex codes In-Reply-To: References: Message-ID: Lol, thanks for reminding me of the source of this, Jacque. I knew I nabbed it from someone. I just couldn't remember whom. On Tue, Jan 8, 2013 at 10:26 PM, J. Landman Gay wrote: > That's what I use too. Credit to Ken Ray. :) Howard Bornstein < > bornstein at designeq.com> wrote:This is what I use: > > *function* RGBFromColorName theColor > > *if* theColor is not a color *then* *return* "Error: not a color" > > *-- create a temporary object for the color transformation:* > > *create* invisible button > > *if* the result is not empty *then* *return* "Error" > > *set* the backgroundColor of last button to theColor > > *-- transform the color using the backgroundPixel trick:* > > *set* the backgroundPixel of last button to the backgroundPixel of last > button > > *-- the button's backgroundColor is now RGB:* > > *get* the backgroundColor of last button > > *delete* last button *-- don't need the temp object any more* > > *-- the create command automatically chose the pointer* > > *-- tool, so change it back:* > > *send* "choose browse tool" to me in 10 milliseconds > > *return* it > > *end* RGBFromColorName > > -- > Regards, > > Howard Bornstein > ----------------------- > www.designeq.com > On Tue, Jan 8, 2013 at 5:24 PM, Peter Haworth wrote: > > > I have a need to convert a color name form LC's colornames property to > its > > equivalent hex value, or rgb value. Can that be done in LC? > > Pete > > lcSQL Software > From jacque at hyperactivesw.com Wed Jan 9 17:30:19 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 09 Jan 2013 16:30:19 -0600 Subject: Color names vs hex codes In-Reply-To: References: Message-ID: <50EDEF7B.60607@hyperactivesw.com> On 1/9/13 4:24 PM, Howard Bornstein wrote: > Lol, thanks for reminding me of the source of this, Jacque. I knew I nabbed > it from someone. I just couldn't remember whom. I wonder how many of us swiped that clever handler. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From livecode.list at gmail.com Wed Jan 9 19:20:09 2013 From: livecode.list at gmail.com (Chip Thomas) Date: Wed, 9 Jan 2013 16:20:09 -0800 Subject: iOS soft mute Message-ID: So iOS devices have a "soft mute" function where when muted, some apps will ignore this and go ahead and play sound anyway like when watching a movie or playing music. How do we override this mute feature so that our app will go ahead and play sound? From monte at sweattechnologies.com Wed Jan 9 19:27:46 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 10 Jan 2013 11:27:46 +1100 Subject: iOS soft mute In-Reply-To: References: Message-ID: mergAVAudioSessionSetCategory "playback" On 10/01/2013, at 11:20 AM, Chip Thomas wrote: > So iOS devices have a "soft mute" function where when muted, some apps will > ignore this and go ahead and play sound anyway like when watching a movie > or playing music. > > How do we override this mute feature so that our app will go ahead and play > sound? > _______________________________________________ > use-livecode mailing list > use-livecode 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 pete at lcsql.com Wed Jan 9 21:09:17 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 9 Jan 2013 18:09:17 -0800 Subject: Backgroundcolor of a line in a scrolling list In-Reply-To: <1357640279102-4658739.post@n4.nabble.com> References: <1357640279102-4658739.post@n4.nabble.com> Message-ID: Hi Bernd, Just to confirm that this worked for me. Thanks to you and Kay for figuring out this. Pete lcSQL Software On Tue, Jan 8, 2013 at 2:17 AM, BNig wrote: > Kay, > > that is a very neat trick. > I played with it and it turns out you don't have to add the extra lines. > > If you set the margins of the scrolling list field to 0,8,0,8 > and the firstindent to 8 and the borderWidth to 1 you can set the > backgroundcolor of one/multiple lines to what you want and have a colored > background. > If you leave the borderwidth at the standard 2 you see the one pixel of > white at the left side (only if threeD is turned on) > > Kind regards > Bernd > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Backgroundcolor-of-a-line-in-a-scrolling-list-tp4658727p4658739.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 info at multimedial.de Thu Jan 10 08:01:06 2013 From: info at multimedial.de (Christophe Leske) Date: Thu, 10 Jan 2013 14:01:06 +0100 Subject: Difference between Mainstack and Substack Message-ID: <50EEBB92.9070608@multimedial.de> Hi, this might sound like a beginner's question, but what exactly is a mainstack and what a substack? Which one is for what? How do I structure my project around these structures? Do I throw my splash screen and opener into a mainstack, and everything else in a substack, or everything in a mainstack? Thanks in advance, -- Christophe Leske multimedial.de ---------------------------------------- www.multimedial.de - info at multimedial.de Hohler Strasse 17 - 51645 Gummersbach +49(0)2261-99824540 // +49(0)177-2497031 ---------------------------------------- From coiin at verizon.net Thu Jan 10 09:20:57 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 10 Jan 2013 09:20:57 -0500 Subject: Difference between Mainstack and Substack In-Reply-To: <50EEBB92.9070608@multimedial.de> References: <50EEBB92.9070608@multimedial.de> Message-ID: <61356624-4436-46F5-9EB5-A2069C501142@verizon.net> You could think of it as the mainstack is like the DIR that you created a projector from, and substacks are other DIR files that you added to the projector. Whether you go on to do a go movie "whatever", or show a DIR as a MIAW (these acronyms will confuse the regular LiveCod users!), is up to how you like to work. From livfoss at mac.com Thu Jan 10 09:31:10 2013 From: livfoss at mac.com (Graham Samuel) Date: Thu, 10 Jan 2013 15:31:10 +0100 Subject: Difference between Mainstack and Substack In-Reply-To: <50EEBB92.9070608@multimedial.de> References: <50EEBB92.9070608@multimedial.de> Message-ID: Hi Christophe I've been using this mainstack/substack thing for so long that I had to think quite hard to give an answer. Others may respond differently, but my take on this is: Every program in LiveCode has to begin with a mainstack, which is the stack that is loaded when the program starts - this is reflected in the fact that the engine sends a 'startUp' message to the first card of your mainstack on loading. Think of the mainstack as a window showing objects (buttons, fields, graphics etc) and scripts which respond to user activity. A simple app can contain just one stack, and a very simple one can have just one card (fairly unlikely). But if for example you want to open more than one window at a time in your app, the other windows will be substacks. These can act pretty much the same as a mainstack, but are 'sub' in the sense that the are subsidiary to the mainstack and the message path goes through a substack to the mainstack and not the other way round (I'm not going to explain the message path now!). Typical uses of substacks are things like data entry screens that can be invoked from menu items in the mainstack; or specialised displays which just get opened when the user needs them, 'Help' and 'About' screens etc. There are some built-in ways of showing dialogs asking for decisions and small amounts of user input: these aren't substacks, but they are very restricted, just allowing whatever the underlying OS allows. A more generalised version of this kind of thing is a palette, which is a particular flavour of substack. Substacks then normally add chunks of functionality to your app and exist in separate windows. Quite a lot of stuff that substacks get used for might be done another way (for example a 'Help' screen might just be a hidden field on your mainstack, but it is more powerful and a better structure to make the 'Help' a separate stack). LC often offers several ways of accomplishing the same thing. Another very important use of substacks is to allow them (or the data in them) to be changed by the user. In all modern operating systems, self-modifying programs are forbidden, which means if the user changes (say) some fields in your mainstack, when the app finishes those changes can't be preserved unless the app intervenes and puts the changes in a file somewhere. From the OS's point of view, one can prepare a standalone program as just a mainstack, with substacks outside it (this is the 'splashscreen' method). In this structure there is no restriction on modifying a substack and just saving it as a whole whenever you want to preserve the changes. This gives the possibility of storing data in a highly structured way without going outside the LC environment to a database or some other filing system (of course such external systems are vital in several kinds of applications, but the use of substacks for storage is very powerful for many applications). So, if I were writing a desktop app, I would have a mainstack which would show the user the opening activity in the program and which would contain common scripts (handlers) to be used by different parts of the app, and substacks which would be invoked to carry out specific functions and which in principle could look quite different from the main stack (different dimensions) and of which several could be open a the same time. If I were writing a mobile app, the idea of opening more than one window at a time (visible to the user) probably wouldn't apply, but there are many other reasons why you might still use substacks. I wonder if this is at all clear - perhaps I didn't think about it enough! I've just seen Colin Holgate's one-sentence reply which may help you more than mine. Ah well, HTH anyway. Graham On 10 Jan 2013, at 14:01, Christophe Leske wrote: > Hi, > > this might sound like a beginner's question, but what exactly is a mainstack and what a substack? > > Which one is for what? How do I structure my project around these structures? > > Do I throw my splash screen and opener into a mainstack, and everything else in a substack, or everything in a mainstack? > > > Thanks in advance, > > -- > Christophe Leske > multimedial.de > > ---------------------------------------- > www.multimedial.de - info at multimedial.de > Hohler Strasse 17 - 51645 Gummersbach > +49(0)2261-99824540 // +49(0)177-2497031 > ---------------------------------------- > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From info at multimedial.de Thu Jan 10 10:03:22 2013 From: info at multimedial.de (Christophe Leske) Date: Thu, 10 Jan 2013 16:03:22 +0100 Subject: Difference between Mainstack and Substack In-Reply-To: References: <50EEBB92.9070608@multimedial.de> Message-ID: <50EED83A.1010907@multimedial.de> Am 10.01.2013 15:31, schrieb Graham Samuel: > Hi Christophe > Hi Graham, Hi Colin, thanks for the clarifications. Since we are at it: what is the image library, why is not every graphical asset imported to it, and what is the difference between placing an image onto the stage and a reference? Thanks again, -- Christophe Leske multimedial.de ---------------------------------------- PROFILE: www.linkedin.com/in/multimedial ---------------------------------------- www.multimedial.de - info at multimedial.de Hohler Str. 17 - 51645 Gummersbach +49(0)2261-99824540 // +49(0)177-2497031 ---------------------------------------- From andre at andregarzia.com Thu Jan 10 10:19:05 2013 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 10 Jan 2013 13:19:05 -0200 Subject: Difference between Mainstack and Substack In-Reply-To: <50EEBB92.9070608@multimedial.de> References: <50EEBB92.9070608@multimedial.de> Message-ID: Christopher, This has been answered above but I think you should take the time to learn more about the message path since you're learning more about stack structure. Check out this stack: http://pages.swcp.com/dsc/freedownload/pmm121.zip Its made by Dar Scott and is pure gold! Check out his other stuff at http://pages.swcp.com/dsc/revstacks.html The message path is one of those concepts that can improve your coding skills a thousandfold! Cheers andre On Thu, Jan 10, 2013 at 11:01 AM, Christophe Leske wrote: > Hi, > > this might sound like a beginner's question, but what exactly is a > mainstack and what a substack? > > Which one is for what? How do I structure my project around these > structures? > > Do I throw my splash screen and opener into a mainstack, and everything > else in a substack, or everything in a mainstack? > > > Thanks in advance, > > -- > Christophe Leske > multimedial.de > > ------------------------------**---------- > www.multimedial.de - info at multimedial.de > Hohler Strasse 17 - 51645 Gummersbach > +49(0)2261-99824540 // +49(0)177-2497031 > ------------------------------**---------- > > > ______________________________**_________________ > use-livecode mailing list > use-livecode 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 Thu Jan 10 09:32:57 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Thu, 10 Jan 2013 09:32:57 -0500 Subject: Color names vs hex codes In-Reply-To: <50EDEF7B.60607@hyperactivesw.com> References: <50EDEF7B.60607@hyperactivesw.com> Message-ID: I routinely swipe clever handlers from this list and store them in a library stack that is put in use on my LC startup. I try to give credit for these in comments, but I still have a few whose origins are unknown?. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jan 9, 2013, at 5:30 PM, J. Landman Gay wrote: > On 1/9/13 4:24 PM, Howard Bornstein wrote: >> Lol, thanks for reminding me of the source of this, Jacque. I knew I nabbed >> it from someone. I just couldn't remember whom. > > I wonder how many of us swiped that clever handler. :) > > -- > 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 Thu Jan 10 14:05:19 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Jan 2013 13:05:19 -0600 Subject: Difference between Mainstack and Substack In-Reply-To: References: <50EEBB92.9070608@multimedial.de> Message-ID: <50EF10EF.3010503@hyperactivesw.com> On 1/10/13 8:31 AM, Graham Samuel wrote: > Another very important use of substacks is to allow them (or the data > in them) to be changed by the user. In all modern operating systems, > self-modifying programs are forbidden, which means if the user > changes (say) some fields in your mainstack, when the app finishes > those changes can't be preserved unless the app intervenes and puts > the changes in a file somewhere. From the OS's point of view, one can > prepare a standalone program as just a mainstack, with substacks > outside it (this is the 'splashscreen' method). In this structure > there is no restriction on modifying a substack and just saving it as > a whole whenever you want to preserve the changes. True, but once the stacks are saved as separate files, they are no longer "substacks". There's been some confusion in the past with the terminology so just to clarify: a "substack" is a stack that has been saved in the same file on disk as the mainstack. If the mainstack is compiled into an app, its substacks also cannot save data to themselves. The standalone builder has an option to remove the substacks from the mainstack and save them out as separate files. That way those files can be opened by the app, altered and saved. However, at that point they are not substacks any more, they are mainstacks. I call them "document stacks" or "satellite stacks", or even just "stacks", but I try not to call them "substacks" to avoid confusion. Picky point I know, but it can throw new users. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Thu Jan 10 16:56:22 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 10 Jan 2013 13:56:22 -0800 Subject: error 75 on Linux server? Message-ID: <50EF3906.3000508@fourthworld.com> I have a CGI on my Debian server at Dreamhost which reads file using "put url ("binfile...", and it's been working well until a recent change to their server, and now it doesn't read the file, with "can't read file" in the result and sysError return 75. Oddly, it seems that replacing the "put url" call with open/read/close allows it to work. I don't necessarily mind replacing those calls, but what is error 75 and what could cause "put url ("binfile:") to fail while open/read/close succeeds? -- 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 Thu Jan 10 17:17:09 2013 From: livfoss at mac.com (Graham Samuel) Date: Thu, 10 Jan 2013 23:17:09 +0100 Subject: Difference between Mainstack and Substack In-Reply-To: <50EF10EF.3010503@hyperactivesw.com> References: <50EEBB92.9070608@multimedial.de> <50EF10EF.3010503@hyperactivesw.com> Message-ID: Yes, sorry for the confusion: but I think those separated stacks can still access handlers in the main stack directly, can't they? Or have I got this wrong as well? Graham On 10 Jan 2013, at 20:05, J. Landman Gay wrote: > On 1/10/13 8:31 AM, Graham Samuel wrote: > >> Another very important use of substacks is to allow them (or the data >> in them) to be changed by the user. In all modern operating systems, >> self-modifying programs are forbidden, which means if the user >> changes (say) some fields in your mainstack, when the app finishes >> those changes can't be preserved unless the app intervenes and puts >> the changes in a file somewhere. From the OS's point of view, one can >> prepare a standalone program as just a mainstack, with substacks >> outside it (this is the 'splashscreen' method). In this structure >> there is no restriction on modifying a substack and just saving it as >> a whole whenever you want to preserve the changes. > > True, but once the stacks are saved as separate files, they are no longer "substacks". There's been some confusion in the past with the terminology so just to clarify: a "substack" is a stack that has been saved in the same file on disk as the mainstack. If the mainstack is compiled into an app, its substacks also cannot save data to themselves. > > The standalone builder has an option to remove the substacks from the mainstack and save them out as separate files. That way those files can be opened by the app, altered and saved. However, at that point they are not substacks any more, they are mainstacks. I call them "document stacks" or "satellite stacks", or even just "stacks", but I try not to call them "substacks" to avoid confusion. > > Picky point I know, but it can throw new users. > > -- > 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 cmsheffield at icloud.com Thu Jan 10 17:34:38 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Thu, 10 Jan 2013 15:34:38 -0700 Subject: One Minute from Read Naturally, Inc. Message-ID: <0B33CAE0-A8E4-4AC2-A012-23DF87E6CAAB@icloud.com> Hi all, I've seen others do this, so hope it's okay. :-) Read Naturally, Inc. is proud to announce the release of One Minute Reader for iPad (https://itunes.apple.com/us/app/one-minute-reader/id465317539?mt=8). This project has been well under way for quite some time now, and we actually had it approved and in the app store before Christmas. But unfortunately we found a problem after release and had to pull it. It's now back up and ready to go. The app focuses on reading fluency. It's free to download and includes six sample stories from six different reading levels. Full "books" of stories can be purchased via in-app purchases. It includes a Placement tool to help parents and/or teachers determine exactly which level is right for their children before purchasing. We're very excited, and hope to do an Android version in the near future if all goes well. Thanks go out to so many of you in the LiveCode community who offered help and suggestions along the way. Special thanks to Scott Rossi, who did some excellent interface work and his fair share of coding custom controls for us (not to mention his excellent tmControl library), and to Monte Goulding for his work on mergExt, without which some of this wouldn't have been possible (and for great support when I couldn't get something working quite right). Also a special thank you to those at RunRev for developing such a fine tool as LiveCode. They have also offered much help and support along the way. Hopefully some of you out there will find the app useful. Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com From revolution at derbrill.de Thu Jan 10 18:46:53 2013 From: revolution at derbrill.de (Malte Brill) Date: Fri, 11 Jan 2013 00:46:53 +0100 Subject: error 75 on Linux server? In-Reply-To: References: Message-ID: Hi Richard, this appears to be "Value too large for defined datatype" http://www.thegeekstuff.com/2010/10/linux-error-codes/ Cheers, Malte From lc at pbh.on-rev.com Thu Jan 10 18:54:09 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Thu, 10 Jan 2013 15:54:09 -0800 Subject: One Minute from Read Naturally, Inc. In-Reply-To: <0B33CAE0-A8E4-4AC2-A012-23DF87E6CAAB@icloud.com> References: <0B33CAE0-A8E4-4AC2-A012-23DF87E6CAAB@icloud.com> Message-ID: Congratulations Chris. It is good to hear success stories, so it's OK by me. :-) Looks like a great product. Paul On 2013-01-10, at 2:34 PM, Chris Sheffield wrote: > Hi all, > > I've seen others do this, so hope it's okay. :-) > > Read Naturally, Inc. is proud to announce the release of One Minute Reader for iPad (https://itunes.apple.com/us/app/one-minute-reader/id465317539?mt=8). This project has been well under way for quite some time now, and we actually had it approved and in the app store before Christmas. But unfortunately we found a problem after release and had to pull it. It's now back up and ready to go. > > The app focuses on reading fluency. It's free to download and includes six sample stories from six different reading levels. Full "books" of stories can be purchased via in-app purchases. It includes a Placement tool to help parents and/or teachers determine exactly which level is right for their children before purchasing. We're very excited, and hope to do an Android version in the near future if all goes well. > > Thanks go out to so many of you in the LiveCode community who offered help and suggestions along the way. Special thanks to Scott Rossi, who did some excellent interface work and his fair share of coding custom controls for us (not to mention his excellent tmControl library), and to Monte Goulding for his work on mergExt, without which some of this wouldn't have been possible (and for great support when I couldn't get something working quite right). Also a special thank you to those at RunRev for developing such a fine tool as LiveCode. They have also offered much help and support along the way. > > Hopefully some of you out there will find the app useful. > > Thanks, > Chris > > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.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 Jan 10 18:59:49 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 11 Jan 2013 10:59:49 +1100 Subject: One Minute from Read Naturally, Inc. In-Reply-To: <0B33CAE0-A8E4-4AC2-A012-23DF87E6CAAB@icloud.com> References: <0B33CAE0-A8E4-4AC2-A012-23DF87E6CAAB@icloud.com> Message-ID: <768D405B-CF45-48FB-8DE1-B72719BF0410@sweattechnologies.com> Well done Chris I'll chase you down for a case study ;-) On 11/01/2013, at 9:34 AM, Chris Sheffield wrote: > Hi all, > > I've seen others do this, so hope it's okay. :-) > > Read Naturally, Inc. is proud to announce the release of One Minute Reader for iPad (https://itunes.apple.com/us/app/one-minute-reader/id465317539?mt=8). This project has been well under way for quite some time now, and we actually had it approved and in the app store before Christmas. But unfortunately we found a problem after release and had to pull it. It's now back up and ready to go. > > The app focuses on reading fluency. It's free to download and includes six sample stories from six different reading levels. Full "books" of stories can be purchased via in-app purchases. It includes a Placement tool to help parents and/or teachers determine exactly which level is right for their children before purchasing. We're very excited, and hope to do an Android version in the near future if all goes well. > > Thanks go out to so many of you in the LiveCode community who offered help and suggestions along the way. Special thanks to Scott Rossi, who did some excellent interface work and his fair share of coding custom controls for us (not to mention his excellent tmControl library), and to Monte Goulding for his work on mergExt, without which some of this wouldn't have been possible (and for great support when I couldn't get something working quite right). Also a special thank you to those at RunRev for developing such a fine tool as LiveCode. They have also offered much help and support along the way. > > Hopefully some of you out there will find the app useful. > > Thanks, > Chris > > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.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 -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From ambassador at fourthworld.com Thu Jan 10 18:59:57 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 10 Jan 2013 15:59:57 -0800 Subject: error 75 on Linux server? In-Reply-To: References: Message-ID: <50EF55FD.9010900@fourthworld.com> Malte Brill wrote: > Hi Richard, > > this appears to be "Value too large for defined datatype" > > http://www.thegeekstuff.com/2010/10/linux-error-codes/ Thanks, Malte. I had stumbled across that myself, but I still don't understand why "put url..." would trigger it but open/read/close doesn't. I've submitted one of my Dev Program Special Request tickets to RunRev to investigate the difference in kernel calls each syntax triggers. It'll be interesting to see what comes of 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 dave at businessplaninsight.com Thu Jan 10 19:00:30 2013 From: dave at businessplaninsight.com (Dave Kilroy2) Date: Thu, 10 Jan 2013 16:00:30 -0800 (PST) Subject: iOS standalone - what to do about code signing failures? In-Reply-To: References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> <3866F12D-FA5D-4BD0-9329-64A415336F12@mac.com> Message-ID: <1357862430167-4658789.post@n4.nabble.com> Hi all OK I can now sign code and build apps for iOS! I'm not 100% sure how I did it, but there were two critical stages: the first was when I realised that the rogue extra development certificate MUST be hiding somewhere on my MacBook Pro (I had previously been convinced it was hiding somewhere in my account on the Provisioning Portal). Then, after several hours of fruitless looking today, when I was back in Keychain Access for the umpteenth time I removed the 'login' keychain from view (by accident I think) and had a look in the 'system' keychain - and in there was the naughty developer certificate waiting for me (without a public or private key). For some reason it didn't show up if I was looking in the 'system' keychain whilst the 'login' keychain was in the left-hand panel of Keychain Access, but once the 'login' keychain was gone the certificate showed up! So I deleted the naughty certificate, switched back to XCode and removed all provisioning profiles, certificates etc, revoked provisioning profiles and certificates on the Provisioning Portal and rebooted. When I reopened XCode I was planning to hit the 'refresh' button and let XCode get all new profiles and certificates for me - but when I saw the blank login screen realised that I would need my 'login' keychain back again - so I went back to Keychain Access and imported the 'login' keychain once again, went back to XCode and hit the 'Refresh' button - after a few seconds it created new profiles and certificates for me with no sign of extra developer certificates! I then tested my XCode 'Hello World' app and that built OK and installed on my iPad - I then opened LiveCode and built and installed a LiveCode app - and everything worked perfectly Woohoo!!! So one of the main things I learnt today is that the keychains in Keychain Access are actually separate entities and 'a bit tricky' I'm pretty sure that I included a lot of unnecessary steps in my description above - and I look forward to hearing from others on better ways of handling keychains in Keychain Access and better ways of achieving what I did by accident :) Kind regards Dave PS: the Apple Worldwide Developer Center staff I dealt with were all very nice and intelligent people - but they were of no help to me at all. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-standalone-what-to-do-about-code-signing-failures-tp4658701p4658789.html Sent from the Revolution - User mailing list archive at Nabble.com. From scott at tactilemedia.com Thu Jan 10 19:01:37 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 10 Jan 2013 16:01:37 -0800 Subject: One Minute from Read Naturally, Inc. In-Reply-To: <0B33CAE0-A8E4-4AC2-A012-23DF87E6CAAB@icloud.com> Message-ID: Congratulations Chris. I know you've worked long and hard on this project and it's exciting to see results of your efforts finally available to the public. Thanks for the kind words, and here's hoping that lots of kids benefit from your work. Best Regards, Scott Rossi Creative Director Tactile Media, UX Design On 1/10/13 2:34 PM, "Chris Sheffield" wrote: >Hi all, > >I've seen others do this, so hope it's okay. :-) > >Read Naturally, Inc. is proud to announce the release of One Minute >Reader for iPad >(https://itunes.apple.com/us/app/one-minute-reader/id465317539?mt=8). >This project has been well under way for quite some time now, and we >actually had it approved and in the app store before Christmas. But >unfortunately we found a problem after release and had to pull it. It's >now back up and ready to go. > >The app focuses on reading fluency. It's free to download and includes >six sample stories from six different reading levels. Full "books" of >stories can be purchased via in-app purchases. It includes a Placement >tool to help parents and/or teachers determine exactly which level is >right for their children before purchasing. We're very excited, and hope >to do an Android version in the near future if all goes well. > >Thanks go out to so many of you in the LiveCode community who offered >help and suggestions along the way. Special thanks to Scott Rossi, who >did some excellent interface work and his fair share of coding custom >controls for us (not to mention his excellent tmControl library), and to >Monte Goulding for his work on mergExt, without which some of this >wouldn't have been possible (and for great support when I couldn't get >something working quite right). Also a special thank you to those at >RunRev for developing such a fine tool as LiveCode. They have also >offered much help and support along the way. > >Hopefully some of you out there will find the app useful. > >Thanks, >Chris > > >-- >Chris Sheffield >Read Naturally, Inc. >www.readnaturally.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 revdev at pdslabs.net Thu Jan 10 20:03:56 2013 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 10 Jan 2013 17:03:56 -0800 Subject: error 75 on Linux server? In-Reply-To: <50EF55FD.9010900@fourthworld.com> References: <50EF55FD.9010900@fourthworld.com> Message-ID: <50EF64FC.8030700@pdslabs.net> Richard, "put url" always puts the entire enchilada, where "open/read/close" might not, depending on your read statement format. But if you're doing a "read from file x until EOF" it seems like they should both succeed or both fail. Phil Davis On 1/10/13 3:59 PM, Richard Gaskin wrote: > Malte Brill wrote: > >> Hi Richard, >> >> this appears to be "Value too large for defined datatype" >> >> http://www.thegeekstuff.com/2010/10/linux-error-codes/ > > Thanks, Malte. I had stumbled across that myself, but I still don't > understand why "put url..." would trigger it but open/read/close doesn't. > > I've submitted one of my Dev Program Special Request tickets to RunRev > to investigate the difference in kernel calls each syntax triggers. > It'll be interesting to see what comes of 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 > > _______________________________________________ > use-livecode mailing list > use-livecode 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 slylabs13 at me.com Thu Jan 10 20:08:56 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 10 Jan 2013 17:08:56 -0800 Subject: Difference between Mainstack and Substack In-Reply-To: <50EF10EF.3010503@hyperactivesw.com> References: <50EEBB92.9070608@multimedial.de> <50EF10EF.3010503@hyperactivesw.com> Message-ID: <9DC06716-6CCC-4952-B0A6-B203042AF784@me.com> Well now I have to ask, how does this affect the message hierarchy in a standalone? Are messages generated in a substack still passed to the mainstack? If not, this would explain a lot better than anything else why the splashstack approach is recommended so much, and ALL you actual functionality should be included as a stack file or files. Bob On Jan 10, 2013, at 11:05 AM, J. Landman Gay wrote: > On 1/10/13 8:31 AM, Graham Samuel wrote: > >> Another very important use of substacks is to allow them (or the data >> in them) to be changed by the user. In all modern operating systems, >> self-modifying programs are forbidden, which means if the user >> changes (say) some fields in your mainstack, when the app finishes >> those changes can't be preserved unless the app intervenes and puts >> the changes in a file somewhere. From the OS's point of view, one can >> prepare a standalone program as just a mainstack, with substacks >> outside it (this is the 'splashscreen' method). In this structure >> there is no restriction on modifying a substack and just saving it as >> a whole whenever you want to preserve the changes. > > True, but once the stacks are saved as separate files, they are no longer "substacks". There's been some confusion in the past with the terminology so just to clarify: a "substack" is a stack that has been saved in the same file on disk as the mainstack. If the mainstack is compiled into an app, its substacks also cannot save data to themselves. > > The standalone builder has an option to remove the substacks from the mainstack and save them out as separate files. That way those files can be opened by the app, altered and saved. However, at that point they are not substacks any more, they are mainstacks. I call them "document stacks" or "satellite stacks", or even just "stacks", but I try not to call them "substacks" to avoid confusion. > > Picky point I know, but it can throw new users. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Jan 10 20:10:40 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Jan 2013 19:10:40 -0600 Subject: One Minute from Read Naturally, Inc. In-Reply-To: <0B33CAE0-A8E4-4AC2-A012-23DF87E6CAAB@icloud.com> References: <0B33CAE0-A8E4-4AC2-A012-23DF87E6CAAB@icloud.com> Message-ID: <50EF6690.1070805@hyperactivesw.com> On 1/10/13 4:34 PM, Chris Sheffield wrote: > Read Naturally, Inc. is proud to announce the release of One Minute > Reader for iPad Bravo! Good on you. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Jan 10 20:14:28 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Jan 2013 19:14:28 -0600 Subject: Difference between Mainstack and Substack In-Reply-To: References: <50EEBB92.9070608@multimedial.de> <50EF10EF.3010503@hyperactivesw.com> Message-ID: <50EF6774.4000708@hyperactivesw.com> On 1/10/13 4:17 PM, Graham Samuel wrote: > Yes, sorry for the confusion: but I think those separated stacks can > still access handlers in the main stack directly, can't they? Or have > I got this wrong as well? No, you're right. You weren't wrong on any of it, it was a good description. I only wanted to clear up any terminology that might confuse people. Sort of a pet peeve I guess. But what you explained was right on. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Jan 10 20:19:40 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Jan 2013 19:19:40 -0600 Subject: Portable apps Message-ID: <50EF68AC.8010507@hyperactivesw.com> I've been asked to create a standalone that will run off a flash drive, both Mac and Windows versions. Will there be any problem with that? A quick search shows that Windows apps need to be created some special way to be "portable" and I don't know what Mac Gatekeeper will do either. The app will not need to access the user's hard drive, only the internet. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lan.kc.macmail at gmail.com Thu Jan 10 22:04:18 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 11 Jan 2013 11:04:18 +0800 Subject: What is wrong with this Script logic? Message-ID: What is wrong with this Script logic? I've been staring at this too long and can't figure out what's wrong. 1) New Main Stack 2) Add 1 plain field 3) Set the flds Script to: on closeField hCheckEntry me end closeField on hCheckEntry pData if (pData is not an integer) then ask warning "Please enter only whole numbers!" with pData titled "Enter A Number" put it into tAnswer if (tAnswer = empty ) then exit to top else if (tAnswer is not an Integer) then --breakpoint --Pos 1 hCheckEntry tAnswer --breakpoint --Pos 2 else put tAnswer into me end if end if end if end hCheckEntry If I make the Pos 1 breakpoint active and Pos 2 inactive, then enter A into the field the ask Dialog comes up with A. If I enter B into the Dialog then the Dialog reappears with B; this continues for all the bad data I enter. If I then enter a number or click "Cancel" it all completes as it should. OK. If I comment out Pos 1 breakpoint and make Pos 2 breakpoint active, then when I enter A my ask Dialog comes up with A, BUT if I then enter B I get an IDE window: The handler: hCheckEntry has reached the recursion limit of: 400000 If I click the "OK" button on this window to make it go away I am then presented with my ask Dialog with the B as the default. If I press "Cancel" my ask Dialog Box comes back with "OK" as the default answer. If I press "Cancel" again it finally cancels. At no time does the debug window come up at my breakpoint. If I turn Debug Mode OFF, and repeat the above, after I enter B in my ask Dialog I get the IDE Errors widow come up with: Type: Handler: can't find handler Object: fldTest Line: hCheckEntry tAnswer Hint: hCheckEntry My Ask Dialog Box is also presented with B as the default. If I press "Cancel" my ask Dialog comes back with "ask warning" as the default answer. If I press 'Cancel' again, it finally cancels. So why is my script having a recursion problem or not finding the handler? I'm sure I've written many many similar data checking scripts over the years and not had this happen. LC 5.5.3 OS X 10.8.2 From simon at asato-media.com Thu Jan 10 22:43:48 2013 From: simon at asato-media.com (As_Simon) Date: Thu, 10 Jan 2013 19:43:48 -0800 (PST) Subject: Portable apps In-Reply-To: <50EF68AC.8010507@hyperactivesw.com> References: <50EF68AC.8010507@hyperactivesw.com> Message-ID: <1357875828075-4658798.post@n4.nabble.com> Hi Jacqueline, I've been running LC apps off flash drives for Win and Mac for about 6 years now and never had problems with it. They even connect to the interweb. Don't recall ever having to do something special to make them "portable". Remember that your drive letter will change often so watch your path. No AutoPlay, autorun.ini doesn't launch anymore for Win, but use it for setting the icons. Oh and the whole CD partition thing is a pain so when they ask for that tell them no. (There is a MSKB article on it which I can find for you if you like). They will ask for it when they ask you if the user can erase the drive. Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Portable-apps-tp4658796p4658798.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Thu Jan 10 22:43:58 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Jan 2013 21:43:58 -0600 Subject: What is wrong with this Script logic? In-Reply-To: References: Message-ID: <50EF8A7E.9060904@hyperactivesw.com> Didn't something change recently with the recursion limit? Maybe something in the engine changed too. Also, I've had a few cases where inserting a breakpoint changed the way the handler behaves, which makes me think in this case the debugger is managing the recursion somehow. I'm just guessing. Mostly what I wanted to say is that usually I avoid the whole issue like this: on hCheckEntry pData repeat until pData is an integer ask warning "Please enter only whole numbers!" with pData \ titled "Enter A Number" if the result = "cancel" then exit to top put it into pData end repeat put pData into me end hCheckEntry On 1/10/13 9:04 PM, Kay C Lan wrote: > What is wrong with this Script logic? > > I've been staring at this too long and can't figure out what's wrong. > > 1) New Main Stack > 2) Add 1 plain field > 3) Set the flds Script to: > > on closeField > hCheckEntry me > end closeField > > on hCheckEntry pData > if (pData is not an integer) then > ask warning "Please enter only whole numbers!" with pData titled > "Enter A Number" > put it into tAnswer > if (tAnswer = empty ) then > exit to top > else > if (tAnswer is not an Integer) then > --breakpoint --Pos 1 > hCheckEntry tAnswer > --breakpoint --Pos 2 > else > put tAnswer into me > end if > end if > end if > end hCheckEntry > > If I make the Pos 1 breakpoint active and Pos 2 inactive, then enter A > into the field the ask Dialog comes up with A. If I enter B into the > Dialog then the Dialog reappears with B; this continues for all the > bad data I enter. If I then enter a number or click "Cancel" it all > completes as it should. OK. > > If I comment out Pos 1 breakpoint and make Pos 2 breakpoint active, > then when I enter A my ask Dialog comes up with A, BUT if I then enter > B I get an IDE window: > > The handler: hCheckEntry has reached the recursion limit of: 400000 > > If I click the "OK" button on this window to make it go away I am then > presented with my ask Dialog with the B as the default. > > If I press "Cancel" my ask Dialog Box comes back with "OK" as the > default answer. > > If I press "Cancel" again it finally cancels. > > At no time does the debug window come up at my breakpoint. > > If I turn Debug Mode OFF, and repeat the above, after I enter B in my > ask Dialog I get the IDE Errors widow come up with: > > Type: Handler: can't find handler > Object: fldTest > Line: hCheckEntry tAnswer > Hint: hCheckEntry > > My Ask Dialog Box is also presented with B as the default. If I press > "Cancel" my ask Dialog comes back with "ask warning" as the default > answer. If I press 'Cancel' again, it finally cancels. > > So why is my script having a recursion problem or not finding the handler? > > I'm sure I've written many many similar data checking scripts over the > years and not had this happen. > > LC 5.5.3 OS X 10.8.2 > > _______________________________________________ > use-livecode mailing list > use-livecode 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 dunbarx at aol.com Thu Jan 10 22:54:36 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 10 Jan 2013 22:54:36 -0500 (EST) Subject: What is wrong with this Script logic? In-Reply-To: References: Message-ID: <8CFBDC681F7A6FC-1BF8-69E8@webmail-m186.sysops.aol.com> Hi. Make sure you read the last line... I can see a recursion issue if the dialog line is skipped, since the handler is called again lower down. Stepping through the script line by line invokes the dialog each time. As it ought. But I cannot figure out why this works manually and not when running normally. I have had ghosts all my life in this business, starting in 1987, where stepping through a script goes differently than running that script. Sometimes they fix themselves. Sometimes you just have to rewrite from scratch. Now here is the rub. Put a manual breakpoint in the calling line in the closeField handler. Pass it by when it comes up. The recursion goes away. Craig Newman -----Original Message----- From: Kay C Lan To: How to use LiveCode Sent: Thu, Jan 10, 2013 10:04 pm Subject: What is wrong with this Script logic? What is wrong with this Script logic? I've been staring at this too long and can't figure out what's wrong. 1) New Main Stack 2) Add 1 plain field 3) Set the flds Script to: on closeField hCheckEntry me end closeField on hCheckEntry pData if (pData is not an integer) then ask warning "Please enter only whole numbers!" with pData titled "Enter A Number" put it into tAnswer if (tAnswer = empty ) then exit to top else if (tAnswer is not an Integer) then --breakpoint --Pos 1 hCheckEntry tAnswer --breakpoint --Pos 2 else put tAnswer into me end if end if end if end hCheckEntry If I make the Pos 1 breakpoint active and Pos 2 inactive, then enter A into the field the ask Dialog comes up with A. If I enter B into the Dialog then the Dialog reappears with B; this continues for all the bad data I enter. If I then enter a number or click "Cancel" it all completes as it should. OK. If I comment out Pos 1 breakpoint and make Pos 2 breakpoint active, then when I enter A my ask Dialog comes up with A, BUT if I then enter B I get an IDE window: The handler: hCheckEntry has reached the recursion limit of: 400000 If I click the "OK" button on this window to make it go away I am then presented with my ask Dialog with the B as the default. If I press "Cancel" my ask Dialog Box comes back with "OK" as the default answer. If I press "Cancel" again it finally cancels. At no time does the debug window come up at my breakpoint. If I turn Debug Mode OFF, and repeat the above, after I enter B in my ask Dialog I get the IDE Errors widow come up with: Type: Handler: can't find handler Object: fldTest Line: hCheckEntry tAnswer Hint: hCheckEntry My Ask Dialog Box is also presented with B as the default. If I press "Cancel" my ask Dialog comes back with "ask warning" as the default answer. If I press 'Cancel' again, it finally cancels. So why is my script having a recursion problem or not finding the handler? I'm sure I've written many many similar data checking scripts over the years and not had this happen. LC 5.5.3 OS X 10.8.2 _______________________________________________ use-livecode mailing list use-livecode at 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 Jan 10 23:08:03 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Jan 2013 22:08:03 -0600 Subject: Portable apps In-Reply-To: <1357875828075-4658798.post@n4.nabble.com> References: <50EF68AC.8010507@hyperactivesw.com> <1357875828075-4658798.post@n4.nabble.com> Message-ID: <50EF9023.302@hyperactivesw.com> On 1/10/13 9:43 PM, As_Simon wrote: > Hi Jacqueline, > I've been running LC apps off flash drives for Win and Mac for about 6 years > now and never had problems with it. They even connect to the interweb. > Don't recall ever having to do something special to make them "portable". > Remember that your drive letter will change often so watch your path. > No AutoPlay, autorun.ini doesn't launch anymore for Win, but use it for > setting the icons. > > Oh and the whole CD partition thing is a pain so when they ask for that tell > them no. (There is a MSKB article on it which I can find for you if you > like). They will ask for it when they ask you if the user can erase the > drive. Thanks very much Simon. I got a little spooked when I googled it and found references to special Windows apps that would allow you to "make any application portable". And I found references to versions of Google Chrome that were specifically developed to be portable, and a few other apps that had "portable" versions besides the desktop ones. Not sure what that was all about but it made me wonder if something changed in Win 7 or 8. I don't think there's any worry about the user erasing the flash drive. The app can be re-downloaded if necessary, and will be used by people who need to run it on computers in different locations. It will primarily be just an interface to a server on the net. I assume Mac OS X Mt Lion will also still work? I haven't updated yet even though I know it is inevitable. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bvlahos at mac.com Thu Jan 10 23:17:40 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Thu, 10 Jan 2013 20:17:40 -0800 Subject: Portable apps In-Reply-To: <50EF68AC.8010507@hyperactivesw.com> References: <50EF68AC.8010507@hyperactivesw.com> Message-ID: <6C81020A-F752-4086-AE3F-D40215FF9D2E@mac.com> InfoWallet works this way. I have Mac, Windows, and Linux standalones that all run directly from the folder wherever it is (even on a USB drive). It is completely portable and all three flavors access the exact same data. There isn't anything special you need to do with Windows, Macintosh, or Linux to make them portable. The one trick is that if you build your Mac and Linux standalones from Windows they won't have the executable bit set. If you build the standalones from the Mac (or presumably Linux) then they will and you don't have to do anything special. The issue with Gatekeeper will be similar to Windows if you don't code sign your executable(s). Code signing certifies that your application has not been altered and is from the publisher that is indicated. Running non-code signed apps on Windows will present the user with the "Unknown Publisher" dialog box. On the Mac (Lion and Mountain Lion) Gatekeeper will interfere with running the app depending on how it is set. Gatekeeper has 3 settings: Mac App Store Mac App Store and identified developers Anywhere The "Anywhere" setting is like previous versions and will open your app without incident. The "Mac App Store" will only run apps downloaded from the Mac App Store. The middle setting will let code signed apps run without incident but will block non-code signed apps. The user can open non-code signed apps if the middle setting is set but they have to open it in a special way the first time. Once you open it that way it will open fine on that computer. Search the archives for code signing apps. It is very time consuming and tedious to learn how to do it on Windows. I did this for InfoWallet - Windows. Apple has made it easier to code sign Mac apps but the steps are similar. There are some people using LiveCode that have both apps in the Mac App Store and code signed apps from Apple. I have not yet code signed the Mac version of InfoWallet. Download the free trial of InfoWallet and you will see that it is completely portable. 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) RunRev lcTaskList Forum: (http://forums.runrev.com/viewforum.php?f=61) On Jan 10, 2013, at 5:19 PM, J. Landman Gay wrote: > I've been asked to create a standalone that will run off a flash drive, both Mac and Windows versions. Will there be any problem with that? A quick search shows that Windows apps need to be created some special way to be "portable" and I don't know what Mac Gatekeeper will do either. > > The app will not need to access the user's hard drive, only the internet. > > -- > 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 simon at asato-media.com Thu Jan 10 23:40:32 2013 From: simon at asato-media.com (As_Simon) Date: Thu, 10 Jan 2013 20:40:32 -0800 (PST) Subject: Portable apps In-Reply-To: <50EF9023.302@hyperactivesw.com> References: <50EF68AC.8010507@hyperactivesw.com> <1357875828075-4658798.post@n4.nabble.com> <50EF9023.302@hyperactivesw.com> Message-ID: <1357879232154-4658803.post@n4.nabble.com> I haven't tested Mac OS X Mt Lion directly but I have thousands of users out there and I haven't heard anything back. I think the term "Portable" only means "No Installer" so your use is fine. Bill, I haven't had to code sign any of my apps and do not get the "Unknown Publisher" dialog box. The only time it happened to me was when I downloaded the app from a server. Not sure how I get around it. Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Portable-apps-tp4658796p4658803.html Sent from the Revolution - User mailing list archive at Nabble.com. From lan.kc.macmail at gmail.com Thu Jan 10 23:52:28 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 11 Jan 2013 12:52:28 +0800 Subject: What is wrong with this Script logic? In-Reply-To: <50EF8A7E.9060904@hyperactivesw.com> References: <50EF8A7E.9060904@hyperactivesw.com> Message-ID: On Fri, Jan 11, 2013 at 11:43 AM, J. Landman Gay wrote: > > Mostly what I wanted to say is that usually I avoid the whole issue like > this: > > on hCheckEntry pData > repeat until pData is an integer > > ask warning "Please enter only whole numbers!" with pData \ > titled "Enter A Number" > if the result = "cancel" then exit to top > put it into pData > end repeat > put pData into me > end hCheckEntry > Jacque, Interesting, you solve my recursion problem by introducing a potentially recursive repeat loop. Craig, I don't see how it is possible that 'the dialog line is skipped' and I end up back in my hCheckEntry handler lower down - the ONLY way to that lower handler is via the dialog, which, as in Jacques script, offers the opportunity to prevent any recursion. As you say, move the breakpoint to the closeField handler and the recursion goes away. Remove the breakpoint completely and unfortunately it comes back. Jacque, I also don't understand how "OK" and "ask warning" (which is part of the script itself) ends up as the ask dialog default, it's as if the IDE is entering it's own data into the dialog and then answering it itself. Thanks though, your script works without issue so I can stop wasting any more time worrying about why mine doesn't and just use your solution and press on with more important issues. From lan.kc.macmail at gmail.com Fri Jan 11 00:08:15 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 11 Jan 2013 13:08:15 +0800 Subject: What is wrong with this Script logic? In-Reply-To: <50EF8A7E.9060904@hyperactivesw.com> References: <50EF8A7E.9060904@hyperactivesw.com> Message-ID: Jacque, Actuallly this doesn't work for me either. LC locks up, my CPUs go to 100% and I don't even get a recursion message or anything. I have to Force Quit LC. Any further suggestions? On Fri, Jan 11, 2013 at 11:43 AM, J. Landman Gay wrote: > on hCheckEntry pData > repeat until pData is an integer > > ask warning "Please enter only whole numbers!" with pData \ > titled "Enter A Number" > if the result = "cancel" then exit to top > put it into pData > end repeat > put pData into me > end hCheckEntry From jacque at hyperactivesw.com Fri Jan 11 00:39:35 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Jan 2013 23:39:35 -0600 Subject: What is wrong with this Script logic? In-Reply-To: References: <50EF8A7E.9060904@hyperactivesw.com> Message-ID: <50EFA597.50701@hyperactivesw.com> It isn't really hung, you can command-period to abort the infinite loop. But still. Hm. It locks up for me too, and it didn't used to. Not only that, but if I abort the script I still get a final dialog, and if I hit Cancel in that one, I get the same odd results you do -- part of the script goes into the ask field, which then displays "ask warning". How weird. The reason you aren't getting a recursion error is because it isn't really recursion (the handler doesn't call itself.) It's just a loop. Only the ask dialog should be modal and stop the loop until you dismiss it, then evaluate the entry and loop again or exit. That's not happening. It looks like the script keeps running even with the dialog up, the loop backs up with multiple calls to the ask dialog, and everything hangs. Something's wrong. I think it's the dialog. On 1/10/13 11:08 PM, Kay C Lan wrote: > Jacque, > > Actuallly this doesn't work for me either. LC locks up, my CPUs go to > 100% and I don't even get a recursion message or anything. I have to > Force Quit LC. > > Any further suggestions? > > > On Fri, Jan 11, 2013 at 11:43 AM, J. Landman Gay > wrote: >> on hCheckEntry pData >> repeat until pData is an integer >> >> ask warning "Please enter only whole numbers!" with pData \ >> titled "Enter A Number" >> if the result = "cancel" then exit to top >> put it into pData >> end repeat >> put pData into me >> end hCheckEntry > > _______________________________________________ > use-livecode mailing list > use-livecode 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 jacque at hyperactivesw.com Fri Jan 11 00:44:47 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Jan 2013 23:44:47 -0600 Subject: Portable apps In-Reply-To: <6C81020A-F752-4086-AE3F-D40215FF9D2E@mac.com> References: <50EF68AC.8010507@hyperactivesw.com> <6C81020A-F752-4086-AE3F-D40215FF9D2E@mac.com> Message-ID: <50EFA6CF.3060606@hyperactivesw.com> On 1/10/13 10:17 PM, Bill Vlahos wrote: > InfoWallet works this way. Well, I snipped your excellent response but it was extremely valuable info. Thanks so much. I am not keen on figuring out code signing but maybe it will get easier by the time I get that far. Or maybe we'll get a walkthrough by then. Computers were so much easier in the good old days. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mfstuart at cox.net Fri Jan 11 00:47:35 2013 From: mfstuart at cox.net (Mark Stuart) Date: Thu, 10 Jan 2013 21:47:35 -0800 (PST) Subject: Sending an email on Windows 8 In-Reply-To: References: <1357516932842-4658707.post@n4.nabble.com> <1357659483721-4658741.post@n4.nabble.com> Message-ID: <1357883255165-4658808.post@n4.nabble.com> Hi, I was able to resolve sending an email on Windows 8. It was a syntax issue. Mark Stuart ----- Regards, Mark Stuart ----------- LC: 4.6.4 WinXP/7/8 32bit and 64bit -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Sending-an-email-on-Windows-8-tp4658707p4658808.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Fri Jan 11 01:21:00 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 10 Jan 2013 22:21:00 -0800 Subject: What is wrong with this Script logic? In-Reply-To: <50EFA597.50701@hyperactivesw.com> References: <50EF8A7E.9060904@hyperactivesw.com> <50EFA597.50701@hyperactivesw.com> Message-ID: <168105470921.20130110222100@ahsoftware.net> Jacque- Thursday, January 10, 2013, 9:39:35 PM, you wrote: > Something's wrong. I think it's the dialog. My guess is that closeField keeps getting triggered. -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION2 at barncard.com Fri Jan 11 01:24:46 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 10 Jan 2013 22:24:46 -0800 Subject: Portable apps In-Reply-To: <50EFA6CF.3060606@hyperactivesw.com> References: <50EF68AC.8010507@hyperactivesw.com> <6C81020A-F752-4086-AE3F-D40215FF9D2E@mac.com> <50EFA6CF.3060606@hyperactivesw.com> Message-ID: you mean before sandboxing, the apple store and certificates? On Thu, Jan 10, 2013 at 9:44 PM, J. Landman Gay wrote: > \ > > > Computers were so much easier in the good old days. > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > Stephen Barncard San Francisco Ca. USA more about sqb From revdev at pdslabs.net Fri Jan 11 03:42:46 2013 From: revdev at pdslabs.net (Phil Davis) Date: Fri, 11 Jan 2013 00:42:46 -0800 Subject: What is wrong with this Script logic? In-Reply-To: <168105470921.20130110222100@ahsoftware.net> References: <50EF8A7E.9060904@hyperactivesw.com> <50EFA597.50701@hyperactivesw.com> <168105470921.20130110222100@ahsoftware.net> Message-ID: <50EFD086.9080509@pdslabs.net> So don't use closeField. on keyDown pKey -- or keyUp if pKey is an integer then pass keyDown else answer "Please enter only whole numbers!" -- or you could "beep" end keyDown Phil Davis On 1/10/13 10:21 PM, Mark Wieder wrote: > Jacque- > > Thursday, January 10, 2013, 9:39:35 PM, you wrote: > >> Something's wrong. I think it's the dialog. > My guess is that closeField keeps getting triggered. > -- Phil Davis From lan.kc.macmail at gmail.com Fri Jan 11 04:03:50 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 11 Jan 2013 17:03:50 +0800 Subject: What is wrong with this Script logic? In-Reply-To: <50EFD086.9080509@pdslabs.net> References: <50EF8A7E.9060904@hyperactivesw.com> <50EFA597.50701@hyperactivesw.com> <168105470921.20130110222100@ahsoftware.net> <50EFD086.9080509@pdslabs.net> Message-ID: Actually I just went with the simple example from the dictionary: on closeField if (the text of me is not an integer) then answer "Please enter only whole numbers!" titled "Enter A Number" select the text of me end if end closeField Still, I do not understand why the IDE is behaving the way it is. It doesn't seem right to me. On Fri, Jan 11, 2013 at 4:42 PM, Phil Davis wrote: > So don't use closeField. > > on keyDown pKey -- or keyUp > if pKey is an integer > then pass keyDown > else answer "Please enter only whole numbers!" -- or you could "beep" > end keyDown > > Phil Davis > > > > On 1/10/13 10:21 PM, Mark Wieder wrote: >> >> Jacque- >> >> Thursday, January 10, 2013, 9:39:35 PM, you wrote: >> >>> Something's wrong. I think it's the dialog. >> >> My guess is that closeField keeps getting triggered. >> > > -- > Phil Davis > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From livfoss at mac.com Fri Jan 11 05:07:34 2013 From: livfoss at mac.com (Graham Samuel) Date: Fri, 11 Jan 2013 11:07:34 +0100 Subject: Voice commands on iOS - possible crowd-funding Message-ID: <65CA2CB9-6CFB-4115-AC8F-B0B12F43A89D@mac.com> Hi all I am interested in getting voice commands available to LiveCode iOS developers. Monte Goulding has pointed out that OpenEars is a promising SDK - see http://www.politepix.com/openears/ However to use it we need someone (I'm assuming Monte) to write the necessary 'glue' code to make the kit available via an external to LC programmers, with a useable API. This is likely to be a fairly challenging task, costing perhaps more than an individual developer would like to pay, especially if one's need for voice recognition features is based on speculative app ideas (i.e. no guarantee of sales at this point)- that's my own situation. The answer to this is the crowd-funding approach which has already been used successfully in similar circumstances. People could express interest and negotiate with Monte as a group so that eventually the funding could be obtained without excessive pain on any individual's part. Personally I would find this approach a good one, technically as well as financially. Frankly I don't want to own the code of this external, I just want to pay to use it as with Monte's mergExt. I don't see how owning it would do anything other than bring me unwanted responsibility for maintenance that I wouldn't be qualified to do. So, can I ask for initial expressions of interest via this list? My guess is that we would need a minimum of five interested developers to go any further. If we get that far, I hope Monte will take over the process of getting the show on the road. Cheers Graham From pmbrig at gmail.com Fri Jan 11 08:25:20 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Fri, 11 Jan 2013 08:25:20 -0500 Subject: Portable apps In-Reply-To: <50EFA6CF.3060606@hyperactivesw.com> References: <50EF68AC.8010507@hyperactivesw.com> <6C81020A-F752-4086-AE3F-D40215FF9D2E@mac.com> <50EFA6CF.3060606@hyperactivesw.com> Message-ID: <4C75C9EF-4587-4E37-A91E-1C6108F551E8@gmail.com> On Jan 11, 2013, at 12:44 AM, J. Landman Gay wrote: > Computers were so much easier in the good old days. Progress may have been all right once, but it went on too long. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From pmbrig at gmail.com Fri Jan 11 08:48:18 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Fri, 11 Jan 2013 08:48:18 -0500 Subject: What is wrong with this Script logic? In-Reply-To: <50EFA597.50701@hyperactivesw.com> References: <50EF8A7E.9060904@hyperactivesw.com> <50EFA597.50701@hyperactivesw.com> Message-ID: <1B40C751-86CE-444A-AFBD-6008A8D092CE@gmail.com> I tried this: on closefield put "closefield" && the seconds & cr after message hCheckEntry me end closefield on exitfield put "exitfield" && the seconds & cr after message end exitfield on enterinfield select empty end enterinfield on hCheckEntry pData if pData is an integer then exit hCheckEntry answer "Please enter only whole numbers!" as sheet if the result = "cancel" then exit to top select text of me end hCheckEntry It looks as if "select text of me" sets the field up to throw a closefield message even if the text of the field is not changed. It should throw an exitfield message. I've never seen this before. It is anomalous, to say the least. 2008 MacBook, OSX 10.7.4 (Lion), Rev Studio 4.5.3, build 1210. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jan 11, 2013, at 12:39 AM, J. Landman Gay wrote: > It isn't really hung, you can command-period to abort the infinite loop. But still. Hm. > > It locks up for me too, and it didn't used to. Not only that, but if I abort the script I still get a final dialog, and if I hit Cancel in that one, I get the same odd results you do -- part of the script goes into the ask field, which then displays "ask warning". How weird. > > The reason you aren't getting a recursion error is because it isn't really recursion (the handler doesn't call itself.) It's just a loop. Only the ask dialog should be modal and stop the loop until you dismiss it, then evaluate the entry and loop again or exit. That's not happening. It looks like the script keeps running even with the dialog up, the loop backs up with multiple calls to the ask dialog, and everything hangs. > > Something's wrong. I think it's the dialog. > > On 1/10/13 11:08 PM, Kay C Lan wrote: >> Jacque, >> >> Actuallly this doesn't work for me either. LC locks up, my CPUs go to >> 100% and I don't even get a recursion message or anything. I have to >> Force Quit LC. >> >> Any further suggestions? >> >> >> On Fri, Jan 11, 2013 at 11:43 AM, J. Landman Gay >> wrote: >>> on hCheckEntry pData >>> repeat until pData is an integer >>> >>> ask warning "Please enter only whole numbers!" with pData \ >>> titled "Enter A Number" >>> if the result = "cancel" then exit to top >>> put it into pData >>> end repeat >>> put pData into me >>> end hCheckEntry >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 11 09:17:21 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 11 Jan 2013 06:17:21 -0800 Subject: Portable apps In-Reply-To: <50EFA6CF.3060606@hyperactivesw.com> References: <50EFA6CF.3060606@hyperactivesw.com> Message-ID: <50F01EF1.3060904@fourthworld.com> J. Landman Gay wrote: > On 1/10/13 10:17 PM, Bill Vlahos wrote: >> InfoWallet works this way. > > Well, I snipped your excellent response but it was extremely valuable > info. Thanks so much. I am not keen on figuring out code signing but > maybe it will get easier by the time I get that far. Or maybe we'll get > a walkthrough by then. InfoWallet is worth checking out for many reasons. It's not only a very solid example of a portable app, but well-crafted and thoroughly tested. Bill's demoed it at various stages of its development at our local LiveCode User Group meetings, and it's been great to see it progress to the polished work it's become. One of the great things about LiveCode is that portable apps are easy, since our stuff is generally more self-contained that apps made with Tookbook, VB, or other systems that often rely on having DLL's strewn all over the hard drive. While most Mac apps are generally self-contained, this is rarely the case on Windows or Linux. Being able to have everything an app needs in one folder on any mounted volume - such as a thumb drive - is considered exotic for many devs, but for us LiveCoders it's just how we roll. :) -- 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 benr_mc at cogapp.com Fri Jan 11 09:16:07 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 11 Jan 2013 14:16:07 +0000 Subject: What is wrong with this Script logic? In-Reply-To: <168105470921.20130110222100@ahsoftware.net> References: <50EF8A7E.9060904@hyperactivesw.com> <50EFA597.50701@hyperactivesw.com> <168105470921.20130110222100@ahsoftware.net> Message-ID: <50F01EA7.1080500@cogapp.com> On 11/01/2013 06:21, Mark Wieder wrote: > Jacque- > > Thursday, January 10, 2013, 9:39:35 PM, you wrote: > >> Something's wrong. I think it's the dialog. > > My guess is that closeField keeps getting triggered. It's definitely related to closeField, but there's some interaction with the dialog as well. I tweaked the code as follows: | on closeField | logNote "> closeField" | hCheckEntry me | logNote "< closeField" | end closeField | | on hCheckEntry pData | logNote "> hCheckEntry" | repeat until pData is an integer | logNote "- hCheckEntry1" | ask warning "Please enter only whole numbers!" with pData | if the result = "cancel" then exit to top | logNote "- hCheckEntry2" | put it into pData | end repeat | -- put pData into me | logNote "< hCheckEntry" | end hCheckEntry | | on logNote t | global gtTempLog | put t & tab & the long time & return after gtTempLog | end logNote Putting the whole lot in a button instead of a field, replacing "on closefield" with "on mouseUp" - no problem. However, putting "lock messages" around the "put pData into me" (or even, as you see above, just commenting out that part) didn't help. What the log shows is something like this, if I enter a valid integer into the ask dialog the first time it's triggered: > closeField 10:45:19 AM > hCheckEntry 10:45:19 AM - hCheckEntry1 10:45:19 AM - hCheckEntry2 10:45:22 AM < hCheckEntry 10:45:22 AM < closeField 10:45:22 AM (what we'd expect) Or this if I click Cancel: > closeField 10:45:25 AM > hCheckEntry 10:45:25 AM - hCheckEntry1 10:45:25 AM (again, what we'd expect) But if the first time round I click OK in the ask dialog with a non-integer value, then it "locks up" and I have to interrupt. When I do, the script editor shows me at the top of the repeat loop, and the log shows something like this: > closeField 10:49:51 AM > hCheckEntry 10:49:51 AM - hCheckEntry1 10:49:51 AM - hCheckEntry2 10:49:51 AM - hCheckEntry1 10:49:51 AM - hCheckEntry2 10:49:51 AM - hCheckEntry1 10:49:51 AM .... repeat In other words the code is cycling through the loop, past the ask statement, but no dialog is appearing. From rjb at robelko.com Fri Jan 11 09:47:13 2013 From: rjb at robelko.com (Robert Brenstein) Date: Fri, 11 Jan 2013 15:47:13 +0100 Subject: What is wrong with this Script logic? In-Reply-To: References: <50EF8A7E.9060904@hyperactivesw.com> <50EFA597.50701@hyperactivesw.com> <168105470921.20130110222100@ahsoftware.net> <50EFD086.9080509@pdslabs.net> Message-ID: On 11.01.2013 at 17:03 Uhr +0800 Kay C Lan apparently wrote: >Actually I just went with the simple example from the dictionary: > >on closeField > if (the text of me is not an integer) then > answer "Please enter only whole numbers!" titled "Enter A Number" > select the text of me > end if >end closeField > >Still, I do not understand why the IDE is behaving the way it is. It >doesn't seem right to me. > I just checked this in 4.6.3 and the script behaves as expected but I get into an loop that I get the dialog over and over. When the dialog closes, the original stack with the open field gets its focus back and the closefield is triggered again. I gather this happens because the old closefield handler did not finish running at that point. May be using send in time is a solution. Robert From rjb at robelko.com Fri Jan 11 09:50:48 2013 From: rjb at robelko.com (Robert Brenstein) Date: Fri, 11 Jan 2013 15:50:48 +0100 Subject: What is wrong with this Script logic? In-Reply-To: References: Message-ID: On 11.01.2013 at 11:04 Uhr +0800 Kay C Lan apparently wrote: >If I turn Debug Mode OFF, and repeat the above, after I enter B in my >ask Dialog I get the IDE Errors widow come up with: > >Type: Handler: can't find handler >Object: fldTest >Line: hCheckEntry tAnswer >Hint: hCheckEntry > >My Ask Dialog Box is also presented with B as the default. If I press >"Cancel" my ask Dialog comes back with "ask warning" as the default >answer. If I press 'Cancel' again, it finally cancels. > >So why is my script having a recursion problem or not finding the handler? > I would guess that at the time the script calls hCheckEntry second time, the dialog stack still has the focus and this the handler is not found. May be moving it to the stack level or background script is a cure. Robert From andre at andregarzia.com Fri Jan 11 10:26:38 2013 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 11 Jan 2013 13:26:38 -0200 Subject: need ghinea pigs to try out facebook test stack on mobile Message-ID: Hey Folks, I've finally did it. I have a facebook library that works only on mobile and I need to run some tests. I am building a little test stack to be run on iOS or Android. Those interested in using facebook with mobile could please try my test stack? This library will be a commercial offer and ship unlocked but the test stack is locked. Anyone want to join the tests? Best andre -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From lvhdgc7 at gmail.com Fri Jan 11 10:49:31 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Fri, 11 Jan 2013 07:49:31 -0800 (PST) Subject: need ghinea pigs to try out facebook test stack on mobile In-Reply-To: References: Message-ID: <1357919371451-4658821.post@n4.nabble.com> Hi Andre. Count me in. Can test on iPad 2. -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/need-ghinea-pigs-to-try-out-facebook-test-stack-on-mobile-tp4658820p4658821.html Sent from the Revolution - User mailing list archive at Nabble.com. From roger.e.eller at sealedair.com Fri Jan 11 12:33:42 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 11 Jan 2013 12:33:42 -0500 Subject: need ghinea pigs to try out facebook test stack on mobile In-Reply-To: References: Message-ID: I can test on my new Android tablet (Pipo M2 / Jelly Bean 4.1.1) later this evening. ~Roger On Fri, Jan 11, 2013 at 10:26 AM, Andre Garzia wrote: > I am building a little test stack to be run on iOS or Android. From jacque at hyperactivesw.com Fri Jan 11 12:37:52 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 11 Jan 2013 11:37:52 -0600 Subject: What is wrong with this Script logic? In-Reply-To: <168105470921.20130110222100@ahsoftware.net> References: <50EF8A7E.9060904@hyperactivesw.com> <50EFA597.50701@hyperactivesw.com> <168105470921.20130110222100@ahsoftware.net> Message-ID: <50F04DF0.8060809@hyperactivesw.com> On 1/11/13 12:21 AM, Mark Wieder wrote: > Jacque- > > Thursday, January 10, 2013, 9:39:35 PM, you wrote: > >> Something's wrong. I think it's the dialog. > > My guess is that closeField keeps getting triggered. > Except I put my closefield handler into the field itself. That shouldn't catch any closefields except its own. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Jan 11 12:38:41 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 11 Jan 2013 11:38:41 -0600 Subject: Portable apps In-Reply-To: References: <50EF68AC.8010507@hyperactivesw.com> <6C81020A-F752-4086-AE3F-D40215FF9D2E@mac.com> <50EFA6CF.3060606@hyperactivesw.com> Message-ID: <50F04E21.2030907@hyperactivesw.com> On 1/11/13 12:24 AM, stephen barncard wrote: > you mean before sandboxing, the apple store and certificates? Yeah. Back when it was easier to do damage. :) >> Computers were so much easier in the good old days. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Jan 11 12:44:37 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 11 Jan 2013 11:44:37 -0600 Subject: Portable apps In-Reply-To: <4C75C9EF-4587-4E37-A91E-1C6108F551E8@gmail.com> References: <50EF68AC.8010507@hyperactivesw.com> <6C81020A-F752-4086-AE3F-D40215FF9D2E@mac.com> <50EFA6CF.3060606@hyperactivesw.com> <4C75C9EF-4587-4E37-A91E-1C6108F551E8@gmail.com> Message-ID: <50F04F85.8060504@hyperactivesw.com> On 1/11/13 7:25 AM, Peter M. Brigham wrote: > On Jan 11, 2013, at 12:44 AM, J. Landman Gay wrote: > >> Computers were so much easier in the good old days. > > Progress may have been all right once, but it went on too long. You've got a list of these things, right? I love when you do that. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andrew at ctech.me Fri Jan 11 14:13:43 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Fri, 11 Jan 2013 13:13:43 -0600 Subject: Returning Data from a Modal Message-ID: Is there an easy way I am overlooking to return data from a modal? Something akin to: go stack "BlahBlah" as modal put tReturnedData How do all of you handle that in a modal? I want a modal to return true if followed through with or false if its canceled, so I know not to execute the rest of script after the modal call if it was canceled. I feel like I have done this or seen this somewhere before. -- Regards, Andrew Kluthe andrew at ctech.me From andre at andregarzia.com Fri Jan 11 14:17:49 2013 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 11 Jan 2013 17:17:49 -0200 Subject: need ghinea pigs to try out facebook test stack on mobile In-Reply-To: References: Message-ID: Folks, this is it!!! Please try this out on your mobile devices. https://dl.dropbox.com/u/1340110/fbtest.livecode You should request authorization first. Once requested, the library will store the tokens so it should work the next time you launch without the need for requesting it again. There is no error checking, if you deny authorization the app will simply stop. This application sends a lot of information to the console and to a file called facebook_debug.txt on the documents folder of the device. You may want to check the logs at XCode console or adb logcat for Android. Thanks! =D On Fri, Jan 11, 2013 at 3:33 PM, Roger Eller wrote: > I can test on my new Android tablet (Pipo M2 / Jelly Bean 4.1.1) later this > evening. > > ~Roger > > > On Fri, Jan 11, 2013 at 10:26 AM, Andre Garzia wrote: > > > I am building a little test stack to be run on iOS or Android. > _______________________________________________ > use-livecode mailing list > use-livecode 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 Fri Jan 11 14:20:46 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 11 Jan 2013 13:20:46 -0600 Subject: What is wrong with this Script logic? In-Reply-To: <50F01EA7.1080500@cogapp.com> References: <50EF8A7E.9060904@hyperactivesw.com> <50EFA597.50701@hyperactivesw.com> <168105470921.20130110222100@ahsoftware.net> <50F01EA7.1080500@cogapp.com> Message-ID: <50F0660E.5050307@hyperactivesw.com> On 1/11/13 8:16 AM, Ben Rubinstein wrote: > On 11/01/2013 06:21, Mark Wieder wrote: >> Jacque- >> >> Thursday, January 10, 2013, 9:39:35 PM, you wrote: >> >>> Something's wrong. I think it's the dialog. >> >> My guess is that closeField keeps getting triggered. > > It's definitely related to closeField, but there's some interaction with > the dialog as well. > > In other words the code is cycling through the loop, past the ask > statement, but no dialog is appearing. That's what I was seeing too. The modal dialog isn't blocking as it should, and the script keeps running. This seems to fix it: on closefield send "hCheckEntry me" to me in 1 end closefield on hCheckEntry pData repeat until pData is an integer if the shiftkey is down then exit to top ask warning "Please enter only whole numbers!" with pData \ titled "Enter A Number" if the result = "cancel" then exit to top put it into pData end repeat put pData into me end hCheckEntry So maybe it really was a sort of recursion, only it was in the closefield handler. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From benr_mc at cogapp.com Fri Jan 11 14:35:38 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 11 Jan 2013 19:35:38 +0000 Subject: Returning Data from a Modal In-Reply-To: References: Message-ID: <50F0698A.7040008@cogapp.com> On 11/01/2013 19:13, Andrew Kluthe wrote: > Is there an easy way I am overlooking to return data from a modal? > > Something akin to: > > go stack "BlahBlah" as modal > put tReturnedData > > How do all of you handle that in a modal? I want a modal to return > true if followed through with or false if its canceled, so I know not > to execute the rest of script after the modal call if it was canceled. > > I feel like I have done this or seen this somewhere before. There is a global property "the dialogData" which can be used for this purpose (both for sending data to the modal, and getting it back) and this is the standard advice. However in fact this is just a convention, there's nothing special about that property except that it's not used for anything else and it has a relevant name! So alternatively you can use a global variable, or a property of the stack "BlahBlah", or whatever else makes sense for you. HTH, Ben From pete at lcsql.com Fri Jan 11 14:56:20 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 11 Jan 2013 11:56:20 -0800 Subject: Returning Data from a Modal In-Reply-To: References: Message-ID: Not sure if this is standard, but I set the dialogData in whatever script closes the modal stack, so: go stack "blah" modal put the dialogData into tReturnedData Pete lcSQL Software On Fri, Jan 11, 2013 at 11:13 AM, Andrew Kluthe wrote: > Is there an easy way I am overlooking to return data from a modal? > > Something akin to: > > go stack "BlahBlah" as modal > put tReturnedData > > How do all of you handle that in a modal? I want a modal to return > true if followed through with or false if its canceled, so I know not > to execute the rest of script after the modal call if it was canceled. > > I feel like I have done this or seen this somewhere before. > > -- > Regards, > > Andrew Kluthe > andrew at ctech.me > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 11 15:57:15 2013 From: irog at mac.com (Roger Guay) Date: Fri, 11 Jan 2013 13:57:15 -0700 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <1357862430167-4658789.post@n4.nabble.com> References: <361B3FE3-35B4-4551-8DB4-24209EF6FC38@mac.com> <50E9E88E.4010503@hyperactivesw.com> <72DA5DEB-8FC1-46CD-A282-2AAFEFCD9B34@mac.com> <50EA56D4.4030704@hyperactivesw.com> <00CF286D-EF11-4844-80B3-0F0819C743A4@mac.com> <1357547629278-4658715.post@n4.nabble.com> <3866F12D-FA5D-4BD0-9329-64A415336F12@mac.com> <1357862430167-4658789.post@n4.nabble.com> Message-ID: <6C2EE66E-4930-4D56-B865-54203A17EB27@mac.com> Hi Dave, I just wanted to tell you how appreciative I am for this feedback. I'm still experiencing this codesign failure problem, and I don't know where to turn for help other than this list. I'll try to use your information to solve my problem next week as I am entertaining guests for a few days, but I didn't want to wait that long to thank you. Roger On Jan 10, 2013, at 5:00 PM, Dave Kilroy2 wrote: > Hi all > > OK I can now sign code and build apps for iOS! > > I'm not 100% sure how I did it, but there were two critical stages: the > first was when I realised that the rogue extra development certificate MUST > be hiding somewhere on my MacBook Pro (I had previously been convinced it > was hiding somewhere in my account on the Provisioning Portal). > > Then, after several hours of fruitless looking today, when I was back in > Keychain Access for the umpteenth time I removed the 'login' keychain from > view (by accident I think) and had a look in the 'system' keychain - and in > there was the naughty developer certificate waiting for me (without a public > or private key). For some reason it didn't show up if I was looking in the > 'system' keychain whilst the 'login' keychain was in the left-hand panel of > Keychain Access, but once the 'login' keychain was gone the certificate > showed up! > > So I deleted the naughty certificate, switched back to XCode and removed all > provisioning profiles, certificates etc, revoked provisioning profiles and > certificates on the Provisioning Portal and rebooted. When I reopened XCode > I was planning to hit the 'refresh' button and let XCode get all new > profiles and certificates for me - but when I saw the blank login screen > realised that I would need my 'login' keychain back again - so I went back > to Keychain Access and imported the 'login' keychain once again, went back > to XCode and hit the 'Refresh' button - after a few seconds it created new > profiles and certificates for me with no sign of extra developer > certificates! > > I then tested my XCode 'Hello World' app and that built OK and installed on > my iPad - I then opened LiveCode and built and installed a LiveCode app - > and everything worked perfectly Woohoo!!! > > So one of the main things I learnt today is that the keychains in Keychain > Access are actually separate entities and 'a bit tricky' > > I'm pretty sure that I included a lot of unnecessary steps in my description > above - and I look forward to hearing from others on better ways of handling > keychains in Keychain Access and better ways of achieving what I did by > accident :) > > Kind regards > > Dave > > PS: the Apple Worldwide Developer Center staff I dealt with were all very > nice and intelligent people - but they were of no help to me at all. > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-standalone-what-to-do-about-code-signing-failures-tp4658701p4658789.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 andrew at ctech.me Fri Jan 11 17:02:05 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Fri, 11 Jan 2013 16:02:05 -0600 Subject: Returning Data from a Modal In-Reply-To: References: Message-ID: Perfect. I new there was something, but couldn't find that property in the dictionary by browsing around randomly. Regards, Andrew On Fri, Jan 11, 2013 at 1:56 PM, Peter Haworth wrote: > Not sure if this is standard, but I set the dialogData in whatever script > closes the modal stack, so: > > go stack "blah" modal > put the dialogData into tReturnedData > > Pete > lcSQL Software > > > On Fri, Jan 11, 2013 at 11:13 AM, Andrew Kluthe wrote: > >> Is there an easy way I am overlooking to return data from a modal? >> >> Something akin to: >> >> go stack "BlahBlah" as modal >> put tReturnedData >> >> How do all of you handle that in a modal? I want a modal to return >> true if followed through with or false if its canceled, so I know not >> to execute the rest of script after the modal call if it was canceled. >> >> I feel like I have done this or seen this somewhere before. >> >> -- >> Regards, >> >> Andrew Kluthe >> andrew at ctech.me >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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, Andrew Kluthe andrew at ctech.me From andre at andregarzia.com Fri Jan 11 17:07:38 2013 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 11 Jan 2013 20:07:38 -0200 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: References: Message-ID: Dave, Open Keychain Access.app and look for expired certificates. On Sun, Jan 6, 2013 at 6:30 PM, Dave Kilroy wrote: > Hi Graham > > If I try to build a standalone for iOS I'll get two error messages; the > first alert (showing the LiveCode logo) says: > > "Codesigning failed with 1) 0C076C94DC082497E47F5FA2F5A390A29E2C400 > "iPhone Developer: Dave Kilroy (E7QB8D7WFM)" " > > As well as a "1)" I'll also get a "2)" a "3)" and a "4)" failures, most > but not all apparently lined to my 'bad' developer certificate > > If I 'OK' that error message I'll get another, this time with a red 'X' > symbol telling me that "There was an error saving the standalone > application" with the same error from the previous alert repeated > > What do you see when your codesigning fails? With any luck you don't have > the same problem I have! > > BTW, just in case you seem to have an extra, unwanted certificate, it is > worth checking that KeyChain (watch out for storage of public and private > keys) and Xcode (watch out for the Preferences folder in the Library) are > not holding copies of such a certificate on your hard-drive > > Good luck! > > Dave > > > > > I've been posting about certificate renewal etc so that I can go on with > iOS development after my profiles / certificates or whatever have expired. > I thought I had created a new set of stuff, and XCode now reports that I > have valid Provisioning Profiles (don't know why I've got more than one, > but I have), plus a (valid) specific profile on the device I'm currently > trying to test on (an iPad 2). Oh, and I also have active ad hoc > distribution certificate. > > > > My app works in the simulator, but when I try to save it as a standalone > in order to get it onto the iPad, I get codesigning failures: there seem to > be six failures (whatever that means) and two of these look identical. I > did not get these when I first set up my (now expired) digital 'asset's > (/rant don't you hate the hijacking of perfectly good English words for > weird technical purposes? /rant). > > > > Can anyone tell me how to track down these failures and correct them? I > just have no idea how to start. I haven't found anything helpful in the iOS > notes for LC either. The only clue I have is that the XCode organizer seems > to think I'm two teams with slightly different names. I would gladly delete > one of these if I knew how, and I suppose it might help. > > > > I've been staring at the Apple documentation for most of the day but I > am well and truly stuck. > > > > Anxious > > > > Graham > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Fri Jan 11 17:16:31 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Fri, 11 Jan 2013 23:16:31 +0100 Subject: need ghinea pigs to try out facebook test stack on mobile In-Reply-To: References: Message-ID: Hi Andre, Will test it and report how it goes tomorrow against iPhone 5, iPad 1, SGS2 and Xoom2 ;-) Best, Pierre Le 11 janv. 2013 ? 20:17, Andre Garzia a ?crit : > Folks, > > this is it!!! > > Please try this out on your mobile devices. > > https://dl.dropbox.com/u/1340110/fbtest.livecode > > You should request authorization first. Once requested, the library will > store the tokens so it should work the next time you launch without the > need for requesting it again. There is no error checking, if you deny > authorization the app will simply stop. > > This application sends a lot of information to the console and to a file > called facebook_debug.txt on the documents folder of the device. You may > want to check the logs at XCode console or adb logcat for Android. > > Thanks! =D > > > On Fri, Jan 11, 2013 at 3:33 PM, Roger Eller wrote: > >> I can test on my new Android tablet (Pipo M2 / Jelly Bean 4.1.1) later this >> evening. >> >> ~Roger >> >> >> On Fri, Jan 11, 2013 at 10:26 AM, Andre Garzia wrote: >> >>> I am building a little test stack to be run on iOS or Android. >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From mwieder at ahsoftware.net Fri Jan 11 21:40:50 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 11 Jan 2013 18:40:50 -0800 Subject: The Art of Creative Coding Message-ID: <155178661531.20130111184050@ahsoftware.net> Five minute video for your Friday, via Boingboing- http://boingboing.net/2013/01/10/short-documentary-about-the-ar.html -- -Mark Wieder mwieder at ahsoftware.net From Mark_Smith at cpe.umanitoba.ca Sat Jan 12 01:07:52 2013 From: Mark_Smith at cpe.umanitoba.ca (Mark Smith) Date: Fri, 11 Jan 2013 22:07:52 -0800 (PST) Subject: One Minute from Read Naturally, Inc. In-Reply-To: <0B33CAE0-A8E4-4AC2-A012-23DF87E6CAAB@icloud.com> References: <0B33CAE0-A8E4-4AC2-A012-23DF87E6CAAB@icloud.com> Message-ID: <1357970871979-4658836.post@n4.nabble.com> Chris Sheffield-4 wrote > Read Naturally, Inc. is proud to announce the release of One Minute Reader > for iPad > (https://itunes.apple.com/us/app/one-minute-reader/id465317539?mt=8). This > project has been well under Hi Chris, looks amazing. Well done. -- Mark -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/One-Minute-from-Read-Naturally-Inc-tp4658785p4658836.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Sat Jan 12 02:37:37 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 12 Jan 2013 09:37:37 +0200 Subject: The Art of Creative Coding In-Reply-To: <155178661531.20130111184050@ahsoftware.net> References: <155178661531.20130111184050@ahsoftware.net> Message-ID: <50F112C1.9090801@gmail.com> On 01/12/2013 04:40 AM, Mark Wieder wrote: > Five minute video for your Friday, via Boingboing- > > http://boingboing.net/2013/01/10/short-documentary-about-the-ar.html > Looks like good stuff: have downloaded it to look at this evening. Thanks, Richmond. From rene.micout at numericable.com Sat Jan 12 05:31:38 2013 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Sat, 12 Jan 2013 11:31:38 +0100 Subject: The Art of Creative Coding In-Reply-To: <155178661531.20130111184050@ahsoftware.net> References: <155178661531.20130111184050@ahsoftware.net> Message-ID: When interfacing to LiveCode and Processing? Is it possible today? Le 12 janv. 2013 ? 03:40, Mark Wieder a ?crit : > Five minute video for your Friday, via Boingboing- > > http://boingboing.net/2013/01/10/short-documentary-about-the-ar.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 From m.schonewille at economy-x-talk.com Sat Jan 12 05:46:54 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 12 Jan 2013 11:46:54 +0100 Subject: The Art of Creative Coding In-Reply-To: <155178661531.20130111184050@ahsoftware.net> References: <155178661531.20130111184050@ahsoftware.net> Message-ID: <7EFF232B-A0CF-42D6-B038-E8B1305BAB1F@economy-x-talk.com> I watched the first 2 minutes of the movie, read some comments and the text below the movie. I still think that this is about programmers who are creative. What _IS_ "the art of creative coding"?! Is it a programme? A set of libraries? Looking at the movie, I get to think Creative Coding is a bunch of television screens with cool-looking animations fit for MTV. Can you explain what it is? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 12 jan 2013, at 03:40, Mark Wieder wrote: > Five minute video for your Friday, via Boingboing- > > http://boingboing.net/2013/01/10/short-documentary-about-the-ar.html From rene.micout at numericable.com Sat Jan 12 05:54:24 2013 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Sat, 12 Jan 2013 11:54:24 +0100 Subject: The Art of Creative Coding In-Reply-To: <155178661531.20130111184050@ahsoftware.net> References: <155178661531.20130111184050@ahsoftware.net> Message-ID: It is about : 1. Processing > http://processing.org 2. Cinder > http://libcinder.org Bon souvenir de Paris Ren? Le 12 janv. 2013 ? 03:40, Mark Wieder a ?crit : > Five minute video for your Friday, via Boingboing- > > http://boingboing.net/2013/01/10/short-documentary-about-the-ar.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 From richmondmathewson at gmail.com Sat Jan 12 07:03:33 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 12 Jan 2013 14:03:33 +0200 Subject: The Art of Creative Coding In-Reply-To: <7EFF232B-A0CF-42D6-B038-E8B1305BAB1F@economy-x-talk.com> References: <155178661531.20130111184050@ahsoftware.net> <7EFF232B-A0CF-42D6-B038-E8B1305BAB1F@economy-x-talk.com> Message-ID: <50F15115.9040700@gmail.com> On 01/12/2013 12:46 PM, Mark Schonewille wrote: > I watched the first 2 minutes of the movie, read some comments and the text below the movie. I still think that this is about programmers who are creative. What _IS_ "the art of creative coding"?! Is it a programme? A set of libraries? Looking at the movie, I get to think Creative Coding is a bunch of television screens with cool-looking animations fit for MTV. Can you explain what it is? I think "creative coding" is rather like singing in the bath: highly personal, highly individual and highly idiosyncratic . . . And, most definitely something that can be taught. I code "creatively" and most of what I do, and how I do it, would give other programmers a thrombosis (those who have seen my monster SWITCH structures will know what I mean): this neither belittles my way of programming, nor suggests it is superioir to ther people's programming; it is just the way Richmond programs; and "programming orthodoxy" gives me the "willies" just as religious or political orthodoxy does: This is not to say there isn't a place for programming orthodoxy, but there should not be a place for programming bigotry. And that film turned me off fairly quickly as it seemed to consist of media-bites for the short-attention generation, that while being "very clever" weren't much else. And, lest this be overlooked; "creative programming" is rather like the creative Jazz of Duke Ellington; based on a thorough classical training. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > We have time for new software development projects. Contact me for a quote. > > > > > On 12 jan 2013, at 03:40, Mark Wieder wrote: > >> Five minute video for your Friday, via Boingboing- >> >> http://boingboing.net/2013/01/10/short-documentary-about-the-ar.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 pmbrig at gmail.com Sat Jan 12 07:47:11 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sat, 12 Jan 2013 07:47:11 -0500 Subject: Portable apps In-Reply-To: <50F04F85.8060504@hyperactivesw.com> References: <50EF68AC.8010507@hyperactivesw.com> <6C81020A-F752-4086-AE3F-D40215FF9D2E@mac.com> <50EFA6CF.3060606@hyperactivesw.com> <4C75C9EF-4587-4E37-A91E-1C6108F551E8@gmail.com> <50F04F85.8060504@hyperactivesw.com> Message-ID: <078E6382-539F-490D-8566-D340CEA17F4F@gmail.com> On Jan 11, 2013, at 12:44 PM, J. Landman Gay wrote: > On 1/11/13 7:25 AM, Peter M. Brigham wrote: >> On Jan 11, 2013, at 12:44 AM, J. Landman Gay wrote: >> >>> Computers were so much easier in the good old days. >> >> Progress may have been all right once, but it went on too long. > > You've got a list of these things, right? I love when you do that. I actually do have a list of these things, stored in an LC stack. It 's actually designed to put a random (or chosen) quote after an email signature. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig Always try to do things in chronological order; it's less confusing that way. From dochawk at gmail.com Sat Jan 12 13:19:55 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 12 Jan 2013 10:19:55 -0800 Subject: iOS soft mute In-Reply-To: References: Message-ID: On Wed, Jan 9, 2013 at 4:20 PM, Chip Thomas wrote: > So iOS devices have a "soft mute" function where when muted, some apps will > ignore this and go ahead and play sound anyway like when watching a movie > or playing music. One of my partners discovered this in court the other day, when his muted iPhone loudly gave navigation directions . . . -- Richard E. Hawkins, Esq. (702) 508-8462 From dixonja at hotmail.co.uk Sat Jan 12 13:41:53 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Sat, 12 Jan 2013 18:41:53 +0000 Subject: iOS soft mute In-Reply-To: References: , Message-ID: What did it say... "The state prison is 300 yards on the left... You have arived at your destination." ? > Date: Sat, 12 Jan 2013 10:19:55 -0800 > Subject: Re: iOS soft mute > From: dochawk at gmail.com > To: use-livecode at lists.runrev.com > > On Wed, Jan 9, 2013 at 4:20 PM, Chip Thomas wrote: > > So iOS devices have a "soft mute" function where when muted, some apps will > > ignore this and go ahead and play sound anyway like when watching a movie > > or playing music. > > One of my partners discovered this in court the other day, when his > muted iPhone loudly gave navigation directions . . . > -- > Richard E. Hawkins, Esq. > (702) 508-8462 > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat Jan 12 16:04:49 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 12 Jan 2013 13:04:49 -0800 Subject: The Art of Creative Coding In-Reply-To: <155178661531.20130111184050@ahsoftware.net> References: <155178661531.20130111184050@ahsoftware.net> Message-ID: I get it. This is what OSS was supposed to be about, and somewhat in the spirit of our own little community here. Thanks for this, Mark. sqb On Fri, Jan 11, 2013 at 6:40 PM, Mark Wieder wrote: > Five minute video for your Friday, via Boingboing- > > http://boingboing.net/2013/01/10/short-documentary-about-the-ar.html > > -- > -Mark Wieder > mwieder at ahsoftware.net > > Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Sat Jan 12 16:06:35 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 12 Jan 2013 13:06:35 -0800 Subject: DISABLE JAVA ADVICE FROM DHS In-Reply-To: References: Message-ID: http://m.apnews.com/ap/db_268744/contentdetail.htm?contentguid=H7NX2XTB *WASHINGTON (AP) - The U.S. Department of Homeland Security is advising people to temporarily disable the Java software on their computers to avoid potential hacking attacks.* Really - is Java as relevant as it used to be? Hasn't JavaScript and AJAX pretty much taken over the browser side at least? -- - ! - Stephen Barncard San Francisco Ca. USA * * more about sqb -- Stephen Barncard San Francisco Ca. USA more about sqb From jacque at hyperactivesw.com Sat Jan 12 16:14:10 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 12 Jan 2013 15:14:10 -0600 Subject: DISABLE JAVA ADVICE FROM DHS In-Reply-To: References: Message-ID: <50F1D222.80601@hyperactivesw.com> On 1/12/13 3:06 PM, stephen barncard wrote: > http://m.apnews.com/ap/db_268744/contentdetail.htm?contentguid=H7NX2XTB > > *WASHINGTON (AP) - The U.S. Department of Homeland Security is advising > people to temporarily disable the Java software on their computers to avoid > potential hacking attacks.* > > > Really - is Java as relevant as it used to be? Hasn't JavaScript and AJAX > pretty much taken over the browser side at least? > I turned it off in all my browsers several years ago and haven't missed it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Sat Jan 12 16:18:56 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 12 Jan 2013 13:18:56 -0800 Subject: DISABLE JAVA ADVICE FROM DHS In-Reply-To: References: Message-ID: <50F1D340.4020100@fourthworld.com> stephen barncard wrote: > http://m.apnews.com/ap/db_268744/contentdetail.htm?contentguid=H7NX2XTB > > *WASHINGTON (AP) - The U.S. Department of Homeland Security is advising > people to temporarily disable the Java software on their computers to avoid > potential hacking attacks.* > > > Really - is Java as relevant as it used to be? Hasn't JavaScript and AJAX > pretty much taken over the browser side at least? Java does some things we still can't do in JavaScript/HTML5. Ironically, one of those thing is establishing a VPN connection, and I know a few companies who choose a Java-based way of doing that over the OS-provided control panel "for security reasons". ;) -- 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 stephenREVOLUTION2 at barncard.com Sat Jan 12 16:53:23 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 12 Jan 2013 13:53:23 -0800 Subject: DISABLE JAVA ADVICE FROM DHS In-Reply-To: <50F1D340.4020100@fourthworld.com> References: <50F1D340.4020100@fourthworld.com> Message-ID: years ago, I dreaded installing or using Java because it was a synonym for "S L O W" and another alien thing to maintain. Not sure if there's a way to 'disable' it except root it out and delete. On Sat, Jan 12, 2013 at 1:18 PM, Richard Gaskin wrote: > stephen barncard wrote: > > http://m.apnews.com/ap/db_**268744/contentdetail.htm?** >> contentguid=H7NX2XTB >> >> *WASHINGTON (AP) - The U.S. Department of Homeland Security is advising >> >> people to temporarily disable the Java software on their computers to >> avoid >> potential hacking attacks.* >> >> >> >> Really - is Java as relevant as it used to be? Hasn't JavaScript and >> AJAX >> pretty much taken over the browser side at least? >> > > Java does some things we still can't do in JavaScript/HTML5. > > Ironically, one of those thing is establishing a VPN connection, and I > know a few companies who choose a Java-based way of doing that over the > OS-provided control panel "for security reasons". ;) > > -- > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Sat Jan 12 17:00:18 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 12 Jan 2013 14:00:18 -0800 Subject: DISABLE JAVA ADVICE FROM DHS In-Reply-To: References: <50F1D340.4020100@fourthworld.com> Message-ID: Never mind. On mac, it is located in System Preferences On Sat, Jan 12, 2013 at 1:53 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > years ago, I dreaded installing or using Java because it was a synonym for > "S L O W" and another alien thing to maintain. Not sure if there's a way > to 'disable' it except root it out and delete. > > > Stephen Barncard San Francisco Ca. USA more about sqb From support.toki at laposte.net Sun Jan 13 08:53:39 2013 From: support.toki at laposte.net (Toki support) Date: Sun, 13 Jan 2013 14:53:39 +0100 Subject: Windows, Player and unicode filename References: <50EFEB10.8070809@laposte.net> Message-ID: <03513248-175F-4A89-8FB8-5DCDF5D034C4@laposte.net> Hi all, I'm trying to make my software run well on non western Windows version, I'm testing on a Korean Windows. My application can play videos but I face a problem with the player object I can't solve. When the movie file name contains Korean characters, e.g. "C:/Users/Kim/Videos/?.mov" I use the URL path set the filename of player "myplayer" to "file:///C:/Users/Kim/Videos/%EA%B9%80.mov" and it just works fine But, if the account user name is in Korean, the path to the file is "C:/Users/?/Videos/kim.mov" set the filename of player "myplayer" to "file:///C:/Users/%EA%B9%80/Videos/kim.mov" fails with the error message "could not create movie reference" For the test, I used Firefox to get the URL paths. Firefox can open both files with the QuickTime plugin. So, the behavior is different depending on whether the user name or the file name is in Korean. Is it a Windows problem, or another annoying Livecode unicode bug? Has someone solved this issue, or has a work around? Any suggestion will be appreciated. Hope a Windows expert on the list can help me. Thank you. -- Thierry Arbellot Digital Salade website : www.tokitest.fr email : support at tokitest.com AIM/iChat : supportToki MSN : support at tokitest.com From dochawk at gmail.com Sun Jan 13 12:19:12 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 13 Jan 2013 09:19:12 -0800 Subject: iOS soft mute In-Reply-To: References: Message-ID: On Sat, Jan 12, 2013 at 10:41 AM, John Dixon wrote: > What did it say... "The state prison is 300 yards on the left... You have arived at your destination." ? :) He actually had to drive 2 or 3 hours to a small county, and had asked for directions. Then he went to a local hearing. He apparently moved about the courtroom far enough that it gave the next/revised direction . . . Perhaps a year ago, my laptop rang. I was in gmail, and had logged into google voice on my desktop, and it apparently carried over. -- Richard E. Hawkins, Esq. (702) 508-8462 From dixonja at hotmail.co.uk Sun Jan 13 12:27:26 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Sun, 13 Jan 2013 17:27:26 +0000 Subject: iOS soft mute In-Reply-To: References: , , , Message-ID: > Date: Sun, 13 Jan 2013 09:19:12 -0800 > Subject: Re: iOS soft mute > From: dochawk at gmail.com > To: use-livecode at lists.runrev.com > > On Sat, Jan 12, 2013 at 10:41 AM, John Dixon wrote: > > What did it say... "The state prison is 300 yards on the left... You have arived at your destination." ? > > :) > > He actually had to drive 2 or 3 hours to a small county, and had asked > for directions. Then he went to a local hearing. > > He apparently moved about the courtroom far enough that it gave the > next/revised direction . . . Brilliant... what a lovely story !...:-) That made me smile.. Dixie From pete at lcsql.com Sun Jan 13 15:04:18 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 13 Jan 2013 12:04:18 -0800 Subject: Strange hang Message-ID: I have a command that deletes keys from an array, given a start and end key value (the keys are numeric). This has been working fine for months and is simply a repeat loop with a "delete local tArray[key]" command. Suddenly, this has started to cause LC to hang. In debug, as soon as the delete command is executed, I get a runtime error message on a line in a completely different handler and LC hangs hard, needing a force quit to get out of it. The array looks is correctly structured and the start and end key values exist in the array, as do all the key values between them. Any ideas about how to figure out what's going on would be most welcome. Pete lcSQL Software From dave at businessplaninsight.com Sun Jan 13 18:11:34 2013 From: dave at businessplaninsight.com (Dave Kilroy) Date: Sun, 13 Jan 2013 23:11:34 +0000 Subject: iOS standalone - what to do about code signing failures? References: <696DDE66-2ABB-4CEE-9370-6470B754480B@applicationinsight.com> Message-ID: <00595D7C-51BB-47E2-AD99-05619A160089@businessplaninsight.com> Roger Thanks for the thanks :) I well remember what it felt like to be lost in codesigning marshes - not a nice place to be at all - so I hope the account of how I stumbled upon my way out is of use to you Actually, a couple of messages after your one Andre advised me to look in Keychain Access - and he was right! - So with any luck if my meanderings don't help then someone else from the list will know what to do. Regarding sources of help - don't do what I did and rely on the Apple WorldWide Developer Center - I wasted months (literally) waiting for something from them - and would have been much better off continuing to stay actively searching for a solution rather than switching to passively waiting for Apple to tell me what to do. Having said that, one of the least nice things about the codesigning marshes is the loneliness - if there was someone else to discuss things with it would have been GREAT, someone who could have helped me think through what was going on and either help me uncover the flaws in my own thinking or else help ascertain 'known facts' - so if you would like to email me off list and use me as a sounding-board that would be just fine. Best of luck! Dave Roger Guay Hi Dave, > > > I just wanted to tell you how appreciative I am for this feedback. I'm still experiencing this codesign failure problem, and I don't know where to turn for help other than this list. I'll try to use your information to solve my problem next week as I am entertaining guests for a few days, but I didn't want to wait that long to thank you. > > Roger > > > On Jan 10, 2013, at 5:00 PM, Dave Kilroy2 wrote: > >> Hi all >> >> OK I can now sign code and build apps for iOS! >> >> I'm not 100% sure how I did it, but there were two critical stages: the >> first was when I realised that the rogue extra development certificate MUST >> be hiding somewhere on my MacBook Pro (I had previously been convinced it >> was hiding somewhere in my account on the Provisioning Portal). >> >> Then, after several hours of fruitless looking today, when I was back in >> Keychain Access for the umpteenth time I removed the 'login' keychain from >> view (by accident I think) and had a look in the 'system' keychain - and in >> there was the naughty developer certificate waiting for me (without a public >> or private key). For some reason it didn't show up if I was looking in the >> 'system' keychain whilst the 'login' keychain was in the left-hand panel of >> Keychain Access, but once the 'login' keychain was gone the certificate >> showed up! >> >> So I deleted the naughty certificate, switched back to XCode and removed all >> provisioning profiles, certificates etc, revoked provisioning profiles and >> certificates on the Provisioning Portal and rebooted. When I reopened XCode >> I was planning to hit the 'refresh' button and let XCode get all new >> profiles and certificates for me - but when I saw the blank login screen >> realised that I would need my 'login' keychain back again - so I went back >> to Keychain Access and imported the 'login' keychain once again, went back >> to XCode and hit the 'Refresh' button - after a few seconds it created new >> profiles and certificates for me with no sign of extra developer >> certificates! >> >> I then tested my XCode 'Hello World' app and that built OK and installed on >> my iPad - I then opened LiveCode and built and installed a LiveCode app - >> and everything worked perfectly Woohoo!!! >> >> So one of the main things I learnt today is that the keychains in Keychain >> Access are actually separate entities and 'a bit tricky' >> >> I'm pretty sure that I included a lot of unnecessary steps in my description >> above - and I look forward to hearing from others on better ways of handling >> keychains in Keychain Access and better ways of achieving what I did by >> accident :) >> >> Kind regards >> >> Dave >> >> PS: the Apple Worldwide Developer Center staff I dealt with were all very >> nice and intelligent people - but they were of no help to me at all. >> >> >> >> -- >> V From dave at businessplaninsight.com Sun Jan 13 18:13:06 2013 From: dave at businessplaninsight.com (Dave Kilroy) Date: Sun, 13 Jan 2013 23:13:06 +0000 Subject: iOS standalone - what to do about code signing failures? Message-ID: <5A6BE57C-46D2-4892-AC9F-6A120E7770D4@businessplaninsight.com> Thanks Andre - you were right! Dave Andre Garzia wrote: > Dave, > > Open Keychain Access.app and look for expired certificates. From lan.kc.macmail at gmail.com Sun Jan 13 18:53:41 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 14 Jan 2013 07:53:41 +0800 Subject: Strange hang In-Reply-To: References: Message-ID: Have your modified your delete handler in the last couple of days? Have you modified the handler the Debugger points to in the last couple of days? If you were to create a new button (or in the msg box) put: repeat with x = 2 to 22 delete local tArray[x] end repeat does it still hang? If not, does hard wiring the numbers in your script fix it? Does it hang at the very first delete command? If not is it always the 2nd (3rd, 4th.. last) delete in the repeat loop or is it always when x = a specific number. If you replaced delete with put local tArray[x} & cr after msg, does it print out as expected? What happens if you enclose the delete in a 'try' structure? HTH On Mon, Jan 14, 2013 at 4:04 AM, Peter Haworth wrote: > I have a command that deletes keys from an array, given a start and end key > value (the keys are numeric). This has been working fine for months and is > simply a repeat loop with a "delete local tArray[key]" command. > > Suddenly, this has started to cause LC to hang. In debug, as soon as the > delete command is executed, I get a runtime error message on a line in a > completely different handler and LC hangs hard, needing a force quit to get > out of it. > > The array looks is correctly structured and the start and end key values > exist in the array, as do all the key values between them. > > Any ideas about how to figure out what's going on would be most welcome. > > 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 Sun Jan 13 19:10:24 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 13 Jan 2013 16:10:24 -0800 Subject: Strange hang In-Reply-To: References: Message-ID: On Sun, Jan 13, 2013 at 3:53 PM, Kay C Lan wrote: > Have your modified your delete handler in the last couple of days? > No, nor even in the last few months > > Have you modified the handler the Debugger points to in the last couple of > days? > No, not for months either > > If you were to create a new button (or in the msg box) put: > > repeat with x = 2 to 22 > delete local tArray[x] > end repeat > > does it still hang? If not, does hard wiring the numbers in your script > fix it? > No, and as in my earlier email when the handler that i causes the problem is called from elsewhere in my stack, it works without a problem. I can't hard wire the numbers because they are passed in as parameters to the handler. > > Does it hang at the very first delete command? If not is it always the > 2nd (3rd, 4th.. last) delete in the repeat loop or is it always when x > = a specific number. > Always the first delete command. > > If you replaced delete with put local tArray[x} & cr after msg, does > it print out as expected? > > What happens if you enclose the delete in a 'try' structure? > Will try both those and let you know. > > HTH > > On Mon, Jan 14, 2013 at 4:04 AM, Peter Haworth wrote: > > I have a command that deletes keys from an array, given a start and end > key > > value (the keys are numeric). This has been working fine for months and > is > > simply a repeat loop with a "delete local tArray[key]" command. > > > > Suddenly, this has started to cause LC to hang. In debug, as soon as the > > delete command is executed, I get a runtime error message on a line in a > > completely different handler and LC hangs hard, needing a force quit to > get > > out of it. > > > > The array looks is correctly structured and the start and end key values > > exist in the array, as do all the key values between them. > > > > Any ideas about how to figure out what's going on would be most welcome. > > > > 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 gandalf at doctorTimothyMiller.com Sun Jan 13 19:30:47 2013 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Sun, 13 Jan 2013 16:30:47 -0800 Subject: Telephony in LiveCode Message-ID: Hello, I have to re-think my telephone system for business use. There's only one employee, me, and I usually can't answer the phone, but I want callers to have a convenient user-friendly experience, and to reach me when they need to. Some kind of simple auto-attendant, the ability to transfer a call to another line, plus the ability to play some recordings, then return to the main menu. Google Voice will do some of the things I need, but not others. Over the years, there have been products that do this sort of thing, working on a dedicated Macintosh. I ran my business phones this way for several years, a long time ago. Apparently, no such product currently exists for the Macintosh. There may be dozens of such products for Windows, probably mostly bad products. I haven't looked into it yet, and prefer to avoid that option if I can. Wondering what to do. More and more companies host some kind of virtual PBX, but most are intended for large organizations, too expensive for me, or won't suit my needs. It occurs to me I could probably make my own Virtual Receptionist application in LiveCode. I think LC can do everything I need, if used in conjunction with a modem. (If I'm not mistaken, simple modem commands and responses can detect key presses, answer calls, hang up, transfer calls and so on.) On the other hand, it's a pretty big job for do-it-yourself, particularly for me, a non-expert. Has this kind of application has already been attempted in LC? Is a usable version available? Maybe some kind of Virtual Receptionist construction kit? Anybody know? Thanks in advance, Tim From lan.kc.macmail at gmail.com Sun Jan 13 20:33:41 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 14 Jan 2013 09:33:41 +0800 Subject: Strange hang In-Reply-To: References: Message-ID: On Mon, Jan 14, 2013 at 8:10 AM, Peter Haworth wrote: > No, and as in my earlier email when the handler that i causes the problem > is called from elsewhere in my stack, it works without a problem. I can't > hard wire the numbers because they are passed in as parameters to the > handler. Sorry I didn't understand that from your earlier email. I appreciate that in production you have to pass by parameter but in testing: put a breakpoint immediately prior to the delete handler being called, Run the script, at the breakpoint check tArray[] for it's start and end values; lets say 5 and 55. Stop the script. Hard input 5 and 55 into the delete handler and move the breakpoint to immediately after the delete handler. Run the script again. If it works, then there is something screwing up when passing the parameters. The fact that you can call the handler from elsewhere and it works fine suggests to me that in this particular case the parameters are not being passed correctly. Unfortunately what doesn't make sense is why that would cause LC to hang. From irog at mac.com Sun Jan 13 21:10:21 2013 From: irog at mac.com (Roger Guay) Date: Sun, 13 Jan 2013 19:10:21 -0700 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <00595D7C-51BB-47E2-AD99-05619A160089@businessplaninsight.com> References: <696DDE66-2ABB-4CEE-9370-6470B754480B@applicationinsight.com> <00595D7C-51BB-47E2-AD99-05619A160089@businessplaninsight.com> Message-ID: <8498160C-ECB3-4D75-938A-F85098DBF864@mac.com> Dave, You nailed it on all counts, and I really appreciate your understanding and encouragement. I know that in the end I will prevail and it will most likely be the result of help from folks on this list such as yourself and Andre, and Colin and ?? What's got me stymied at the moment is that I have already cleaned house in my Keychain and It made no difference. In any case, I am currently busy entertaining guest for a couple of days and will return to the quest after that. Thanks again for your encouragement, Dave. For what it's worth, I will update the list as I make progress. Roger On Jan 13, 2013, at 4:11 PM, Dave Kilroy wrote: > > Roger > > Thanks for the thanks :) > > I well remember what it felt like to be lost in codesigning marshes - not a nice place to be at all - so I hope the account of how I stumbled upon my way out is of use to you > > Actually, a couple of messages after your one Andre advised me to look in Keychain Access - and he was right! - So with any luck if my meanderings don't help then someone else from the list will know what to do. > > Regarding sources of help - don't do what I did and rely on the Apple WorldWide Developer Center - I wasted months (literally) waiting for something from them - and would have been much better off continuing to stay actively searching for a solution rather than switching to passively waiting for Apple to tell me what to do. > > Having said that, one of the least nice things about the codesigning marshes is the loneliness - if there was someone else to discuss things with it would have been GREAT, someone who could have helped me think through what was going on and either help me uncover the flaws in my own thinking or else help ascertain 'known facts' - so if you would like to email me off list and use me as a sounding-board that would be just fine. > > Best of luck! > > Dave > > > Roger Guay >> Hi Dave, >> >> >> I just wanted to tell you how appreciative I am for this feedback. I'm still experiencing this codesign failure problem, and I don't know where to turn for help other than this list. I'll try to use your information to solve my problem next week as I am entertaining guests for a few days, but I didn't want to wait that long to thank you. >> >> Roger >> >> >> On Jan 10, 2013, at 5:00 PM, Dave Kilroy2 wrote: >> >>> Hi all >>> >>> OK I can now sign code and build apps for iOS! >>> >>> I'm not 100% sure how I did it, but there were two critical stages: the >>> first was when I realised that the rogue extra development certificate MUST >>> be hiding somewhere on my MacBook Pro (I had previously been convinced it >>> was hiding somewhere in my account on the Provisioning Portal). >>> >>> Then, after several hours of fruitless looking today, when I was back in >>> Keychain Access for the umpteenth time I removed the 'login' keychain from >>> view (by accident I think) and had a look in the 'system' keychain - and in >>> there was the naughty developer certificate waiting for me (without a public >>> or private key). For some reason it didn't show up if I was looking in the >>> 'system' keychain whilst the 'login' keychain was in the left-hand panel of >>> Keychain Access, but once the 'login' keychain was gone the certificate >>> showed up! >>> >>> So I deleted the naughty certificate, switched back to XCode and removed all >>> provisioning profiles, certificates etc, revoked provisioning profiles and >>> certificates on the Provisioning Portal and rebooted. When I reopened XCode >>> I was planning to hit the 'refresh' button and let XCode get all new >>> profiles and certificates for me - but when I saw the blank login screen >>> realised that I would need my 'login' keychain back again - so I went back >>> to Keychain Access and imported the 'login' keychain once again, went back >>> to XCode and hit the 'Refresh' button - after a few seconds it created new >>> profiles and certificates for me with no sign of extra developer >>> certificates! >>> >>> I then tested my XCode 'Hello World' app and that built OK and installed on >>> my iPad - I then opened LiveCode and built and installed a LiveCode app - >>> and everything worked perfectly Woohoo!!! >>> >>> So one of the main things I learnt today is that the keychains in Keychain >>> Access are actually separate entities and 'a bit tricky' >>> >>> I'm pretty sure that I included a lot of unnecessary steps in my description >>> above - and I look forward to hearing from others on better ways of handling >>> keychains in Keychain Access and better ways of achieving what I did by >>> accident :) >>> >>> Kind regards >>> >>> Dave >>> >>> PS: the Apple Worldwide Developer Center staff I dealt with were all very >>> nice and intelligent people - but they were of no help to me at all. >>> >>> >>> >>> -- >>> V > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 13 22:56:29 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 14 Jan 2013 14:56:29 +1100 Subject: [ANN] Massive mergExt update! Message-ID: <4D10E95A-01DE-45CD-8489-7AD13B84C278@sweattechnologies.com> Hi LiveCoders Today we have a massive update to the mergExt suite of externals. NEW: mergGK ($49) has been released. This is the first crowd sourced external developed for the LiveCode community. The external implements player authentication, leaderboards, achievements and challenges. It also implements peer-to-peer bluetooth and wifi messaging. There's more to implement with Game Center matches so the crowd funding is still open for those features. Thanks goes to those who were involved in funding this project. NEW mergAWS ($49) has been released and is focussed on Amazon Web Services. The initial release supports SimpleDB. NEW: mergCL ($39) has been released that allows your app to receive notifications when the user enters or exits a specified geographic region or moves a significant distance. This external requires the removal of the exits on suspend key from the app plist file. You app is woken in the background whenever any of these events occur and you can send a local notification to get the user to bring it to the foreground. mergAES 1.1.2 has been released and now also includes 128 bit, ECB and encrypt with key/iv options. mergMK 1.1.3 has been released resolving a bug with setting the user tracking mode of the map. These new additions to the suite take the total value to $757 and you can access it all for $299 for a year of updates or $79 for the first month and $20 per month ongoing. Kind regards, Monte -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From stephenREVOLUTION2 at barncard.com Sun Jan 13 23:02:09 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 13 Jan 2013 20:02:09 -0800 Subject: [ANN] Massive mergExt update! In-Reply-To: <4D10E95A-01DE-45CD-8489-7AD13B84C278@sweattechnologies.com> References: <4D10E95A-01DE-45CD-8489-7AD13B84C278@sweattechnologies.com> Message-ID: I don't understand. I paid 1 year of access of mergeExt on Oct 29. Am I eligible for all or is this a different series? On Sun, Jan 13, 2013 at 7:56 PM, Monte Goulding wrote: > Hi LiveCoders > > Today we have a massive update to the mergExt suite of externals. > > NEW: mergGK ($49) has been released. This is the first crowd sourced > external developed for the LiveCode community. The external implements > player authentication, leaderboards, achievements and challenges. It also > implements peer-to-peer bluetooth and wifi messaging. There's more to > implement with Game Center matches so the crowd funding is still open for > those features. Thanks goes to those who were involved in funding this > project. > > NEW mergAWS ($49) has been released and is focussed on Amazon Web > Services. The initial release supports SimpleDB. > > NEW: mergCL ($39) has been released that allows your app to receive > notifications when the user enters or exits a specified geographic region > or moves a significant distance. This external requires the removal of the > exits on suspend key from the app plist file. You app is woken in the > background whenever any of these events occur and you can send a local > notification to get the user to bring it to the foreground. > > mergAES 1.1.2 has been released and now also includes 128 bit, ECB and > encrypt with key/iv options. > > mergMK 1.1.3 has been released resolving a bug with setting the user > tracking mode of the map. > > These new additions to the suite take the total value to $757 and you can > access it all for $299 for a year of updates or $79 for the first month and > $20 per month ongoing. > > Kind 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From monte at sweattechnologies.com Sun Jan 13 23:19:52 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 14 Jan 2013 15:19:52 +1100 Subject: [ANN] Massive mergExt update! In-Reply-To: References: <4D10E95A-01DE-45CD-8489-7AD13B84C278@sweattechnologies.com> Message-ID: <0EE3DF4B-6141-4B1E-AE5A-A829607463C2@sweattechnologies.com> On 14/01/2013, at 3:02 PM, stephen barncard wrote: > I don't understand. I paid 1 year of access of mergeExt on Oct 29. Am I > eligible for all or is this a different series? Yes!!! It's all one suite. I will need to do different suites for different platforms later on but for the moment mergExt Complete means the whole kit and caboodle. Cheers Monte -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From stephenREVOLUTION2 at barncard.com Sun Jan 13 23:20:45 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 13 Jan 2013 20:20:45 -0800 Subject: [ANN] Massive mergExt update! In-Reply-To: <0EE3DF4B-6141-4B1E-AE5A-A829607463C2@sweattechnologies.com> References: <4D10E95A-01DE-45CD-8489-7AD13B84C278@sweattechnologies.com> <0EE3DF4B-6141-4B1E-AE5A-A829607463C2@sweattechnologies.com> Message-ID: thanks, Monte. On Sun, Jan 13, 2013 at 8:19 PM, Monte Goulding wrote: > > On 14/01/2013, at 3:02 PM, stephen barncard wrote: > > > I don't understand. I paid 1 year of access of mergeExt on Oct 29. Am I > > eligible for all or is this a different series? > > Yes!!! It's all one suite. I will need to do different suites for > different platforms later on but for the moment mergExt Complete means the > whole kit and caboodle. > > Cheers > > Monte > > -- > M E R Goulding > Software development services > Bespoke application development for vertical markets > > mergExt - There's an external for that! > > _______________________________________________ > use-livecode mailing list > use-livecode 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 toolbook at kestner.de Mon Jan 14 03:46:18 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 14 Jan 2013 09:46:18 +0100 Subject: does a mac has graphic hardware acceleration? Message-ID: <002d01cdf233$9f4e86f0$ddeb94d0$@de> Hello, LC 4.6.2, OS X 10.8.2 I have a videoplayer and take snapshots by "export snapshot from rect."- Before that I set the alwaysBuffer of player "foo" to true. This works since years, also on current Mountain Lion. Now, I have a customer with 10.8.2 where the snapshot only has weired pattern of lines and not the video picture. I had a similar behavior on some few windows machines and found by incidence that switching off the hardware acceleration of the graphic adapter solved it and taking a snaphot worked like a charm again. I am not very deep into Macs, I don't even find any graphic adapter setting in the system settings menue. Where are those hidden? Any other idea, what could cause such a behavior is appreciated! Perhaps you have experienced this issue already? Thank you Tiemo From richmondmathewson at gmail.com Mon Jan 14 06:49:31 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 14 Jan 2013 13:49:31 +0200 Subject: does a mac has graphic hardware acceleration? In-Reply-To: <002d01cdf233$9f4e86f0$ddeb94d0$@de> References: <002d01cdf233$9f4e86f0$ddeb94d0$@de> Message-ID: <50F3F0CB.7030502@gmail.com> On 14/01/13 10:46, Tiemo Hollmann TB wrote: > Hello, > > LC 4.6.2, OS X 10.8.2 > > I have a videoplayer and take snapshots by "export snapshot from rect."- > Before that I set the alwaysBuffer of player "foo" to true. > > This works since years, also on current Mountain Lion. Now, I have a > customer with 10.8.2 where the snapshot only has weired pattern of lines and > not the video picture. > > I had a similar behavior on some few windows machines and found by incidence > that switching off the hardware acceleration of the graphic adapter solved > it and taking a snaphot worked like a charm again. > > I am not very deep into Macs, I don't even find any graphic adapter setting > in the system settings menue. Where are those hidden? Any other idea, what > could cause such a behavior is appreciated! Perhaps you have experienced > this issue already? > > Thank you > > Tiemo > > I don't know how relevant this is to your problem; Running Mac OS 10.6.8 in VMWare means that all forms of screenshotting just don't work - how much of this is due to the fact that my PC has hardware virtuaization capabilities or not I just don't know. From lc at pbh.on-rev.com Mon Jan 14 11:11:30 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Mon, 14 Jan 2013 08:11:30 -0800 Subject: does a mac has graphic hardware acceleration? In-Reply-To: <002d01cdf233$9f4e86f0$ddeb94d0$@de> References: <002d01cdf233$9f4e86f0$ddeb94d0$@de> Message-ID: <316BE606-DD41-4104-B65A-09894E2B3768@pbh.on-rev.com> Tiemo, There was a bug in LC (#10035) that produced the result your client is seeing when used with Mac OS X 10.7.x and later. The bug was finally resolved in LV5.5.1 Paul On 2013-01-14, at 12:46 AM, Tiemo Hollmann TB wrote: > Hello, > > LC 4.6.2, OS X 10.8.2 > > I have a videoplayer and take snapshots by "export snapshot from rect."- > Before that I set the alwaysBuffer of player "foo" to true. > > This works since years, also on current Mountain Lion. Now, I have a > customer with 10.8.2 where the snapshot only has weired pattern of lines and > not the video picture. > > I had a similar behavior on some few windows machines and found by incidence > that switching off the hardware acceleration of the graphic adapter solved > it and taking a snaphot worked like a charm again. > > I am not very deep into Macs, I don't even find any graphic adapter setting > in the system settings menue. Where are those hidden? Any other idea, what > could cause such a behavior is appreciated! Perhaps you have experienced > this issue already? > > 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 Mon Jan 14 11:33:11 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 14 Jan 2013 17:33:11 +0100 Subject: AW: does a mac has graphic hardware acceleration? In-Reply-To: <316BE606-DD41-4104-B65A-09894E2B3768@pbh.on-rev.com> References: <002d01cdf233$9f4e86f0$ddeb94d0$@de> <316BE606-DD41-4104-B65A-09894E2B3768@pbh.on-rev.com> Message-ID: <005c01cdf274$d8086790$881936b0$@de> Hi Paul, thank you for this hint, I will give it a try with a new compiled version, though I wonder, why it doesn't happen on all Mountain Lion Macs. Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Paul Hibbert > Gesendet: Montag, 14. Januar 2013 17:12 > An: How to use LiveCode > Betreff: Re: does a mac has graphic hardware acceleration? > > Tiemo, > > There was a bug in LC (#10035) that produced the result your client is > seeing when used with Mac OS X 10.7.x and later. The bug was finally > resolved in LV5.5.1 > > Paul > > On 2013-01-14, at 12:46 AM, Tiemo Hollmann TB wrote: > > > Hello, > > > > LC 4.6.2, OS X 10.8.2 > > > > I have a videoplayer and take snapshots by "export snapshot from > > rect."- Before that I set the alwaysBuffer of player "foo" to true. > > > > This works since years, also on current Mountain Lion. Now, I have a > > customer with 10.8.2 where the snapshot only has weired pattern of > > lines and not the video picture. > > > > I had a similar behavior on some few windows machines and found by > > incidence that switching off the hardware acceleration of the graphic > > adapter solved it and taking a snaphot worked like a charm again. > > > > I am not very deep into Macs, I don't even find any graphic adapter > > setting in the system settings menue. Where are those hidden? Any > > other idea, what could cause such a behavior is appreciated! Perhaps > > you have experienced this issue already? > > > > 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 lc at pbh.on-rev.com Mon Jan 14 12:19:02 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Mon, 14 Jan 2013 09:19:02 -0800 Subject: does a mac has graphic hardware acceleration? In-Reply-To: <005c01cdf274$d8086790$881936b0$@de> References: <002d01cdf233$9f4e86f0$ddeb94d0$@de> <316BE606-DD41-4104-B65A-09894E2B3768@pbh.on-rev.com> <005c01cdf274$d8086790$881936b0$@de> Message-ID: <9AC0F5E7-80AE-44A8-A5DC-B6929C62AA43@pbh.on-rev.com> Hi Tiemo, I think the bug was not consistent, may be due to some hardware related condition, but I saw it happen a lot on a MacBook Pro, MacPro and iMac as soon as I upgraded from Snow Leopard to Lion. It caused a real headache for me as my software uses snapshots too. Maybe some of your clients are still in Snow Leopard, you would be surprised how many Mac users are, they won't see the issue. Once you re-build with the latest LC all will be good again. Paul On 2013-01-14, at 8:33 AM, Tiemo Hollmann TB wrote: > Hi Paul, > thank you for this hint, I will give it a try with a new compiled version, > though I wonder, why it doesn't happen on all Mountain Lion Macs. > Tiemo > >> -----Urspr?ngliche Nachricht----- >> Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im > Auftrag >> von Paul Hibbert >> Gesendet: Montag, 14. Januar 2013 17:12 >> An: How to use LiveCode >> Betreff: Re: does a mac has graphic hardware acceleration? >> >> Tiemo, >> >> There was a bug in LC (#10035) that produced the result your client is >> seeing when used with Mac OS X 10.7.x and later. The bug was finally >> resolved in LV5.5.1 >> >> Paul >> >> On 2013-01-14, at 12:46 AM, Tiemo Hollmann TB wrote: >> >>> Hello, >>> >>> LC 4.6.2, OS X 10.8.2 >>> >>> I have a videoplayer and take snapshots by "export snapshot from >>> rect."- Before that I set the alwaysBuffer of player "foo" to true. >>> >>> This works since years, also on current Mountain Lion. Now, I have a >>> customer with 10.8.2 where the snapshot only has weired pattern of >>> lines and not the video picture. >>> >>> I had a similar behavior on some few windows machines and found by >>> incidence that switching off the hardware acceleration of the graphic >>> adapter solved it and taking a snaphot worked like a charm again. >>> >>> I am not very deep into Macs, I don't even find any graphic adapter >>> setting in the system settings menue. Where are those hidden? Any >>> other idea, what could cause such a behavior is appreciated! Perhaps >>> you have experienced this issue already? >>> >>> 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 benr_mc at cogapp.com Mon Jan 14 13:03:00 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Mon, 14 Jan 2013 18:03:00 +0000 Subject: [ANN] Massive mergExt update! In-Reply-To: <0EE3DF4B-6141-4B1E-AE5A-A829607463C2@sweattechnologies.com> References: <4D10E95A-01DE-45CD-8489-7AD13B84C278@sweattechnologies.com> <0EE3DF4B-6141-4B1E-AE5A-A829607463C2@sweattechnologies.com> Message-ID: <50F44854.80209@cogapp.com> On 14/01/2013 04:19, Monte Goulding wrote: > > On 14/01/2013, at 3:02 PM, stephen barncard wrote: > >> I don't understand. I paid 1 year of access of mergeExt on Oct 29. Am I >> eligible for all or is this a different series? > > Yes!!! It's all one suite. I will need to do different suites for different platforms later on but for the moment mergExt Complete means the whole kit and caboodle. It's a massive bargain. I only currently have a need for couple of items, but I'm very pleased to have bought the suite. I'll never need all those items, but knowing in a whole bunch of different areas that there's a solution at my fingertips if I need it is very helpful. Thanks Monte, Ben From monte at sweattechnologies.com Mon Jan 14 13:18:37 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 15 Jan 2013 05:18:37 +1100 Subject: [ANN] Massive mergExt update! In-Reply-To: <50F44854.80209@cogapp.com> References: <4D10E95A-01DE-45CD-8489-7AD13B84C278@sweattechnologies.com> <0EE3DF4B-6141-4B1E-AE5A-A829607463C2@sweattechnologies.com> <50F44854.80209@cogapp.com> Message-ID: That's it Ben! It's all about making things possible. When we invent app ideas we often subconsciously limit ourselves to what's currently feasible in LiveCode. Having access to all these things and the possibility of having something implemented if required opens up new possibilities. Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 15/01/2013, at 5:03 AM, Ben Rubinstein wrote: > It's a massive bargain. > > I only currently have a need for couple of items, but I'm very pleased to have bought the suite. I'll never need all those items, but knowing in a whole bunch of different areas that there's a solution at my fingertips if I need it is very helpful. From slylabs13 at me.com Mon Jan 14 14:37:40 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Mon, 14 Jan 2013 11:37:40 -0800 Subject: Telephony in LiveCode In-Reply-To: References: Message-ID: <59260C54-D650-49A2-9107-821E9F75CEC7@me.com> I think the reason for this is primarily the phasing out of modems. While a modem can be purchased for this use, they don't typically come in computers by default anymore. I think what you need to do is look to purchase a Macintosh compatible telephony modem, which will probably come with software for this purpose. I found this page which may be of some informational use right away when I googled it: http://www.sustworks.com/pa_guide/compatibleModems.html Bob On Jan 13, 2013, at 4:30 PM, Timothy Miller wrote: > Hello, > > I have to re-think my telephone system for business use. There's only one employee, me, and I usually can't answer the phone, but I want callers to have a convenient user-friendly experience, and to reach me when they need to. Some kind of simple auto-attendant, the ability to transfer a call to another line, plus the ability to play some recordings, then return to the main menu. Google Voice will do some of the things I need, but not others. > > Over the years, there have been products that do this sort of thing, working on a dedicated Macintosh. I ran my business phones this way for several years, a long time ago. Apparently, no such product currently exists for the Macintosh. > > There may be dozens of such products for Windows, probably mostly bad products. I haven't looked into it yet, and prefer to avoid that option if I can. > > Wondering what to do. More and more companies host some kind of virtual PBX, but most are intended for large organizations, too expensive for me, or won't suit my needs. > > It occurs to me I could probably make my own Virtual Receptionist application in LiveCode. I think LC can do everything I need, if used in conjunction with a modem. (If I'm not mistaken, simple modem commands and responses can detect key presses, answer calls, hang up, transfer calls and so on.) On the other hand, it's a pretty big job for do-it-yourself, particularly for me, a non-expert. > > Has this kind of application has already been attempted in LC? Is a usable version available? Maybe some kind of Virtual Receptionist construction kit? Anybody know? > > Thanks in advance, Tim > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Mon Jan 14 14:39:47 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Mon, 14 Jan 2013 11:39:47 -0800 Subject: Strange hang In-Reply-To: References: Message-ID: <8009DFB1-981F-4C69-BB54-A164EE793E0C@me.com> The dictionary shows delete array tArray[x] as the correct syntax. Not sure if this matters though. Also, if the array is stored in a global variable, you may need to use delete global instead. Again, not sure. Worth testing though. Bob On Jan 13, 2013, at 3:53 PM, Kay C Lan wrote: > Have your modified your delete handler in the last couple of days? > > Have you modified the handler the Debugger points to in the last couple of days? > > If you were to create a new button (or in the msg box) put: > > repeat with x = 2 to 22 > delete local tArray[x] > end repeat > > does it still hang? If not, does hard wiring the numbers in your script fix it? > > Does it hang at the very first delete command? If not is it always the > 2nd (3rd, 4th.. last) delete in the repeat loop or is it always when x > = a specific number. > > If you replaced delete with put local tArray[x} & cr after msg, does > it print out as expected? > > What happens if you enclose the delete in a 'try' structure? > > HTH > > On Mon, Jan 14, 2013 at 4:04 AM, Peter Haworth wrote: >> I have a command that deletes keys from an array, given a start and end key >> value (the keys are numeric). This has been working fine for months and is >> simply a repeat loop with a "delete local tArray[key]" command. >> >> Suddenly, this has started to cause LC to hang. In debug, as soon as the >> delete command is executed, I get a runtime error message on a line in a >> completely different handler and LC hangs hard, needing a force quit to get >> out of it. >> >> The array looks is correctly structured and the start and end key values >> exist in the array, as do all the key values between them. >> >> Any ideas about how to figure out what's going on would be most welcome. >> >> 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 slylabs13 at me.com Mon Jan 14 14:42:56 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Mon, 14 Jan 2013 11:42:56 -0800 Subject: Strange hang In-Reply-To: References: Message-ID: <451D742F-EC25-4DE0-9300-020F8340C7A3@me.com> Wha? Pass by parameter? Isn't there an issue with using that method with arrays? Maybe I misunderstand. What I know is that you cannot pass an element of an array as a parameter to a command or function. You can only pass the entire array. I ran into this some time ago, which is why I know. Bob On Jan 13, 2013, at 5:33 PM, Kay C Lan wrote: > On Mon, Jan 14, 2013 at 8:10 AM, Peter Haworth wrote: >> No, and as in my earlier email when the handler that i causes the problem >> is called from elsewhere in my stack, it works without a problem. I can't >> hard wire the numbers because they are passed in as parameters to the >> handler. > > Sorry I didn't understand that from your earlier email. > > I appreciate that in production you have to pass by parameter but in testing: > > put a breakpoint immediately prior to the delete handler being called, > Run the script, at the breakpoint check tArray[] for it's start and > end values; lets say 5 and 55. Stop the script. Hard input 5 and 55 > into the delete handler and move the breakpoint to immediately after > the delete handler. Run the script again. If it works, then there is > something screwing up when passing the parameters. > > The fact that you can call the handler from elsewhere and it works > fine suggests to me that in this particular case the parameters are > not being passed correctly. Unfortunately what doesn't make sense is > why that would cause LC to hang. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Mon Jan 14 14:50:46 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Mon, 14 Jan 2013 11:50:46 -0800 Subject: iOS standalone - what to do about code signing failures? In-Reply-To: <00595D7C-51BB-47E2-AD99-05619A160089@businessplaninsight.com> References: <696DDE66-2ABB-4CEE-9370-6470B754480B@applicationinsight.com> <00595D7C-51BB-47E2-AD99-05619A160089@businessplaninsight.com> Message-ID: It may help everyone who is new to deploying to Macintosh with certificates to read up on how OS X deals with storing certificates. Basically, OS X puts everything having to do with security in the Keychain. This allows a user to increase his own security by keeping the keychain locked, so that only someone with his user name and password can have access to it, as well as keeping all the user names, passwords, and certificates under a single sign on. It's intended to make security easier to manage for the end user, but as is typical, what is easier for the end user is harder for the developer. Microsoft has a similar mechanism, as evidenced each time a user logs into anything, where the browser or authentication dialog may permit the user to "remember the password". Bob On Jan 13, 2013, at 3:11 PM, Dave Kilroy wrote: > > Roger > > Thanks for the thanks :) > > I well remember what it felt like to be lost in codesigning marshes - not a nice place to be at all - so I hope the account of how I stumbled upon my way out is of use to you > > Actually, a couple of messages after your one Andre advised me to look in Keychain Access - and he was right! - So with any luck if my meanderings don't help then someone else from the list will know what to do. > > Regarding sources of help - don't do what I did and rely on the Apple WorldWide Developer Center - I wasted months (literally) waiting for something from them - and would have been much better off continuing to stay actively searching for a solution rather than switching to passively waiting for Apple to tell me what to do. > > Having said that, one of the least nice things about the codesigning marshes is the loneliness - if there was someone else to discuss things with it would have been GREAT, someone who could have helped me think through what was going on and either help me uncover the flaws in my own thinking or else help ascertain 'known facts' - so if you would like to email me off list and use me as a sounding-board that would be just fine. > > Best of luck! > > Dave > > > Roger Guay >> Hi Dave, >> >> >> I just wanted to tell you how appreciative I am for this feedback. I'm still experiencing this codesign failure problem, and I don't know where to turn for help other than this list. I'll try to use your information to solve my problem next week as I am entertaining guests for a few days, but I didn't want to wait that long to thank you. >> >> Roger >> >> >> On Jan 10, 2013, at 5:00 PM, Dave Kilroy2 wrote: >> >>> Hi all >>> >>> OK I can now sign code and build apps for iOS! >>> >>> I'm not 100% sure how I did it, but there were two critical stages: the >>> first was when I realised that the rogue extra development certificate MUST >>> be hiding somewhere on my MacBook Pro (I had previously been convinced it >>> was hiding somewhere in my account on the Provisioning Portal). >>> >>> Then, after several hours of fruitless looking today, when I was back in >>> Keychain Access for the umpteenth time I removed the 'login' keychain from >>> view (by accident I think) and had a look in the 'system' keychain - and in >>> there was the naughty developer certificate waiting for me (without a public >>> or private key). For some reason it didn't show up if I was looking in the >>> 'system' keychain whilst the 'login' keychain was in the left-hand panel of >>> Keychain Access, but once the 'login' keychain was gone the certificate >>> showed up! >>> >>> So I deleted the naughty certificate, switched back to XCode and removed all >>> provisioning profiles, certificates etc, revoked provisioning profiles and >>> certificates on the Provisioning Portal and rebooted. When I reopened XCode >>> I was planning to hit the 'refresh' button and let XCode get all new >>> profiles and certificates for me - but when I saw the blank login screen >>> realised that I would need my 'login' keychain back again - so I went back >>> to Keychain Access and imported the 'login' keychain once again, went back >>> to XCode and hit the 'Refresh' button - after a few seconds it created new >>> profiles and certificates for me with no sign of extra developer >>> certificates! >>> >>> I then tested my XCode 'Hello World' app and that built OK and installed on >>> my iPad - I then opened LiveCode and built and installed a LiveCode app - >>> and everything worked perfectly Woohoo!!! >>> >>> So one of the main things I learnt today is that the keychains in Keychain >>> Access are actually separate entities and 'a bit tricky' >>> >>> I'm pretty sure that I included a lot of unnecessary steps in my description >>> above - and I look forward to hearing from others on better ways of handling >>> keychains in Keychain Access and better ways of achieving what I did by >>> accident :) >>> >>> Kind regards >>> >>> Dave >>> >>> PS: the Apple Worldwide Developer Center staff I dealt with were all very >>> nice and intelligent people - but they were of no help to me at all. >>> >>> >>> >>> -- >>> V > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 14 15:03:17 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 14 Jan 2013 20:03:17 +0000 (UTC) Subject: DISABLE JAVA ADVICE FROM DHS References: Message-ID: stephen barncard writes: > *WASHINGTON (AP) - The U.S. Department of Homeland Security is advising > people to temporarily disable the Java software on their computers to avoid > potential hacking attacks.* FUD is about the only thing DHS does well. Larry Ellison and DHS in pissing contest. News at 11. FWIW, there's a new Java security update. When you need Java, you need Java. OpenJDK is nice, but it's not completely compatible. -- Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Mon Jan 14 15:39:49 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 14 Jan 2013 14:39:49 -0600 Subject: DISABLE JAVA ADVICE FROM DHS In-Reply-To: References: Message-ID: <50F46D15.708@hyperactivesw.com> On 1/14/13 2:03 PM, Mark Wieder wrote: > stephen barncard writes: > >> *WASHINGTON (AP) - The U.S. Department of Homeland Security is advising >> people to temporarily disable the Java software on their computers to avoid >> potential hacking attacks.* > > FUD is about the only thing DHS does well. > Larry Ellison and DHS in pissing contest. News at 11. > FWIW, there's a new Java security update. > > When you need Java, you need Java. OpenJDK is nice, but it's not completely > compatible. > It's a little misleading, since the vulnerability affected only browsers, not desktop usage. Disabling Java in the browser was all that's needed. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Mon Jan 14 16:25:01 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 14 Jan 2013 21:25:01 +0000 (UTC) Subject: DISABLE JAVA ADVICE FROM DHS References: <50F46D15.708@hyperactivesw.com> Message-ID: J. Landman Gay writes: > *a little* misleading LOL. That almost sounds like "unintentionally"... -- Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Mon Jan 14 16:33:39 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 14 Jan 2013 15:33:39 -0600 Subject: DISABLE JAVA ADVICE FROM DHS In-Reply-To: References: <50F46D15.708@hyperactivesw.com> Message-ID: <50F479B3.2020008@hyperactivesw.com> On 1/14/13 3:25 PM, Mark Wieder wrote: > J. Landman Gay writes: > >> *a little* misleading > > LOL. That almost sounds like "unintentionally"... > I was being polite. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dave at businessplaninsight.com Mon Jan 14 16:45:43 2013 From: dave at businessplaninsight.com (Dave Kilroy) Date: Mon, 14 Jan 2013 21:45:43 +0000 Subject: iOS standalone - what to do about code signing failures? Message-ID: <19A836DD-8256-4AE4-A355-0EBCD1F0A449@businessplaninsight.com> Roger, we'll keep a look out for your: Requests for help *OR* Shouts of victory Dave > Dave, > > You nailed it on all counts, and I really appreciate your understanding and encouragement. I know that in the end I will prevail and it will most likely be the result of help from folks on this list such as yourself and Andre, and Colin and ?? What's got me stymied at the moment is that I have already cleaned house in my Keychain and It made no difference. > > In any case, I am currently busy entertaining guest for a couple of days and will return to the quest after that. > > Thanks again for your encouragement, Dave. For what it's worth, I will update the list as I make progress. > > Roger From alex at tweedly.net Mon Jan 14 17:44:48 2013 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 14 Jan 2013 22:44:48 +0000 Subject: Strange hang In-Reply-To: <8009DFB1-981F-4C69-BB54-A164EE793E0C@me.com> References: <8009DFB1-981F-4C69-BB54-A164EE793E0C@me.com> Message-ID: <50F48A60.5020202@tweedly.net> Which version does the dictionary show "delete array tArray[x]" ? Doesn't show that in 5.5.3 .... it shows delete {local | global | variable} {variableName | arrayIndex} -- Alex. On 14/01/2013 19:39, Robert Sneidar wrote: > The dictionary shows delete array tArray[x] as the correct syntax. Not sure if this matters though. Also, if the array is stored in a global variable, you may need to use delete global instead. Again, not sure. Worth testing though. > > Bob > > From slylabs13 at me.com Mon Jan 14 17:58:41 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Mon, 14 Jan 2013 14:58:41 -0800 Subject: Strange hang In-Reply-To: <50F48A60.5020202@tweedly.net> References: <8009DFB1-981F-4C69-BB54-A164EE793E0C@me.com> <50F48A60.5020202@tweedly.net> Message-ID: Whoops! Sorry I didn't get that from the dictionary. I got it from the Livecode Lessons site. Deleting an Element From an Array To delete an element from an array we simply use the delete variable command as demonstrated below: function GetExampleArrayKeys local tArray put "a" into tArray["1"] put "b" into tArray["2"] put "c" into tArray["d"] delete variable tArray["2"] return (the keys of tArray) end GetExampleArrayKeys On Jan 14, 2013, at 2:44 PM, Alex Tweedly wrote: > Which version does the dictionary show "delete array tArray[x]" ? > Doesn't show that in 5.5.3 .... it shows > > delete {local | global | variable} {variableName | arrayIndex} > > -- Alex. > > > On 14/01/2013 19:39, Robert Sneidar wrote: >> The dictionary shows delete array tArray[x] as the correct syntax. Not sure if this matters though. Also, if the array is stored in a global variable, you may need to use delete global instead. Again, not sure. Worth testing though. >> >> 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 jacque at hyperactivesw.com Mon Jan 14 18:11:54 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 14 Jan 2013 17:11:54 -0600 Subject: Android launch to black screen Message-ID: <50F490BA.2020909@hyperactivesw.com> In which version of LiveCode was the black-screen launch fixed for Jelly Bean? I'm testing with LiveCode 5.5.3 in the emulator because I don't have a real device with 4.1 on it yet. Basic launch works okay, but if I add a resizeStack handler I get the black screen. Is this just the emulator? It's being a little flakey anyway, the launcher keeps crashing. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From rdimola at evergreeninfo.net Mon Jan 14 20:12:06 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 14 Jan 2013 20:12:06 -0500 Subject: Android launch to black screen In-Reply-To: <50F490BA.2020909@hyperactivesw.com> References: <50F490BA.2020909@hyperactivesw.com> Message-ID: <008401cdf2bd$55b3f450$011bdcf0$@net> Jacque, My apps runs on JB using 5.5.3. 5.5.1 back screened. 5.5.2 I never tried on JB because of a quit bug. Also update the SDK using the SDK manager. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of J. Landman Gay Sent: Monday, January 14, 2013 6:12 PM To: LiveCode Mailing List Subject: Android launch to black screen In which version of LiveCode was the black-screen launch fixed for Jelly Bean? I'm testing with LiveCode 5.5.3 in the emulator because I don't have a real device with 4.1 on it yet. Basic launch works okay, but if I add a resizeStack handler I get the black screen. Is this just the emulator? It's being a little flakey anyway, the launcher keeps crashing. -- 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 lan.kc.macmail at gmail.com Mon Jan 14 20:46:49 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 15 Jan 2013 09:46:49 +0800 Subject: Strange hang In-Reply-To: <451D742F-EC25-4DE0-9300-020F8340C7A3@me.com> References: <451D742F-EC25-4DE0-9300-020F8340C7A3@me.com> Message-ID: I take you Wha? and raise to Uh? I'm in the process of creating my first BIG multi x multi dimenionsal array stack and it's built exclusively on creating, modifying and deleting array elements by passing the required info to and from handlers as paramaters. It's all working brilliantly at the moment. Don't tell me it's going to randomly come crashing down one day. 1) New Main Stack 2) Add a button 3) In to it copy and paste this script: local lArray on mouseUp put empty into msg hCreateArray 1,10 hPrintArray "START ARRAY" hPruneArray "2,4,6,8,10" hPrintArray "END ARRAY" end mouseUp on hCreateArray pStart, pEnd repeat with x = pStart to pEnd put (20+x) into lArray[x] end repeat end hCreateArray on hPrintArray pMsg put pMsg & cr after msg repeat for each key tKey in lArray put lArray[tKey] & cr after msg end repeat end hPrintArray on hPruneArray pList repeat for each item tItem in pList delete local lArray[tItem] end repeat end hPruneArray Does this not print out the expected result in the message box for you? On Tue, Jan 15, 2013 at 3:42 AM, Robert Sneidar wrote: > Wha? Pass by parameter? I From gandalf at doctorTimothyMiller.com Mon Jan 14 22:06:07 2013 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Mon, 14 Jan 2013 19:06:07 -0800 Subject: Telephony in LiveCode In-Reply-To: <59260C54-D650-49A2-9107-821E9F75CEC7@me.com> References: <59260C54-D650-49A2-9107-821E9F75CEC7@me.com> Message-ID: <592FB23D-05D3-498F-A9A9-4EC09AB18CB4@doctorTimothyMiller.com> Thanks, Robert I've been looking into the matter. Apparently, POTS (plain old telephone service) also known as analog phone lines, are the past. Telephone over the internet is the future, partly because it's more flexible, partly because the bandwidth is much cheaper. The big traditional phone companies are trying to keep telephony on their proprietary networks, but they are not succeeding. Several organizations are offering programmable complex Auto-Attendant services, also called Virtual Receptionists, at reasonable cost, though this is rather new technology. Lots of things can go wrong with that sort of thing. Hence the temptation to roll my own. Probably isn't going to happen. Tim On Jan 14, 2013, at 11:37 AM, Robert Sneidar wrote: > I think the reason for this is primarily the phasing out of modems. While a modem can be purchased for this use, they don't typically come in computers by default anymore. I think what you need to do is look to purchase a Macintosh compatible telephony modem, which will probably come with software for this purpose. I found this page which may be of some informational use right away when I googled it: http://www.sustworks.com/pa_guide/compatibleModems.html > > Bob > > > On Jan 13, 2013, at 4:30 PM, Timothy Miller wrote: > >> Hello, >> >> I have to re-think my telephone system for business use. There's only one employee, me, and I usually can't answer the phone, but I want callers to have a convenient user-friendly experience, and to reach me when they need to. Some kind of simple auto-attendant, the ability to transfer a call to another line, plus the ability to play some recordings, then return to the main menu. Google Voice will do some of the things I need, but not others. >> >> Over the years, there have been products that do this sort of thing, working on a dedicated Macintosh. I ran my business phones this way for several years, a long time ago. Apparently, no such product currently exists for the Macintosh. >> >> There may be dozens of such products for Windows, probably mostly bad products. I haven't looked into it yet, and prefer to avoid that option if I can. >> >> Wondering what to do. More and more companies host some kind of virtual PBX, but most are intended for large organizations, too expensive for me, or won't suit my needs. >> >> It occurs to me I could probably make my own Virtual Receptionist application in LiveCode. I think LC can do everything I need, if used in conjunction with a modem. (If I'm not mistaken, simple modem commands and responses can detect key presses, answer calls, hang up, transfer calls and so on.) On the other hand, it's a pretty big job for do-it-yourself, particularly for me, a non-expert. >> >> Has this kind of application has already been attempted in LC? Is a usable version available? Maybe some kind of Virtual Receptionist construction kit? Anybody know? >> >> Thanks in advance, Tim >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 mfstuart at cox.net Mon Jan 14 23:06:58 2013 From: mfstuart at cox.net (Mark Stuart) Date: Mon, 14 Jan 2013 20:06:58 -0800 (PST) Subject: Sending an email on Windows 8 In-Reply-To: <1357670248812-4658749.post@n4.nabble.com> References: <1357516932842-4658707.post@n4.nabble.com> <1357659483721-4658741.post@n4.nabble.com> <56407963-BF05-4628-A46D-A1B71BD1B818@me.com> <1357670248812-4658749.post@n4.nabble.com> Message-ID: <1358222818091-4658891.post@n4.nabble.com> Hi all, I've reported this issue of trying to send an email from LC on Windows 8 Desktop. RR has reported back to me that using revMail "somebody at ddd.com" does not work on Win8. Here's the RunRev report bug: http://quality.runrev.com/show_bug.cgi?id=10639 Other methods of sending an email on Win8 still work: launch URL and revGoURL ----- Regards, Mark Stuart ----------- LC: 4.6.4 WinXP/7/8 32bit and 64bit -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Sending-an-email-on-Windows-8-tp4658707p4658891.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Mon Jan 14 23:10:30 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 14 Jan 2013 22:10:30 -0600 Subject: Android launch to black screen In-Reply-To: <008401cdf2bd$55b3f450$011bdcf0$@net> References: <50F490BA.2020909@hyperactivesw.com> <008401cdf2bd$55b3f450$011bdcf0$@net> Message-ID: <50F4D6B6.6010104@hyperactivesw.com> On 1/14/13 7:12 PM, Ralph DiMola wrote: > Jacque, > > My apps runs on JB using 5.5.3. 5.5.1 back screened. 5.5.2 I never tried on > JB because of a quit bug. Also update the SDK using the SDK manager. Thanks. Roger Eller kindly offered to test, and my app built with 5.5.3 runs okay in Jelly Bean for him, so it must be the emulator that's wonky. I've got all the SDKs installed up through 16 (I think that's 4.4.1 but it isn't running right now for me to check.) I didn't install the intel system image, do I need that? I haven't installed it for any of the older SDKs and they seemed okay. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From slylabs13 at me.com Mon Jan 14 23:44:03 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Mon, 14 Jan 2013 20:44:03 -0800 Subject: Strange hang In-Reply-To: References: <451D742F-EC25-4DE0-9300-020F8340C7A3@me.com> Message-ID: Yeah I misunderstood. The only thing you cannot do (and there is/was a request to implement this) is to pass an element of an array as a parameter to a command or function eg. put myFunction(myArray[1]) into bobtest. Bob On Jan 14, 2013, at 5:46 PM, Kay C Lan wrote: > I take you Wha? and raise to Uh? > > I'm in the process of creating my first BIG multi x multi dimenionsal > array stack and it's built exclusively on creating, modifying and > deleting array elements by passing the required info to and from > handlers as paramaters. It's all working brilliantly at the moment. > > Don't tell me it's going to randomly come crashing down one day. > > 1) New Main Stack > 2) Add a button > 3) In to it copy and paste this script: > > local lArray > > on mouseUp > put empty into msg > hCreateArray 1,10 > hPrintArray "START ARRAY" > hPruneArray "2,4,6,8,10" > hPrintArray "END ARRAY" > end mouseUp > > > on hCreateArray pStart, pEnd > repeat with x = pStart to pEnd > put (20+x) into lArray[x] > end repeat > end hCreateArray > > on hPrintArray pMsg > put pMsg & cr after msg > repeat for each key tKey in lArray > put lArray[tKey] & cr after msg > end repeat > end hPrintArray > > on hPruneArray pList > repeat for each item tItem in pList > delete local lArray[tItem] > end repeat > end hPruneArray > > Does this not print out the expected result in the message box for you? > > On Tue, Jan 15, 2013 at 3:42 AM, Robert Sneidar wrote: >> Wha? Pass by parameter? I > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Jan 15 00:37:30 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 15 Jan 2013 13:37:30 +0800 Subject: Telephony in LiveCode In-Reply-To: References: Message-ID: On Mon, Jan 14, 2013 at 8:30 AM, Timothy Miller wrote: > It occurs to me I could probably make my own Virtual Receptionist application in LiveCode. In the not too distant past it may have been easy. This article was written around 2006: http://www.macvoip.com/resources/voip_build_a_Mac_pbx.php The hardware he mentions, a Clipcomm CG-410 doesn't seem to be available, but there are other FXO adapters (to connect standard analog phone lines to the ethernet port of a computer) available for around U$200. Asterisk, the software mentioned is still actively worked on and seems to be huge: https://wiki.asterisk.org/wiki/display/AST/Asterisk+as+a+Swiss+Army+Knife+of+Telephony Unfortunately the community that supported the Mac Port of Asterisk seems to have died long ago. http://www.voip-info.org/wiki/view/Asterisk+Getting+Started+on+MacOSX Can't get this page to load: www.sunrisetel.net/software/asterisk/asterisk-for-macosx.shtml Strange, as I don't think the Mac community is any less adverse to throwing money at the phone companies than the Linux community. My own perception is that Asterisk is HUGE, that porting it to OS X is not trivial, therefore writing your own PBX in LC is probably not as simple as knowing a few AT modem commands. For those who are bilingual (Linux + Mac) on this List, and are currently looking for a project, it would seem that a niche exists for a Mac PBX; in which case 95% of the work is already done. From lan.kc.macmail at gmail.com Tue Jan 15 01:01:30 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 15 Jan 2013 14:01:30 +0800 Subject: Strange hang In-Reply-To: References: <451D742F-EC25-4DE0-9300-020F8340C7A3@me.com> Message-ID: On Tue, Jan 15, 2013 at 12:44 PM, Robert Sneidar wrote: > Yeah I misunderstood. The only thing you cannot do (and there is/was a request to implement this) is to pass an element of an array as a parameter to a command or function eg. put myFunction(myArray[1]) into bobtest. > > Bob Bob, Your scaring me! This is essential in my current project, I've basically shotgunned my scripts with such, so if you're telling me it's going to break at some stage, I'm going to cry. 1) New Main Stack 2) Add button 3) Copy and Paste this script into the button's script: on mouseUp put 4 into aArray[1] put aArray[1] into msg put fAddNum(aArray[1]) into tBobTest put cr & tBobTest after msg end mouseUp FUNCTION fAddNum pNum add 10 to pNum return pNum end fAddNum Please tell me I've misunderstood and it's something else that can't be done. From pete at lcsql.com Tue Jan 15 01:29:30 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 14 Jan 2013 22:29:30 -0800 Subject: Strange hang In-Reply-To: References: <451D742F-EC25-4DE0-9300-020F8340C7A3@me.com> Message-ID: I believe what you cannot do is pass an array element by reference. So your faddnum function cannot be declared as: function faddnum @pnum Not that you would want to do that in a function but you might be tempted to make it a command defined that way. Pete lcSQL Software On Jan 14, 2013 10:01 PM, "Kay C Lan" wrote: > On Tue, Jan 15, 2013 at 12:44 PM, Robert Sneidar wrote: > > Yeah I misunderstood. The only thing you cannot do (and there is/was a > request to implement this) is to pass an element of an array as a parameter > to a command or function eg. put myFunction(myArray[1]) into bobtest. > > > > Bob > > Bob, > > Your scaring me! This is essential in my current project, I've > basically shotgunned my scripts with such, so if you're telling me > it's going to break at some stage, I'm going to cry. > > 1) New Main Stack > 2) Add button > 3) Copy and Paste this script into the button's script: > > on mouseUp > put 4 into aArray[1] > put aArray[1] into msg > put fAddNum(aArray[1]) into tBobTest > put cr & tBobTest after msg > end mouseUp > > > FUNCTION fAddNum pNum > add 10 to pNum > return pNum > end fAddNum > > Please tell me I've misunderstood and it's something else that can't be > done. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Jan 15 03:37:35 2013 From: kee at kagi.com (kee nethery) Date: Tue, 15 Jan 2013 00:37:35 -0800 Subject: Telephony in LiveCode In-Reply-To: References: Message-ID: Asterisk is HUGE. There is no reason to port it to Mac. All the cards are what make it so useful and those are all for Linux. Odds are, if there is something that is telephony based that you want done, you can probably configure Asterisk to do it. You can get books on how to configure Asterisk and I'd suggest that as your first step towards researching how to get the telephony system you desire, assuming GoogleVoice and other services do not meet your needs. If you were going to do any kind of Livecode Asterisk project for yourself, I'd suggest building something that manipulates Asterisk via command line to do exactly what you want. Kee From lan.kc.macmail at gmail.com Tue Jan 15 03:47:08 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 15 Jan 2013 16:47:08 +0800 Subject: Strange hang In-Reply-To: References: <451D742F-EC25-4DE0-9300-020F8340C7A3@me.com> Message-ID: THANK YOU Pete. Now that doesn't work for me. Fortunately I've never passed parameters as reference; because basically I'm not smart enough to have ever figured out when to - I've just created script local variables instead. On Tue, Jan 15, 2013 at 2:29 PM, Peter Haworth wrote: > I believe what you cannot do is pass an array element by reference. So your > faddnum function cannot be declared as: > > function faddnum @pnum > > Not that you would want to do that in a function but you might be tempted > to make it a command defined that way. > > Pete > lcSQL Software > On Jan 14, 2013 10:01 PM, "Kay C Lan" wrote: > >> On Tue, Jan 15, 2013 at 12:44 PM, Robert Sneidar wrote: >> > Yeah I misunderstood. The only thing you cannot do (and there is/was a >> request to implement this) is to pass an element of an array as a parameter >> to a command or function eg. put myFunction(myArray[1]) into bobtest. >> > >> > Bob >> >> Bob, >> >> Your scaring me! This is essential in my current project, I've >> basically shotgunned my scripts with such, so if you're telling me >> it's going to break at some stage, I'm going to cry. >> >> 1) New Main Stack >> 2) Add button >> 3) Copy and Paste this script into the button's script: >> >> on mouseUp >> put 4 into aArray[1] >> put aArray[1] into msg >> put fAddNum(aArray[1]) into tBobTest >> put cr & tBobTest after msg >> end mouseUp >> >> >> FUNCTION fAddNum pNum >> add 10 to pNum >> return pNum >> end fAddNum >> >> Please tell me I've misunderstood and it's something else that can't be >> done. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 alex at tweedly.net Tue Jan 15 07:34:33 2013 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 15 Jan 2013 12:34:33 +0000 Subject: Strange hang In-Reply-To: References: <451D742F-EC25-4DE0-9300-020F8340C7A3@me.com> Message-ID: <50F54CD9.2070202@tweedly.net> On 15/01/2013 06:29, Peter Haworth wrote: > I believe what you cannot do is pass an array element by reference. So your > faddnum function cannot be declared as: > > function faddnum @pnum That's right. > Not that you would want to do that in a function but you might be tempted > to make it a command defined that way. I'm not so sure that you wouldn't want to do it with a function :-) There are two reasons to make a parameter be "passed by reference". 1. to allow it to be modified within the function/handler 2. to save the cost of copying the variable (e.g. if it's a very large array or string). Either of these could apply to functions just as easily as to handlers. It's common "good practice" to avoid side-effects (i.e. modification of by-ref parameters) in functions - but if the main purpose is to modify the parameter, and the returned value from the function is just a simple way to indicate success/failure, then it's arguably a very reasonable coding practice. And the cost saving of not copying can be significant - though ONLY IF the variable content may be VERY large (i.e. Gbytes or many tens of Mbytes of string or nested array), and/or the function may be called very often. -- Alex. From pmbrig at gmail.com Tue Jan 15 09:34:21 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 15 Jan 2013 09:34:21 -0500 Subject: Strange hang In-Reply-To: References: <451D742F-EC25-4DE0-9300-020F8340C7A3@me.com> Message-ID: I believe that all you have to do is put the array element into a variable first before passing it to the command or function: on mouseUp put 4 into aArray[1] put aArray[1] into msg put aArray[1] into tElement -- the important step put fAddNum(tElement) into tBobTest put cr & tBobTest after msg end mouseUp -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jan 15, 2013, at 1:01 AM, Kay C Lan wrote: > On Tue, Jan 15, 2013 at 12:44 PM, Robert Sneidar wrote: >> Yeah I misunderstood. The only thing you cannot do (and there is/was a request to implement this) is to pass an element of an array as a parameter to a command or function eg. put myFunction(myArray[1]) into bobtest. >> >> Bob > > Bob, > > Your scaring me! This is essential in my current project, I've > basically shotgunned my scripts with such, so if you're telling me > it's going to break at some stage, I'm going to cry. > > 1) New Main Stack > 2) Add button > 3) Copy and Paste this script into the button's script: > > on mouseUp > put 4 into aArray[1] > put aArray[1] into msg > put fAddNum(aArray[1]) into tBobTest > put cr & tBobTest after msg > end mouseUp > > > FUNCTION fAddNum pNum > add 10 to pNum > return pNum > end fAddNum > > Please tell me I've misunderstood and it's something else that can't be done. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 15 09:37:59 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Tue, 15 Jan 2013 07:37:59 -0700 Subject: Telephony in LiveCode In-Reply-To: References: Message-ID: If asterisk will do what you want, but you don't have a spare machine to run linux, using a vm with an asterisk implementation in it might work. Virtual machines as services can work pretty well. (assuming you can get the hardware to behave correctly) On Tue, Jan 15, 2013 at 1:37 AM, kee nethery wrote: > Asterisk is HUGE. > > There is no reason to port it to Mac. All the cards are what make it so > useful and those are all for Linux. Odds are, if there is something that is > telephony based that you want done, you can probably configure Asterisk to > do it. > > You can get books on how to configure Asterisk and I'd suggest that as > your first step towards researching how to get the telephony system you > desire, assuming GoogleVoice and other services do not meet your needs. > > If you were going to do any kind of Livecode Asterisk project for > yourself, I'd suggest building something that manipulates Asterisk via > command line to do exactly what you want. > > 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 bonnmike at gmail.com Tue Jan 15 09:45:21 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Tue, 15 Jan 2013 07:45:21 -0700 Subject: Strange hang In-Reply-To: References: <451D742F-EC25-4DE0-9300-020F8340C7A3@me.com> Message-ID: Why not put all your scripts that deal with your array into a library stack (or card or whatever) declare it as a local, then.. while its not as fast, you can pass a full string in and "do" it. get deleteVar("tDataA[key1] function deleteVar pString do merge("delete local [[passedstring]]") end deleteVar For multiples at once it would be easy enough to pass in a list of lines and repeat for each, and using do would make it easy to pass in strings with subkeys if you don't want to remove the entire node. deletevar(merge("tDataA[key1][subkey1][anotherkey]") ) While do isn't as fast as other options, it might work for what you need. Of course if you're only truncating full nodes, keeping all the functions in the same script with the array as local makes that work too. Just pass in the keyname and whack the node. On Tue, Jan 15, 2013 at 7:34 AM, Peter M. Brigham wrote: > I believe that all you have to do is put the array element into a variable > first before passing it to the command or function: > > on mouseUp > put 4 into aArray[1] > put aArray[1] into msg > put aArray[1] into tElement -- the important step > put fAddNum(tElement) into tBobTest > put cr & tBobTest after msg > end mouseUp > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > On Jan 15, 2013, at 1:01 AM, Kay C Lan wrote: > > > On Tue, Jan 15, 2013 at 12:44 PM, Robert Sneidar > wrote: > >> Yeah I misunderstood. The only thing you cannot do (and there is/was a > request to implement this) is to pass an element of an array as a parameter > to a command or function eg. put myFunction(myArray[1]) into bobtest. > >> > >> Bob > > > > Bob, > > > > Your scaring me! This is essential in my current project, I've > > basically shotgunned my scripts with such, so if you're telling me > > it's going to break at some stage, I'm going to cry. > > > > 1) New Main Stack > > 2) Add button > > 3) Copy and Paste this script into the button's script: > > > > on mouseUp > > put 4 into aArray[1] > > put aArray[1] into msg > > put fAddNum(aArray[1]) into tBobTest > > put cr & tBobTest after msg > > end mouseUp > > > > > > FUNCTION fAddNum pNum > > add 10 to pNum > > return pNum > > end fAddNum > > > > Please tell me I've misunderstood and it's something else that can't be > done. > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 userev at canelasoftware.com Tue Jan 15 12:01:53 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 15 Jan 2013 09:01:53 -0800 Subject: [ANN] Massive mergExt update! In-Reply-To: <4D10E95A-01DE-45CD-8489-7AD13B84C278@sweattechnologies.com> References: <4D10E95A-01DE-45CD-8489-7AD13B84C278@sweattechnologies.com> Message-ID: On Jan 13, 2013, at 7:56 PM, Monte Goulding wrote: > Hi LiveCoders > > Today we have a massive update to the mergExt suite of externals. > > NEW: mergGK ($49) has been released. This is the first crowd sourced external developed for the LiveCode community. The external implements player authentication, leaderboards, achievements and challenges. It also implements peer-to-peer bluetooth and wifi messaging. There's more to implement with Game Center matches so the crowd funding is still open for those features. Thanks goes to those who were involved in funding this project. > > NEW mergAWS ($49) has been released and is focussed on Amazon Web Services. The initial release supports SimpleDB. > > NEW: mergCL ($39) has been released that allows your app to receive notifications when the user enters or exits a specified geographic region or moves a significant distance. This external requires the removal of the exits on suspend key from the app plist file. You app is woken in the background whenever any of these events occur and you can send a local notification to get the user to bring it to the foreground. > > mergAES 1.1.2 has been released and now also includes 128 bit, ECB and encrypt with key/iv options. > > mergMK 1.1.3 has been released resolving a bug with setting the user tracking mode of the map. > > These new additions to the suite take the total value to $757 and you can access it all for $299 for a year of updates or $79 for the first month and $20 per month ongoing. > > Kind regards, > > Monte Very nice update to your externals package Monte. Where do we stand with the sockets external? Best regards, Mark Talluto http://www.canelasoftware.com From toolbook at kestner.de Tue Jan 15 12:10:27 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 15 Jan 2013 18:10:27 +0100 Subject: advice for textfont needed Message-ID: <006901cdf343$373d1200$a5b73600$@de> Hello, I moved on Windows from LC 4.6.4 to 5.5.3 and experienced some surprises with changed textfonts in some, but not all fields. In my 4.6.4 files I had some fields set explicit with Tahoma textfont, others had no explicit textfont set, but inherited Tahoma as default. As I started that project with 2.7 Tahoma seemed to be the default font and it was pretty good compatible with Win and Mac. Now opening these stacks in 5.5.3 it seems that all fields which haven't set a font explicit, got by default "Lucida, 11pt, bold" in the fields properties. I have read some notices that some field formatting have changed in 5.5.3, but I didn't find an answer to my issues 1. I don't know from where these fields inherited this font, because stack and card don't have a font definition either. Ok, probably it wasn't a good idea not to set a font. Is it something new coming as default from the engine? 2. Is that wanted and standard that every field must have a textfont assigned and may not left empty or is that a bug? 3. Why is Lucida choosen and not Tahoma anymore, as it seemed to be the default in the past? Is it a change by runrev or a bug? 4. If you don't set a font or size on field level, from where do they inherit these informations, if you also didn't set them on card or stack level? 5. Is there any advice which font you should use as default for most win-mac compatibility? 6. Is there any reason not using Tahoma anymore for Win and Mac? I am a little puzzled Thank you for your advices or pointers to the relase notes or wherever. Tiemo From slylabs13 at me.com Tue Jan 15 12:18:59 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 15 Jan 2013 09:18:59 -0800 Subject: Strange hang In-Reply-To: References: <451D742F-EC25-4DE0-9300-020F8340C7A3@me.com> Message-ID: <475CD513-862E-46AB-B71F-A75606871443@me.com> Perhaps the enhancement has been implemented now. I am a bit vague on it now, but it seems to me that it also involved passing by reference. So if pNum were @pNum in your parameter declaration, maybe that was the problem. I think also the discussion was about passing as a reference a variable that was itself an array, so that in your function pNum was pNum[1], pnum[2] etc. http://lists.runrev.com/pipermail/use-livecode/2012-March/169504.html Bob On Jan 14, 2013, at 10:01 PM, Kay C Lan wrote: > On Tue, Jan 15, 2013 at 12:44 PM, Robert Sneidar wrote: >> Yeah I misunderstood. The only thing you cannot do (and there is/was a request to implement this) is to pass an element of an array as a parameter to a command or function eg. put myFunction(myArray[1]) into bobtest. >> >> Bob > > Bob, > > Your scaring me! This is essential in my current project, I've > basically shotgunned my scripts with such, so if you're telling me > it's going to break at some stage, I'm going to cry. > > 1) New Main Stack > 2) Add button > 3) Copy and Paste this script into the button's script: > > on mouseUp > put 4 into aArray[1] > put aArray[1] into msg > put fAddNum(aArray[1]) into tBobTest > put cr & tBobTest after msg > end mouseUp > > > FUNCTION fAddNum pNum > add 10 to pNum > return pNum > end fAddNum > > Please tell me I've misunderstood and it's something else that can't be done. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 15 12:23:37 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 15 Jan 2013 09:23:37 -0800 Subject: Strange hang In-Reply-To: <50F54CD9.2070202@tweedly.net> References: <451D742F-EC25-4DE0-9300-020F8340C7A3@me.com> <50F54CD9.2070202@tweedly.net> Message-ID: Alex is right, as usual. I always forget about the memory saving aspects of referenced parms. I'm remembering that I do have a couple of functions that use referenced parameters. They manipulate the referenced data in a way that may or may not succeed, and return true or false accordingly. Pete lcSQL Software On Jan 15, 2013 4:34 AM, "Alex Tweedly" wrote: > On 15/01/2013 06:29, Peter Haworth wrote: > >> I believe what you cannot do is pass an array element by reference. So >> your >> faddnum function cannot be declared as: >> >> function faddnum @pnum >> > > That's right. > >> Not that you would want to do that in a function but you might be tempted >> to make it a command defined that way. >> > I'm not so sure that you wouldn't want to do it with a function :-) > > There are two reasons to make a parameter be "passed by reference". > > 1. to allow it to be modified within the function/handler > 2. to save the cost of copying the variable (e.g. if it's a very large > array or string). > > Either of these could apply to functions just as easily as to handlers. > It's common "good practice" to avoid side-effects (i.e. modification of > by-ref parameters) in functions - but if the main purpose is to modify the > parameter, and the returned value from the function is just a simple way to > indicate success/failure, then it's arguably a very reasonable coding > practice. > > And the cost saving of not copying can be significant - though ONLY IF the > variable content may be VERY large (i.e. Gbytes or many tens of Mbytes of > string or nested array), and/or the function may be called very often. > > -- Alex. > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 Jan 15 12:57:46 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Jan 2013 11:57:46 -0600 Subject: advice for textfont needed In-Reply-To: <006901cdf343$373d1200$a5b73600$@de> References: <006901cdf343$373d1200$a5b73600$@de> Message-ID: <50F5989A.9050607@hyperactivesw.com> On 1/15/13 11:10 AM, Tiemo Hollmann TB wrote: > 1. I don't know from where these fields inherited this font, because > stack and card don't have a font definition either. Ok, probably it wasn't a > good idea not to set a font. Is it something new coming as default from the > engine? The change was to disconnect the font property from the other text settings. Before, if you changed the font, all the styles and other properties reverted to their defaults. Now if you change the font, any text styles will remain in effect. I like that. It is how MetaCard used to work originally. If no font is set in the card or stack, it will inherit the font from the IDE, which sets the font to the system default. In a standalone, it will inherit from the mainstack. If there is no font set in the mainstack, the system font is used. > > 2. Is that wanted and standard that every field must have a textfont > assigned and may not left empty or is that a bug? Not a bug, and you don't need to set the font on every field. Just set the font of the stack and all objects that display text in that stack will inherit. > > 3. Why is Lucida choosen and not Tahoma anymore, as it seemed to be > the default in the past? Is it a change by runrev or a bug? Fields have always inherited their properties according to the object hierarchy. Are you sure Tahoma wasn't set somewhere? It has never been the default except in some versions of Windows. What may have happened is that you were developing on Windows and set some text styles in fields. With the old method, that would also set the font, which would transfer over to Mac. > > 4. If you don't set a font or size on field level, from where do they > inherit these informations, if you also didn't set them on card or stack > level? See above -- from the IDE Home stack or the OS. > > 5. Is there any advice which font you should use as default for most > win-mac compatibility? > > 6. Is there any reason not using Tahoma anymore for Win and Mac? I think Tahoma should work, but users often prefer to see the system font because they are used to it. Helvetica is used a lot too. I think it is your choice. I'm not sure all Mac users have Tahoma installed, but probably most do. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gandalf at doctorTimothyMiller.com Tue Jan 15 12:59:55 2013 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Tue, 15 Jan 2013 09:59:55 -0800 Subject: Telephony in LiveCode In-Reply-To: References: Message-ID: <55ACCC8E-0E85-42A6-BD61-3A3395BD6744@doctorTimothyMiller.com> Thanks for all the thoughtful replies. Maybe analog phone lines aren't completely obsolete. Back to the original question, then.... I only need to manipulate three phone lines. USB modems are cheap and widely available. I think I can do everything I want -- answer, play recordings, listen for key presses, hook flash, transfer calls, and so on, by interacting with the modems over the USB ports. LC might do all of this without too much difficulty. Meanwhile, for many roll-your-own projects, LC is the easiest way to do it, all the more if one already knows LC. Wondering again, has anyone attempted something like this in LC? Asterisk would be over my head. It looks like it can handle very large numbers of phone lines and phone calls simultaneously. More than I need. Cheers, Tim On Jan 15, 2013, at 6:37 AM, Mike Bonner wrote: > If asterisk will do what you want, but you don't have a spare machine to > run linux, using a vm with an asterisk implementation in it might work. > Virtual machines as services can work pretty well. (assuming you can get > the hardware to behave correctly) > > > On Tue, Jan 15, 2013 at 1:37 AM, kee nethery wrote: > >> Asterisk is HUGE. >> >> There is no reason to port it to Mac. All the cards are what make it so >> useful and those are all for Linux. Odds are, if there is something that is >> telephony based that you want done, you can probably configure Asterisk to >> do it. >> >> You can get books on how to configure Asterisk and I'd suggest that as >> your first step towards researching how to get the telephony system you >> desire, assuming GoogleVoice and other services do not meet your needs. >> >> If you were going to do any kind of Livecode Asterisk project for >> yourself, I'd suggest building something that manipulates Asterisk via >> command line to do exactly what you want. >> >> 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 >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Jan 15 13:04:03 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 15 Jan 2013 10:04:03 -0800 Subject: Asynchronous Audio on Windows? Message-ID: Does anybody know if there's some trick or secret to getting sounds to play asynchronously along with events on Windows? I have a stack that supplements user interaction with audio feedback: clicks, chimes, etc. I'm finding that all events are delayed by the use of sound, in that the events don't trigger until the sound has finished playing. The sounds are imported WAV files of the correct sample rate/bits (they play fine). If I disable sound playback, all UI events respond as expected. It's been a while since I built anything with audio on Windows -- maybe I just never ran into this ? but the app is unusable when audio is enabled. On OS X, everything works fine without delays, so I don't believe there's any problem with the stack. Am I missing something? Is audio feedback just not doable on Windows without resorting to an external? Thanks for any suggestions. Regards, Scott Rossi Creative Director Tactile Media, UX Design From jacque at hyperactivesw.com Tue Jan 15 13:07:07 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Jan 2013 12:07:07 -0600 Subject: Telephony in LiveCode In-Reply-To: <55ACCC8E-0E85-42A6-BD61-3A3395BD6744@doctorTimothyMiller.com> References: <55ACCC8E-0E85-42A6-BD61-3A3395BD6744@doctorTimothyMiller.com> Message-ID: <50F59ACB.6030500@hyperactivesw.com> On 1/15/13 11:59 AM, Timothy Miller wrote: > USB modems are cheap and widely available. Of course, there's the problem that LiveCode has no USB support. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From cmsheffield at icloud.com Tue Jan 15 13:17:22 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Tue, 15 Jan 2013 11:17:22 -0700 Subject: Asynchronous Audio on Windows? In-Reply-To: References: Message-ID: <404A3E85-AA55-48F6-A7FD-DD528B7F23B4@icloud.com> I want to say using the "play" command with imported files is blocking on one of the platforms (Windows?) and always has been, but I could be wrong about that. Can you try using a player with external files instead, or do you have to use imported files? Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Jan 15, 2013, at 11:04 AM, Scott Rossi wrote: > Does anybody know if there's some trick or secret to getting sounds to play > asynchronously along with events on Windows? > > I have a stack that supplements user interaction with audio feedback: > clicks, chimes, etc. I'm finding that all events are delayed by the use of > sound, in that the events don't trigger until the sound has finished > playing. The sounds are imported WAV files of the correct sample rate/bits > (they play fine). If I disable sound playback, all UI events respond as > expected. > > It's been a while since I built anything with audio on Windows -- maybe I > just never ran into this ? but the app is unusable when audio is enabled. > On OS X, everything works fine without delays, so I don't believe there's > any problem with the stack. > > Am I missing something? Is audio feedback just not doable on Windows > without resorting to an external? > > Thanks for any suggestions. > > 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 slylabs13 at me.com Tue Jan 15 13:23:37 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 15 Jan 2013 10:23:37 -0800 Subject: Asynchronous Audio on Windows? In-Reply-To: References: Message-ID: <49356D02-6DC8-4237-8BC5-8D916BAD0034@me.com> Didn't someone make a plugin for quicktime because of this? I suspect playing sounds with LC's built in sound support is going to be part of the whole one thread LC is running. An external would be the only way to get asynchronous sound. Bob On Jan 15, 2013, at 10:04 AM, Scott Rossi wrote: > Does anybody know if there's some trick or secret to getting sounds to play > asynchronously along with events on Windows? > > I have a stack that supplements user interaction with audio feedback: > clicks, chimes, etc. I'm finding that all events are delayed by the use of > sound, in that the events don't trigger until the sound has finished > playing. The sounds are imported WAV files of the correct sample rate/bits > (they play fine). If I disable sound playback, all UI events respond as > expected. > > It's been a while since I built anything with audio on Windows -- maybe I > just never ran into this ? but the app is unusable when audio is enabled. > On OS X, everything works fine without delays, so I don't believe there's > any problem with the stack. > > Am I missing something? Is audio feedback just not doable on Windows > without resorting to an external? > > Thanks for any suggestions. > > 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 nishok.love at virgin.net Tue Jan 15 13:34:09 2013 From: nishok.love at virgin.net (NISHOK LOVE) Date: Tue, 15 Jan 2013 18:34:09 +0000 Subject: opening txt files Message-ID: Hi All I have a problem when I open .txt files in OSX, and I don't have much (any!) experience of reading files in LiveCode. I have a file originally written in Word on Windows. When I export it as a .txt from Word for Mac I just accept the default Mac OS encoding option (Western (Mac OS Roman) and it all works fine when I open the file in my LiveCode. But when I open the original file in Pages and export it as Plain Text, I get a different result. When I open that file in LiveCode I find a space has been inserted after every character. So Hello world becomes H e l l o w o r l d. I guess this is a problem with the encoding, but how can my LiveCode understand what the incoming file's encoding is and respond accordingly? My LiveCode needs to be able to deal with any kind of text file... Thanks, Nishok Love From scott at tactilemedia.com Tue Jan 15 13:41:07 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 15 Jan 2013 10:41:07 -0800 Subject: Asynchronous Audio on Windows? In-Reply-To: <404A3E85-AA55-48F6-A7FD-DD528B7F23B4@icloud.com> Message-ID: Hi Chris: I'm pretty sure the only way to use external files is if QT is installed, which I'd rather not have to force on users, but it may come to that. I'm just kind of shocked. It's 2013 and LiveCode is still in the dinosaur age when it comes to audio. :-/ Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX Design On 1/15/13 10:17 AM, "Chris Sheffield" wrote: >I want to say using the "play" command with imported files is blocking on >one of the platforms (Windows?) and always has been, but I could be wrong >about that. Can you try using a player with external files instead, or do >you have to use imported files? > >Chris > > >-- >Chris Sheffield >Read Naturally, Inc. >www.readnaturally.com > > > >On Jan 15, 2013, at 11:04 AM, Scott Rossi wrote: > >> Does anybody know if there's some trick or secret to getting sounds to >>play >> asynchronously along with events on Windows? >> >> I have a stack that supplements user interaction with audio feedback: >> clicks, chimes, etc. I'm finding that all events are delayed by the >>use of >> sound, in that the events don't trigger until the sound has finished >> playing. The sounds are imported WAV files of the correct sample >>rate/bits >> (they play fine). If I disable sound playback, all UI events respond as >> expected. >> >> It's been a while since I built anything with audio on Windows -- maybe >>I >> just never ran into this ? but the app is unusable when audio is >>enabled. >> On OS X, everything works fine without delays, so I don't believe >>there's >> any problem with the stack. >> >> Am I missing something? Is audio feedback just not doable on Windows >> without resorting to an external? >> >> Thanks for any suggestions. >> >> 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 > > >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Tue Jan 15 13:44:01 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 15 Jan 2013 10:44:01 -0800 Subject: Asynchronous Audio on Windows? In-Reply-To: <49356D02-6DC8-4237-8BC5-8D916BAD0034@me.com> Message-ID: Hi Bob: Yeah, there's Franklin Audio which the Paradigma guys put out a while back -- I'm trying to get back up to speed. I just don't remember audio on Windows being this limited. Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX Design On 1/15/13 10:23 AM, "Robert Sneidar" wrote: >Didn't someone make a plugin for quicktime because of this? I suspect >playing sounds with LC's built in sound support is going to be part of >the whole one thread LC is running. An external would be the only way to >get asynchronous sound. > >Bob > > >On Jan 15, 2013, at 10:04 AM, Scott Rossi wrote: > >> Does anybody know if there's some trick or secret to getting sounds to >>play >> asynchronously along with events on Windows? >> >> I have a stack that supplements user interaction with audio feedback: >> clicks, chimes, etc. I'm finding that all events are delayed by the >>use of >> sound, in that the events don't trigger until the sound has finished >> playing. The sounds are imported WAV files of the correct sample >>rate/bits >> (they play fine). If I disable sound playback, all UI events respond as >> expected. >> >> It's been a while since I built anything with audio on Windows -- maybe >>I >> just never ran into this ? but the app is unusable when audio is >>enabled. >> On OS X, everything works fine without delays, so I don't believe >>there's >> any problem with the stack. >> >> Am I missing something? Is audio feedback just not doable on Windows >> without resorting to an external? >> >> Thanks for any suggestions. >> >> 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 > > >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Jan 15 13:45:41 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Jan 2013 12:45:41 -0600 Subject: Asynchronous Audio on Windows? In-Reply-To: <404A3E85-AA55-48F6-A7FD-DD528B7F23B4@icloud.com> References: <404A3E85-AA55-48F6-A7FD-DD528B7F23B4@icloud.com> Message-ID: <50F5A3D5.3080605@hyperactivesw.com> On 1/15/13 12:17 PM, Chris Sheffield wrote: > I want to say using the "play" command with imported files is > blocking on one of the platforms (Windows?) and always has been, but > I could be wrong about that. It blocked for me on Android too. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From slylabs13 at me.com Tue Jan 15 13:54:00 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 15 Jan 2013 10:54:00 -0800 Subject: opening txt files In-Reply-To: References: Message-ID: I am not sure why you are seeing this. I exported a pages newsletter file as text, then ran this command on it: on mouseUp pMouseBtnNo answer file "Pick a text file" with "/Users/bobsneidar/Desktop/SneidarNewsletter.txt" put it into theFile open file theFile for read read from file theFile until cr put it close file theFile end mouseUp I got this in the message box: 2005 Summer Edition Seems to work. Bob On Jan 15, 2013, at 10:34 AM, NISHOK LOVE wrote: > Hi All > > I have a problem when I open .txt files in OSX, and I don't have much (any!) experience of reading files in LiveCode. > > I have a file originally written in Word on Windows. When I export it as a .txt from Word for Mac I just accept the default Mac OS encoding option (Western (Mac OS Roman) and it all works fine when I open the file in my LiveCode. > > But when I open the original file in Pages and export it as Plain Text, I get a different result. When I open that file in LiveCode I find a space has been inserted after every character. So Hello world becomes H e l l o w o r l d. > > I guess this is a problem with the encoding, but how can my LiveCode understand what the incoming file's encoding is and respond accordingly? My LiveCode needs to be able to deal with any kind of text file... > > Thanks, > Nishok Love > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 15 13:54:54 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 15 Jan 2013 14:54:54 -0400 Subject: Telephony in LiveCode Message-ID: Many years ago, when I was working in this NGO: http://www.facebook.com/pages/Filarmonica-del-Cibao/199028276774190 we used the telephony features of a Mac Performa 6200 to call every Contributing member of the Philarmonic and play a recorded message about the next Musical Concert. It was not an automatic program, but using a stack to dial the phone numbers, made it possible to assign a single person to keep a list of who actually answered the phone, who listened the announcement at length, who hang the phone too early, etc... Al From gandalf at doctorTimothyMiller.com Tue Jan 15 14:23:21 2013 From: gandalf at doctorTimothyMiller.com (Timothy Miller) Date: Tue, 15 Jan 2013 11:23:21 -0800 Subject: Telephony in LiveCode In-Reply-To: <50F59ACB.6030500@hyperactivesw.com> References: <55ACCC8E-0E85-42A6-BD61-3A3395BD6744@doctorTimothyMiller.com> <50F59ACB.6030500@hyperactivesw.com> Message-ID: <69300370-1458-4B75-BD85-13E4CF63A62D@doctorTimothyMiller.com> On Jan 15, 2013, at 10:07 AM, J. Landman Gay wrote: > On 1/15/13 11:59 AM, Timothy Miller wrote: >> USB modems are cheap and widely available. > > Of course, there's the problem that LiveCode has no USB support. > Okay, I feel stupid now. I must say, the dictionary entry for "write to driver" does not quite reach the standard of "crystal clear" on the USB issue. Years ago, I had a hyperCard stack that would make outogoing phone calls for me, with modem commands. The added convenience was not so great as I had expected, so I eventually stopped using it. I've had some vague notion that LiveCode retained this ability. As I open the memory port and write "ponder," I read a dim response. This was a time when modems had a dedicated serial port that was supported in some version of HyperCard. Tim From jacque at hyperactivesw.com Tue Jan 15 14:29:07 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Jan 2013 13:29:07 -0600 Subject: Telephony in LiveCode In-Reply-To: <69300370-1458-4B75-BD85-13E4CF63A62D@doctorTimothyMiller.com> References: <55ACCC8E-0E85-42A6-BD61-3A3395BD6744@doctorTimothyMiller.com> <50F59ACB.6030500@hyperactivesw.com> <69300370-1458-4B75-BD85-13E4CF63A62D@doctorTimothyMiller.com> Message-ID: <50F5AE03.7050502@hyperactivesw.com> On 1/15/13 1:23 PM, Timothy Miller wrote: > As I open the memory port and write "ponder," I read a dim response. > This was a time when modems had a dedicated serial port that was > supported in some version of HyperCard. Yup, I think all versions of HC had that. And LiveCode does too, for serial ports -- only we don't have those any more. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From cmsheffield at icloud.com Tue Jan 15 14:36:13 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Tue, 15 Jan 2013 12:36:13 -0700 Subject: Asynchronous Audio on Windows? In-Reply-To: References: Message-ID: Unless something has changed in the last couple years, external audio should work just fine using a player object, even if QT is not installed. Read Naturally has a desktop application (it's kind of old and outdated now) but it supported Windows and Mac. We recommended QT on Windows, but it wasn't required. Having it installed made things a bit easier (seems like there were some limitations if it wasn't), but audio playback worked regardless. So it might be worth a try. On Jan 15, 2013, at 11:41 AM, Scott Rossi wrote: > Hi Chris: > > I'm pretty sure the only way to use external files is if QT is installed, > which I'd rather not have to force on users, but it may come to that. > > I'm just kind of shocked. It's 2013 and LiveCode is still in the dinosaur > age when it comes to audio. :-/ > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > On 1/15/13 10:17 AM, "Chris Sheffield" wrote: > >> I want to say using the "play" command with imported files is blocking on >> one of the platforms (Windows?) and always has been, but I could be wrong >> about that. Can you try using a player with external files instead, or do >> you have to use imported files? >> >> Chris >> >> >> -- >> Chris Sheffield >> Read Naturally, Inc. >> www.readnaturally.com >> >> >> >> On Jan 15, 2013, at 11:04 AM, Scott Rossi wrote: >> >>> Does anybody know if there's some trick or secret to getting sounds to >>> play >>> asynchronously along with events on Windows? >>> >>> I have a stack that supplements user interaction with audio feedback: >>> clicks, chimes, etc. I'm finding that all events are delayed by the >>> use of >>> sound, in that the events don't trigger until the sound has finished >>> playing. The sounds are imported WAV files of the correct sample >>> rate/bits >>> (they play fine). If I disable sound playback, all UI events respond as >>> expected. >>> >>> It's been a while since I built anything with audio on Windows -- maybe >>> I >>> just never ran into this ? but the app is unusable when audio is >>> enabled. >>> On OS X, everything works fine without delays, so I don't believe >>> there's >>> any problem with the stack. >>> >>> Am I missing something? Is audio feedback just not doable on Windows >>> without resorting to an external? >>> >>> Thanks for any suggestions. >>> >>> 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 >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 Jan 15 15:10:16 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 15 Jan 2013 12:10:16 -0800 Subject: Strange contents of long name Message-ID: I think this has been discussed before but it appears that the long name of an object sometimes includes IDs rather than names. Specifically, if a control's name is empty, it's long name will use IDs rather than names for all the objects in the control's owner hierarchy even if the owners have non-blank names. This seems wrong to me. Obviously, it can't use the control's name but that's no reason to not use the names of its owners. I have a handler that is checking for specific name strings in a control's long name which will not work because of the above. It seems my only alternative is to go chasing up the owner hierarchy to check for the string. I don't know for sure but it seems like that would take a lot longer than parsing the long name. Pete lcSQL Software From kee at kagi.com Tue Jan 15 15:15:30 2013 From: kee at kagi.com (kee nethery) Date: Tue, 15 Jan 2013 12:15:30 -0800 Subject: Strange contents of long name In-Reply-To: References: Message-ID: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Can you give examples? Kee On Jan 15, 2013, at 12:10 PM, Peter Haworth wrote: > I think this has been discussed before but it appears that the long name of > an object sometimes includes IDs rather than names. Specifically, if a > control's name is empty, it's long name will use IDs rather than names for > all the objects in the control's owner hierarchy even if the owners have > non-blank names. > > This seems wrong to me. Obviously, it can't use the control's name but > that's no reason to not use the names of its owners. > > I have a handler that is checking for specific name strings in a control's > long name which will not work because of the above. It seems my only > alternative is to go chasing up the owner hierarchy to check for the > string. I don't know for sure but it seems like that would take a lot > longer than parsing the long name. > > 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 scott at tactilemedia.com Tue Jan 15 15:17:45 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 15 Jan 2013 12:17:45 -0800 Subject: Asynchronous Audio on Windows? In-Reply-To: Message-ID: Hi Chris: Over here, when I set the dontUseQT to true, the player (which has the file path of a WAV assigned) displays with no controller and scripting "start player 1" results in "could not open video player", whereas this works when QT is normally enabled. Maybe the result is different on a system that truly has no QT. I might be wrong, but I don't think this has worked for a long time, if ever. Regards, Scott Rossi Creative Director Tactile Media, UX Design On 1/15/13 11:36 AM, "Chris Sheffield" wrote: >Unless something has changed in the last couple years, external audio >should work just fine using a player object, even if QT is not installed. >Read Naturally has a desktop application (it's kind of old and outdated >now) but it supported Windows and Mac. We recommended QT on Windows, but >it wasn't required. Having it installed made things a bit easier (seems >like there were some limitations if it wasn't), but audio playback worked >regardless. So it might be worth a try. > >On Jan 15, 2013, at 11:41 AM, Scott Rossi wrote: > >> Hi Chris: >> >> I'm pretty sure the only way to use external files is if QT is >>installed, >> which I'd rather not have to force on users, but it may come to that. >> >> I'm just kind of shocked. It's 2013 and LiveCode is still in the >>dinosaur >> age when it comes to audio. :-/ >> >> Thanks & Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> >> On 1/15/13 10:17 AM, "Chris Sheffield" wrote: >> >>> I want to say using the "play" command with imported files is blocking >>>on >>> one of the platforms (Windows?) and always has been, but I could be >>>wrong >>> about that. Can you try using a player with external files instead, or >>>do >>> you have to use imported files? >>> >>> Chris >>> >>> >>> -- >>> Chris Sheffield >>> Read Naturally, Inc. >>> www.readnaturally.com >>> >>> >>> >>> On Jan 15, 2013, at 11:04 AM, Scott Rossi >>>wrote: >>> >>>> Does anybody know if there's some trick or secret to getting sounds to >>>> play >>>> asynchronously along with events on Windows? >>>> >>>> I have a stack that supplements user interaction with audio feedback: >>>> clicks, chimes, etc. I'm finding that all events are delayed by the >>>> use of >>>> sound, in that the events don't trigger until the sound has finished >>>> playing. The sounds are imported WAV files of the correct sample >>>> rate/bits >>>> (they play fine). If I disable sound playback, all UI events respond >>>>as >>>> expected. >>>> >>>> It's been a while since I built anything with audio on Windows -- >>>>maybe >>>> I >>>> just never ran into this ? but the app is unusable when audio is >>>> enabled. >>>> On OS X, everything works fine without delays, so I don't believe >>>> there's >>>> any problem with the stack. >>>> >>>> Am I missing something? Is audio feedback just not doable on Windows >>>> without resorting to an external? >>>> >>>> Thanks for any suggestions. >>>> >>>> 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 >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 slylabs13 at me.com Tue Jan 15 15:37:43 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 15 Jan 2013 12:37:43 -0800 Subject: Strange contents of long name In-Reply-To: References: Message-ID: <09EC4696-41C1-4FB4-986C-87F2ADD340A7@me.com> You probably have a good case. But as someone once pointed out, the situation is averted by always naming your objects when you create them. Bob On Jan 15, 2013, at 12:10 PM, Peter Haworth wrote: > I think this has been discussed before but it appears that the long name of > an object sometimes includes IDs rather than names. Specifically, if a > control's name is empty, it's long name will use IDs rather than names for > all the objects in the control's owner hierarchy even if the owners have > non-blank names. > > This seems wrong to me. Obviously, it can't use the control's name but > that's no reason to not use the names of its owners. > > I have a handler that is checking for specific name strings in a control's > long name which will not work because of the above. It seems my only > alternative is to go chasing up the owner hierarchy to check for the > string. I don't know for sure but it seems like that would take a lot > longer than parsing the long name. > > 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 Jan 15 15:44:51 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 15 Jan 2013 12:44:51 -0800 Subject: Strange contents of long name In-Reply-To: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Message-ID: Here's a recipe. Create a couple of fields on a card. Open the inspector for one of them and set the name to empty - when you tab out, it will have a name in the form "field id xxxx", which is LC's way of indicating that the name is blank. Leave the name for the other field as "Field" Group the fields. The group will be created with an empty name so open its inspector and give it a real name. Select the field with a the name "Field" and in the message box "put the long name of selobj()" you'll see it contains the group name. Select the field that has the empty name and do the same thing in the message box. The long name will contain the ID of the group, not the name. Pete lcSQL Software On Tue, Jan 15, 2013 at 12:15 PM, kee nethery wrote: > Can you give examples? > Kee > > > > On Jan 15, 2013, at 12:10 PM, Peter Haworth wrote: > > > I think this has been discussed before but it appears that the long name > of > > an object sometimes includes IDs rather than names. Specifically, if a > > control's name is empty, it's long name will use IDs rather than names > for > > all the objects in the control's owner hierarchy even if the owners have > > non-blank names. > > > > This seems wrong to me. Obviously, it can't use the control's name but > > that's no reason to not use the names of its owners. > > > > I have a handler that is checking for specific name strings in a > control's > > long name which will not work because of the above. It seems my only > > alternative is to go chasing up the owner hierarchy to check for the > > string. I don't know for sure but it seems like that would take a lot > > longer than parsing the long name. > > > > 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 cmsheffield at icloud.com Tue Jan 15 15:55:21 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Tue, 15 Jan 2013 13:55:21 -0700 Subject: Asynchronous Audio on Windows? In-Reply-To: References: Message-ID: <758C2208-95A9-41E6-80E3-E6F2048B16DA@icloud.com> Hmm, interesting. I'm trying to remember how we did it. It's been some time ago. I just reviewed my code from nearly three years ago. Yikes! :-) So it looks like originally we checked the QTVersion to determine if QT was installed or not. This worked fine on a Mac, since QT was always installed. But in April of 2010, I commented out the code that does the QT check. Turns out it caused more problems, and actually caused the engine to attempt to load QT even though it wasn't installed. As a result, audio playback was erratic. So basically, if QT turns out to be installed, great. The engine will make use of QT for playing back audio files through a player object. If QT is *not* installed, that should be fine too, as some version of WMP was usually always installed, and the engine would make use of that in that case. I do believe this still causes the player object to lose it's playback controls, so you can't really let the user control playback in that case, but our app didn't require that anyway. So, I'm not sure if you have a machine available without QT installed, but if so, give it a try. Maybe you could set up a VM to try it in? I think it should work okay for you. Good luck. On Jan 15, 2013, at 1:17 PM, Scott Rossi wrote: > Hi Chris: > > Over here, when I set the dontUseQT to true, the player (which has the > file path of a WAV assigned) displays with no controller and scripting > "start player 1" results in "could not open video player", whereas this > works when QT is normally enabled. Maybe the result is different on a > system that truly has no QT. > > I might be wrong, but I don't think this has worked for a long time, if > ever. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > On 1/15/13 11:36 AM, "Chris Sheffield" wrote: > >> Unless something has changed in the last couple years, external audio >> should work just fine using a player object, even if QT is not installed. >> Read Naturally has a desktop application (it's kind of old and outdated >> now) but it supported Windows and Mac. We recommended QT on Windows, but >> it wasn't required. Having it installed made things a bit easier (seems >> like there were some limitations if it wasn't), but audio playback worked >> regardless. So it might be worth a try. >> >> On Jan 15, 2013, at 11:41 AM, Scott Rossi wrote: >> >>> Hi Chris: >>> >>> I'm pretty sure the only way to use external files is if QT is >>> installed, >>> which I'd rather not have to force on users, but it may come to that. >>> >>> I'm just kind of shocked. It's 2013 and LiveCode is still in the >>> dinosaur >>> age when it comes to audio. :-/ >>> >>> Thanks & Regards, >>> >>> Scott Rossi >>> Creative Director >>> Tactile Media, UX Design >>> >>> >>> >>> >>> On 1/15/13 10:17 AM, "Chris Sheffield" wrote: >>> >>>> I want to say using the "play" command with imported files is blocking >>>> on >>>> one of the platforms (Windows?) and always has been, but I could be >>>> wrong >>>> about that. Can you try using a player with external files instead, or >>>> do >>>> you have to use imported files? >>>> >>>> Chris >>>> >>>> >>>> -- >>>> Chris Sheffield >>>> Read Naturally, Inc. >>>> www.readnaturally.com >>>> >>>> >>>> >>>> On Jan 15, 2013, at 11:04 AM, Scott Rossi >>>> wrote: >>>> >>>>> Does anybody know if there's some trick or secret to getting sounds to >>>>> play >>>>> asynchronously along with events on Windows? >>>>> >>>>> I have a stack that supplements user interaction with audio feedback: >>>>> clicks, chimes, etc. I'm finding that all events are delayed by the >>>>> use of >>>>> sound, in that the events don't trigger until the sound has finished >>>>> playing. The sounds are imported WAV files of the correct sample >>>>> rate/bits >>>>> (they play fine). If I disable sound playback, all UI events respond >>>>> as >>>>> expected. >>>>> >>>>> It's been a while since I built anything with audio on Windows -- >>>>> maybe >>>>> I >>>>> just never ran into this ? but the app is unusable when audio is >>>>> enabled. >>>>> On OS X, everything works fine without delays, so I don't believe >>>>> there's >>>>> any problem with the stack. >>>>> >>>>> Am I missing something? Is audio feedback just not doable on Windows >>>>> without resorting to an external? >>>>> >>>>> Thanks for any suggestions. >>>>> >>>>> 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 >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode 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 mwieder at ahsoftware.net Tue Jan 15 16:09:08 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 15 Jan 2013 21:09:08 +0000 (UTC) Subject: Strange contents of long name References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Message-ID: Peter Haworth writes: > Here's a recipe. Works for me. -- Mark Wieder mwieder at ahsoftware.net From gerry.orkin at gmail.com Tue Jan 15 16:13:27 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 16 Jan 2013 08:13:27 +1100 Subject: [ANN] Massive mergExt update! In-Reply-To: <50F44854.80209@cogapp.com> References: <4D10E95A-01DE-45CD-8489-7AD13B84C278@sweattechnologies.com> <0EE3DF4B-6141-4B1E-AE5A-A829607463C2@sweattechnologies.com> <50F44854.80209@cogapp.com> Message-ID: Agreed. And when does Monte ever sleep?? Gerry On 15/01/2013, at 5:03 AM, Ben Rubinstein wrote: > It's a massive bargain. From stephenREVOLUTION2 at barncard.com Tue Jan 15 16:14:58 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 15 Jan 2013 13:14:58 -0800 Subject: Telephony in LiveCode In-Reply-To: <50F59ACB.6030500@hyperactivesw.com> References: <55ACCC8E-0E85-42A6-BD61-3A3395BD6744@doctorTimothyMiller.com> <50F59ACB.6030500@hyperactivesw.com> Message-ID: yeah, that mean being stuck with RS-232 and a Keyspan USB adapter if anything. On Tue, Jan 15, 2013 at 10:07 AM, J. Landman Gay wrote: > On 1/15/13 11:59 AM, Timothy Miller wrote: > >> USB modems are cheap and widely available. >> > > Of course, there's the problem that LiveCode has no USB support. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > From pete at lcsql.com Tue Jan 15 16:20:29 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 15 Jan 2013 13:20:29 -0800 Subject: Strange contents of long name In-Reply-To: <09EC4696-41C1-4FB4-986C-87F2ADD340A7@me.com> References: <09EC4696-41C1-4FB4-986C-87F2ADD340A7@me.com> Message-ID: And if I was in control of that situation, I would do exactly that. However, this is in lcStackBrowser, a plugin to run on other peoples' computers so I have no control over how they create their controls. Matter of fact, I don't always have control on my own machine - creating a datagrid results in numerous controls with blank names. Pete lcSQL Software On Tue, Jan 15, 2013 at 12:37 PM, Robert Sneidar wrote: > You probably have a good case. But as someone once pointed out, the > situation is averted by always naming your objects when you create them. > > Bob > > > On Jan 15, 2013, at 12:10 PM, Peter Haworth wrote: > > > I think this has been discussed before but it appears that the long name > of > > an object sometimes includes IDs rather than names. Specifically, if a > > control's name is empty, it's long name will use IDs rather than names > for > > all the objects in the control's owner hierarchy even if the owners have > > non-blank names. > > > > This seems wrong to me. Obviously, it can't use the control's name but > > that's no reason to not use the names of its owners. > > > > I have a handler that is checking for specific name strings in a > control's > > long name which will not work because of the above. It seems my only > > alternative is to go chasing up the owner hierarchy to check for the > > string. I don't know for sure but it seems like that would take a lot > > longer than parsing the long name. > > > > 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 Jan 15 16:22:10 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 15 Jan 2013 13:22:10 -0800 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Message-ID: On Tue, Jan 15, 2013 at 1:09 PM, Mark Wieder wrote: > Peter Haworth writes: > > > Here's a recipe. > > Works for me. > > Ummm, you mean you see the IDs instead of names in the long name? > Pete From jacque at hyperactivesw.com Tue Jan 15 16:33:22 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Jan 2013 15:33:22 -0600 Subject: Asynchronous Audio on Windows? In-Reply-To: References: Message-ID: <50F5CB22.9040407@hyperactivesw.com> On 1/15/13 2:17 PM, Scott Rossi wrote: > Hi Chris: > > Over here, when I set the dontUseQT to true, the player (which has the > file path of a WAV assigned) displays with no controller and scripting > "start player 1" results in "could not open video player", whereas this > works when QT is normally enabled. Maybe the result is different on a > system that truly has no QT. Lack of movie controls is going to kill one of my projects for Windows deployment. I am not allowed to require QT. Is there a workaround that doesn't involve me creating my own interface? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Jan 15 16:52:48 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Jan 2013 15:52:48 -0600 Subject: Asynchronous Audio on Windows? In-Reply-To: <50F5CB22.9040407@hyperactivesw.com> References: <50F5CB22.9040407@hyperactivesw.com> Message-ID: <50F5CFB0.2050607@hyperactivesw.com> On 1/15/13 3:33 PM, J. Landman Gay wrote: > On 1/15/13 2:17 PM, Scott Rossi wrote: >> Hi Chris: >> >> Over here, when I set the dontUseQT to true, the player (which has the >> file path of a WAV assigned) displays with no controller and scripting >> "start player 1" results in "could not open video player", whereas this >> works when QT is normally enabled. Maybe the result is different on a >> system that truly has no QT. > > Lack of movie controls is going to kill one of my projects for Windows > deployment. I am not allowed to require QT. Is there a workaround that > doesn't involve me creating my own interface? > To add to that, the dictionary doesn't mention any restrictions in the "showController" entry. It also says that the controller is dependent on alwaysBuffer, which must be false to allow a controller. So now I'm confused. It looks like a controller should be possible on a non-QT Windows machine but I can't tell. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pmbrig at gmail.com Tue Jan 15 18:18:23 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 15 Jan 2013 18:18:23 -0500 Subject: opening txt files In-Reply-To: References: Message-ID: I have seen the behavior Nishok describes. It was some time ago and I don't remember what the issue was, but I think it was fixable. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jan 15, 2013, at 1:54 PM, Robert Sneidar wrote: > I am not sure why you are seeing this. I exported a pages newsletter file as text, then ran this command on it: > > on mouseUp pMouseBtnNo > answer file "Pick a text file" with "/Users/bobsneidar/Desktop/SneidarNewsletter.txt" > put it into theFile > open file theFile for read > read from file theFile until cr > put it > close file theFile > end mouseUp > > I got this in the message box: > > 2005 Summer Edition > > Seems to work. > > Bob > > > > On Jan 15, 2013, at 10:34 AM, NISHOK LOVE wrote: > >> Hi All >> >> I have a problem when I open .txt files in OSX, and I don't have much (any!) experience of reading files in LiveCode. >> >> I have a file originally written in Word on Windows. When I export it as a .txt from Word for Mac I just accept the default Mac OS encoding option (Western (Mac OS Roman) and it all works fine when I open the file in my LiveCode. >> >> But when I open the original file in Pages and export it as Plain Text, I get a different result. When I open that file in LiveCode I find a space has been inserted after every character. So Hello world becomes H e l l o w o r l d. >> >> I guess this is a problem with the encoding, but how can my LiveCode understand what the incoming file's encoding is and respond accordingly? My LiveCode needs to be able to deal with any kind of text file... >> >> Thanks, >> Nishok Love >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 Jan 15 18:40:58 2013 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 16 Jan 2013 00:40:58 +0100 Subject: Asynchronous Audio on Windows? In-Reply-To: <50F5CFB0.2050607@hyperactivesw.com> References: <50F5CB22.9040407@hyperactivesw.com> <50F5CFB0.2050607@hyperactivesw.com> Message-ID: <932C7782-57FD-45DD-9427-BEF9EA9EFA58@major.on-rev.com> Hi Jaqueline, Am 15.01.2013 um 22:52 schrieb "J. Landman Gay" : > On 1/15/13 3:33 PM, J. Landman Gay wrote: >> On 1/15/13 2:17 PM, Scott Rossi wrote: >>> Hi Chris: >>> >>> Over here, when I set the dontUseQT to true, the player (which has the >>> file path of a WAV assigned) displays with no controller and scripting >>> "start player 1" results in "could not open video player", whereas this >>> works when QT is normally enabled. Maybe the result is different on a >>> system that truly has no QT. I never got "set the dontUseQT to true" to work on Windows. >> Lack of movie controls is going to kill one of my projects for Windows >> deployment. I am not allowed to require QT. Is there a workaround that >> doesn't involve me creating my own interface? > To add to that, the dictionary doesn't mention any restrictions in the "showController" entry. It also says that the controller is dependent on alwaysBuffer, which must be false to allow a controller. So now I'm confused. It looks like a controller should be possible on a non-QT Windows machine but I can't tell. The "controller" part of the player object is a QuickTime feature and not available without it. > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From jacque at hyperactivesw.com Tue Jan 15 18:46:18 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Jan 2013 17:46:18 -0600 Subject: Asynchronous Audio on Windows? In-Reply-To: <932C7782-57FD-45DD-9427-BEF9EA9EFA58@major.on-rev.com> References: <50F5CB22.9040407@hyperactivesw.com> <50F5CFB0.2050607@hyperactivesw.com> <932C7782-57FD-45DD-9427-BEF9EA9EFA58@major.on-rev.com> Message-ID: <50F5EA4A.3030008@hyperactivesw.com> On 1/15/13 5:40 PM, Klaus on-rev wrote: > The "controller" part of the player object is a QuickTime feature and > not available without it. Thanks Klaus. It's not what I wanted to hear, but it's good to know ahead of time. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Tue Jan 15 14:03:13 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 16 Jan 2013 06:03:13 +1100 Subject: [ANN] Massive mergExt update! In-Reply-To: References: <4D10E95A-01DE-45CD-8489-7AD13B84C278@sweattechnologies.com> Message-ID: <8CADE8E8-F6A6-4919-A201-042B15171477@sweattechnologies.com> I'm glad you asked as I was just about to update the list on that. We still need a few more funders to chip in on that before I can start work. So if anyone else needs it then don't be shy. Http://mergExt.com/fund/sockets -- M E R Goulding Software development services mergExt - There's an external for that! On 16/01/2013, at 4:01 AM, Mark Talluto wrote: > On Jan 13, 2013, at 7:56 PM, Monte Goulding wrote: > >> Hi LiveCoders >> >> Today we have a massive update to the mergExt suite of externals. >> >> NEW: mergGK ($49) has been released. This is the first crowd sourced external developed for the LiveCode community. The external implements player authentication, leaderboards, achievements and challenges. It also implements peer-to-peer bluetooth and wifi messaging. There's more to implement with Game Center matches so the crowd funding is still open for those features. Thanks goes to those who were involved in funding this project. >> >> NEW mergAWS ($49) has been released and is focussed on Amazon Web Services. The initial release supports SimpleDB. >> >> NEW: mergCL ($39) has been released that allows your app to receive notifications when the user enters or exits a specified geographic region or moves a significant distance. This external requires the removal of the exits on suspend key from the app plist file. You app is woken in the background whenever any of these events occur and you can send a local notification to get the user to bring it to the foreground. >> >> mergAES 1.1.2 has been released and now also includes 128 bit, ECB and encrypt with key/iv options. >> >> mergMK 1.1.3 has been released resolving a bug with setting the user tracking mode of the map. >> >> These new additions to the suite take the total value to $757 and you can access it all for $299 for a year of updates or $79 for the first month and $20 per month ongoing. >> >> Kind regards, >> >> Monte > > > Very nice update to your externals package Monte. Where do we stand with the sockets external? > > > 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 mwieder at ahsoftware.net Tue Jan 15 19:45:59 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Jan 2013 00:45:59 +0000 (UTC) Subject: Strange contents of long name References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Message-ID: Peter Haworth writes: > > > Here's a recipe. > > > > Works for me. > > > > Ummm, you mean you see the IDs instead of names in the long name? Er... no... works as in "does what I expect it to." I see no numeric ids when I ask for the long name. -- Mark Wieder mwieder at ahsoftware.net From slylabs13 at me.com Tue Jan 15 20:03:01 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 15 Jan 2013 17:03:01 -0800 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Message-ID: <8FB39F5A-CF70-4A9A-906E-753FDBC535C4@me.com> This might be one of those situations where using the ID for all object references is the only way to go about this. But I am not privy to your particular application. Bob On Jan 15, 2013, at 4:45 PM, Mark Wieder wrote: > Peter Haworth writes: > >>>> Here's a recipe. >>> >>> Works for me. >>> >>> Ummm, you mean you see the IDs instead of names in the long name? > > Er... no... works as in "does what I expect it to." > > I see no numeric ids when I ask for the long name. > > -- > 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 lan.kc.macmail at gmail.com Tue Jan 15 23:27:03 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 16 Jan 2013 12:27:03 +0800 Subject: Strange hang In-Reply-To: References: <451D742F-EC25-4DE0-9300-020F8340C7A3@me.com> <50F54CD9.2070202@tweedly.net> Message-ID: On Wed, Jan 16, 2013 at 1:23 AM, Peter Haworth wrote: > Alex is right, as usual. Be that as it may. You were the OP. Did you track down what was causing your 'strange hang'? From lan.kc.macmail at gmail.com Wed Jan 16 00:19:16 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 16 Jan 2013 13:19:16 +0800 Subject: opening txt files In-Reply-To: References: Message-ID: What happens when you open the Pages converted file in TextEdit, does it have the extra spaces? If so the problem is with the conversion process from Pages, not with LC. If so you need to look at some of the conversion options Pages offers and see if you can create the file without the extra spaces. If TextEdit opens the converted file just fine, then you may need to download the free TextWrangler: http://www.barebones.com/products/textwrangler/download.html You can the select 'Show invisibles' from the 'T' toolbar icon. If that doesn't reveal anything then use 'Zap Gremlins...' option in the Text menu. Tick the boxes, use 'Replace with' and put in your own distinct character. This will then highlight if there are any chars that Pages is leaving behind that TextEdit is interpreting as non-visible but LC is interpreting as a space. If all else fails, assuming you have that selects the file and puts it in a variable, I'll call tData, and you have a breakpoint immediately after this, when you look at the variable tData it looks like this: H E L L O... So in the next line of you script after the breakpoint put: --to determine the ASCII number of the bad character put charToNum(char 2 of tData) into tBadChar run your script again, when it stops at the breakpoint step once so the above line is executed then check what is in tBadChar. Hopefully it won't be 32 - which is what a regular space is. You should be careful though, as there may be a bad character before the H so maybe the number you get is for the H. Basically any number between 32-126 is probably valid. Anything outside this range is likely to be the cause of your problem. So you may need to test char 1, char 2 and char 3 just to make sure you are looking at the Bad character. Once you've positively identified the ASCII value of the bad character then simply add this further line of script after the last line you added: --replace bad ASCII with nothing replace numToChar(tBadChar) with "" in tData Again, if the number is 32 this means Pages is doing the wrong thing with it's conversion and it's Page's problem, and it would be nigh impossible for LC to repair this. HTH On Wed, Jan 16, 2013 at 2:34 AM, NISHOK LOVE wrote: > Hi All > > I have a problem when I open .txt files in OSX, and I don't have much (any!) experience of reading files in LiveCode. > > I have a file originally written in Word on Windows. When I export it as a .txt from Word for Mac I just accept the default Mac OS encoding option (Western (Mac OS Roman) and it all works fine when I open the file in my LiveCode. > > But when I open the original file in Pages and export it as Plain Text, I get a different result. When I open that file in LiveCode I find a space has been inserted after every character. So Hello world becomes H e l l o w o r l d. > > I guess this is a problem with the encoding, but how can my LiveCode understand what the incoming file's encoding is and respond accordingly? My LiveCode needs to be able to deal with any kind of text file... > > Thanks, > Nishok Love > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Wed Jan 16 00:27:15 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 15 Jan 2013 21:27:15 -0800 Subject: opening txt files In-Reply-To: References: Message-ID: I did that earlier. There are no encoding options available in the export dialog. It is possible that based on the system and language settings at the time the file is exported that the encoding might be set to Unicode, but I couldn't find anything by googling for it. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 15, 2013, at 21:19, Kay C Lan wrote: > What happens when you open the Pages converted file in TextEdit, does > it have the extra spaces? If so the problem is with the conversion > process from Pages, not with LC. If so you need to look at some of the > conversion options Pages offers and see if you can create the file > without the extra spaces. > > If TextEdit opens the converted file just fine, then you may need to > download the free TextWrangler: > > http://www.barebones.com/products/textwrangler/download.html > > You can the select 'Show invisibles' from the 'T' toolbar icon. > > If that doesn't reveal anything then use 'Zap Gremlins...' option in > the Text menu. Tick the boxes, use 'Replace with' and put in your own > distinct character. This will then highlight if there are any chars > that Pages is leaving behind that TextEdit is interpreting as > non-visible but LC is interpreting as a space. > > If all else fails, assuming you have that selects the file and puts it > in a variable, I'll call tData, and you have a breakpoint immediately > after this, when you look at the variable tData it looks like this: H > E L L O... > > So in the next line of you script after the breakpoint put: > > --to determine the ASCII number of the bad character > put charToNum(char 2 of tData) into tBadChar > > run your script again, when it stops at the breakpoint step once so > the above line is executed then check what is in tBadChar. > > Hopefully it won't be 32 - which is what a regular space is. You > should be careful though, as there may be a bad character before the H > so maybe the number you get is for the H. Basically any number between > 32-126 is probably valid. Anything outside this range is likely to be > the cause of your problem. So you may need to test char 1, char 2 and > char 3 just to make sure you are looking at the Bad character. > > Once you've positively identified the ASCII value of the bad character > then simply add this further line of script after the last line you > added: > > --replace bad ASCII with nothing > replace numToChar(tBadChar) with "" in tData > > Again, if the number is 32 this means Pages is doing the wrong thing > with it's conversion and it's Page's problem, and it would be nigh > impossible for LC to repair this. > > HTH > > On Wed, Jan 16, 2013 at 2:34 AM, NISHOK LOVE wrote: >> Hi All >> >> I have a problem when I open .txt files in OSX, and I don't have much (any!) experience of reading files in LiveCode. >> >> I have a file originally written in Word on Windows. When I export it as a .txt from Word for Mac I just accept the default Mac OS encoding option (Western (Mac OS Roman) and it all works fine when I open the file in my LiveCode. >> >> But when I open the original file in Pages and export it as Plain Text, I get a different result. When I open that file in LiveCode I find a space has been inserted after every character. So Hello world becomes H e l l o w o r l d. >> >> I guess this is a problem with the encoding, but how can my LiveCode understand what the incoming file's encoding is and respond accordingly? My LiveCode needs to be able to deal with any kind of text file... >> >> Thanks, >> Nishok Love >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 lan.kc.macmail at gmail.com Wed Jan 16 00:39:24 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 16 Jan 2013 13:39:24 +0800 Subject: opening txt files In-Reply-To: References: Message-ID: On Wed, Jan 16, 2013 at 1:19 PM, Kay C Lan wrote: > it would be nigh > impossible for LC to repair this. Actually I take that back. If Pages places an extra space after EVERY char, so there are two spaces between words instead of one, there is a space after the last word on a line but before the carriage return, and another space after the carriage return and before the first char of a new line, then it should be just a simple matter of: --assuming the very first char is invalid put true into tOdd repeat for each char tChar in tData if (tOdd = true) put tChar after tOutput put false into tOdd else put true into tOdd end if end repeat put tOutput into fld "WhereEver" If there is not an extra space after EVERY char, then it becomes much more difficult. HTH From pderocco at ix.netcom.com Wed Jan 16 00:49:46 2013 From: pderocco at ix.netcom.com (Paul D. DeRocco) Date: Tue, 15 Jan 2013 21:49:46 -0800 Subject: opening txt files In-Reply-To: References: Message-ID: <77F99A445CE54E7992816EA1C1B29B86@PAULD> > From: Kay C Lan > > Actually I take that back. If Pages places an extra space after EVERY > char, so there are two spaces between words instead of one, there is a > space after the last word on a line but before the carriage return, > and another space after the carriage return and before the first char > of a new line, then it should be just a simple matter of: > > --assuming the very first char is invalid > put true into tOdd > repeat for each char tChar in tData > if (tOdd = true) > put tChar after tOutput > put false into tOdd > else > put true into tOdd > end if > end repeat > put tOutput into fld "WhereEver" > > If there is not an extra space after EVERY char, then it becomes much > more difficult. Is it possible that the original text file is in Unicode, so that each character in the ASCII set is followed by a null, and something is converting the nulls into blanks? Possibly the display routine itself? -- Ciao, Paul D. DeRocco Paul mailto:pderocco at ix.netcom.com From jacque at hyperactivesw.com Wed Jan 16 00:54:10 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Jan 2013 23:54:10 -0600 Subject: opening txt files In-Reply-To: References: Message-ID: <50F64082.50605@hyperactivesw.com> On 1/15/13 11:39 PM, Kay C Lan wrote: > If there is not an extra space after EVERY char, then it becomes much > more difficult. If the original was unicode, which was then converted to plain text, Pages might be retaining the second byte and inserting a null. In other words, it's keeping both of the original bytes but using only the first. That's what LiveCode does too when you uniEncode text. Maybe uniDecode would fix it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Jan 16 00:54:46 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Jan 2013 23:54:46 -0600 Subject: opening txt files In-Reply-To: <77F99A445CE54E7992816EA1C1B29B86@PAULD> References: <77F99A445CE54E7992816EA1C1B29B86@PAULD> Message-ID: <50F640A6.9070405@hyperactivesw.com> On 1/15/13 11:49 PM, Paul D. DeRocco wrote: > Is it possible that the original text file is in Unicode, so that each > character in the ASCII set is followed by a null, and something is > converting the nulls into blanks? Possibly the display routine itself? > GMTA. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lan.kc.macmail at gmail.com Wed Jan 16 00:55:13 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 16 Jan 2013 13:55:13 +0800 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Message-ID: On Wed, Jan 16, 2013 at 4:44 AM, Peter Haworth wrote: > Here's a recipe. > Pete, I see the same as you. OS X 10.8.2, LC 5.5.3 This is not good! I can see that this will effect some of my work. Thanks for highlighting it. From scott at tactilemedia.com Wed Jan 16 01:23:05 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 15 Jan 2013 22:23:05 -0800 Subject: Asynchronous Audio on Windows? In-Reply-To: <758C2208-95A9-41E6-80E3-E6F2048B16DA@icloud.com> Message-ID: Even if the player option could work, there's the issue of latency. It takes a noticeable amount of time to load an external sound in the player and play it. This is one of the benefits of using embedded sounds -- speedier playback (the tradeoff being only one sound played at a time). I suppose I could have multiple players all preloaded with the sounds I need, but what a chore. Regards, Scott Rossi Creative Director Tactile Media, UX Design On 1/15/13 12:55 PM, "Chris Sheffield" wrote: >Hmm, interesting. I'm trying to remember how we did it. It's been some >time ago. > >I just reviewed my code from nearly three years ago. Yikes! :-) So it >looks like originally we checked the QTVersion to determine if QT was >installed or not. This worked fine on a Mac, since QT was always >installed. But in April of 2010, I commented out the code that does the >QT check. Turns out it caused more problems, and actually caused the >engine to attempt to load QT even though it wasn't installed. As a >result, audio playback was erratic. So basically, if QT turns out to be >installed, great. The engine will make use of QT for playing back audio >files through a player object. If QT is *not* installed, that should be >fine too, as some version of WMP was usually always installed, and the >engine would make use of that in that case. I do believe this still >causes the player object to lose it's playback controls, so you can't >really let the user control playback in that case, but our app didn't >require that anyway. > >So, I'm not sure if you have a machine available without QT installed, >but if so, give it a try. Maybe you could set up a VM to try it in? I >think it should work okay for you. > >Good luck. > >On Jan 15, 2013, at 1:17 PM, Scott Rossi wrote: > >> Hi Chris: >> >> Over here, when I set the dontUseQT to true, the player (which has the >> file path of a WAV assigned) displays with no controller and scripting >> "start player 1" results in "could not open video player", whereas this >> works when QT is normally enabled. Maybe the result is different on a >> system that truly has no QT. >> >> I might be wrong, but I don't think this has worked for a long time, if >> ever. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> >> On 1/15/13 11:36 AM, "Chris Sheffield" wrote: >> >>> Unless something has changed in the last couple years, external audio >>> should work just fine using a player object, even if QT is not >>>installed. >>> Read Naturally has a desktop application (it's kind of old and outdated >>> now) but it supported Windows and Mac. We recommended QT on Windows, >>>but >>> it wasn't required. Having it installed made things a bit easier (seems >>> like there were some limitations if it wasn't), but audio playback >>>worked >>> regardless. So it might be worth a try. >>> >>> On Jan 15, 2013, at 11:41 AM, Scott Rossi >>>wrote: >>> >>>> Hi Chris: >>>> >>>> I'm pretty sure the only way to use external files is if QT is >>>> installed, >>>> which I'd rather not have to force on users, but it may come to that. >>>> >>>> I'm just kind of shocked. It's 2013 and LiveCode is still in the >>>> dinosaur >>>> age when it comes to audio. :-/ >>>> >>>> Thanks & Regards, >>>> >>>> Scott Rossi >>>> Creative Director >>>> Tactile Media, UX Design >>>> >>>> >>>> >>>> >>>> On 1/15/13 10:17 AM, "Chris Sheffield" wrote: >>>> >>>>> I want to say using the "play" command with imported files is >>>>>blocking >>>>> on >>>>> one of the platforms (Windows?) and always has been, but I could be >>>>> wrong >>>>> about that. Can you try using a player with external files instead, >>>>>or >>>>> do >>>>> you have to use imported files? >>>>> >>>>> Chris >>>>> >>>>> >>>>> -- >>>>> Chris Sheffield >>>>> Read Naturally, Inc. >>>>> www.readnaturally.com >>>>> >>>>> >>>>> >>>>> On Jan 15, 2013, at 11:04 AM, Scott Rossi >>>>> wrote: >>>>> >>>>>> Does anybody know if there's some trick or secret to getting sounds >>>>>>to >>>>>> play >>>>>> asynchronously along with events on Windows? >>>>>> >>>>>> I have a stack that supplements user interaction with audio >>>>>>feedback: >>>>>> clicks, chimes, etc. I'm finding that all events are delayed by the >>>>>> use of >>>>>> sound, in that the events don't trigger until the sound has finished >>>>>> playing. The sounds are imported WAV files of the correct sample >>>>>> rate/bits >>>>>> (they play fine). If I disable sound playback, all UI events >>>>>>respond >>>>>> as >>>>>> expected. >>>>>> >>>>>> It's been a while since I built anything with audio on Windows -- >>>>>> maybe >>>>>> I >>>>>> just never ran into this ? but the app is unusable when audio is >>>>>> enabled. >>>>>> On OS X, everything works fine without delays, so I don't believe >>>>>> there's >>>>>> any problem with the stack. >>>>>> >>>>>> Am I missing something? Is audio feedback just not doable on >>>>>>Windows >>>>>> without resorting to an external? >>>>>> >>>>>> Thanks for any suggestions. >>>>>> >>>>>> 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 >>>>> >>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode 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 slylabs13 at me.com Wed Jan 16 01:25:19 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 15 Jan 2013 22:25:19 -0800 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Message-ID: No one has talked about what version of pages. I am using Pages 09 version 4.1. I am running Snow Leopard. I do not see the issue described here, but I did not do a word to pages to text conversion. I simply took a document designed in Pages from a template and exported as text. Bob On Jan 15, 2013, at 9:55 PM, Kay C Lan wrote: > On Wed, Jan 16, 2013 at 4:44 AM, Peter Haworth wrote: >> Here's a recipe. >> > Pete, > > I see the same as you. OS X 10.8.2, LC 5.5.3 > > This is not good! I can see that this will effect some of my work. > Thanks for highlighting 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 lan.kc.macmail at gmail.com Wed Jan 16 01:39:31 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 16 Jan 2013 14:39:31 +0800 Subject: opening txt files In-Reply-To: <50F64082.50605@hyperactivesw.com> References: <50F64082.50605@hyperactivesw.com> Message-ID: On Wed, Jan 16, 2013 at 1:54 PM, J. Landman Gay wrote: > If the original was unicode, Again, TextWrangler can help, at the bottom left of the document it will show the documents encoding which is also a button that allows you to change it. On my system a new TW document is created as UTF-8, when I open a .doc in Pages and convert it to plain text and open it in TW it shows Western (Mac OS Roman). If I take that same converted document and feed it into LC, it's fine. If I take that Mac OS Roman document in TW and change the encoding to UTF-16, then when I import that into LC it includes all sorts of extra characters between all the valid ones, not just extra spaces. UTF-8 has no extra space but there are the odd incorrectly transposed chars. If I then take that UTF-16 document and open it in Pages and Export it as Plain Text TW again shows it's encoding is Western (Mac OS Roman) and LC has no problems with it. My suggestion, if you open the converted document in TW and the encoding isn't Western (Mac OS Roman), then change it, save it, and see what you get. At least that's how it works on my system. From lan.kc.macmail at gmail.com Wed Jan 16 01:45:49 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 16 Jan 2013 14:45:49 +0800 Subject: opening txt files In-Reply-To: References: <50F64082.50605@hyperactivesw.com> Message-ID: Bob wrote: No one has talked about what version of pages. [on my gmail it got connected to a different thread] I'm on OS X 10.8.2, LC 5.5.3, Pages 4.3, TextWrangler 4.0.1 From curry at pair.com Wed Jan 16 02:55:56 2013 From: curry at pair.com (Curry Kenworthy) Date: Wed, 16 Jan 2013 01:55:56 -0600 Subject: FT: Daylight, FieldTrip Beta 1 In-Reply-To: References: Message-ID: <50F65D0C.5000900@pair.com> No, it can't be... ...yes, it is! Finally FieldTrip sees the light of day. I was doing final testing during holidays in December and suddenly came down with flu and then pneumonia. (Murphy extreme.) After returning from zombieland, I was back in the fight and back to that final testing. Had to make some further adjustments and more testing, repeating that a few times, and here we are! So I'm extremely glad to announce that FT beta 1 is ready for download. It's available for everyone to try in the IDE, but for standalones and for any type of running on Mobile, the Preorder Folks have exclusive access now for a period of time, as one of the bonuses they get for supporting the project. New registrations are temporarily offline for that reason and will resume with the next version. There is a user guide in the download which explains most of what you need to know, although it's still on the thin side, and the TryFT stack will also be very useful. Code is in the card script, and in the toolbar buttons and the field group's script. I've deliberately set it up to be easy to tweak, and hopefully the library code plays nicely with tweaks; let me know if you find otherwise. I played with Android more than iOS for this first beta (true Android parity for FieldTrip, usually dev will start on that side) so it's the platform initially selected in the standalone settings. Just select iOS there if you need to, and then you'll be able to iTest. The demo stack is also sized right for low-end Android tablets on up to iPads. It's not currently sized for phones, but that is easily doable; FT has a command for reflowing the toolbar layout and choosing which buttons are included. (I think you'll like that toolbar layout feature, it's pretty high-powered even in this first release, so let me know what you think.) For next version, I'll make friends with an iPad mini and spend some time on iOS Retina, among other things. The tab bar will also be a big priority. There's a list of to-do priorities in the user guide. Be sure to unzip the download before running the contents. The download is here: http://curryk.com/FieldTrip-Beta-1.zip Next up: I need to prioritize client work for a few days, then WordLib 2.0 and SpreadLib 1.0 will be showing up fairly soon and WordOut and SpreadOut will follow. (Yes, and SpreadReport too if all goes well!) Then back to the next FT version, so it will definitely be several weeks at least, unless for a minor bug fix update. I will also be releasing a beta very soon of the other big project I mentioned recently, which is related to improving Mobile development. (Hint: the days of the edit-run cycle are numbered. Let it be Live....) I hope you are all having a great January and a very lucky start to the year 13. I'm still shaking off the last tenacious grips of the little microscopic green guys, so don't be surprised if it takes me a little longer than usual to respond to mail. I hope you enjoy the beta and will be looking forward to your feedback and the next version! Best wishes, Curry Kenworthy -- WordLib: Import MS Word and OpenOffice documents http://curryk.com/wordlib.html WordReport: Template-driven MS Word and OpenOffice reports, from invoices and worksheets to catalogs and mail merge http://curryk.com/wordreport.html Need custom software development or RunRev help? http://curryk.com/consulting/ From toolbook at kestner.de Wed Jan 16 02:58:20 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 16 Jan 2013 08:58:20 +0100 Subject: AW: advice for textfont needed In-Reply-To: <50F5989A.9050607@hyperactivesw.com> References: <006901cdf343$373d1200$a5b73600$@de> <50F5989A.9050607@hyperactivesw.com> Message-ID: <003101cdf3bf$4088e970$c19abc50$@de> Hi Jacqueline, thank you for your clearifying explanation. Yes I am on windows. Now I know what has happened.Though I wonder, why the engine has set "Lucida" in the fields property and not has inheriteded it to the field in runtime. And why it has choosen Lucida at all, because it's not my windows standard font. But probably I shouldn't think about that, now I know how to handle it. Thank you Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von J. Landman Gay > Gesendet: Dienstag, 15. Januar 2013 18:58 > An: How to use LiveCode > Betreff: Re: advice for textfont needed > > On 1/15/13 11:10 AM, Tiemo Hollmann TB wrote: > > > 1. I don't know from where these fields inherited this font, > because > > stack and card don't have a font definition either. Ok, probably it > > wasn't a good idea not to set a font. Is it something new coming as > > default from the engine? > > The change was to disconnect the font property from the other text > settings. Before, if you changed the font, all the styles and other > properties reverted to their defaults. Now if you change the font, any text > styles will remain in effect. I like that. It is how MetaCard used to work > originally. > > If no font is set in the card or stack, it will inherit the font from the > IDE, which sets the font to the system default. In a standalone, it will > inherit from the mainstack. If there is no font set in the mainstack, the > system font is used. > > > > > 2. Is that wanted and standard that every field must have a > textfont > > assigned and may not left empty or is that a bug? > > Not a bug, and you don't need to set the font on every field. Just set the > font of the stack and all objects that display text in that stack will > inherit. > > > > > 3. Why is Lucida choosen and not Tahoma anymore, as it seemed to be > > the default in the past? Is it a change by runrev or a bug? > > Fields have always inherited their properties according to the object > hierarchy. Are you sure Tahoma wasn't set somewhere? It has never been > the default except in some versions of Windows. What may have happened > is that you were developing on Windows and set some text styles in > fields. With the old method, that would also set the font, which would > transfer over to Mac. > > > > > 4. If you don't set a font or size on field level, from where do > they > > inherit these informations, if you also didn't set them on card or stack > > level? > > See above -- from the IDE Home stack or the OS. > > > > > 5. Is there any advice which font you should use as default for > most > > win-mac compatibility? > > > > 6. Is there any reason not using Tahoma anymore for Win and Mac? > > I think Tahoma should work, but users often prefer to see the system > font because they are used to it. Helvetica is used a lot too. I think > it is your choice. I'm not sure all Mac users have Tahoma installed, but > probably most do. > > > -- > 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 lan.kc.macmail at gmail.com Wed Jan 16 03:21:52 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 16 Jan 2013 16:21:52 +0800 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Message-ID: On Wed, Jan 16, 2013 at 4:44 AM, Peter Haworth wrote: > Here's a recipe. Pete, again thanks for pointing this out. Now that I've had time to think about this, I'm starting to appreciate why LC creates all those unique IDs. If you take your recipe and: Add a further fld called "Field" to the original group "group" then Add three more fields, the first called "Field" the second with it's name removed so LC adds it's ID as part of it's name, and the third fld call "Field". Group these as a new group called "group" If you now check the long names, you have 4 fields that have identical long names! You can name all your cards the same, only your substacks must have unique names; so that really paves the way for innumerable possibilities of identical long names. Not good, especially if you were planning on doing something to the object's parent group or card. I think I'll be creating an array: aStackName[ID] short name,long name or even: aStackName[ID][short name] ...[long name] ...[main stack name] ...[card name] ...[group name] ...[the stuff I actually want to track] to help sort through this mess. Interestingly if you: put "z" into fld "Field" of group "group" of card "card" no warning it just goes into the first field you named "Field" in the first group you named "group" of the first card you named "card". I wouldn't be surprised if someone on this List hasn't used such a quirk to some mind blowing advantage. You have undoubtedly saved me from a heap of reworking when months down the track I would have eventually stumbled upon this. From gcanyon at gmail.com Wed Jan 16 03:39:31 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Wed, 16 Jan 2013 02:39:31 -0600 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Message-ID: Tested in the latest dp and 5.5: 1. Create a stack and name it "steve" 2. Drag in a button. 3. Group the button and call the group "tad" 4. Run the following in the message box: create button in group "tad" of stack "steve";put the long name of it the result is something like: button id 1006 of group id 1005 of card id 1002 of stack "steve" while put the long name of btn 1 of stack "steve" results in: button "Button" of group "tad" of card id 1002 of stack "steve" gc On Tue, Jan 15, 2013 at 6:45 PM, Mark Wieder wrote: > Peter Haworth writes: > > > > > Here's a recipe. > > > > > > Works for me. > > > > > > Ummm, you mean you see the IDs instead of names in the long name? > > Er... no... works as in "does what I expect it to." > > I see no numeric ids when I ask for the long name. > > -- > 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 curry at pair.com Wed Jan 16 03:58:50 2013 From: curry at pair.com (Curry Kenworthy) Date: Wed, 16 Jan 2013 02:58:50 -0600 Subject: FT: Quick Fix, FieldTrip list items In-Reply-To: References: Message-ID: <50F66BCA.8040606@pair.com> Howdy, Strange, but after multiple rounds of testing and retesting pre-release, an error message popped up the very first time I tried the stack after upload. It must have been related to a last minute change, or it may not have fired when I was in Debug mode. The error happens when selecting text formatted as list items (bullet or number). Here's a quick fix that removes the error: http://curryk.com/FieldTrip-Beta-1a.zip Obviously this quick fix tonight did not undergo days of testing like most of the rest of the library, so I will need to run over everything again in the next day or two, and will post another update if any other problems show up. Email me if you see an error message in version 1a! Signing off for tonight.... Best wishes, Curry Kenworthy -- WordLib: Import MS Word and OpenOffice documents http://curryk.com/wordlib.html WordReport: Template-driven MS Word and OpenOffice reports, from invoices and worksheets to catalogs and mail merge http://curryk.com/wordreport.html Need custom software development or RunRev help? http://curryk.com/consulting/ From curry at pair.com Wed Jan 16 04:00:45 2013 From: curry at pair.com (Curry Kenworthy) Date: Wed, 16 Jan 2013 03:00:45 -0600 Subject: FT: Quick Fix, FieldTrip list items In-Reply-To: References: Message-ID: <50F66C3D.6010608@pair.com> Howdy, Strange, but after multiple rounds of testing and retesting pre-release, an error message popped up the very first time I tried the stack after upload. It must have been related to a last minute change, or it may not have fired when I was in Debug mode. The error happens when selecting text formatted as list items (bullet or number). Here's a quick fix that removes the error: http://curryk.com/FieldTrip-Beta-1a.zip Obviously this quick fix tonight did not undergo days of testing like most of the rest of the library, so I will need to run over everything again in the next day or two, and will post another update if any other problems show up. Email me if you see an error message in version 1a! Signing off for tonight.... Best wishes, Curry Kenworthy -- WordLib: Import MS Word and OpenOffice documents http://curryk.com/wordlib.html WordReport: Template-driven MS Word and OpenOffice reports, from invoices and worksheets to catalogs and mail merge http://curryk.com/wordreport.html Need custom software development or RunRev help? http://curryk.com/consulting/ From curry at pair.com Wed Jan 16 05:20:52 2013 From: curry at pair.com (Curry Kenworthy) Date: Wed, 16 Jan 2013 04:20:52 -0600 Subject: FT: FieldTrip reg codes In-Reply-To: References: Message-ID: <50F67F04.6080806@pair.com> If the code from your payment email doesn't work, just write me offlist and I'll look it up and send back the right one; sometimes PP may have provided the user with a different code than the one it gave me. Best wishes, Curry K. From th.douez at gmail.com Wed Jan 16 05:26:44 2013 From: th.douez at gmail.com (Thierry Douez) Date: Wed, 16 Jan 2013 11:26:44 +0100 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Message-ID: Hi, did the same test except for 4. 4. Create another button and set its script to: on mouseUp create button in group "tad" of this stack put the long name of it end mouseUp with result: button "New Button" of group "tad" of card id 1002 of stack "/Users/tdz/Desktop/dupond" Regards, Thierry 2013/1/16 Geoff Canyon > Tested in the latest dp and 5.5: > > 1. Create a stack and name it "steve" > 2. Drag in a button. > 3. Group the button and call the group "tad" > 4. Run the following in the message box: > > create button in group "tad" of stack "steve";put the long name of it > > the result is something like: > > button id 1006 of group id 1005 of card id 1002 of stack "steve" > > while > > put the long name of btn 1 of stack "steve" > > results in: > > button "Button" of group "tad" of card id 1002 of stack "steve" > > gc > > > On Tue, Jan 15, 2013 at 6:45 PM, Mark Wieder > wrote: > > > Peter Haworth writes: > > > > > > > Here's a recipe. > > > > > > > > Works for me. > > > > > > > > Ummm, you mean you see the IDs instead of names in the long name? > > > > Er... no... works as in "does what I expect it to." > > > > I see no numeric ids when I ask for the long name. > > > > -- > > 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 effendi at wanadoo.fr Wed Jan 16 06:50:03 2013 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Wed, 16 Jan 2013 12:50:03 +0100 Subject: opening txt files Message-ID: <66962240-DCAA-4DE0-9C48-9670EF0A04AF@wanadoo.fr> Hi from Beautiful Brittany, Hi Nishok, If you are a nit-picker, and REALLY want to know why you have this problem, then my response is simple - I don't know ! If you want a work-around, it's simple - select your text when you are in Word, and paste it into a new text file (TextEdit), and save it. You have pure text. -Francis From mikekann at yahoo.com Wed Jan 16 07:46:22 2013 From: mikekann at yahoo.com (Michael Kann) Date: Wed, 16 Jan 2013 04:46:22 -0800 (PST) Subject: [OT] New Travel Site In-Reply-To: Message-ID: <1358340382.76489.YahooMailClassic@web120504.mail.ne1.yahoo.com> http://www.wikivoyage.org/ From niggemann at uni-wh.de Wed Jan 16 08:59:37 2013 From: niggemann at uni-wh.de (BNig) Date: Wed, 16 Jan 2013 05:59:37 -0800 (PST) Subject: [ANN] Modified Table Field Message-ID: <1358344777281-4658963.post@n4.nabble.com> modTableField version 0_1_9 beta modTableField evolved from the Basic Table Field provided by LiveCode. It is an attempt to provide a straightforward means for displaying tabular data without having to resort to the DataGrid. Which of course is a lot more powerful. It displays tabular data, includes a header, sorting, alternating line colors. Column width can be set automatically to fit the content of the data. Vertical dividers can be dragged manually to change column width. It is not intended for manual data input and it does not provide alignment of columns, i.e. all columns are left aligned to the vertical dividers. It uses plain LiveCode and is supposed to be self-contained. Meaning you can have 2 or more of modTableFields on one card. No front or back script. It has been tested with LiveCode 4.0 and works. It might work with earlier versions with some features not fully supported. modTableField is currently free for personal and commercial use. Code is unlocked and free for inspection Comments are welcome. Either via the list or look into the question-mark help button for an email address http://berndniggemann.on-rev.com/modTableField/modTableField_0_1_9.livecode.zip watch for line breaks in the URL Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/ANN-Modified-Table-Field-tp4658963.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Wed Jan 16 09:41:54 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 16 Jan 2013 06:41:54 -0800 Subject: Strange contents of long name In-Reply-To: References: Message-ID: <50F6BC32.10104@fourthworld.com> Peter Haworth wrote: > Here's a recipe. > > Create a couple of fields on a card. Open the inspector for one of > them and set the name to empty - when you tab out, it will have a > name in the form "field id xxxx", which is LC's way of indicating > that the name is blank. Leave the name for the other field as "Field" > > Group the fields. The group will be created with an empty name so > open its inspector and give it a real name. > > Select the field with a the name "Field" and in the message box "put > the long name of selobj()" you'll see it contains the group name. > > Select the field that has the empty name and do the same thing in the > message box. The long name will contain the ID of the group, not the > name. I flagged this as a bug back in '05: There I wrote (for the benefit of those not in the Dev program): When you query the long name of a control, if its name is empty you get its long ID. That the control's ID should be used is appropriate, but notice that the card also appears in ID form, even if it has a name. I believe this is a bug, as we should expect to get the card name when querying the long name of an object, and only get its ID when the card name is empty. To which Mark Waddingham replied: Indeed this is the current behaviour which is actually wrong according to the documentation: "If an object's name is empty, getting its name yields its ID property instead. In this case, the abbreviated ID form is always reported, regardless of what form of the name property you request." So, I agree from a consistency point of view that the 'long name' should return what constitutes each objects 'name' all the way up the chain (named controls => name, unnamed controls => abbrev. id). In the end whether to 'fix' this comes down to a backwards compatibility issue: according to the docs, the long name in the specified case should only be relied upon to have three words and so we *could* with this in mind change what comes after; but on the flip-side it is perfectly feasible that stacks are currently relying on the uniqueness that the long name property is currently giving for unnamed controls (arguably, incorrectly)... Later in the comments there I offered to take the flak for any backward compatibility complaints, and Mark Waddingham's last comment seemed to suggest he would be adding it to the to-do list. Apparently this has not happened, so I've taken the liberty of bumping the report to add a link to this thread. We'll see what happens. In the meantime, it may be helpful to know if anyone here has scripts which are dependent on the current behavior, as backward compatibility seems to be the only concern at this point. -- 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 Jan 16 10:06:12 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 16 Jan 2013 17:06:12 +0200 Subject: [OT] reOrdering text Message-ID: <50F6C1E4.3070709@gmail.com> I have a socking great text file that reads in part something like this: Cook my cheese fishface1 finish Shave my legs fishface2 finish Paint my fingernails fishface3 finish Wax my arms fishface4 finish and so it goes for about 72 pages (!!!) Now what I needs is a reordered lilst like this: fishface1 Cook my cheese finish fishface2 Shave my legs finish fishface3 Paint my fingernails finish fishface4 Wax my arms finish and, as a fairly lazy slob, I have no great wish to effect that manually. But, for the life of me I cannot work out how to do that automatically, either inwith or outwith Livecode. Richmond. From dunbarx at aol.com Wed Jan 16 10:17:35 2013 From: dunbarx at aol.com (Craig Newman) Date: Wed, 16 Jan 2013 09:17:35 -0600 Subject: [OT] reOrdering text In-Reply-To: <50F6C1E4.3070709@gmail.com> References: <50F6C1E4.3070709@gmail.com> Message-ID: Richmond. Replace "finish" with some char to use as a delimiter and switch lines 1 and two in each item. Then rereplace the "finish" and you are finished. Craig Sent from my iPhone On Jan 16, 2013, at 9:06 AM, Richmond wrote: > I have a socking great text file that reads in part something like this: > > Cook my cheese > fishface1 > finish > Shave my legs > fishface2 > finish > Paint my fingernails > fishface3 > finish > Wax my arms > fishface4 > finish > > and so it goes for about 72 pages (!!!) > > Now what I needs is a reordered lilst like this: > > fishface1 > Cook my cheese > finish > fishface2 > Shave my legs > finish > fishface3 > Paint my fingernails > finish > fishface4 > Wax my arms > finish > > and, as a fairly lazy slob, I have no great wish to effect that manually. > > But, for the life of me I cannot work out how to do that automatically, either inwith or outwith Livecode. > > 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 bonnmike at gmail.com Wed Jan 16 10:19:40 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 16 Jan 2013 08:19:40 -0700 Subject: [OT] reOrdering text In-Reply-To: <50F6C1E4.3070709@gmail.com> References: <50F6C1E4.3070709@gmail.com> Message-ID: Assuming the data is always in the same order something like the following works well. *on* mouseUp *put* field 1 into tData *put* 1 into tCount *repeat* for each line tLine in tData *switch* tcount *case* 1 *put* tLine & cr into tTmp *put* 2 into tCount *break* *case* 2 *put* tline & cr before tTmp *put* 3 into tCount *break* *default* *put* tTmp & tLine & cr after tNewData *put* 1 into tCount *end* *switch* *end* *repeat* *delete* the last char of tNewData *put* tNewData -- finished data *end* mouseUp Otherwise, if the order isn't perfect for all triads, you'd have to read each line until you get both a fishface and a finish and then put things in order. On Wed, Jan 16, 2013 at 8:06 AM, Richmond wrote: > I have a socking great text file that reads in part something like this: > > Cook my cheese > fishface1 > finish > Shave my legs > fishface2 > finish > Paint my fingernails > fishface3 > finish > Wax my arms > fishface4 > finish > > and so it goes for about 72 pages (!!!) > > Now what I needs is a reordered lilst like this: > > fishface1 > Cook my cheese > finish > fishface2 > Shave my legs > finish > fishface3 > Paint my fingernails > finish > fishface4 > Wax my arms > finish > > and, as a fairly lazy slob, I have no great wish to effect that manually. > > But, for the life of me I cannot work out how to do that automatically, > either inwith or outwith Livecode. > > 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 coiin at verizon.net Wed Jan 16 10:34:47 2013 From: coiin at verizon.net (Colin Holgate) Date: Wed, 16 Jan 2013 10:34:47 -0500 Subject: [OT] reOrdering text In-Reply-To: <50F6C1E4.3070709@gmail.com> References: <50F6C1E4.3070709@gmail.com> Message-ID: <52E76BAF-DCAC-4C5B-8665-8CCF3317975F@verizon.net> There's something you're not allowing for: the paint on your fingers will take some time to dry, and should probably be done after you have shaved your legs. From cmsheffield at icloud.com Wed Jan 16 10:40:36 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Wed, 16 Jan 2013 08:40:36 -0700 Subject: Asynchronous Audio on Windows? In-Reply-To: References: Message-ID: <30813299-D3E5-4F4F-942E-B9E8A25ABCC0@icloud.com> Do you have this latency with all sound files played, or just the first one played? The reason I ask is because I've noticed that sometimes there is a delay while the very first sound file is "loaded" (maybe buffered is a better term; not sure). Anyway, a trick I've used in the past (not sure who gave me the idea initially) is to play a short sound file with nothing but a second (or even less) of silence when the stack/application loads. This gets the sound engine going and I don't usually experience any delays after that. I've usually done this in the preOpenCard handler of the first card in the stack. Not sure if that's something that would help or not, but thought I'd throw it out there. Chris On Jan 15, 2013, at 11:23 PM, Scott Rossi wrote: > Even if the player option could work, there's the issue of latency. It > takes a noticeable amount of time to load an external sound in the player > and play it. This is one of the benefits of using embedded sounds -- > speedier playback (the tradeoff being only one sound played at a time). I > suppose I could have multiple players all preloaded with the sounds I > need, but what a chore. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > On 1/15/13 12:55 PM, "Chris Sheffield" wrote: > >> Hmm, interesting. I'm trying to remember how we did it. It's been some >> time ago. >> >> I just reviewed my code from nearly three years ago. Yikes! :-) So it >> looks like originally we checked the QTVersion to determine if QT was >> installed or not. This worked fine on a Mac, since QT was always >> installed. But in April of 2010, I commented out the code that does the >> QT check. Turns out it caused more problems, and actually caused the >> engine to attempt to load QT even though it wasn't installed. As a >> result, audio playback was erratic. So basically, if QT turns out to be >> installed, great. The engine will make use of QT for playing back audio >> files through a player object. If QT is *not* installed, that should be >> fine too, as some version of WMP was usually always installed, and the >> engine would make use of that in that case. I do believe this still >> causes the player object to lose it's playback controls, so you can't >> really let the user control playback in that case, but our app didn't >> require that anyway. >> >> So, I'm not sure if you have a machine available without QT installed, >> but if so, give it a try. Maybe you could set up a VM to try it in? I >> think it should work okay for you. >> >> Good luck. >> >> On Jan 15, 2013, at 1:17 PM, Scott Rossi wrote: >> >>> Hi Chris: >>> >>> Over here, when I set the dontUseQT to true, the player (which has the >>> file path of a WAV assigned) displays with no controller and scripting >>> "start player 1" results in "could not open video player", whereas this >>> works when QT is normally enabled. Maybe the result is different on a >>> system that truly has no QT. >>> >>> I might be wrong, but I don't think this has worked for a long time, if >>> ever. >>> >>> Regards, >>> >>> Scott Rossi >>> Creative Director >>> Tactile Media, UX Design >>> >>> >>> >>> >>> On 1/15/13 11:36 AM, "Chris Sheffield" wrote: >>> >>>> Unless something has changed in the last couple years, external audio >>>> should work just fine using a player object, even if QT is not >>>> installed. >>>> Read Naturally has a desktop application (it's kind of old and outdated >>>> now) but it supported Windows and Mac. We recommended QT on Windows, >>>> but >>>> it wasn't required. Having it installed made things a bit easier (seems >>>> like there were some limitations if it wasn't), but audio playback >>>> worked >>>> regardless. So it might be worth a try. >>>> >>>> On Jan 15, 2013, at 11:41 AM, Scott Rossi >>>> wrote: >>>> >>>>> Hi Chris: >>>>> >>>>> I'm pretty sure the only way to use external files is if QT is >>>>> installed, >>>>> which I'd rather not have to force on users, but it may come to that. >>>>> >>>>> I'm just kind of shocked. It's 2013 and LiveCode is still in the >>>>> dinosaur >>>>> age when it comes to audio. :-/ >>>>> >>>>> Thanks & Regards, >>>>> >>>>> Scott Rossi >>>>> Creative Director >>>>> Tactile Media, UX Design >>>>> >>>>> >>>>> >>>>> >>>>> On 1/15/13 10:17 AM, "Chris Sheffield" wrote: >>>>> >>>>>> I want to say using the "play" command with imported files is >>>>>> blocking >>>>>> on >>>>>> one of the platforms (Windows?) and always has been, but I could be >>>>>> wrong >>>>>> about that. Can you try using a player with external files instead, >>>>>> or >>>>>> do >>>>>> you have to use imported files? >>>>>> >>>>>> Chris >>>>>> >>>>>> >>>>>> -- >>>>>> Chris Sheffield >>>>>> Read Naturally, Inc. >>>>>> www.readnaturally.com >>>>>> >>>>>> >>>>>> >>>>>> On Jan 15, 2013, at 11:04 AM, Scott Rossi >>>>>> wrote: >>>>>> >>>>>>> Does anybody know if there's some trick or secret to getting sounds >>>>>>> to >>>>>>> play >>>>>>> asynchronously along with events on Windows? >>>>>>> >>>>>>> I have a stack that supplements user interaction with audio >>>>>>> feedback: >>>>>>> clicks, chimes, etc. I'm finding that all events are delayed by the >>>>>>> use of >>>>>>> sound, in that the events don't trigger until the sound has finished >>>>>>> playing. The sounds are imported WAV files of the correct sample >>>>>>> rate/bits >>>>>>> (they play fine). If I disable sound playback, all UI events >>>>>>> respond >>>>>>> as >>>>>>> expected. >>>>>>> >>>>>>> It's been a while since I built anything with audio on Windows -- >>>>>>> maybe >>>>>>> I >>>>>>> just never ran into this ? but the app is unusable when audio is >>>>>>> enabled. >>>>>>> On OS X, everything works fine without delays, so I don't believe >>>>>>> there's >>>>>>> any problem with the stack. >>>>>>> >>>>>>> Am I missing something? Is audio feedback just not doable on >>>>>>> Windows >>>>>>> without resorting to an external? >>>>>>> >>>>>>> Thanks for any suggestions. >>>>>>> >>>>>>> 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 >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> use-livecode mailing list >>>>>> use-livecode 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 >> > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Wed Jan 16 11:01:37 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 16 Jan 2013 18:01:37 +0200 Subject: [OT] reOrdering text In-Reply-To: <52E76BAF-DCAC-4C5B-8665-8CCF3317975F@verizon.net> References: <50F6C1E4.3070709@gmail.com> <52E76BAF-DCAC-4C5B-8665-8CCF3317975F@verizon.net> Message-ID: <50F6CEE1.1040103@gmail.com> On 01/16/2013 05:34 PM, Colin Holgate wrote: > There's something you're not allowing for: the paint on your fingers will take some time to dry, and should probably be done after you have shaved your legs. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Don't you just hate it when a coded message about radical kinkiness disguised as a text re-ordering problem is revealed for what it really is? From richmondmathewson at gmail.com Wed Jan 16 12:05:59 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 16 Jan 2013 19:05:59 +0200 Subject: [OT] reOrdering text In-Reply-To: References: <50F6C1E4.3070709@gmail.com> Message-ID: <50F6DDF7.3090200@gmail.com> On 01/16/2013 05:19 PM, Mike Bonner wrote: > Assuming the data is always in the same order something like the following > works well. > > *on* mouseUp > > *put* field 1 into tData > > *put* 1 into tCount > > *repeat* for each line tLine in tData > > *switch* tcount > > *case* 1 > > *put* tLine & cr into tTmp > > *put* 2 into tCount > > *break* > > *case* 2 > > *put* tline & cr before tTmp > > *put* 3 into tCount > > *break* > > *default* > > *put* tTmp & tLine & cr after tNewData > > *put* 1 into tCount > > *end* *switch* > > *end* *repeat* > > *delete* the last char of tNewData > > *put* tNewData -- finished data > > *end* mouseUp > > > Otherwise, if the order isn't perfect for all triads, you'd have to read > each line until you get both a fishface and a finish and then put things in > order. > > > MARVELLOUS! THANKS SO MUCH! Richmond. From nishok.love at virgin.net Wed Jan 16 12:15:15 2013 From: nishok.love at virgin.net (Nishok Love) Date: Wed, 16 Jan 2013 17:15:15 +0000 Subject: opening txt files In-Reply-To: References: Message-ID: <07761802-FE94-4F2E-BBF4-C8E432589DD0@virgin.net> Thanks, Bob. Your command works but the same results occur. Further investigations here found this When Pages is used to export as "Text", the resulting file may be of two kinds: (1) if the document contained only characters included in Apple MacRoman charset, the file is a pure text file based on Apple MacRoman encoding. (2) if the document contained extraneous characters the created text file take care of this feature and uses the UTF encoding (two bytes per character) and starts with the logical BOM: "FE FF". which I've copied from the discussion on https://discussions.apple.com/message/9518841?messageID=9518841#9518841?messageID=9518841 Opening both files with TextEdit (which displays both of them correctly, ie without all those extra spaces), duplicating them and then watching the save options shows that one file (the one from Pages) is using UTF-16 whilst Word's Western (Mac OS Roman) export is in UTF-8. Using GetInfo I can now see that the UTF-16 file is twice the size of the other. In short, text files are not as simple as they used to be! So I'm still looking for a way for LiveCode to spot whether it's opening a file in UTF-8 or UTF-16 (or something else - aaarrgh!). Can I access the file header? read from file just gives me the data... I could read the file, count the number of characters and how many of them are spaces and from that I could infer which format is being used. Probably this would be reliable for my purposes - just not very elegant! Nishok > I am not sure why you are seeing this. I exported a pages newsletter file as text, then ran this command on it: > > on mouseUp pMouseBtnNo > answer file "Pick a text file" with "/Users/bobsneidar/Desktop/SneidarNewsletter.txt" > put it into theFile > open file theFile for read > read from file theFile until cr > put it > close file theFile > end mouseUp > > I got this in the message box: > > 2005 Summer Edition > > Seems to work. > > Bob > > > > On Jan 15, 2013, at 10:34 AM, NISHOK LOVE wrote: > >> Hi All >> >> I have a problem when I open .txt files in OSX, and I don't have much (any!) experience of reading files in LiveCode. >> >> I have a file originally written in Word on Windows. When I export it as a .txt from Word for Mac I just accept the default Mac OS encoding option (Western (Mac OS Roman) and it all works fine when I open the file in my LiveCode. >> >> But when I open the original file in Pages and export it as Plain Text, I get a different result. When I open that file in LiveCode I find a space has been inserted after every character. So Hello world becomes H e l l o w o r l d. >> >> I guess this is a problem with the encoding, but how can my LiveCode understand what the incoming file's encoding is and respond accordingly? My LiveCode needs to be able to deal with any kind of text file... >> >> Thanks, >> Nishok Love >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 Jan 16 12:16:28 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 16 Jan 2013 11:16:28 -0600 Subject: [OT] reOrdering text In-Reply-To: <50F6C1E4.3070709@gmail.com> References: <50F6C1E4.3070709@gmail.com> Message-ID: <50F6E06C.7080401@hyperactivesw.com> On 1/16/13 9:06 AM, Richmond wrote: > I have a socking great text file that reads in part something like this: > > Cook my cheese > fishface1 > finish > Shave my legs > fishface2 > finish > Paint my fingernails > fishface3 > finish > Wax my arms > fishface4 > finish > > and so it goes for about 72 pages (!!!) > > Now what I needs is a reordered lilst like this: > > fishface1 > Cook my cheese > finish > fishface2 > Shave my legs > finish > fishface3 > Paint my fingernails > finish > fishface4 > Wax my arms > finish Assuming a field 1 with the original list, and a field 2 to receive the sorted list: on sortData put fld 1 into tData repeat with x = 1 to the number of lines in tData step 3 put line x to x+2 of tData into tSet sort lines of tSet by specialSort(each) put tSet & cr after tNewData end repeat put tNewData into fld 2 end sortData function specialSort pLine if last char of pLine is a number then return 1 if pLine = "finish" then return 3 return 2 end specialSort -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Wed Jan 16 12:19:09 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 16 Jan 2013 19:19:09 +0200 Subject: [OT] reOrdering text In-Reply-To: <50F6E06C.7080401@hyperactivesw.com> References: <50F6C1E4.3070709@gmail.com> <50F6E06C.7080401@hyperactivesw.com> Message-ID: <50F6E10D.6050906@gmail.com> On 01/16/2013 07:16 PM, J. Landman Gay wrote: > On 1/16/13 9:06 AM, Richmond wrote: >> I have a socking great text file that reads in part something like this: >> >> Cook my cheese >> fishface1 >> finish >> Shave my legs >> fishface2 >> finish >> Paint my fingernails >> fishface3 >> finish >> Wax my arms >> fishface4 >> finish >> >> and so it goes for about 72 pages (!!!) >> >> Now what I needs is a reordered lilst like this: >> >> fishface1 >> Cook my cheese >> finish >> fishface2 >> Shave my legs >> finish >> fishface3 >> Paint my fingernails >> finish >> fishface4 >> Wax my arms >> finish > > Assuming a field 1 with the original list, and a field 2 to receive > the sorted list: > > on sortData > put fld 1 into tData > repeat with x = 1 to the number of lines in tData step 3 > put line x to x+2 of tData into tSet > sort lines of tSet by specialSort(each) > put tSet & cr after tNewData > end repeat > put tNewData into fld 2 > end sortData > > function specialSort pLine > if last char of pLine is a number then return 1 > if pLine = "finish" then return 3 > return 2 > end specialSort > That looks like a slightly more elegant rewrite of Mike Bonner's script: which, modified a bit, did the trick like a charm. From richmondmathewson at gmail.com Wed Jan 16 12:22:36 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 16 Jan 2013 19:22:36 +0200 Subject: opening txt files In-Reply-To: <07761802-FE94-4F2E-BBF4-C8E432589DD0@virgin.net> References: <07761802-FE94-4F2E-BBF4-C8E432589DD0@virgin.net> Message-ID: <50F6E1DC.8060305@gmail.com> On 01/16/2013 07:15 PM, Nishok Love wrote: > Thanks, Bob. Your command works but the same results occur. Further investigations here found this > > When Pages is used to export as "Text", the resulting file may be of two kinds: > > (1) if the document contained only characters included in Apple MacRoman charset, the file is a pure text file based on Apple MacRoman encoding. > > (2) if the document contained extraneous characters the created text file take care of this feature and uses the UTF encoding (two bytes per character) and starts with the logical BOM: "FE FF". > > which I've copied from the discussion on https://discussions.apple.com/message/9518841?messageID=9518841#9518841?messageID=9518841 > > Opening both files with TextEdit (which displays both of them correctly, ie without all those extra spaces), duplicating them and then watching the save options shows that one file (the one from Pages) is using UTF-16 whilst Word's Western (Mac OS Roman) export is in UTF-8. Using GetInfo I can now see that the UTF-16 file is twice the size of the other. > > In short, text files are not as simple as they used to be! > > So I'm still looking for a way for LiveCode to spot whether it's opening a file in UTF-8 or UTF-16 (or something else - aaarrgh!). Can I access the file header? read from file just gives me the data... > > I could read the file, count the number of characters and how many of them are spaces and from that I could infer which format is being used. Probably this would be reliable for my purposes - just not very elegant! > > Nishok > > > Why not use RTF? Richmond. From lvhdgc7 at gmail.com Wed Jan 16 12:25:43 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Wed, 16 Jan 2013 09:25:43 -0800 (PST) Subject: Asynchronous Audio on Windows? In-Reply-To: References: <49356D02-6DC8-4237-8BC5-8D916BAD0034@me.com> Message-ID: <1358357143603-4658974.post@n4.nabble.com> Here's a link to the Franklin Audio external page . Is that the only solution out there? I'm concerned about the audio issues on Windows, too. It could sideline a number of projects I have in the works. -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Asynchronous-Audio-on-Windows-tp4658908p4658974.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Wed Jan 16 12:46:56 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 16 Jan 2013 09:46:56 -0800 Subject: Strange contents of long name In-Reply-To: <50F6BC32.10104@fourthworld.com> References: <50F6BC32.10104@fourthworld.com> Message-ID: <50F6E790.4070407@fourthworld.com> Follow-up: I was delighted to receive moments ago this update to RQCC #2629 from Mark Waddingham: I've made this change for the next build - if it breaks too many things we might need to revert, otherwise it should be fine. Kudos to Mr. Waddingham for taking the time to address this. -- 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 alex at tweedly.net Wed Jan 16 13:03:23 2013 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 16 Jan 2013 18:03:23 +0000 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Message-ID: <50F6EB6B.6020408@tweedly.net> On 16/01/2013 08:21, Kay C Lan wrote: > Interestingly if you: > > put "z" into fld "Field" of group "group" of card "card" > > no warning it just goes into the first field you named "Field" in the > first group you named "group" of the first card you named "card". > > I wouldn't be surprised if someone on this List hasn't used such a > quirk to some mind blowing advantage. It's even worse (IMHO) than that. create a field "F" put it inside group "G" create another field "F" Then you have two fields called F, and their long names are field "F' of group "G" of card "whatever" of stack "something" and field "F' of card "whatever" of stack "something" i.e. different long names. Then put "some text" into field "F" of this card it puts the text into the lowest-layer-numbered field "F", regardless of whether its long name matches or not. This means that if you use someone's custom control, and it happens to contain a control which has the same name as a control you create locally, then you have (apparently) no way to reliably access your own control by name - any such reference will match the lowest-layered one with the same name. Am I missing something ? It seems like this would be a serious impediment to reliable custom controls. Do we need to convert everything to use IDs rather than names ? -- Alex. From jacque at hyperactivesw.com Wed Jan 16 13:08:30 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 16 Jan 2013 12:08:30 -0600 Subject: Asynchronous Audio on Windows? In-Reply-To: <932C7782-57FD-45DD-9427-BEF9EA9EFA58@major.on-rev.com> References: <50F5CB22.9040407@hyperactivesw.com> <50F5CFB0.2050607@hyperactivesw.com> <932C7782-57FD-45DD-9427-BEF9EA9EFA58@major.on-rev.com> Message-ID: <50F6EC9E.1030407@hyperactivesw.com> On 1/15/13 5:40 PM, Klaus on-rev wrote: > The "controller" part of the player object is a QuickTime feature and > not available without it. Klaus, do all the script commands work on Windows even though there is no controller? I.e., can a script pause, set the currentTime, etc. when QT is not installed? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From klaus at major.on-rev.com Wed Jan 16 13:14:42 2013 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 16 Jan 2013 19:14:42 +0100 Subject: Asynchronous Audio on Windows? In-Reply-To: <50F6EC9E.1030407@hyperactivesw.com> References: <50F5CB22.9040407@hyperactivesw.com> <50F5CFB0.2050607@hyperactivesw.com> <932C7782-57FD-45DD-9427-BEF9EA9EFA58@major.on-rev.com> <50F6EC9E.1030407@hyperactivesw.com> Message-ID: <81F5E250-D1E7-4BB9-B502-483B7A208AC7@major.on-rev.com> Hi Jaqueline, Am 16.01.2013 um 19:08 schrieb "J. Landman Gay" : > On 1/15/13 5:40 PM, Klaus on-rev wrote: > >> The "controller" part of the player object is a QuickTime feature and >> not available without it. > > Klaus, do all the script commands work on Windows even though there is no controller? I.e., can a script pause, set the currentTime, etc. when QT is not installed? since I never got "set the dontuseQT to false" to work on Windows, I never had the chance to check this, sorry. But it is said that the basic commands like start and stop work ;-) > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From pete at lcsql.com Wed Jan 16 13:15:43 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 16 Jan 2013 10:15:43 -0800 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Message-ID: Folks, I've missed a bunch of email over the last couple of days due to an abortive attempt to try Google Apps For Business. Never mess with MX records unless you really know what you're doing!!! Mark - I don;t know why you're not seeing this problem. What version of LC are you running? Richard - Thanks for the pointer to the bug report, I will add a note too. The whole "backwards compatibility" thing is a sorry excuse, at most of the time. RunRev make changes all the time that cause things to behave differently. I guess I'm left with no choice but to chase up the owner hierarchy, at least if I detect that the control name is empty. Pete lcSQL Software On Tue, Jan 15, 2013 at 1:22 PM, Peter Haworth wrote: > > On Tue, Jan 15, 2013 at 1:09 PM, Mark Wieder wrote: > >> Peter Haworth writes: >> >> > Here's a recipe. >> >> Works for me. >> >> Ummm, you mean you see the IDs instead of names in the long name? >> > > Pete > From mwieder at ahsoftware.net Wed Jan 16 13:18:08 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Jan 2013 10:18:08 -0800 Subject: Strange contents of long name In-Reply-To: <50F6EB6B.6020408@tweedly.net> References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> <50F6EB6B.6020408@tweedly.net> Message-ID: <5559368171.20130116101808@ahsoftware.net> Alex- Wednesday, January 16, 2013, 10:03:23 AM, you wrote: > Am I missing something ? It seems like this would be a serious > impediment to reliable custom controls. > Do we need to convert everything to use IDs rather than names ? It has always been thus. Create a new button on a stack. Create another new button on the stack. They've both got the name "Button". It's up to the developer to give them unique names. This is a stumbling block for new users and there's really no excuse for it. If you dig into the bowels of the Tools palette you'll find that the IDE generates a unique name for new controls and then later overwrites this by assigning a generic name. When I created PowerTools I made sure to guarantee unique names to each new control in order to prevent getting into this situation. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Jan 16 13:19:52 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Jan 2013 10:19:52 -0800 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Message-ID: <19059472500.20130116101952@ahsoftware.net> Peter- Wednesday, January 16, 2013, 10:15:43 AM, you wrote: > Mark - I don;t know why you're not seeing this problem. What version of LC > are you running? LC 5.5.3 on Fedora Core 16 xfce spin. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Wed Jan 16 13:25:44 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 16 Jan 2013 12:25:44 -0600 Subject: Asynchronous Audio on Windows? In-Reply-To: <81F5E250-D1E7-4BB9-B502-483B7A208AC7@major.on-rev.com> References: <50F5CB22.9040407@hyperactivesw.com> <50F5CFB0.2050607@hyperactivesw.com> <932C7782-57FD-45DD-9427-BEF9EA9EFA58@major.on-rev.com> <50F6EC9E.1030407@hyperactivesw.com> <81F5E250-D1E7-4BB9-B502-483B7A208AC7@major.on-rev.com> Message-ID: <50F6F0A8.4050407@hyperactivesw.com> On 1/16/13 12:14 PM, Klaus on-rev wrote: > Hi Jaqueline, > > Am 16.01.2013 um 19:08 schrieb "J. Landman Gay" : > >> On 1/15/13 5:40 PM, Klaus on-rev wrote: >> >>> The "controller" part of the player object is a QuickTime feature and >>> not available without it. >> >> Klaus, do all the script commands work on Windows even though there is no controller? I.e., can a script pause, set the currentTime, etc. when QT is not installed? > > since I never got "set the dontuseQT to false" to work on Windows, I never had the chance to check this, sorry. > But it is said that the basic commands like start and stop work ;-) The dictionary doesn't show any restrictions on those, but I guess I'll just have to try it and see. Thanks, Klaus. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Wed Jan 16 13:26:04 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Jan 2013 10:26:04 -0800 Subject: Strange contents of long name In-Reply-To: <50F6EB6B.6020408@tweedly.net> References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> <50F6EB6B.6020408@tweedly.net> Message-ID: <7259844218.20130116102604@ahsoftware.net> Alex- I just re-read the bit about stopping at the lowest layer irregardless of the long name. Sheesh. Is that because you specified "of this card" or is it worse than that? -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Wed Jan 16 13:35:06 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 16 Jan 2013 10:35:06 -0800 Subject: Strange contents of long name In-Reply-To: References: Message-ID: <50F6F2DA.1060306@fourthworld.com> Peter Haworth wrote: > Richard - Thanks for the pointer to the bug report, I will add a note > too. The whole "backwards compatibility" thing is a sorry excuse, at > most of the time. RunRev make changes all the time that cause things > to behave differently. Actually, it's pretty rare that they change the behavior of tokens that have been in the language for a long time. Can you name three examples? I might be able to, but I can't think of that many offhand. The only one that comes to mind was the change to the way messages pass through shared groups, but there - as with this one - the change was so unquestionably beneficial that it was worth updating my apps to accommodate. Given the level of angst I hear from Python users ("Should I use v2 or v3?"), it seems RunRev does a better job than most in maintaining backward compatibility. > I guess I'm left with no choice but to chase up the owner hierarchy, > at least if I detect that the control name is empty. You are indeed behind in your emails - Mark Waddingham has already put this into the queue to be fixed: Of course that won't affect users of older versions, so your tool may be the only case where we have code in the community dependent on the old behavior. ;) Prepare to fork, for the benefit of all future users. -- 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 Wed Jan 16 13:37:58 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 16 Jan 2013 10:37:58 -0800 Subject: Strange contents of long name In-Reply-To: <19059472500.20130116101952@ahsoftware.net> References: <19059472500.20130116101952@ahsoftware.net> Message-ID: <50F6F386.4040604@fourthworld.com> Mark Wieder wrote: > Wednesday, January 16, 2013, 10:15:43 AM, you wrote: > >> Mark - I don;t know why you're not seeing this problem. What >> version of LC are you running? > > LC 5.5.3 on Fedora Core 16 xfce spin. Respectfully, Mark, I would suggest this may be a case of running a slightly different recipe. The portion of the engine that handles object reference resolution should not be platform-specific. If you're seeing different results on Linux than we see on Mac and Win, we have something far more onerous to be concerned about. -- 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 scott at tactilemedia.com Wed Jan 16 13:38:04 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 16 Jan 2013 10:38:04 -0800 Subject: Asynchronous Audio on Windows? In-Reply-To: <1358357143603-4658974.post@n4.nabble.com> References: <49356D02-6DC8-4237-8BC5-8D916BAD0034@me.com> <1358357143603-4658974.post@n4.nabble.com> Message-ID: That's the route I'm taking. At this point my plan is to load all sounds into buffers and have them available at all times. My *hope* is that this setup is essentially the same as having a bunch of embedded sounds loaded in a stack. It's a bit overkill as the external is designed to manage 3d spatial audio, but performance during click events appears to be way better than native LiveCode. But there's another potential issue that needs clarification from the developer. The external relies on a sound library called openAL, and you have to run an installer to get things set up for LiveCode, which the instructions say "may require a restart". I really hope this is just for development reasons and doesn't have to be passed on to users of a stack that contains the audio external. Regards, Scott Rossi Creative Director Tactile Media, UX Design On Jan 16, 2013, at 9:25 AM, tbodine wrote: > Here's a link to the Franklin Audio external page > . Is that the only > solution out there? > > I'm concerned about the audio issues on Windows, too. It could sideline a > number of projects I have in the works. > > -- Tom Bodine > > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Asynchronous-Audio-on-Windows-tp4658908p4658974.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 Wed Jan 16 13:44:03 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 16 Jan 2013 10:44:03 -0800 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> Message-ID: Richard, Just saw your note on this. That's great, thanks for getting it done! Pete lcSQL Software On Tue, Jan 15, 2013 at 1:22 PM, Peter Haworth wrote: > > On Tue, Jan 15, 2013 at 1:09 PM, Mark Wieder wrote: > >> Peter Haworth writes: >> >> > Here's a recipe. >> >> Works for me. >> >> Ummm, you mean you see the IDs instead of names in the long name? >> > > Pete > From slylabs13 at me.com Wed Jan 16 13:47:25 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 16 Jan 2013 10:47:25 -0800 Subject: [OT] reOrdering text In-Reply-To: <50F6C1E4.3070709@gmail.com> References: <50F6C1E4.3070709@gmail.com> Message-ID: <46F057C2-58EF-41A3-8D06-082405174EEB@me.com> Without looking at any other solutions first: repeat with i = 1 to the number of lines of myText step 3 put line i+1 into templine delete line i+1 of myText put tempLine & cr before line i of myText -- not sure if you need the cr bob On Jan 16, 2013, at 7:06 AM, Richmond wrote: > I have a socking great text file that reads in part something like this: > > Cook my cheese > fishface1 > finish > Shave my legs > fishface2 > finish > Paint my fingernails > fishface3 > finish > Wax my arms > fishface4 > finish > > and so it goes for about 72 pages (!!!) > > Now what I needs is a reordered lilst like this: > > fishface1 > Cook my cheese > finish > fishface2 > Shave my legs > finish > fishface3 > Paint my fingernails > finish > fishface4 > Wax my arms > finish > > and, as a fairly lazy slob, I have no great wish to effect that manually. > > But, for the life of me I cannot work out how to do that automatically, either inwith or outwith Livecode. > > 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 slylabs13 at me.com Wed Jan 16 13:49:45 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 16 Jan 2013 10:49:45 -0800 Subject: [OT] reOrdering text In-Reply-To: <50F6C1E4.3070709@gmail.com> References: <50F6C1E4.3070709@gmail.com> Message-ID: <9D7A0C5D-6FE4-439F-88A0-0712858AA279@me.com> Sorry Richmond, you are probably not going to get good advice about personal hygiene from a bunch of livecode developers. ;-) Bob On Jan 16, 2013, at 7:06 AM, Richmond wrote: > I have a socking great text file that reads in part something like this: > > Cook my cheese > fishface1 > finish > Shave my legs > fishface2 > finish > Paint my fingernails > fishface3 > finish > Wax my arms > fishface4 > finish > > and so it goes for about 72 pages (!!!) > > Now what I needs is a reordered lilst like this: > > fishface1 > Cook my cheese > finish > fishface2 > Shave my legs > finish > fishface3 > Paint my fingernails > finish > fishface4 > Wax my arms > finish > > and, as a fairly lazy slob, I have no great wish to effect that manually. > > But, for the life of me I cannot work out how to do that automatically, either inwith or outwith Livecode. > > 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 slylabs13 at me.com Wed Jan 16 13:56:42 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 16 Jan 2013 10:56:42 -0800 Subject: opening txt files In-Reply-To: <50F6E1DC.8060305@gmail.com> References: <07761802-FE94-4F2E-BBF4-C8E432589DD0@virgin.net> <50F6E1DC.8060305@gmail.com> Message-ID: <4D76C526-BAB2-4B00-A0D2-9B509A578A1E@me.com> I did not see an RTF export option in Pages. Besides, I think he is dealing with reading text files, the nature of which he does not control. Bob On Jan 16, 2013, at 9:22 AM, Richmond wrote: > On 01/16/2013 07:15 PM, Nishok Love wrote: >> Thanks, Bob. Your command works but the same results occur. Further investigations here found this >> >> When Pages is used to export as "Text", the resulting file may be of two kinds: >> >> (1) if the document contained only characters included in Apple MacRoman charset, the file is a pure text file based on Apple MacRoman encoding. >> >> (2) if the document contained extraneous characters the created text file take care of this feature and uses the UTF encoding (two bytes per character) and starts with the logical BOM: "FE FF". >> >> which I've copied from the discussion on https://discussions.apple.com/message/9518841?messageID=9518841#9518841?messageID=9518841 >> >> Opening both files with TextEdit (which displays both of them correctly, ie without all those extra spaces), duplicating them and then watching the save options shows that one file (the one from Pages) is using UTF-16 whilst Word's Western (Mac OS Roman) export is in UTF-8. Using GetInfo I can now see that the UTF-16 file is twice the size of the other. >> >> In short, text files are not as simple as they used to be! >> >> So I'm still looking for a way for LiveCode to spot whether it's opening a file in UTF-8 or UTF-16 (or something else - aaarrgh!). Can I access the file header? read from file just gives me the data... >> >> I could read the file, count the number of characters and how many of them are spaces and from that I could infer which format is being used. Probably this would be reliable for my purposes - just not very elegant! >> >> Nishok >> >> >> > Why not use RTF? > > 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 slylabs13 at me.com Wed Jan 16 14:01:44 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 16 Jan 2013 11:01:44 -0800 Subject: Asynchronous Audio on Windows? In-Reply-To: References: <49356D02-6DC8-4237-8BC5-8D916BAD0034@me.com> <1358357143603-4658974.post@n4.nabble.com> Message-ID: <97DBCE97-D829-4BD4-8AF9-219A4B508220@me.com> Scott, I think at some point Livecode applications become so *complex* that an installer is needed. I don't think users are all that averse to restarting their computers after software is installed, especially Audio based software. It's very common to have to restart even OS X computers after a major change has been made to an audio codec. I'm just trying to encourage you to consider this as an option, otherwise you may waste a lot of time pursuing undomesticated waterfowl. Bob On Jan 16, 2013, at 10:38 AM, Scott Rossi wrote: > That's the route I'm taking. At this point my plan is to load all sounds into buffers and have them available at all times. My *hope* is that this setup is essentially the same as having a bunch of embedded sounds loaded in a stack. It's a bit overkill as the external is designed to manage 3d spatial audio, but performance during click events appears to be way better than native LiveCode. > > But there's another potential issue that needs clarification from the developer. The external relies on a sound library called openAL, and you have to run an installer to get things set up for LiveCode, which the instructions say "may require a restart". I really hope this is just for development reasons and doesn't have to be passed on to users of a stack that contains the audio external. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > On Jan 16, 2013, at 9:25 AM, tbodine wrote: > >> Here's a link to the Franklin Audio external page >> . Is that the only >> solution out there? >> >> I'm concerned about the audio issues on Windows, too. It could sideline a >> number of projects I have in the works. >> >> -- Tom Bodine >> >> >> >> >> -- >> View this message in context: http://runtime-revolution.278305.n4.nabble.com/Asynchronous-Audio-on-Windows-tp4658908p4658974.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 From slylabs13 at me.com Wed Jan 16 14:13:01 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 16 Jan 2013 11:13:01 -0800 Subject: opening txt files In-Reply-To: <07761802-FE94-4F2E-BBF4-C8E432589DD0@virgin.net> References: <07761802-FE94-4F2E-BBF4-C8E432589DD0@virgin.net> Message-ID: <3176397D-D972-4502-86C7-812F22779B40@me.com> I will hazard a guess, that when you open the file for reading, you can open binary first and see if the first two characters amount to FE FF, yes? If so, treat as UTF-16. If not, treat as UTF-8. I have not tested this strategy myself, but your second point seems to give the clue to solve this mystery. Bob On Jan 16, 2013, at 9:15 AM, Nishok Love wrote: > Thanks, Bob. Your command works but the same results occur. Further investigations here found this > > When Pages is used to export as "Text", the resulting file may be of two kinds: > > (1) if the document contained only characters included in Apple MacRoman charset, the file is a pure text file based on Apple MacRoman encoding. > > (2) if the document contained extraneous characters the created text file take care of this feature and uses the UTF encoding (two bytes per character) and starts with the logical BOM: "FE FF". > > which I've copied from the discussion on https://discussions.apple.com/message/9518841?messageID=9518841#9518841?messageID=9518841 > > Opening both files with TextEdit (which displays both of them correctly, ie without all those extra spaces), duplicating them and then watching the save options shows that one file (the one from Pages) is using UTF-16 whilst Word's Western (Mac OS Roman) export is in UTF-8. Using GetInfo I can now see that the UTF-16 file is twice the size of the other. > > In short, text files are not as simple as they used to be! > > So I'm still looking for a way for LiveCode to spot whether it's opening a file in UTF-8 or UTF-16 (or something else - aaarrgh!). Can I access the file header? read from file just gives me the data... > > I could read the file, count the number of characters and how many of them are spaces and from that I could infer which format is being used. Probably this would be reliable for my purposes - just not very elegant! > > Nishok > > >> I am not sure why you are seeing this. I exported a pages newsletter file as text, then ran this command on it: >> >> on mouseUp pMouseBtnNo >> answer file "Pick a text file" with "/Users/bobsneidar/Desktop/SneidarNewsletter.txt" >> put it into theFile >> open file theFile for read >> read from file theFile until cr >> put it >> close file theFile >> end mouseUp >> >> I got this in the message box: >> >> 2005 Summer Edition >> >> Seems to work. >> >> Bob >> >> >> >> On Jan 15, 2013, at 10:34 AM, NISHOK LOVE wrote: >> >>> Hi All >>> >>> I have a problem when I open .txt files in OSX, and I don't have much (any!) experience of reading files in LiveCode. >>> >>> I have a file originally written in Word on Windows. When I export it as a .txt from Word for Mac I just accept the default Mac OS encoding option (Western (Mac OS Roman) and it all works fine when I open the file in my LiveCode. >>> >>> But when I open the original file in Pages and export it as Plain Text, I get a different result. When I open that file in LiveCode I find a space has been inserted after every character. So Hello world becomes H e l l o w o r l d. >>> >>> I guess this is a problem with the encoding, but how can my LiveCode understand what the incoming file's encoding is and respond accordingly? My LiveCode needs to be able to deal with any kind of text file... >>> >>> Thanks, >>> Nishok Love >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 Wed Jan 16 14:18:40 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 16 Jan 2013 21:18:40 +0200 Subject: [OT] reOrdering text In-Reply-To: References: <50F6C1E4.3070709@gmail.com> Message-ID: <50F6FD10.5000705@gmail.com> On 01/16/2013 05:19 PM, Mike Bonner wrote: > Assuming the data is always in the same order something like the following > works well. > > *on* mouseUp > > *put* field 1 into tData > > *put* 1 into tCount > > *repeat* for each line tLine in tData > > *switch* tcount > > *case* 1 > > *put* tLine & cr into tTmp > > *put* 2 into tCount > > *break* > > *case* 2 > > *put* tline & cr before tTmp > > *put* 3 into tCount > > *break* > > *default* > > *put* tTmp & tLine & cr after tNewData > > *put* 1 into tCount > > *end* *switch* > > *end* *repeat* > > *delete* the last char of tNewData > > *put* tNewData -- finished data > > *end* mouseUp > > > Otherwise, if the order isn't perfect for all triads, you'd have to read > each line until you get both a fishface and a finish and then put things in > order. > > > On Wed, Jan 16, 2013 at 8:06 AM, Richmond wrote: > >> I have a socking great text file that reads in part something like this: >> >> Cook my cheese >> fishface1 >> finish >> Shave my legs >> fishface2 >> finish >> Paint my fingernails >> fishface3 >> finish >> Wax my arms >> fishface4 >> finish >> >> and so it goes for about 72 pages (!!!) >> >> Now what I needs is a reordered lilst like this: >> >> fishface1 >> Cook my cheese >> finish >> fishface2 >> Shave my legs >> finish >> fishface3 >> Paint my fingernails >> finish >> fishface4 >> Wax my arms >> finish >> >> and, as a fairly lazy slob, I have no great wish to effect that manually. >> >> But, for the life of me I cannot work out how to do that automatically, >> either inwith or outwith Livecode. >> >> 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 I'm sorry to say that seems to put things in the wrong order. From richmondmathewson at gmail.com Wed Jan 16 14:25:22 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 16 Jan 2013 21:25:22 +0200 Subject: [OT] reOrdering text In-Reply-To: <50F6E06C.7080401@hyperactivesw.com> References: <50F6C1E4.3070709@gmail.com> <50F6E06C.7080401@hyperactivesw.com> Message-ID: <50F6FEA2.7040705@gmail.com> On 01/16/2013 07:16 PM, J. Landman Gay wrote: > On 1/16/13 9:06 AM, Richmond wrote: >> I have a socking great text file that reads in part something like this: >> >> Cook my cheese >> fishface1 >> finish >> Shave my legs >> fishface2 >> finish >> Paint my fingernails >> fishface3 >> finish >> Wax my arms >> fishface4 >> finish >> >> and so it goes for about 72 pages (!!!) >> >> Now what I needs is a reordered lilst like this: >> >> fishface1 >> Cook my cheese >> finish >> fishface2 >> Shave my legs >> finish >> fishface3 >> Paint my fingernails >> finish >> fishface4 >> Wax my arms >> finish > > Assuming a field 1 with the original list, and a field 2 to receive > the sorted list: > > on sortData > put fld 1 into tData > repeat with x = 1 to the number of lines in tData step 3 > put line x to x+2 of tData into tSet > sort lines of tSet by specialSort(each) > put tSet & cr after tNewData > end repeat > put tNewData into fld 2 > end sortData > > function specialSort pLine > if last char of pLine is a number then return 1 > if pLine = "finish" then return 3 > return 2 > end specialSort > That one does the job superbly. Thanks Mrs Gay!!!! Richmond. From scott at tactilemedia.com Wed Jan 16 14:34:25 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 16 Jan 2013 11:34:25 -0800 Subject: Asynchronous Audio on Windows? In-Reply-To: <97DBCE97-D829-4BD4-8AF9-219A4B508220@me.com> Message-ID: Hi Bob: I would agree, but the software I'm building isn't audio software. I just have a need for audio feedback: push a button, hear a click. On the user side, it may be acceptable to restart after installing my app, but in my book, requiring a restart is disruptive and a less-than-desirable user experience, especially when there's no major change or benefit to be had. Regards, Scott Rossi Creative Director Tactile Media, UX Design On 1/16/13 11:01 AM, "Robert Sneidar" wrote: >Scott, I think at some point Livecode applications become so *complex* >that an installer is needed. I don't think users are all that averse to >restarting their computers after software is installed, especially Audio >based software. It's very common to have to restart even OS X computers >after a major change has been made to an audio codec. I'm just trying to >encourage you to consider this as an option, otherwise you may waste a >lot of time pursuing undomesticated waterfowl. > >Bob > > >On Jan 16, 2013, at 10:38 AM, Scott Rossi wrote: > >> That's the route I'm taking. At this point my plan is to load all >>sounds into buffers and have them available at all times. My *hope* is >>that this setup is essentially the same as having a bunch of embedded >>sounds loaded in a stack. It's a bit overkill as the external is >>designed to manage 3d spatial audio, but performance during click events >>appears to be way better than native LiveCode. >> >> But there's another potential issue that needs clarification from the >>developer. The external relies on a sound library called openAL, and you >>have to run an installer to get things set up for LiveCode, which the >>instructions say "may require a restart". I really hope this is just >>for development reasons and doesn't have to be passed on to users of a >>stack that contains the audio external. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> On Jan 16, 2013, at 9:25 AM, tbodine wrote: >> >>> Here's a link to the Franklin Audio external page >>> . Is that the >>>only >>> solution out there? >>> >>> I'm concerned about the audio issues on Windows, too. It could >>>sideline a >>> number of projects I have in the works. >>> >>> -- Tom Bodine >>> >>> >>> >>> >>> -- >>> View this message in context: >>>http://runtime-revolution.278305.n4.nabble.com/Asynchronous-Audio-on-Win >>>dows-tp4658908p4658974.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 > > >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Jan 16 14:38:24 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 16 Jan 2013 12:38:24 -0700 Subject: [OT] reOrdering text In-Reply-To: <50F6FD10.5000705@gmail.com> References: <50F6C1E4.3070709@gmail.com> <50F6FD10.5000705@gmail.com> Message-ID: Hmm, Worked for me with the sample data posted, so not sure what happened. When you retyped it thx to google not liking my paste, does case 2 still say put tline & cr before tTmp? (before, not after) Not sure where I went wrong. The other method using sort is far better anyway since it will work even if the order is (slightly) shuffled about in the original. > I'm sorry to say that seems to put things in the wrong order. > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 Wed Jan 16 14:43:39 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 16 Jan 2013 21:43:39 +0200 Subject: [OT] reOrdering text In-Reply-To: References: <50F6C1E4.3070709@gmail.com> <50F6FD10.5000705@gmail.com> Message-ID: <50F702EB.9060103@gmail.com> On 01/16/2013 09:38 PM, Mike Bonner wrote: > Hmm, Worked for me with the sample data posted, so not sure what happened. > When you retyped it thx to google not liking my paste, does case 2 still > say put tline & cr before tTmp? (before, not after) > > Not sure where I went wrong. The other method using sort is far better > anyway since it will work even if the order is (slightly) shuffled about in > the original. > > > I have a socking great text file that reads in part something like this: Cook my cheese fishface1 finish Shave my legs fishface2 finish Paint my fingernails fishface3 finish Wax my arms fishface4 finish And your routine did this: (with my original 72 page horror) . . . . Wax my arms finish fishface4 From ambassador at fourthworld.com Wed Jan 16 14:45:40 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 16 Jan 2013 11:45:40 -0800 Subject: Strange contents of long name In-Reply-To: References: Message-ID: <50F70364.6070808@fourthworld.com> Peter Haworth wrote: > Richard, > Just saw your note on this. That's great, thanks for getting it done! I wish I could take credit for this, but this is all Mark Waddingham. Over the last year or so I'm seeing a lot of these sorts of "paper cut" issues being addressed with little more than a polite bump as a reminder. -- 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 Wed Jan 16 16:01:44 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Jan 2013 21:01:44 +0000 (UTC) Subject: Strange contents of long name References: <19059472500.20130116101952@ahsoftware.net> <50F6F386.4040604@fourthworld.com> Message-ID: Richard Gaskin writes: > If you're seeing different results on Linux than we see on Mac and Win, > we have something far more onerous to be concerned about. ? I'm reporting seeing the same thing that Geoff and Thierry are reporting. -- Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Wed Jan 16 16:06:35 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 16 Jan 2013 13:06:35 -0800 Subject: Strange contents of long name In-Reply-To: <50F6F2DA.1060306@fourthworld.com> References: <50F6F2DA.1060306@fourthworld.com> Message-ID: There was a thread a couple of days ago about changes in the way text properties were handled in a recent release. That's not three but my point was that the "backwards compatible" argument isn't a hard and fast rule, as I think you're saying with reference to the shared group message change. As you say the fix doesn't really help as an overall solution, so I am left with little choice but to either check version numbers and do things differently accordingly or use a method that will work in all versions. Judging by the response to this thread, I doubt my tool is the only one to be affected by this! Pete On Wed, Jan 16, 2013 at 10:35 AM, Richard Gaskin wrote: > Actually, it's pretty rare that they change the behavior of tokens that > have been in the language for a long time. Can you name three examples? I > might be able to, but I can't think of that many offhand. The only one > that comes to mind was the change to the way messages pass through shared > groups, but there - as with this one - the change was so unquestionably > beneficial that it was worth updating my apps to accommodate. Pete lcSQL Software From mwieder at ahsoftware.net Wed Jan 16 16:06:13 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Jan 2013 21:06:13 +0000 (UTC) Subject: Strange contents of long name References: <19059472500.20130116101952@ahsoftware.net> <50F6F386.4040604@fourthworld.com> Message-ID: Richard Gaskin writes: > Respectfully, Mark, I would suggest this may be a case of running a > slightly different recipe. nvm. I missed the last part in the recipe about a field with an empty name. -- Mark Wieder mwieder at ahsoftware.net From alex at tweedly.net Wed Jan 16 16:36:56 2013 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 16 Jan 2013 21:36:56 +0000 Subject: Strange contents of long name In-Reply-To: <7259844218.20130116102604@ahsoftware.net> References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> <50F6EB6B.6020408@tweedly.net> <7259844218.20130116102604@ahsoftware.net> Message-ID: <50F71D78.6070009@tweedly.net> It's worse than that. The problem still happens with the following test script. > > on mouseup > ask "new text" > put it into field "F" > put the Id of field "F" && the long name of field "F" & CR after msg > end mouseup So I can both see the text appear in the field, and then see its ID and long name Then change the layers to put the group after the field, and the script affects the other field. I've always realized there was an issue if the two contols with the same name were at the same level in the control hierarchy - but that is always easily avoidable, and seems (almost) acceptable since they have an ambiguous long name; I hadn't realized there was this issue with differing levels in the control hierarchy. And in this case there is no long name ambiguity, and there is also no guarantee of being (easily) able to avoid it, since you have less visibility of control names within "custom control" groups. -- Alex. On 16/01/2013 18:26, Mark Wieder wrote: > Alex- > > I just re-read the bit about stopping at the lowest layer irregardless > of the long name. Sheesh. Is that because you specified "of this card" > or is it worse than that? > From ambassador at fourthworld.com Wed Jan 16 16:37:32 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 16 Jan 2013 13:37:32 -0800 Subject: Strange contents of long name In-Reply-To: References: Message-ID: <50F71D9C.8080006@fourthworld.com> Peter Haworth wrote: > There was a thread a couple of days ago about changes in the way text > properties were handled in a recent release. That's not three but my point > was that the "backwards compatible" argument isn't a hard and fast rule, as > I think you're saying with reference to the shared group message change. But at least that brings us up to three: text properties, shared group messages, and now the soon-to-be-implemented change to make long IDs more consistent. :) Still, with more than 3,000 tokens in the language and a history going back to 1992, I think it's safe to say that RunRev does a reasonably good job in trying to maintain backward compatibility where practical. In fact, the change to text property handling is an excellent example in that regard: In the olden days, text properties were bound together in such a way that changing any single attribute would cause the others to be reset to their defaults. It had been that way since the early days, for reasons known only to Dr. Raney (probably having to do with an unusually compact property record structure). Whatever the reason, it was darned annoying to have to write code to deal with it, and true, now that it's fixed that code no longer serves a purpose and in some case may need to be changed. But the benefits of separating text properties so outweigh the one-time cost of script revision that I don't know anyone who would argue that we should go back to the old way of handling that. There will almost certainly be other changes down the road as well, but I'd be surprised if our community ever became as angst-ridden over version changes as Python, Drupal, and other users are. > As you say the fix doesn't really help as an overall solution, so I am left > with little choice but to either check version numbers and do things > differently accordingly or use a method that will work in all versions. > > Judging by the response to this thread, I doubt my tool is the only one to > be affected by this! True, many had discovered this, but I'm not sure how many have written code that depends on the old way of working with IDs. There are so many ways to address objects within one's own stuff that this sort of issue is likely to affect only generalized developer tools like yours. -- 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 Jan 16 16:55:10 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 16 Jan 2013 15:55:10 -0600 Subject: Strange contents of long name In-Reply-To: <50F71D9C.8080006@fourthworld.com> References: <50F71D9C.8080006@fourthworld.com> Message-ID: <50F721BE.3050006@hyperactivesw.com> On 1/16/13 3:37 PM, Richard Gaskin wrote: > In the olden days, text properties were bound together in such a way > that changing any single attribute would cause the others to be reset to > their defaults. Actually, when I first came on board with MetaCard, it behaved the way LiveCode (finally) does now. It was wonderful. But that didn't last very long, and due to some other change I can't remember, text properties were all bound together based on font. I have hated that ever since it happened. I had to rewrite all my stacks. I used to be able to change the text font of a stack and everything would just work, all the text styling remained and only the font changed. After the change I had to store htmltext in a custom property and set the contents of fields according to platform. Ick. And it stayed "ick" until just recently, when text properties were de-coupled once again. I rejoiced. Free at last! :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Wed Jan 16 17:07:55 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 16 Jan 2013 22:07:55 +0000 (UTC) Subject: Asynchronous Audio on Windows? References: <97DBCE97-D829-4BD4-8AF9-219A4B508220@me.com> Message-ID: Scott Rossi writes: > I would agree, but the software I'm building isn't audio software. I just > have a need for audio feedback: push a button, hear a click. On the user > side, it may be acceptable to restart after installing my app, but in my > book, requiring a restart is disruptive and a less-than-desirable user > experience, especially when there's no major change or benefit to be had. We had a Windows Thing happen here the other day. Sound just stopped working, and no amount of fiddling with the cables or control panel settings would get it going again. Took a reboot to recover sound capability. ...and ibuprofen... -- Mark Wieder mwieder at ahsoftware.net From roger.e.eller at sealedair.com Wed Jan 16 17:17:42 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 16 Jan 2013 17:17:42 -0500 Subject: Printing to PDF (format of options???) Message-ID: *From the 5.5.3 docs:* open printing to pdf "filename.pdf" with options tOptionArray Ok, what exactly goes into tOptionsArray? I don't see any specification for the format of the options. I would like to set the margins of the PDF to .5" all around. How can I do that without user input via page setup? Thanks. ~Roger From coiin at verizon.net Wed Jan 16 17:37:12 2013 From: coiin at verizon.net (Colin Holgate) Date: Wed, 16 Jan 2013 17:37:12 -0500 Subject: Printing to PDF (format of options???) In-Reply-To: References: Message-ID: <04FA917D-26E2-49C4-B4BA-51EB503BA235@verizon.net> They seem not to be page layout options. Slightly lower down in the dictionary entry it says this: The options array which can be optionally specified when opening a print loop for pdf allows you to add entries to the resulting PDF's Document Information Dictionary. The following keys are supported: Title, Author, Subject, Keywords, Creator, Producer Their values can be any string. From gcanyon at gmail.com Wed Jan 16 18:40:18 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Wed, 16 Jan 2013 17:40:18 -0600 Subject: Strange contents of long name In-Reply-To: <50F71D78.6070009@tweedly.net> References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> <50F6EB6B.6020408@tweedly.net> <7259844218.20130116102604@ahsoftware.net> <50F71D78.6070009@tweedly.net> Message-ID: On Wed, Jan 16, 2013 at 3:36 PM, Alex Tweedly wrote: > I've always realized there was an issue if the two contols with the same > name were at the same level in the control hierarchy - but that is always > easily avoidable, and seems (almost) acceptable since they have an > ambiguous long name; I hadn't realized there was this issue with differing > levels in the control hierarchy. And in this case there is no long name > ambiguity, and there is also no guarantee of being (easily) able to avoid > it, since you have less visibility of control names within "custom control" > groups. I'll be happy to be proven wrong, but I don't think there is *any sure way* to reference a control, given only its long name in a stack that isn't entirely under your control. Examples would include if you're writing compound controls, or a development tool. For example, suppose your hierarchy is like this: stack "kettle" card id 1002 group "ted" | group "alice" | | button "bob" | button "Button" group "alice" | button "bob" (still using Navigator ten years after I stopped working on it...) Then if you type this in the message box: set the label of btn "bob" of group "alice" of stack "kettle" to "HA" The button two levels deep will change its label, despite the fact that you didn't type of group "ted". This is possible to *any* depth of groups, making it *impossible* to prevent it completely, although you can make it very unlikely, obviously. As I said, I don't think there is any way around this. Long IDs are your friend here, especially given that you can use them so cleanly in a variable: set the label of tID to "HA" This works a treat, although you have to watch out for changing file references if you store a long id from one session to the next (and maybe even during a session? I haven't checked). From ambassador at fourthworld.com Wed Jan 16 18:49:22 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 16 Jan 2013 15:49:22 -0800 Subject: Strange contents of long name In-Reply-To: References: Message-ID: <50F73C82.30606@fourthworld.com> Geoff Canyon wrote: > Long IDs are your friend here, especially given that you can use them so > cleanly in a variable: > > set the label of tID to "HA" > > This works a treat, although you have to watch out for changing file > references if you store a long id from one session to the next (and maybe > even during a session? I haven't checked). FWIW, I submitted a request some time ago for a "truncated ID" option which uses the stack name instead of the stack path, similar to what the engine does when storing behavior references: -- 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 Wed Jan 16 18:57:25 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 16 Jan 2013 18:57:25 -0500 Subject: Printing to PDF (format of options???) In-Reply-To: <04FA917D-26E2-49C4-B4BA-51EB503BA235@verizon.net> References: <04FA917D-26E2-49C4-B4BA-51EB503BA235@verizon.net> Message-ID: Thanks Colin. It looks like I'll either need to redesign my card with the default 1 inch margin built in, or use page scaling. Scaling looks easier. Sent from my Pipo M2 On Jan 16, 2013 5:38 PM, "Colin Holgate" wrote: > They seem not to be page layout options. Slightly lower down in the > dictionary entry it says this: > > The options array which can be optionally specified when opening a print > loop for pdf allows you to add entries to the resulting PDF's Document > Information Dictionary. > > The following keys are supported: > Title, Author, Subject, Keywords, Creator, Producer > Their values can be any string. > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 16 19:14:26 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 16 Jan 2013 16:14:26 -0800 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> <50F6EB6B.6020408@tweedly.net> <7259844218.20130116102604@ahsoftware.net> <50F71D78.6070009@tweedly.net> Message-ID: Well after reading this and Alex's post, I think this is a bug since the hierarchy of owners is not being observed. It's kinda like delivering mail to the first street number and name found in any city rather the one in the address city :-) Be that as it may, I concur that using ids is much better than using names but the context of what I'm trying to do (in case there's a better way) is to check if a given control is a component control of a datagrid. There are certain groups in a datagrid which are always present so I was checking the long name of the control to see if it contained any of those group names. That's when I discovered the anomaly of controls with empty names. I had planned on changing the code to check if the control name is empty and if so, chase up the owner hierarchy looking for the group names I'm interested in instead of checking the long name. However, there doesn't appear to be a way to find out of the name is empty since getting the name returns the default "field id xxx". Aaargh! All this on the unproven theory that it's quicker to check the long name than chase up the owner hierarchy in a repeat loop. Datagrid controls have a property that identifies them as data grids but unfortunately their component controls don't. (Reminder to self - if I ever design any custom controls, take heed of that!). Pete lcSQL Software On Wed, Jan 16, 2013 at 3:40 PM, Geoff Canyon wrote: > On Wed, Jan 16, 2013 at 3:36 PM, Alex Tweedly wrote: > > > I've always realized there was an issue if the two contols with the same > > name were at the same level in the control hierarchy - but that is always > > easily avoidable, and seems (almost) acceptable since they have an > > ambiguous long name; I hadn't realized there was this issue with > differing > > levels in the control hierarchy. And in this case there is no long name > > ambiguity, and there is also no guarantee of being (easily) able to avoid > > it, since you have less visibility of control names within "custom > control" > > groups. > > > > I'll be happy to be proven wrong, but I don't think there is *any sure way* > to reference a control, given only its long name in a stack that isn't > entirely under your control. Examples would include if you're writing > compound controls, or a development tool. For example, suppose your > hierarchy is like this: > > stack "kettle" > card id 1002 > group "ted" > | group "alice" > | | button "bob" > | button "Button" > group "alice" > | button "bob" > > (still using Navigator ten years after I stopped working on it...) Then if > you type this in the message box: > > set the label of btn "bob" of group "alice" of stack "kettle" to "HA" > > The button two levels deep will change its label, despite the fact that you > didn't type of group "ted". This is possible to *any* depth of groups, > making it *impossible* to prevent it completely, although you can make it > very unlikely, obviously. As I said, I don't think there is any way around > this. > > Long IDs are your friend here, especially given that you can use them so > cleanly in a variable: > > set the label of tID to "HA" > > This works a treat, although you have to watch out for changing file > references if you store a long id from one session to the next (and maybe > even during a session? I haven't checked). > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Wed Jan 16 19:15:43 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Wed, 16 Jan 2013 18:15:43 -0600 Subject: Strange contents of long name In-Reply-To: <50F73C82.30606@fourthworld.com> References: <50F73C82.30606@fourthworld.com> Message-ID: On Wed, Jan 16, 2013 at 5:49 PM, Richard Gaskin wrote: > FWIW, I submitted a request some time ago for a "truncated ID" option > which uses the stack name instead of the stack path, similar to what the > engine does when storing behavior references: > > > > > This would be great. I added a comment to allow using this form of ID in place of an object reference, the same as long ids. From gcanyon at gmail.com Wed Jan 16 19:25:00 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Wed, 16 Jan 2013 18:25:00 -0600 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> <50F6EB6B.6020408@tweedly.net> <7259844218.20130116102604@ahsoftware.net> <50F71D78.6070009@tweedly.net> Message-ID: On Wed, Jan 16, 2013 at 6:14 PM, Peter Haworth wrote: > Well after reading this and Alex's post, I think this is a bug I don't think this can be considered a bug, however inconvenient. At the most basic level, you are able to say something like control 2 of this cd Should that respect groups, and in the hierarchy I listed before refer to group "alice" (the second one). It doesn't, it refers to the second control, regardless of the group hierarchy. Likewise, button "bob" will find the first button named "bob" regardless of where it is in the hierarchy. You could request a setting, similar in spirit to explicitVariables, maybe called explicitObjects, that would require a fully qualified path in every control reference, and maybe that would even be generally useful. But it would be a *huge* change from the historical norm. On a more sympathetic note, it might be reasonable to ask why the current loosey-goosey system stops at cards, i.e. why won't button "bob" of this stack find the first button "bob" on any card. And I don't have a good answer for that other than it's never been that way, and cards are more physical than conceptual as containers than groups. gc From lvhdgc7 at gmail.com Wed Jan 16 19:29:36 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Wed, 16 Jan 2013 16:29:36 -0800 (PST) Subject: Asynchronous Audio on Windows? In-Reply-To: References: <49356D02-6DC8-4237-8BC5-8D916BAD0034@me.com> <1358357143603-4658974.post@n4.nabble.com> <97DBCE97-D829-4BD4-8AF9-219A4B508220@me.com> Message-ID: <1358382576972-4659017.post@n4.nabble.com> If LiveCode is to be a serious option for multimedia work, it has to have solid audio support. (It's not *multi*media if it's just for the eyes.) And LiveCode needs native support for compressed sound (mp3). For those of us who provide a try-before-you-buy product, a restart is one more (big) step where potential customers can throw up their hands and walk away, or simply forget what they were about to do! My Windows box takes about 3 minutes to reboot completely. So I hate to do a restart. -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Asynchronous-Audio-on-Windows-tp4658908p4659017.html Sent from the Revolution - User mailing list archive at Nabble.com. From scott at tactilemedia.com Wed Jan 16 19:33:11 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 16 Jan 2013 16:33:11 -0800 Subject: Strange contents of long name In-Reply-To: Message-ID: I would suggest a loop of checking the owner of the control until you find (or don't find) the data grid property of the parent group. FWIW, if you still want to determine if a control has no name, you might try: -- pControl is the long id of a control function unamedControl pControl return (name of pControl = abbrev id of pControl) end unamedControl Regards, Scott Rossi Creative Director Tactile Media, UX Design On 1/16/13 4:14 PM, "Peter Haworth" wrote: >Well after reading this and Alex's post, I think this is a bug since the >hierarchy of owners is not being observed. It's kinda like delivering >mail >to the first street number and name found in any city rather the one in >the >address city :-) > >Be that as it may, I concur that using ids is much better than using names >but the context of what I'm trying to do (in case there's a better way) is >to check if a given control is a component control of a datagrid. There >are certain groups in a datagrid which are always present so I was >checking >the long name of the control to see if it contained any of those group >names. That's when I discovered the anomaly of controls with empty names. > >I had planned on changing the code to check if the control name is empty >and if so, chase up the owner hierarchy looking for the group names I'm >interested in instead of checking the long name. However, there doesn't >appear to be a way to find out of the name is empty since getting the >name returns the default "field id xxx". Aaargh! > >All this on the unproven theory that it's quicker to check the long name >than chase up the owner hierarchy in a repeat loop. > >Datagrid controls have a property that identifies them as data grids but >unfortunately their component controls don't. (Reminder to self - if I >ever design any custom controls, take heed of that!). > > >Pete >lcSQL Software > > >On Wed, Jan 16, 2013 at 3:40 PM, Geoff Canyon wrote: > >> On Wed, Jan 16, 2013 at 3:36 PM, Alex Tweedly wrote: >> >> > I've always realized there was an issue if the two contols with the >>same >> > name were at the same level in the control hierarchy - but that is >>always >> > easily avoidable, and seems (almost) acceptable since they have an >> > ambiguous long name; I hadn't realized there was this issue with >> differing >> > levels in the control hierarchy. And in this case there is no long >>name >> > ambiguity, and there is also no guarantee of being (easily) able to >>avoid >> > it, since you have less visibility of control names within "custom >> control" >> > groups. >> >> >> >> I'll be happy to be proven wrong, but I don't think there is *any sure >>way* >> to reference a control, given only its long name in a stack that isn't >> entirely under your control. Examples would include if you're writing >> compound controls, or a development tool. For example, suppose your >> hierarchy is like this: >> >> stack "kettle" >> card id 1002 >> group "ted" >> | group "alice" >> | | button "bob" >> | button "Button" >> group "alice" >> | button "bob" >> >> (still using Navigator ten years after I stopped working on it...) Then >>if >> you type this in the message box: >> >> set the label of btn "bob" of group "alice" of stack "kettle" to "HA" >> >> The button two levels deep will change its label, despite the fact that >>you >> didn't type of group "ted". This is possible to *any* depth of groups, >> making it *impossible* to prevent it completely, although you can make >>it >> very unlikely, obviously. As I said, I don't think there is any way >>around >> this. >> >> Long IDs are your friend here, especially given that you can use them so >> cleanly in a variable: >> >> set the label of tID to "HA" >> >> This works a treat, although you have to watch out for changing file >> references if you store a long id from one session to the next (and >>maybe >> even during a session? I haven't checked). >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 Jan 16 20:14:27 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 16 Jan 2013 17:14:27 -0800 Subject: Strange contents of long name In-Reply-To: References: Message-ID: Thanks Scott. Yes, the loop checking the owner of the control is what I had in mind if the control name was empty so thanks for the unnamedControl function. Pete lcSQL Software On Wed, Jan 16, 2013 at 4:33 PM, Scott Rossi wrote: > I would suggest a loop of checking the owner of the control until you find > (or don't find) the data grid property of the parent group. > > FWIW, if you still want to determine if a control has no name, you might > try: > > -- pControl is the long id of a control > function unamedControl pControl > return (name of pControl = abbrev id of pControl) > end unamedControl > > > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > On 1/16/13 4:14 PM, "Peter Haworth" wrote: > > >Well after reading this and Alex's post, I think this is a bug since the > >hierarchy of owners is not being observed. It's kinda like delivering > >mail > >to the first street number and name found in any city rather the one in > >the > >address city :-) > > > >Be that as it may, I concur that using ids is much better than using names > >but the context of what I'm trying to do (in case there's a better way) is > >to check if a given control is a component control of a datagrid. There > >are certain groups in a datagrid which are always present so I was > >checking > >the long name of the control to see if it contained any of those group > >names. That's when I discovered the anomaly of controls with empty names. > > > >I had planned on changing the code to check if the control name is empty > >and if so, chase up the owner hierarchy looking for the group names I'm > >interested in instead of checking the long name. However, there doesn't > >appear to be a way to find out of the name is empty since getting the > >name returns the default "field id xxx". Aaargh! > > > >All this on the unproven theory that it's quicker to check the long name > >than chase up the owner hierarchy in a repeat loop. > > > >Datagrid controls have a property that identifies them as data grids but > >unfortunately their component controls don't. (Reminder to self - if I > >ever design any custom controls, take heed of that!). > > > > > >Pete > >lcSQL Software > > > > > >On Wed, Jan 16, 2013 at 3:40 PM, Geoff Canyon wrote: > > > >> On Wed, Jan 16, 2013 at 3:36 PM, Alex Tweedly wrote: > >> > >> > I've always realized there was an issue if the two contols with the > >>same > >> > name were at the same level in the control hierarchy - but that is > >>always > >> > easily avoidable, and seems (almost) acceptable since they have an > >> > ambiguous long name; I hadn't realized there was this issue with > >> differing > >> > levels in the control hierarchy. And in this case there is no long > >>name > >> > ambiguity, and there is also no guarantee of being (easily) able to > >>avoid > >> > it, since you have less visibility of control names within "custom > >> control" > >> > groups. > >> > >> > >> > >> I'll be happy to be proven wrong, but I don't think there is *any sure > >>way* > >> to reference a control, given only its long name in a stack that isn't > >> entirely under your control. Examples would include if you're writing > >> compound controls, or a development tool. For example, suppose your > >> hierarchy is like this: > >> > >> stack "kettle" > >> card id 1002 > >> group "ted" > >> | group "alice" > >> | | button "bob" > >> | button "Button" > >> group "alice" > >> | button "bob" > >> > >> (still using Navigator ten years after I stopped working on it...) Then > >>if > >> you type this in the message box: > >> > >> set the label of btn "bob" of group "alice" of stack "kettle" to "HA" > >> > >> The button two levels deep will change its label, despite the fact that > >>you > >> didn't type of group "ted". This is possible to *any* depth of groups, > >> making it *impossible* to prevent it completely, although you can make > >>it > >> very unlikely, obviously. As I said, I don't think there is any way > >>around > >> this. > >> > >> Long IDs are your friend here, especially given that you can use them so > >> cleanly in a variable: > >> > >> set the label of tID to "HA" > >> > >> This works a treat, although you have to watch out for changing file > >> references if you store a long id from one session to the next (and > >>maybe > >> even during a session? I haven't checked). > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode 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 jiml at netrin.com Wed Jan 16 20:56:18 2013 From: jiml at netrin.com (Jim Lambert) Date: Wed, 16 Jan 2013 17:56:18 -0800 Subject: accessing mysql within on-rev In-Reply-To: References: Message-ID: <5507BF8D-8798-47CB-9A2E-F01284B31EA6@netrin.com> Hi, I have created a mySQL database on on-rev and can successfully access it using the LiveCode IDE: put revOpenDatabase("mysql", "myaccount.on-rev.com", "mydatabase", "myuser", "myuserspassword") into DB But when I try to access it from the on-rev server itself, like so: put revOpenDatabase("mysql", "localhost", "mydatabase", "myuser", "myuserspassword") into DB I get this: What silly mistake am I making? Thanks, Jim Lambert From bonnmike at gmail.com Wed Jan 16 21:05:00 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 16 Jan 2013 19:05:00 -0700 Subject: accessing mysql within on-rev In-Reply-To: <5507BF8D-8798-47CB-9A2E-F01284B31EA6@netrin.com> References: <5507BF8D-8798-47CB-9A2E-F01284B31EA6@netrin.com> Message-ID: If you don't actually put something on the page you can get that error. Just for a quick test, put something (anything) outside your section and see if if shows. If so, that was the issue. If not, well.. its something else. On Wed, Jan 16, 2013 at 6:56 PM, Jim Lambert wrote: > Hi, > > I have created a mySQL database on on-rev and can successfully access it > using the LiveCode IDE: > put revOpenDatabase("mysql", "myaccount.on-rev.com", "mydatabase", > "myuser", "myuserspassword") into DB > > But when I try to access it from the on-rev server itself, like so: > put revOpenDatabase("mysql", "localhost", "mydatabase", "myuser", > "myuserspassword") into DB > > I get this: > > > The server encountered an internal error or misconfiguration and was > unable to complete your request. > > Please contact the server administrator, webmaster at myaccount.on-rev.comand inform them of the time the error occurred, and anything you might have > done that may have caused the error. > > More information about this error may be available in the server error log. > > Additionally, a 404 Not Found error was encountered while trying to use an > ErrorDocument to handle the request.> > > What silly mistake am I making? > > Thanks, > 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 > From jiml at netrin.com Wed Jan 16 22:18:45 2013 From: jiml at netrin.com (Jim Lambert) Date: Wed, 16 Jan 2013 19:18:45 -0800 Subject: accessing mysql within on-rev In-Reply-To: References: Message-ID: Mike Bonner wrote: > If you don't actually put something on the page you can get that error. > > Just for a quick test, put something (anything) outside your > section and see if if shows. If so, that was the issue. If not, well.. its > something else. Mike, That was it. Duh! I usually try to test stuff using the fewest lines of code. Too few this time. Adding "put revopendatabases()" did the trick. Thanks for the great tip! Jim Lambert From gerry.orkin at gmail.com Wed Jan 16 22:38:43 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 17 Jan 2013 14:38:43 +1100 Subject: Datagrid help - change value in form Message-ID: Hi all I've only just got my head around datagrids (and I'm loving them), but I can't find an easy way to update a field in a specific row in a form. I know which row needs to change, but I don't have that row highlighted. As far as I can see all the examples in the documentation assume you have the row highlighted. Your help appreciated :) Gerry From stephenREVOLUTION2 at barncard.com Wed Jan 16 23:08:41 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 16 Jan 2013 20:08:41 -0800 Subject: htpasswd creation in Livecode Message-ID: I need to make my own MD5 password generator to use with htpasswd password encryption. MD5Digests doesn't seem to cut it. php has a function called crypt( $password = crypt($clearTextPassword, base64_encode($clearTextPassword)); seems like this should be simple in livecode. What's the encryption method? I'm working with the awesome Livecode server. thanks for any help. -- Stephen Barncard San Francisco Ca. USA more about sqb From sc at sahores-conseil.com Thu Jan 17 00:47:49 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Thu, 17 Jan 2013 06:47:49 +0100 Subject: htpasswd creation in Livecode In-Reply-To: References: Message-ID: <1B886C20-D0A8-4861-9C1E-3CCC59CD13E4@sahores-conseil.com> function hexDigest pvalue put "" into tRes put md5Digest(pValue) into tMD5 get binaryDecode("H*",tMD5,tRes) return tRes end hexDigest If i right remember, rev version credits goes to Mark Wieder Le 17 janv. 2013 ? 05:08, stephen barncard a ?crit : > I need to make my own MD5 password generator to use with htpasswd password > encryption. MD5Digests doesn't seem to cut it. > php has a function called crypt( > > $password = crypt($clearTextPassword, base64_encode($clearTextPassword)); > > seems like this should be simple in livecode. What's the encryption method? > > I'm working with the awesome Livecode server. > thanks for any help. > > -- > > > > 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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From stephenREVOLUTION2 at barncard.com Thu Jan 17 01:28:40 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 16 Jan 2013 22:28:40 -0800 Subject: htpasswd creation in Livecode In-Reply-To: <1B886C20-D0A8-4861-9C1E-3CCC59CD13E4@sahores-conseil.com> References: <1B886C20-D0A8-4861-9C1E-3CCC59CD13E4@sahores-conseil.com> Message-ID: Thanks, Pierre! sqb On Wed, Jan 16, 2013 at 9:47 PM, Pierre Sahores wrote: > function hexDigest pvalue > put "" into tRes > put md5Digest(pValue) into tMD5 > get binaryDecode("H*",tMD5,tRes) > return tRes > end hexDigest > > If i right remember, rev version credits goes to Mark Wieder > -- Stephen Barncard San Francisco Ca. USA more about sqb From nishok.love at virgin.net Thu Jan 17 04:51:40 2013 From: nishok.love at virgin.net (Nishok Love) Date: Thu, 17 Jan 2013 09:51:40 +0000 Subject: opening txt files In-Reply-To: References: Message-ID: <1DB09123-8D2E-4BA2-BE09-907F32E98FB9@virgin.net> This is the first time I've asked a question on use-livecode and I've been pleasantly amazed that people have taken the time to give so much useful advice - much respect, and thankyou to everyone. I think I now have a solution which works, and I've learnt some interesting things too. In summary (1) Bob's idea (below) is the way to differentiate between UTF-8 and UTF-16. The program can react by ignoring alternate characters if it finds FF FE as the first two characters (thanks HTH for some tidy code but note that the first character after the FF FE is the valid one). (2) The comment on the Apple discussion (also below) would seem to be right. In case (1) Text Wrangler reports a Unicode UTF-8 file and in case (2) a Unicode UTF-16. (3) TextEdit seems to resolve the encoding issue before displaying the file so TextWrangler is better for nit-pickers (thanks for that, Francis :) my wife appreciates the extra ammunition!) who want to see everything. Onwards and upwards, Nishok > > From: Robert Sneidar > > I will hazard a guess, that when you open the file for reading, you can open binary first and see if the first two characters amount to FE FF, yes? If so, treat as UTF-16. If not, treat as UTF-8. I have not tested this strategy myself, but your second point seems to give the clue to solve this mystery. > > Bob > > > On Jan 16, 2013, at 9:15 AM, Nishok Love wrote: > >> Thanks, Bob. Your command works but the same results occur. Further investigations here found this >> >> When Pages is used to export as "Text", the resulting file may be of two kinds: >> >> (1) if the document contained only characters included in Apple MacRoman charset, the file is a pure text file based on Apple MacRoman encoding. >> >> (2) if the document contained extraneous characters the created text file take care of this feature and uses the UTF encoding (two bytes per character) and starts with the logical BOM: "FE FF". >> >> which I've copied from the discussion on https://discussions.apple.com/message/9518841?messageID=9518841#9518841?messageID=9518841 >> > ********************************************* From richmondmathewson at gmail.com Thu Jan 17 05:34:51 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 17 Jan 2013 12:34:51 +0200 Subject: [OT] reOrdering text In-Reply-To: References: <50F6C1E4.3070709@gmail.com> <50F6FD10.5000705@gmail.com> Message-ID: <50F7D3CB.1060307@gmail.com> Thank you everyone for all the suggestions. I feel a bit stupid having done quite a bit of chunk matching and replacement + moving the end of "sentences" to the start and so forth, that it never occurred to me to use 'Line'. The only thing I wonder about now is how crossplatform-consistent cr is. Richmond. From msrf.schonewille at gmail.com Thu Jan 17 07:01:08 2013 From: msrf.schonewille at gmail.com (Mark Schonewille) Date: Thu, 17 Jan 2013 13:01:08 +0100 Subject: To customers of Economy-x-Talk Message-ID: <50F7E804.7050901@gmail.com> Hello, Currently, I don't have a possibility to reach all customers of Economy-x-Talk at once. Writing to the mailing list is my best bet for now. As you may have noticed, the Economy-x-Talk server has been off-line for 2 days now. A power surge burnt the components of the server and it appeared impossible to get it back up. We are now moving to a new server and we expect to be back in business within 24 hours. Because we kept lots of important data on this server, we are affected severely by this situation. Most of our projects are delayed and e-mail communications with customers have been delayed as well. Rest assured, we will get back to you. If you made a donation and are looking for the downloads unlocked by this donation, we have good and bad news. The bad news is that all accounts have been destroyed and we need to set up this feature manually and this is going to take some time. The good news is that we managed to keep records of all donations and the original passwords, which means that we can restore the accounts. We will send everybody their password again, once the website is running again. If you are hosting a website with us, we will offer you free hosting for one year and we will increase the size of your web space to 1 gigabyte (was 500 MB). We will contact you with more details as soon as we get the new server working. I apologize for any inconveniences this may cause you. Kind regards, Mark Schonewille Economy-x-Talk From andre at andregarzia.com Thu Jan 17 07:50:10 2013 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 17 Jan 2013 10:50:10 -0200 Subject: [OT] A tale of App Store rejection Message-ID: Hey Folks, I am sharing here an experience with the iOS App Store. I live in the beautiful city of Niter?i in the state of Rio de Janeiro (as seen in http://fon.nu/15DD13EL). Most of the citizens of my city work in the city of Rio de Janeiro. There are two ways to go from here to Rio. There is the ferry boat which takes 20 minutes but has queues so long that you can wait an hour and a half to board and there is the famous Rio - Niter?i bridge that spans 13km and is the only reasonable way to get to rio by car or bus. The problem is that the bridge tends to be tangled in huge traffic jams that can last forever. So people here face a dilemma, should I take a bus to Rio or a ferry boat. Millions of people suffer that every day, twice a day, on the way into Rio and on the way out of Rio. So to help myself and others, I created this app that can be seen here: https://play.google.com/store/apps/details?id=com.amoralabs.eponte It displays in very large letters the current state of the traffic in the bridge and if you want, you can see more details about how it got that way. I built the little backend server thingy that figures out how the bridge is and serve as the place that this thin stack connects to get information. The application has 413 installations here, mostly because I don't make any marketing. So after releasing on Android, I decided to release it on iOS. I did all the juggling and uploaded it to Apple and a week later they rejected it because it was too simple, didn't provide enough features or lasting entertainment and could be done as a website. Well, 3G connection here is not as widespread as in New York so opening a web page on your cell phone every time you want to check on the bridge is a waste of resources and time. My app transmits a very small string so even on edge, it can figure out the traffic easily. Also, this app is actually useful to the thousands of iphone owners who commutes to Rio every day but Apple seems to prefer fart apps and thus my app is not coming to iOS. The lesson here is beware of your features because the app store is getting very picky. Minimal applications that provide a single useful feature are no longer good enough for them. Heck my app wasn't even ugly as some stuff there. Anyway, I just wanted to share the experience for the benefit of those that are building apps as small as mine. This app was built in a day, including the server. It was a "dare" from a friend who said: "how fast can you build something to check on the bridge for Android?" and I said "fast." At least people on Android can enjoy easy access to the traffic conditions. Cheers andre -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From dixonja at hotmail.co.uk Thu Jan 17 08:05:20 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Thu, 17 Jan 2013 13:05:20 +0000 Subject: [OT] A tale of App Store rejection In-Reply-To: References: Message-ID: Andre... I am sorry to hear that your app has been rejected by the 'Apple Gods'... I had a look at the android version and it looks very smart. However, when you have an app rejected, you are allowed to appeal the decision. Are you going to appeal ?... I would have thought that the arguments as you have laid them out below would catch their attention... it is certainly worth a try... take care Dixie > From: andre at andregarzia.com > Date: Thu, 17 Jan 2013 10:50:10 -0200 > Subject: [OT] A tale of App Store rejection > To: use-livecode at lists.runrev.com > > Hey Folks, > > I am sharing here an experience with the iOS App Store. > > I live in the beautiful city of Niter?i in the state of Rio de Janeiro (as > seen in http://fon.nu/15DD13EL). Most of the citizens of my city work in > the city of Rio de Janeiro. > > There are two ways to go from here to Rio. There is the ferry boat which > takes 20 minutes but has queues so long that you can wait an hour and a > half to board and there is the famous Rio - Niter?i bridge that spans 13km > and is the only reasonable way to get to rio by car or bus. The problem is > that the bridge tends to be tangled in huge traffic jams that can last > forever. So people here face a dilemma, should I take a bus to Rio or a > ferry boat. Millions of people suffer that every day, twice a day, on the > way into Rio and on the way out of Rio. > > So to help myself and others, I created this app that can be seen here: > https://play.google.com/store/apps/details?id=com.amoralabs.eponte > > It displays in very large letters the current state of the traffic in the > bridge and if you want, you can see more details about how it got that way. > > I built the little backend server thingy that figures out how the bridge is > and serve as the place that this thin stack connects to get information. > > The application has 413 installations here, mostly because I don't make any > marketing. > > So after releasing on Android, I decided to release it on iOS. I did all > the juggling and uploaded it to Apple and a week later they rejected it > because it was too simple, didn't provide enough features or lasting > entertainment and could be done as a website. Well, 3G connection here is > not as widespread as in New York so opening a web page on your cell phone > every time you want to check on the bridge is a waste of resources and > time. My app transmits a very small string so even on edge, it can figure > out the traffic easily. Also, this app is actually useful to the thousands > of iphone owners who commutes to Rio every day but Apple seems to prefer > fart apps and thus my app is not coming to iOS. > > The lesson here is beware of your features because the app store is getting > very picky. Minimal applications that provide a single useful feature are > no longer good enough for them. Heck my app wasn't even ugly as some stuff > there. Anyway, I just wanted to share the experience for the benefit of > those that are building apps as small as mine. > > This app was built in a day, including the server. It was a "dare" from a > friend who said: "how fast can you build something to check on the bridge > for Android?" and I said "fast." > > At least people on Android can enjoy easy access to the traffic conditions. > > 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 andre at andregarzia.com Thu Jan 17 08:25:45 2013 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 17 Jan 2013 11:25:45 -0200 Subject: [OT] A tale of App Store rejection In-Reply-To: References: Message-ID: Hi Dixie, I appealed with the same arguments. I am yet to receive any answer but I don't expect them to change. Thanks for the kind words! :-D Cheers andre On Thu, Jan 17, 2013 at 11:05 AM, John Dixon wrote: > Andre... > > I am sorry to hear that your app has been rejected by the 'Apple Gods'... > I had a look at the android version and it looks very smart. > > However, when you have an app rejected, you are allowed to appeal the > decision. Are you going to appeal ?... I would have thought that the > arguments as you have laid them out below would catch their attention... it > is certainly worth a try... > > take care > > Dixie > > > From: andre at andregarzia.com > > Date: Thu, 17 Jan 2013 10:50:10 -0200 > > Subject: [OT] A tale of App Store rejection > > To: use-livecode at lists.runrev.com > > > > Hey Folks, > > > > I am sharing here an experience with the iOS App Store. > > > > I live in the beautiful city of Niter?i in the state of Rio de Janeiro > (as > > seen in http://fon.nu/15DD13EL). Most of the citizens of my city work in > > the city of Rio de Janeiro. > > > > There are two ways to go from here to Rio. There is the ferry boat which > > takes 20 minutes but has queues so long that you can wait an hour and a > > half to board and there is the famous Rio - Niter?i bridge that spans > 13km > > and is the only reasonable way to get to rio by car or bus. The problem > is > > that the bridge tends to be tangled in huge traffic jams that can last > > forever. So people here face a dilemma, should I take a bus to Rio or a > > ferry boat. Millions of people suffer that every day, twice a day, on the > > way into Rio and on the way out of Rio. > > > > So to help myself and others, I created this app that can be seen here: > > https://play.google.com/store/apps/details?id=com.amoralabs.eponte > > > > It displays in very large letters the current state of the traffic in the > > bridge and if you want, you can see more details about how it got that > way. > > > > I built the little backend server thingy that figures out how the bridge > is > > and serve as the place that this thin stack connects to get information. > > > > The application has 413 installations here, mostly because I don't make > any > > marketing. > > > > So after releasing on Android, I decided to release it on iOS. I did all > > the juggling and uploaded it to Apple and a week later they rejected it > > because it was too simple, didn't provide enough features or lasting > > entertainment and could be done as a website. Well, 3G connection here is > > not as widespread as in New York so opening a web page on your cell phone > > every time you want to check on the bridge is a waste of resources and > > time. My app transmits a very small string so even on edge, it can figure > > out the traffic easily. Also, this app is actually useful to the > thousands > > of iphone owners who commutes to Rio every day but Apple seems to prefer > > fart apps and thus my app is not coming to iOS. > > > > The lesson here is beware of your features because the app store is > getting > > very picky. Minimal applications that provide a single useful feature are > > no longer good enough for them. Heck my app wasn't even ugly as some > stuff > > there. Anyway, I just wanted to share the experience for the benefit of > > those that are building apps as small as mine. > > > > This app was built in a day, including the server. It was a "dare" from a > > friend who said: "how fast can you build something to check on the bridge > > for Android?" and I said "fast." > > > > At least people on Android can enjoy easy access to the traffic > conditions. > > > > 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 > > _______________________________________________ > use-livecode mailing list > use-livecode 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 toolbook at kestner.de Thu Jan 17 09:14:32 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 17 Jan 2013 15:14:32 +0100 Subject: AW: To customers of Economy-x-Talk In-Reply-To: <50F7E804.7050901@gmail.com> References: <50F7E804.7050901@gmail.com> Message-ID: <006801cdf4bc$f8bb8400$ea328c00$@de> That is really something you wish it never happens, especially if you run full business on this server. Good luck for restoring and keep a stiff upper lip Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Mark Schonewille > Gesendet: Donnerstag, 17. Januar 2013 13:01 > An: How to use LiveCode > Betreff: To customers of Economy-x-Talk > > Hello, > > Currently, I don't have a possibility to reach all customers of Economy-x- > Talk at once. Writing to the mailing list is my best bet for now. > > As you may have noticed, the Economy-x-Talk server has been off-line for > 2 days now. A power surge burnt the components of the server and it > appeared impossible to get it back up. We are now moving to a new server > and we expect to be back in business within 24 hours. > > Because we kept lots of important data on this server, we are affected > severely by this situation. Most of our projects are delayed and e-mail > communications with customers have been delayed as well. Rest assured, we > will get back to you. > > If you made a donation and are looking for the downloads unlocked by this > donation, we have good and bad news. The bad news is that all accounts have > been destroyed and we need to set up this feature manually and this is > going to take some time. The good news is that we managed to keep records > of all donations and the original passwords, which means that we can > restore the accounts. We will send everybody their password again, once the > website is running again. > > If you are hosting a website with us, we will offer you free hosting for > one year and we will increase the size of your web space to 1 gigabyte (was > 500 MB). We will contact you with more details as soon as we get the new > server working. > > I apologize for any inconveniences this may cause you. > > Kind regards, > > Mark Schonewille > Economy-x-Talk > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 17 09:31:44 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 17 Jan 2013 15:31:44 +0100 Subject: issue transfering 5.5.3 stack from windows to mac Message-ID: <006c01cdf4bf$601e6cf0$205b46d0$@de> I am developing primarily on windows 7 and upgraded from 4.6.2 to 5.5.3 some time ago. For the final production of the mac version I copy the stack to the mac and create over there the standalone and make the whole packaging and that stuff. Now I copied my first 5.5.3 (a former 4.6.2) stack to the mac. Opening it with 5.5.3 on the mac, LC crashes immediately at one of the first statements in preopenstack handler. After saving the same stack on windows in 2.7 legacy format, copying it to the mac, I can open it without any problems with 4.6.2 as well as with 5.5.3 on the mac. Are there any similar experiences or known compatibility problems, or is it once again one of my special windows issues? Thanks Tiemo From klaus at major.on-rev.com Thu Jan 17 09:32:20 2013 From: klaus at major.on-rev.com (Klaus on-rev) Date: Thu, 17 Jan 2013 15:32:20 +0100 Subject: opening txt files In-Reply-To: <07761802-FE94-4F2E-BBF4-C8E432589DD0@virgin.net> References: <07761802-FE94-4F2E-BBF4-C8E432589DD0@virgin.net> Message-ID: Hi friends, Am 16.01.2013 um 18:15 schrieb Nishok Love : > ... > So I'm still looking for a way for LiveCode to spot whether it's opening a file in UTF-8 or UTF-16 (or something else - aaarrgh!). Can I access the file header? read from file just gives me the data... I found an old script that Mark Waddingham supplied in the past when I had some problems reading VCards in 3.0 format (unicode). I think it can be used to open ANY txt file. I do not fully understand it, so I leave it uncommented ;-) In any case it will convert any given text file to Livecode readable plain text. Comments are from Mark W. > I could read the file, count the number of characters and how many of them are spaces and from that I could infer which format is being used. Probably this would be reliable for my purposes - just not very elegant! > > Nishok ############################################################################### -- vCards are stored as a text file, however, the text encoding used varies -- depending on the program that exported them. -- -- We use the following heuristic to detect encoding: -- 1) If there is the byte order mark 0xFEFF then we assume UTF-16BE -- 2) If there is the byte order mark 0xFFFE then we assume UTF-16LE -- 3) If the first byte is 0x00 then we assume UTF-16BE (compatibility -- with Tiger Address Book) -- 4) Otherwise we assume UTF-8 -- function importVCard pFilename -- First load the vCard as binary data - at this stage we don't know -- the text encoding of the file and loading as text would cause -- inappropriate line ending conversion. local tBinaryVCard put url ("binfile:" & pFilename) into tBinaryVCard -- This variable will hold the vCard encoded in MacRoman (the default -- text encoding Revolution uses on Mac OS X) local tNativeVCard -- We now do our checks to detect text encoding local tTextEncoding if charToNum(char 1 of tBinaryVCard) is 0 then put "UTF16BE" into tTextEncoding else if charToNum(char 1 of tBinaryVCard) is 0xFE and charToNum(char 2 of tBinaryVCard) is 0xFF then delete char 1 to 2 of tBinaryVCard put "UTF16BE" into tTextEncoding else if charToNum(char 1 of tBinaryVCard) is 0xFF and charToNum(char 2 of tBinaryVCard) is 0xFE then delete char 1 to 2 of tBinaryVCard put "UTF16LE" into tTextEncoding else put "UTF8" into tTextEncoding end if if tTextEncoding begins with "UTF16" then -- Work out the processors byte order local tHostByteOrder if the processor is "x86" then put "LE" into tHostByteOrder else put "BE" into tHostByteOrder end if -- If the byte orders don't match, switch the order of pairs of bytes if char -2 to -1 of tTextEncoding is not tHostByteOrder then repeat with x = 1 to the length of tBinaryVCard step 2 get char x of tBinaryVCard put char x + 1 of tBinaryVCard into char x of tBinaryVCard put it into char x + 1 of tBinaryVCard end repeat end if -- Decode the UTF-16 to native put uniDecode(tBinaryVCard) into tNativeVCard else -- Use the standard uniDecode/uniEncode pair to decode the UTF-8 encoding put uniDecode(uniEncode(tBinaryVCard, "UTF8")) into tNativeVCard end if -- We now need to normalize line endings to make sure all lines terminate -- in 'return' (numToChar(10)). local tTextVCard put tNativeVCard into tTextVCard -- First replace Windows CR-LF style endings replace numToChar(13) & numToChar(10) with return in tTextVCard -- Now replace Mac OS CR style endings replace numToChar(13) with return in tTextVCard return tTextVCard end importVCard -- The Tiger version of Apple Address Book (4.0.4) exports vCard files -- as UTF-16 big endian without a BOM if the record contains any non-ASCII -- characters. -- If there are non non-ASCII characters, the record is just left as -- ASCII with no conversion to UTF-16. -- On Leopard, it seems that Apple Address Book exports vCard files -- in UTF-8 regardless. function importAppleAddressVCard pFilename -- First load the vCard as binary data - at this stage we don't know -- the text encoding of the file and loading as text would cause -- inappropriate line ending conversion. local tBinaryVCard put url ("binfile:" & pFilename) into tBinaryVCard -- This variable will hold the vCard encoded in MacRoman (the default -- text encoding Revolution uses on Mac OS X) local tNativeVCard -- Okay so now we have the binary data, we need to decide if it is -- UTF-16BE or ASCII/UTf-8. This is easy to do since the first character of -- a vCard has to be an ASCII character. If the record has been encoded -- as UTF-16BE, then this means this will translate as the first byte -- being the NUL (0) character. if charToNum(char 1 of tBinaryVCard) is 0 then -- We are UTF-16BE -- We now know that tBinaryVCard is big endian UTF-16 since Revolution -- only handles host byte order UTF-16 at the moment we must byte-swap -- on Little Endian platforms if the processor is "x86" then repeat with x = 1 to the length of tBinaryVCard step 2 get char x of tBinaryVCard put char x + 1 of tBinaryVCard into char x of tBinaryVCard put it into char x + 1 of tBinaryVCard end repeat end if -- We have UTF-16 in host byte order now, so use uniDecode to convert -- it to MacRoman put uniDecode(tBinaryVCard) into tNativeVCard -- We now have MacRoman text, but it still has Mac line endings, so -- replace CR with return else -- We are ASCII or UTF-8. Fortunately, as ASCII is a proper subset of -- UTF-8 we can just assume we have UTF-8 and convert this to native -- encoding put uniDecode(uniEncode(tBinaryVCard, "UTF8")) into tNativeVCard end if -- We now need to normalize line endings to make sure all lines terminate -- in 'return' (numToChar(10)). local tTextVCard put tNativeVCard into tTextVCard -- First replace Windows CR-LF style endings replace numToChar(13) & numToChar(10) with return in tTextVCard -- Now replace Mac OS CR style endings replace numToChar(13) with return in tTextVCard return tTextVCard end importAppleAddressVCard ############################################################################### Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From toolbook at kestner.de Thu Jan 17 10:04:24 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 17 Jan 2013 16:04:24 +0100 Subject: AW: [OT] A tale of App Store rejection In-Reply-To: References: Message-ID: <007901cdf4c3$f06b5b20$d1421160$@de> How I hate this bigoted behavior of Apple! Sorry for you. But nice tiny app, now I always can check the status of the bridge. I only have to calculate the delay for the flight... Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Andre Garzia > Gesendet: Donnerstag, 17. Januar 2013 13:50 > An: How to use LiveCode > Betreff: [OT] A tale of App Store rejection > > Hey Folks, > > I am sharing here an experience with the iOS App Store. > > I live in the beautiful city of Niter?i in the state of Rio de Janeiro (as > seen in http://fon.nu/15DD13EL). Most of the citizens of my city work in > the city of Rio de Janeiro. > > There are two ways to go from here to Rio. There is the ferry boat which > takes 20 minutes but has queues so long that you can wait an hour and a > half to board and there is the famous Rio - Niter?i bridge that spans 13km > and is the only reasonable way to get to rio by car or bus. The problem is > that the bridge tends to be tangled in huge traffic jams that can last > forever. So people here face a dilemma, should I take a bus to Rio or a > ferry boat. Millions of people suffer that every day, twice a day, on the > way into Rio and on the way out of Rio. > > So to help myself and others, I created this app that can be seen here: > https://play.google.com/store/apps/details?id=com.amoralabs.eponte > > It displays in very large letters the current state of the traffic in the > bridge and if you want, you can see more details about how it got that way. > > I built the little backend server thingy that figures out how the bridge is > and serve as the place that this thin stack connects to get information. > > The application has 413 installations here, mostly because I don't make any > marketing. > > So after releasing on Android, I decided to release it on iOS. I did all > the juggling and uploaded it to Apple and a week later they rejected it > because it was too simple, didn't provide enough features or lasting > entertainment and could be done as a website. Well, 3G connection here is > not as widespread as in New York so opening a web page on your cell phone > every time you want to check on the bridge is a waste of resources and > time. My app transmits a very small string so even on edge, it can figure > out the traffic easily. Also, this app is actually useful to the thousands > of iphone owners who commutes to Rio every day but Apple seems to prefer > fart apps and thus my app is not coming to iOS. > > The lesson here is beware of your features because the app store is getting > very picky. Minimal applications that provide a single useful feature are > no longer good enough for them. Heck my app wasn't even ugly as some stuff > there. Anyway, I just wanted to share the experience for the benefit of > those that are building apps as small as mine. > > This app was built in a day, including the server. It was a "dare" from a > friend who said: "how fast can you build something to check on the bridge > for Android?" and I said "fast." > > At least people on Android can enjoy easy access to the traffic conditions. > > 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 benr_mc at cogapp.com Thu Jan 17 10:14:47 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 17 Jan 2013 15:14:47 +0000 Subject: Telephony in LiveCode In-Reply-To: References: <55ACCC8E-0E85-42A6-BD61-3A3395BD6744@doctorTimothyMiller.com> <50F59ACB.6030500@hyperactivesw.com> Message-ID: <50F81567.6050400@cogapp.com> Although... many USB devices are pretty much serial, and LC can work with them just fine - eg I've interfaced to a bunch of GPS devices, on Windows and Mac, all of which are USB in hardware but appear to be serial in software. I wouldn't be at all surprised if a USB modem was similar. On 15/01/2013 21:14, stephen barncard wrote: > yeah, that mean being stuck with RS-232 and a Keyspan USB adapter if > anything. > > On Tue, Jan 15, 2013 at 10:07 AM, J. Landman Gay > wrote: > >> On 1/15/13 11:59 AM, Timothy Miller wrote: >> >>> USB modems are cheap and widely available. >>> >> >> Of course, there's the problem that LiveCode has no USB support. From roger.e.eller at sealedair.com Thu Jan 17 11:13:42 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 17 Jan 2013 11:13:42 -0500 Subject: Printing to PDF (format of options???) In-Reply-To: References: <04FA917D-26E2-49C4-B4BA-51EB503BA235@verizon.net> Message-ID: Perhaps I should sit down and just >>>READ<<< the LC Dictionary once in a while. :-) set the printMargins to 0,0,0,0 -- 0 inch set the printMargins to 72,144,72,144 -- 1 inch ~Roger On Wed, Jan 16, 2013 at 6:57 PM, Roger Eller wrote: > Thanks Colin. It looks like I'll either need to redesign my card with the > default 1 inch margin built in, or use page scaling. Scaling looks easier. > On Jan 16, 2013 5:38 PM, "Colin Holgate" wrote: > >> They seem not to be page layout options. Slightly lower down in the >> dictionary entry it says this: >> >> The options array which can be optionally specified when opening a print >> loop for pdf allows you to add entries to the resulting PDF's Document >> Information Dictionary. >> >> The following keys are supported: >> Title, Author, Subject, Keywords, Creator, Producer >> Their values can be any string. > > From rdimola at evergreeninfo.net Thu Jan 17 12:49:03 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 17 Jan 2013 12:49:03 -0500 Subject: [OT] A tale of App Store rejection In-Reply-To: References: Message-ID: <010501cdf4da$f04ba6b0$d0e2f410$@net> Andre, I got rejected because my detail screen had "data layout that is confusing". I moved a couple of things around and it was approved. I assume that a different tester looks at the app with every submission. The text did not appear to be by the same person with each rejection. Also try adding in a mergeMK map or other feature to give the app "more functionality". It took me a couple of months to get approved. I was also rejected because of large text. My app was tested with my target audience that is older. The large text was requested. I explained this to Apple and they let that one go. Even though their under-draws seemed a little tight, I found them not completely unreasonable. With that being said, this app was approved???????? https://itunes.apple.com/app/time2eat-with-john-patty/id403919346?mt=8 Good luck making it through the gauntlet! Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Andre Garzia Sent: Thursday, January 17, 2013 7:50 AM To: How to use LiveCode Subject: [OT] A tale of App Store rejection Hey Folks, I am sharing here an experience with the iOS App Store. I live in the beautiful city of Niter?i in the state of Rio de Janeiro (as seen in http://fon.nu/15DD13EL). Most of the citizens of my city work in the city of Rio de Janeiro. There are two ways to go from here to Rio. There is the ferry boat which takes 20 minutes but has queues so long that you can wait an hour and a half to board and there is the famous Rio - Niter?i bridge that spans 13km and is the only reasonable way to get to rio by car or bus. The problem is that the bridge tends to be tangled in huge traffic jams that can last forever. So people here face a dilemma, should I take a bus to Rio or a ferry boat. Millions of people suffer that every day, twice a day, on the way into Rio and on the way out of Rio. So to help myself and others, I created this app that can be seen here: https://play.google.com/store/apps/details?id=com.amoralabs.eponte It displays in very large letters the current state of the traffic in the bridge and if you want, you can see more details about how it got that way. I built the little backend server thingy that figures out how the bridge is and serve as the place that this thin stack connects to get information. The application has 413 installations here, mostly because I don't make any marketing. So after releasing on Android, I decided to release it on iOS. I did all the juggling and uploaded it to Apple and a week later they rejected it because it was too simple, didn't provide enough features or lasting entertainment and could be done as a website. Well, 3G connection here is not as widespread as in New York so opening a web page on your cell phone every time you want to check on the bridge is a waste of resources and time. My app transmits a very small string so even on edge, it can figure out the traffic easily. Also, this app is actually useful to the thousands of iphone owners who commutes to Rio every day but Apple seems to prefer fart apps and thus my app is not coming to iOS. The lesson here is beware of your features because the app store is getting very picky. Minimal applications that provide a single useful feature are no longer good enough for them. Heck my app wasn't even ugly as some stuff there. Anyway, I just wanted to share the experience for the benefit of those that are building apps as small as mine. This app was built in a day, including the server. It was a "dare" from a friend who said: "how fast can you build something to check on the bridge for Android?" and I said "fast." At least people on Android can enjoy easy access to the traffic conditions. 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 slylabs13 at me.com Thu Jan 17 13:12:19 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 17 Jan 2013 10:12:19 -0800 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> <50F6EB6B.6020408@tweedly.net> <7259844218.20130116102604@ahsoftware.net> <50F71D78.6070009@tweedly.net> Message-ID: Not good for me. People are always trying to push my buttons, and giving them an easy way to find them would not be something I could vote for. ;-) But this was something I mentioned a while back as a means to easily compress a stack into it's definitions. Things like scripts and properties would have to be done separately, but wouldn't it be nice if you could just get the stackObjects and get a list of everything in a stack, along with it's ID's, location and position in the hierarchy? Also, out of curiosity, (I may have asked before) what happened to an object that is cut from a card then pasted on the same card? Does it get a new ID? Probably so. Just curious. Bob On Jan 16, 2013, at 4:25 PM, Geoff Canyon wrote: > button "bob" > > will find the first button named "bob" regardless of where it is in the > hierarchy. You could request a setting, similar in spirit to > explicitVariables, maybe called explicitObjects, that would require a fully > qualified path in every control reference, and maybe that would even be > generally useful. From slylabs13 at me.com Thu Jan 17 13:19:17 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 17 Jan 2013 10:19:17 -0800 Subject: Datagrid help - change value in form In-Reply-To: References: Message-ID: <5700A51F-E03E-4B04-B3C3-D950D26F23E8@me.com> I think you have to get the array corresponding to the row, change the value for the key corresponding to the cell, then set it back again. put the dgDataOfIndex [ pIndex ] of group "DataGrid" into pDataA put "This is new data" into pDataA[ "newdata" ] set the dgDataOfIndex [ pIndex ] of group "DataGrid" to pDataA You can substitute Index with Row if that is what you are working with. Bob On Jan 16, 2013, at 7:38 PM, Gerry Orkin wrote: > Hi all > > I've only just got my head around datagrids (and I'm loving them), but I can't find an easy way to update a field in a specific row in a form. I know which row needs to change, but I don't have that row highlighted. As far as I can see all the examples in the documentation assume you have the row highlighted. > > Your help appreciated :) > > Gerry > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Thu Jan 17 13:28:05 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 17 Jan 2013 10:28:05 -0800 Subject: [OT] reOrdering text In-Reply-To: <50F7D3CB.1060307@gmail.com> References: <50F6C1E4.3070709@gmail.com> <50F6FD10.5000705@gmail.com> <50F7D3CB.1060307@gmail.com> Message-ID: <799EF645-2A3E-470A-8740-507B3B98C08E@me.com> Hi Richmond. It's my understanding that cr is just a cr regardless of platform. I may have it backwards. If you want cross platform compatibility, use return as I believe it will be cr, cr + lf, or lf depending on the platform you are on. If you have to maintain file integrity across platforms, you may want to check the last two characters of the first line, and see if it is cr + lf. If not, store the last character of the line, and append that instead of the global constant cr. Bob On Jan 17, 2013, at 2:34 AM, Richmond wrote: > Thank you everyone for all the suggestions. > > I feel a bit stupid having done quite a bit of chunk matching and > replacement + moving the end of "sentences" to the start and so forth, > that it never occurred to me to use 'Line'. > > The only thing I wonder about now is how crossplatform-consistent cr is. > > 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 slylabs13 at me.com Thu Jan 17 13:34:41 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 17 Jan 2013 10:34:41 -0800 Subject: To customers of Economy-x-Talk In-Reply-To: <50F7E804.7050901@gmail.com> References: <50F7E804.7050901@gmail.com> Message-ID: Hi Mark, sorry to hear about the problem. May I humbly suggest, all servers (or important workstations) should be isolated from service power by a UPS power supply? Some call it a battery backup, but there are, or were at one time subtle differences, most notably, a UPS was capable of detecting a power problem and switching power sources at the 0 voltage point of the incoming power. Other UPS simply ran off battery power all the time, keeping power isolated at all times. Battery Backups did not have this kind of protection, and there was still a risk that a sudden surge could get through to the equipment. For servers, avoid consumer brand UPS. HTH, Bob On Jan 17, 2013, at 4:01 AM, Mark Schonewille wrote: > Hello, > > Currently, I don't have a possibility to reach all customers of Economy-x-Talk at once. Writing to the mailing list is my best bet for now. > > As you may have noticed, the Economy-x-Talk server has been off-line for 2 days now. A power surge burnt the components of the server and it appeared impossible to get it back up. We are now moving to a new server and we expect to be back in business within 24 hours. > > Because we kept lots of important data on this server, we are affected severely by this situation. Most of our projects are delayed and e-mail communications with customers have been delayed as well. Rest assured, we will get back to you. > > If you made a donation and are looking for the downloads unlocked by this donation, we have good and bad news. The bad news is that all accounts have been destroyed and we need to set up this feature manually and this is going to take some time. The good news is that we managed to keep records of all donations and the original passwords, which means that we can restore the accounts. We will send everybody their password again, once the website is running again. > > If you are hosting a website with us, we will offer you free hosting for one year and we will increase the size of your web space to 1 gigabyte (was 500 MB). We will contact you with more details as soon as we get the new server working. > > I apologize for any inconveniences this may cause you. > > Kind regards, > > Mark Schonewille > Economy-x-Talk > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Thu Jan 17 13:38:25 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 17 Jan 2013 10:38:25 -0800 Subject: issue transfering 5.5.3 stack from windows to mac In-Reply-To: <006c01cdf4bf$601e6cf0$205b46d0$@de> References: <006c01cdf4bf$601e6cf0$205b46d0$@de> Message-ID: Only way I can think to know where it is going south is to first open LC for Mac with no stack. Turn off messages, then open your trouble stack. Put a try catch statement around your trouble code. Compile, save, close. Re-enable messages and reopen the trouble stack. HTH Bob On Jan 17, 2013, at 6:31 AM, Tiemo Hollmann TB wrote: > I am developing primarily on windows 7 and upgraded from 4.6.2 to 5.5.3 some > time ago. For the final production of the mac version I copy the stack to > the mac and create over there the standalone and make the whole packaging > and that stuff. > > Now I copied my first 5.5.3 (a former 4.6.2) stack to the mac. Opening it > with 5.5.3 on the mac, LC crashes immediately at one of the first statements > in preopenstack handler. After saving the same stack on windows in 2.7 > legacy format, copying it to the mac, I can open it without any problems > with 4.6.2 as well as with 5.5.3 on the mac. > > Are there any similar experiences or known compatibility problems, or is it > once again one of my special windows issues? > > 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 slylabs13 at me.com Thu Jan 17 13:40:14 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 17 Jan 2013 10:40:14 -0800 Subject: opening txt files In-Reply-To: References: <07761802-FE94-4F2E-BBF4-C8E432589DD0@virgin.net> Message-ID: <33E6294D-DE09-423C-A0A7-99BBD30215D9@me.com> Hey that's nice, thanks! Bob On Jan 17, 2013, at 6:32 AM, Klaus on-rev wrote: > Hi friends, > > Am 16.01.2013 um 18:15 schrieb Nishok Love : > >> ... >> So I'm still looking for a way for LiveCode to spot whether it's opening a file in UTF-8 or UTF-16 (or something else - aaarrgh!). Can I access the file header? read from file just gives me the data... > > I found an old script that Mark Waddingham supplied in the past when I had some problems > reading VCards in 3.0 format (unicode). I think it can be used to open ANY txt file. > > I do not fully understand it, so I leave it uncommented ;-) > In any case it will convert any given text file to Livecode readable plain text. > > Comments are from Mark W. From slylabs13 at me.com Thu Jan 17 13:42:27 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 17 Jan 2013 10:42:27 -0800 Subject: Telephony in LiveCode In-Reply-To: <50F81567.6050400@cogapp.com> References: <55ACCC8E-0E85-42A6-BD61-3A3395BD6744@doctorTimothyMiller.com> <50F59ACB.6030500@hyperactivesw.com> <50F81567.6050400@cogapp.com> Message-ID: ALL USB devices are serial. That is what the S in USB stands for. You may mean I think, that the protocol is similar to 9 pin protocols like RS232? I don't think that is true, but I am not an expert in protocols. Bob On Jan 17, 2013, at 7:14 AM, Ben Rubinstein wrote: > Although... many USB devices are pretty much serial, From slylabs13 at me.com Thu Jan 17 13:44:39 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 17 Jan 2013 10:44:39 -0800 Subject: Printing to PDF (format of options???) In-Reply-To: References: <04FA917D-26E2-49C4-B4BA-51EB503BA235@verizon.net> Message-ID: <864A4503-93EB-415F-BEB0-631A095D0DD4@me.com> Too much trouble Roger, and not very adventurous. I say, DAMN the dictionary! Full coding ahead!! ;-) Bob On Jan 17, 2013, at 8:13 AM, Roger Eller wrote: > Perhaps I should sit down and just >>>READ<<< the LC Dictionary once in a > while. :-) > > set the printMargins to 0,0,0,0 -- 0 inch > set the printMargins to 72,144,72,144 -- 1 inch > > ~Roger From slylabs13 at me.com Thu Jan 17 13:48:00 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 17 Jan 2013 10:48:00 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: References: Message-ID: You should have made it into a game, but with real traffic conditions. Bob On Jan 17, 2013, at 4:50 AM, Andre Garzia wrote: > Hey Folks, > > I am sharing here an experience with the iOS App Store. > > I live in the beautiful city of Niter?i in the state of Rio de Janeiro (as > seen in http://fon.nu/15DD13EL). Most of the citizens of my city work in > the city of Rio de Janeiro. > > There are two ways to go from here to Rio. There is the ferry boat which > takes 20 minutes but has queues so long that you can wait an hour and a > half to board and there is the famous Rio - Niter?i bridge that spans 13km > and is the only reasonable way to get to rio by car or bus. The problem is > that the bridge tends to be tangled in huge traffic jams that can last > forever. So people here face a dilemma, should I take a bus to Rio or a > ferry boat. Millions of people suffer that every day, twice a day, on the > way into Rio and on the way out of Rio. > > So to help myself and others, I created this app that can be seen here: > https://play.google.com/store/apps/details?id=com.amoralabs.eponte > > It displays in very large letters the current state of the traffic in the > bridge and if you want, you can see more details about how it got that way. > > I built the little backend server thingy that figures out how the bridge is > and serve as the place that this thin stack connects to get information. > > The application has 413 installations here, mostly because I don't make any > marketing. > > So after releasing on Android, I decided to release it on iOS. I did all > the juggling and uploaded it to Apple and a week later they rejected it > because it was too simple, didn't provide enough features or lasting > entertainment and could be done as a website. Well, 3G connection here is > not as widespread as in New York so opening a web page on your cell phone > every time you want to check on the bridge is a waste of resources and > time. My app transmits a very small string so even on edge, it can figure > out the traffic easily. Also, this app is actually useful to the thousands > of iphone owners who commutes to Rio every day but Apple seems to prefer > fart apps and thus my app is not coming to iOS. > > The lesson here is beware of your features because the app store is getting > very picky. Minimal applications that provide a single useful feature are > no longer good enough for them. Heck my app wasn't even ugly as some stuff > there. Anyway, I just wanted to share the experience for the benefit of > those that are building apps as small as mine. > > This app was built in a day, including the server. It was a "dare" from a > friend who said: "how fast can you build something to check on the bridge > for Android?" and I said "fast." > > At least people on Android can enjoy easy access to the traffic conditions. > > 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 slylabs13 at me.com Thu Jan 17 13:51:42 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 17 Jan 2013 10:51:42 -0800 Subject: AW: [OT] A tale of App Store rejection In-Reply-To: <007901cdf4c3$f06b5b20$d1421160$@de> References: <007901cdf4c3$f06b5b20$d1421160$@de> Message-ID: <87C9D656-C964-483E-AEF5-E9E320207A07@me.com> I'm going to play the devil's advocate here. Imagine someone submitting an app that simply typed a random letter on a page, or added 2 + 2 every time you opened it, just so they could say they had an app on the store? There has to be a line drawn somewhere, otherwise Apple would be inundated with a tidal wave of crappy apps. Like they are now, only imagine how much worse it could be if there were no restrictions at all. And not that Apple is the devil, although I suspect some on this list thinks he has controlling interest. Bob On Jan 17, 2013, at 7:04 AM, Tiemo Hollmann TB wrote: > How I hate this bigoted behavior of Apple! Sorry for you. > But nice tiny app, now I always can check the status of the bridge. I only > have to calculate the delay for the flight... > Tiemo From jacque at hyperactivesw.com Thu Jan 17 14:28:18 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 17 Jan 2013 13:28:18 -0600 Subject: AW: [OT] A tale of App Store rejection In-Reply-To: <007901cdf4c3$f06b5b20$d1421160$@de> References: <007901cdf4c3$f06b5b20$d1421160$@de> Message-ID: <50F850D2.2010501@hyperactivesw.com> On 1/17/13 9:04 AM, Tiemo Hollmann TB wrote: > How I hate this bigoted behavior of Apple! Sorry for you. > But nice tiny app, now I always can check the status of the bridge. I only > have to calculate the delay for the flight... LOL! -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From coiin at verizon.net Thu Jan 17 14:31:56 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 17 Jan 2013 14:31:56 -0500 Subject: [OT] A tale of App Store rejection In-Reply-To: <50F850D2.2010501@hyperactivesw.com> References: <007901cdf4c3$f06b5b20$d1421160$@de> <50F850D2.2010501@hyperactivesw.com> Message-ID: <217C204F-7E13-452F-8768-EC1331806B0D@verizon.net> I was impressed with the correct usage of the word "bigoted", but I'm inclined to agree with Apple filtering out apps that could be a simple web page. I think that even Andre's app could remain as a cached page when on Edge network, but I also think that they will agree with his reasoning, and will let the app through on appeal. On Jan 17, 2013, at 2:28 PM, "J. Landman Gay" wrote: >> How I hate this bigoted behavior of Apple! Sorry for you. >> But nice tiny app, now I always can check the status of the bridge. I only >> have to calculate the delay for the flight... > > LOL! From jacque at hyperactivesw.com Thu Jan 17 14:37:18 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 17 Jan 2013 13:37:18 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: References: Message-ID: <50F852EE.4060405@hyperactivesw.com> On 1/17/13 6:50 AM, Andre Garzia wrote: > The lesson here is beware of your features because the app store is getting > very picky. Minimal applications that provide a single useful feature are > no longer good enough for them. I'm sorry you had to go through that. One of my clients got rejected for a similar reason -- the app wasn't "interactive" enough. He got no reasonable response with an appeal, just a form letter that basically said the same thing as the first rejection. We finally figured out that Apple wants the app to do something that can't be done on the web alone, or as an ebook. So we added a "notes" feature where users could jot their own comments about some of the info, and the ability to send feedback in real time to the author. Those two additions made it acceptable and it's now in the App Store. I agree they are getting very picky. I think at first they only wanted volume and would accept nearly anything to get the numbers higher. Now they are looking at content and performance, and I think part of that is because they are pushing their ebook solution. Anything that can be made into an ebook will not be accepted as an app, and anything that could be a read-only web page will also be rejected. I think if you could add something that is user-specific it would be accepted. Maybe the user could turn on an alarm to notify them when traffic is low, or something like that. I think it has to be personal to the user, not a generic interaction. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION2 at barncard.com Thu Jan 17 14:39:50 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 17 Jan 2013 11:39:50 -0800 Subject: Telephony in LiveCode In-Reply-To: References: <55ACCC8E-0E85-42A6-BD61-3A3395BD6744@doctorTimothyMiller.com> <50F59ACB.6030500@hyperactivesw.com> <50F81567.6050400@cogapp.com> Message-ID: not even close. Adapter code and hardware needed. On Thu, Jan 17, 2013 at 10:42 AM, Robert Sneidar wrote: > ALL USB devices are serial. That is what the S in USB stands for. You may > mean I think, that the protocol is similar to 9 pin protocols like RS232? I > don't think that is true, but I am not an expert in protocols. > > Bob > > > On Jan 17, 2013, at 7:14 AM, Ben Rubinstein wrote: > > > Although... many USB devices are pretty much serial, > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Thu Jan 17 15:49:48 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 17 Jan 2013 14:49:48 -0600 Subject: [OT] reOrdering text In-Reply-To: <799EF645-2A3E-470A-8740-507B3B98C08E@me.com> References: <50F6C1E4.3070709@gmail.com> <50F6FD10.5000705@gmail.com> <50F7D3CB.1060307@gmail.com> <799EF645-2A3E-470A-8740-507B3B98C08E@me.com> Message-ID: <50F863EC.5050602@hyperactivesw.com> On 1/17/13 12:28 PM, Robert Sneidar wrote: > > It's my understanding that cr is just a cr regardless of platform. I > may have it backwards. Yup, backwards. :) "Cr" and "return" are synonyms and produce the same thing, which is ascii 11 (linefeed, the unix convention). There is no ascii 13 (carriage return) or Windows endings (CRLF) unless you put binary data into the stack or script it using numToChar(13). When importing text files, LiveCode translates all OS-native line endings to ascii 11. When exporting to a text file, it translates all linefeeds back to the native line endings. Importing/exporting as binary doesn't translate line endings. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jhj at jhj.com Thu Jan 17 17:40:58 2013 From: jhj at jhj.com (Jerry Jensen) Date: Thu, 17 Jan 2013 14:40:58 -0800 Subject: [OT] reOrdering text In-Reply-To: <50F863EC.5050602@hyperactivesw.com> References: <50F6C1E4.3070709@gmail.com> <50F6FD10.5000705@gmail.com> <50F7D3CB.1060307@gmail.com> <799EF645-2A3E-470A-8740-507B3B98C08E@me.com> <50F863EC.5050602@hyperactivesw.com> Message-ID: <9A0E35F0-BE35-4A23-8D96-599B21DF3256@jhj.com> On Jan 17, 2013, at 12:49 PM, J. Landman Gay wrote: > On 1/17/13 12:28 PM, Robert Sneidar wrote: >> >> It's my understanding that cr is just a cr regardless of platform. I >> may have it backwards. > > Yup, backwards. :) "Cr" and "return" are synonyms and produce the same thing, which is ascii 11 (linefeed, the unix convention). There is no ascii 13 (carriage return) or Windows endings (CRLF) unless you put binary data into the stack or script it using numToChar(13). > > When importing text files, LiveCode translates all OS-native line endings to ascii 11. When exporting to a text file, it translates all linefeeds back to the native line endings. > > Importing/exporting as binary doesn't translate line endings. This is all important to remember if you are talking with a serial device or something else that expects real CR characters. I pulled some hair out learning that one. Luckily I have plenty spare. .Jerry From jacque at hyperactivesw.com Thu Jan 17 17:58:09 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 17 Jan 2013 16:58:09 -0600 Subject: More about audio-video Message-ID: <50F88201.30008@hyperactivesw.com> I've been testing in Windows 7 without QuickTime installed to see how video and audio files work in a player object. Some formats that work fine in WMP will not work in LiveCode. The same files that fail in LiveCode also fail in the preview panel in Explorer. But they do work in WMP itself. I didn't test all types, just what I had on my drive. These work fine in LiveCode: .wmp .mp3 .avi -- doesn't really work; audio only, very poor quality These do not work at all in a player (or in the preview panel in Explorer.) They simply do not load: .mp4 .mov In the Media Player app itself, all the above formats play perfectly. I did not need to download any extra codecs, not even for .mov files. For the two that work in LiveCode, all player-related functions seemed to be okay. I could start, stop, get the duration, get/set the currentTime, etc. I didn't test any messaging, like callbacks. I need a video format that will play in Windows without QT. Which of the many others should I look at? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From alex at harryscollar.com Thu Jan 17 18:08:48 2013 From: alex at harryscollar.com (Alex Shaw) Date: Fri, 18 Jan 2013 09:08:48 +1000 Subject: More about audio-video In-Reply-To: <50F88201.30008@hyperactivesw.com> References: <50F88201.30008@hyperactivesw.com> Message-ID: <50F88480.5060506@harryscollar.com> Hi Jacqueline If you don't need streaming you could try MPEG-1 video files. When compressed properly they are relatively good quality, just a bit bigger filesize-wise compared to MPEG-4. regards alex On 18/01/13 8:58 AM, J. Landman Gay wrote: > I've been testing in Windows 7 without QuickTime installed to see how > video and audio files work in a player object. Some formats that work > fine in WMP will not work in LiveCode. The same files that fail in > LiveCode also fail in the preview panel in Explorer. But they do work in > WMP itself. > > I didn't test all types, just what I had on my drive. These work fine in > LiveCode: > > .wmp > .mp3 > .avi -- doesn't really work; audio only, very poor quality > > These do not work at all in a player (or in the preview panel in > Explorer.) They simply do not load: > > .mp4 > .mov > > In the Media Player app itself, all the above formats play perfectly. I > did not need to download any extra codecs, not even for .mov files. > > For the two that work in LiveCode, all player-related functions seemed > to be okay. I could start, stop, get the duration, get/set the > currentTime, etc. I didn't test any messaging, like callbacks. > > I need a video format that will play in Windows without QT. Which of the > many others should I look at? > From mwieder at ahsoftware.net Thu Jan 17 18:34:29 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 17 Jan 2013 23:34:29 +0000 (UTC) Subject: More about audio-video References: <50F88201.30008@hyperactivesw.com> Message-ID: J. Landman Gay writes: > In the Media Player app itself, all the above formats play perfectly. I > did not need to download any extra codecs, not even for .mov files. It gets worse. You can't rely on just the file extension. The other day I pulled down a GoToMeeting archive as a .wmv file and VLC, my go-to media player, wouldn't play it. Launched it in the Dreaded Windows Media Player and it played just fine. The .wmv file was encoded in a format I've never heard of before (Gsomething24, if I remember correctly), and it seems that only the DWMP has the decoder built in. -- Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Thu Jan 17 18:53:00 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 17 Jan 2013 17:53:00 -0600 Subject: More about audio-video In-Reply-To: References: <50F88201.30008@hyperactivesw.com> Message-ID: <50F88EDC.5080504@hyperactivesw.com> On 1/17/13 5:34 PM, Mark Wieder wrote: > J. Landman Gay writes: > >> In the Media Player app itself, all the above formats play perfectly. I >> did not need to download any extra codecs, not even for .mov files. > > It gets worse. You can't rely on just the file extension. > > The other day I pulled down a GoToMeeting archive as a .wmv file and VLC, my > go-to media player, wouldn't play it. Launched it in the Dreaded Windows Media > Player and it played just fine. The .wmv file was encoded in a format I've never > heard of before (Gsomething24, if I remember correctly), and it seems that only > the DWMP has the decoder built in. > Decoders are part of apps and not the OS? At least in my case, the videos will be known in advance and have the right extensions. I guess that doesn't mean today's test videos did though. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Jan 17 18:55:10 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 17 Jan 2013 17:55:10 -0600 Subject: More about audio-video In-Reply-To: <50F88480.5060506@harryscollar.com> References: <50F88201.30008@hyperactivesw.com> <50F88480.5060506@harryscollar.com> Message-ID: <50F88F5E.1060602@hyperactivesw.com> On 1/17/13 5:08 PM, Alex Shaw wrote: > Hi Jacqueline > > If you don't need streaming you could try MPEG-1 video files. I don't know if we'll need streaming yet, so I'll keep this in mind. I didn't test MPEG-1 files yet, so we'll see. Maybe it's moot. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From slylabs13 at me.com Thu Jan 17 18:55:02 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 17 Jan 2013 15:55:02 -0800 Subject: More about audio-video In-Reply-To: References: <50F88201.30008@hyperactivesw.com> Message-ID: <39FEE44B-A93E-48CA-915B-3C05E573F990@me.com> Hush! You are not implying Microsoft would develop a proprietary codec that only their player could use?? What self respecting corporation would even think of such a thing??? Bob On Jan 17, 2013, at 3:34 PM, Mark Wieder wrote: > J. Landman Gay writes: > >> In the Media Player app itself, all the above formats play perfectly. I >> did not need to download any extra codecs, not even for .mov files. > > It gets worse. You can't rely on just the file extension. > > The other day I pulled down a GoToMeeting archive as a .wmv file and VLC, my > go-to media player, wouldn't play it. Launched it in the Dreaded Windows Media > Player and it played just fine. The .wmv file was encoded in a format I've never > heard of before (Gsomething24, if I remember correctly), and it seems that only > the DWMP has the decoder built in. > > -- > 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 slylabs13 at me.com Thu Jan 17 18:59:13 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 17 Jan 2013 15:59:13 -0800 Subject: More about audio-video In-Reply-To: <50F88EDC.5080504@hyperactivesw.com> References: <50F88201.30008@hyperactivesw.com> <50F88EDC.5080504@hyperactivesw.com> Message-ID: <975ADB8A-1105-48D2-963B-DB0731B81A28@me.com> Do you mean Codecs? To answer your question, yes and no. If you never use WMP, you will probably not have a lot of codecs it supports. Even if you do, you may not have all of them. While the audio codec would probably be installed as a dll in Windows somewhere, and so be an OS function, some app probably put it there. Try playing a wmv file on OS X. You will need Flip4Mac. Once you install it, anything needing to play WMV files will have access to the codec. So the correct answer I suppose is, yes, no. Bob On Jan 17, 2013, at 3:53 PM, J. Landman Gay wrote: > Decoders are part of apps and not the OS? > > At least in my case, the videos will be known in advance and have the right extensions. I guess that doesn't mean today's test videos did though. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Thu Jan 17 19:20:05 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 17 Jan 2013 16:20:05 -0800 Subject: More about audio-video In-Reply-To: <50F88201.30008@hyperactivesw.com> Message-ID: It's been a long time since I dealt with this, but last I checked, MPEG1 and maybe MPEG2 worked cross platform. As Mark said, file extension doesn't always correspond with the encoding of a video file. If you have control over the format of the videos to played, then you should have no trouble. But if you have to be able to playback media any from any source, you may need a more robust solution than what LiveCode offers. Regards, Scott Rossi Creative Director Tactile Media, UX Design On 1/17/13 2:58 PM, "J. Landman Gay" wrote: >I've been testing in Windows 7 without QuickTime installed to see how >video and audio files work in a player object. Some formats that work >fine in WMP will not work in LiveCode. The same files that fail in >LiveCode also fail in the preview panel in Explorer. But they do work in >WMP itself. > >I didn't test all types, just what I had on my drive. These work fine in >LiveCode: > >.wmp >.mp3 >.avi -- doesn't really work; audio only, very poor quality > >These do not work at all in a player (or in the preview panel in >Explorer.) They simply do not load: > >.mp4 >.mov > >In the Media Player app itself, all the above formats play perfectly. I >did not need to download any extra codecs, not even for .mov files. > >For the two that work in LiveCode, all player-related functions seemed >to be okay. I could start, stop, get the duration, get/set the >currentTime, etc. I didn't test any messaging, like callbacks. > >I need a video format that will play in Windows without QT. Which of the >many others should I look at? > >-- >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 sc at sahores-conseil.com Thu Jan 17 19:23:25 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Fri, 18 Jan 2013 01:23:25 +0100 Subject: More about audio-video In-Reply-To: <50F88480.5060506@harryscollar.com> References: <50F88201.30008@hyperactivesw.com> <50F88480.5060506@harryscollar.com> Message-ID: Jacque, The best is always to test different outputs formats in using MPEGStreamclip (-> Windows formats), Handbrake (MacOS X / Linux formats), QT7 Pro (see export features) and QT 10 (m4v outputs). MPEG1 and MPEG2 are mainly reserved to TV broadband outputs, not featured as web dedicated. Sure you will find your way ;-) Best, Pierre Le 18 janv. 2013 ? 00:08, Alex Shaw a ?crit : > Hi Jacqueline > > If you don't need streaming you could try MPEG-1 video files. > > When compressed properly they are relatively good quality, just a bit bigger filesize-wise compared to MPEG-4. > > regards > alex > > On 18/01/13 8:58 AM, J. Landman Gay wrote: >> I've been testing in Windows 7 without QuickTime installed to see how >> video and audio files work in a player object. Some formats that work >> fine in WMP will not work in LiveCode. The same files that fail in >> LiveCode also fail in the preview panel in Explorer. But they do work in >> WMP itself. >> >> I didn't test all types, just what I had on my drive. These work fine in >> LiveCode: >> >> .wmp >> .mp3 >> .avi -- doesn't really work; audio only, very poor quality >> >> These do not work at all in a player (or in the preview panel in >> Explorer.) They simply do not load: >> >> .mp4 >> .mov >> >> In the Media Player app itself, all the above formats play perfectly. I >> did not need to download any extra codecs, not even for .mov files. >> >> For the two that work in LiveCode, all player-related functions seemed >> to be okay. I could start, stop, get the duration, get/set the >> currentTime, etc. I didn't test any messaging, like callbacks. >> >> I need a video format that will play in Windows without QT. Which of the >> many others should I look at? >> > > _______________________________________________ > use-livecode mailing list > use-livecode 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 alex at harryscollar.com Thu Jan 17 20:57:15 2013 From: alex at harryscollar.com (Alex Shaw) Date: Fri, 18 Jan 2013 11:57:15 +1000 Subject: loki.on-rev.com down? In-Reply-To: References: <50F88201.30008@hyperactivesw.com> <50F88480.5060506@harryscollar.com> Message-ID: <50F8ABFB.8060509@harryscollar.com> Hi Anyone else having problems accessing any website, email or cpanel on loki.on-rev.com? I sent an urgent request for assistance to support at on-rev.com over an hour ago and no real reply yet. regards alex From bonnmike at gmail.com Thu Jan 17 21:00:08 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 17 Jan 2013 19:00:08 -0700 Subject: loki.on-rev.com down? In-Reply-To: <50F8ABFB.8060509@harryscollar.com> References: <50F88201.30008@hyperactivesw.com> <50F88480.5060506@harryscollar.com> <50F8ABFB.8060509@harryscollar.com> Message-ID: I can get to odin and loki both, but they seem SLOW at the moment. (both slow) On Thu, Jan 17, 2013 at 6:57 PM, Alex Shaw wrote: > Hi > > Anyone else having problems accessing any website, email or cpanel on > loki.on-rev.com? > > I sent an urgent request for assistance to support at on-rev.com over an > hour ago and no real reply yet. > > regards > alex > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 Thu Jan 17 21:05:22 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 17 Jan 2013 19:05:22 -0700 Subject: loki.on-rev.com down? In-Reply-To: References: <50F88201.30008@hyperactivesw.com> <50F88480.5060506@harryscollar.com> <50F8ABFB.8060509@harryscollar.com> Message-ID: Just did a couple more tests, really slow gateways (dallas1 and dallas3.level3.net), and a dropped packet here or there when pinging loki. Fluctuating ping times too, from 300ms to periods where its sitting around 1500ms *gag* On Thu, Jan 17, 2013 at 7:00 PM, Mike Bonner wrote: > I can get to odin and loki both, but they seem SLOW at the moment. (both > slow) > > > > On Thu, Jan 17, 2013 at 6:57 PM, Alex Shaw wrote: > >> Hi >> >> Anyone else having problems accessing any website, email or cpanel on >> loki.on-rev.com? >> >> I sent an urgent request for assistance to support at on-rev.com over an >> hour ago and no real reply yet. >> >> regards >> alex >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at 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 Jan 17 21:06:57 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 17 Jan 2013 18:06:57 -0800 Subject: Animated gif editor Message-ID: Anyone know of an animated gif editor, preferably free? I need to resize an existing animated gif. Pete lcSQL Software From jacque at hyperactivesw.com Thu Jan 17 21:29:31 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 17 Jan 2013 20:29:31 -0600 Subject: loki.on-rev.com down? In-Reply-To: <50F8ABFB.8060509@harryscollar.com> References: <50F88201.30008@hyperactivesw.com> <50F88480.5060506@harryscollar.com> <50F8ABFB.8060509@harryscollar.com> Message-ID: <50F8B38B.70108@hyperactivesw.com> On 1/17/13 7:57 PM, Alex Shaw wrote: > Hi > > Anyone else having problems accessing any website, email or cpanel on > loki.on-rev.com? I'm on loki, it seems to be working okay on my site. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Jan 17 21:38:16 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 17 Jan 2013 20:38:16 -0600 Subject: More about audio-video In-Reply-To: References: Message-ID: <50F8B598.6030607@hyperactivesw.com> Thanks for all the responses. The audio/video files will be prepared by my client and served over the internet to customers. We have control over the format, the names, whatever is needed. The catch is that the people who will be viewing the media can be on any computer, often one they don't own (i.e., student labs, coffeeshops, their neighbors, etc.) and we can't require any software installation. The app itself will almost always be on a thumb drive. No software installs means the media can't require QT, any special codecs, etc. Whatever is the lowest common denominator is what we have to use. For Macs I can depend on QT but for Windows users I can't. If the decompressor or codec can be shipped with the app then that may be something we could do. But I always thought codecs were installed into the OS, and we can't do that. I'm pretty sure my client, who is an audiophile, wouldn't be happy with MPEG-1. So I'm open to suggestions. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From coiin at verizon.net Thu Jan 17 21:50:01 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 17 Jan 2013 21:50:01 -0500 Subject: More about audio-video In-Reply-To: <50F8B598.6030607@hyperactivesw.com> References: <50F8B598.6030607@hyperactivesw.com> Message-ID: <87BF881D-E718-43C1-BA8D-4ED86370B962@verizon.net> If need be, can you use something other than LiveCode to solve the problem? A Flash projector ought to be able to work, and doesn't rely on any system software to be able to play H.264 video, along with high quality AAC audio. Or, if you can require that the system has Flash Player (which most systems do) you could use a rev browser to play a swf in LiveCode. From slylabs13 at me.com Thu Jan 17 21:52:42 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 17 Jan 2013 18:52:42 -0800 Subject: More about audio-video In-Reply-To: <50F8B598.6030607@hyperactivesw.com> References: <50F8B598.6030607@hyperactivesw.com> Message-ID: Lowest common denominator then. For audio, use mp3. For video, mpeg2. Just about every modern os supports those 2 out of the box. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 17, 2013, at 18:38, "J. Landman Gay" wrote: > Thanks for all the responses. The audio/video files will be prepared by my client and served over the internet to customers. We have control over the format, the names, whatever is needed. > > The catch is that the people who will be viewing the media can be on any computer, often one they don't own (i.e., student labs, coffeeshops, their neighbors, etc.) and we can't require any software installation. The app itself will almost always be on a thumb drive. > > No software installs means the media can't require QT, any special codecs, etc. Whatever is the lowest common denominator is what we have to use. For Macs I can depend on QT but for Windows users I can't. > > If the decompressor or codec can be shipped with the app then that may be something we could do. But I always thought codecs were installed into the OS, and we can't do that. > > I'm pretty sure my client, who is an audiophile, wouldn't be happy with MPEG-1. So I'm open to suggestions. > > -- > 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 revdev at pdslabs.net Thu Jan 17 22:03:32 2013 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 17 Jan 2013 19:03:32 -0800 Subject: loki.on-rev.com down? In-Reply-To: <50F8ABFB.8060509@harryscollar.com> References: <50F88201.30008@hyperactivesw.com> <50F88480.5060506@harryscollar.com> <50F8ABFB.8060509@harryscollar.com> Message-ID: <50F8BB84.5040709@pdslabs.net> My pingdom.com account monitors a client site on loki, and the last downtime it detected for that site was 01/14/2013 at 05:43:09 PM for about 30 minutes. (not sure which time zone it references). Phil Davis On 1/17/13 5:57 PM, Alex Shaw wrote: > Hi > > Anyone else having problems accessing any website, email or cpanel on > loki.on-rev.com? > > I sent an urgent request for assistance to support at on-rev.com over an > hour ago and no real reply yet. > > regards > alex > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 stephenREVOLUTION2 at barncard.com Thu Jan 17 22:13:31 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 17 Jan 2013 19:13:31 -0800 Subject: More about audio-video In-Reply-To: <50F8B598.6030607@hyperactivesw.com> References: <50F8B598.6030607@hyperactivesw.com> Message-ID: J. There's one open source app that might be ripe for imbedding: VLC http://www.videolan.org/vlc/index.html cross-platform, the source is available, and if one can open a window from the command line.... This idea was inspired a little mac app called NICECAST. A beautiful mac front end with an ICECAST server inside. I checked out the app bundle, and sure enough, there was a folder with the ICECAST code in there. If it has the right hooks, VLC could be the basis for a library. If this has been tried before, I apologize. sqb On Thu, Jan 17, 2013 at 6:38 PM, J. Landman Gay wrote: > Thanks for all the responses. The audio/video files will be prepared by my > client and served over the internet to customers. We have control over the > format, the names, whatever is needed. > > The catch is that the people who will be viewing the media can be on any > computer, often one they don't own (i.e., student labs, coffeeshops, their > neighbors, etc.) and we can't require any software installation. The app > itself will almost always be on a thumb drive. > > No software installs means the media can't require QT, any special codecs, > etc. Whatever is the lowest common denominator is what we have to use. For > Macs I can depend on QT but for Windows users I can't. > > If the decompressor or codec can be shipped with the app then that may be > something we could do. But I always thought codecs were installed into the > OS, and we can't do that. > > I'm pretty sure my client, who is an audiophile, wouldn't be happy with > MPEG-1. So I'm open to suggestions. > > > -- > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From alex at harryscollar.com Thu Jan 17 22:23:51 2013 From: alex at harryscollar.com (Alex Shaw) Date: Fri, 18 Jan 2013 13:23:51 +1000 Subject: loki.on-rev.com down? In-Reply-To: <50F8BB84.5040709@pdslabs.net> References: <50F88201.30008@hyperactivesw.com> <50F88480.5060506@harryscollar.com> <50F8ABFB.8060509@harryscollar.com> <50F8BB84.5040709@pdslabs.net> Message-ID: <50F8C047.50508@harryscollar.com> Hi Based in Australia & all morning been getting.. Internal Server Error 500 The server is too busy to handle your request. Please wait a few minutes and try again. cpsrvd/11.34.1.7 Server at loki.on-rev.com .. when trying to access cpanel for the site. The address is http://www.wag.com.au The most annoying thing is no emails! regards alex On 18/01/13 1:03 PM, Phil Davis wrote: > My pingdom.com account monitors a client site on loki, and the last > downtime it detected for that site was 01/14/2013 at 05:43:09 PM for > about 30 minutes. (not sure which time zone it references). > > Phil Davis > > > On 1/17/13 5:57 PM, Alex Shaw wrote: >> Hi >> >> Anyone else having problems accessing any website, email or cpanel on >> loki.on-rev.com? >> >> I sent an urgent request for assistance to support at on-rev.com over an >> hour ago and no real reply yet. >> >> regards >> alex >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 Jan 17 22:24:58 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Fri, 18 Jan 2013 04:24:58 +0100 Subject: More about audio-video In-Reply-To: <50F8B598.6030607@hyperactivesw.com> References: <50F8B598.6030607@hyperactivesw.com> Message-ID: <26515402-6BAD-4D23-A7C6-E46403BED3F6@sahores-conseil.com> As an example, avi encodes mp4. Just to point out that codecs and the ways video contents are encoded are always two distinct things. If you can use a javascript to test the end user installed OS, you will get way to serve the adapted video format for each different target. Not a painless configuration to set up but it will work as expected against any client-side config. If the medias have mainly to be online streamed, Darwin Streaming Server (free version of Quicktime Streaming Server) will always provide best results, fluidity and multi-platform availability (RTSP) than Apache (HTTP). I used it to serve live conferences and VOD contents for the Sorbonne University (2005/2008) via the Renater 3 french universities network with 100% of reachability on Mac and Windows clients (both web pages and Rev standalones clients). The Darwin Streaming Server runs as well under MacOS X than under Linux. Lots easiest to configure than Red5 Media Server witch can, for its own, embed the same codecs as DSS with the ability to serves them as flash contents. We always need to get in mind that video streaming is a very big bandwidth consumer + lots of RAM + fast hard drives needed on the server side. In some cases, YouTube hosting can really become the best maxi-min way to go. Le 18 janv. 2013 ? 03:38, J. Landman Gay a ?crit : > Thanks for all the responses. The audio/video files will be prepared by my client and served over the internet to customers. We have control over the format, the names, whatever is needed. > > The catch is that the people who will be viewing the media can be on any computer, often one they don't own (i.e., student labs, coffeeshops, their neighbors, etc.) and we can't require any software installation. The app itself will almost always be on a thumb drive. > > No software installs means the media can't require QT, any special codecs, etc. Whatever is the lowest common denominator is what we have to use. For Macs I can depend on QT but for Windows users I can't. > > If the decompressor or codec can be shipped with the app then that may be something we could do. But I always thought codecs were installed into the OS, and we can't do that. > > I'm pretty sure my client, who is an audiophile, wouldn't be happy with MPEG-1. So I'm open to suggestions. > > -- > 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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From sc at sahores-conseil.com Thu Jan 17 22:36:15 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Fri, 18 Jan 2013 04:36:15 +0100 Subject: More about audio-video In-Reply-To: References: <50F8B598.6030607@hyperactivesw.com> Message-ID: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> Just follow Bob on this : about audio, don't search any best way than mp3. Will works as expected against any end-user target. I'm not so sure as Bob is about mp2 indeed : lowest compression than mp4 and its useful H264 declinaison. Le 18 janv. 2013 ? 03:52, Robert Sneidar a ?crit : > Lowest common denominator then. For audio, use mp3. For video, mpeg2. Just about every modern os supports those 2 out of the box. > > Bob Sneidar > IT Manager > Calvary Chapel CM > Sent from iPhone > > On Jan 17, 2013, at 18:38, "J. Landman Gay" wrote: > >> Thanks for all the responses. The audio/video files will be prepared by my client and served over the internet to customers. We have control over the format, the names, whatever is needed. >> >> The catch is that the people who will be viewing the media can be on any computer, often one they don't own (i.e., student labs, coffeeshops, their neighbors, etc.) and we can't require any software installation. The app itself will almost always be on a thumb drive. >> >> No software installs means the media can't require QT, any special codecs, etc. Whatever is the lowest common denominator is what we have to use. For Macs I can depend on QT but for Windows users I can't. >> >> If the decompressor or codec can be shipped with the app then that may be something we could do. But I always thought codecs were installed into the OS, and we can't do that. >> >> I'm pretty sure my client, who is an audiophile, wouldn't be happy with MPEG-1. So I'm open to suggestions. >> >> -- >> 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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From sc at sahores-conseil.com Thu Jan 17 22:40:24 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Fri, 18 Jan 2013 04:40:24 +0100 Subject: loki.on-rev.com down? In-Reply-To: <50F8C047.50508@harryscollar.com> References: <50F88201.30008@hyperactivesw.com> <50F88480.5060506@harryscollar.com> <50F8ABFB.8060509@harryscollar.com> <50F8BB84.5040709@pdslabs.net> <50F8C047.50508@harryscollar.com> Message-ID: <90DBBF35-7FE9-4B18-B3D4-CED4F9FDC63A@sahores-conseil.com> Same there even if (S)FTP is OK. Apache is down and it seems to be a cPanel specific problem too. Le 18 janv. 2013 ? 04:23, Alex Shaw a ?crit : > Hi > > Based in Australia & all morning been getting.. > > Internal Server Error > 500 > The server is too busy to handle your request. Please wait a few minutes and try again. > cpsrvd/11.34.1.7 Server at loki.on-rev.com > > .. when trying to access cpanel for the site. > > The address is http://www.wag.com.au > > The most annoying thing is no emails! > > regards > alex > > > On 18/01/13 1:03 PM, Phil Davis wrote: >> My pingdom.com account monitors a client site on loki, and the last >> downtime it detected for that site was 01/14/2013 at 05:43:09 PM for >> about 30 minutes. (not sure which time zone it references). >> >> Phil Davis >> >> >> On 1/17/13 5:57 PM, Alex Shaw wrote: >>> Hi >>> >>> Anyone else having problems accessing any website, email or cpanel on >>> loki.on-rev.com? >>> >>> I sent an urgent request for assistance to support at on-rev.com over an >>> hour ago and no real reply yet. >>> >>> regards >>> alex >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 stephenREVOLUTION2 at barncard.com Thu Jan 17 22:53:10 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 17 Jan 2013 19:53:10 -0800 Subject: More about audio-video In-Reply-To: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> Message-ID: As far as serving video, my experiments have shown that it is often better to use a service that does it for a living, like Vimeo, than to depend on one's own servers. $60/year buys up to 5 gigs of video a month. Far better than youtoob. And if one ends up using a browser for displaying video content, then I've found the JW Player at Longtail to be the the best imbedded player available today. On Thu, Jan 17, 2013 at 7:36 PM, Pierre Sahores wrote: > Just follow Bob on this : about audio, don't search any best way than mp3. > Will works as expected against any end-user target. I'm not so sure as Bob > is about mp2 indeed : lowest compression than mp4 and its useful H264 > declinaison. > > Le 18 janv. 2013 ? 03:52, Robert Sneidar a ?crit : > > > Lowest common denominator then. For audio, use mp3. For video, mpeg2. > Just about every modern os supports those 2 out of the box. > > > > Bob Sneidar > > IT Manager > > Calvary Chapel CM > > Sent from iPhone > > > > On Jan 17, 2013, at 18:38, "J. Landman Gay" > wrote: > > > >> Thanks for all the responses. The audio/video files will be prepared by > my client and served over the internet to customers. We have control over > the format, the names, whatever is needed. > >> > >> The catch is that the people who will be viewing the media can be on > any computer, often one they don't own (i.e., student labs, coffeeshops, > their neighbors, etc.) and we can't require any software installation. The > app itself will almost always be on a thumb drive. > >> > >> No software installs means the media can't require QT, any special > codecs, etc. Whatever is the lowest common denominator is what we have to > use. For Macs I can depend on QT but for Windows users I can't. > >> > >> If the decompressor or codec can be shipped with the app then that may > be something we could do. But I always thought codecs were installed into > the OS, and we can't do that. > >> > >> I'm pretty sure my client, who is an audiophile, wouldn't be happy with > MPEG-1. So I'm open to suggestions. > >> > >> -- > >> 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 > > -- > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From coiin at verizon.net Thu Jan 17 22:53:51 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 17 Jan 2013 22:53:51 -0500 Subject: More about audio-video In-Reply-To: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> Message-ID: <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> MPEG-2 isn't really an option. Only systems that have DVD-ROMs, and DVD-Video playing software, would be able to play MPEG-2. In the Windows world it's not unusual for people to find illegal ways around that, and on Mac you have the option of buying the $20 MPEG-2 playback component, but overall I don't think you can assume that MPEG-2 will be available. On Jan 17, 2013, at 10:36 PM, Pierre Sahores wrote: > I'm not so sure as Bob is about mp2 indeed : lowest compression than mp4 and its useful H264 declinaison. From stephenREVOLUTION2 at barncard.com Thu Jan 17 22:55:36 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 17 Jan 2013 19:55:36 -0800 Subject: More about audio-video In-Reply-To: <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> Message-ID: VLC is also apple-scriptable. Stephen Barncard San Francisco Ca. USA more about sqb From sc at sahores-conseil.com Thu Jan 17 23:02:47 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Fri, 18 Jan 2013 05:02:47 +0100 Subject: More about audio-video In-Reply-To: References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> Message-ID: <8EA8012B-9CAD-44E2-81F3-CBBC89A4CDD7@sahores-conseil.com> Thanks for the info, Stephen ! Will need to test it ... Le 18 janv. 2013 ? 04:53, stephen barncard a ?crit : > And if one ends up using a browser for displaying video content, then I've > found the JW Player at Longtail to be the the best imbedded player > available today. -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From sc at sahores-conseil.com Thu Jan 17 23:05:58 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Fri, 18 Jan 2013 05:05:58 +0100 Subject: More about audio-video In-Reply-To: References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> Message-ID: <3A1E149E-1E96-4DFD-BD54-B168CBB04056@sahores-conseil.com> Good to know too. Thanks ! Le 18 janv. 2013 ? 04:53, stephen barncard a ?crit : > Vimeo, than to depend on > one's own servers. $60/year buys up to 5 gigs of video a month. -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From lan.kc.macmail at gmail.com Thu Jan 17 23:06:51 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 18 Jan 2013 12:06:51 +0800 Subject: [OT] A tale of App Store rejection In-Reply-To: <50F852EE.4060405@hyperactivesw.com> References: <50F852EE.4060405@hyperactivesw.com> Message-ID: On Fri, Jan 18, 2013 at 3:37 AM, J. Landman Gay wrote: > > I think if you could add something that is user-specific it would be > accepted. Maybe the user could turn on an alarm to notify them when traffic > is low, or something like that. I think it has to be personal to the user, > not a generic interaction. Sorry to hear you didn't make it, but I'm sure you will. Maybe you could add a simple tracking feature, not as in stalking, but as in statistics. Is the commute on Friday afternoon always longer than any other day of the week. Is Wednesday morning the day to take the Bridge and the afternoon to take the ferry. Combine with the game idea and award points for the slowest and fastest commute of the day ;-) Weekly and monthly winners. Car, Bike, Bus and Ferry categories. You could dedicate a web page to Rio's slowest and fastest commuters based on statistics gathered from your app ;-) From simon at asato-media.com Fri Jan 18 00:27:02 2013 From: simon at asato-media.com (As_Simon) Date: Thu, 17 Jan 2013 21:27:02 -0800 (PST) Subject: [OT] A tale of App Store rejection In-Reply-To: References: Message-ID: <1358486822534-4659085.post@n4.nabble.com> Andre Garzia-3 wrote > This app was built in a day, including the server. It was a "dare" from a > friend who said: "how fast can you build something to check on the bridge > for Android?" and I said "fast." Love these test and LC! How about adding fine location gps and calculate the best route from current location. That is not a web site. Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-A-tale-of-App-Store-rejection-tp4659030p4659085.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Fri Jan 18 00:53:36 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 18 Jan 2013 07:53:36 +0200 Subject: Animated gif editor In-Reply-To: References: Message-ID: <50F8E360.1020803@gmail.com> On 18/01/13 04:06, Peter Haworth wrote: > Anyone know of an animated gif editor, preferably free? I need to resize > an existing animated gif. > 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 If you don't mind "hanging your dirty washing out in public": http://www.gifmagic.com/ http://www.online-image-editor.com/ I don't always feel comfy about uploading stuff to an online editor so I always use GIMP: http://www.gimp.org/ Richmond. From revdev at pdslabs.net Fri Jan 18 02:41:09 2013 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 17 Jan 2013 23:41:09 -0800 Subject: loki.on-rev.com down? In-Reply-To: <90DBBF35-7FE9-4B18-B3D4-CED4F9FDC63A@sahores-conseil.com> References: <50F88201.30008@hyperactivesw.com> <50F88480.5060506@harryscollar.com> <50F8ABFB.8060509@harryscollar.com> <50F8BB84.5040709@pdslabs.net> <50F8C047.50508@harryscollar.com> <90DBBF35-7FE9-4B18-B3D4-CED4F9FDC63A@sahores-conseil.com> Message-ID: <50F8FC95.9040209@pdslabs.net> So much for pingdom.com reliability! Phil On 1/17/13 7:40 PM, Pierre Sahores wrote: > Same there even if (S)FTP is OK. Apache is down and it seems to be a cPanel specific problem too. > > Le 18 janv. 2013 ? 04:23, Alex Shaw a ?crit : > >> Hi >> >> Based in Australia & all morning been getting.. >> >> Internal Server Error >> 500 >> The server is too busy to handle your request. Please wait a few minutes and try again. >> cpsrvd/11.34.1.7 Server at loki.on-rev.com >> >> .. when trying to access cpanel for the site. >> >> The address is http://www.wag.com.au >> >> The most annoying thing is no emails! >> >> regards >> alex >> >> >> On 18/01/13 1:03 PM, Phil Davis wrote: >>> My pingdom.com account monitors a client site on loki, and the last >>> downtime it detected for that site was 01/14/2013 at 05:43:09 PM for >>> about 30 minutes. (not sure which time zone it references). >>> >>> Phil Davis >>> >>> >>> On 1/17/13 5:57 PM, Alex Shaw wrote: >>>> Hi >>>> >>>> Anyone else having problems accessing any website, email or cpanel on >>>> loki.on-rev.com? >>>> >>>> I sent an urgent request for assistance to support at on-rev.com over an >>>> hour ago and no real reply yet. >>>> >>>> regards >>>> alex >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 revdev at pdslabs.net Fri Jan 18 02:50:24 2013 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 17 Jan 2013 23:50:24 -0800 Subject: More about audio-video In-Reply-To: <3A1E149E-1E96-4DFD-BD54-B168CBB04056@sahores-conseil.com> References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <3A1E149E-1E96-4DFD-BD54-B168CBB04056@sahores-conseil.com> Message-ID: <50F8FEC0.7030009@pdslabs.net> One tool l I have found to be almost magical in its media conversion capabilities is ffmpeg. It's open source, cross-platform, command-line only, but is used as the "engine" in a number of commercial apps. Also, it has a serious learning curve. But a good tool if it's what you need. We use it in my client's system to convert Mac videos (.mov) to .wmv and also to web-friendly formats. Phil Davis On 1/17/13 8:05 PM, Pierre Sahores wrote: > Good to know too. Thanks ! > > Le 18 janv. 2013 ? 04:53, stephen barncard a ?crit : > >> Vimeo, than to depend on >> one's own servers. $60/year buys up to 5 gigs of video a month. > -- > 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 > -- Phil Davis From toolbook at kestner.de Fri Jan 18 03:55:47 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 18 Jan 2013 09:55:47 +0100 Subject: AW: issue transfering 5.5.3 stack from windows to mac In-Reply-To: References: <006c01cdf4bf$601e6cf0$205b46d0$@de> Message-ID: <002101cdf559$9be06000$d3a12000$@de> Thank you Bob, good idea. I saved it on win as 2.7, copied it to mac, saved there as 5.5 and copied it back to win. After that procedure now I can save it on win also as 5.5 again, and copy it to mac and everything still works. Strange things happen. Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Robert Sneidar > Gesendet: Donnerstag, 17. Januar 2013 19:38 > An: How to use LiveCode > Betreff: Re: issue transfering 5.5.3 stack from windows to mac > > Only way I can think to know where it is going south is to first open LC > for Mac with no stack. Turn off messages, then open your trouble stack. Put > a try catch statement around your trouble code. Compile, save, close. Re- > enable messages and reopen the trouble stack. > > HTH Bob > > > On Jan 17, 2013, at 6:31 AM, Tiemo Hollmann TB wrote: > > > I am developing primarily on windows 7 and upgraded from 4.6.2 to > > 5.5.3 some time ago. For the final production of the mac version I > > copy the stack to the mac and create over there the standalone and > > make the whole packaging and that stuff. > > > > Now I copied my first 5.5.3 (a former 4.6.2) stack to the mac. Opening > > it with 5.5.3 on the mac, LC crashes immediately at one of the first > > statements in preopenstack handler. After saving the same stack on > > windows in 2.7 legacy format, copying it to the mac, I can open it > > without any problems with 4.6.2 as well as with 5.5.3 on the mac. > > > > Are there any similar experiences or known compatibility problems, or > > is it once again one of my special windows issues? > > > > 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 harryscollar.com Fri Jan 18 04:03:21 2013 From: alex at harryscollar.com (Alex Shaw) Date: Fri, 18 Jan 2013 19:03:21 +1000 Subject: loki.on-rev.com down? In-Reply-To: <50F8FC95.9040209@pdslabs.net> References: <50F88201.30008@hyperactivesw.com> <50F88480.5060506@harryscollar.com> <50F8ABFB.8060509@harryscollar.com> <50F8BB84.5040709@pdslabs.net> <50F8C047.50508@harryscollar.com> <90DBBF35-7FE9-4B18-B3D4-CED4F9FDC63A@sahores-conseil.com> <50F8FC95.9040209@pdslabs.net> Message-ID: <50F90FD9.70806@harryscollar.com> Hi all New update. Just received email confirming there were serious problems with loki but steps are being taken so this doesn't happen again. Yay! Very happy email is working again & nothing seems to have been lost. regards alex On 18/01/13 5:41 PM, Phil Davis wrote: > So much for pingdom.com reliability! > Phil > > > On 1/17/13 7:40 PM, Pierre Sahores wrote: >> Same there even if (S)FTP is OK. Apache is down and it seems to be a >> cPanel specific problem too. >> >> Le 18 janv. 2013 ? 04:23, Alex Shaw a ?crit : >> >>> Hi >>> >>> Based in Australia & all morning been getting.. >>> >>> Internal Server Error >>> 500 >>> The server is too busy to handle your request. Please wait a few >>> minutes and try again. >>> cpsrvd/11.34.1.7 Server at loki.on-rev.com >>> >>> .. when trying to access cpanel for the site. >>> >>> The address is http://www.wag.com.au >>> >>> The most annoying thing is no emails! >>> >>> regards >>> alex >>> >>> >>> On 18/01/13 1:03 PM, Phil Davis wrote: >>>> My pingdom.com account monitors a client site on loki, and the last >>>> downtime it detected for that site was 01/14/2013 at 05:43:09 PM for >>>> about 30 minutes. (not sure which time zone it references). >>>> >>>> Phil Davis >>>> >>>> >>>> On 1/17/13 5:57 PM, Alex Shaw wrote: >>>>> Hi >>>>> >>>>> Anyone else having problems accessing any website, email or cpanel on >>>>> loki.on-rev.com? >>>>> >>>>> I sent an urgent request for assistance to support at on-rev.com over an >>>>> hour ago and no real reply yet. >>>>> >>>>> regards >>>>> alex >>>>> >>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode 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 >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 Fri Jan 18 10:03:20 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 18 Jan 2013 15:03:20 +0000 Subject: Telephony in LiveCode In-Reply-To: References: <55ACCC8E-0E85-42A6-BD61-3A3395BD6744@doctorTimothyMiller.com> <50F59ACB.6030500@hyperactivesw.com> <50F81567.6050400@cogapp.com> Message-ID: <50F96438.2010507@cogapp.com> On 17/01/2013 18:42, Robert Sneidar wrote: > ALL USB devices are serial. That is what the S in USB stands for. You may mean I think, that the protocol is similar to 9 pin protocols like RS232? I don't think that is true, but I am not an expert in protocols. Fair point. What I meant (or at least, with hindsight, what I meant to mean!) is that while it's true that LiveCode "has no USB support" the original poster might well find that LiveCode on a modern machine with no RS232 port can operate a USB modem in exactly the same way as HyperCard was able to operate an RS232 modem on the hardware of that time. LiveCode has no USB support, and for example I don't expect that it would be easy to control an arbitrary USB-connected device in the absence of a driver for it. But responding to >>> USB modems are cheap and widely available. >> >> Of course, there's the problem that LiveCode has no USB support. > > yeah, that mean being stuck with RS-232 and a Keyspan USB adapter if > anything. I would strongly suspect that a USB modem would be sold with a driver, and that a LiveCode stack running on a machine on which the driver has been successfully installed would be able to control it using the open driver/serialControlString etc elements of the language. Ben From benr_mc at cogapp.com Fri Jan 18 10:09:08 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 18 Jan 2013 15:09:08 +0000 Subject: Shoutout to Colin In-Reply-To: References: <1357186583536-4658623.post@n4.nabble.com> <50E592D4.1050705@fourthworld.com> Message-ID: <50F96594.6070504@cogapp.com> I came across this, which is relevant to this thread, and may even cheer a few people up: http://www.ijdc.net/index.php/ijdc/article/view/216/285 On 03/01/2013 15:34, Graham Samuel wrote: > Yes, it's sad that so many weren't "re-purposed" (i.e. adapted for other platforms) and so evaporated. Warner New Media did a fantastic one on a late Beethoven string quartet (Op 131) that was definitely HyperCard based. Presumably totally dead now. > > In fact after CD-ROMs in general turned out to be not the money-makers producers had hoped for, a lot of stuff just disappeared. For months I have been trying to negotiate with a US publisher who produced a very elaborate CD-ROM on a literary theme which can still be run on Mac OS 9 but is otherwise invisible. They are sitting on all the rights to the materials. I want to re-write it as an iPad app (using LC, what else?) but so far they prefer not to talk to me. Sad. > > Graham > > On 3 Jan 2013, at 15:16, Richard Gaskin wrote: > >> Tom Bodine wrote: >>> Hey Colin. This holiday the kids (now grown) wanted to fire up some favorite >>> programs on their childhood Mac. The box of wares from the 90s included a >>> Voyager CD: "Donald Norman: Defending Human Attributes in the Age of the >>> Machine." And there you are in the credits as programmer. Everyone >>> especially loves the Gallery of Unfindable Things. Makes me glad I keep an >>> older Mac in running order. >> >> In my fantasy alternate reality we all have enough time on our hands to convert the history of HyperCard-based works to LiveCode, so they can live again and for the foreseeable future. >> >> I realize it's not likely, but hey, I can dream, can't I? >> >> So many good works from Colin and others are lost to us each year away from machines capable of running them.... From th.douez at gmail.com Fri Jan 18 10:30:29 2013 From: th.douez at gmail.com (Thierry Douez) Date: Fri, 18 Jan 2013 16:30:29 +0100 Subject: User extension folderpath Message-ID: Hi all, Is there a function, a property or a global variable to know where is located the User extension ? I mean the path which is defined in Preferences->Files & Memory and bottom of the window ( User Extensions: /Users//MyLiveCode ) I need this for Mac, Windows and Linux. Thanks, Thierry From klaus at major.on-rev.com Fri Jan 18 10:41:30 2013 From: klaus at major.on-rev.com (Klaus on-rev) Date: Fri, 18 Jan 2013 16:41:30 +0100 Subject: User extension folderpath In-Reply-To: References: Message-ID: Bonjour Thierry, Am 18.01.2013 um 16:30 schrieb Thierry Douez : > Hi all, > > Is there a function, a property or a global variable > to know where is located the User extension ? > > I mean the path which is defined in > Preferences->Files & Memory and bottom of the window > ( User Extensions: /Users//MyLiveCode ) > > I need this for Mac, Windows and Linux. check page 40 of the "Release Notes" (Menu: Help) -> "Getting folder locations within the IDE! for a list of all available REV pathnames. > Thanks, > > Thierry Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From th.douez at gmail.com Fri Jan 18 10:47:16 2013 From: th.douez at gmail.com (Thierry Douez) Date: Fri, 18 Jan 2013 16:47:16 +0100 Subject: User extension folderpath In-Reply-To: References: Message-ID: Hallo Klaus, Here it is: revEnvironmentUserPluginsPath() Always forget to look in the Release Notes :( Vielen Dank, Thierry 2013/1/18 Klaus on-rev > Bonjour Thierry, > > Am 18.01.2013 um 16:30 schrieb Thierry Douez : > > > Hi all, > > > > Is there a function, a property or a global variable > > to know where is located the User extension ? > > > > I mean the path which is defined in > > Preferences->Files & Memory and bottom of the window > > ( User Extensions: /Users//MyLiveCode ) > > > > I need this for Mac, Windows and Linux. > > check page 40 of the "Release Notes" (Menu: Help) -> "Getting folder > locations within the IDE! > for a list of all available REV pathnames. > > > Thanks, > > > > Thierry > > 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 roger.e.eller at sealedair.com Fri Jan 18 10:57:06 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 18 Jan 2013 10:57:06 -0500 Subject: Animated gif editor In-Reply-To: <50F8E360.1020803@gmail.com> References: <50F8E360.1020803@gmail.com> Message-ID: Adobe has released some of their older CS2 software for FREE. Photoshop can easily create/edit animGifs. http://www.adobe.com/downloads/cs2_downloads/index.html ~Roger On Fri, Jan 18, 2013 at 12:53 AM, Richmond wrote: > On 18/01/13 04:06, Peter Haworth wrote: > >> Anyone know of an animated gif editor, preferably free? I need to resize >> an existing animated gif. >> 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 >> > If you don't mind "hanging your dirty washing out in public": > > http://www.gifmagic.com/ > > http://www.online-image-**editor.com/ > > I don't always feel comfy about uploading stuff to an online editor > > so I always use GIMP: http://www.gimp.org/ > > 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 coiin at verizon.net Fri Jan 18 11:00:13 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 18 Jan 2013 11:00:13 -0500 Subject: Shoutout to Colin In-Reply-To: <50F96594.6070504@cogapp.com> References: <1357186583536-4658623.post@n4.nabble.com> <50E592D4.1050705@fourthworld.com> <50F96594.6070504@cogapp.com> Message-ID: Interesting article, with only minor errors! Looking at the list of 48 CD-ROMs at the end, I programmed 11 of them, and there are several others that I programmed bits of. On Jan 18, 2013, at 10:09 AM, Ben Rubinstein wrote: > >I came across this, which is relevant to this thread, and may even cheer a few people up: > > http://www.ijdc.net/index.php/ijdc/article/view/216/285 From pmbrig at gmail.com Fri Jan 18 11:07:43 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Fri, 18 Jan 2013 11:07:43 -0500 Subject: Strange contents of long name In-Reply-To: <50F6BC32.10104@fourthworld.com> References: <50F6BC32.10104@fourthworld.com> Message-ID: Here is a workaround, meanwhile, in the form of a virtual property "robustName": getProp robustName ---- a virtual property, read only ---- -- getting the long name of a control can result in different values depending on -- (a) where the stack is stored on the user's disk and -- (b) which card is the currentcard when the property is fetched -- the robustName is consistent no matter what card is current -- and no matter which folder the user has stored the stack in; -- format: button "copyText" of bkgnd "fieldGp" of stack "substack1" -- of stack "myMainStack" -- the robustName can be used as a complete object reference, -- just like the long name -- requires q() put the long name of the target into tLongName replace " stack " with cr in tLongName put line -1 of tLongName into mainStackFileName if word 1 of mainStackFileName <> "stack" then put "stack " before mainStackFileName end if put the short name of mainStackFileName into mainStackName put q(mainStackName) into line -1 of tLongName replace cr with " stack " in tLongName replace " of " with cr in tLongName put lineoffset(cr & "card ", cr & tLongName) into cdLineNbr if cdLineNbr > 1 then delete line cdLineNbr of tLongName repeat with c = 1 to the number of lines of tLongName put line c to -1 of tLongName into ctrlName replace cr with " of " in ctrlName put the name of ctrlName into line c of tLongName end repeat replace cr with " of " in tLongName replace "group" with "bkgnd" in tLongName -- in case the group is not placed on the currentcard return tLongName end robustName function q str -- quote return quote & str & quote end q -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jan 16, 2013, at 9:41 AM, Richard Gaskin wrote: > Peter Haworth wrote: > > > Here's a recipe. > > > > Create a couple of fields on a card. Open the inspector for one of > > them and set the name to empty - when you tab out, it will have a > > name in the form "field id xxxx", which is LC's way of indicating > > that the name is blank. Leave the name for the other field as "Field" > > > > Group the fields. The group will be created with an empty name so > > open its inspector and give it a real name. > > > > Select the field with a the name "Field" and in the message box "put > > the long name of selobj()" you'll see it contains the group name. > > > > Select the field that has the empty name and do the same thing in the > > message box. The long name will contain the ID of the group, not the > > name. > > I flagged this as a bug back in '05: > > > There I wrote (for the benefit of those not in the Dev program): > > When you query the long name of a control, if its name is empty you > get its long ID. That the control's ID should be used is > appropriate, but notice that the card also appears in ID form, even > if it has a name. > > I believe this is a bug, as we should expect to get the card name > when querying the long name of an object, and only get its ID when > the card name is empty. > > > To which Mark Waddingham replied: > > Indeed this is the current behaviour which is actually wrong > according to the documentation: > > "If an object's name is empty, getting its name yields its ID > property instead. In this case, the abbreviated ID form is always > reported, regardless of what form of the name property you request." > > So, I agree from a consistency point of view that the 'long name' > should return what constitutes each objects 'name' all the way up > the chain (named controls => name, unnamed controls => abbrev. id). > > In the end whether to 'fix' this comes down to a backwards > compatibility issue: according to the docs, the long name in the > specified case should only be relied upon to have three words and > so we *could* with this in mind change what comes after; but on > the flip-side it is perfectly feasible that stacks are currently > relying on the uniqueness that the long name property is currently > giving for unnamed controls (arguably, incorrectly)... > > > Later in the comments there I offered to take the flak for any backward compatibility complaints, and Mark Waddingham's last comment seemed to suggest he would be adding it to the to-do list. > > Apparently this has not happened, so I've taken the liberty of bumping the report to add a link to this thread. We'll see what happens. > > In the meantime, it may be helpful to know if anyone here has scripts which are dependent on the current behavior, as backward compatibility seems to be the only concern at this point. > > -- > 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 stgoldberg at aol.com Fri Jan 18 11:14:19 2013 From: stgoldberg at aol.com (stgoldberg at aol.com) Date: Fri, 18 Jan 2013 11:14:19 -0500 (EST) Subject: Quicktime doesn't work on Windows 64 bit In-Reply-To: References: Message-ID: <8CFC3AE0123CCA6-1788-542D@webmail-d048.sysops.aol.com> Several of my LiveCode standalones use Quicktime movies, but I have received a report that Quicktime does not work on 64 bit WIndows 7. Can anyone suggest a workaround to this problem? Thanks! Stephen Goldberg stgoldberg at aol.com From pmbrig at gmail.com Fri Jan 18 11:17:13 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Fri, 18 Jan 2013 11:17:13 -0500 Subject: Strange contents of long name In-Reply-To: References: <2C9F1126-C9C4-4207-AF3B-79C137971F00@kagi.com> <50F6EB6B.6020408@tweedly.net> <7259844218.20130116102604@ahsoftware.net> <50F71D78.6070009@tweedly.net> Message-ID: <6F4744C1-852C-47E4-9625-F54D5C4DDA06@gmail.com> On Jan 16, 2013, at 6:40 PM, Geoff Canyon wrote: > This works a treat, although you have to watch out for changing file > references if you store a long id from one session to the next (and maybe > even during a session? I haven't checked). See my post on the virtual property "robustName," which gives a long name that is independent of file references. I have a similar virtual property "robustID" that works similarly, if people are interested. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From pmbrig at gmail.com Fri Jan 18 11:19:13 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Fri, 18 Jan 2013 11:19:13 -0500 Subject: Strange contents of long name In-Reply-To: References: <50F73C82.30606@fourthworld.com> Message-ID: On Jan 16, 2013, at 7:15 PM, Geoff Canyon wrote: > On Wed, Jan 16, 2013 at 5:49 PM, Richard Gaskin > wrote: > >> FWIW, I submitted a request some time ago for a "truncated ID" option >> which uses the stack name instead of the stack path, similar to what the >> engine does when storing behavior references: >> >> >>> >> > > > This would be great. I added a comment to allow using this form of ID in > place of an object reference, the same as long ids. Here's my workaround: getProp robustID ---- a virtual property, read only ---- -- getting the long id of a control can result in different values depending on -- (a) where the stack is stored on the user's disk and -- (b) which card is the currentcard when the property is fetched -- the robustID is consistent no matter what card is current -- and no matter which folder the user has stored the stack in; -- format: button id 1039 of bkgnd id 1003 of stack "subStack1" -- of stack "tMainStack" -- the robustID can be used as a complete object reference, -- just like the long name -- requires q() put the long id of the target into tLongID replace " stack " with cr in tLongID put line -1 of tLongID into mainStackFileName if not (word 1 of mainStackFileName = "stack") then put "stack " before mainStackFileName end if put the short name of mainStackFileName into mainStackName put q(mainStackName) into line -1 of tLongID replace cr with " stack " in tLongID replace " of " with cr in tLongID put lineoffset(cr &"card",cr & tLongID) into cdLineNbr if cdLineNbr > 1 then delete line cdLineNbr of tLongID replace cr with " of " in tLongID replace "group" with "bkgnd" in tLongID -- in case the group is not placed on the currentcard return tLongID end robustID function q str -- quote return quote & str & quote end q -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From coiin at verizon.net Fri Jan 18 11:23:57 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 18 Jan 2013 11:23:57 -0500 Subject: Quicktime doesn't work on Windows 64 bit In-Reply-To: <8CFC3AE0123CCA6-1788-542D@webmail-d048.sysops.aol.com> References: <8CFC3AE0123CCA6-1788-542D@webmail-d048.sysops.aol.com> Message-ID: I can play movies in QuickTime Player in Windows 8 64 bit, and would have thought it would work in Windows 7 too. On Jan 18, 2013, at 11:14 AM, "stgoldberg at aol.com" wrote: > >Several of my LiveCode standalones use Quicktime movies, but I have received a report that Quicktime does not work on 64 bit WIndows 7. Can anyone suggest a workaround to this problem? Thanks! From jhurley0305 at sbcglobal.net Fri Jan 18 11:30:26 2013 From: jhurley0305 at sbcglobal.net (Jim Hurley) Date: Fri, 18 Jan 2013 08:30:26 -0800 Subject: OT: Super duper scripts in MS Word In-Reply-To: References: Message-ID: This is WAY off topic, but I don't know where else to turn. Google has failed me entirely. I need TWO levels of superscript in MS Word. X to the Y power to the Z power. Three levels of text: base level, superscript level, and super-duper script level. Now I know that it is possible. I have a manuscript with such a beast. Each level is editable and so I can use is as a template for all such instance of two levels of superscript. But, and here is the annoying part: I have no idea how I first achieved this results. I have tried all combination of MS Word superscript formatting, without success. I have tried the obvioius: FIrst create Y to the Z power, and then apply this as a superscript for X. But the power of X become YZ. Z is no longer a superscript of Y. Is there even a way to look at the underlying Word code to see how I achieves this? Jim Hurley I am thinking of publishing a MS Word document of but one word: X to the Y to the Z. Super-duper scripting as a utility. From stephenREVOLUTION2 at barncard.com Fri Jan 18 12:23:12 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 18 Jan 2013 09:23:12 -0800 Subject: Telephony in LiveCode In-Reply-To: <50F96438.2010507@cogapp.com> References: <55ACCC8E-0E85-42A6-BD61-3A3395BD6744@doctorTimothyMiller.com> <50F59ACB.6030500@hyperactivesw.com> <50F81567.6050400@cogapp.com> <50F96438.2010507@cogapp.com> Message-ID: The keyspan adapter requires drivers, and they are still updated regularly. Until the relatively recent full adoption of USB by PCs (Macs were the first personal computer to use USB in 1997) RS232 was the universal interface standard for peripherals, and made adoption of these devices cross-platform as long as the codes were published. Sometimes I've been able to put a 'man in the middle' tap to a RS232 connection to see the commands that the proprietary software sends using a second computer or even a terminal. And at least for a modem, commands are sent in plain text using the Hayes AT command set. http://michaelgellis.tripod.com/modem.html http://en.wikipedia.org/wiki/Hayes_command_set On Fri, Jan 18, 2013 at 7:03 AM, Ben Rubinstein wrote: > On 17/01/2013 18:42, Robert Sneidar wrote: > >> ALL USB devices are serial. That is what the S in USB stands for. You may >> mean I think, that the protocol is similar to 9 pin protocols like RS232? I >> don't think that is true, but I am not an expert in protocols. >> > > Fair point. What I meant (or at least, with hindsight, what I meant to > mean!) is that while it's true that LiveCode "has no USB support" the > original poster might well find that LiveCode on a modern machine with no > RS232 port can operate a USB modem in exactly the same way as HyperCard was > able to operate an RS232 modem on the hardware of that time. > > LiveCode has no USB support, and for example I don't expect that it would > be easy to control an arbitrary USB-connected device in the absence of a > driver for it. But responding to > > > >>> USB modems are cheap and widely available. > >> > >> Of course, there's the problem that LiveCode has no USB support. > > > > yeah, that mean being stuck with RS-232 and a Keyspan USB adapter if > > anything. > > I would strongly suspect that a USB modem would be sold with a driver, and > that a LiveCode stack running on a machine on which the driver has been > successfully installed would be able to control it using the open > driver/serialControlString etc elements of the language. > > Ben > > > ______________________________**_________________ > use-livecode mailing list > use-livecode 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 stephenREVOLUTION2 at barncard.com Fri Jan 18 12:25:55 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 18 Jan 2013 09:25:55 -0800 Subject: User extension folderpath In-Reply-To: References: Message-ID: And if one is developing on multiple machines this is useful to switch Livecode prefs to live in a Dropbox. On Fri, Jan 18, 2013 at 7:47 AM, Thierry Douez wrote: > Hallo Klaus, > > Here it is: revEnvironmentUserPluginsPath() > > Always forget to look in the Release Notes :( > > Vielen Dank, > > Thierry > > > 2013/1/18 Klaus on-rev > > > Bonjour Thierry, > > > > Am 18.01.2013 um 16:30 schrieb Thierry Douez : > > > > > Hi all, > > > > > > Is there a function, a property or a global variable > > > to know where is located the User extension ? > > > > > > I mean the path which is defined in > > > Preferences->Files & Memory and bottom of the window > > > ( User Extensions: /Users//MyLiveCode ) > > > > > > I need this for Mac, Windows and Linux. > > > > check page 40 of the "Release Notes" (Menu: Help) -> "Getting folder > > locations within the IDE! > > for a list of all available REV pathnames. > > > > > Thanks, > > > > > > Thierry > > > > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Fri Jan 18 12:31:27 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 18 Jan 2013 09:31:27 -0800 Subject: Animated gif editor In-Reply-To: References: <50F8E360.1020803@gmail.com> Message-ID: Richmond should love this! These softwares are for XP and G4s and G5s, macOS 10.2.8 to 10.3.8 On Fri, Jan 18, 2013 at 7:57 AM, Roger Eller wrote: > Adobe has released some of their older CS2 software for FREE. Photoshop > can easily create/edit animGifs. > > http://www.adobe.com/downloads/cs2_downloads/index.html > > ~Roger > > Stephen Barncard San Francisco Ca. USA more about sqb From warren at warrensweb.us Fri Jan 18 12:34:55 2013 From: warren at warrensweb.us (Warren Samples) Date: Fri, 18 Jan 2013 11:34:55 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: References: Message-ID: <50F987BF.50608@warrensweb.us> On 01/17/2013 06:50 AM, Andre Garzia wrote: > At least people on Android can enjoy easy access to the traffic conditions. > > Cheers > andre It seems perverse to me that a developer might be forced to add gratuitous features to a useful uni-purpose utility in order to appeal to the gadget lust of a reviewer who has no personal interest in the actual purpose of the tool. The alternative suggestion to develop it as a webapp is no less troubling to me. That clearly would make a less convenient user experience as one must open the browser and then navigate to a URL. This diminishes not just the proposed application, but the utility of the device itself. My two cents. Good luck, Andre! Warren From warren at warrensweb.us Fri Jan 18 12:41:51 2013 From: warren at warrensweb.us (Warren Samples) Date: Fri, 18 Jan 2013 11:41:51 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: <50F987BF.50608@warrensweb.us> References: <50F987BF.50608@warrensweb.us> Message-ID: <50F9895F.3020906@warrensweb.us> On 01/18/2013 11:34 AM, Warren Samples wrote: > gratuitous features to a useful uni-purpose utility Maybe you could add a button to your Android app: "Text this information to my sorry iPhone using friends" :D From pmbrig at gmail.com Fri Jan 18 12:45:27 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Fri, 18 Jan 2013 12:45:27 -0500 Subject: htpasswd creation in Livecode In-Reply-To: <1B886C20-D0A8-4861-9C1E-3CCC59CD13E4@sahores-conseil.com> References: <1B886C20-D0A8-4861-9C1E-3CCC59CD13E4@sahores-conseil.com> Message-ID: <2AD55B2C-ED46-4647-B120-3FB9E343FB35@gmail.com> FWIW, the md5Digest is not as secure as the sha1digest, which LC now supports. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jan 17, 2013, at 12:47 AM, Pierre Sahores wrote: > function hexDigest pvalue > put "" into tRes > put md5Digest(pValue) into tMD5 > get binaryDecode("H*",tMD5,tRes) > return tRes > end hexDigest > > If i right remember, rev version credits goes to Mark Wieder > > Le 17 janv. 2013 ? 05:08, stephen barncard a ?crit : > >> I need to make my own MD5 password generator to use with htpasswd password >> encryption. MD5Digests doesn't seem to cut it. >> php has a function called crypt( >> >> $password = crypt($clearTextPassword, base64_encode($clearTextPassword)); >> >> seems like this should be simple in livecode. What's the encryption method? >> >> I'm working with the awesome Livecode server. >> thanks for any help. From pete at lcsql.com Fri Jan 18 13:02:46 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Jan 2013 10:02:46 -0800 Subject: Animated gif editor In-Reply-To: <50F8E360.1020803@gmail.com> References: <50F8E360.1020803@gmail.com> Message-ID: Thanks Richmond. I use gimp too but read somewhere that it didn't handle animated gifs, and of course everything you read on the internet is true! Pete lcSQL Software On Thu, Jan 17, 2013 at 9:53 PM, Richmond wrote: > On 18/01/13 04:06, Peter Haworth wrote: > >> Anyone know of an animated gif editor, preferably free? I need to resize >> an existing animated gif. >> 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 >> > If you don't mind "hanging your dirty washing out in public": > > http://www.gifmagic.com/ > > http://www.online-image-**editor.com/ > > I don't always feel comfy about uploading stuff to an online editor > > so I always use GIMP: http://www.gimp.org/ > > 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 pete at lcsql.com Fri Jan 18 13:06:53 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Jan 2013 10:06:53 -0800 Subject: Animated gif editor In-Reply-To: References: <50F8E360.1020803@gmail.com> Message-ID: And I was just about to download them! I know this topic comes up from time to time but is there any likelihood that LC will ever support animated gifs during blocking operations? Pete lcSQL Software On Fri, Jan 18, 2013 at 9:31 AM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > Richmond should love this! These softwares are for XP and G4s and G5s, > macOS 10.2.8 to 10.3.8 > > > > On Fri, Jan 18, 2013 at 7:57 AM, Roger Eller >wrote: > > > Adobe has released some of their older CS2 software for FREE. Photoshop > > can easily create/edit animGifs. > > > > http://www.adobe.com/downloads/cs2_downloads/index.html > > > > ~Roger > > > > 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 dwilliams at runrev.com Fri Jan 18 13:13:07 2013 From: dwilliams at runrev.com (dwilliams at runrev.com) Date: Fri, 18 Jan 2013 12:13:07 -0600 Subject: Server Maintenance - short outage expected Message-ID: <20130118121307.10674g9kf6a7fdic@var.on-rev.com> Dear List members, We are doing some scheduled maintenance on the RunRev server this weekend, around midnight on Saturday UK time. This will lead to a brief outage of the runrev.com website, and list mail will not be delivered during this time. We should be down for no more than 30 minutes. Our apologies for any inconvenience, Regards, David Williams Server Admin RunRev Ltd. From slylabs13 at me.com Fri Jan 18 13:28:47 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 18 Jan 2013 10:28:47 -0800 Subject: More about audio-video In-Reply-To: <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> Message-ID: <2D2725C5-4021-47D5-9515-6A7E45D1DB2B@me.com> Really? My mistake then I as under the impression that this was included in all operating systems because they will need to play DVD ROM's. Bob On Jan 17, 2013, at 7:53 PM, Colin Holgate wrote: > MPEG-2 isn't really an option. Only systems that have DVD-ROMs, and DVD-Video playing software, would be able to play MPEG-2. In the Windows world it's not unusual for people to find illegal ways around that, and on Mac you have the option of buying the $20 MPEG-2 playback component, but overall I don't think you can assume that MPEG-2 will be available. > > > On Jan 17, 2013, at 10:36 PM, Pierre Sahores wrote: > >> I'm not so sure as Bob is about mp2 indeed : lowest compression than mp4 and its useful H264 declinaison. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Fri Jan 18 13:34:14 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 18 Jan 2013 10:34:14 -0800 Subject: Quicktime doesn't work on Windows 64 bit In-Reply-To: <8CFC3AE0123CCA6-1788-542D@webmail-d048.sysops.aol.com> References: <8CFC3AE0123CCA6-1788-542D@webmail-d048.sysops.aol.com> Message-ID: <4498AF55-CDD0-43D1-9139-09988744319E@me.com> I believe they will have to upgrade to the newest quicktime player. Others are reporting that it does in fact work. You can also have them try compatibility mode, running in XP or Vista compatibility. Bob On Jan 18, 2013, at 8:14 AM, stgoldberg at aol.com wrote: > Several of my LiveCode standalones use Quicktime movies, but I have received a report that Quicktime does not work on 64 bit WIndows 7. Can anyone suggest a workaround to this problem? Thanks! > Stephen Goldberg > 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 slylabs13 at me.com Fri Jan 18 13:36:00 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 18 Jan 2013 10:36:00 -0800 Subject: OT: Super duper scripts in MS Word In-Reply-To: References: Message-ID: If memory serves, you can set the superscript height of any selected character. Once done, save it as a style sheet, so you can simply apply a style later. Bob On Jan 18, 2013, at 8:30 AM, Jim Hurley wrote: > This is WAY off topic, but I don't know where else to turn. Google has failed me entirely. > > I need TWO levels of superscript in MS Word. X to the Y power to the Z power. Three levels of text: base level, superscript level, and super-duper script level. > > Now I know that it is possible. I have a manuscript with such a beast. Each level is editable and so I can use is as a template for all such instance of two levels of superscript. > > But, and here is the annoying part: I have no idea how I first achieved this results. I have tried all combination of MS Word superscript formatting, without success. > > I have tried the obvioius: FIrst create Y to the Z power, and then apply this as a superscript for X. But the power of X become YZ. Z is no longer a superscript of Y. > > Is there even a way to look at the underlying Word code to see how I achieves this? > > Jim Hurley > > I am thinking of publishing a MS Word document of but one word: X to the Y to the Z. Super-duper scripting as a utility. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Fri Jan 18 13:46:23 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 18 Jan 2013 10:46:23 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: <50F987BF.50608@warrensweb.us> References: <50F987BF.50608@warrensweb.us> Message-ID: Consider that you have a business, and need to hire a certified accountant. You put out in a nationally available newspaper classified ad that you are looking for such a person with some contact information, but stress that only qualified persons with at least a bachelors degree in accounting need apply. Next morning you discover to your dismay that your HR department has been overwhelmed with calls and emails in the hundreds of thousands, because people ignored your prerequisites, and everyone from housewives with no degree to gardeners and janitors filled out applications or called directly. This is something like what Apple is up against. It's true that at first Apple wanted volume. Now, not so much. One could say the early bird gets the worm. Had this app been developed in the first 6 months of the app store going online, I bet they would have snatched it up right away. Bob On Jan 18, 2013, at 9:34 AM, Warren Samples wrote: > On 01/17/2013 06:50 AM, Andre Garzia wrote: >> At least people on Android can enjoy easy access to the traffic conditions. >> >> Cheers >> andre > > > It seems perverse to me that a developer might be forced to add gratuitous features to a useful uni-purpose utility in order to appeal to the gadget lust of a reviewer who has no personal interest in the actual purpose of the tool. The alternative suggestion to develop it as a webapp is no less troubling to me. That clearly would make a less convenient user experience as one must open the browser and then navigate to a URL. This diminishes not just the proposed application, but the utility of the device itself. > > My two cents. > > Good luck, Andre! > > 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 stephenREVOLUTION2 at barncard.com Fri Jan 18 13:49:58 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 18 Jan 2013 10:49:58 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: <50F987BF.50608@warrensweb.us> References: <50F987BF.50608@warrensweb.us> Message-ID: Web based iPhone 'apps' can be made easy for the user. They can be made to easily add a launch button to the users phone from the app, and many users won't notice the difference. CSS can be deployed to make it look like a 'real' app and some of the iPhone specific controls can be implemented. On Fri, Jan 18, 2013 at 9:34 AM, Warren Samples wrote: > On 01/17/2013 06:50 AM, Andre Garzia wrote: > >> At least people on Android can enjoy easy access to the traffic >> conditions. >> >> Cheers >> andre >> > > > It seems perverse to me that a developer might be forced to add gratuitous > features to a useful uni-purpose utility in order to appeal to the gadget > lust of a reviewer who has no personal interest in the actual purpose of > the tool. The alternative suggestion to develop it as a webapp is no less > troubling to me. That clearly would make a less convenient user experience > as one must open the browser and then navigate to a URL. This diminishes > not just the proposed application, but the utility of the device itself. > > My two cents. > > Good luck, Andre! > > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From slylabs13 at me.com Fri Jan 18 13:52:07 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 18 Jan 2013 10:52:07 -0800 Subject: htpasswd creation in Livecode In-Reply-To: <2AD55B2C-ED46-4647-B120-3FB9E343FB35@gmail.com> References: <1B886C20-D0A8-4861-9C1E-3CCC59CD13E4@sahores-conseil.com> <2AD55B2C-ED46-4647-B120-3FB9E343FB35@gmail.com> Message-ID: One could go so far as to say that in regards to security, MD5 is no encryption at all. You can find pretty easily MD5 decryption software with no trouble. Search for Windows XP Password Crack in google and you will see what I mean. A friend of mine who is very good at this helped me once by plugging a USB key he prepared into a Windows Server 2000 box which I inherited, but did not have the administrator password to, and needed to get in and examine it in it's present state, why I won't go into now. He took the USB key (without ever having logged in) back to his desk, and in a half hour came back with ALL the users and their respective passwords printed out. That is the state of MD5 encryption these days. Back then Microsoft said this could not be done. Microsoft has said a lot of things like that. That is why MS is using AES encryption like everyone else these days. Bob On Jan 18, 2013, at 9:45 AM, Peter M. Brigham wrote: > FWIW, the md5Digest is not as secure as the sha1digest, which LC now supports. From stephenREVOLUTION2 at barncard.com Fri Jan 18 13:52:33 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 18 Jan 2013 10:52:33 -0800 Subject: htpasswd creation in Livecode In-Reply-To: <2AD55B2C-ED46-4647-B120-3FB9E343FB35@gmail.com> References: <1B886C20-D0A8-4861-9C1E-3CCC59CD13E4@sahores-conseil.com> <2AD55B2C-ED46-4647-B120-3FB9E343FB35@gmail.com> Message-ID: I think the encryption method used in .htaccess on the password dialog side is fixed. On Fri, Jan 18, 2013 at 9:45 AM, Peter M. Brigham wrote: > FWIW, the md5Digest is not as secure as the sha1digest, which LC now > supports. > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > Stephen Barncard San Francisco Ca. USA more about sqb From slylabs13 at me.com Fri Jan 18 13:57:49 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 18 Jan 2013 10:57:49 -0800 Subject: Animated gif editor In-Reply-To: References: <50F8E360.1020803@gmail.com> Message-ID: <5C989636-7283-4036-B83F-AA9CBF99A8FB@me.com> If you only want it for a progress dialog, I built a standalone with an animated gif, and some commands and functions to respond to Applescript commands. With these I was able to show, hide, launch, quit, set the message and resize the dialog. The stack window was set to be a system window, so it floated above everything else. It really works a peach! Very little delay in launching, so you could launch and quit each time you needed it. Only thing is, it shows up in the dock! It would be nice if there were some kind of option to prevent a standalone from appearing in the dock. I never attempted to get it to function similarly in Windows, as I do not know how to make a Windows app capable of responding to external commands. Bob On Jan 18, 2013, at 10:06 AM, Peter Haworth wrote: > And I was just about to download them! > > I know this topic comes up from time to time but is there any likelihood > that LC will ever support animated gifs during blocking operations? > > Pete From pete at lcsql.com Fri Jan 18 14:05:38 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Jan 2013 11:05:38 -0800 Subject: More about audio-video In-Reply-To: <50F8FEC0.7030009@pdslabs.net> References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <3A1E149E-1E96-4DFD-BD54-B168CBB04056@sahores-conseil.com> <50F8FEC0.7030009@pdslabs.net> Message-ID: Hi Phil, I use ffmpeg too and I found a GUI interface to it - ffmpegx, available at http://www.ffmpegx.com/ Pete lcSQL Software On Thu, Jan 17, 2013 at 11:50 PM, Phil Davis wrote: > One tool l I have found to be almost magical in its media conversion > capabilities is ffmpeg. It's open source, cross-platform, command-line > only, but is used as the "engine" in a number of commercial apps. > > Also, it has a serious learning curve. > > But a good tool if it's what you need. We use it in my client's system to > convert Mac videos (.mov) to .wmv and also to web-friendly formats. > > Phil Davis > > > > On 1/17/13 8:05 PM, Pierre Sahores wrote: > >> Good to know too. Thanks ! >> >> Le 18 janv. 2013 ? 04:53, stephen barncard a ?crit : >> >> Vimeo, than to depend on >>> one's own servers. $60/year buys up to 5 gigs of video a month. >>> >> -- >> 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 >> >> > -- > Phil Davis > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 Jan 18 14:08:22 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Jan 2013 11:08:22 -0800 Subject: Desktop visual effect Message-ID: I'm probably missing something obvious but I can't get the visual effect command to do anything. I issue the visual effect command right before opening a stack, hoping that the stack would appear according to the chosen effect, but no matter which effect I choose, the stack appears without the visual effect Pete lcSQL Software From revdev at pdslabs.net Fri Jan 18 14:10:52 2013 From: revdev at pdslabs.net (Phil Davis) Date: Fri, 18 Jan 2013 11:10:52 -0800 Subject: More about audio-video In-Reply-To: References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <3A1E149E-1E96-4DFD-BD54-B168CBB04056@sahores-conseil.com> <50F8FEC0.7030009@pdslabs.net> Message-ID: <50F99E3C.7000101@pdslabs.net> Righto. That's one of the commercial apps that uses it. p On 1/18/13 11:05 AM, Peter Haworth wrote: > Hi Phil, > I use ffmpeg too and I found a GUI interface to it - ffmpegx, available at > http://www.ffmpegx.com/ > > Pete > lcSQL Software > > > On Thu, Jan 17, 2013 at 11:50 PM, Phil Davis wrote: > >> One tool l I have found to be almost magical in its media conversion >> capabilities is ffmpeg. It's open source, cross-platform, command-line >> only, but is used as the "engine" in a number of commercial apps. >> >> Also, it has a serious learning curve. >> >> But a good tool if it's what you need. We use it in my client's system to >> convert Mac videos (.mov) to .wmv and also to web-friendly formats. >> >> Phil Davis >> >> >> >> On 1/17/13 8:05 PM, Pierre Sahores wrote: >> >>> Good to know too. Thanks ! >>> >>> Le 18 janv. 2013 ? 04:53, stephen barncard a ?crit : >>> >>> Vimeo, than to depend on >>>> one's own servers. $60/year buys up to 5 gigs of video a month. >>>> >>> -- >>> 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 >>> >>> >> -- >> Phil Davis >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode 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 klaus at major.on-rev.com Fri Jan 18 14:13:01 2013 From: klaus at major.on-rev.com (Klaus on-rev) Date: Fri, 18 Jan 2013 20:13:01 +0100 Subject: Desktop visual effect In-Reply-To: References: Message-ID: Hi Pete, Am 18.01.2013 um 20:08 schrieb Peter Haworth : > I'm probably missing something obvious but I can't get the visual effect > command to do anything. > > I issue the visual effect command right before opening a stack, hoping that > the stack would appear according to the chosen effect, but no matter which > effect I choose, the stack appears without the visual effect Yep, visual effects do not work with stacks! To "fake" a "dissolve" effect, use a repeat loop to set the "blendlevel" instead. Not tested, but the idea sounds doable :-) > Pete > lcSQL Software Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From pete at lcsql.com Fri Jan 18 14:18:01 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Jan 2013 11:18:01 -0800 Subject: Desktop visual effect In-Reply-To: References: Message-ID: OK, thanks Klaus. Will it work if I go to a card in the stack instead of the stack? Pete lcSQL Software On Fri, Jan 18, 2013 at 11:13 AM, Klaus on-rev wrote: > Hi Pete, > > Am 18.01.2013 um 20:08 schrieb Peter Haworth : > > > I'm probably missing something obvious but I can't get the visual effect > > command to do anything. > > > > I issue the visual effect command right before opening a stack, hoping > that > > the stack would appear according to the chosen effect, but no matter > which > > effect I choose, the stack appears without the visual effect > > Yep, visual effects do not work with stacks! > > To "fake" a "dissolve" effect, use a repeat loop to set the "blendlevel" > instead. > Not tested, but the idea sounds doable :-) > > > Pete > > lcSQL Software > > 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 scott at tactilemedia.com Fri Jan 18 14:18:26 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 18 Jan 2013 11:18:26 -0800 Subject: Desktop visual effect In-Reply-To: Message-ID: Stacks don't appear on the desktop with visual effects -- these are used when navigating between cards, or stacks within an already open stack. One simulated effect I've done is to create a loop that progressively sets the blendLevel of a stack, which results in fading the stack in (or out of) the desktop. On the Mac side, there is (was?) a Core image effects sampler that allows you to use system level transitions between images. I could swear I remember seeing Kevin Miller demonstrate the use of Core effects applied to the reveal of a stack at a RunRev conference. But when asking about it much later, nobody could recall if (or how) it was done, so maybe it was just a dream (even if this worked it would be Mac only). Regards, Scott Rossi Creative Director Tactile Media, UX Design On 1/18/13 11:08 AM, "Peter Haworth" wrote: >I'm probably missing something obvious but I can't get the visual effect >command to do anything. > >I issue the visual effect command right before opening a stack, hoping >that >the stack would appear according to the chosen effect, but no matter which >effect I choose, the stack appears without the visual effect > >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 Jan 18 14:20:34 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Jan 2013 11:20:34 -0800 Subject: Animated gif editor In-Reply-To: <5C989636-7283-4036-B83F-AA9CBF99A8FB@me.com> References: <50F8E360.1020803@gmail.com> <5C989636-7283-4036-B83F-AA9CBF99A8FB@me.com> Message-ID: I need Windows as well as Mac. Also, doesn't the Mac menu bar for the standalone show up? Pete lcSQL Software On Fri, Jan 18, 2013 at 10:57 AM, Robert Sneidar wrote: > If you only want it for a progress dialog, I built a standalone with an > animated gif, and some commands and functions to respond to Applescript > commands. With these I was able to show, hide, launch, quit, set the > message and resize the dialog. The stack window was set to be a system > window, so it floated above everything else. It really works a peach! Very > little delay in launching, so you could launch and quit each time you > needed it. Only thing is, it shows up in the dock! It would be nice if > there were some kind of option to prevent a standalone from appearing in > the dock. > > I never attempted to get it to function similarly in Windows, as I do not > know how to make a Windows app capable of responding to external commands. > > Bob > > > On Jan 18, 2013, at 10:06 AM, Peter Haworth wrote: > > > And I was just about to download them! > > > > I know this topic comes up from time to time but is there any likelihood > > that LC will ever support animated gifs during blocking operations? > > > > 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 scott at tactilemedia.com Fri Jan 18 14:30:11 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 18 Jan 2013 11:30:11 -0800 Subject: Animated gif editor In-Reply-To: Message-ID: Bob's technique actually works well on Windows because stacks without titlebars don't show up in the task bar. Regards, Scott Rossi Creative Director Tactile Media, UX Design On 1/18/13 11:20 AM, "Peter Haworth" wrote: >I need Windows as well as Mac. Also, doesn't the Mac menu bar for the >standalone show up? >Pete >lcSQL Software > > >On Fri, Jan 18, 2013 at 10:57 AM, Robert Sneidar wrote: > >> If you only want it for a progress dialog, I built a standalone with an >> animated gif, and some commands and functions to respond to Applescript >> commands. With these I was able to show, hide, launch, quit, set the >> message and resize the dialog. The stack window was set to be a system >> window, so it floated above everything else. It really works a peach! >>Very >> little delay in launching, so you could launch and quit each time you >> needed it. Only thing is, it shows up in the dock! It would be nice if >> there were some kind of option to prevent a standalone from appearing in >> the dock. >> >> I never attempted to get it to function similarly in Windows, as I do >>not >> know how to make a Windows app capable of responding to external >>commands. >> >> Bob >> >> >> On Jan 18, 2013, at 10:06 AM, Peter Haworth wrote: >> >> > And I was just about to download them! >> > >> > I know this topic comes up from time to time but is there any >>likelihood >> > that LC will ever support animated gifs during blocking operations? >> > >> > 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 >> >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Jan 18 14:34:49 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 18 Jan 2013 14:34:49 -0500 Subject: More about audio-video In-Reply-To: <2D2725C5-4021-47D5-9515-6A7E45D1DB2B@me.com> References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <2D2725C5-4021-47D5-9515-6A7E45D1DB2B@me.com> Message-ID: MPEG-2 isn't needed to use DVD-ROMs. It is needed to play DVD-Video. The license for MPEG-2 is covered in the cost of the software that you buy for playing DVDs. You may well get bundled software, and so the cost is hidden from you. I think that each way of playing back DVD-Video will have its own license fee, so even though you paid for MPEG-2 to use DVD Player on a Mac, you still have to pay the $20 to be able to play MPEG-2 in other applications. If you look at MPEG Streamclip as an example application for processing MPEG-2, it just will not work unless you have bought the MPEG-2 Playback Component, because they have complied with the license rules. On Jan 18, 2013, at 1:28 PM, Robert Sneidar wrote: > >Really? My mistake then I as under the impression that this was included in all operating systems because they will need to play DVD ROM's. From pete at lcsql.com Fri Jan 18 15:03:59 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Jan 2013 12:03:59 -0800 Subject: Animated gif editor In-Reply-To: References: Message-ID: Good to know - it was the reference to Applescript that made me ask about WIndows. Pete lcSQL Software On Fri, Jan 18, 2013 at 11:30 AM, Scott Rossi wrote: > Bob's technique actually works well on Windows because stacks without > titlebars don't show up in the task bar. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > On 1/18/13 11:20 AM, "Peter Haworth" wrote: > > >I need Windows as well as Mac. Also, doesn't the Mac menu bar for the > >standalone show up? > >Pete > >lcSQL Software > > > > > >On Fri, Jan 18, 2013 at 10:57 AM, Robert Sneidar > wrote: > > > >> If you only want it for a progress dialog, I built a standalone with an > >> animated gif, and some commands and functions to respond to Applescript > >> commands. With these I was able to show, hide, launch, quit, set the > >> message and resize the dialog. The stack window was set to be a system > >> window, so it floated above everything else. It really works a peach! > >>Very > >> little delay in launching, so you could launch and quit each time you > >> needed it. Only thing is, it shows up in the dock! It would be nice if > >> there were some kind of option to prevent a standalone from appearing in > >> the dock. > >> > >> I never attempted to get it to function similarly in Windows, as I do > >>not > >> know how to make a Windows app capable of responding to external > >>commands. > >> > >> Bob > >> > >> > >> On Jan 18, 2013, at 10:06 AM, Peter Haworth wrote: > >> > >> > And I was just about to download them! > >> > > >> > I know this topic comes up from time to time but is there any > >>likelihood > >> > that LC will ever support animated gifs during blocking operations? > >> > > >> > 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 > >> > >_______________________________________________ > >use-livecode mailing list > >use-livecode 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 harrison at all-auctions.com Fri Jan 18 15:05:13 2013 From: harrison at all-auctions.com (Rick Harrison) Date: Fri, 18 Jan 2013 15:05:13 -0500 Subject: No More PostgreSQL on On-Rev anymore! In-Reply-To: <53CAD7DB-F633-4445-B730-F5891B5B4AD3@sahores-conseil.com> References: <8772BFE8-41AC-401E-8F54-4D90E94E3A3E@sahores-conseil.com> <13250EF6-BF52-4928-B11E-C6E7BA155FDD@sahores-conseil.com> <53CAD7DB-F633-4445-B730-F5891B5B4AD3@sahores-conseil.com> Message-ID: Hey guys, Did you notice that on-rev is no longer going to support PostgreSQL databases anymore? All of my developmental work is being done with PostgreSQL databases! I think that is outrageous! Anyone else upset by this change? If so we'd all like to here from you now. Thanks, Rick From stephenREVOLUTION2 at barncard.com Fri Jan 18 15:09:07 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 18 Jan 2013 12:09:07 -0800 Subject: No More PostgreSQL on On-Rev anymore! In-Reply-To: References: <8772BFE8-41AC-401E-8F54-4D90E94E3A3E@sahores-conseil.com> <13250EF6-BF52-4928-B11E-C6E7BA155FDD@sahores-conseil.com> <53CAD7DB-F633-4445-B730-F5891B5B4AD3@sahores-conseil.com> Message-ID: They are also cutting disk allowance in half to 50 gigs, when other providers (like Dreamhost) don't set such limits. No mention of root access. That's it for me, outa here. On Fri, Jan 18, 2013 at 12:05 PM, Rick Harrison wrote: > Hey guys, > > Did you notice that on-rev is no longer going to support > PostgreSQL databases anymore? > > All of my developmental work is being done with > PostgreSQL databases! > > I think that is outrageous! > > Anyone else upset by this change? > If so we'd all like to here from you now. > > Thanks, > > Rick > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Fri Jan 18 15:17:27 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Jan 2013 12:17:27 -0800 Subject: Desktop visual effect In-Reply-To: References: Message-ID: Thanks Scott. I guess I'll have a go at the blendlevel fade trick. Pete lcSQL Software On Fri, Jan 18, 2013 at 11:18 AM, Scott Rossi wrote: > Stacks don't appear on the desktop with visual effects -- these are used > when navigating between cards, or stacks within an already open stack. > > One simulated effect I've done is to create a loop that progressively sets > the blendLevel of a stack, which results in fading the stack in (or out > of) the desktop. > > On the Mac side, there is (was?) a Core image effects sampler that allows > you to use system level transitions between images. I could swear I > remember seeing Kevin Miller demonstrate the use of Core effects applied > to the reveal of a stack at a RunRev conference. But when asking about it > much later, nobody could recall if (or how) it was done, so maybe it was > just a dream (even if this worked it would be Mac only). > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > On 1/18/13 11:08 AM, "Peter Haworth" wrote: > > >I'm probably missing something obvious but I can't get the visual effect > >command to do anything. > > > >I issue the visual effect command right before opening a stack, hoping > >that > >the stack would appear according to the chosen effect, but no matter which > >effect I choose, the stack appears without the visual effect > > > >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 bornstein at designeq.com Fri Jan 18 15:23:02 2013 From: bornstein at designeq.com (Howard Bornstein) Date: Fri, 18 Jan 2013 12:23:02 -0800 Subject: No More PostgreSQL on On-Rev anymore! In-Reply-To: References: <8772BFE8-41AC-401E-8F54-4D90E94E3A3E@sahores-conseil.com> <13250EF6-BF52-4928-B11E-C6E7BA155FDD@sahores-conseil.com> <53CAD7DB-F633-4445-B730-F5891B5B4AD3@sahores-conseil.com> Message-ID: This is very distressing to me. I purchased a Founder's account when they were just starting and we had a *contract* that specified 100 GB storage for life. This action is exactly like AT&T offering "unlimited" data to its early iPhone users and then later deciding that they had changed the definition of "unlimited." If RunRev is going to take tactics out of the AT&T playbook, I am going to have to seriously reconsider my ongoing relationship with the company. Frankly, RunRev, this is beneath you. On Fri, Jan 18, 2013 at 12:09 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > They are also cutting disk allowance in half to 50 gigs, when other > providers (like Dreamhost) don't set such limits. No mention of root > access. That's it for me, outa here. > > On Fri, Jan 18, 2013 at 12:05 PM, Rick Harrison > wrote: > > > Hey guys, > > > > Did you notice that on-rev is no longer going to support > > PostgreSQL databases anymore? > > > > All of my developmental work is being done with > > PostgreSQL databases! > > > > I think that is outrageous! > > > > Anyone else upset by this change? > > If so we'd all like to here from you now. > > > > Thanks, > > > > Rick > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 capellan2000 at gmail.com Fri Jan 18 15:27:48 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 18 Jan 2013 12:27:48 -0800 (PST) Subject: Desktop visual effect In-Reply-To: References: Message-ID: <1358540868193-4659135.post@n4.nabble.com> Hi Pete, Peter Haworth wrote > Thanks Scott. I guess I'll have a go at the blendlevel fade trick. Please, check this source code in a stack and the executable Demo posted by Chipp Walter in this mail list. Visit his webpage and look for the following text: http://www2.altuit.com/webs/altuit2/RunRev/Downloads.htm Splash Screen Stack This stack creates a very interesting splash screen effect -- sorta like Kai Krause's MetaCreations programs used to do. It's actually quite simple, but the effect is astounding. All the code is in the stack script. Notice the translucent butterfly wings. Feel free to use as you like. The executable is Windows only, but the effect should work on Macs as well (use the .rev stack) Download Windows Executable (.zip) Splash Screen Source Code One of the interesting things about this Splash Screen window is the way it fades on. You can download the source code by clicking the link button below. Have a nice weekend! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Desktop-visual-effect-tp4659122p4659135.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Fri Jan 18 15:34:03 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 18 Jan 2013 12:34:03 -0800 (PST) Subject: Animated gif editor In-Reply-To: References: Message-ID: <1358541243173-4659136.post@n4.nabble.com> Hi Pete, Peter Haworth wrote > Anyone know of an animated gif editor, preferably free? I need to resize > an existing animated gif. Did you know that you could resize an animated gif inside your stack? Here is the recipe: Originally posted on 23 Feb 2003 14:42:43 -0800 in the message thread: How to resize an Animated Gif Recently, while testing version 04 of "EPSimport", I found this unexpected feature. A resized Animated gif. To check this for yourselves, do the following: 1) In the message box write: Create image This empty image will appear in the center of the topstack. 2)Resize this empty image to the size that you want the animated gif to have and set the locklocation of it to true. 3)Set the filename of the image to the name of your animated gif. Voila! You have an animated gif resized. Remember that you could move this "locked" image to any place that you want, for example, put this code in the script of the image: on mouseup set the cursor to none repeat until the mouseclick() -- set the loc of me to the mouseloc grab me end repeat set the cursor to hand end mouseup Of course, you could use the keyboard to move the image or move it to the points of a polygon graphic. By the way, is this resize feature mentioned in the documentation? Alejandro -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Animated-gif-editor-tp4659068p4659136.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Fri Jan 18 15:37:10 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 18 Jan 2013 14:37:10 -0600 Subject: No More PostgreSQL on On-Rev anymore! In-Reply-To: References: <8772BFE8-41AC-401E-8F54-4D90E94E3A3E@sahores-conseil.com> <13250EF6-BF52-4928-B11E-C6E7BA155FDD@sahores-conseil.com> <53CAD7DB-F633-4445-B730-F5891B5B4AD3@sahores-conseil.com> Message-ID: <50F9B276.2070803@hyperactivesw.com> Howard, RR has always honored their contracts. I haven't seen any information about new changes. In the past, anything that affected existing users generated an email notification. Where would I go to see the info? Or did I miss an email? On 1/18/13 2:23 PM, Howard Bornstein wrote: > This is very distressing to me. I purchased a Founder's account when they > were just starting and we had a *contract* that specified 100 GB storage > for life. This action is exactly like AT&T offering "unlimited" data to its > early iPhone users and then later deciding that they had changed the > definition of "unlimited." > > If RunRev is going to take tactics out of the AT&T playbook, I am going to > have to seriously reconsider my ongoing relationship with the company. > Frankly, RunRev, this is beneath you. > > On Fri, Jan 18, 2013 at 12:09 PM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> They are also cutting disk allowance in half to 50 gigs, when other >> providers (like Dreamhost) don't set such limits. No mention of root >> access. That's it for me, outa here. >> >> On Fri, Jan 18, 2013 at 12:05 PM, Rick Harrison >> wrote: >> >>> Hey guys, >>> >>> Did you notice that on-rev is no longer going to support >>> PostgreSQL databases anymore? >>> >>> All of my developmental work is being done with >>> PostgreSQL databases! >>> >>> I think that is outrageous! >>> >>> Anyone else upset by this change? >>> If so we'd all like to here from you now. >>> >>> Thanks, >>> >>> Rick >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 >> > > > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Fri Jan 18 15:41:03 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Jan 2013 12:41:03 -0800 Subject: Desktop visual effect In-Reply-To: <1358540868193-4659135.post@n4.nabble.com> References: <1358540868193-4659135.post@n4.nabble.com> Message-ID: Thanks Alejandro, I'll take a look. Pete lcSQL Software On Fri, Jan 18, 2013 at 12:27 PM, Alejandro Tejada wrote: > Hi Pete, > > > Peter Haworth wrote > > Thanks Scott. I guess I'll have a go at the blendlevel fade trick. > > Please, check this source code in a stack and the executable Demo > posted by Chipp Walter in this mail list. Visit his webpage and look > for the following text: > > http://www2.altuit.com/webs/altuit2/RunRev/Downloads.htm > > Splash Screen Stack > This stack creates a very interesting splash screen effect -- sorta like > Kai Krause's MetaCreations programs used to do. It's actually quite simple, > but the effect is astounding. All the code is in the stack script. Notice > the translucent butterfly wings. Feel free to use as you like. > The executable is Windows only, but the effect should work on Macs as > well (use the .rev stack) > > Download Windows Executable (.zip) > > Splash Screen Source Code > One of the interesting things about this Splash Screen window is the way > it fades on. You can download the source code by clicking the link button > below. > > Have a nice weekend! > > Al > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Desktop-visual-effect-tp4659122p4659135.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 warren at warrensweb.us Fri Jan 18 15:51:32 2013 From: warren at warrensweb.us (Warren Samples) Date: Fri, 18 Jan 2013 14:51:32 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <50F987BF.50608@warrensweb.us> Message-ID: <50F9B5D4.1040204@warrensweb.us> On 01/18/2013 12:46 PM, Robert Sneidar wrote: > Next morning you discover to your dismay that your HR department has been overwhelmed with calls and emails in the hundreds of thousands, because people ignored your prerequisites, and everyone from housewives with no degree to gardeners and janitors filled out applications or called directly. > > This is something like what Apple is up against. It's true that at first Apple wanted volume. Now, not so much. One could say the early bird gets the worm. Had this app been developed in the first 6 months of the app store going online, I bet they would have snatched it up right away. > > Bob This analogy does not diminish the point in any way that Apple may be denying users the ability to install and use applications which could be very useful to them, based on criteria which can be said to encourage and even demand bloat. Warren From capellan2000 at gmail.com Fri Jan 18 15:51:54 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 18 Jan 2013 12:51:54 -0800 (PST) Subject: More about audio-video In-Reply-To: References: <50F88201.30008@hyperactivesw.com> <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> Message-ID: <1358542314121-4659139.post@n4.nabble.com> Hi Stephen, Stephen Barncard-4 wrote > VLC is also apple-scriptable. Some months ago, Klaus Major posted a message asking for developers interested in a VLC dll for LiveCode. What happened with this DLL? Klaus? I have used VLC from the command line from LiveCode, showing a borderless video window floating above a fullscreen stack. It looks... different, but that was the way in which video was played in many old multimedia apps. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/More-about-audio-video-tp4659056p4659139.html Sent from the Revolution - User mailing list archive at Nabble.com. From warren at warrensweb.us Fri Jan 18 15:56:58 2013 From: warren at warrensweb.us (Warren Samples) Date: Fri, 18 Jan 2013 14:56:58 -0600 Subject: Animated gif editor In-Reply-To: <5C989636-7283-4036-B83F-AA9CBF99A8FB@me.com> References: <50F8E360.1020803@gmail.com> <5C989636-7283-4036-B83F-AA9CBF99A8FB@me.com> Message-ID: <50F9B71A.5020101@warrensweb.us> On 01/18/2013 12:57 PM, Robert Sneidar wrote: > Only thing is, it shows up in the dock! It would be nice if there were some kind of option to prevent a standalone from appearing in the dock. Does this work? http://regardlater.wordpress.com/2011/04/18/how-to-hide-mac-application-from-showing-in-the-dock/ From capellan2000 at gmail.com Fri Jan 18 15:57:31 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 18 Jan 2013 12:57:31 -0800 (PST) Subject: More about audio-video In-Reply-To: <50F88201.30008@hyperactivesw.com> References: <50F88201.30008@hyperactivesw.com> Message-ID: <1358542651442-4659141.post@n4.nabble.com> Hi Jacque, J. Landman Gay wrote > I've been testing in Windows 7 without QuickTime installed to see how > video and audio files work in a player object. > [snip] > I need a video format that will play in Windows without QT. Which of the > many others should I look at? Could you try virtualizing your application with Quicktime embedded? Check this thread: Running LiveCode and Quicktime as virtual applications https://groups.google.com/forum/?fromgroups=#!msg/runrev/3LASEKJdhMQ/jt1OABZmwnMJ I am not sure if virtualized applications could run in every operating system, or if you need to create a different one for Windows XP, Vista, 7 and Aero... Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/More-about-audio-video-tp4659056p4659141.html Sent from the Revolution - User mailing list archive at Nabble.com. From scott at tactilemedia.com Fri Jan 18 15:58:12 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 18 Jan 2013 12:58:12 -0800 Subject: Desktop visual effect In-Reply-To: <1358540868193-4659135.post@n4.nabble.com> Message-ID: Alejandro: One issue with the stack you referenced is the technique relies on a screen capture of the desktop, which is no longer necessary since LiveCode can create actual translucent windows. Any PNG image that contains transparency will work, simply by setting the windowShape of the stack to the id of the source image. Chipp's stack was great for the time it was developed, but I'm sure he would agree there are easier ways to create the same effect these days :-) Regards, Scott Rossi Creative Director Tactile Media, UX Design On 1/18/13 12:27 PM, "Alejandro Tejada" wrote: >Hi Pete, > > >Peter Haworth wrote >> Thanks Scott. I guess I'll have a go at the blendlevel fade trick. > >Please, check this source code in a stack and the executable Demo >posted by Chipp Walter in this mail list. Visit his webpage and look >for the following text: > >http://www2.altuit.com/webs/altuit2/RunRev/Downloads.htm > >Splash Screen Stack >This stack creates a very interesting splash screen effect -- sorta like >Kai Krause's MetaCreations programs used to do. It's actually quite >simple, >but the effect is astounding. All the code is in the stack script. Notice >the translucent butterfly wings. Feel free to use as you like. >The executable is Windows only, but the effect should work on Macs as >well (use the .rev stack) > >Download Windows Executable (.zip) > >Splash Screen Source Code >One of the interesting things about this Splash Screen window is the way >it fades on. You can download the source code by clicking the link button >below. > >Have a nice weekend! > >Al > > > > >-- >View this message in context: >http://runtime-revolution.278305.n4.nabble.com/Desktop-visual-effect-tp465 >9122p4659135.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 stephenREVOLUTION2 at barncard.com Fri Jan 18 16:06:45 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 18 Jan 2013 13:06:45 -0800 Subject: No More PostgreSQL on On-Rev anymore! In-Reply-To: <50F9B276.2070803@hyperactivesw.com> References: <8772BFE8-41AC-401E-8F54-4D90E94E3A3E@sahores-conseil.com> <13250EF6-BF52-4928-B11E-C6E7BA155FDD@sahores-conseil.com> <53CAD7DB-F633-4445-B730-F5891B5B4AD3@sahores-conseil.com> <50F9B276.2070803@hyperactivesw.com> Message-ID: I just got the notice, by email, a few hours ago. This is official. On Fri, Jan 18, 2013 at 12:37 PM, J. Landman Gay wrote: > Howard, RR has always honored their contracts. I haven't seen any > information about new changes. In the past, anything that affected existing > users generated an email notification. Where would I go to see the info? Or > did I miss an email? > > > > On 1/18/13 2:23 PM, Howard Bornstein wrote: > >> This is very distressing to me. I purchased a Founder's account when they >> were just starting and we had a *contract* that specified 100 GB storage >> for life. This action is exactly like AT&T offering "unlimited" data to >> its >> early iPhone users and then later deciding that they had changed the >> definition of "unlimited." >> >> If RunRev is going to take tactics out of the AT&T playbook, I am going to >> have to seriously reconsider my ongoing relationship with the company. >> Frankly, RunRev, this is beneath you. >> >> On Fri, Jan 18, 2013 at 12:09 PM, stephen barncard < >> stephenREVOLUTION2 at barncard.**com > >> wrote: >> >> They are also cutting disk allowance in half to 50 gigs, when other >>> providers (like Dreamhost) don't set such limits. No mention of root >>> access. That's it for me, outa here. >>> >>> On Fri, Jan 18, 2013 at 12:05 PM, Rick Harrison >>> **wrote: >>> >>> Hey guys, >>>> >>>> Did you notice that on-rev is no longer going to support >>>> PostgreSQL databases anymore? >>>> >>>> All of my developmental work is being done with >>>> PostgreSQL databases! >>>> >>>> I think that is outrageous! >>>> >>>> Anyone else upset by this change? >>>> If so we'd all like to here from you now. >>>> >>>> Thanks, >>>> >>>> Rick >>>> >>>> >>>> ______________________________**_________________ >>>> use-livecode mailing list >>>> use-livecode 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 >>> >>> >> >> >> > > -- > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From jacque at hyperactivesw.com Fri Jan 18 16:10:12 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 18 Jan 2013 15:10:12 -0600 Subject: More about audio-video In-Reply-To: <1358542651442-4659141.post@n4.nabble.com> References: <50F88201.30008@hyperactivesw.com> <1358542651442-4659141.post@n4.nabble.com> Message-ID: <50F9BA34.2020901@hyperactivesw.com> On 1/18/13 2:57 PM, Alejandro Tejada wrote: > Hi Jacque, > > > J. Landman Gay wrote >> I've been testing in Windows 7 without QuickTime installed to see how >> video and audio files work in a player object. >> [snip] >> I need a video format that will play in Windows without QT. Which of the >> many others should I look at? > > Could you try virtualizing your application with Quicktime embedded? > > Check this thread: > Running LiveCode and Quicktime as virtual applications > https://groups.google.com/forum/?fromgroups=#!msg/runrev/3LASEKJdhMQ/jt1OABZmwnMJ Thanks, I'll ask my client about it. Right now I'm collecting all the responses here so I can talk to them. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Jan 18 16:11:37 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 18 Jan 2013 15:11:37 -0600 Subject: No More PostgreSQL on On-Rev anymore! In-Reply-To: References: <8772BFE8-41AC-401E-8F54-4D90E94E3A3E@sahores-conseil.com> <13250EF6-BF52-4928-B11E-C6E7BA155FDD@sahores-conseil.com> <53CAD7DB-F633-4445-B730-F5891B5B4AD3@sahores-conseil.com> <50F9B276.2070803@hyperactivesw.com> Message-ID: <50F9BA89.6080309@hyperactivesw.com> On 1/18/13 3:06 PM, stephen barncard wrote: > I just got the notice, by email, a few hours ago. This is official. Right, I've seen it now. The email says to contact RR if there are concerns. They don't read this list, so I hope people do that. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Fri Jan 18 16:22:39 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Jan 2013 13:22:39 -0800 Subject: Animated gif editor In-Reply-To: <1358541243173-4659136.post@n4.nabble.com> References: <1358541243173-4659136.post@n4.nabble.com> Message-ID: Even better, thanks Alejandro! Pete lcSQL Software On Fri, Jan 18, 2013 at 12:34 PM, Alejandro Tejada wrote: > Hi Pete, > > > Peter Haworth wrote > > Anyone know of an animated gif editor, preferably free? I need to resize > > an existing animated gif. > > Did you know that you could resize an animated gif > inside your stack? > > Here is the recipe: > > Originally posted on 23 Feb 2003 14:42:43 -0800 > in the message thread: How to resize an Animated Gif > > Recently, while testing version 04 of > "EPSimport", I found this unexpected > feature. A resized Animated gif. > > To check this for yourselves, do the > following: > 1) In the message box write: > Create image > > This empty image will appear in the > center of the topstack. > > 2)Resize this empty image to the > size that you want the animated gif > to have and set the locklocation > of it to true. > > 3)Set the filename of the image to > the name of your animated gif. > > Voila! You have an animated gif > resized. > > Remember that you could move > this "locked" image to any place > that you want, for example, > put this code in the script > of the image: > > on mouseup > set the cursor to none > repeat until the mouseclick() > -- set the loc of me to the mouseloc > grab me > end repeat > set the cursor to hand > end mouseup > > Of course, you could use > the keyboard to move the image > or move it to the points of > a polygon graphic. > > By the way, is this resize feature > mentioned in the documentation? > > Alejandro > > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Animated-gif-editor-tp4659068p4659136.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 slylabs13 at me.com Fri Jan 18 16:38:16 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 18 Jan 2013 13:38:16 -0800 Subject: Desktop visual effect In-Reply-To: References: Message-ID: You have strange dreams. In mine, scantily clad beautiful women seem to magically show up. But hey, to each his own! ;-) Bob On Jan 18, 2013, at 11:18 AM, Scott Rossi wrote: > But when asking about it > much later, nobody could recall if (or how) it was done, so maybe it was > just a dream (even if this worked it would be Mac only). > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design From monte at sweattechnologies.com Fri Jan 18 16:42:14 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 19 Jan 2013 08:42:14 +1100 Subject: No More PostgreSQL on On-Rev anymore! In-Reply-To: <50F9BA89.6080309@hyperactivesw.com> References: <8772BFE8-41AC-401E-8F54-4D90E94E3A3E@sahores-conseil.com> <13250EF6-BF52-4928-B11E-C6E7BA155FDD@sahores-conseil.com> <53CAD7DB-F633-4445-B730-F5891B5B4AD3@sahores-conseil.com> <50F9B276.2070803@hyperactivesw.com> <50F9BA89.6080309@hyperactivesw.com> Message-ID: <065D8D0F-ACA8-442E-896E-9657F5A3FE65@sweattechnologies.com> On 19/01/2013, at 8:11 AM, "J. Landman Gay" wrote: > On 1/18/13 3:06 PM, stephen barncard wrote: >> I just got the notice, by email, a few hours ago. This is official. > > Right, I've seen it now. The email says to contact RR if there are concerns. They don't read this list, so I hope people do that. Hmm.. Fantastico makes installing stuff so easy too.... I guess I can live without this stuff but it sure is odd to offer less features. -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From slylabs13 at me.com Fri Jan 18 16:44:25 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 18 Jan 2013 13:44:25 -0800 Subject: More about audio-video In-Reply-To: References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <2D2725C5-4021-47D5-9515-6A7E45D1DB2B@me.com> Message-ID: Right. But wasn't the question about being able to play audio and video cross platform without having to make the user install anything? Also, I have played ripped DVD content off my hard drive, and the format of the ripped video is MPEG2, so strictly speaking, you don't *have* to play MPEG2 off a DVD. That just happens to be the format DVD's use. Some older cameras record in MPEG2 format. I was able to play these in Quicktime, which was bundled with OS X, and I think some kind of video player must be bundled with PC's, although I have in the past gotten a DVD Player app that came with the PC that I had to install in order to play DVD's. Bob On Jan 18, 2013, at 11:34 AM, Colin Holgate wrote: > MPEG-2 isn't needed to use DVD-ROMs. It is needed to play DVD-Video. The license for MPEG-2 is covered in the cost of the software that you buy for playing DVDs. You may well get bundled software, and so the cost is hidden from you. I think that each way of playing back DVD-Video will have its own license fee, so even though you paid for MPEG-2 to use DVD Player on a Mac, you still have to pay the $20 to be able to play MPEG-2 in other applications. > > If you look at MPEG Streamclip as an example application for processing MPEG-2, it just will not work unless you have bought the MPEG-2 Playback Component, because they have complied with the license rules. > > > On Jan 18, 2013, at 1:28 PM, Robert Sneidar wrote: > >>> Really? My mistake then I as under the impression that this was included in all operating systems because they will need to play DVD ROM'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 slylabs13 at me.com Fri Jan 18 16:45:37 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 18 Jan 2013 13:45:37 -0800 Subject: No More PostgreSQL on On-Rev anymore! In-Reply-To: References: <8772BFE8-41AC-401E-8F54-4D90E94E3A3E@sahores-conseil.com> <13250EF6-BF52-4928-B11E-C6E7BA155FDD@sahores-conseil.com> <53CAD7DB-F633-4445-B730-F5891B5B4AD3@sahores-conseil.com> Message-ID: Thank God I didn't decide to use PostGRE for any apps! Bob On Jan 18, 2013, at 12:05 PM, Rick Harrison wrote: > Hey guys, > > Did you notice that on-rev is no longer going to support > PostgreSQL databases anymore? > > All of my developmental work is being done with > PostgreSQL databases! > > I think that is outrageous! > > Anyone else upset by this change? > If so we'd all like to here from you now. > > Thanks, > > Rick > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Fri Jan 18 16:49:55 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 18 Jan 2013 13:49:55 -0800 Subject: No More PostgreSQL on On-Rev anymore! In-Reply-To: <50F9BA89.6080309@hyperactivesw.com> References: <8772BFE8-41AC-401E-8F54-4D90E94E3A3E@sahores-conseil.com> <13250EF6-BF52-4928-B11E-C6E7BA155FDD@sahores-conseil.com> <53CAD7DB-F633-4445-B730-F5891B5B4AD3@sahores-conseil.com> <50F9B276.2070803@hyperactivesw.com> <50F9BA89.6080309@hyperactivesw.com> Message-ID: <5213E02F-E3D3-4F40-B7F1-375E1F9BEB9B@me.com> I just sent an email. A polite one too, not a flamer. How many of you thought me capable of civility? ;-) I don't care about the PostGRE, although I understand some others might be who used it. The disk space will not affect me now, but may in the future, so I voiced my reserved objections. Bob On Jan 18, 2013, at 1:11 PM, J. Landman Gay wrote: > On 1/18/13 3:06 PM, stephen barncard wrote: >> I just got the notice, by email, a few hours ago. This is official. > > Right, I've seen it now. The email says to contact RR if there are concerns. They don't read this list, so I hope people do 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 From slylabs13 at me.com Fri Jan 18 16:55:23 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 18 Jan 2013 13:55:23 -0800 Subject: Animated gif editor In-Reply-To: References: <50F8E360.1020803@gmail.com> <5C989636-7283-4036-B83F-AA9CBF99A8FB@me.com> Message-ID: <6F2285B5-9405-49AE-9DFB-A65CE442DF2A@me.com> Only if the app is activated via Applescript. There is a way to launch an app without it coming to the foreground. Since I use the system window property, it floats above my application, and I position it to the loc of the open stack, so it shows up in the middle of whatever stack opens it. It's not a perfect solution, but since I only need it open for a bit, it suffices. With some masking you can probably get pretty creative with this technique. Bob On Jan 18, 2013, at 11:20 AM, Peter Haworth wrote: > I need Windows as well as Mac. Also, doesn't the Mac menu bar for the > standalone show up? > Pete > lcSQL Software > > > On Fri, Jan 18, 2013 at 10:57 AM, Robert Sneidar wrote: > >> If you only want it for a progress dialog, I built a standalone with an >> animated gif, and some commands and functions to respond to Applescript >> commands. With these I was able to show, hide, launch, quit, set the >> message and resize the dialog. The stack window was set to be a system >> window, so it floated above everything else. It really works a peach! Very >> little delay in launching, so you could launch and quit each time you >> needed it. Only thing is, it shows up in the dock! It would be nice if >> there were some kind of option to prevent a standalone from appearing in >> the dock. >> >> I never attempted to get it to function similarly in Windows, as I do not >> know how to make a Windows app capable of responding to external commands. >> >> Bob From coiin at verizon.net Fri Jan 18 16:57:11 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 18 Jan 2013 16:57:11 -0500 Subject: More about audio-video In-Reply-To: References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <2D2725C5-4021-47D5-9515-6A7E45D1DB2B@me.com> Message-ID: <3DA0E00F-4CB5-46A9-A262-C9700CEF3FC9@verizon.net> Yes, exactly. Anyone who doesn't have a DVD-ROM drive and bundled DVD-Video software, or gone to the trouble of installing MPEG-2 playback by some other means, would end up having to install something. QuickTime is probably the easiest thing to require, because of the millions of users who have iTunes installed, all of them have QuickTime already. Other tools are able to play video files without an extra install, Director and Flash for example can both natively play H.264, without requiring QuickTime or any other system software to be installed. Maybe LiveCode will one day too. For now, as I mentioned, you can play a Flash swf in a revBrowser, and that can play HD H.264 files for you. But I suspect that doing random access of the video won't be as easy as it is in Director or Flash. On Jan 18, 2013, at 4:44 PM, Robert Sneidar wrote: > >Right. But wasn't the question about being able to play audio and video cross platform without having to make the user install anything? From stephenREVOLUTION2 at barncard.com Fri Jan 18 16:59:53 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 18 Jan 2013 13:59:53 -0800 Subject: No More PostgreSQL on On-Rev anymore! In-Reply-To: <5213E02F-E3D3-4F40-B7F1-375E1F9BEB9B@me.com> References: <8772BFE8-41AC-401E-8F54-4D90E94E3A3E@sahores-conseil.com> <13250EF6-BF52-4928-B11E-C6E7BA155FDD@sahores-conseil.com> <53CAD7DB-F633-4445-B730-F5891B5B4AD3@sahores-conseil.com> <50F9B276.2070803@hyperactivesw.com> <50F9BA89.6080309@hyperactivesw.com> <5213E02F-E3D3-4F40-B7F1-375E1F9BEB9B@me.com> Message-ID: If there were shell access and root, we could install our own version of PostGRE. The disk space limit is insulting at the current pricing and an idea from another decade. On Fri, Jan 18, 2013 at 1:49 PM, Robert Sneidar wrote: > I just sent an email. A polite one too, not a flamer. How many of you > thought me capable of civility? ;-) > > I don't care about the PostGRE, although I understand some others might be > who used it. The disk space will not affect me now, but may in the future, > so I voiced my reserved objections. > > Bob > > > On Jan 18, 2013, at 1:11 PM, J. Landman Gay wrote: > > > On 1/18/13 3:06 PM, stephen barncard wrote: > >> I just got the notice, by email, a few hours ago. This is official. > > > > Right, I've seen it now. The email says to contact RR if there are > concerns. They don't read this list, so I hope people do 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 slylabs13 at me.com Fri Jan 18 17:00:49 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 18 Jan 2013 14:00:49 -0800 Subject: Animated gif editor In-Reply-To: References: Message-ID: The trick is communicating with it in Windows. I use it as a general dialog, and wanted to build it into something more robust, with different animations, progress bars, messages, etc. I suppose that before calling it you can create a low level hidden text file with all the parameters, and then detect Windows and read the file, then delete it when done. That seemed a little clunky for my liking so I dropped further development until I could find a better way to cross communicate between standalones in Windows. It would be nice if LC could come up with a method themselves. That would solve a TON of threading issues people seem to have. Bob On Jan 18, 2013, at 12:03 PM, Peter Haworth wrote: > Good to know - it was the reference to Applescript that made me ask about > WIndows. > Pete > lcSQL Software > > > On Fri, Jan 18, 2013 at 11:30 AM, Scott Rossi wrote: > >> Bob's technique actually works well on Windows because stacks without >> titlebars don't show up in the task bar. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design From capellan2000 at gmail.com Fri Jan 18 17:03:37 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Fri, 18 Jan 2013 14:03:37 -0800 (PST) Subject: More about audio-video In-Reply-To: <50F9BA34.2020901@hyperactivesw.com> References: <50F88201.30008@hyperactivesw.com> <1358542651442-4659141.post@n4.nabble.com> <50F9BA34.2020901@hyperactivesw.com> Message-ID: <1358546617300-4659157.post@n4.nabble.com> J. Landman Gay wrote > Thanks, I'll ask my client about it. Right now I'm collecting all the > responses here so I can talk to them. In this website, you could find Cameyo, a free app for virtualising applications: http://www.cameyo.com/ The virtual app that I build, using StackRunner and Quicktime Lite worked really well in every machine of the Computer Lab where I tested them. Just notice that these were relatively new computers with an updated and really clean Windows OS (They used a software that restores the system to original condition after every reboot). Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/More-about-audio-video-tp4659056p4659157.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Fri Jan 18 17:09:19 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Jan 2013 14:09:19 -0800 Subject: Desktop visual effect In-Reply-To: References: <1358540868193-4659135.post@n4.nabble.com> Message-ID: Folks, Thanks for all the suggestions. I have found that I can get the effect I want by using a hidden group and show/hide it when appropriate with the visual effects. Didn't have to use a stack at all. Pete lcSQL Software On Fri, Jan 18, 2013 at 12:58 PM, Scott Rossi wrote: > Alejandro: One issue with the stack you referenced is the technique > relies on a screen capture of the desktop, which is no longer necessary > since LiveCode can create actual translucent windows. Any PNG image that > contains transparency will work, simply by setting the windowShape of the > stack to the id of the source image. > > Chipp's stack was great for the time it was developed, but I'm sure he > would agree there are easier ways to create the same effect these days :-) > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > On 1/18/13 12:27 PM, "Alejandro Tejada" wrote: > > >Hi Pete, > > > > > >Peter Haworth wrote > >> Thanks Scott. I guess I'll have a go at the blendlevel fade trick. > > > >Please, check this source code in a stack and the executable Demo > >posted by Chipp Walter in this mail list. Visit his webpage and look > >for the following text: > > > >http://www2.altuit.com/webs/altuit2/RunRev/Downloads.htm > > > >Splash Screen Stack > >This stack creates a very interesting splash screen effect -- sorta like > >Kai Krause's MetaCreations programs used to do. It's actually quite > >simple, > >but the effect is astounding. All the code is in the stack script. Notice > >the translucent butterfly wings. Feel free to use as you like. > >The executable is Windows only, but the effect should work on Macs as > >well (use the .rev stack) > > > >Download Windows Executable (.zip) > > > >Splash Screen Source Code > >One of the interesting things about this Splash Screen window is the way > >it fades on. You can download the source code by clicking the link button > >below. > > > >Have a nice weekend! > > > >Al > > > > > > > > > >-- > >View this message in context: > > > http://runtime-revolution.278305.n4.nabble.com/Desktop-visual-effect-tp465 > >9122p4659135.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 > From slylabs13 at me.com Fri Jan 18 17:21:07 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 18 Jan 2013 14:21:07 -0800 Subject: Animated gif editor In-Reply-To: <50F9B71A.5020101@warrensweb.us> References: <50F8E360.1020803@gmail.com> <5C989636-7283-4036-B83F-AA9CBF99A8FB@me.com> <50F9B71A.5020101@warrensweb.us> Message-ID: That does work! Thanks. As an added bonus it also prevents the app from showing up when you command-tab, so a user cannot inadvertently quit it, but of course it also prevents ME from quitting it should something go wrong! So do all your testing with the app in the dock, and then switch it when thoroughly debugged. But this is very nice. I may go ahead and make this a really nice alt dialog, cross platform and everything. Bob On Jan 18, 2013, at 12:56 PM, Warren Samples wrote: > On 01/18/2013 12:57 PM, Robert Sneidar wrote: >> Only thing is, it shows up in the dock! It would be nice if there were some kind of option to prevent a standalone from appearing in the dock. > > > Does this work? > > http://regardlater.wordpress.com/2011/04/18/how-to-hide-mac-application-from-showing-in-the-dock/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From calhorner at xtra.co.nz Fri Jan 18 17:29:49 2013 From: calhorner at xtra.co.nz (Cal Horner) Date: Sat, 19 Jan 2013 11:29:49 +1300 (New Zealand Daylight Time) Subject: A string is a string is a string Message-ID: <50F9CCD9.000025.04592@CALS_BIG_PC> I'm having a bit of a senior moment here folks. I've looked through lots of LC and RunRev documentation and I can't find a clear and simple definition of a string. Sometimes they have quotes around them and sometimes they don't. So what's the difference between a string and a literal? OK, now that you've had a good laugh,; hear me out. Using "selectedObject" I've extracted the long ID and the object name from the selected object. The name comes through as object type and "Object Name". So programatically the code will know what kind of object I've selected and what it has been named when the time comes to use it. I strip word 1 (the object type) out of the returned selection info and place it into a variable. This is to be used to determine which object I want to work on. Then I strip what is left (the object name) out and place it into a variable. But when I try to access the object name variable the IDE says it can't find it. I've tried the object name variable with quotes around it and I've tried it without quotes. Still no luck. Any hints, ideas or solutions? From davidocoker at gmail.com Fri Jan 18 17:30:18 2013 From: davidocoker at gmail.com (David C.) Date: Fri, 18 Jan 2013 16:30:18 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: <50F9B5D4.1040204@warrensweb.us> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> Message-ID: On Fri, Jan 18, 2013 at 2:51 PM, Warren Samples wrote: > On 01/18/2013 12:46 PM, Robert Sneidar wrote: >> >> Next morning you discover to your dismay that your HR department has been >> overwhelmed with calls and emails in the hundreds of thousands, because >> people ignored your prerequisites, and everyone from housewives with no >> degree to gardeners and janitors filled out applications or called directly. >> >> This is something like what Apple is up against. It's true that at first >> Apple wanted volume. Now, not so much. One could say the early bird gets the >> worm. Had this app been developed in the first 6 months of the app store >> going online, I bet they would have snatched it up right away. >> >> Bob > > > This analogy does not diminish the point in any way that Apple may be > denying users the ability to install and use applications which could be > very useful to them, based on criteria which can be said to encourage and > even demand bloat. > > > Warren Nor does it diminish the point that in truth, Apple shouldn't have any control at all as to what either developers might want to build or what the developer's customer might want to use. All of those restrictions while having to pay an annual developer fee, jumping through hoops while seeking their permission to give them a 30% cut of your sales, all the while giving up direct interaction with your customer base? Over the years I've learned to "never say never", but I can say with all honesty that it will be a cold day in a very warm place before I'll jump through even the first hoop to offer an Apple store app. Those who do shouldn't be complaining too much since you are just getting what you ask for by allowing them to dictate every detail of the terms. I thoroughly hated Microsoft Corporation (and several of there products) for years due to the unbearable beast that they became, but on their worst day ever, they were several cuts above what the Apple Corporation is now. Sorry... some things just need to be said. Regards, David C. From pmbrig at gmail.com Fri Jan 18 17:36:47 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Fri, 18 Jan 2013 17:36:47 -0500 Subject: Desktop visual effect In-Reply-To: References: Message-ID: On Jan 18, 2013, at 2:18 PM, Scott Rossi wrote: > One simulated effect I've done is to create a loop that progressively sets > the blendLevel of a stack, which results in fading the stack in (or out > of) the desktop. Here's from the script of the first card of a splash stack that I use: on openstack fadeIn end openstack on closeStack fadeOut end closeStack on fadeIn repeat with n = 100 down to 0 set the blendlevel of this stack to n wait 7 millisecs end repeat pass openstack end fadeIn on fadeOut unlock screen repeat with n = 0 to 100 set the blendlevel of this stack to n wait 7 millisecs end repeat set the blendlevel of this stack to 100 end fadeOut Adjust the wait period ad lib. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From pete at lcsql.com Fri Jan 18 18:48:46 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 18 Jan 2013 15:48:46 -0800 Subject: A string is a string is a string In-Reply-To: <50F9CCD9.000025.04592@CALS_BIG_PC> References: <50F9CCD9.000025.04592@CALS_BIG_PC> Message-ID: Hi Cal, Be sure to strip the quotes out of the object name when you put it into the variable. Say you have - field "xyz" -. When you put the "xyz" into your variable, be sure to get rid of the quotes or LC will take them as part of the object name. Pete lcSQL Software On Fri, Jan 18, 2013 at 2:29 PM, Cal Horner wrote: > I'm having a bit of a senior moment here folks. > > I've looked through lots of LC and RunRev documentation and I can't find a > clear and simple definition of a string. Sometimes they have quotes around > them and sometimes they don't. So what's the difference between a string > and > a literal? > > OK, now that you've had a good laugh,; hear me out. > > Using "selectedObject" I've extracted the long ID and the object name from > the selected object. > > The name comes through as object type and "Object Name". So > programatically > the code will know what kind of object I've selected and what it has been > named when the time comes to use it. I strip word 1 (the object type) out > of > the returned selection info and place it into a variable. This is to be > used > to determine which object I want to work on. Then I strip what is left (the > object name) out and place it into a variable. > > But when I try to access the object name variable the IDE says it can't > find > it. > > I've tried the object name variable with quotes around it and I've tried it > without quotes. Still no luck. > > Any hints, ideas or solutions? > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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_Smith at cpe.umanitoba.ca Fri Jan 18 21:43:56 2013 From: Mark_Smith at cpe.umanitoba.ca (Mark Smith) Date: Fri, 18 Jan 2013 18:43:56 -0800 (PST) Subject: Question about automation Message-ID: <1358563436294-4659166.post@n4.nabble.com> Hi, I need to do some processing on an SQLite file that gets backed up from an iPad. I'm trying to think of a way to automate this. Does anyone know if there is a way to trigger another desktop application to run after an iTunes backup (on a PC)? PS a longer version of this question was posted on the Livecode forums in the database section (in case anyone is interested in the gruesome details of what I'm trying to do). Thanks -- Mark -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Question-about-automation-tp4659166.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Sat Jan 19 00:35:05 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 18 Jan 2013 21:35:05 -0800 Subject: "launch document" synchronous on Linux only? Message-ID: <50FA3089.1010404@fourthworld.com> I've somehow never noticed that on Linux the "launch document" command behaves synchronously, while it's not synchronous on Mac or IIRC on Windows. This winds up being especially bad for RunRev: you can't use the IDE after choosing Help->User Guide. I've filed a bug report for the IDE issue: Before I file a report on "launch document" itself I wanted to check to see if any of you folks can think of a reason why this should be synchronous, and if you know enough about GTK to point me to the API which could be used for asynchronous launch. TIA - -- Richard Gaskin Fourth World Systems ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From warren at warrensweb.us Sat Jan 19 01:47:39 2013 From: warren at warrensweb.us (Warren Samples) Date: Sat, 19 Jan 2013 00:47:39 -0600 Subject: "launch document" synchronous on Linux only? In-Reply-To: <50FA3089.1010404@fourthworld.com> References: <50FA3089.1010404@fourthworld.com> Message-ID: <50FA418B.9070600@warrensweb.us> On 01/18/2013 11:35 PM, Richard Gaskin wrote: > I've somehow never noticed that on Linux the "launch document" command > behaves synchronously, while it's not synchronous on Mac or IIRC on > Windows. > > This winds up being especially bad for RunRev: you can't use the IDE > after choosing Help->User Guide. > > I've filed a bug report for the IDE issue: > Richard, this is not happening here running LC 5.5.3 under openSUSE 12.1, KDE. Neither launching the User Guide nor using "launch document" to open some other file in an application interfere with the IDE - it's not blocking. Warren From warren at warrensweb.us Sat Jan 19 01:59:43 2013 From: warren at warrensweb.us (Warren Samples) Date: Sat, 19 Jan 2013 00:59:43 -0600 Subject: "launch document" synchronous on Linux only? In-Reply-To: <50FA418B.9070600@warrensweb.us> References: <50FA3089.1010404@fourthworld.com> <50FA418B.9070600@warrensweb.us> Message-ID: <50FA445F.2020300@warrensweb.us> On 01/19/2013 12:47 AM, Warren Samples wrote: >> I've somehow never noticed that on Linux the "launch document" command >> behaves synchronously, while it's not synchronous on Mac or IIRC on >> Windows. >> >> This winds up being especially bad for RunRev: you can't use the IDE >> after choosing Help->User Guide. >> >> I've filed a bug report for the IDE issue: >> > > Richard, this is not happening here running LC 5.5.3 under openSUSE > 12.1, KDE. Neither launching the User Guide nor using "launch document" > to open some other file in an application interfere with the IDE - it's > not blocking. Also does not happen in Mint 9, Gnome or openSUSE 12.2, KDE, both running LC 5.5.2. Warren From simon at asato-media.com Sat Jan 19 02:38:19 2013 From: simon at asato-media.com (As_Simon) Date: Fri, 18 Jan 2013 23:38:19 -0800 (PST) Subject: OT: Super duper scripts in MS Word In-Reply-To: References: Message-ID: <1358581099887-4659170.post@n4.nabble.com> Jim Hurley-2 wrote > This is WAY off topic, but I don't know where else to turn. Google has > failed me entirely. > > I need TWO levels of superscript in MS Word. X to the Y power to the Z > power. Three levels of text: base level, superscript level, and > super-duper script level. Not sure but like this? I can do this only with 2 consecutive letters. Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Super-duper-scripts-in-MS-Word-tp4659103p4659170.html Sent from the Revolution - User mailing list archive at Nabble.com. From pderocco at ix.netcom.com Sat Jan 19 03:55:33 2013 From: pderocco at ix.netcom.com (Paul D. DeRocco) Date: Sat, 19 Jan 2013 00:55:33 -0800 Subject: OT: Super duper scripts in MS Word In-Reply-To: <1358581099887-4659170.post@n4.nabble.com> References: <1358581099887-4659170.post@n4.nabble.com> Message-ID: > Jim Hurley-2 wrote > > This is WAY off topic, but I don't know where else to turn. > Google has > failed me entirely. > > I need TWO levels of superscript in MS Word. X to the Y > power to the Z > power. Three levels of text: base level, superscript level, and > super-duper script level. The easiest thing is to enter Z as a regular superscript, then change the font size to something smaller (e.g., change 10pt to 6pt), then manually raise it some number of points until it looks reasonable. It might also be possible to embed an Equation Editor object inline with the text, but that's probably gilding the lily. -- Ciao, Paul D. DeRocco Paul mailto:pderocco at ix.netcom.com From richmondmathewson at gmail.com Sat Jan 19 07:27:50 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 19 Jan 2013 14:27:50 +0200 Subject: Animated gif editor In-Reply-To: References: <50F8E360.1020803@gmail.com> Message-ID: <50FA9146.20305@gmail.com> On 01/18/2013 05:57 PM, Roger Eller wrote: > Adobe has released some of their older CS2 software for FREE. Photoshop > can easily create/edit animGifs. > > http://www.adobe.com/downloads/cs2_downloads/index.html > > ~Roger > > > It will be interesting to see if the Windows versions run under WINE 1.5.22. Mind you, I do find that GIMP, and, very occasionally Inkscape, are all I really need for my programming stuff. Most of the graphics I use in my Devawriter are generated within Livecode, grouped after graphic effects have been applied, exported as PNG images, and then imported back again. Richmond. From richmondmathewson at gmail.com Sat Jan 19 08:20:12 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 19 Jan 2013 15:20:12 +0200 Subject: Animated gif editor In-Reply-To: References: <50F8E360.1020803@gmail.com> Message-ID: <50FA9D8C.8010909@gmail.com> On 01/18/2013 05:57 PM, Roger Eller wrote: > Adobe has released some of their older CS2 software for FREE. Photoshop > can easily create/edit animGifs. > > http://www.adobe.com/downloads/cs2_downloads/index.html > > ~Roger > > > Well Photoshop CS2 works OK under UbuntuStudio 12.10/WINE 1.5.21, although you do have to d a wee but of "fooling around" first via the terminal: wget http://winetricks.org/winetricks sudo cp winetricks /usr/bin sudo chmod +x /usr/bin/winetricks winetricks gecko corefonts vcrun6 Personally I cannot be bothered with any of the other installs; and the only 'advantage' that I can see of Photoshop CS2 over GIMP is that it is far better at Bevel-edges. Richmond. From klaus at major.on-rev.com Sat Jan 19 08:37:10 2013 From: klaus at major.on-rev.com (Klaus on-rev) Date: Sat, 19 Jan 2013 14:37:10 +0100 Subject: More about audio-video In-Reply-To: <1358542314121-4659139.post@n4.nabble.com> References: <50F88201.30008@hyperactivesw.com> <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <1358542314121-4659139.post@n4.nabble.com> Message-ID: Hi friends, Am 18.01.2013 um 21:51 schrieb Alejandro Tejada : > Hi Stephen, > > Stephen Barncard-4 wrote >> VLC is also apple-scriptable. > Some months ago, Klaus Major posted > a message asking for developers interested > in a VLC dll for LiveCode. > What happened with this DLL? Klaus? sorry, no news so far... > ... > Al Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From ambassador at fourthworld.com Sat Jan 19 10:13:28 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Jan 2013 07:13:28 -0800 Subject: "launch document" synchronous on Linux only? In-Reply-To: <50FA445F.2020300@warrensweb.us> References: <50FA445F.2020300@warrensweb.us> Message-ID: <50FAB818.2010002@fourthworld.com> Warren Samples wrote: > On 01/19/2013 12:47 AM, Warren Samples wrote: >>> I've somehow never noticed that on Linux the "launch document" command >>> behaves synchronously, while it's not synchronous on Mac or IIRC on >>> Windows. >>> >>> This winds up being especially bad for RunRev: you can't use the IDE >>> after choosing Help->User Guide. >>> >>> I've filed a bug report for the IDE issue: >>> >> >> Richard, this is not happening here running LC 5.5.3 under openSUSE >> 12.1, KDE. Neither launching the User Guide nor using "launch document" >> to open some other file in an application interfere with the IDE - it's >> not blocking. > > > Also does not happen in Mint 9, Gnome or openSUSE 12.2, KDE, both > running LC 5.5.2. Thanks for checking that, Warren. I've taken the liberty of adding your test results to the report. It inspired me to see if somehow Ubuntu's Unity WM was altering the behavior, so I logged in with Gnome Shell and see the same thing. Is anyone else seeing this? I'm using Ubuntu 12.10. -- 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 Sat Jan 19 10:21:14 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Jan 2013 07:21:14 -0800 Subject: No More PostgreSQL on On-Rev anymore! In-Reply-To: <5213E02F-E3D3-4F40-B7F1-375E1F9BEB9B@me.com> References: <5213E02F-E3D3-4F40-B7F1-375E1F9BEB9B@me.com> Message-ID: <50FAB9EA.3080808@fourthworld.com> Apparently Kevin sent an email to one of the members of the Dev list clarifying the server changes - I trust he won't mind my taking the liberty of posting that here since it provides some very helpful info for those concerned about what had appeared to be the new policies for On-Rev: The dangers of sending out an email last thing on a Friday! I somehow managed to miss this detail when the server team constructed that policy. Founders storage should not be altered after the fact. The other services are security holes but no doubt we can work something out for those that need them. Apologies. Sit tight. I'll look at this on Monday. -- 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 Sat Jan 19 13:50:07 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 19 Jan 2013 10:50:07 -0800 Subject: Animated gif editor In-Reply-To: <50FA9D8C.8010909@gmail.com> References: <50F8E360.1020803@gmail.com> <50FA9D8C.8010909@gmail.com> Message-ID: Here's an update to using the various methods of doing this. Alejandro: I couldn't get your method to work, the gif stayed at its original size. I think I did everything in your email.... Richmond: Online Image Editor, GifMagic, and gimp all worked fine. I also discovered by accident that Preview on Macs will resize gifs Pete lcSQL Software On Sat, Jan 19, 2013 at 5:20 AM, Richmond wrote: > On 01/18/2013 05:57 PM, Roger Eller wrote: > >> Adobe has released some of their older CS2 software for FREE. Photoshop >> can easily create/edit animGifs. >> >> http://www.adobe.com/**downloads/cs2_downloads/index.**html >> >> ~Roger >> >> >> >> > Well Photoshop CS2 works OK under UbuntuStudio 12.10/WINE 1.5.21, > > although you do have to d a wee but of "fooling around" first via the > terminal: > > wget http://winetricks.org/**winetricks > sudo cp winetricks /usr/bin > sudo chmod +x /usr/bin/winetricks > winetricks gecko corefonts vcrun6 > > Personally I cannot be bothered with any of the other installs; and > the only 'advantage' that I can see of Photoshop CS2 over GIMP is > that it is far better at Bevel-edges. > > 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 Sat Jan 19 14:23:37 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 19 Jan 2013 11:23:37 -0800 (PST) Subject: Animated gif editor In-Reply-To: References: <50F8E360.1020803@gmail.com> <50FA9D8C.8010909@gmail.com> Message-ID: <1358623417098-4659180.post@n4.nabble.com> Hi Peter, Peter Haworth wrote > Here's an update to using the various methods of doing this. > > Alejandro: I couldn't get your method to work, the gif stayed at its > original size. I think I did everything in your email.... > [snip] Did you locked the size and position of the empty image, before setting the image's filename? Hmmmm, this probably means that instead of being a feature, gif resizing was a bug... a bug corrected in one of the many updates of LiveCode. Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Animated-gif-editor-tp4659068p4659180.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Sat Jan 19 14:36:22 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sat, 19 Jan 2013 11:36:22 -0800 (PST) Subject: More about audio-video In-Reply-To: References: <50F88201.30008@hyperactivesw.com> <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <1358542314121-4659139.post@n4.nabble.com> Message-ID: <1358624182779-4659181.post@n4.nabble.com> Hi Klaus, Klaus on-rev wrote > Hi friends, >> What happened with this VLC DLL? Klaus? > sorry, no news so far... > Best, Klaus Well... VLC changed it's licensing to make possible that commercial applications, like LiveCode, contribute to the project... "This change was motivated to match the evolution of the video industry and to spread the VLC engine as a multi-platform open-source multimedia engine and library." But there is a more important concern... Was this matter with Tuviah Snyder solved in the correct way? http://runtime-revolution.278305.n4.nabble.com/My-poll-for-externals-the-quot-punchline-quot-td4656532.html Have a nice weekend! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/More-about-audio-video-tp4659056p4659181.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Sat Jan 19 15:14:59 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 19 Jan 2013 12:14:59 -0800 Subject: Animated gif editor In-Reply-To: <1358623417098-4659180.post@n4.nabble.com> References: <50F8E360.1020803@gmail.com> <50FA9D8C.8010909@gmail.com> <1358623417098-4659180.post@n4.nabble.com> Message-ID: Apologies Alejandro, I tried again and it worked. I must have missed something the first time around. This is the first time I have set the filename of an image. The filename is a full path to the image on my computer but that would be a non-existent file on someone else's computer. How do I deal with that? Maybe I should export the resized image, then import it into my stack? Pete lcSQL Software On Sat, Jan 19, 2013 at 11:23 AM, Alejandro Tejada wrote: > Hi Peter, > > > Peter Haworth wrote > > Here's an update to using the various methods of doing this. > > > > Alejandro: I couldn't get your method to work, the gif stayed at its > > original size. I think I did everything in your email.... > > [snip] > > Did you locked the size and position of the > empty image, before setting the image's > filename? > > Hmmmm, this probably means that instead of being a feature, > gif resizing was a bug... a bug corrected in one of the many > updates of LiveCode. > > Al > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Animated-gif-editor-tp4659068p4659180.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 jhurley0305 at sbcglobal.net Sat Jan 19 15:18:57 2013 From: jhurley0305 at sbcglobal.net (Jim Hurley) Date: Sat, 19 Jan 2013 12:18:57 -0800 Subject: OT: Super duper scripts in MS Word In-Reply-To: References: Message-ID: <576ADE81-B6EB-4B97-9D69-5EC7EC13A808@sbcglobal.net> Hi Paul, I'm not sure I know what you mean by "manually raise it some number of points." I'm trying to do this within MS Word. I know it can be done. I have an example. I just can't find a way to duplicate it. You might be right about using an equation editor. I used to be fluent with it, but no more. Is it possible to extract a chunk from the MS Equation editor so that it becomes a word "in line" with normal text? Jim > >> Jim Hurley-2 wrote >> >> This is WAY off topic, but I don't know where else to turn. >> Google has >> failed me entirely. >> >> I need TWO levels of superscript in MS Word. X to the Y >> power to the Z >> power. Three levels of text: base level, superscript level, and >> super-duper script level. > > The easiest thing is to enter Z as a regular superscript, then change the > font size to something smaller (e.g., change 10pt to 6pt), then manually > raise it some number of points until it looks reasonable. > > It might also be possible to embed an Equation Editor object inline with the > text, but that's probably gilding the lily. > > -- > > Ciao, Paul D. DeRocco > Paul mailto:pderocco at ix.netcom.com > > > From pderocco at ix.netcom.com Sat Jan 19 15:26:33 2013 From: pderocco at ix.netcom.com (Paul D. DeRocco) Date: Sat, 19 Jan 2013 12:26:33 -0800 Subject: OT: Super duper scripts in MS Word In-Reply-To: <576ADE81-B6EB-4B97-9D69-5EC7EC13A808@sbcglobal.net> References: <576ADE81-B6EB-4B97-9D69-5EC7EC13A808@sbcglobal.net> Message-ID: <6EBFF46539154FE5B13AE3DA186758E6@PAULD> > From: Jim Hurley > > I'm not sure I know what you mean by "manually raise it some > number of points." > > I'm trying to do this within MS Word. > > I know it can be done. I have an example. I just can't find a > way to duplicate it. I'm not on the latest Word, but in Word 2003 it's in Format->Font, in the Character Spacing tab, called "Position". > You might be right about using an equation editor. I used to > be fluent with it, but no more. > > Is it possible to extract a chunk from the MS Equation editor > so that it becomes a word "in line" with normal text? In general, any embedded object has a choice of how it flows with the text, so you ought to be able to treat it like a big "character". But the first solution should be a lot easier. -- Ciao, Paul D. DeRocco Paul mailto:pderocco at ix.netcom.com From slylabs13 at me.com Sat Jan 19 15:35:03 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sat, 19 Jan 2013 12:35:03 -0800 Subject: OT: Super duper scripts in MS Word In-Reply-To: <576ADE81-B6EB-4B97-9D69-5EC7EC13A808@sbcglobal.net> References: <576ADE81-B6EB-4B97-9D69-5EC7EC13A808@sbcglobal.net> Message-ID: <6A8CA6B3-433E-4CDB-A2B3-8EEAFC26278B@me.com> As I said in another post any character can be set to a superscript height individually. It's in the character settings dialog. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 19, 2013, at 12:18, Jim Hurley wrote: > Hi Paul, > > I'm not sure I know what you mean by "manually raise it some number of points." > > I'm trying to do this within MS Word. > > I know it can be done. I have an example. I just can't find a way to duplicate it. > > You might be right about using an equation editor. I used to be fluent with it, but no more. > > Is it possible to extract a chunk from the MS Equation editor so that it becomes a word "in line" with normal text? > > > Jim > > >> >>> Jim Hurley-2 wrote >>> >>> This is WAY off topic, but I don't know where else to turn. >>> Google has >>> failed me entirely. >>> >>> I need TWO levels of superscript in MS Word. X to the Y >>> power to the Z >>> power. Three levels of text: base level, superscript level, and >>> super-duper script level. >> >> The easiest thing is to enter Z as a regular superscript, then change the >> font size to something smaller (e.g., change 10pt to 6pt), then manually >> raise it some number of points until it looks reasonable. >> >> It might also be possible to embed an Equation Editor object inline with the >> text, but that's probably gilding the lily. >> >> -- >> >> Ciao, Paul D. DeRocco >> Paul mailto:pderocco at ix.netcom.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 slylabs13 at me.com Sat Jan 19 16:18:19 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sat, 19 Jan 2013 13:18:19 -0800 Subject: On-rev clarification Message-ID: I got a response back from. On-rev support. The founders are still locked in to their 100gig of storage. The 50 gig is for new accounts. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone From pete at lcsql.com Sat Jan 19 19:53:36 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 19 Jan 2013 16:53:36 -0800 Subject: screen capture software/animated gifs Message-ID: I've been trying out various screen capture software packages for OSX. A problem I'm experiencing with all of them is that animated gifs, well they are inanimate... they are ex-amimated gifs... they no longer animate!!! Any ideas what might be causing that or more helpfully if there is a way to fix it? Pete lcSQL Software From roger.e.eller at sealedair.com Sat Jan 19 20:06:32 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 19 Jan 2013 20:06:32 -0500 Subject: screen capture software/animated gifs In-Reply-To: References: Message-ID: A static screen capture will not be animated. A video capture will, but it will be a movie file. ~Roger On Jan 19, 2013 7:54 PM, "Peter Haworth" wrote: > I've been trying out various screen capture software packages for OSX. A > problem I'm experiencing with all of them is that animated gifs, well they > are inanimate... they are ex-amimated gifs... they no longer animate!!! > > Any ideas what might be causing that or more helpfully if there is a way to > fix 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 > From slylabs13 at me.com Sat Jan 19 20:22:32 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sat, 19 Jan 2013 17:22:32 -0800 Subject: OT: Super duper scripts in MS Word In-Reply-To: <1358581099887-4659170.post@n4.nabble.com> References: <1358581099887-4659170.post@n4.nabble.com> Message-ID: I just did this under format>font superscript, then change the vertical spacing in the spacing tab of the same dialog. BE CAREFUL! As you can easily begin to encroach on the baseline of the previous line, and I do not think that auto leading will account for this! Bob On Jan 18, 2013, at 11:38 PM, As_Simon wrote: > Jim Hurley-2 wrote >> This is WAY off topic, but I don't know where else to turn. Google has >> failed me entirely. >> >> I need TWO levels of superscript in MS Word. X to the Y power to the Z >> power. Three levels of text: base level, superscript level, and >> super-duper script level. > > Not sure but like this? > > I can do this only with 2 consecutive letters. > > Simon > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Super-duper-scripts-in-MS-Word-tp4659103p4659170.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 Sat Jan 19 20:27:39 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 19 Jan 2013 17:27:39 -0800 Subject: screen capture software/animated gifs In-Reply-To: References: Message-ID: Sorry, should have been more specific, this is a movie. Pete lcSQL Software On Sat, Jan 19, 2013 at 5:06 PM, Roger Eller wrote: > A static screen capture will not be animated. A video capture will, but it > will be a movie file. > > ~Roger > On Jan 19, 2013 7:54 PM, "Peter Haworth" wrote: > > > I've been trying out various screen capture software packages for OSX. A > > problem I'm experiencing with all of them is that animated gifs, well > they > > are inanimate... they are ex-amimated gifs... they no longer animate!!! > > > > Any ideas what might be causing that or more helpfully if there is a way > to > > fix 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From slylabs13 at me.com Sat Jan 19 20:30:05 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sat, 19 Jan 2013 17:30:05 -0800 Subject: A string is a string is a string In-Reply-To: <50F9CCD9.000025.04592@CALS_BIG_PC> References: <50F9CCD9.000025.04592@CALS_BIG_PC> Message-ID: <972573EF-6144-4BD8-8616-320EA50145E7@me.com> Need examples. If myVariable contained "card one of this stack" I should be able to say get the long id of myvariable This works when I test it. Without knowing specifics on what you variable *actually* contains and not what you *think* it contains, I'm afraid there isn't much more advice I can give, or anyone else for that matter. Bob On Jan 18, 2013, at 2:29 PM, Cal Horner wrote: > I'm having a bit of a senior moment here folks. > > I've looked through lots of LC and RunRev documentation and I can't find a > clear and simple definition of a string. Sometimes they have quotes around > them and sometimes they don't. So what's the difference between a string and > a literal? > > OK, now that you've had a good laugh,; hear me out. > > Using "selectedObject" I've extracted the long ID and the object name from > the selected object. > > The name comes through as object type and "Object Name". So programatically > the code will know what kind of object I've selected and what it has been > named when the time comes to use it. I strip word 1 (the object type) out of > the returned selection info and place it into a variable. This is to be used > to determine which object I want to work on. Then I strip what is left (the > object name) out and place it into a variable. > > But when I try to access the object name variable the IDE says it can't find > it. > > I've tried the object name variable with quotes around it and I've tried it > without quotes. Still no luck. > > Any hints, ideas or solutions? > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Sat Jan 19 20:35:48 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sat, 19 Jan 2013 17:35:48 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> Message-ID: <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> What is 30% of nothing? They are willing to put up your app absolutely freely, if you like, so long as you don't charge for it. That's pretty generous. What they actually owe anyone in terms of what they allow is precisely jack diddly squat. It's their basketball hoop, their garage, and their basketball. Don't like the rules? Go to the next door neighbor's garage and play with him. Shouldn't have any control at all over what people put on their servers? Really?? You need to think again. This is not Communist China, nor the Soviet Union. (At least not yet.) If they decide not to post your app because they don't like the color of your hair, why isn't it their right to do so? IT'S THEIR SERVERS! Bob On Jan 18, 2013, at 2:30 PM, David C. wrote: > > > Nor does it diminish the point that in truth, Apple shouldn't have any > control at all as to what either developers might want to build or > what the developer's customer might want to use. All of those > restrictions while having to pay an annual developer fee, jumping > through hoops while seeking their permission to give them a 30% cut of > your sales, all the while giving up direct interaction with your > customer base? From slylabs13 at me.com Sat Jan 19 20:47:09 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sat, 19 Jan 2013 17:47:09 -0800 Subject: "launch document" synchronous on Linux only? In-Reply-To: <50FA3089.1010404@fourthworld.com> References: <50FA3089.1010404@fourthworld.com> Message-ID: <084F70D8-93C3-42E8-981E-7E8DA7CC950B@me.com> Richard I don't know what you mean by synchronously. If you mean simultaneously while the LC engine goes on to do other things, this works "asynchronously" for me on OS X 10.6.8 and LC 5.5.3. I put this in a button: on mouseUp answer file "Choose a word document:" put it into theFile if theFile is empty then exit mouseUp repeat with i = 1 to 10 wait one second put i if i = 1 then launch document theFile end repeat end mouseUp While the file is loading and Microsoft Word is launching, the counter keeps counting. This is what I would expect. Once the Finder gets the command to open the document, it could care less what other apps are doing, even the app that told it to open the document in the first place. Are you saying that on Linux, the command waits until the document and associated app is launched? This may be due to your particular flavor of Linux file manager not being multithreaded, but I admit I am ignorant about this aspect of Linux, or Linux in general! Bob On Jan 18, 2013, at 9:35 PM, Richard Gaskin wrote: > I've somehow never noticed that on Linux the "launch document" command behaves synchronously, while it's not synchronous on Mac or IIRC on Windows. > > This winds up being especially bad for RunRev: you can't use the IDE after choosing Help->User Guide. > > I've filed a bug report for the IDE issue: > > > Before I file a report on "launch document" itself I wanted to check to see if any of you folks can think of a reason why this should be synchronous, and if you know enough about GTK to point me to the API which could be used for asynchronous launch. > > TIA - > > -- > Richard Gaskin > Fourth World Systems > ____________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.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 slylabs13 at me.com Sat Jan 19 20:49:54 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sat, 19 Jan 2013 17:49:54 -0800 Subject: Animated gif editor In-Reply-To: <50FA9146.20305@gmail.com> References: <50F8E360.1020803@gmail.com> <50FA9146.20305@gmail.com> Message-ID: <109B2C24-CAD3-4FB0-A1A1-A44180EB7D88@me.com> Richmond, do you have a modern OS X computer with plenty of memory? If so, I am very tempted to buy you a copy of Parallels. Virtually (pardon the pun) everything that only talks to Windows Drivers and not to the hardware directly will work in Parallels. Bob On Jan 19, 2013, at 4:27 AM, Richmond wrote: > On 01/18/2013 05:57 PM, Roger Eller wrote: >> Adobe has released some of their older CS2 software for FREE. Photoshop >> can easily create/edit animGifs. >> >> http://www.adobe.com/downloads/cs2_downloads/index.html >> >> ~Roger >> >> >> > > It will be interesting to see if the Windows versions run under WINE 1.5.22. > > Mind you, I do find that GIMP, and, very occasionally Inkscape, are all I really need > for my programming stuff. > > Most of the graphics I use in my Devawriter are generated within Livecode, > grouped after graphic effects have been applied, exported as PNG images, > and then imported back again. > > 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 roger.e.eller at sealedair.com Sat Jan 19 20:53:11 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 19 Jan 2013 20:53:11 -0500 Subject: screen capture software/animated gifs In-Reply-To: References: Message-ID: Many screen recording softwares will capture a static screen and only track the movement of the cursor to save space. Have you tried QuickTime? Sent from my Pipo M2 From mwieder at ahsoftware.net Sat Jan 19 21:04:05 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 19 Jan 2013 18:04:05 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> Message-ID: <158243119296.20130119180405@ahsoftware.net> Bob- Saturday, January 19, 2013, 5:35:48 PM, you wrote: > Shouldn't have any control at all over what people put on their > servers? Really?? You need to think again. Er...not exactly. You're forgetting the part about having only one place to go to install apps on a device, so Apple can tell you what apps you have the right to install on the device you think you own. And that as a developer you can't sell apps without giving Apple a 30% cut, and can't even give apps away for free unless they say it's ok. IANAL, but I can only imagine that the reason the RICO act hasn't been brought up is that Apple has more agressive lawyers than the government. -- -Mark Wieder mwieder at ahsoftware.net From slylabs13 at me.com Sat Jan 19 21:04:09 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sat, 19 Jan 2013 18:04:09 -0800 Subject: [OT] How to apply for jobs Message-ID: Sorry, I feel the need to vent, and maybe someone here has some advice they can give me when applying for jobs. First, I go to these job descriptions and see that they want someone with a bachelors in science, 5+ years experience, plus 3 or 4 advanced certifications, with experience in database development, html programming, C, C++, various scripting languages, Active Directory Management, Linux, Unix, Vsphere SAN, virtualization technologies like HyperV and VMWare, etc. etc. etc. And the lofty position I am applying for? Server maintenance! Really?? Server maintenance??? And then I see a line like this: Experience working with assembly languages such as HTML programming, MySQL, C, C , etc "erm... pardon me... HTML, mySQL and C are not, you know of course, assembly language... and assembly language is, of course, you know... not plural." is what I want to email them and say. So now I am thinking that they give some nobody the task of typing up the job requirements, so he throws the entire IT gamut at his word processor (having googled some IT catch phrases first), and calls it a job well done. Meanwhile, poor me is looking at all this and wondering if I should even apply, knowing that to have all that under my belt would qualify me for the CTO position at Microsoft, IBM or Apple for crying out loud!!! Should I ignore such requirements and apply everywhere I can, or just skip such jobs because whoever is in charge there clearly does not know what he is doing? Bob From warren at warrensweb.us Sat Jan 19 21:08:07 2013 From: warren at warrensweb.us (Warren Samples) Date: Sat, 19 Jan 2013 20:08:07 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> Message-ID: <50FB5187.90502@warrensweb.us> On 01/19/2013 07:35 PM, Robert Sneidar wrote: > They are willing to put up your app absolutely freely, if you like, so long as you don't charge for it. That's pretty generous. What they actually owe anyone in terms of what they allow is precisely jack diddly squat. It's their basketball hoop, their garage, and their basketball. Don't like the rules? Go to the next door neighbor's garage and play with him. Actually, Bob, they are not "willing"; they demand this. It was their decision that they be the sole "legitimate" distributor of iOS apps and there is *no* "next door neighbor's garage" for iDevice users and by extension anyone who has an idea to develop for the iOS platform. My opinion is that given Apple's demand for exclusive distribution rights, that they *ought* to be less restrictive regarding "acceptible utility". They are hurting users and developers alike. Warren From ambassador at fourthworld.com Sat Jan 19 21:10:56 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Jan 2013 18:10:56 -0800 Subject: [OT] How to apply for jobs In-Reply-To: References: Message-ID: <50FB5230.3060706@fourthworld.com> Robert Sneidar wrote: > Sorry, I feel the need to vent, and maybe someone here has some > advice they can give me when applying for jobs. ... > And then I see a line like this: > > Experience working with assembly languages such as HTML programming, > MySQL, C, C , etc They're either high as a kite or completely misrepresented the actual skill set they're looking for. Either way, seems worth getting an interview. Could be very entertaining. -- 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 Sat Jan 19 21:11:55 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Jan 2013 18:11:55 -0800 Subject: A string is a string is a string In-Reply-To: <50F9CCD9.000025.04592@CALS_BIG_PC> References: <50F9CCD9.000025.04592@CALS_BIG_PC> Message-ID: <50FB526B.5010100@fourthworld.com> Cal Horner wrote: > Using "selectedObject" I've extracted the long ID and the object name from > the selected object. > > The name comes through as object type and "Object Name". So programatically > the code will know what kind of object I've selected and what it has been > named when the time comes to use it. I strip word 1 (the object type) out of > the returned selection info and place it into a variable. This is to be used > to determine which object I want to work on. Then I strip what is left (the > object name) out and place it into a variable. > > But when I try to access the object name variable the IDE says it can't find > it. > > I've tried the object name variable with quotes around it and I've tried it > without quotes. Still no luck. > > Any hints, ideas or solutions? I don't believe it'll be possible to fully understand what you've encountered without seeing the code in question. -- 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 Sat Jan 19 21:14:43 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Jan 2013 18:14:43 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FB5187.90502@warrensweb.us> References: <50FB5187.90502@warrensweb.us> Message-ID: <50FB5313.1070107@fourthworld.com> Warren Samples wrote: > On 01/19/2013 07:35 PM, Robert Sneidar wrote: >> They are willing to put up your app absolutely freely, if you like, so long as you don't charge for it. That's pretty generous. What they actually owe anyone in terms of what they allow is precisely jack diddly squat. It's their basketball hoop, their garage, and their basketball. Don't like the rules? Go to the next door neighbor's garage and play with him. > > Actually, Bob, they are not "willing"; they demand this. It was their > decision that they be the sole "legitimate" distributor of iOS apps and > there is *no* "next door neighbor's garage" for iDevice users and by > extension anyone who has an idea to develop for the iOS platform. My > opinion is that given Apple's demand for exclusive distribution rights, > that they *ought* to be less restrictive regarding "acceptible utility". > They are hurting users and developers alike. Taking an optimistic view, I see this as a problem which will inevitably resolve itself: If iOS market share continues to fall, it won't matter. And if it rises to a majority, it'll get the attention of the feds and force it open. Either way, developers' lives will get simpler. :) -- 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 warren at warrensweb.us Sat Jan 19 21:15:39 2013 From: warren at warrensweb.us (Warren Samples) Date: Sat, 19 Jan 2013 20:15:39 -0600 Subject: [OT] How to apply for jobs In-Reply-To: References: Message-ID: <50FB534B.8020001@warrensweb.us> On 01/19/2013 08:04 PM, Robert Sneidar wrote: > "erm... pardon me... HTML, mySQL and C are not, you know of course, assembly language... and assembly language is, of course, you know... not plural." It's very possible that this is a warning that you don't want the job, but it may be that your gut reaction is the perfect response which they are hoping for. If it's not then for sure you don't want the job! Warren From ambassador at fourthworld.com Sat Jan 19 21:17:49 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Jan 2013 18:17:49 -0800 Subject: "launch document" synchronous on Linux only? In-Reply-To: <084F70D8-93C3-42E8-981E-7E8DA7CC950B@me.com> References: <084F70D8-93C3-42E8-981E-7E8DA7CC950B@me.com> Message-ID: <50FB53CD.3080603@fourthworld.com> Robert Sneidar wrote: > Richard I don't know what you mean by synchronously. If you mean simultaneously while the LC engine goes on to do other things, this works "asynchronously" for me on OS X 10.6.8 and LC 5.5.3. I put this in a button: > > on mouseUp > answer file "Choose a word document:" > put it into theFile > if theFile is empty then exit mouseUp > repeat with i = 1 to 10 > wait one second > put i > if i = 1 then launch document theFile > end repeat > end mouseUp > > While the file is loading and Microsoft Word is launching, the counter keeps counting. This is what I would expect. Once the Finder gets the command to open the document, it could care less what other apps are doing, even the app that told it to open the document in the first place. > > Are you saying that on Linux, the command waits until the document and associated app is launched? This may be due to your particular flavor of Linux file manager not being multithreaded, but I admit I am ignorant about this aspect of Linux, or Linux in general! Yes, apparently only on Ubuntu - or maybe even just my Ubuntu. I haven't heard back from other Ubuntu users, but Warren was kind enough to test on openSUSE and Mint and he sees the asynch behavior we see on OS X, which is what I've come to expect from "launch document". -- 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 Jan 19 21:28:38 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 19 Jan 2013 18:28:38 -0800 Subject: "launch document" synchronous on Linux only? In-Reply-To: <50FB53CD.3080603@fourthworld.com> References: <084F70D8-93C3-42E8-981E-7E8DA7CC950B@me.com> <50FB53CD.3080603@fourthworld.com> Message-ID: <9244592218.20130119182838@ahsoftware.net> Richard- Saturday, January 19, 2013, 6:17:49 PM, you wrote: > Yes, apparently only on Ubuntu - or maybe even just my Ubuntu. I > haven't heard back from other Ubuntu users, but Warren was kind enough > to test on openSUSE and Mint and he sees the asynch behavior we see on > OS X, which is what I've come to expect from "launch document". And for the record, I see no problems on Fedora Core 16 xfce spin, Linux Mint 14 (LMDE or Unbuntu based). -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Jan 19 21:33:09 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 19 Jan 2013 18:33:09 -0800 Subject: [OT] How to apply for jobs In-Reply-To: <50FB5230.3060706@fourthworld.com> References: <50FB5230.3060706@fourthworld.com> Message-ID: <162244862812.20130119183309@ahsoftware.net> Bob- Saturday, January 19, 2013, 6:10:56 PM, Richard wrote: > They're either high as a kite or completely misrepresented the actual > skill set they're looking for. Third possibility (maybe this is the "misrepresented" option)... too much cut and paste - somebody in HR has no idea what the jobs are about and just posts a boilerplate set of skills for any open position. If you can make it past the phone interview you should be set. A few well-placed buzzwords in a resume (irrespective of context) should trigger automatic sorting algorithms and at least get you to that stage. -- -Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Sat Jan 19 21:33:57 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 19 Jan 2013 18:33:57 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> Message-ID: But there is no neighbor - it's Apple or nothing, that's the whole problem. Personally, I think it's only a matter of time before Apples gets sued over some sort of monopoly situation. On Sat, Jan 19, 2013 at 5:35 PM, Robert Sneidar wrote: > Go to the next door neighbor's garage and play with him. Pete lcSQL Software From pete at lcsql.com Sat Jan 19 21:35:54 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 19 Jan 2013 18:35:54 -0800 Subject: screen capture software/animated gifs In-Reply-To: References: Message-ID: Yep, tried quicktime and it had the same problem. Pete lcSQL Software On Sat, Jan 19, 2013 at 5:53 PM, Roger Eller wrote: > Many screen recording softwares will capture a static screen and only track > the movement of the cursor to save space. Have you tried QuickTime? > > Sent from my Pipo M2 > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat Jan 19 21:40:52 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Jan 2013 18:40:52 -0800 Subject: "launch document" synchronous on Linux only? In-Reply-To: <9244592218.20130119182838@ahsoftware.net> References: <9244592218.20130119182838@ahsoftware.net> Message-ID: <50FB5934.7070006@fourthworld.com> Mark Wieder wrote: > And for the record, I see no problems on Fedora Core 16 xfce spin, > Linux Mint 14 (LMDE or Unbuntu based). Thanks for checking, Mark. I've added that info to my report. Maybe it's just my machine? -- 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 jpottsx1 at gmail.com Sat Jan 19 21:41:12 2013 From: jpottsx1 at gmail.com (Potts Jeff) Date: Sat, 19 Jan 2013 21:41:12 -0500 Subject: [OT] How to apply for jobs In-Reply-To: <50FB534B.8020001@warrensweb.us> References: <50FB534B.8020001@warrensweb.us> Message-ID: When I was looking for a job back in the mid 90's I was at an interview where they wanted 2 years java experience. THe problem was Java was just getting out of beta and due to be released in a couple of months. I was stupefied. . . it was like my C++ experience wasn't good enough. I would have had to have been on the Java development team to have the experience they were looking for let alone understand that Java is just a dummies version of C++. I learned from then on that HR people are asses, just as career managers are. The irony was that I was living in Toronto at the time and was at a career/job/recruiting fair some weeks later and the American companies were all like you played around with Java and have C++, we'll train you and you're hired. I went to the USA to work and found that HR, job requirements and experience are regarded much differently from country to country. In Canada they want you to have already done the job before they give it to you. In the USA they will train and work to make you a valuable employee. In Canada training costs money and therefor they shy away from any type of training promises or requirements. The story is different when you have worked in the USA and return to Canada though. They are all over you thinking you have attained some sort of mojo or magic. I spent 8 years working abroad and don't regret it at all. I look for international opportunities whenever possible. Don't get me wrong, not all job openings and opportunities are like what I experienced. My only recommendation is remember that outlandish job requirements means people will have to forge experience just to get in for a an interview. This behaviour ust makes it worse for everyone, not to mention false information can kill your career if you get caught. On Sat, Jan 19, 2013 at 9:15 PM, Warren Samples wrote: > On 01/19/2013 08:04 PM, Robert Sneidar wrote: > >> "erm... pardon me... HTML, mySQL and C are not, you know of course, >> assembly language... and assembly language is, of course, you know... not >> plural." >> > > > It's very possible that this is a warning that you don't want the job, but > it may be that your gut reaction is the perfect response which they are > hoping for. If it's not then for sure you don't want the job! > > 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 mwieder at ahsoftware.net Sat Jan 19 21:51:50 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 19 Jan 2013 18:51:50 -0800 Subject: "launch document" synchronous on Linux only? In-Reply-To: <50FB5934.7070006@fourthworld.com> References: <9244592218.20130119182838@ahsoftware.net> <50FB5934.7070006@fourthworld.com> Message-ID: <5245983875.20130119185150@ahsoftware.net> Richard- Saturday, January 19, 2013, 6:40:52 PM, you wrote: > Maybe it's just my machine? Hard to say. Is this native or in a VM? I *have* had the dictionary take ~two minutes to load at times for no apparent reason. Don't know if that's related or not. -- -Mark Wieder mwieder at ahsoftware.net From jhj at jhj.com Sat Jan 19 21:56:43 2013 From: jhj at jhj.com (Jerry Jensen) Date: Sat, 19 Jan 2013 18:56:43 -0800 Subject: [OT] How to apply for jobs In-Reply-To: <162244862812.20130119183309@ahsoftware.net> References: <50FB5230.3060706@fourthworld.com> <162244862812.20130119183309@ahsoftware.net> Message-ID: <2A216DC1-A693-4B43-AD1B-6C50EE1388D8@jhj.com> On Jan 19, 2013, at 6:33 PM, Mark Wieder wrote: > Bob- > > Saturday, January 19, 2013, 6:10:56 PM, Richard wrote: > >> They're either high as a kite or completely misrepresented the actual >> skill set they're looking for. > > Third possibility (maybe this is the "misrepresented" option)... > too much cut and paste - somebody in HR has no idea what the jobs are > about and just posts a boilerplate set of skills for any open > position. If you can make it past the phone interview you should be > set. A few well-placed buzzwords in a resume (irrespective of context) > should trigger automatic sorting algorithms and at least get you to > that stage. If thats the sort of place you want to work. .Jerry From pete at lcsql.com Sat Jan 19 21:57:35 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 19 Jan 2013 18:57:35 -0800 Subject: screen capture software/animated gifs In-Reply-To: References: Message-ID: I think maybe I should clarify this. The animated gifs work fine in my stack when no screen capture software is running. As soon as I start to record what's happening on the screen, they no longer animate. Nor do they animate when I playback the recording. Pete lcSQL Software On Sat, Jan 19, 2013 at 5:53 PM, Roger Eller wrote: > Many screen recording softwares will capture a static screen and only track > the movement of the cursor to save space. Have you tried QuickTime? > > Sent from my Pipo M2 > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat Jan 19 22:00:19 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Jan 2013 19:00:19 -0800 Subject: "launch document" synchronous on Linux only? In-Reply-To: <5245983875.20130119185150@ahsoftware.net> References: <5245983875.20130119185150@ahsoftware.net> Message-ID: <50FB5DC3.80805@fourthworld.com> Mark Wieder wrote: > Richard- > > Saturday, January 19, 2013, 6:40:52 PM, you wrote: > >> Maybe it's just my machine? > > Hard to say. Is this native or in a VM? Native. VMs are for Windows. ;) > I *have* had the dictionary take ~two minutes to load at times for no > apparent reason. Don't know if that's related or not. Sounds like a different issue. This is more like LC is using the same call for "launch document" that it uses for "shell". Weird, as I've never seen it do this on any other system. -- 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 Sat Jan 19 22:01:03 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 19 Jan 2013 21:01:03 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: <158243119296.20130119180405@ahsoftware.net> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <158243119296.20130119180405@ahsoftware.net> Message-ID: <50FB5DEF.6040604@hyperactivesw.com> On 1/19/13 8:04 PM, Mark Wieder wrote: > Bob- > > Saturday, January 19, 2013, 5:35:48 PM, you wrote: > >> Shouldn't have any control at all over what people put on their >> servers? Really?? You need to think again. > > Er...not exactly. You're forgetting the part about having only one > place to go to install apps on a device, so Apple can tell you what > apps you have the right to install on the device you think you own. > And that as a developer you can't sell apps without giving Apple a 30% > cut, and can't even give apps away for free unless they say it's ok. > > IANAL, but I can only imagine that the reason the RICO act hasn't been > brought up is that Apple has more agressive lawyers than the > government. > I don't like it either, but to be fair, developers don't *have* to sell through the Apple stores. That's probably what keeps their system legit. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sat Jan 19 22:03:09 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 19 Jan 2013 19:03:09 -0800 Subject: [OT] How to apply for jobs In-Reply-To: <2A216DC1-A693-4B43-AD1B-6C50EE1388D8@jhj.com> References: <50FB5230.3060706@fourthworld.com> <162244862812.20130119183309@ahsoftware.net> <2A216DC1-A693-4B43-AD1B-6C50EE1388D8@jhj.com> Message-ID: <8246662765.20130119190309@ahsoftware.net> Jerry- Saturday, January 19, 2013, 6:56:43 PM, you wrote: > If thats the sort of place you want to work. > .Jerry Well, sure. The trick is just to ignore HR afterwards. And some of the boilerplate descriptions are dreamed up by external agencies who have had the task of winnowing down the list of applicants outsourced to them. They get their cut and then you don't have to have any further contact with them. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Jan 19 22:11:36 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 19 Jan 2013 19:11:36 -0800 Subject: "launch document" synchronous on Linux only? In-Reply-To: <50FB5DC3.80805@fourthworld.com> References: <5245983875.20130119185150@ahsoftware.net> <50FB5DC3.80805@fourthworld.com> Message-ID: <69247170375.20130119191136@ahsoftware.net> Richard- Saturday, January 19, 2013, 7:00:19 PM, you wrote: >> Hard to say. Is this native or in a VM? > Native. VMs are for Windows. ;) Back off, dude ... I've got LMDE in Virtualbox on a Fedora base. Sheesh... who in their right mind would run a linux VM on a native Windows base? "Linux with all the stability of Windows..." Or do you mean that as "quarantine Windows in a VM"... that's the way I have my work system set up. When I need XP I know where to find it, but otherwise it can't mess anything up. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Sat Jan 19 22:11:48 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Jan 2013 19:11:48 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FB5DEF.6040604@hyperactivesw.com> References: <50FB5DEF.6040604@hyperactivesw.com> Message-ID: <50FB6074.2070902@fourthworld.com> J. Landman Gay wrote: > I don't like it either, but to be fair, developers don't *have* to sell > through the Apple stores... ...yet. Sure, you can load software from anywhere else, but if you get it from the Big Bad Web you face a dire warning about how it "may damage your computer". And the night is young: we can expect iOS and OS X to merge within a few years (like Windows and Ubuntu already do; as device capabilities overlap the bifurcated OS strategy makes less and less sense), and when that happens I think we can guess which direction Apple will go. -- 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 simon at asato-media.com Sat Jan 19 22:12:24 2013 From: simon at asato-media.com (As_Simon) Date: Sat, 19 Jan 2013 19:12:24 -0800 (PST) Subject: [OT] How to apply for jobs In-Reply-To: <162244862812.20130119183309@ahsoftware.net> References: <50FB5230.3060706@fourthworld.com> <162244862812.20130119183309@ahsoftware.net> Message-ID: <1358651544403-4659218.post@n4.nabble.com> mwieder wrote > Bob- > > Saturday, January 19, 2013, 6:10:56 PM, Richard wrote: > >> They're either high as a kite or completely misrepresented the actual >> skill set they're looking for. > > Third possibility (maybe this is the "misrepresented" option)... A forth possibility is they already have a person for the position but they don't have US greencard/citizenship. Isn't a job posting like that the way to prove the person is the only one who can do the job? C++? sure I've heard of it HTML? I think you make web thingys with it JAVA? Oh sure I know all about that, Frank Sinatra sings about it OOD? you can say that again! You're HIRED! Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-How-to-apply-for-jobs-tp4659198p4659218.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Sat Jan 19 22:12:29 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 19 Jan 2013 19:12:29 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FB5DEF.6040604@hyperactivesw.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <158243119296.20130119180405@ahsoftware.net> <50FB5DEF.6040604@hyperactivesw.com> Message-ID: <67247222953.20130119191229@ahsoftware.net> Jacque- Saturday, January 19, 2013, 7:01:03 PM, you wrote: > I don't like it either, but to be fair, developers don't *have* to sell > through the Apple stores. That's probably what keeps their system legit. For macs that's true, but I thought iOS devices were Apple store only. -- -Mark Wieder mwieder at ahsoftware.net From warren at warrensweb.us Sat Jan 19 22:16:02 2013 From: warren at warrensweb.us (Warren Samples) Date: Sat, 19 Jan 2013 21:16:02 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FB5DEF.6040604@hyperactivesw.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <158243119296.20130119180405@ahsoftware.net> <50FB5DEF.6040604@hyperactivesw.com> Message-ID: <50FB6172.9030005@warrensweb.us> On 01/19/2013 09:01 PM, J. Landman Gay wrote: > I don't like it either, but to be fair, developers don't *have* to sell > through the Apple stores. That's probably what keeps their system legit. I'm not a lawyer, but... (My father was, hehe) For all practical purposes, the market is closed and developers really do, as a practical observation, have to distribute through Apple in order to reach the platform. I suspect Apple's lawyers are more likely to press the "they can make it function in a browser (despite the user experience issues implied) therefore this is merely a permissible inconvenience" argument. I'd say this is my two cents, but being speculation rather than opinion it's worth even less than that :D Warren From ambassador at fourthworld.com Sat Jan 19 22:20:31 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Jan 2013 19:20:31 -0800 Subject: "launch document" synchronous on Linux only? In-Reply-To: <69247170375.20130119191136@ahsoftware.net> References: <69247170375.20130119191136@ahsoftware.net> Message-ID: <50FB627F.4020107@fourthworld.com> Mark Wieder wrote: > Richard- > > Saturday, January 19, 2013, 7:00:19 PM, you wrote: > >>> Hard to say. Is this native or in a VM? > >> Native. VMs are for Windows. ;) > > Back off, dude ... I've got LMDE in Virtualbox on a Fedora base. > Sheesh... who in their right mind would run a linux VM on a native > Windows base? "Linux with all the stability of Windows..." Good point. I should have said, "Native iron is for Linux." > Or do you mean that as "quarantine Windows in a VM"... that's the way > I have my work system set up. When I need XP I know where to find it, > but otherwise it can't mess anything up. My #1 support request every year is for replacement reg codes from Windows users whose systems become infected/corrupted/bloated to the point that they need to reinstall the system and start over. Most of them have done this more than once. Many do it every year. I figure with a failure rate like that I can save time by just getting Win set up how I need it in a VM, clone the VM file, and when it goes bad I just throw it away and use another copy of the clone. BTW: Have I said "Thank you!" for turning me on to VirtualBox? Man, that thing so outperforms Parallels in session restores that's been one of the best FOSS discoveries I've ever made. So thanks again for introducing me to it. It's been a great workhorse for me. -- 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 davidocoker at gmail.com Sat Jan 19 22:49:47 2013 From: davidocoker at gmail.com (David C.) Date: Sat, 19 Jan 2013 21:49:47 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FB6172.9030005@warrensweb.us> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <158243119296.20130119180405@ahsoftware.net> <50FB5DEF.6040604@hyperactivesw.com> <50FB6172.9030005@warrensweb.us> Message-ID: Man, I must really be losing it... quoting myself: "Nor does it diminish the point that in truth, Apple shouldn't have any control at all as to what either developers might want to build or what the developer's customer might want to use." - - - - - Of all the arguments I made, that is the first and primary complaint that I have and all other issues are at least secondary in scope arising only as a result of the first one. One can make any argument they want, for or against the way distribution or sales works with Apple, but the bottom line from my perspective is that as a builder and seller of hardware, it is completely out of their area of responsibility to attempt to control anything else. You good folks as developers did quite well in building, marketing and providing support to YOUR customers in a somewhat simple, tried and true process and they (Apple) found a way to take that from you. ...in the name of simplicity ...in the name of security ...in the name of improved user experience ...in the name of anything you wish to mention, they still took that from you and then piled on draconian rules and regulations to the point that you no longer work for yourselves or to the benefit of your customers, but rather to the benefit of Apple Corporation. Period. Sorry to have side-tracked Andre's problem and issue and/or to ignite an unpleasant conversation... Regards, David C. From jeff at siphonophore.com Sun Jan 20 00:18:18 2013 From: jeff at siphonophore.com (Jeff Reynolds) Date: Sun, 20 Jan 2013 00:18:18 -0500 Subject: [OT] How to apply for jobs In-Reply-To: References: Message-ID: Bob, I've pretty much stopped trying to help associates write job descriptions for tech jobs. For some reason friends and associates refer people to me when they are writing these and want some review. They send me things like what you mention and I ask what the job is and It can be as mundane as maintain a simple HTML website and keep our pcs running. Or worse they list the qualifications for an advanced programmer, graphic designer, and writer for a web master job. I will try to explain they should focus the quals and give a clean job description, but they don't want to as they want someone really qualified. They won't listen when I tell them they won't find someone with great graphics, writing and programming skills unless they look a long time and are willing to pay six figures. They will not listen. I end up asking them why they called me in the first place if they don't want to listen. Then the phone calls later whining that they can't find anyone. I now just say I don't think I can help when someone calls about this sort of thing. Oh did I mention they list salaries of $35-45k for these quals that would require 6+ years of school and 10+ years of experience. When I tell them that someone with this large of a skill set will most likely be older and experienced and be expecting a salary at least twice this, they always reply they really want some one really young and hot out of school that is willing to work cheap and take orders. Again blank stare when I point out they asked for 5+ years experience and a list of quals and certs that would put someone at least in their mid 30s, a decade out of school and someone that would definitely have their own mind and would not enjoy being ordered around.. They just don't get it so I just give up before I scream. I do think there is a lot of folks writing these that have no idea of the job or the qualifications are. Then it's copy and paste ad nausieum as mentioned. Depressing. Jeff From jacque at hyperactivesw.com Sun Jan 20 00:47:15 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 19 Jan 2013 23:47:15 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: <67247222953.20130119191229@ahsoftware.net> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <158243119296.20130119180405@ahsoftware.net> <50FB5DEF.6040604@hyperactivesw.com> <67247222953.20130119191229@ahsoftware.net> Message-ID: <50FB84E3.8000005@hyperactivesw.com> On 1/19/13 9:12 PM, Mark Wieder wrote: > Jacque- > > Saturday, January 19, 2013, 7:01:03 PM, you wrote: > >> I don't like it either, but to be fair, developers don't *have* to sell >> through the Apple stores. That's probably what keeps their system legit. > > For macs that's true, but I thought iOS devices were Apple store only. > Oops, you're right. I shouldn't have made "stores" plural. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Jan 20 00:51:20 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 19 Jan 2013 23:51:20 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FB6172.9030005@warrensweb.us> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <158243119296.20130119180405@ahsoftware.net> <50FB5DEF.6040604@hyperactivesw.com> <50FB6172.9030005@warrensweb.us> Message-ID: <50FB85D8.5050606@hyperactivesw.com> On 1/19/13 9:16 PM, Warren Samples wrote: > For all practical purposes, the market is closed and developers really > do, as a practical observation, have to distribute through Apple in > order to reach the platform. I think there will be third-party distributions for quite a while yet. Apple can't prohibit outside apps on Macs because too many of them can't be sandboxed. BBEdit is one of those, for example. So unless the rules change, some software will always have to be side loaded. I do agree though that new Mac users won't likely look elsewhere, but as they become more experienced they might. I'm still not happy with the situation, I don't like it at all. But I'm not sure third-party installs will completely disappear either. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sun Jan 20 01:37:01 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 19 Jan 2013 22:37:01 -0800 Subject: "launch document" synchronous on Linux only? In-Reply-To: <50FB627F.4020107@fourthworld.com> References: <69247170375.20130119191136@ahsoftware.net> <50FB627F.4020107@fourthworld.com> Message-ID: <68259494812.20130119223701@ahsoftware.net> Richard- Saturday, January 19, 2013, 7:20:31 PM, you wrote: > I figure with a failure rate like that I can save time by just getting > Win set up how I need it in a VM, clone the VM file, and when it goes > bad I just throw it away and use another copy of the clone. That's what VM snapshots are for. > BTW: Have I said "Thank you!" for turning me on to VirtualBox? Man, > that thing so outperforms Parallels in session restores that's been one > of the best FOSS discoveries I've ever made. So thanks again for > introducing me to it. It's been a great workhorse for me. I worry about it once in a while with Oracle at the helm, but I think the Ellison just uses it as a way to thumb his nose at VMWare. -- -Mark Wieder mwieder at ahsoftware.net From slylabs13 at me.com Sun Jan 20 02:36:50 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sat, 19 Jan 2013 23:36:50 -0800 Subject: [OT] How to apply for jobs In-Reply-To: <1358651544403-4659218.post@n4.nabble.com> References: <50FB5230.3060706@fourthworld.com> <162244862812.20130119183309@ahsoftware.net> <1358651544403-4659218.post@n4.nabble.com> Message-ID: <669F1F0E-3D83-461B-8BDF-918A0E1371E4@me.com> Thanks for the responses. At least I know my gut reaction to these job descriptions is justified. I think I'll ignore them. Except of course when they require a security clearance that is typically a hard fast limit. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone > From slylabs13 at me.com Sun Jan 20 02:24:01 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sat, 19 Jan 2013 23:24:01 -0800 Subject: "launch document" synchronous on Linux only? In-Reply-To: <68259494812.20130119223701@ahsoftware.net> References: <69247170375.20130119191136@ahsoftware.net> <50FB627F.4020107@fourthworld.com> <68259494812.20130119223701@ahsoftware.net> Message-ID: There are drawbacks to using snapshots. Typically if you want to resize the disk or convert it from dynamic to static or vis Versa, you have to merge the snapshots and I have had issues not being able to merge snapshots locking me into the current state of the drive. Also, if you have virtualized a domain controller and you have a replica set up, you cannot revert to a snapshot as you will induce what is called a usn rollback and your replication will cease. If not corrected within the 90 day tombstone date you will probably not be able to recover. Ask me how I know. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 19, 2013, at 22:37, Mark Wieder wrote: >> I figure with a failure rate like that I can save time by just getting >> Win set up how I need it in a VM, clone the VM file, and when it goes >> bad I just throw it away and use another copy of the clone. > > That's what VM snapshots are for From slylabs13 at me.com Sun Jan 20 02:25:50 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sat, 19 Jan 2013 23:25:50 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FB5187.90502@warrensweb.us> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> Message-ID: <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> In talking about the android neighbors of course. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 19, 2013, at 18:08, Warren Samples wrote: > On 01/19/2013 07:35 PM, Robert Sneidar wrote: >> They are willing to put up your app absolutely freely, if you like, so long as you don't charge for it. That's pretty generous. What they actually owe anyone in terms of what they allow is precisely jack diddly squat. It's their basketball hoop, their garage, and their basketball. Don't like the rules? Go to the next door neighbor's garage and play with him. > > > Actually, Bob, they are not "willing"; they demand this. It was their decision that they be the sole "legitimate" distributor of iOS apps and there is *no* "next door neighbor's garage" for iDevice users and by extension anyone who has an idea to develop for the iOS platform. My opinion is that given Apple's demand for exclusive distribution rights, that they *ought* to be less restrictive regarding "acceptible utility". They are hurting users and developers alike. > > 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 richmondmathewson at gmail.com Sun Jan 20 04:45:38 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 20 Jan 2013 11:45:38 +0200 Subject: screen capture software/animated gifs In-Reply-To: References: Message-ID: <50FBBCC2.6040002@gmail.com> On 01/20/2013 03:06 AM, Roger Eller wrote: > A static screen capture will not be animated. A video capture will, but it > will be a movie file. > > ~Roger > Indeed . . . But a series of timed static screenshots might not be completely foolish. Now, Livecode can take screenshots, and it should not be beyond the wit of "man or boy' (with apologies to Jacques) to knock together a wee stack that would take timed shots of an animated gif, resulting in a series of static images that can then be stitched together into a new animated gif. Although, to be honest, why one would want to take a series of screenshots of an animated gif to end up with what is effectively the same animated gif escapes me. Richmond. From richmondmathewson at gmail.com Sun Jan 20 04:59:22 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 20 Jan 2013 11:59:22 +0200 Subject: Animated gif editor In-Reply-To: <109B2C24-CAD3-4FB0-A1A1-A44180EB7D88@me.com> References: <50F8E360.1020803@gmail.com> <50FA9146.20305@gmail.com> <109B2C24-CAD3-4FB0-A1A1-A44180EB7D88@me.com> Message-ID: <50FBBFFA.3020708@gmail.com> On 01/20/2013 03:49 AM, Robert Sneidar wrote: > Richmond, do you have a modern OS X computer with plenty of memory? If so, I am very tempted to buy you a copy of Parallels. Virtually (pardon the pun) everything that only talks to Windows Drivers and not to the hardware directly will work in Parallels. > > Bob > > > That is an extremely generous offer. However: 1. My most 'modern' real Mac is one of the last PPC macMinis (very useful for taking to University lectures and so forth for presentations). 2. I have just got Photoshop CS2 running seamlessly via WINE on one of my Linux boxes. 3. I will probably almost never use Photoshop as GIMP gives me all I need, with the possible exception of decent Bevel edges. 4. If I really "have an urge" I can always download the PPC Mac versions of All the CS2 offerings and run them on one or more of the souped-up G3 iMacs I have running anything from Mac OS 10.2 to Mac OS 10.4. 5. I also have Windows XP running inside VMware that I sometimes use for the Free versions of Bryce and Poser offered by DAZ. [Bryce does not work under WINE]. "plenty of memory" Well memory is as memory does; my DELL Optiplex 745 currently sports 6 GB RAM (and may be maxed-out to 8GB on my birthday) of which 4GB is available for both my VMware setups for Mac OS 10.6 and Windows XP; so eveything trots along at a speed that is about twice as fast as I can cope with! I ONLY use Macintosh nowadays for programming my Devawriter Pro as Mac standalones hived off from the Linux recensions of Livecode are 'wonky'. All my graphic stuff is done over on the Linux side or within Livecode itself. Ever since the Version 4.0 Edinburgh conference I have used the graphic stuff in Livecode an awful lot, and been impressed by it; especially as it saves an awful lot of time by not having to do the application dance. So, Robert, "Thanks but no thanks", although, as the saying goes, you will always have a place close to my heart for your generosity. Richmond. From richmondmathewson at gmail.com Sun Jan 20 05:04:28 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 20 Jan 2013 12:04:28 +0200 Subject: [OT] How to apply for jobs In-Reply-To: References: Message-ID: <50FBC12C.9060207@gmail.com> On 01/20/2013 04:04 AM, Robert Sneidar wrote: > Sorry, I feel the need to vent, and maybe someone here has some advice they can give me when applying for jobs. First, I go to these job descriptions and see that they want someone with a bachelors in science, 5+ years experience, plus 3 or 4 advanced certifications, with experience in database development, html programming, C, C++, various scripting languages, Active Directory Management, Linux, Unix, Vsphere SAN, virtualization technologies like HyperV and VMWare, etc. etc. etc. And the lofty position I am applying for? Server maintenance! Really?? Server maintenance??? > > And then I see a line like this: > > Experience working with assembly languages such as HTML programming, MySQL, C, C , etc > > "erm... pardon me... HTML, mySQL and C are not, you know of course, assembly language... and assembly language is, of course, you know... not plural." is what I want to email them and say. So now I am thinking that they give some nobody the task of typing up the job requirements, so he throws the entire IT gamut at his word processor (having googled some IT catch phrases first), and calls it a job well done. Meanwhile, poor me is looking at all this and wondering if I should even apply, knowing that to have all that under my belt would qualify me for the CTO position at Microsoft, IBM or Apple for crying out loud!!! > > Should I ignore such requirements and apply everywhere I can, or just skip such jobs because whoever is in charge there clearly does not know what he is doing? > > Bob > > Yup; that all seems a bit steep. I administered a server at the University of St Andrews on the basis of a BA in Philosophy and an MA in Applied Linguistcs; not knowing anything whatsoever about servers. I talked an awful lot of "talk" at the interview, and then, having got the job, shut myself in the cupboard with the server and a manual (not forgetting the thermos of coffee) and started learning how to do things. Of course a lot of those requirements may just be a way for the people advertising the jobs to avoid having to wade knee-deep through 10,000 application letters. Just GO FOR IT! OR . . . Set up something of your own. Richmond. From richmondmathewson at gmail.com Sun Jan 20 05:17:35 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 20 Jan 2013 12:17:35 +0200 Subject: [OT] How to apply for jobs In-Reply-To: References: <50FB534B.8020001@warrensweb.us> Message-ID: <50FBC43F.9010702@gmail.com> On 01/20/2013 04:41 AM, Potts Jeff wrote: > When I was looking for a job back in the mid 90's I was at an interview > where they wanted 2 years java experience. THe problem was Java was just > getting out of beta and due to be released in a couple of months. I was > stupefied. . . it was like my C++ experience wasn't good enough. I would > have had to have been on the Java development team to have the experience > they were looking for let alone understand that Java is just a dummies > version of C++. > > I learned from then on that HR people are asses, And not only HR people . . . When I wanted to hire a co-teacher-cum-secretary at my schoolette here in Bulgaria I wrote down what I wanted; but, almost inevitably, the nature of what I required the teacher to do over the next 2 years changed, and she and I have had some fairly colourful exchanges as a result. As the current co-teacher-cum-secretary is due to leave in June this year (which is bad as she does a damn fine job), I am faced with 2 possible ways to advertise: 1. A highly detailed job description (which will probably be valueless as the job, buy its very nature, seems to keep changing), or 2. "Needed, a general worker to do all sorts of unspecified stuff at the whim of a capricious employer; mindbogglingly high and varied qualifications required." And, guess what; I will be running around with a large pair of donkey's ears come-what-may! The only possible difference is that I know I'll look like a prize what-d'ye-call-it fairly soon after get a new employee, and will be prepared to sit down over a cup of coffee and thrash things out with that person. > just as career managers > are. The irony was that I was living in Toronto at the time and was at a > career/job/recruiting fair some weeks later and the American companies were > all like you played around with Java and have C++, we'll train you and > you're hired. I went to the USA to work and found that HR, job requirements > and experience are regarded much differently from country to country. In > Canada they want you to have already done the job before they give it to > you. In the USA they will train and work to make you a valuable employee. > In Canada training costs money and therefor they shy away from any type of > training promises or requirements. > > The story is different when you have worked in the USA and return to Canada > though. They are all over you thinking you have attained some sort of mojo > or magic. I spent 8 years working abroad and don't regret it at all. I look > for international opportunities whenever possible. > > Don't get me wrong, Ha, ha, ha: half the problem is that almost everybody - employers and employees alike - are constantly getting each other wrong. > not all job openings and opportunities are like what I > experienced. My only recommendation is remember that outlandish job > requirements means people will have to forge experience just to get in for > a an interview. This behaviour ust makes it worse for everyone, not to > mention false information can kill your career if you get caught. Many years ago . . . I went for a job interview in a hotel in London for a teaching job out in the desert in the United Arab Emirates. They asked me if I had any teaching qualifications (I had none), they asked me if I had any teaching experience (I had none), and, eventually asked me why I was applying, to which I replied "I need the job and you need a teacher, and not many people are going to be prepared to teach in a load of wooden huts in the middle of the desert." I got the job. Subsequently I got all sorts of fancy qualifications; whether they make me a better teacher or not, I just cannot decide. Richmond. From richmondmathewson at gmail.com Sun Jan 20 05:21:06 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 20 Jan 2013 12:21:06 +0200 Subject: [OT] How to apply for jobs In-Reply-To: <669F1F0E-3D83-461B-8BDF-918A0E1371E4@me.com> References: <50FB5230.3060706@fourthworld.com> <162244862812.20130119183309@ahsoftware.net> <1358651544403-4659218.post@n4.nabble.com> <669F1F0E-3D83-461B-8BDF-918A0E1371E4@me.com> Message-ID: <50FBC512.2000304@gmail.com> On 01/20/2013 09:36 AM, Robert Sneidar wrote: > Thanks for the responses. At least I know my gut reaction to these job descriptions is justified. I think I'll ignore them. Except of course when they require a security clearance that is typically a hard fast limit. > > Bob Sneidar > IT Manager > Calvary Chapel CM > Sent from iPhone > "Wanted; somebody with an almost inconceivable number of bizarre qualifications which s/he will never be required to draw upon, for a mean amount of money." Go out for a long walk in the country and smell the good fresh air, and be thankful that you didn't end up be suckered by that one. Richmond. From coiin at verizon.net Sun Jan 20 09:55:56 2013 From: coiin at verizon.net (Colin Holgate) Date: Sun, 20 Jan 2013 09:55:56 -0500 Subject: screen capture software/animated gifs In-Reply-To: <50FBBCC2.6040002@gmail.com> References: <50FBBCC2.6040002@gmail.com> Message-ID: <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> I have tried both with QuickTime Player and with Snapz Pro, and both record animated gifs just fine. What setup do you have to do to stop it from working? From jhurley0305 at sbcglobal.net Sun Jan 20 10:43:28 2013 From: jhurley0305 at sbcglobal.net (Jim Hurley) Date: Sun, 20 Jan 2013 07:43:28 -0800 Subject: OT: Super duper scripts in MS Word In-Reply-To: References: Message-ID: <1C4E437B-6988-42CE-B164-E24A1E3368D9@sbcglobal.net> Paul and Bob, Thanks. I see now. And apparently I saw this some time ago. Using the character dialog box you suggested, I see that in my existing sample, the superscript of my superscript is elevated by 3 points. I have absolutely no recollection of having set that elevation. I wish I could believe that the memory is finite and learning new bits necessarilty crowds out old bits. But I'm afraid there comes a time in life when bits are not just crowded out, they just begin fall away at a frightening rate. Thanks again, Jim From andre at andregarzia.com Sun Jan 20 10:55:19 2013 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 20 Jan 2013 13:55:19 -0200 Subject: [OT] A tale of App Store rejection In-Reply-To: <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> Message-ID: Hey Folks, Wow huge thread! Thanks for the kind words and suggestions. I can see here that we tend to fall into two camps. Those that think that Apple can do whatever they choose with their platform and those that feel that the tight control by Apple is a bad thing. There is a larger issue here which is who owns the device you have in your pocket. iOS devices are full blown computers and yet, you can't install any app you want. You need to flow thru the walled garden, face the sphynx, answer the feature riddles ("hey my traffic app now farts when the transit sucks, will you allow me thru now?") before you can distribute app. I believe that walled gardens like that are not the answer. I would rather see a preferred market app such as the Mac App Store and yet allow users to side load apps like we can do on Android but hey, I am not Apple CEO so my opinion amounts to nothing. In the case of "Eponte", I made a decision. I was/am very Angry at the fact that a reviewer in the U.S. that never came to Rio or faced the dreaded traffic jams on that bridge can decide if my app is useful or not. The whole mentality of "we know better what our users want" is bad. I refuse to add more features to my Eponte app because it is pretty and elegant and solves the problem that it was meant to solve. I haven't made this app as a business or wanted to profit from it. I made it to solve my problem. If Apple thinks that iOS users don't need the app, then, it is good for me, I don't use an iPhone but I will tell you my plan now. LiveCode is not my only development environment and Eponte is an easy app. I will port it to Blackberry, Nokia Symbian and Windows Phone. I will port it to every mobile OS under the sun except iOS and then all the other users will have a quick and easy way to check the bridge and iphone users can go surf on their mobile safari and try to open some webpage with traffic info that will not load due to poor coverage. :-D On Sun, Jan 20, 2013 at 5:25 AM, Robert Sneidar wrote: > In talking about the android neighbors of course. > > Bob Sneidar > IT Manager > Calvary Chapel CM > Sent from iPhone > > On Jan 19, 2013, at 18:08, Warren Samples wrote: > > > On 01/19/2013 07:35 PM, Robert Sneidar wrote: > >> They are willing to put up your app absolutely freely, if you like, so > long as you don't charge for it. That's pretty generous. What they actually > owe anyone in terms of what they allow is precisely jack diddly squat. It's > their basketball hoop, their garage, and their basketball. Don't like the > rules? Go to the next door neighbor's garage and play with him. > > > > > > Actually, Bob, they are not "willing"; they demand this. It was their > decision that they be the sole "legitimate" distributor of iOS apps and > there is *no* "next door neighbor's garage" for iDevice users and by > extension anyone who has an idea to develop for the iOS platform. My > opinion is that given Apple's demand for exclusive distribution rights, > that they *ought* to be less restrictive regarding "acceptible utility". > They are hurting users and developers alike. > > > > 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 > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Sun Jan 20 12:20:37 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 20 Jan 2013 09:20:37 -0800 Subject: screen capture software/animated gifs In-Reply-To: <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> Message-ID: Hi Colin, I'm on OSX 1o.7.4 and the problem occurs running a plugin stack. I've had the same result with QT,Screenflow, Screenium, Snagit, and a couple of other screen capture programs. The animated gif is shown while the stack is going through a search process that can last a few seconds. I think I'm using a pretty standard method to give it time to animate, which is to issue a wait statement at regular intervals. Without the wait, it never animates. Could it be that during the wait period, the screen capture software grabs the cpu time, so the gif never gets any time to do its thing? Pete lcSQL Software On Sun, Jan 20, 2013 at 6:55 AM, Colin Holgate wrote: > I have tried both with QuickTime Player and with Snapz Pro, and both > record animated gifs just fine. What setup do you have to do to stop it > from working? > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 20 13:14:45 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 20 Jan 2013 12:14:45 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> Message-ID: <50FC3415.4090508@hyperactivesw.com> On 1/20/13 9:55 AM, Andre Garzia wrote: > LiveCode is not my only development environment and Eponte is an easy app. > I will port it to Blackberry, Nokia Symbian and Windows Phone. I will port > it to every mobile OS under the sun except iOS and then all the other users > will have a quick and easy way to check the bridge and iphone users can go > surf on their mobile safari and try to open some webpage with traffic info > that will not load due to poor coverage. I agree with your decision. You could compile your existing LiveCode app for Android though, without any trouble. It would allow you to release it to a large number of people right away on at least one platform. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Jan 20 13:19:24 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 20 Jan 2013 12:19:24 -0600 Subject: screen capture software/animated gifs In-Reply-To: References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> Message-ID: <50FC352C.2040100@hyperactivesw.com> On 1/20/13 11:20 AM, Peter Haworth wrote: > The animated gif is shown while the stack is going through a search process > that can last a few seconds. I think I'm using a pretty standard method to > give it time to animate, which is to issue a wait statement at regular > intervals. Without the wait, it never animates. That's sort of odd. I'm using an animated gif as a custom "busy" indicator in a similar way, it's shown while a longer activity is happening. I just imported it and set it to loop, then set its visible to false. When I want an indicator I set it to visible, when the activity is finished I hide it again. I don't need to manage the framerate or anything else. It just works. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From warren at warrensweb.us Sun Jan 20 13:28:44 2013 From: warren at warrensweb.us (Warren Samples) Date: Sun, 20 Jan 2013 12:28:44 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FB85D8.5050606@hyperactivesw.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <158243119296.20130119180405@ahsoftware.net> <50FB5DEF.6040604@hyperactivesw.com> <50FB6172.9030005@warrensweb.us> <50FB85D8.5050606@hyperactivesw.com> Message-ID: <50FC375C.8000203@warrensweb.us> On 01/19/2013 11:51 PM, J. Landman Gay wrote: > On 1/19/13 9:16 PM, Warren Samples wrote: > >> For all practical purposes, the market is closed and developers really >> do, as a practical observation, have to distribute through Apple in >> order to reach the platform. > > > I think there will be third-party distributions for quite a while yet. > Apple can't prohibit outside apps on Macs because too many of them can't > be sandboxed. BBEdit is one of those, for example. So unless the rules > change, some software will always have to be side loaded. I do agree > though that new Mac users won't likely look elsewhere, but as they > become more experienced they might. > > I'm still not happy with the situation, I don't like it at all. But I'm > not sure third-party installs will completely disappear either. > My comment was in reference to iOS devices. From coiin at verizon.net Sun Jan 20 13:30:41 2013 From: coiin at verizon.net (Colin Holgate) Date: Sun, 20 Jan 2013 13:30:41 -0500 Subject: screen capture software/animated gifs In-Reply-To: References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> Message-ID: <1B50B575-2D7F-48E9-9A33-8F833C48FC13@verizon.net> I tried this as a test: on mousedown repeat with a = 1 to 100000000 wait 1 end repeat end mousedown and QuickTime Player was still able to record the animated gif. Then I tried this: on mousedown repeat with a = 1 to 100000000 if a mod 1000000 = 0 then wait 1 end repeat end mousedown That slowed down the frame rate of the animated gif, and QuickTime Player was still able to record the animation. Do either of those tests fail for you? From mwieder at ahsoftware.net Sun Jan 20 14:51:52 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 20 Jan 2013 11:51:52 -0800 Subject: [OT] How to apply for jobs In-Reply-To: <669F1F0E-3D83-461B-8BDF-918A0E1371E4@me.com> References: <50FB5230.3060706@fourthworld.com> <162244862812.20130119183309@ahsoftware.net> <1358651544403-4659218.post@n4.nabble.com> <669F1F0E-3D83-461B-8BDF-918A0E1371E4@me.com> Message-ID: <141307186062.20130120115152@ahsoftware.net> Bob- Saturday, January 19, 2013, 11:36:50 PM, you wrote: > Thanks for the responses. At least I know my gut reaction to > these job descriptions is justified. I think I'll ignore them. > Except of course when they require a security clearance that is > typically a hard fast limit. Having done this in the past, here's my way of "ignoring" them. On a case by case basis, if a) I'm interested enough in the position and b) I either fit most of the qualifications or think I can pick them up easily enough along the way, I'll go ahead and submit an application. If I can get to the phone interview I'll start out up front by saying "Look, I don't have x or y or z qualification that was listed in the job posting. If that's an absolute requirement then I'd rather not waste both our times continuing with this discussion. But otherwise I think this is a good fit and I'm quite interested in pushing on with it." The conversation can go one of two ways at that point. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sun Jan 20 14:57:01 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 20 Jan 2013 11:57:01 -0800 Subject: "launch document" synchronous on Linux only? In-Reply-To: References: <69247170375.20130119191136@ahsoftware.net> <50FB627F.4020107@fourthworld.com> <68259494812.20130119223701@ahsoftware.net> Message-ID: <62307495437.20130120115701@ahsoftware.net> Bob- Saturday, January 19, 2013, 11:24:01 PM, you wrote: > There are drawbacks to using snapshots. Typically if you want to > resize the disk or convert it from dynamic to static or vis Versa, > you have to merge the snapshots and I have had issues not being able > to merge snapshots locking me into the current state of the drive. > Also, if you have virtualized a domain controller and you have a > replica set up, you cannot revert to a snapshot as you will induce > what is called a usn rollback and your replication will cease. If > not corrected within the 90 day tombstone date you will probably not > be able to recover. Ask me how I know. OK. Good to know. I haven't run into problems with merging snapshots other than taking time. And Vboxmanage is a very useful tool. Sort of the Swiss army knife of virtual machines. The rest of that sounds like Windows(tm) problems. -- -Mark Wieder mwieder at ahsoftware.net From contact at kipmedia.com Sun Jan 20 15:37:37 2013 From: contact at kipmedia.com (chris livermore) Date: Mon, 21 Jan 2013 07:37:37 +1100 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> Message-ID: Go Andre! On 21/01/2013, at 2:55 AM, Andre Garzia wrote: > Hey Folks, > > Wow huge thread! Thanks for the kind words and suggestions. I can see here > that we tend to fall into two camps. Those that think that Apple can do > whatever they choose with their platform and those that feel that the tight > control by Apple is a bad thing. > > There is a larger issue here which is who owns the device you have in your > pocket. iOS devices are full blown computers and yet, you can't install any > app you want. You need to flow thru the walled garden, face the sphynx, > answer the feature riddles ("hey my traffic app now farts when the transit > sucks, will you allow me thru now?") before you can distribute app. I > believe that walled gardens like that are not the answer. I would rather > see a preferred market app such as the Mac App Store and yet allow users to > side load apps like we can do on Android but hey, I am not Apple CEO so my > opinion amounts to nothing. > > In the case of "Eponte", I made a decision. I was/am very Angry at the fact > that a reviewer in the U.S. that never came to Rio or faced the dreaded > traffic jams on that bridge can decide if my app is useful or not. The > whole mentality of "we know better what our users want" is bad. I refuse to > add more features to my Eponte app because it is pretty and elegant and > solves the problem that it was meant to solve. I haven't made this app as a > business or wanted to profit from it. I made it to solve my problem. If > Apple thinks that iOS users don't need the app, then, it is good for me, I > don't use an iPhone but I will tell you my plan now. > > LiveCode is not my only development environment and Eponte is an easy app. > I will port it to Blackberry, Nokia Symbian and Windows Phone. I will port > it to every mobile OS under the sun except iOS and then all the other users > will have a quick and easy way to check the bridge and iphone users can go > surf on their mobile safari and try to open some webpage with traffic info > that will not load due to poor coverage. > > :-D > > > On Sun, Jan 20, 2013 at 5:25 AM, Robert Sneidar wrote: > >> In talking about the android neighbors of course. >> >> Bob Sneidar >> IT Manager >> Calvary Chapel CM >> Sent from iPhone >> >> On Jan 19, 2013, at 18:08, Warren Samples wrote: >> >>> On 01/19/2013 07:35 PM, Robert Sneidar wrote: >>>> They are willing to put up your app absolutely freely, if you like, so >> long as you don't charge for it. That's pretty generous. What they actually >> owe anyone in terms of what they allow is precisely jack diddly squat. It's >> their basketball hoop, their garage, and their basketball. Don't like the >> rules? Go to the next door neighbor's garage and play with him. >>> >>> >>> Actually, Bob, they are not "willing"; they demand this. It was their >> decision that they be the sole "legitimate" distributor of iOS apps and >> there is *no* "next door neighbor's garage" for iDevice users and by >> extension anyone who has an idea to develop for the iOS platform. My >> opinion is that given Apple's demand for exclusive distribution rights, >> that they *ought* to be less restrictive regarding "acceptible utility". >> They are hurting users and developers alike. >>> >>> 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 >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 andre at andregarzia.com Sun Jan 20 16:07:55 2013 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 20 Jan 2013 19:07:55 -0200 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FC3415.4090508@hyperactivesw.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <50FC3415.4090508@hyperactivesw.com> Message-ID: On Sun, Jan 20, 2013 at 4:14 PM, J. Landman Gay wrote: > I agree with your decision. You could compile your existing LiveCode app > for Android though, without any trouble. It would allow you to release it > to a large number of people right away on at least one platform. Jacque, It is already available on Android. It was my target market since I was an Android user (now I am back to WebOS because it is smarter than Android). Check out https://play.google.com/store/apps/details?id=com.amoralabs.eponte :-D -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From slylabs13 at me.com Sun Jan 20 16:17:20 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sun, 20 Jan 2013 13:17:20 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> Message-ID: <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> While I agree that having to firewall off our personal devices is very inconvenient, lets remember who the true villains are here. Identity thieves, indiscriminate spammers, social engineers, etc. yes children, the world is a bad, bad place. I know some think it would be better if we all just tore down our defenses and laid down our arms. Trouble is we won't all. So we build towers and we defend ourselves. I sleep better at night knowing I can buy an app for the one device I have that every villain in the world would love to get control of, knowing that no villain has. Just my humble opinion that's all. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 20, 2013, at 7:55, Andre Garzia wrote: > There is a larger issue here which is who owns the device you have in your > pocket. iOS devices are full blown computers and yet, you can't install any > app you want. You need to flow thru the walled garden, face the sphynx, > answer the feature riddles ("hey my traffic app now farts when the transit > sucks, will you allow me thru now?") before you can distribute app. I > believe that walled gardens like that are not the answer From gwendalwood at cox.net Sun Jan 20 16:52:36 2013 From: gwendalwood at cox.net (gwendalwood at cox.net) Date: Sun, 20 Jan 2013 13:52:36 -0800 Subject: Animated gifs In-Reply-To: Message-ID: <20130120165236.EKWLK.702235.imail@fed1rmwml213> I solved the problem by using the send in time routine incrementing the frames. Works great I have used Grab to capture the screen with timed capture showing the next frame. ---- use-livecode-request at lists.runrev.com wrote: Send use-livecode mailing list submissions to use-livecode at lists.runrev.com To subscribe or unsubscribe via the World Wide Web, visit http://lists.runrev.com/mailman/listinfo/use-livecode or, via email, send a message with subject or body 'help' to use-livecode-request at lists.runrev.com You can reach the person managing the list at use-livecode-owner at lists.runrev.com When replying, please edit your Subject line so it is more specific than "Re: Contents of use-livecode digest..." you can find the archives for this list at: http://lists.runrev.com/pipermail/use-livecode/ and search them using this link: http://www.google.com/advanced_search?q=site:lists.runrev.com Today's Topics: 1. Re: screen capture software/animated gifs (Peter Haworth) ---------------------------------------------------------------------- Message: 1 Date: Sun, 20 Jan 2013 09:20:37 -0800 From: Peter Haworth To: How to use LiveCode Subject: Re: screen capture software/animated gifs Message-ID: Content-Type: text/plain; charset=ISO-8859-1 Hi Colin, I'm on OSX 1o.7.4 and the problem occurs running a plugin stack. I've had the same result with QT,Screenflow, Screenium, Snagit, and a couple of other screen capture programs. The animated gif is shown while the stack is going through a search process that can last a few seconds. I think I'm using a pretty standard method to give it time to animate, which is to issue a wait statement at regular intervals. Without the wait, it never animates. Could it be that during the wait period, the screen capture software grabs the cpu time, so the gif never gets any time to do its thing? Pete lcSQL Software On Sun, Jan 20, 2013 at 6:55 AM, Colin Holgate wrote: > I have tried both with QuickTime Player and with Snapz Pro, and both > record animated gifs just fine. What setup do you have to do to stop it > from working? > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > ------------------------------ Subject: Digest Footer _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com http://lists.runrev.com/mailman/listinfo/use-livecode ------------------------------ End of use-livecode Digest, Vol 112, Issue 33 ********************************************* From davidocoker at gmail.com Sun Jan 20 16:54:26 2013 From: davidocoker at gmail.com (David C.) Date: Sun, 20 Jan 2013 15:54:26 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> Message-ID: On Sun, Jan 20, 2013 at 3:17 PM, Robert Sneidar wrote: > While I agree that having to firewall off our personal devices is very inconvenient, lets remember who the true villains are here. Identity thieves, indiscriminate spammers, social engineers, etc. yes children, the world is a bad, bad place. I know some think it would be better if we all just tore down our defenses and laid down our arms. Trouble is we won't all. So we build towers and we defend ourselves. I sleep better at night knowing I can buy an app for the one device I have that every villain in the world would love to get control of, knowing that no villain has. Just my humble opinion that's all. > So, for the sake of a lazy person's method of securing digital safety, it's just completely okay that you're willing to give up all semblance of freedom from corporate tyranny and what if for sure an overbearing abuse of power? Hummm... here is a unique if not surprising thought that you might also consider: That's what firewalls and third party AV/Malware products are generally designed for. Regards, David C. From andre at andregarzia.com Sun Jan 20 16:56:12 2013 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 20 Jan 2013 19:56:12 -0200 Subject: [OT] A tale of App Store rejection In-Reply-To: <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> Message-ID: On Sun, Jan 20, 2013 at 7:17 PM, Robert Sneidar wrote: > While I agree that having to firewall off our personal devices is very > inconvenient, lets remember who the true villains are here. Identity > thieves, indiscriminate spammers, social engineers, etc. yes children, the > world is a bad, bad place. I know some think it would be better if we all > just tore down our defenses and laid down our arms. Trouble is we won't > all. So we build towers and we defend ourselves. I sleep better at night > knowing I can buy an app for the one device I have that every villain in > the world would love to get control of, knowing that no villain has. Just > my humble opinion that's all. Robert, Apple practices and walled gardens give you no protection against all the thieves and criminals you quoted on your email. All it does it provide tiny security and a lot of problems for developers. Security comes from open source software that can be audited and checked out. Identity protection comes from free, open and safe identity schemes and not from Apple single password accounts. Apple users are not safe. They feel safe but they are not. You may feel safe buying from the app store but the real villains to quote will not use trojan apps to steal your stuff when they can sniff the cheese out of wifi and 3G connections. You want to rob identities? You don't rob each person, you crack as web service such as skype and steal user data. The fake security provided by the app store mentality hurts developers and curbs your freedom to have whatever you want on your device. Its your device!!! Its not Apple device, it is yours and yet you can't install things yourself. Imagine this was your computer? Remember when Apple decided that the app store would not accept any language besides XCode? Remember how that halted RunRev and caused lots of money loss for everyone involved? Thats what you get when you don't control you device. This has nothing to do with security. This is pure about money. If there is no way besides de app store to install software, then apple guarantees the 30% share. And if you fear from identity and credit thieves, you should not worry about your mobile device and start worrying about the hundreds or thousands of companies that have sensitive data stored about you and that are not up to date with their security because that is the spot where your identity will be robbed. I am glad I am a WebOS/Android user and that I use Linux as well because I know that I am in control. -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From jacque at hyperactivesw.com Sun Jan 20 17:00:30 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 20 Jan 2013 16:00:30 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <50FC3415.4090508@hyperactivesw.com> Message-ID: <50FC68FE.9030004@hyperactivesw.com> On 1/20/13 3:07 PM, Andre Garzia wrote: > It is already available on Android. It was my target market since I was an > Android user (now I am back to WebOS because it is smarter than Android). > > Check out https://play.google.com/store/apps/details?id=com.amoralabs.eponte > > :-D That looks fantastic! Good for you. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From slylabs13 at me.com Sun Jan 20 17:02:25 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sun, 20 Jan 2013 14:02:25 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> Message-ID: <82DB13AD-E373-4F29-A8C5-1AD5AB63CDD7@me.com> Absolute freedom and absolute security are mutually exclusive. At least in the present state of the world as we know it. The trick is balance. You think balance lies further towards the freedom side of things. I, being an IT guy who has seen people hand their lives over to villains because they thought, "I don't have anything they want. What do I need a firewall and malware protection for?" Think its more towards the side of security. It all comes down to how bad you perceive the world to be. I happen to think the world, in places, is a very, very bad place. The Internet puts those far away bad places at your doorstep, nay, in you living room and in you pocket. And please don't call me lazy. I learned not to be lazy about security after our entire infrastructure was brought to its knees by the slammer worm. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 20, 2013, at 13:54, "David C." wrote: > > So, for the sake of a lazy person's method of securing digital safety, > it's just completely okay that you're willing to give up all semblance > of freedom from corporate tyranny and what if for sure an overbearing > abuse of power? From roger.e.eller at sealedair.com Sun Jan 20 17:03:00 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 20 Jan 2013 17:03:00 -0500 Subject: [OT] A tale of App Store rejection In-Reply-To: <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> Message-ID: It is easily to believe what they want you to believe, but I have not yet experienced any of the fear induced plagues that Apple says I will. Some people seem to be born with a need to feel protected. Haha - word prediction suggested "pretty" instead of protected. ~Roger Sent from my Pipo M2 On Jan 20, 2013 4:17 PM, "Robert Sneidar" wrote: > > I know some think it would be better if we all just tore down our defenses and laid down our arms. Trouble is we won't all. So we build towers and... > > Bob Sneidar > IT Manager > Calvary Chapel CM > Sent from iPhone From slylabs13 at me.com Sun Jan 20 17:10:26 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sun, 20 Jan 2013 14:10:26 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> Message-ID: <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> Hi Andre. Respectfully I agree to disagree. My iPhone has never been compromised. My Mac laptop has. I think what apple is asking you to do as a developer is not egregious. A few features and off you go. Apple is not saying here, "damn you and you app we will never let it see the light of day!!!" They are saying, "can you make more utilitarian and useful to the general market?" Why is that pissing so many people off in the name of freedom? I don't get it. It seems some, not you I think, have a bone to pick with apple, and this seems an easy target. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 20, 2013, at 13:56, Andre Garzia wrote: > On Sun, Jan 20, 2013 at 7:17 PM, Robert Sneidar wrote: > >> While I agree that having to firewall off our personal devices is very >> inconvenient, lets remember who the true villains are here. Identity >> thieves, indiscriminate spammers, social engineers, etc. yes children, the >> world is a bad, bad place. I know some think it would be better if we all >> just tore down our defenses and laid down our arms. Trouble is we won't >> all. So we build towers and we defend ourselves. I sleep better at night >> knowing I can buy an app for the one device I have that every villain in >> the world would love to get control of, knowing that no villain has. Just >> my humble opinion that's all. > > > Robert, > > Apple practices and walled gardens give you no protection against all the > thieves and criminals you quoted on your email. All it does it provide tiny > security and a lot of problems for developers. Security comes from open > source software that can be audited and checked out. Identity protection > comes from free, open and safe identity schemes and not from Apple single > password accounts. Apple users are not safe. They feel safe but they are > not. You may feel safe buying from the app store but the real villains to > quote will not use trojan apps to steal your stuff when they can sniff the > cheese out of wifi and 3G connections. You want to rob identities? You > don't rob each person, you crack as web service such as skype and steal > user data. > > The fake security provided by the app store mentality hurts developers and > curbs your freedom to have whatever you want on your device. Its your > device!!! Its not Apple device, it is yours and yet you can't install > things yourself. Imagine this was your computer? Remember when Apple > decided that the app store would not accept any language besides XCode? > Remember how that halted RunRev and caused lots of money loss for everyone > involved? Thats what you get when you don't control you device. > > This has nothing to do with security. This is pure about money. If there is > no way besides de app store to install software, then apple guarantees the > 30% share. > > And if you fear from identity and credit thieves, you should not worry > about your mobile device and start worrying about the hundreds or thousands > of companies that have sensitive data stored about you and that are not up > to date with their security because that is the spot where your identity > will be robbed. > > I am glad I am a WebOS/Android user and that I use Linux as well because I > know that I am in control. > > > -- > 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 slylabs13 at me.com Sun Jan 20 17:15:08 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sun, 20 Jan 2013 14:15:08 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> Message-ID: Erm. Had it not dawned on you that this might be because apple has this restrictive policy in the first place? It's like some roman in a bar, saying, "I don't see why we have to pay these excessive taxes. I personally have never seen one of these supposed 'Germanic horde!" Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 20, 2013, at 14:03, Roger Eller wrote: > It is easily to believe what they want you to believe, but I have not yet > experienced any of the fear induced plagues that Apple says I will From slylabs13 at me.com Sun Jan 20 17:36:03 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sun, 20 Jan 2013 14:36:03 -0800 Subject: Animated gifs In-Reply-To: <20130120165236.EKWLK.702235.imail@fed1rmwml213> References: <20130120165236.EKWLK.702235.imail@fed1rmwml213> Message-ID: <517BC859-C7D0-4DF8-8E6B-7C21E798D8B0@me.com> That will work so long as your blocking calls do not take a lot of time, like opening and querying a remote SQL database for a large data set. Just a thot, wouldn't it be cool if there were an idleInterval you could set where an idle message got sent no matter what at the prescribed interval? Just off the top of my head. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 20, 2013, at 13:52, gwendalwood at cox.net wrote: > I solved the problem by using the send in time routine incrementing the frames. Works great > I have used Grab to capture the screen with timed capture showing the next frame. > > ---- use-livecode-request at lists.runrev.com wrote: > Send use-livecode mailing list submissions to > use-livecode at lists.runrev.com > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.runrev.com/mailman/listinfo/use-livecode > or, via email, send a message with subject or body 'help' to > use-livecode-request at lists.runrev.com > > You can reach the person managing the list at > use-livecode-owner at lists.runrev.com > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of use-livecode digest..." > > > you can find the archives for this list at: > > http://lists.runrev.com/pipermail/use-livecode/ > > and search them using this link: > > http://www.google.com/advanced_search?q=site:lists.runrev.com > > Today's Topics: > > 1. Re: screen capture software/animated gifs (Peter Haworth) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Sun, 20 Jan 2013 09:20:37 -0800 > From: Peter Haworth > To: How to use LiveCode > Subject: Re: screen capture software/animated gifs > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1 > > Hi Colin, > I'm on OSX 1o.7.4 and the problem occurs running a plugin stack. I've had > the same result with QT,Screenflow, Screenium, Snagit, and a couple of > other screen capture programs. > > The animated gif is shown while the stack is going through a search process > that can last a few seconds. I think I'm using a pretty standard method to > give it time to animate, which is to issue a wait statement at regular > intervals. Without the wait, it never animates. > > Could it be that during the wait period, the screen capture software grabs > the cpu time, so the gif never gets any time to do its thing? > > Pete > lcSQL Software > > > On Sun, Jan 20, 2013 at 6:55 AM, Colin Holgate wrote: > >> I have tried both with QuickTime Player and with Snapz Pro, and both >> record animated gifs just fine. What setup do you have to do to stop it >> from working? >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > ------------------------------ > > Subject: Digest Footer > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/use-livecode > > ------------------------------ > > End of use-livecode Digest, Vol 112, Issue 33 > ********************************************* > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 20 17:52:54 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 20 Jan 2013 16:52:54 -0600 Subject: Option button menuitem disabling Message-ID: <50FC7546.7000300@hyperactivesw.com> I have some option buttons that enable/disable certain menuitems using this syntax: set the enabled of menuitem "blah" of me to false This puts the left-parentheses next to the item, and on OS X it works fine. On Windows XP, the menu item is not dimmed, it remains selectable, and the left parentheses is showing like this: Button (MenuItem 1 (MenuItem 2 Is there a way around it? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From slylabs13 at me.com Sun Jan 20 18:06:11 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sun, 20 Jan 2013 15:06:11 -0800 Subject: Option button menuitem disabling In-Reply-To: <50FC7546.7000300@hyperactivesw.com> References: <50FC7546.7000300@hyperactivesw.com> Message-ID: I think it's a ui thing. Windows does not provide or define for disabled menu items. I think. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 20, 2013, at 14:52, "J. Landman Gay" wrote: > I have some option buttons that enable/disable certain menuitems using this syntax: > > set the enabled of menuitem "blah" of me to false > > This puts the left-parentheses next to the item, and on OS X it works fine. On Windows XP, the menu item is not dimmed, it remains selectable, and the left parentheses is showing like this: > > Button > (MenuItem 1 > (MenuItem 2 > > Is there a way around 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 scott at tactilemedia.com Sun Jan 20 18:15:09 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sun, 20 Jan 2013 15:15:09 -0800 Subject: Option button menuitem disabling Message-ID: Ok, this is really dumb, but does it make any difference if you script "enable menuItem xyz..." instead of "set the enabled of..." ? Regards, Scott Rossi Creative Director Tactile Media, UX Design -------- Original message -------- Subject: Option button menuitem disabling From: "J. Landman Gay" To: LiveCode Mailing List CC: null From jacque at hyperactivesw.com Sun Jan 20 18:28:22 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 20 Jan 2013 17:28:22 -0600 Subject: Option button menuitem disabling In-Reply-To: References: Message-ID: <50FC7D96.3000306@hyperactivesw.com> On 1/20/13 5:15 PM, Scott Rossi wrote: > Ok, this is really dumb, but does it make any difference if you > script "enable menuItem xyz..." instead of "set the enabled of..." ? If it's dumb, then so am I because I tried it. No difference. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Jan 20 18:29:45 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 20 Jan 2013 17:29:45 -0600 Subject: Option button menuitem disabling In-Reply-To: References: <50FC7546.7000300@hyperactivesw.com> Message-ID: <50FC7DE9.1010607@hyperactivesw.com> On 1/20/13 5:06 PM, Robert Sneidar wrote: > I think it's a ui thing. Windows does not provide or define for > disabled menu items. I think. I thought of that, can anyone else verify? It seems kind of stupid, if it's true. Would it only be XP or is it all versions of Windows? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From warren at warrensweb.us Sun Jan 20 18:56:35 2013 From: warren at warrensweb.us (Warren Samples) Date: Sun, 20 Jan 2013 17:56:35 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> Message-ID: <50FC8433.5040803@warrensweb.us> On 01/20/2013 04:10 PM, Robert Sneidar wrote: > They are saying, "can you make more utilitarian and useful to the > general market?" Why is that pissing so many people off in the name > of freedom? I don't get it. It seems some, not you I think, have a > bone to pick with apple, and this seems an easy target. Whose argument are you dismissing as being probably disingenuous? It might be that this is the bone and here it is being picked, no? As far as "they are saying, "can you make.."" I wonder why it's so hard for you to understand why that strikes some people as arrogant and unacceptable. Not that I'm saying you have to agree and support this position, but that you say you don't get it. It's ironic that you chose the word "utilitarian" because that word often describes a simple tool that serves its purpose without frills or adornment. Precisely what might cause an app to be rejected as in this case. As for the "general market" part of your comment, can't we ask, does failing to serve a large group of people mean that something is not acutely useful to some smaller group for which it is intended? I really don't think either part of your statement is true regarding this particular rationale for rejection. It seems to me that Apple is saying "it just doesn't have enough bells and whistles to fit the image of 'kewl' that we want to maintain for our devices". Just that simple. I don't feel Apple has any interest that justifiably trumps the interest of consumers to determine for themselves what is useful and valuable or the interests of developers who have an idea they believe is useful and worth their time to develop and attach their name to. There are a lot of people who still adhere to the adage that less is more. Certainly at least a few of them use iDevices. Sincerely, Warren From terry.judd at unimelb.edu.au Sun Jan 20 19:06:08 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Mon, 21 Jan 2013 00:06:08 +0000 Subject: Option button menuitem disabling In-Reply-To: <50FC7DE9.1010607@hyperactivesw.com> References: <50FC7546.7000300@hyperactivesw.com> <50FC7DE9.1010607@hyperactivesw.com> Message-ID: I had this same problem a couple of weeks ago. I had to resort to actually removing the disabled items from the menu (by script) and replacing them when when they needed to be enabled. Terry... On 21/01/2013, at 10:29 AM, J. Landman Gay wrote: > On 1/20/13 5:06 PM, Robert Sneidar wrote: >> I think it's a ui thing. Windows does not provide or define for >> disabled menu items. I think. > > I thought of that, can anyone else verify? It seems kind of stupid, if it's true. Would it only be XP or is it all versions of Windows? > > -- > 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 > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From sarawakdave at rogers.com Sun Jan 20 19:09:48 2013 From: sarawakdave at rogers.com (Dave McKee) Date: Sun, 20 Jan 2013 19:09:48 -0500 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FC8433.5040803@warrensweb.us> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> <50FC8433.5040803@warrensweb.us> Message-ID: The consumers don't care. Hodie Non Cras On 2013-01-20, at 6:56 PM, Warren Samples wrote: > I don't feel Apple has any interest that justifiably trumps the interest of consumers to determine for themselves what is useful and valuable or the interests of developers who have an idea they believe is useful and worth their time to develop and attach their name to. There are a lot of people who still adhere to the adage that less is more. Certainly at least a few of them use iDevices. From lc at pbh.on-rev.com Sun Jan 20 19:25:56 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Sun, 20 Jan 2013 16:25:56 -0800 Subject: Option button menuitem disabling In-Reply-To: <50FC7DE9.1010607@hyperactivesw.com> References: <50FC7546.7000300@hyperactivesw.com> <50FC7DE9.1010607@hyperactivesw.com> Message-ID: <68363186-75A3-43DA-824A-9C976F303539@pbh.on-rev.com> Just tried Win 7 (LC 5.5.3) and it appears to have exactly the same issue. I tried this for a workaround, it's a bit drastic removing the choice, but it works: ## Store the menu items in a custom property "uText" ## on menuPick pItemName lock screen -- Avoids a momentary flash of different text on the button put the uText of me into me -- Restore the menu items from the custom property delete line lineOffset(pItemName, me) of me -- Delete the chosen item from the menu set the label of me to pItemName -- Show the label as the chosen item // Process pItemName end menuPick Paul On 2013-01-20, at 3:29 PM, J. Landman Gay wrote: > On 1/20/13 5:06 PM, Robert Sneidar wrote: >> I think it's a ui thing. Windows does not provide or define for >> disabled menu items. I think. > > I thought of that, can anyone else verify? It seems kind of stupid, if it's true. Would it only be XP or is it all versions of Windows? > > -- > 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 slylabs13 at me.com Sun Jan 20 19:45:52 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sun, 20 Jan 2013 16:45:52 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FC8433.5040803@warrensweb.us> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> <50FC8433.5040803@warrensweb.us> Message-ID: <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> All your arguments rest inexorably on the precept that Apple "owes you something". Show me in any contract you and Apple have entered into where Apple is obligated to accept any app you submit! Did you not read the terms? Your fault if you did not. Did you agree to those terms knowing full well you had no intention of living up to them?? Your fault again. Everything in this present age is based upon what two or more parties "agree to". It has to be that way because of the kinds of justifications being presented in this thread. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 20, 2013, at 15:56, Warren Samples wrote: > On 01/20/2013 04:10 PM, Robert Sneidar wrote: >> They are saying, "can you make more utilitarian and useful to the >> general market?" Why is that pissing so many people off in the name >> of freedom? I don't get it. It seems some, not you I think, have a >> bone to pick with apple, and this seems an easy target. > > > > Whose argument are you dismissing as being probably disingenuous? It might be that this is the bone and here it is being picked, no? > > As far as "they are saying, "can you make.."" I wonder why it's so hard for you to understand why that strikes some people as arrogant and unacceptable. Not that I'm saying you have to agree and support this position, but that you say you don't get it. > > It's ironic that you chose the word "utilitarian" because that word often describes a simple tool that serves its purpose without frills or adornment. Precisely what might cause an app to be rejected as in this case. As for the "general market" part of your comment, can't we ask, does failing to serve a large group of people mean that something is not acutely useful to some smaller group for which it is intended? I really don't think either part of your statement is true regarding this particular rationale for rejection. It seems to me that Apple is saying "it just doesn't have enough bells and whistles to fit the image of 'kewl' that we want to maintain for our devices". Just that simple. > > I don't feel Apple has any interest that justifiably trumps the interest of consumers to determine for themselves what is useful and valuable or the interests of developers who have an idea they believe is useful and worth their time to develop and attach their name to. There are a lot of people who still adhere to the adage that less is more. Certainly at least a few of them use iDevices. > > Sincerely, > > 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 slylabs13 at me.com Sun Jan 20 19:48:25 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sun, 20 Jan 2013 16:48:25 -0800 Subject: Option button menuitem disabling In-Reply-To: References: <50FC7546.7000300@hyperactivesw.com> <50FC7DE9.1010607@hyperactivesw.com> Message-ID: <6F47F5A4-C895-4830-B245-EB1A00836F2E@me.com> Oh that's a good idea. Didn't even think of that. This is why I love this list. People think of things that escape my notice. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 20, 2013, at 16:06, Terry Judd wrote: > I had this same problem a couple of weeks ago. I had to resort to actually removing the disabled items from the menu (by script) and replacing them when when they needed to be enabled. > > Terry... > > On 21/01/2013, at 10:29 AM, J. Landman Gay wrote: > >> On 1/20/13 5:06 PM, Robert Sneidar wrote: >>> I think it's a ui thing. Windows does not provide or define for >>> disabled menu items. I think. >> >> I thought of that, can anyone else verify? It seems kind of stupid, if it's true. Would it only be XP or is it all versions of Windows? >> >> -- >> 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 > > 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 at andregarzia.com Sun Jan 20 20:00:47 2013 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 20 Jan 2013 23:00:47 -0200 Subject: [OT] A tale of App Store rejection In-Reply-To: <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> <50FC8433.5040803@warrensweb.us> <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> Message-ID: On Sun, Jan 20, 2013 at 10:45 PM, Robert Sneidar wrote: > All your arguments rest inexorably on the precept that Apple "owes you > something". Show me in any contract you and Apple have entered into where > Apple is obligated to accept any app you submit! Did you not read the > terms? Your fault if you did not. Did you agree to those terms knowing full > well you had no intention of living up to them?? Your fault again. > Everything in this present age is based upon what two or more parties > "agree to". It has to be that way because of the kinds of justifications > being presented in this thread. My complains are about how arbitrary apple is. It really depends on the reviewer. This is not a good system. Its their system anyway. What is wrong is that there is no way to not use the store. The device is yours and yet you can't install whatever you want. Android is much more sane in this way allowing everyone in and policing if it is reported. You can speak all about security and agreements but it still wrong. It still not secure and it still not right. Identity theft and credit theft and fraud happens not on your device but on servers. A real app permission system and a real sandbox solves everything. No need for walled gardens. As for agreements, you can agree with whatever you click "I agree" that doesn't however makes it legal in court. There are lots of agreements that don't hold up. I just with EFF radar would focus on Apple for a while. Apple practices are worse than Microsoft these days. Its not about my little utility being rejected, its about the process being wrong. And thats why in the long run, Android will win. Or OpenWebOS. Or Tizen. Or WinPhone. Or Sailfish. Or Firefox OS or BB10 (aka QNX) whoever creates the most open and inviting ecosystem. After this experience with Apple, I will re-evaluate how useful this platform is in the long run. In a couple days I will travel to join a Firefox OS developer day workshop. How refreshing open platforms are. -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From slylabs13 at me.com Sun Jan 20 20:16:10 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sun, 20 Jan 2013 17:16:10 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> <50FC8433.5040803@warrensweb.us> <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> Message-ID: <22FCD608-C21B-44C7-A78E-5E94AE70CFF3@me.com> I agree Andre. I was all about "I bought it I can do whatever the hell I like with it" when Apple was trying to establish legal grounds to prevent people from jail breaking their iPhones. No company should be able to own anything they sold outright to someone else. That was absurd. That was decided in favor of the owners and so it should have been. So, yes you can jailbreak your iDevice and do what you want. No you cannot then have Apple fix it because some malware bricked it. The iDevice is yours. The App Store is not. Maybe I am not seeing things clearly here, but I think I am. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 20, 2013, at 17:00, Andre Garzia wrote: > My complains are about how arbitrary apple is. It really depends on the > reviewer. This is not a good system. Its their system anyway. What is wrong > is that there is no way to not use the store. The device is yours and yet > you can't install whatever you want. Android is much more sane in this way > allowing everyone in and policing if it is reported. From roger.e.eller at sealedair.com Sun Jan 20 20:22:47 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 20 Jan 2013 20:22:47 -0500 Subject: [OT] A tale of App Store rejection In-Reply-To: <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> <50FC8433.5040803@warrensweb.us> <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> Message-ID: Andre is a good and nice guy who is just trying to do a nice thing for people. I like that about people. It is NOT the developers fault for not honoring the mumbo jumbo Apple spews in their contract, or more correctly, their control of you. Any person who has been taught basic values of good and bad, right and wrong, can see that. Consumers have been blinded by the shiny toys, so the only hope for developers is a legal uprising. Sent from my Pipo M2 On Jan 20, 2013 7:46 PM, "Robert Sneidar" wrote: > > All your arguments rest inexorably on the precept that Apple "owes you something". Show me in any contract you and Apple have entered into where Apple is obligated to accept any app you submit! Did you not read the terms? Your fault if you did not. Did you agree to those terms knowing full well you had no intention of living up to them?? Your fault again. Everything in this present age is based upon what two or more parties "agree to". It has to be that way because of the kinds of justifications being presented in this thread. > > Bob Sneidar > IT Manager > Calvary Chapel CM > Sent from iPhone From slylabs13 at me.com Sun Jan 20 20:32:54 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sun, 20 Jan 2013 17:32:54 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> <50FC8433.5040803@warrensweb.us> <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> Message-ID: <775CB3DE-8C07-487C-861A-59D9DC09E213@me.com> Okay. But no one yet has offered a credible argument for how someone can agree to something, then act contrary to it, then call it "good". I like Andre. I like what he is trying to do. He can get there by making his app more utilitarian as some have offered suggestions about. No one, not even Apple is saying, "we won't accept this because Andre is trying to do something good." Is the system flawed? Sure! All things men make are! I just have a hard time swallowing that Apple has a beef with Andre or with developers in general. Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 20, 2013, at 17:22, Roger Eller wrote: > Andre is a good and nice guy who is just trying to do a nice thing for > people. I like that about people. It is NOT the developers fault for not > honoring the mumbo jumbo Apple spews in their contract, or more correctly, > their control of you. Any person who has been taught basic values of good > and bad, right and wrong, can see that. Consumers have been blinded by the > shiny toys, so the only hope for developers is a legal uprising. > > Sent from my Pipo M2 > > On Jan 20, 2013 7:46 PM, "Robert Sneidar" wrote: >> >> All your arguments rest inexorably on the precept that Apple "owes you > something". Show me in any contract you and Apple have entered into where > Apple is obligated to accept any app you submit! Did you not read the > terms? Your fault if you did not. Did you agree to those terms knowing full > well you had no intention of living up to them?? Your fault again. > Everything in this present age is based upon what two or more parties > "agree to". It has to be that way because of the kinds of justifications > being presented in this thread. >> >> Bob Sneidar >> IT Manager >> Calvary Chapel CM >> Sent from iPhone > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From davidocoker at gmail.com Sun Jan 20 20:36:32 2013 From: davidocoker at gmail.com (David C.) Date: Sun, 20 Jan 2013 19:36:32 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> <50FC8433.5040803@warrensweb.us> <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> Message-ID: Just for the record, it was not my intent to specifically call you lazy in an earlier comment, Bob, but rather the entire mindset of "easy security at any cost" that I was addressing. And for certain, I do have a bone to pick with Apple, just as I did before the Feds took issue with Microsoft, but to an even greater degree. Question for you, Bob: How many active applications do you have "out there", being promoted and sold in the Apple store, whether they be for for iOS or OS X and what are the titles, please? Regards, David C. From roger.e.eller at sealedair.com Sun Jan 20 20:37:14 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 20 Jan 2013 20:37:14 -0500 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> <50FC8433.5040803@warrensweb.us> <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> Message-ID: Scratch that. Just give them time and they will sour the milk for the iOS generation all by themselves. I've witnessed a few converts already. Sent from my Pipo M2 On Jan 20, 2013 8:22 PM, "Roger Eller" wrote: > Andre is a good and nice guy who is just trying to do a nice thing for > people. I like that about people. It is NOT the developers fault for not > honoring the mumbo jumbo Apple spews in their contract, or more correctly, > their control of you. Any person who has been taught basic values of good > and bad, right and wrong, can see that. Consumers have been blinded by the > shiny toys, so the only hope for developers is a legal uprising. > > Sent from my Pipo M2 > > On Jan 20, 2013 7:46 PM, "Robert Sneidar" wrote: > > > > All your arguments rest inexorably on the precept that Apple "owes you > something". Show me in any contract you and Apple have entered into where > Apple is obligated to accept any app you submit! Did you not read the > terms? Your fault if you did not. Did you agree to those terms knowing full > well you had no intention of living up to them?? Your fault again. > Everything in this present age is based upon what two or more parties > "agree to". It has to be that way because of the kinds of justifications > being presented in this thread. > > > > Bob Sneidar > > IT Manager > > Calvary Chapel CM > > Sent from iPhone > From andre at andregarzia.com Sun Jan 20 20:37:19 2013 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 20 Jan 2013 23:37:19 -0200 Subject: [OT] A tale of App Store rejection In-Reply-To: <775CB3DE-8C07-487C-861A-59D9DC09E213@me.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> <50FC8433.5040803@warrensweb.us> <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> <775CB3DE-8C07-487C-861A-59D9DC09E213@me.com> Message-ID: On Sun, Jan 20, 2013 at 11:32 PM, Robert Sneidar wrote: > Is the system flawed? Sure! All things men make are! I just have a hard > time swallowing that Apple has a beef with Andre or with developers in > general. Thanks for the kind words Roger and Robert but since every mac I had broke 2 days after AppleCare expired, I do think Apple has a beef with me. That being said. I will soon publish that software on windows phone thing and nokia thing too. Nokia still king in Brazil. I am also anxious to see a real Firefox OS device and the BB10 thing, mostly because I was a huge fan of QNX. These are interesting times and even if Apple is king now, rebellions do happen. -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From slylabs13 at me.com Sun Jan 20 20:46:39 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sun, 20 Jan 2013 17:46:39 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> <50FC8433.5040803@warrensweb.us> <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> <775CB3DE-8C07-487C-861A-59D9DC09E213@me.com> Message-ID: "A little rebellion is a good thing, now and then." Thomas Jefferson. :-) Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 20, 2013, at 17:37, Andre Garzia wrote: > These are interesting times and even if Apple is king now, rebellions do > happen. From roger.e.eller at sealedair.com Sun Jan 20 20:49:17 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 20 Jan 2013 20:49:17 -0500 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> <50FC8433.5040803@warrensweb.us> <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> <775CB3DE-8C07-487C-861A-59D9DC09E213@me.com> Message-ID: Andre, since UAE exists for every platform, just release it for Amiga. That makes it truly write once, deploy everywhere. ;-) Sent from my Pipo M2 From jacque at hyperactivesw.com Sun Jan 20 21:08:26 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 20 Jan 2013 20:08:26 -0600 Subject: Option button menuitem disabling In-Reply-To: <68363186-75A3-43DA-824A-9C976F303539@pbh.on-rev.com> References: <50FC7546.7000300@hyperactivesw.com> <50FC7DE9.1010607@hyperactivesw.com> <68363186-75A3-43DA-824A-9C976F303539@pbh.on-rev.com> Message-ID: <50FCA31A.9040300@hyperactivesw.com> On 1/20/13 6:25 PM, Paul Hibbert wrote: > Just tried Win 7 (LC 5.5.3) and it appears to have exactly the same issue. Thanks for the advice everyone, it looks like removing unnecessary menu items is what I need to do. I'm a Mac girl, I should get out more. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Sun Jan 20 21:34:43 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 20 Jan 2013 18:34:43 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: References: Message-ID: <50FCA943.2040604@fourthworld.com> Roger Eller wrote: > Scratch that. Just give them time and they will sour the milk for the iOS > generation all by themselves. I've witnessed a few converts already. I see it all the time, and their falling market share reflects it. Changing from a computer company to a consumer electronics one wasn't bad; indeed it's made them very rich. But now the younger generation is smarter and far more tech-savvy than their parents, and all that hand-holding is just not cool with them. They know what they're doing, and they like software that respects what they know. In 2012, for the first time in Apple's history the biggest buying demographic was no longer 18-35, but 35-50. The core Apple audience is changing, growing a bit older each year. With Apple now the richest and most powerful multinational on earth, the underdog story that brought them here is no longer relevant. They're no longer fighting the man; they've become the man. Meanwhile, somewhere out there is a company that wants to make smart devices for the crazy ones, the outsiders, the square pegs in round holes... -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From warren at warrensweb.us Sun Jan 20 21:50:46 2013 From: warren at warrensweb.us (Warren Samples) Date: Sun, 20 Jan 2013 20:50:46 -0600 Subject: [OT] A tale of App Store rejection In-Reply-To: <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> References: <50F987BF.50608@warrensweb.us> <50F9B5D4.1040204@warrensweb.us> <6ECA69A4-E506-48A8-A3E4-C157E9734370@me.com> <50FB5187.90502@warrensweb.us> <7190F3A4-ADD0-4D55-957D-E141FD685B5C@me.com> <3B904B05-CB9A-46D2-8713-8771B3C2AB14@me.com> <8C7257B9-09BE-4CCF-BFD6-D16BA8ED2261@me.com> <50FC8433.5040803@warrensweb.us> <7F3CCE19-07ED-4FBC-8BC5-E1A0263DA57A@me.com> Message-ID: <50FCAD06.1050207@warrensweb.us> On 01/20/2013 06:45 PM, Robert Sneidar wrote: > All your arguments rest inexorably on the precept that Apple "owes > you something". Show me in any contract you and Apple have entered > into where Apple is obligated to accept any app you submit! I'm sorry, Bob, but this is just BS. It's not about what Apple "owes" anybody, but what is arguably best for *all* parties. Apple exerts supervision and total control over the availability and distribution of applications for iOS devices. It is undeniable that Apple has the final say as a contractual and a practical matter. However, that does not automatically mean that all of Apple's policies and decisions are correct, sensible and otherwise beyond criticism. I am somewhat disturbed, Bob, that you are so (apparently) hostile to the notion that someone might protest the criteria generally, or some specific decision specifically, regarding the acceptance or rejection of applications, and the ease with which you dismiss such protest as baseless. I don't know if the courts might decide Apple has crossed a line which makes its policies actionable, but more importantly, there seems to be in affect a policy which is in the end very contrary to much of what some of us (once) associat(ed) with Apple. Warren (I've got a whole skeleton's worth of bones to pick and this is just one of them) From pete at lcsql.com Sun Jan 20 22:00:28 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 20 Jan 2013 19:00:28 -0800 Subject: screen capture software/animated gifs In-Reply-To: <50FC352C.2040100@hyperactivesw.com> References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <50FC352C.2040100@hyperactivesw.com> Message-ID: Hi Jacque, Are you saying you didn't need to insert any waits or send in times for the gif to animate? If so, I'm confused because the gif I'm using didn't animate at all unless I gave up some cpu time with a wait. I'm not managing frame counts or frame rates in any way though. Pete lcSQL Software On Sun, Jan 20, 2013 at 10:19 AM, J. Landman Gay wrote: > On 1/20/13 11:20 AM, Peter Haworth wrote: > > The animated gif is shown while the stack is going through a search >> process >> that can last a few seconds. I think I'm using a pretty standard method >> to >> give it time to animate, which is to issue a wait statement at regular >> intervals. Without the wait, it never animates. >> > > That's sort of odd. I'm using an animated gif as a custom "busy" indicator > in a similar way, it's shown while a longer activity is happening. I just > imported it and set it to loop, then set its visible to false. When I want > an indicator I set it to visible, when the activity is finished I hide it > again. I don't need to manage the framerate or anything else. It just works. > > -- > 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 Sun Jan 20 23:12:46 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Mon, 21 Jan 2013 04:12:46 +0000 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FCA943.2040604@fourthworld.com> References: <50FCA943.2040604@fourthworld.com> Message-ID: On 21/01/2013, at 01:34 PM, Richard Gaskin wrote: > But now the younger generation is smarter and far more tech-savvy than their parents, and all that hand-holding is just not cool with them. They know what they're doing, and they like software that respects what they know. Hey Richard - I hope you're haven't bought into the whole Prensky/Tapscott/digital natives/net generation BS ;) The current crop 'youngsters' might be extremely prolific users of technology but their typical pattern of use seems to be quite superficial. > > In 2012, for the first time in Apple's history the biggest buying demographic was no longer 18-35, but 35-50. The core Apple audience is changing, growing a bit older each year. A bit like Facebook then. It doesn't necessarily mean that the younger demographic is abandoning Apple/Facebook - rather that ownership/participation has plateaued there while it is still growing in the older age groups. Or not? Terry... Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From coiin at verizon.net Sun Jan 20 23:51:36 2013 From: coiin at verizon.net (Colin Holgate) Date: Sun, 20 Jan 2013 23:51:36 -0500 Subject: screen capture software/animated gifs In-Reply-To: References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <50FC352C.2040100@hyperactivesw.com> Message-ID: Her example couldn't have been as demanding. In my repeat loop test I could easily make the animation stop, and had to use wait to get it to advance. But in no combination could I fail to do screen recording. On Jan 20, 2013, at 10:00 PM, Peter Haworth wrote: > Are you saying you didn't need to insert any waits or send in times for the > gif to animate? If so, I'm confused because the gif I'm using didn't > animate at all unless I gave up some cpu time with a wait. From jacque at hyperactivesw.com Mon Jan 21 00:24:17 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 20 Jan 2013 23:24:17 -0600 Subject: screen capture software/animated gifs In-Reply-To: References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <50FC352C.2040100@hyperactivesw.com> Message-ID: <50FCD101.2080702@hyperactivesw.com> On 1/20/13 9:00 PM, Peter Haworth wrote: > Hi Jacque, > Are you saying you didn't need to insert any waits or send in times for the > gif to animate? If so, I'm confused because the gif I'm using didn't > animate at all unless I gave up some cpu time with a wait. That's right, I don't manage it manually at all. I set the currentframe to 1 and the repeatcount to -1 in the property inspector and that's it. Then I hide and show it as needed. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Jan 21 00:31:13 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 20 Jan 2013 23:31:13 -0600 Subject: screen capture software/animated gifs In-Reply-To: References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <50FC352C.2040100@hyperactivesw.com> Message-ID: <50FCD2A1.7070709@hyperactivesw.com> On 1/20/13 9:00 PM, Peter Haworth wrote: > Hi Jacque, > Are you saying you didn't need to insert any waits or send in times for the > gif to animate? If so, I'm confused because the gif I'm using didn't > animate at all unless I gave up some cpu time with a wait. I take it back, I just tried a longer activity and it does stop animating. So you're right, you need to yield some time to the engine if the handler has a long repeat. Looks like I need to add that myself. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From capellan2000 at gmail.com Mon Jan 21 11:31:20 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 21 Jan 2013 11:31:20 -0500 Subject: LiveCode, stacks and Cloud Storage Services Message-ID: Hi all, I am looking for advice from your experiences using Cloud storage services to download and display data (compressed or uncompressed, text, graphics, bitmap images and (maybe) sounds) within a stack or LiveCode application. The purpose is to evaluate if it's feasible a personal project using one cloud storage service or more (for redundancy) without going broke paying for data transfers... :-( Thanks in advance! Alejandro From ambassador at fourthworld.com Mon Jan 21 11:37:27 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 21 Jan 2013 08:37:27 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: References: Message-ID: <50FD6EC7.6060907@fourthworld.com> Terry Judd wrote: > On 21/01/2013, at 01:34 PM, Richard Gaskin wrote: > >> But now the younger generation is smarter and far more tech-savvy >> than their parents, and all that hand-holding is just not cool >> with them. They know what they're doing, and they like software >> that respects what they know. > > Hey Richard - I hope you're haven't bought into the whole > Prensky/Tapscott/digital natives/net generation BS ;) The current > crop 'youngsters' might be extremely prolific users of technology > but their typical pattern of use seems to be quite superficial. I wasn't familiar with Prensky until your mention here, but after reading a bit about him I wouldn't be as quick to dismiss some of the notions he proposes. This is just something I see. Sure, all anecdotal evidence is suspect, but I see some cognitive shifts happening which seem to merit attention for those who design software systems, and perhaps other products as well. The idea isn't particularly revolutionary, nor even all that new: the TV generation had McLuhan, and Julian Jaynes' exploration of the impact of literacy in "The Origin of Consciousness in the Breakdown of the Bicameral Mind" takes that story back to the dawn of civilization. For better or worse, we collectively have very nimble minds, ever hungry and profoundly adaptive. >> In 2012, for the first time in Apple's history the biggest buying >> demographic was no longer 18-35, but 35-50. The core Apple audience >> is changing, growing a bit older each year. > > A bit like Facebook then. It doesn't necessarily mean that the > younger demographic is abandoning Apple/Facebook - rather that > ownership/participation has plateaued there while it is still growing > in the older age groups. Or not? I didn't mean to imply the shift was exclusionary; of course it isn't. It's merely telling, about the nature of design and the role of Apple in our changing world. In 1983 Steve Jobs gave a talk at IDCA where he was describing a dynamic that affects all organizations, and while at that moment he was addressing IBM the pattern he describes applies equally well to all companies, even, eventually, Apple itself: "We started with nothing. So whenever you you start with nothing with you always can always shoot for the moon, you have nothing to lose. And the thing that happens is, when you sort of get something it's very easy to go into cover-your-ass mode and then you become conservative..." @~minute 51: Apple got where they are on a message of "Think Different", but now that they're the largest and most powerful multinational in tech that message no longer applies. This leaves room for the inevitable changing of the guard. Perhaps one of the OSes Andre now favors in response to Apple's closed nature will be the thing that displaces iOS. Many years ago I bet the farm on Apple, and it nearly caused the demise of my company. Even today, at Apple's apparent peak, few successful developers write for Apple OSes exclusively. With multi-platform tools like LiveCode, developers and their clients are at last immune to the ever-shifting seas of fortune for any single OS vendor. At last we can recognize OSes as the commodities they are, and ride the wave of any of them as each crests in turn. No matter how much innovation has dazzled us in the last two decades, it's all just beginning. We would do well to prepare to have our minds blown by what's coming in the next few years. -- 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 slylabs13 at me.com Mon Jan 21 12:08:18 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Mon, 21 Jan 2013 09:08:18 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FD6EC7.6060907@fourthworld.com> References: <50FD6EC7.6060907@fourthworld.com> Message-ID: <5F6DD04C-A369-4406-AE53-DD5C4C91E88E@me.com> Everyone sees the world around them differently. But it wasn't that long ago that we got iPhone and then iPad. Not revolutionary enough? Other companies seemed to think so because they copied the form factor and now what they are doing is being called revolutionary. I have a 27" iMac sitting on my living room table that I can watch TV on because it has video in. I have an iCloud account that was mobileme that was dotmac. Now out iPhones can take photos that rival expensive cameras, and screens so clear that try as you might the pixels cannot be seen. Microscopic Pixels. That's something Microsoft could have had a great marketing campaign on. Whoops! Apple got there first. I have a 27" iMac sitting on my living room table that I can watch TV on because it has video in. I have an iCloud account that was mobileme that was dotmac. Way back then Apple created a personal cloud service, and now Microsoft is copying the idea and doing it themselves. Man those Microsoft guys are revolutionary. We sound like high maintenance women. "What have you done for me lately?" Sorry Richard, I have the highest respect for you, but I think the notion that apple is for oldies just won't stick to my brain. If Apple is not innovating as much as in the past, we might consider that they are operating in a depressed world economy at present. I do agree however that writing software exclusively for Apple is not a smart thing these days. Anything can happen, and often does, I like to say. Also let me make the point that buying demographic statistics are very deceiving. By the time Android was released, pretty much anyone who was going to buy an Apple device had bought one, maybe their second or third one. All that was left was the crowd that hated Apple or hated AT&T, so when the opportunity to buy a non-Apple/AT&T device came they pounced on it. The real demographic ought to be how many people are switching from iDevice to Android devices as opposed to the other way round. THERE you might have a point. How many people buying new computers are leaving OS X and moving to Windows compared to the other way? THAT would be a useful statistic. All that has really happened with the buying demographic is that the new Apple youth has become the middle aged Apple youth, meaning what, that Apple customers are remaining loyal? Statistics can be presented in different lights. What is that old saying? There are lies. Then there are damnable lies. Then there are statistics. :-) Bob On Jan 21, 2013, at 8:37 AM, Richard Gaskin wrote: > Apple got where they are on a message of "Think Different", but now that they're the largest and most powerful multinational in tech that message no longer applies. From abilitybf at att.net Mon Jan 21 12:10:49 2013 From: abilitybf at att.net (Joe Hamburger) Date: Mon, 21 Jan 2013 09:10:49 -0800 (PST) Subject: MenuItems not showing In-Reply-To: References: Message-ID: <1358788249.55312.YahooMailRC@web184904.mail.gq1.yahoo.com> Hi Everyone I thought I added some menuItems correctly in the MenuBuilder. Unfortunately, even though it shows correctly in the builder they aren't displayed in the drop down menu? Any ideas as to what's causing this? Is there a maximum number of menuItems for a button perhaps? I have 53 items in that menu. Thanks in advance for your help. Joe From pepetoo at cox.net Mon Jan 21 12:34:17 2013 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 21 Jan 2013 09:34:17 -0800 Subject: MenuItems not showing In-Reply-To: <1358788249.55312.YahooMailRC@web184904.mail.gq1.yahoo.com> References: <1358788249.55312.YahooMailRC@web184904.mail.gq1.yahoo.com> Message-ID: <256360B4-A914-4124-A583-158F3FCF4E0E@cox.net> Hi Joe, First observation is that there is NO WAY you should have that many items in a menu. Rethink what you're doing and CHANGE. Surely there is a way to reorganize and regroup what you're planning. Your app would be a nightmare to use. Just because you can do it doesn't mean that you should. Just my 2? worth. Joe Wilkins On Jan 21, 2013, at 9:10 AM, Joe Hamburger wrote: > Hi Everyone > > I thought I added some menuItems correctly in the MenuBuilder. Unfortunately, > even though it shows correctly in the builder they aren't displayed in the drop > down menu? Any ideas as to what's causing this? Is there a maximum number of > menuItems for a button perhaps? I have 53 items in that menu. > > Thanks in advance for your help. > > Joe > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 21 12:54:04 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 21 Jan 2013 12:54:04 -0500 (EST) Subject: MenuItems not showing In-Reply-To: <256360B4-A914-4124-A583-158F3FCF4E0E@cox.net> References: <1358788249.55312.YahooMailRC@web184904.mail.gq1.yahoo.com> <256360B4-A914-4124-A583-158F3FCF4E0E@cox.net> Message-ID: <8CFC6176F2C757F-1280-20A92@webmail-m138.sysops.aol.com> What Joe W. said. But there is no limit to the number of menuItems, user interface nightmare notwithstanding, so you have another issue somewhere. Do the other menus work as advertised? Is the problem menu itself showing, and merely that the list of menuItems not? Are any menuItems at all coming up? Craig Newman -----Original Message----- From: Joe Lewis Wilkins To: How to use LiveCode Sent: Mon, Jan 21, 2013 12:35 pm Subject: Re: MenuItems not showing Hi Joe, First observation is that there is NO WAY you should have that many items in a menu. Rethink what you're doing and CHANGE. Surely there is a way to reorganize and regroup what you're planning. Your app would be a nightmare to use. Just because you can do it doesn't mean that you should. Just my 2? worth. Joe Wilkins On Jan 21, 2013, at 9:10 AM, Joe Hamburger wrote: > Hi Everyone > > I thought I added some menuItems correctly in the MenuBuilder. Unfortunately, > even though it shows correctly in the builder they aren't displayed in the drop > down menu? Any ideas as to what's causing this? Is there a maximum number of > menuItems for a button perhaps? I have 53 items in that menu. > > Thanks in advance for your help. > > Joe > _______________________________________________ > use-livecode mailing list > use-livecode 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 Jan 21 12:54:23 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 21 Jan 2013 09:54:23 -0800 Subject: screen capture software/animated gifs In-Reply-To: <50FCD2A1.7070709@hyperactivesw.com> References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <50FC352C.2040100@hyperactivesw.com> <50FCD2A1.7070709@hyperactivesw.com> Message-ID: Thanks for the clarification Jacque. Pete lcSQL Software On Sun, Jan 20, 2013 at 9:31 PM, J. Landman Gay wrote: > On 1/20/13 9:00 PM, Peter Haworth wrote: > >> Hi Jacque, >> Are you saying you didn't need to insert any waits or send in times for >> the >> gif to animate? If so, I'm confused because the gif I'm using didn't >> animate at all unless I gave up some cpu time with a wait. >> > > I take it back, I just tried a longer activity and it does stop animating. > So you're right, you need to yield some time to the engine if the handler > has a long repeat. Looks like I need to add that myself. > > > -- > 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 Jan 21 13:04:13 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 21 Jan 2013 10:04:13 -0800 Subject: screen capture software/animated gifs In-Reply-To: <1B50B575-2D7F-48E9-9A33-8F833C48FC13@verizon.net> References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <1B50B575-2D7F-48E9-9A33-8F833C48FC13@verizon.net> Message-ID: Hi Colin, I tried both these scripts in a test stack and they worked as you stated, QT was able to successfully record and playback the animated gif. I did the tests with one of the "barber pole" gifs in the Image library and also with the actual gif I'm using in my application So where to now? Clearly, there's something going on in my stack that is causing the issue but what could it be? My stack uses "wait 0 with messages" but I tried that in your test scripts and everything still worked OK. In the general scheme of things, this isn't a big deal but I'm trying to record tutorial video and probably doesn't reflect well if the viewer sees what is obviously supposed to be an animated gif that doesn't :-) Pete lcSQL Software On Sun, Jan 20, 2013 at 10:30 AM, Colin Holgate wrote: > I tried this as a test: > > on mousedown > repeat with a = 1 to 100000000 > wait 1 > end repeat > end mousedown > > > and QuickTime Player was still able to record the animated gif. Then I > tried this: > > on mousedown > repeat with a = 1 to 100000000 > if a mod 1000000 = 0 then wait 1 > end repeat > end mousedown > > > That slowed down the frame rate of the animated gif, and QuickTime Player > was still able to record the animation. Do either of those tests fail for > 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 cmsheffield at icloud.com Mon Jan 21 13:46:29 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Mon, 21 Jan 2013 11:46:29 -0700 Subject: mobile: prompt for app review Message-ID: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> I need to implement this in Read Naturally's One Minute Reader app. Wondering if anyone out there has done this and has a library or and/or example they'd be willing to share. I can roll my own, but I'd like to save a little time if at all possible. I've come across tools like Appirater, but it's an Obj-C class, which, of course, requires one to be using Obj-C. :-) Any takers? Thanks much, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com From monte at sweattechnologies.com Mon Jan 21 13:59:07 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 22 Jan 2013 05:59:07 +1100 Subject: mobile: prompt for app review In-Reply-To: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> References: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> Message-ID: <556EF931-8C2B-4626-AC98-9D73E143F228@sweattechnologies.com> I have looked at appirator before but didn't think the LC community would be all that interested. -- M E R Goulding Software development services mergExt - There's an external for that! On 22/01/2013, at 5:46 AM, Chris Sheffield wrote: > I need to implement this in Read Naturally's One Minute Reader app. Wondering if anyone out there has done this and has a library or and/or example they'd be willing to share. I can roll my own, but I'd like to save a little time if at all possible. I've come across tools like Appirater, but it's an Obj-C class, which, of course, requires one to be using Obj-C. :-) > > Any takers? > > Thanks much, > Chris > > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.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 Jan 21 14:29:26 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 21 Jan 2013 11:29:26 -0800 Subject: Controls in a stack Message-ID: I have a handler that I think uses a pretty standard way of getting a list of all the controls in a stack with nested repeat loops on the stack/substacks, then the cardIDs in each stack, then the controls in each card. It works fine but trying to see if there's a more efficient way to do it and noticed that I can eliminate the loop on the cards within a stack with "repeat with x=1 to the number of controls in stack tStack". However, when doing this, I get a count of controls that is around 1000 less than doing it the original way, on a total count of a little over 16,000 controls. Looking at the controls that are missed, they are almost all from stacks that contain multiple cards, seemingly randomly missing a few from each card. There are also a handful that have an id of zero which I didn't think was possible but that's another topic. It turns out that the time it takes to get the controls this way is no better than repeating through the cards so I won't be changing my handler, but I'm wondering if there's a logical reason for controls being missed like this. Pete lcSQL Software From monte at sweattechnologies.com Mon Jan 21 14:48:20 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 22 Jan 2013 06:48:20 +1100 Subject: Controls in a stack In-Reply-To: References: Message-ID: Hmm... have you checked to see if your original handler doesn't parse controls in shared groups more than once? I tend to use a recursive function for this kind of thing. On 22/01/2013, at 6:29 AM, Peter Haworth wrote: > I have a handler that I think uses a pretty standard way of getting a list > of all the controls in a stack with nested repeat loops on the > stack/substacks, then the cardIDs in each stack, then the controls in each > card. > > It works fine but trying to see if there's a more efficient way to do it > and noticed that I can eliminate the loop on the cards within a stack with > "repeat with x=1 to the number of controls in stack tStack". However, when > doing this, I get a count of controls that is around 1000 less than doing > it the original way, on a total count of a little over 16,000 controls. > > Looking at the controls that are missed, they are almost all from stacks > that contain multiple cards, seemingly randomly missing a few from each > card. There are also a handful that have an id of zero which I didn't > think was possible but that's another topic. > > It turns out that the time it takes to get the controls this way is no > better than repeating through the cards so I won't be changing my handler, > but I'm wondering if there's a logical reason for controls being missed > like this. > > 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 -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From pete at lcsql.com Mon Jan 21 15:05:23 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 21 Jan 2013 12:05:23 -0800 Subject: Controls in a stack In-Reply-To: References: Message-ID: Hi Monte, Certainly in my original handler, there's nothing to prevent controls in shared groups being counted twice so I should fix that. But I don't think there are any shared groups in the stack I used to test this. I got myself a list of all the controls from the original handler that weren't discovered by the alternative handler and most of them that aren't in groups of any sort. Pete lcSQL Software On Mon, Jan 21, 2013 at 11:48 AM, Monte Goulding < monte at sweattechnologies.com> wrote: > Hmm... have you checked to see if your original handler doesn't parse > controls in shared groups more than once? > > I tend to use a recursive function for this kind of thing. > > On 22/01/2013, at 6:29 AM, Peter Haworth wrote: > > > I have a handler that I think uses a pretty standard way of getting a > list > > of all the controls in a stack with nested repeat loops on the > > stack/substacks, then the cardIDs in each stack, then the controls in > each > > card. > > > > It works fine but trying to see if there's a more efficient way to do it > > and noticed that I can eliminate the loop on the cards within a stack > with > > "repeat with x=1 to the number of controls in stack tStack". However, > when > > doing this, I get a count of controls that is around 1000 less than doing > > it the original way, on a total count of a little over 16,000 controls. > > > > Looking at the controls that are missed, they are almost all from stacks > > that contain multiple cards, seemingly randomly missing a few from each > > card. There are also a handful that have an id of zero which I didn't > > think was possible but that's another topic. > > > > It turns out that the time it takes to get the controls this way is no > > better than repeating through the cards so I won't be changing my > handler, > > but I'm wondering if there's a logical reason for controls being missed > > like this. > > > > 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 > > -- > Monte Goulding > > M E R Goulding - software development services > 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 ambassador at fourthworld.com Mon Jan 21 15:11:31 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 21 Jan 2013 12:11:31 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: <5F6DD04C-A369-4406-AE53-DD5C4C91E88E@me.com> References: <5F6DD04C-A369-4406-AE53-DD5C4C91E88E@me.com> Message-ID: <50FDA0F3.1010608@fourthworld.com> Robert Sneidar wrote: > On Jan 21, 2013, at 8:37 AM, Richard Gaskin wrote: > >> Apple got where they are on a message of "Think Different", but now >> that they're the largest and most powerful multinational in tech >> that message no longer applies. > > Everyone sees the world around them differently. But it wasn't that > long ago that we got iPhone and then iPad. Not revolutionary enough? > Other companies seemed to think so because they copied the form > factor and now what they are doing is being called revolutionary. Yes, this dynamic plays itself out again and again in tech, where the first-mover advantage isn't what it used to be in the Industrial Age, as both tech and the capital needed to exploit it are more fluid. Apple didn't invent the GUI, and after their initial success of popularizing it they lost their advantage to the inevitable commoditization. Apple didn't invent multi-touch UIs (see Bruxton; circa 1980), and the same commoditization story is unfolding with mobile as it did on the desktop. > I have a 27" iMac sitting on my living room table that I can watch > TV on because it has video in. I have an iCloud account that was > mobileme that was dotmac. Exactly: I have a custom Linux box doing that in my living room with XBMC, with another custom Linux box in my office as my cloud, because commoditization has brought tech to the point that a handful of hippies can give it away for free. :) In fact, consider this: When we think of computing we often think of just the desktop, but that's just a small slice of how we use computers today. As we use the Internet more and more, the computers we hold in our hands are pretty much just our gateway to a larger world of computing, and increasingly that gateway is accessed by mobile devices rather than PCs. On the desktop it's still all about Windows; with its 87%, Mac and Linux are both niche players. But when we look beyond the desktop we see something quite remarkable: With 65% of servers, 95% of supercomputers, nearly all embedded systems like the wifi routers in our homes, and some 70% of mobile devices, Linux has effectively become the de facto standard of modern computing -- all from a rag-tag bunch of hippies. :) Once I realized Time Machine was just a front-end for rsync and that Cygnus makes that available for even Windows, everything began to change in my office. I finally joined the Maker Generation, custom crafting exactly what I need for all of my OSes, mixing and matching cheap and easily available tech for ad hoc solutions for any need that comes up during the day. This may seem unrelated, but think about it: I recently stumbled across a magazine at my local newsstand devoted to urban dwellers who raise their own chickens - DIY is happening in a wide range of forms, tech and beyond. Look at the number of hacker/maker spaces opening up in major cities. Seems like every month I find another one in my neighborhoods. We used to spend thousands of dollars on RDBMSes. Today SQLite is public domain, and every other DB worth using is GPL, Apache, or other FOSS. Sure, not every consumer is part of the DIY crowd. But it's a niche that opens up new opportunities, the "early adopters" Geoff Moore wrote about, the people one company used to describe as "the crazy ones, the rebels, the troublemakers, the ones who see things differently." > Sorry Richard, I have the highest respect for you, but I think the > notion that apple is for oldies just won't stick to my brain. Fortunately we have the same opinion, because that's not what I wrote. I used to spend all my time with just one OS, and I used to have a Boolean thought pattern in which if something else is successful it must mean that Apple will somehow go away. But that wasn't my point here. I was simply reinforcing what Steve himself suggested decades before, that when any organization reaches a certain size "it's very easy to go into cover-your-ass mode and then you become conservative." No one rules the roost forever. Markets diversify as they evolve, and Andre's response to Apple is something a lot of developers are doing, not all that different from what you suggest here: > I do agree however that writing software exclusively for Apple is > not a smart thing these days. Anything can happen, and often does, > I like to say. Bingo. That's pretty much all I was saying; you wrote it much more succinctly. > Also let me make the point that buying demographic statistics are > very deceiving. ... > The real demographic ought to be how many people are switching from > iDevice to Android devices as opposed to the other way round. Not necessarily. Respectfully, that's a somewhat American/EU view, in which we're so dripping with tech that we sometimes feel comfortable assuming the question can only be about switching since of course everyone's already invested in one ecosystem or the other. It may be helpful to remember that the very stats on growth rates that have so many worried about some supposed "death of the PC" are exactly that: growth rates, not installed base. For much of the world, mobile computing is in its dawn. The Internet Age is still very much in its infancy. They haven't rolled out Internet 2 yet so we still have perceptible latency, and our devices are still limited by having to choose between a small viewable area or something too big for a pocket - but all of that's about to change. We've seen Bill and Dave, Steve and Steve, Sergey and Larry - maybe next we'll see Andre and Alejandro take over the world. :) -- 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 terry.judd at unimelb.edu.au Mon Jan 21 16:16:05 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Mon, 21 Jan 2013 21:16:05 +0000 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FD6EC7.6060907@fourthworld.com> References: <50FD6EC7.6060907@fourthworld.com> Message-ID: On 22/01/2013, at 03:37 AM, Richard Gaskin wrote: > Terry Judd wrote: > > > On 21/01/2013, at 01:34 PM, Richard Gaskin wrote: > > > >> But now the younger generation is smarter and far more tech-savvy > >> than their parents, and all that hand-holding is just not cool > >> with them. They know what they're doing, and they like software > >> that respects what they know. > > > > Hey Richard - I hope you're haven't bought into the whole > > Prensky/Tapscott/digital natives/net generation BS ;) The current > > crop 'youngsters' might be extremely prolific users of technology > > but their typical pattern of use seems to be quite superficial. > > I wasn't familiar with Prensky until your mention here, but after reading a bit about him I wouldn't be as quick to dismiss some of the notions he proposes. > > This is just something I see. Sure, all anecdotal evidence is suspect, but I see some cognitive shifts happening which seem to merit attention for those who design software systems, and perhaps other products as well. Sure - I was being a bit flippant, but while Prensky's 'digital natives' construct has be widely embraced it hasn't held up to scrutiny on a number of key points. For example... # uniformity of use and experience, widespread adoption of new technologies: overall use may be higher, but usage patterns are as diverse and variable among younger people as the rest of us. The vast majority adopt only a small number of key technologies and use these in a relatively simplistic way. # enhanced ability to multitask, which confers a cognitive and productive advantage: multitasking turns out to be a mostly bad thing (unless you're combining a series of mundane tasks). Multitasked tasks typically take longer to complete, produce more errors and results in poorer outcomes. Multitasking and learning most definitely don't mix (multitasking inhibits memory encoding). The neuroplasticity thing is certainly interesting but I don't think all the evidence is in just yet. > > For better or worse, we collectively have very nimble minds, ever hungry and profoundly adaptive. > > > No matter how much innovation has dazzled us in the last two decades, it's all just beginning. We would do well to prepare to have our minds blown by what's coming in the next few years. My mind has been blowing on a regular basis for as long as I can remember ;) Thankfully the education sector is usually a few years behind the mainstream when it comes to technology adoption, which give me time to catch my breath (and Livecode to catch up) before I need to jump in again. Terry... > > -- > 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 > Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From mwieder at ahsoftware.net Mon Jan 21 16:53:33 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 21 Jan 2013 13:53:33 -0800 Subject: [OT] A tale of App Store rejection In-Reply-To: <50FDA0F3.1010608@fourthworld.com> References: <5F6DD04C-A369-4406-AE53-DD5C4C91E88E@me.com> <50FDA0F3.1010608@fourthworld.com> Message-ID: <47400890000.20130121135333@ahsoftware.net> Monday, January 21, 2013, 12:11:31 PM, someone wrote: > > Sorry Richard, I have the highest respect for you, but I think the > > notion that apple is for oldies just won't stick to my brain. > Fortunately we have the same opinion, because that's not what I wrote. ROTFL. Gotta love this list, no? -- -Mark Wieder mwieder at ahsoftware.net From andre at andregarzia.com Mon Jan 21 16:56:44 2013 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 21 Jan 2013 19:56:44 -0200 Subject: [OT] A tale of App Store rejection In-Reply-To: <47400890000.20130121135333@ahsoftware.net> References: <5F6DD04C-A369-4406-AE53-DD5C4C91E88E@me.com> <50FDA0F3.1010608@fourthworld.com> <47400890000.20130121135333@ahsoftware.net> Message-ID: On Mon, Jan 21, 2013 at 7:53 PM, Mark Wieder wrote: > ROTFL. Gotta love this list, no? Yes!!! Thinking it all started because I was stuck on the bridge... -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From dixonja at hotmail.co.uk Mon Jan 21 17:02:46 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Mon, 21 Jan 2013 22:02:46 +0000 Subject: [OT] A tale of App Store rejection In-Reply-To: References: <5F6DD04C-A369-4406-AE53-DD5C4C91E88E@me.com>, <50FDA0F3.1010608@fourthworld.com>, <47400890000.20130121135333@ahsoftware.net>, Message-ID: > From: andre at andregarzia.com > Date: Mon, 21 Jan 2013 19:56:44 -0200 > Subject: Re: [OT] A tale of App Store rejection > To: use-livecode at lists.runrev.com > > On Mon, Jan 21, 2013 at 7:53 PM, Mark Wieder wrote: > > > ROTFL. Gotta love this list, no? > > > Yes!!! Thinking it all started because I was stuck on the bridge... Andre.. You are right... 'Gotta love this list'... by how quickly it can go off topic ...:-) From mwieder at ahsoftware.net Mon Jan 21 17:20:28 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 21 Jan 2013 22:20:28 +0000 (UTC) Subject: [OT] A tale of App Store rejection References: <5F6DD04C-A369-4406-AE53-DD5C4C91E88E@me.com>, <50FDA0F3.1010608@fourthworld.com>, <47400890000.20130121135333@ahsoftware.net>, Message-ID: John Dixon writes: > > Yes!!! Thinking it all started because I was stuck on the bridge... > > Andre.. > > You are right... 'Gotta love this list'... by how quickly it can go off topic Well, musically speaking the bridge is sort of off topic anyway... -- Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Mon Jan 21 18:29:07 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 21 Jan 2013 15:29:07 -0800 Subject: Strange option menu behavior Message-ID: Something strange going on with option menus in one of my stacks. They work just fine but when they are clicked, the list of options appears further down the screen and disconnected from the option menu. I can select options just fine. This only happens when the stack is opened as a sheet. If I open it toplevel, the menus work as expected. Pete lcSQL Software From simon at asato-media.com Mon Jan 21 19:14:21 2013 From: simon at asato-media.com (As_Simon) Date: Mon, 21 Jan 2013 16:14:21 -0800 (PST) Subject: LiveCode, stacks and Cloud Storage Services In-Reply-To: References: Message-ID: <1358813661550-4659306.post@n4.nabble.com> Alejandro Tejada wrote > The purpose is to evaluate if it's feasible a personal > project using one cloud storage service or more > (for redundancy) without going broke paying for > data transfers... :-( > > Thanks in advance! > > Alejandro I've used AWS http://aws.amazon.com/ for ages. Very inexpensive. Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-stacks-and-Cloud-Storage-Services-tp4659286p4659306.html Sent from the Revolution - User mailing list archive at Nabble.com. From coiin at verizon.net Mon Jan 21 20:42:37 2013 From: coiin at verizon.net (Colin Holgate) Date: Mon, 21 Jan 2013 20:42:37 -0500 Subject: mobile: prompt for app review In-Reply-To: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> References: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> Message-ID: <411949E5-3E48-48E4-A6F3-6B79DC279038@verizon.net> This should be easy, but there's a complication. I'm assuming you know how to show a button to the user, inviting them to write a review, and what you're asking is how do you take the user to your review page? If that's right, the normal url would be this: itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539 That link would directly take the user to your app's review page, inside the App Store app (if that ID is your One Minute Reader, and not someone else's One Minute Reader). The button script should be this: on mouseUp launch url "itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539" end mouseUp Unfortunately, LiveCode insists on the URL starting with http, file, or tel, and it won't attempt to send the URL to iOS. For desktop apps that's easily worked around by making the script be this: on mouseUp launch url "http://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539" end mouseUp That will open Safari, which then opens iTunes, on the review page of your app. Unfortunately, part 2, that URL doesn't work on iOS. iOS seems to not like any iTunes.apple.com addresses. So, either RunRev should let URLs through even if they start with itms-apps, or you may need a tiny external that can take over the job that launch url normally does. From sc at sahores-conseil.com Mon Jan 21 22:38:19 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 22 Jan 2013 04:38:19 +0100 Subject: mobile: prompt for app review In-Reply-To: <411949E5-3E48-48E4-A6F3-6B79DC279038@verizon.net> References: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> <411949E5-3E48-48E4-A6F3-6B79DC279038@verizon.net> Message-ID: What if your mobile app just send a REST GET to a server-side remote PHP script witch puts back your imts-apps URL in a mobile browser window. Should work like charm if PHP react correctly to the imts-apps URL (i did't verify). Le 22 janv. 2013 ? 02:42, Colin Holgate a ?crit : > This should be easy, but there's a complication. I'm assuming you know how to show a button to the user, inviting them to write a review, and what you're asking is how do you take the user to your review page? If that's right, the normal url would be this: > > itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539 > > That link would directly take the user to your app's review page, inside the App Store app (if that ID is your One Minute Reader, and not someone else's One Minute Reader). The button script should be this: > > on mouseUp > launch url "itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539" > end mouseUp > > Unfortunately, LiveCode insists on the URL starting with http, file, or tel, and it won't attempt to send the URL to iOS. For desktop apps that's easily worked around by making the script be this: > > on mouseUp > launch url "http://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539" > end mouseUp > > That will open Safari, which then opens iTunes, on the review page of your app. Unfortunately, part 2, that URL doesn't work on iOS. iOS seems to not like any iTunes.apple.com addresses. > > So, either RunRev should let URLs through even if they start with itms-apps, or you may need a tiny external that can take over the job that launch url normally does. > > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Mon Jan 21 22:53:20 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 22 Jan 2013 14:53:20 +1100 Subject: mobile: prompt for app review In-Reply-To: References: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> <411949E5-3E48-48E4-A6F3-6B79DC279038@verizon.net> Message-ID: <0EF8A076-7EBC-4D5A-9D33-0113D2EAA02A@sweattechnologies.com> Woah... before we start re-inventing the wheel.... Can't think why the engine isn't just passing the url to UIApplication openURL: but that would be a pretty easy external to write: lcidl file: command openURL in pURL as objc-string return boolean implementation file: bool openURL (NSString *pURL) { return [[UIApplication sharedApplication] openURL:[NSURL URLWithString:pURL]]; } On 22/01/2013, at 2:38 PM, Pierre Sahores wrote: > What if your mobile app just send a REST GET to a server-side remote PHP script witch puts back your imts-apps URL in a mobile browser window. Should work like charm if PHP react correctly to the imts-apps URL (i did't verify). > > Le 22 janv. 2013 ? 02:42, Colin Holgate a ?crit : > >> This should be easy, but there's a complication. I'm assuming you know how to show a button to the user, inviting them to write a review, and what you're asking is how do you take the user to your review page? If that's right, the normal url would be this: >> >> itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539 >> >> That link would directly take the user to your app's review page, inside the App Store app (if that ID is your One Minute Reader, and not someone else's One Minute Reader). The button script should be this: >> >> on mouseUp >> launch url "itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539" >> end mouseUp >> >> Unfortunately, LiveCode insists on the URL starting with http, file, or tel, and it won't attempt to send the URL to iOS. For desktop apps that's easily worked around by making the script be this: >> >> on mouseUp >> launch url "http://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539" >> end mouseUp >> >> That will open Safari, which then opens iTunes, on the review page of your app. Unfortunately, part 2, that URL doesn't work on iOS. iOS seems to not like any iTunes.apple.com addresses. >> >> So, either RunRev should let URLs through even if they start with itms-apps, or you may need a tiny external that can take over the job that launch url normally does. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From lan.kc.macmail at gmail.com Mon Jan 21 23:33:09 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 22 Jan 2013 12:33:09 +0800 Subject: MenuItems not showing In-Reply-To: <1358788249.55312.YahooMailRC@web184904.mail.gq1.yahoo.com> References: <1358788249.55312.YahooMailRC@web184904.mail.gq1.yahoo.com> Message-ID: On Tue, Jan 22, 2013 at 1:10 AM, Joe Hamburger wrote: > Is there a maximum number of > menuItems for a button perhaps? I have 53 items in that menu. If there is it's well above 53. Just did a test, New Stack, opened the Menu Builder, added a new Menu Bar and added "Test" as a 'New Menu' between Edit and Help. To this I added 106 'New Items' and it all worked fine. There must be something else that is causing your problem. Are you seeing the menu change? ie when you change from the Edit Tool to the Browse Tool the menu changes from the IDE menu to what you created? The other menus in your menu display correctly? It's just the menu with 53 items that has the problem? From lan.kc.macmail at gmail.com Tue Jan 22 00:14:05 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 22 Jan 2013 13:14:05 +0800 Subject: Controls in a stack In-Reply-To: References: Message-ID: On Tue, Jan 22, 2013 at 3:29 AM, Peter Haworth wrote: > Looking at the controls that are missed, they are almost all from stacks > that contain multiple cards, seemingly randomly missing a few from each > card. There are also a handful that have an id of zero which I didn't > think was possible but that's another topic. Quick test: 1) New Main Stack 2) Add a button, 3) Add a new card 4) Add a button 5) Go back to cd 1 and group the single btn and turn it into a background 6) Add a Card (this should come with the bkgnd btn) 7) Add to this a normal btn. So you should have a 3 card stack with 1 card that has a bkgnd btn on it, a 2nd card with a bkgnd btn + a normal btn, and a 3rd card with just a normal btn. Total number of controls for the stack is 4 (a group for the bkgnd, a btn in the bkgnd group, and two normal btns. In the msg box if I enter: put the number of controls of stack "test" the answer I get back is always the number of controls of the current front most card of the stack, I can not get 4 as the answer. So if I happen to be on the card with only the normal btn, then the answer is 1, the answer you want is 4, and if I loop through the cards the answer I get is 6. As you've already figured, the problem is associated with multi-card stacks, from what I can tell 'the number of controls of this stack' will never give the correct answer for a multi-card stack, and if you loop through all the cards you'll end up duplicating the process for any background controls. HTH From revdev at pdslabs.net Tue Jan 22 00:48:17 2013 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 21 Jan 2013 21:48:17 -0800 Subject: Controls in a stack In-Reply-To: References: Message-ID: <50FE2821.2030406@pdslabs.net> Another twist in the pursuit of truth: Backgrounds not placed on any card are included in "the number of backgrounds in this stack" but nowhere else. (Neither are their controls) You have to place them onto a card to count their controls. You could cycle through all the cards and do this: put the name of control x of this cd into tControlArray[ the short id of control x of this cd ] When you're done, the array structure itself will have eliminated duplicate references. tControlArray contains all control names keyed by their unique IDs. Except for those pesky 0 ID controls. And the controls in any unplaced BGs. Phil Davis On 1/21/13 9:14 PM, Kay C Lan wrote: > On Tue, Jan 22, 2013 at 3:29 AM, Peter Haworth wrote: >> Looking at the controls that are missed, they are almost all from stacks >> that contain multiple cards, seemingly randomly missing a few from each >> card. There are also a handful that have an id of zero which I didn't >> think was possible but that's another topic. > Quick test: > > 1) New Main Stack > 2) Add a button, > 3) Add a new card > 4) Add a button > 5) Go back to cd 1 and group the single btn and turn it into a background > 6) Add a Card (this should come with the bkgnd btn) > 7) Add to this a normal btn. > > So you should have a 3 card stack with 1 card that has a bkgnd btn on > it, a 2nd card with a bkgnd btn + a normal btn, and a 3rd card with > just a normal btn. > > Total number of controls for the stack is 4 (a group for the bkgnd, a > btn in the bkgnd group, and two normal btns. > > In the msg box if I enter: > > put the number of controls of stack "test" > > the answer I get back is always the number of controls of the current > front most card of the stack, I can not get 4 as the answer. > > So if I happen to be on the card with only the normal btn, then the > answer is 1, the answer you want is 4, and if I loop through the cards > the answer I get is 6. > > As you've already figured, the problem is associated with multi-card > stacks, from what I can tell 'the number of controls of this stack' > will never give the correct answer for a multi-card stack, and if you > loop through all the cards you'll end up duplicating the process for > any background controls. > > HTH > > _______________________________________________ > use-livecode mailing list > use-livecode 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 capellan2000 at gmail.com Tue Jan 22 06:26:17 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 22 Jan 2013 03:26:17 -0800 (PST) Subject: LiveCode, stacks and Cloud Storage Services In-Reply-To: <1358813661550-4659306.post@n4.nabble.com> References: <1358813661550-4659306.post@n4.nabble.com> Message-ID: <1358853977452-4659313.post@n4.nabble.com> Hi Simon, As_Simon wrote > I've used AWS > http://aws.amazon.com/ > for ages. > Very inexpensive. Yes, Amazon is really nice. Did you keep stats about Amazon's performance under different conditions? Could you upload files to Amazon from a stack? Thanks a lot for your advice! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-stacks-and-Cloud-Storage-Services-tp4659286p4659313.html Sent from the Revolution - User mailing list archive at Nabble.com. From m.schonewille at economy-x-talk.com Tue Jan 22 06:49:57 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 22 Jan 2013 12:49:57 +0100 Subject: mobile: prompt for app review In-Reply-To: <0EF8A076-7EBC-4D5A-9D33-0113D2EAA02A@sweattechnologies.com> References: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> <411949E5-3E48-48E4-A6F3-6B79DC279038@verizon.net> <0EF8A076-7EBC-4D5A-9D33-0113D2EAA02A@sweattechnologies.com> Message-ID: Hi, Actually, I made such an external some time ago. I could put it on-line in a few days (I'm still re-installing my 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 We have time for new software development projects. Contact me for a quote. On 14 January, we suffered severe server problems. If you tried to send an e-mail between 13 and 18 January and didn't get a reply, please try again. On 22 jan 2013, at 04:53, Monte Goulding wrote: > Woah... before we start re-inventing the wheel.... Can't think why the engine isn't just passing the url to UIApplication openURL: but that would be a pretty easy external to write: > > lcidl file: > > command openURL > in pURL as objc-string > return boolean > > implementation file: > > bool openURL (NSString *pURL) > { > return [[UIApplication sharedApplication] openURL:[NSURL URLWithString:pURL]]; > } > > From benr_mc at cogapp.com Tue Jan 22 09:24:05 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 22 Jan 2013 14:24:05 +0000 Subject: mobile: prompt for app review In-Reply-To: <0EF8A076-7EBC-4D5A-9D33-0113D2EAA02A@sweattechnologies.com> References: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> <411949E5-3E48-48E4-A6F3-6B79DC279038@verizon.net> <0EF8A076-7EBC-4D5A-9D33-0113D2EAA02A@sweattechnologies.com> Message-ID: <50FEA105.1050900@cogapp.com> On 22/01/2013 03:53, Monte Goulding wrote: > Woah... before we start re-inventing the wheel.... Can't think why the engine isn't just passing the url to UIApplication openURL: but that would be a pretty easy external to write: And err... before we let the write-once deteriorate even further, has anyone reported this unwanted limitation in the QQC? From cmsheffield at icloud.com Tue Jan 22 10:11:55 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Tue, 22 Jan 2013 08:11:55 -0700 Subject: mobile: prompt for app review In-Reply-To: <411949E5-3E48-48E4-A6F3-6B79DC279038@verizon.net> References: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> <411949E5-3E48-48E4-A6F3-6B79DC279038@verizon.net> Message-ID: <351DD4E5-3FA8-49C8-B697-867144F7A344@icloud.com> Colin, Actually, I was kind of just wondering if anyone had created a library that handled the whole process (present the dialog *and* handle the choice the user makes). But, as it turns out, I was able to roll my own without too much trouble. And opening the url to the app seems to work just fine, so long as I copy the url from the app store, then replace "https" with "itms-apps". Worked like a charm for me. I'm using LiveCode 5.5.3. Although admittedly I only tested under iOS 6. Maybe the older versions of iOS have limitations? I'll have to check that. Anyway, thanks everyone for the suggestions. I don't think an external is necessary in this case unless, like I said, older versions of iOS have problems opening these urls. Thanks, Chris On Jan 21, 2013, at 6:42 PM, Colin Holgate wrote: > This should be easy, but there's a complication. I'm assuming you know how to show a button to the user, inviting them to write a review, and what you're asking is how do you take the user to your review page? If that's right, the normal url would be this: > > itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539 > > That link would directly take the user to your app's review page, inside the App Store app (if that ID is your One Minute Reader, and not someone else's One Minute Reader). The button script should be this: > > on mouseUp > launch url "itms-apps://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539" > end mouseUp > > Unfortunately, LiveCode insists on the URL starting with http, file, or tel, and it won't attempt to send the URL to iOS. For desktop apps that's easily worked around by making the script be this: > > on mouseUp > launch url "http://ax.itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?type=Purple+Software&id=465317539" > end mouseUp > > That will open Safari, which then opens iTunes, on the review page of your app. Unfortunately, part 2, that URL doesn't work on iOS. iOS seems to not like any iTunes.apple.com addresses. > > So, either RunRev should let URLs through even if they start with itms-apps, or you may need a tiny external that can take over the job that launch url normally does. > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From lists at mangomultimedia.com Tue Jan 22 10:24:03 2013 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 22 Jan 2013 10:24:03 -0500 Subject: Purchasing and Using a Windows Code Signing Certificate and Plugin for Locating Handlers in Script Editor Message-ID: Hi Everyone, I recently had to renew my code signing certificate on Windows. I made notes of the entire process and have made them available. I also added notes on how to sign an executable on Windows as well as how to automatically sign installers built with Inno Setup. You can find the instructions at the following URL: http://revolution.screenstepslive.com/s/revolution/m/how-to I also posted a new plugin that improves the "Go to definition" feature of the LiveCode Script Editor. It extends the search to front scripts, back scripts and library stacks. Tested with LiveCode 5.5. http://www.bluemangolearning.com/revolution/software/plugins/improve-livecode-handler-finder/ -- Trevor DeVore Blue Mango Learning Systems www.clarify-it.com - www.screensteps.com From abilitybf at att.net Tue Jan 22 10:32:34 2013 From: abilitybf at att.net (Joe Hamburger) Date: Tue, 22 Jan 2013 07:32:34 -0800 (PST) Subject: MenuItems not showing In-Reply-To: <8CFC6176F2C757F-1280-20A92@webmail-m138.sysops.aol.com> References: <1358788249.55312.YahooMailRC@web184904.mail.gq1.yahoo.com> <256360B4-A914-4124-A583-158F3FCF4E0E@cox.net> <8CFC6176F2C757F-1280-20A92@webmail-m138.sysops.aol.com> Message-ID: <1358868754.28737.YahooMailRC@web184901.mail.gq1.yahoo.com> Hi Again, Thanks to Joe Wilkins, Craig Newman & Kay Lang. The stack I'm using is for my use only, so even though I put a lot of menuitems in a single button it's not really a problem. Having said that, you are probably right in that I should simplify it. Up until now I've resisted dedicating a menubar to an individual card. I know that's ridiculous, but I've been lazy. Yes, all the menuitems in other buttons work just fine. If I ask for the name of the malfunctioning menuitem it gives me it correctly. It's just shown as a blank line and it doesn't work. I suspect the particular menu button has become compromised. Probably if I duplicated that button from scratch it would work. However, I'm going to take your advice and create a dedicated menubar for this card. I'm hoping that will solve my problem. Like you said if nothing else it will be less cumbersome. Thanks again! Joe Hamburger From paul at researchware.com Tue Jan 22 10:40:50 2013 From: paul at researchware.com (Paul Dupuis) Date: Tue, 22 Jan 2013 10:40:50 -0500 Subject: stack window rect... In-Reply-To: <50F67F04.6080806@pair.com> References: <50F67F04.6080806@pair.com> Message-ID: <50FEB302.4060105@researchware.com> I am sure this has been discussed previously, but does anyone know of a function/property in LC to provide the working STACK rect? - i.e. the rect of a stack that includes OS borders and titlebar? It seems like there should be a "get the working rect of stack "XYZ" syntax that returns the rect of stack XYZ plus the border and titlebar dimensions added in. Or do I need to account for the different window border sizes and titlebar sizes for every different flavor and version of OS LiveCode runs on?!?? -- Paul Dupuis Cofounder Researchware, Inc. http://www.researchware.com/ http://www.twitter.com/researchware http://www.facebook.com/researchware http://www.linkedin.com/company/researchware-inc From bonnmike at gmail.com Tue Jan 22 10:50:27 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Tue, 22 Jan 2013 08:50:27 -0700 Subject: stack window rect... In-Reply-To: <50FEB302.4060105@researchware.com> References: <50F67F04.6080806@pair.com> <50FEB302.4060105@researchware.com> Message-ID: use the effective rect, think thats what you're looking for. On Tue, Jan 22, 2013 at 8:40 AM, Paul Dupuis wrote: > I am sure this has been discussed previously, but does anyone know of a > function/property in LC to provide the working STACK rect? - i.e. the > rect of a stack that includes OS borders and titlebar? > > It seems like there should be a "get the working rect of stack "XYZ" > syntax that returns the rect of stack XYZ plus the border and titlebar > dimensions added in. > > Or do I need to account for the different window border sizes and > titlebar sizes for every different flavor and version of OS LiveCode > runs on?!?? > > -- > Paul Dupuis > Cofounder > Researchware, Inc. > http://www.researchware.com/ > http://www.twitter.com/researchware > http://www.facebook.com/researchware > http://www.linkedin.com/company/researchware-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 paul at researchware.com Tue Jan 22 11:09:26 2013 From: paul at researchware.com (Paul Dupuis) Date: Tue, 22 Jan 2013 11:09:26 -0500 Subject: stack window rect... In-Reply-To: References: <50F67F04.6080806@pair.com> <50FEB302.4060105@researchware.com> Message-ID: <50FEB9B6.7030701@researchware.com> Unfortunately, no, the effective rect of a stack is the same as the rect - the interior dimensions of the stack. As I recall prior posts to this list and elsewhere, I seem to recall that a property/function to provide the outer bounds of a stack window does not actually exists in LC 5.5.3 or earlier. Until something is added to future LC engines, I guess I'll just need to do the math myself. On 1/22/2013 10:50 AM, Mike Bonner wrote: > use the effective rect, think thats what you're looking for. > > > On Tue, Jan 22, 2013 at 8:40 AM, Paul Dupuis wrote: > >> I am sure this has been discussed previously, but does anyone know of a >> function/property in LC to provide the working STACK rect? - i.e. the >> rect of a stack that includes OS borders and titlebar? >> >> It seems like there should be a "get the working rect of stack "XYZ" >> syntax that returns the rect of stack XYZ plus the border and titlebar >> dimensions added in. >> >> Or do I need to account for the different window border sizes and >> titlebar sizes for every different flavor and version of OS LiveCode >> runs on?!?? >> >> -- >> Paul Dupuis >> Cofounder >> Researchware, Inc. >> http://www.researchware.com/ >> http://www.twitter.com/researchware >> http://www.facebook.com/researchware >> http://www.linkedin.com/company/researchware-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 > -- Paul Dupuis Cofounder Researchware, Inc. http://www.researchware.com/ http://www.twitter.com/researchware http://www.facebook.com/researchware http://www.linkedin.com/company/researchware-inc From klaus at major.on-rev.com Tue Jan 22 11:10:07 2013 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 22 Jan 2013 17:10:07 +0100 Subject: stack window rect... In-Reply-To: <50FEB302.4060105@researchware.com> References: <50F67F04.6080806@pair.com> <50FEB302.4060105@researchware.com> Message-ID: Hi Paul, Am 22.01.2013 um 16:40 schrieb Paul Dupuis : > I am sure this has been discussed previously, but does anyone know of a > function/property in LC to provide the working STACK rect? - i.e. the > rect of a stack that includes OS borders and titlebar? no, something like this this has not (yet) been implemented. > It seems like there should be a "get the working rect of stack "XYZ" > syntax that returns the rect of stack XYZ plus the border and titlebar > dimensions added in. > > Or do I need to account for the different window border sizes and > titlebar sizes for every different flavor and version of OS LiveCode > runs on?!?? Yes. I found an older text file on my hd that might get you started. Copy to a new text document and view in a monospaced font, values in pixel: OS Platform SystemVersion Title Bar LeftSide RightSide Bottom Windows 95 Win32 4.0 24 4 4 4 Windows 98 Win32 4.10 24 4 4 4 Windows XP Win32 NT 5.1 30 4 4 4 Mac OS 9 MacOS 9.2.2 22 6 7 6 Mac OS X MacOS 10.2.6 22 1 1 1 > -- > Paul Dupuis > Cofounder > Researchware, Inc. > http://www.researchware.com/ > http://www.twitter.com/researchware > http://www.facebook.com/researchware > http://www.linkedin.com/company/researchware-inc Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From abilitybf at att.net Tue Jan 22 11:24:50 2013 From: abilitybf at att.net (Joe Hamburger) Date: Tue, 22 Jan 2013 08:24:50 -0800 (PST) Subject: Menubar Uncertainty Message-ID: <1358871890.48715.YahooMailRC@web184905.mail.gq1.yahoo.com> Hi Again, I surely opened a can of worms when I tried to set different menubars for different cards of a stack. First everything moved up on the card. So the top of a field that is say 20 is not shown. When I drag the contents of the card down to show it, the new position is around 680. Obviously, I made a major mistake. Is it not possible to have a menubar dedicated to only one card of a stack? How do I switch from one menubar to another. I assume it's a script entry to opencard and closecard, but I could be wrong. Joe Hamburger From janschenkel at yahoo.com Tue Jan 22 11:26:37 2013 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 22 Jan 2013 08:26:37 -0800 (PST) Subject: MenuItems not showing In-Reply-To: <1358868754.28737.YahooMailRC@web184901.mail.gq1.yahoo.com> References: <1358788249.55312.YahooMailRC@web184904.mail.gq1.yahoo.com> <256360B4-A914-4124-A583-158F3FCF4E0E@cox.net> <8CFC6176F2C757F-1280-20A92@webmail-m138.sysops.aol.com> <1358868754.28737.YahooMailRC@web184901.mail.gq1.yahoo.com> Message-ID: <1358871997.39381.YahooMailNeo@web141106.mail.bf1.yahoo.com> Hi Joe, Is it possible that those menu items are using reserved characters which need to be escaped? See section 7.13.4 of the LiveCode User Guide (page? 255 in the PDF file that accompanies LC 5.5.3). 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) ________________________________ From: Joe Hamburger To: How to use LiveCode Sent: Tuesday, January 22, 2013 4:32 PM Subject: Re: MenuItems not showing Hi Again, Thanks to Joe Wilkins, Craig Newman & Kay Lang. The stack I'm using is for my use only, so even though I put a lot of menuitems in a single button it's not really a problem. Having said that, you are probably right in that I should simplify it. Up until now I've resisted dedicating a menubar to an individual card. I know that's ridiculous, but I've been lazy. Yes, all the menuitems in other buttons work just fine. If I ask for the name of the malfunctioning menuitem it gives me it correctly. It's just shown as a blank line and it doesn't work. I suspect the particular menu button has become compromised. Probably if I duplicated that button from scratch it would work. However, I'm going to take your advice and create a dedicated menubar for this card. I'm hoping that will solve my problem. Like you said if nothing else it will be less cumbersome. Thanks again! Joe Hamburger _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Tue Jan 22 11:38:47 2013 From: paul at researchware.com (Paul Dupuis) Date: Tue, 22 Jan 2013 11:38:47 -0500 Subject: stack window rect... In-Reply-To: References: <50F67F04.6080806@pair.com> <50FEB302.4060105@researchware.com> Message-ID: <50FEC097.5070801@researchware.com> On 1/22/2013 11:10 AM, Klaus on-rev wrote: > I found an older text file on my hd that might get you started. > Copy to a new text document and view in a monospaced font, values in pixel: > OS Platform SystemVersion Title Bar LeftSide RightSide Bottom > Windows 95 Win32 4.0 24 4 4 4 > Windows 98 Win32 4.10 24 4 4 4 > Windows XP Win32 NT 5.1 30 4 4 4 > Mac OS 9 MacOS 9.2.2 22 6 7 6 > Mac OS X MacOS 10.2.6 22 1 1 1 Klaus, Thank you - this table is very very helpful for my immediate needs. -- Paul Dupuis Cofounder Researchware, Inc. http://www.researchware.com/ http://www.twitter.com/researchware http://www.facebook.com/researchware http://www.linkedin.com/company/researchware-inc From coiin at verizon.net Tue Jan 22 11:45:24 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 22 Jan 2013 11:45:24 -0500 Subject: mobile: prompt for app review In-Reply-To: <50FEA105.1050900@cogapp.com> References: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> <411949E5-3E48-48E4-A6F3-6B79DC279038@verizon.net> <0EF8A076-7EBC-4D5A-9D33-0113D2EAA02A@sweattechnologies.com> <50FEA105.1050900@cogapp.com> Message-ID: I only found out about it when I did a test yesterday. It does behave exactly as stated in the Dictionary, so is it a bug or is it working as intended? On Jan 22, 2013, at 9:24 AM, Ben Rubinstein wrote: > And err... before we let the write-once deteriorate even further, has anyone reported this unwanted limitation in the QQC? From coiin at verizon.net Tue Jan 22 11:52:13 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 22 Jan 2013 11:52:13 -0500 Subject: mobile: prompt for app review In-Reply-To: <351DD4E5-3FA8-49C8-B697-867144F7A344@icloud.com> References: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> <411949E5-3E48-48E4-A6F3-6B79DC279038@verizon.net> <351DD4E5-3FA8-49C8-B697-867144F7A344@icloud.com> Message-ID: That's good to know. I had tested in the simulator, and got the error, and then tried typing the URL on my iPhone, and got the error. From what you've seen it may well have worked if i tested on my iPhone. On Jan 22, 2013, at 10:11 AM, Chris Sheffield wrote: > And opening the url to the app seems to work just fine, so long as I copy the url from the app store, then replace "https" with "itms-apps". Worked like a charm for me. I'm using LiveCode 5.5.3. Although admittedly I only tested under iOS 6. Maybe the older versions of iOS have limitations? I'll have to check that. From slylabs13 at me.com Tue Jan 22 11:59:35 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 22 Jan 2013 08:59:35 -0800 Subject: screen capture software/animated gifs In-Reply-To: References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <50FC352C.2040100@hyperactivesw.com> <50FCD2A1.7070709@hyperactivesw.com> Message-ID: <6657C4DD-C73F-4AF8-AC3A-B505F47A1AB0@me.com> I already went through all of this and is why I made the animation dialog standalone in the first place. At first I was just thinking, "Hey I wonder if I can do this." Then it worked so well I incorporated it into my project. Bob On Jan 21, 2013, at 9:54 AM, Peter Haworth wrote: > Thanks for the clarification Jacque. > Pete > lcSQL Software > > > On Sun, Jan 20, 2013 at 9:31 PM, J. Landman Gay wrote: > >> On 1/20/13 9:00 PM, Peter Haworth wrote: >> >>> Hi Jacque, >>> Are you saying you didn't need to insert any waits or send in times for >>> the >>> gif to animate? If so, I'm confused because the gif I'm using didn't >>> animate at all unless I gave up some cpu time with a wait. >>> >> >> I take it back, I just tried a longer activity and it does stop animating. >> So you're right, you need to yield some time to the engine if the handler >> has a long repeat. Looks like I need to add that myself. From dunbarx at aol.com Tue Jan 22 12:02:32 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 22 Jan 2013 12:02:32 -0500 (EST) Subject: Menubar Uncertainty In-Reply-To: <1358871890.48715.YahooMailRC@web184905.mail.gq1.yahoo.com> References: <1358871890.48715.YahooMailRC@web184905.mail.gq1.yahoo.com> Message-ID: <8CFC6D9660DC4F7-9E8-28D16@Webmail-d105.sysops.aol.com> Hi. Menus are nothing more than a group of buttons. If you hide and show the groups as required, the appropriate menus will appear on the cards indicated. Try it Craig Newman -----Original Message----- From: Joe Hamburger To: use-livecode Sent: Tue, Jan 22, 2013 11:25 am Subject: Menubar Uncertainty Hi Again, I surely opened a can of worms when I tried to set different menubars for different cards of a stack. First everything moved up on the card. So the top of a field that is say 20 is not shown. When I drag the contents of the card down to show it, the new position is around 680. Obviously, I made a major mistake. Is it not possible to have a menubar dedicated to only one card of a stack? How do I switch from one menubar to another. I assume it's a script entry to opencard and closecard, but I could be wrong. Joe Hamburger _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Tue Jan 22 12:04:18 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 22 Jan 2013 09:04:18 -0800 Subject: Purchasing and Using a Windows Code Signing Certificate and Plugin for Locating Handlers in Script Editor In-Reply-To: References: Message-ID: <2D0914D0-FAA3-4656-B643-92713D201F18@me.com> Hey, there's Trevor! And with useful information as usual. Bob On Jan 22, 2013, at 7:24 AM, Trevor DeVore wrote: > Hi Everyone, > > I recently had to renew my code signing certificate on Windows. I made > notes of the entire process and have made them available. I also added > notes on how to sign an executable on Windows as well as how to > automatically sign installers built with Inno Setup. You can find the > instructions at the following URL: > > http://revolution.screenstepslive.com/s/revolution/m/how-to > > I also posted a new plugin that improves the "Go to definition" feature of > the LiveCode Script Editor. It extends the search to front scripts, back > scripts and library stacks. Tested with LiveCode 5.5. > > http://www.bluemangolearning.com/revolution/software/plugins/improve-livecode-handler-finder/ > > -- > Trevor DeVore > Blue Mango Learning Systems > www.clarify-it.com - www.screensteps.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 slylabs13 at me.com Tue Jan 22 12:08:40 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 22 Jan 2013 09:08:40 -0800 Subject: Menubar Uncertainty In-Reply-To: <1358871890.48715.YahooMailRC@web184905.mail.gq1.yahoo.com> References: <1358871890.48715.YahooMailRC@web184905.mail.gq1.yahoo.com> Message-ID: <82F0449C-48B1-4854-A5A8-510EFB144017@me.com> This is normal for Macintosh. It's been discussed in multiple threads in the past, and tripped me up when I first came across it. Your problem is not that there is a separate menu for each card. The 20 pixel space at the top of the card that is not visible is normal. In your openCard handler (preOpenCard may also work) set the menuBar of this stack to thisCardsMenuBar Bob On Jan 22, 2013, at 8:24 AM, Joe Hamburger wrote: > Hi Again, > > I surely opened a can of worms when I tried to set different menubars for > different cards of a stack. > > First everything moved up on the card. So the top of a field that is say 20 is > not shown. When I drag the contents of the card down to show it, the new > position is around 680. Obviously, I made a major mistake. > > Is it not possible to have a menubar dedicated to only one card of a stack? How > do I switch from one menubar to another. I assume it's a script entry to > opencard and closecard, but I could be wrong. > > Joe Hamburger > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From lists at mangomultimedia.com Tue Jan 22 12:09:03 2013 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 22 Jan 2013 12:09:03 -0500 Subject: Purchasing and Using a Windows Code Signing Certificate and Plugin for Locating Handlers in Script Editor In-Reply-To: <2D0914D0-FAA3-4656-B643-92713D201F18@me.com> References: <2D0914D0-FAA3-4656-B643-92713D201F18@me.com> Message-ID: On Tue, Jan 22, 2013 at 12:04 PM, Robert Sneidar wrote: > Hey, there's Trevor! And with useful information as usual. > Yes, I'm still here. I just haven't had much time to come out and play lately :-) -- Trevor DeVore Blue Mango Learning Systems www.clarify-it.com - www.screensteps.com From dunbarx at aol.com Tue Jan 22 12:31:05 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 22 Jan 2013 12:31:05 -0500 (EST) Subject: Menubar Uncertainty In-Reply-To: <82F0449C-48B1-4854-A5A8-510EFB144017@me.com> References: <1358871890.48715.YahooMailRC@web184905.mail.gq1.yahoo.com> <82F0449C-48B1-4854-A5A8-510EFB144017@me.com> Message-ID: <8CFC6DD640491BD-9E8-2912F@Webmail-d105.sysops.aol.com> Robert's way is more straightforward. Don't hide and show the groups, rather, set them. Easier to read and manage. Craig Newman -----Original Message----- From: Robert Sneidar To: How to use LiveCode Sent: Tue, Jan 22, 2013 12:09 pm Subject: Re: Menubar Uncertainty This is normal for Macintosh. It's been discussed in multiple threads in the past, and tripped me up when I first came across it. Your problem is not that there is a separate menu for each card. The 20 pixel space at the top of the card that is not visible is normal. In your openCard handler (preOpenCard may also work) set the menuBar of this stack to thisCardsMenuBar Bob On Jan 22, 2013, at 8:24 AM, Joe Hamburger wrote: > Hi Again, > > I surely opened a can of worms when I tried to set different menubars for > different cards of a stack. > > First everything moved up on the card. So the top of a field that is say 20 is > not shown. When I drag the contents of the card down to show it, the new > position is around 680. Obviously, I made a major mistake. > > Is it not possible to have a menubar dedicated to only one card of a stack? How > do I switch from one menubar to another. I assume it's a script entry to > opencard and closecard, but I could be wrong. > > Joe Hamburger > _______________________________________________ > use-livecode mailing list > use-livecode 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 Jan 22 12:47:55 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 22 Jan 2013 09:47:55 -0800 Subject: screen capture software/animated gifs In-Reply-To: <6657C4DD-C73F-4AF8-AC3A-B505F47A1AB0@me.com> References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <50FC352C.2040100@hyperactivesw.com> <50FCD2A1.7070709@hyperactivesw.com> <6657C4DD-C73F-4AF8-AC3A-B505F47A1AB0@me.com> Message-ID: Bob, I know about your solution but it addresses a different problem. I don't have a blocking situation, I have a repeat loop in which I can issue wait commands whenever I choose so spawning off another process isn't necessary. Plus the original problem has to do with why screen capture software prevents the gif from animating. Pete lcSQL Software On Tue, Jan 22, 2013 at 8:59 AM, Robert Sneidar wrote: > I already went through all of this and is why I made the animation dialog > standalone in the first place. At first I was just thinking, "Hey I wonder > if I can do this." Then it worked so well I incorporated it into my project. > > Bob > > > On Jan 21, 2013, at 9:54 AM, Peter Haworth wrote: > > > Thanks for the clarification Jacque. > > Pete > > lcSQL Software > > > > > > On Sun, Jan 20, 2013 at 9:31 PM, J. Landman Gay < > jacque at hyperactivesw.com>wrote: > > > >> On 1/20/13 9:00 PM, Peter Haworth wrote: > >> > >>> Hi Jacque, > >>> Are you saying you didn't need to insert any waits or send in times for > >>> the > >>> gif to animate? If so, I'm confused because the gif I'm using didn't > >>> animate at all unless I gave up some cpu time with a wait. > >>> > >> > >> I take it back, I just tried a longer activity and it does stop > animating. > >> So you're right, you need to yield some time to the engine if the > handler > >> has a long repeat. Looks like I need to add that myself. > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 22 12:59:54 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 22 Jan 2013 09:59:54 -0800 Subject: screen capture software/animated gifs In-Reply-To: <1B50B575-2D7F-48E9-9A33-8F833C48FC13@verizon.net> References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <1B50B575-2D7F-48E9-9A33-8F833C48FC13@verizon.net> Message-ID: I have found a solution to this problem. I checked out the amount of CPU time that QT and other screen capture programs used. They all eat up 50% of the CPU even when there is nothing going on on the screen. I suspect this is because they are going through their compression algorithms to write the video data to disk. Turns out that causes problems for me other than the animated gif since some of the actions I want to demo in the video are cpu intensive and take almost twice as long to complete as they do without the screen capture programs running. I found one exception that is Screenium. Even when capturing in compressed mode, it still used only 20-25% of the CPU. It also has an option to capture uncompressed video which uses even less CPU. It does take extra time to exp[ort the video after the capture is complete but I'm willing to take that trade off. Interestingly, it has a note about recording compressed video that it "may drop frames". I believe this is what is happening with my animated gif problem. Colin, I think the reason we don't see the problem with your test scripts is that they are not doing anything in the repeat loop other than wait. My stack has a lot of processing going in within the repeat loop and, as mentioned, above, the execution time for that processing is definitely affected by the presence of screen capture software. Thanks to everyone for their help and suggestions. Pete lcSQL Software On Sun, Jan 20, 2013 at 10:30 AM, Colin Holgate wrote: > I tried this as a test: > > on mousedown > repeat with a = 1 to 100000000 > wait 1 > end repeat > end mousedown > > > and QuickTime Player was still able to record the animated gif. Then I > tried this: > > on mousedown > repeat with a = 1 to 100000000 > if a mod 1000000 = 0 then wait 1 > end repeat > end mousedown > > > That slowed down the frame rate of the animated gif, and QuickTime Player > was still able to record the animation. Do either of those tests fail for > 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 Tue Jan 22 13:11:48 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 22 Jan 2013 10:11:48 -0800 Subject: Controls in a stack In-Reply-To: <50FE2821.2030406@pdslabs.net> References: <50FE2821.2030406@pdslabs.net> Message-ID: Thanks Kay and Phil. I've gone back to using the original handler since obviously getting the controls of a stack isn't reliable. I feel like missing random controls in multi card stacks is a bug, but my opinion on what is a bug and what isn't seems to differ from others on this list so what do you think? I doubt there's any chance of it being fixed but I don;t think that's a reason to not report it. Phil, thanks for the array tip - turns out I am using an array although not for the reason you mentioned. Sometimes you just get lucky I guess! Not sure how to deal with the backgrounds that aren't on any cards. I have rarely used backgrounds but out of interest, does the IDE Application Browser show these unplaced backgrounds? Pete lcSQL Software On Mon, Jan 21, 2013 at 9:48 PM, Phil Davis wrote: > Another twist in the pursuit of truth: > Backgrounds not placed on any card are included in "the number of > backgrounds in this stack" but nowhere else. (Neither are their controls) > You have to place them onto a card to count their controls. > > You could cycle through all the cards and do this: > put the name of control x of this cd into tControlArray[ the short id > of control x of this cd ] > > When you're done, the array structure itself will have eliminated > duplicate references. tControlArray contains all control names keyed by > their unique IDs. Except for those pesky 0 ID controls. And the controls in > any unplaced BGs. > > Phil Davis > > > > On 1/21/13 9:14 PM, Kay C Lan wrote: > >> On Tue, Jan 22, 2013 at 3:29 AM, Peter Haworth wrote: >> >>> Looking at the controls that are missed, they are almost all from stacks >>> that contain multiple cards, seemingly randomly missing a few from each >>> card. There are also a handful that have an id of zero which I didn't >>> think was possible but that's another topic. >>> >> Quick test: >> >> 1) New Main Stack >> 2) Add a button, >> 3) Add a new card >> 4) Add a button >> 5) Go back to cd 1 and group the single btn and turn it into a background >> 6) Add a Card (this should come with the bkgnd btn) >> 7) Add to this a normal btn. >> >> So you should have a 3 card stack with 1 card that has a bkgnd btn on >> it, a 2nd card with a bkgnd btn + a normal btn, and a 3rd card with >> just a normal btn. >> >> Total number of controls for the stack is 4 (a group for the bkgnd, a >> btn in the bkgnd group, and two normal btns. >> >> In the msg box if I enter: >> >> put the number of controls of stack "test" >> >> the answer I get back is always the number of controls of the current >> front most card of the stack, I can not get 4 as the answer. >> >> So if I happen to be on the card with only the normal btn, then the >> answer is 1, the answer you want is 4, and if I loop through the cards >> the answer I get is 6. >> >> As you've already figured, the problem is associated with multi-card >> stacks, from what I can tell 'the number of controls of this stack' >> will never give the correct answer for a multi-card stack, and if you >> loop through all the cards you'll end up duplicating the process for >> any background controls. >> >> HTH >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode 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 > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 Tue Jan 22 13:17:30 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 22 Jan 2013 13:17:30 -0500 Subject: screen capture software/animated gifs In-Reply-To: References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <1B50B575-2D7F-48E9-9A33-8F833C48FC13@verizon.net> Message-ID: <75283591-C840-44AF-B2E0-3F62676E0440@verizon.net> I tried QuickTime Player and Snapz Pro. QT uses 213% CPU for recording a 27 inch monitor. Snapz Pro takes about 70%, so is probably using a similar approach to Screenium. From jacque at hyperactivesw.com Tue Jan 22 13:41:12 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Jan 2013 12:41:12 -0600 Subject: Purchasing and Using a Windows Code Signing Certificate and Plugin for Locating Handlers in Script Editor In-Reply-To: References: Message-ID: <50FEDD48.5050205@hyperactivesw.com> On 1/22/13 9:24 AM, Trevor DeVore wrote: > Hi Everyone, > > I recently had to renew my code signing certificate on Windows. I made > notes of the entire process and have made them available. Thanks so much for this! I am embarking on a project where I will need to codesign apps for the first time. Not looking forward to it, but this should help a lot. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revdev at pdslabs.net Tue Jan 22 14:02:21 2013 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 22 Jan 2013 11:02:21 -0800 Subject: Controls in a stack In-Reply-To: References: <50FE2821.2030406@pdslabs.net> Message-ID: <50FEE23D.2030601@pdslabs.net> On 1/22/13 10:11 AM, Peter Haworth wrote: > Thanks Kay and Phil. > > I've gone back to using the original handler since obviously getting the > controls of a stack isn't reliable. I feel like missing random controls in > multi card stacks is a bug, but my opinion on what is a bug and what isn't > seems to differ from others on this list so what do you think? I doubt > there's any chance of it being fixed but I don;t think that's a reason to > not report it. > > Phil, thanks for the array tip - turns out I am using an array although not > for the reason you mentioned. Sometimes you just get lucky I guess! Not > sure how to deal with the backgrounds that aren't on any cards. I have > rarely used backgrounds but out of interest, does the IDE Application > Browser show these unplaced backgrounds? Nope. But you can detect them like so: repeat with x = 1 to (the number of backgrounds in this stack) if the number of cards in bg x of this stack = 0 then -- it isn't placed place bg x of this stack onto this cd getControlInfoFromHiddenBg x remove bg x of this stack from this cd end if end repeat Phil > > > Pete > lcSQL Software > > > On Mon, Jan 21, 2013 at 9:48 PM, Phil Davis wrote: > >> Another twist in the pursuit of truth: >> Backgrounds not placed on any card are included in "the number of >> backgrounds in this stack" but nowhere else. (Neither are their controls) >> You have to place them onto a card to count their controls. >> >> You could cycle through all the cards and do this: >> put the name of control x of this cd into tControlArray[ the short id >> of control x of this cd ] >> >> When you're done, the array structure itself will have eliminated >> duplicate references. tControlArray contains all control names keyed by >> their unique IDs. Except for those pesky 0 ID controls. And the controls in >> any unplaced BGs. >> >> Phil Davis >> >> >> >> On 1/21/13 9:14 PM, Kay C Lan wrote: >> >>> On Tue, Jan 22, 2013 at 3:29 AM, Peter Haworth wrote: >>> >>>> Looking at the controls that are missed, they are almost all from stacks >>>> that contain multiple cards, seemingly randomly missing a few from each >>>> card. There are also a handful that have an id of zero which I didn't >>>> think was possible but that's another topic. >>>> >>> Quick test: >>> >>> 1) New Main Stack >>> 2) Add a button, >>> 3) Add a new card >>> 4) Add a button >>> 5) Go back to cd 1 and group the single btn and turn it into a background >>> 6) Add a Card (this should come with the bkgnd btn) >>> 7) Add to this a normal btn. >>> >>> So you should have a 3 card stack with 1 card that has a bkgnd btn on >>> it, a 2nd card with a bkgnd btn + a normal btn, and a 3rd card with >>> just a normal btn. >>> >>> Total number of controls for the stack is 4 (a group for the bkgnd, a >>> btn in the bkgnd group, and two normal btns. >>> >>> In the msg box if I enter: >>> >>> put the number of controls of stack "test" >>> >>> the answer I get back is always the number of controls of the current >>> front most card of the stack, I can not get 4 as the answer. >>> >>> So if I happen to be on the card with only the normal btn, then the >>> answer is 1, the answer you want is 4, and if I loop through the cards >>> the answer I get is 6. >>> >>> As you've already figured, the problem is associated with multi-card >>> stacks, from what I can tell 'the number of controls of this stack' >>> will never give the correct answer for a multi-card stack, and if you >>> loop through all the cards you'll end up duplicating the process for >>> any background controls. >>> >>> HTH >>> >>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode 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 >> >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode 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 slylabs13 at me.com Tue Jan 22 14:05:15 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 22 Jan 2013 11:05:15 -0800 Subject: Controls in a stack In-Reply-To: References: <50FE2821.2030406@pdslabs.net> Message-ID: <8F39B860-7B0B-421E-9E6D-4A69F2035368@me.com> I've been thinking about this from the perspective of creating a compact stack definition. You obviously must check for duplicate controls if you are going to loop through the controls of every card, as a shared background will appear to belong to any card you are on that it is placed on. So then one final step to getting all the backgrounds of the stack (including the ones not placed anywhere) would be to create a new card and loop through the number of backgrounds of this stack, placing each one, then recording the controls, checking for their existence first before adding them to your array. When done delete the card. You can even mark the group as not belonging to any card because if you have already gone through all the cards of a stack and a group has not been placed, then you encounter one that is not in your array yet, this is obviously one that has not been placed on any card. I hope that is not too convoluted. It makes sense in my head, but that is no guarantee that it doesn't appear to be babbling to others. ;-) Bob On Jan 22, 2013, at 10:11 AM, Peter Haworth wrote: > Thanks Kay and Phil. > > I've gone back to using the original handler since obviously getting the > controls of a stack isn't reliable. I feel like missing random controls in > multi card stacks is a bug, but my opinion on what is a bug and what isn't > seems to differ from others on this list so what do you think? I doubt > there's any chance of it being fixed but I don;t think that's a reason to > not report it. > > Phil, thanks for the array tip - turns out I am using an array although not > for the reason you mentioned. Sometimes you just get lucky I guess! Not > sure how to deal with the backgrounds that aren't on any cards. I have > rarely used backgrounds but out of interest, does the IDE Application > Browser show these unplaced backgrounds? > > > Pete > lcSQL Software > > > On Mon, Jan 21, 2013 at 9:48 PM, Phil Davis wrote: > >> Another twist in the pursuit of truth: >> Backgrounds not placed on any card are included in "the number of >> backgrounds in this stack" but nowhere else. (Neither are their controls) >> You have to place them onto a card to count their controls. >> >> You could cycle through all the cards and do this: >> put the name of control x of this cd into tControlArray[ the short id >> of control x of this cd ] >> >> When you're done, the array structure itself will have eliminated >> duplicate references. tControlArray contains all control names keyed by >> their unique IDs. Except for those pesky 0 ID controls. And the controls in >> any unplaced BGs. >> >> Phil Davis >> >> >> >> On 1/21/13 9:14 PM, Kay C Lan wrote: >> >>> On Tue, Jan 22, 2013 at 3:29 AM, Peter Haworth wrote: >>> >>>> Looking at the controls that are missed, they are almost all from stacks >>>> that contain multiple cards, seemingly randomly missing a few from each >>>> card. There are also a handful that have an id of zero which I didn't >>>> think was possible but that's another topic. >>>> >>> Quick test: >>> >>> 1) New Main Stack >>> 2) Add a button, >>> 3) Add a new card >>> 4) Add a button >>> 5) Go back to cd 1 and group the single btn and turn it into a background >>> 6) Add a Card (this should come with the bkgnd btn) >>> 7) Add to this a normal btn. >>> >>> So you should have a 3 card stack with 1 card that has a bkgnd btn on >>> it, a 2nd card with a bkgnd btn + a normal btn, and a 3rd card with >>> just a normal btn. >>> >>> Total number of controls for the stack is 4 (a group for the bkgnd, a >>> btn in the bkgnd group, and two normal btns. >>> >>> In the msg box if I enter: >>> >>> put the number of controls of stack "test" >>> >>> the answer I get back is always the number of controls of the current >>> front most card of the stack, I can not get 4 as the answer. >>> >>> So if I happen to be on the card with only the normal btn, then the >>> answer is 1, the answer you want is 4, and if I loop through the cards >>> the answer I get is 6. >>> >>> As you've already figured, the problem is associated with multi-card >>> stacks, from what I can tell 'the number of controls of this stack' >>> will never give the correct answer for a multi-card stack, and if you >>> loop through all the cards you'll end up duplicating the process for >>> any background controls. >>> >>> HTH >>> >>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode 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 >> >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode 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 slylabs13 at me.com Tue Jan 22 14:06:31 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 22 Jan 2013 11:06:31 -0800 Subject: screen capture software/animated gifs In-Reply-To: References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <50FC352C.2040100@hyperactivesw.com> <50FCD2A1.7070709@hyperactivesw.com> <6657C4DD-C73F-4AF8-AC3A-B505F47A1AB0@me.com> Message-ID: Sorry Pete, I was responding to Jacque's post, not to your position specifically. I should be more specific in my posts. Bob On Jan 22, 2013, at 9:47 AM, Peter Haworth wrote: > Bob, > I know about your solution but it addresses a different problem. I don't > have a blocking situation, I have a repeat loop in which I can issue wait > commands whenever I choose so spawning off another process isn't necessary. > Plus the original problem has to do with why screen capture software > prevents the gif from animating. > > Pete > lcSQL Software > > > On Tue, Jan 22, 2013 at 8:59 AM, Robert Sneidar wrote: > >> I already went through all of this and is why I made the animation dialog >> standalone in the first place. At first I was just thinking, "Hey I wonder >> if I can do this." Then it worked so well I incorporated it into my project. >> >> Bob >> >> >> On Jan 21, 2013, at 9:54 AM, Peter Haworth wrote: >> >>> Thanks for the clarification Jacque. >>> Pete >>> lcSQL Software >>> >>> >>> On Sun, Jan 20, 2013 at 9:31 PM, J. Landman Gay < >> jacque at hyperactivesw.com>wrote: >>> >>>> On 1/20/13 9:00 PM, Peter Haworth wrote: >>>> >>>>> Hi Jacque, >>>>> Are you saying you didn't need to insert any waits or send in times for >>>>> the >>>>> gif to animate? If so, I'm confused because the gif I'm using didn't >>>>> animate at all unless I gave up some cpu time with a wait. >>>>> >>>> >>>> I take it back, I just tried a longer activity and it does stop >> animating. >>>> So you're right, you need to yield some time to the engine if the >> handler >>>> has a long repeat. Looks like I need to add that myself. >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 slylabs13 at me.com Tue Jan 22 14:08:13 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 22 Jan 2013 11:08:13 -0800 Subject: screen capture software/animated gifs In-Reply-To: <75283591-C840-44AF-B2E0-3F62676E0440@verizon.net> References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <1B50B575-2D7F-48E9-9A33-8F833C48FC13@verizon.net> <75283591-C840-44AF-B2E0-3F62676E0440@verizon.net> Message-ID: I have Snapz Pro and I am quite happy with it FWIW. Bob On Jan 22, 2013, at 10:17 AM, Colin Holgate wrote: > I tried QuickTime Player and Snapz Pro. QT uses 213% CPU for recording a 27 inch monitor. Snapz Pro takes about 70%, so is probably using a similar approach to Screenium. > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Jan 22 14:28:19 2013 From: stgoldberg at aol.com (stgoldberg at aol.com) Date: Tue, 22 Jan 2013 14:28:19 -0500 (EST) Subject: Quicktime player not referencing mp4 files In-Reply-To: References: Message-ID: <8CFC6EDC4A08D67-22E4-2C202@webmail-m054.sysops.aol.com> I'm using Livecode 5.5.2 and note that the Quicktime player, while able to reference .mov files, cannot reference .mp4 files (or AVI files). However, previous versions of Livecode did reference .mp4 files. Has there been some change in the more recent version of LiveCode? Thanks. Steve Goldberg www.medmaster.net From ambassador at fourthworld.com Tue Jan 22 14:33:29 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 22 Jan 2013 11:33:29 -0800 Subject: XFS: RevServer, web hosts, and you Message-ID: <50FEE989.4020402@fourthworld.com> I recently had occasion to learn a bit more about file systems than I had intended, and will share what I've learned here because it may affect some RevServer or Rev CGI installations on third-party hosts: PROBLEM: Some file I/O operations fail under XFS ------------------------------------------------ Dreamhost and some other web hosting companies have begun rolling out new servers which use the XFS file system. XFS is said to have better performance than EXT3 and even EXT4 used on most Linux systems, but apparently this comes with a risk of compatibility issues. With LiveCode I've found two specific issues, though there may be others: 1. put url ("file:PathToLocalFile") This fails, with sysError reporting 75. Oddly, using "open..."/"read..."/"close..." works fine. 2. put the files This also fails, always returning empty even when you know there are files there. While researching this I found some comments in the RealBASIC list archives suggesting that the RB engine also has problems with the XFS file system, so this is not solely a LiveCode issue. In fact, it seems there may be a few other programs that have also experienced problems with XFS. DIAGNOSIS --------- You can determine which file system your host is using by logging into the system via SSH and running this command: df -T This will produce a columnar output which lists the various volumes and their file systems available to your account. Note the second column on the line for /home (often the last line of the output). It's usually either EXT3, EXT4, or XFS. If it's XFS you may want to try a quick script to verify that your system is having the same limitations I had, either attempting to get a list of files using "the files" or reading a local file using "put url...". REMEDY: Short-term ------------------ If your system is using XFS, the quickest short-term solution is to ask your web hosting company to move your account to a system that is both 32-bit compatible and also uses either EXT3 or EXT4. With Dreamhost, it took a little back-and-forth via email, but as with the RealBASIC user I'd come across they eventually offered to move my accounts to a compatible system. Hopefully your web host will be able to do the same. REMEDY: Long-term ----------------- With the apparent growing popularity of XFS on web servers, clearly any long-term solution will require a version of the LiveCode engine which is compatible with XFS. I've been using my Dev Program "Quick Incident" benefits to enlist the assistance of David Williams at RunRev, who's been enormously helpful in going through the code to try to pinpoint the underlying cause. His diagnosis is still ongoing at the moment, and as I learn more I'll report back. If we're lucky we'll find that there are alternative API calls that RunRev could use for XFS which will take care of this. If so, we can then expect a future version of LiveCode to be compatible with XFS. We may also find that the issue may be a bug in the driver or other component in the system, in which case we'll have to monitor progress on that and see how it goes. Hopefully one way or another we'll have a good long-term solution in place soon. The RunRev team is putting in an admirable effort toward this, and in the meantime if you experience file I/O issues on your web server and can verify that your host is using XFS, you may want to contact your hosting company to see if they can move your account to a machine using a different file system. -- 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 Tue Jan 22 14:34:29 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 22 Jan 2013 14:34:29 -0500 Subject: Quicktime player not referencing mp4 files In-Reply-To: <8CFC6EDC4A08D67-22E4-2C202@webmail-m054.sysops.aol.com> References: <8CFC6EDC4A08D67-22E4-2C202@webmail-m054.sysops.aol.com> Message-ID: <4E996BEB-0529-4C08-907F-01842E009D8A@verizon.net> Import as control a video that is MP4 does seem to fail. Placing a video control and trying to select an MP4 shows as grayed out if you choose QuickTime files, but if you choose All Files, then the MP4 hooks up and plays fine. From jacque at hyperactivesw.com Tue Jan 22 15:00:04 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Jan 2013 14:00:04 -0600 Subject: screen capture software/animated gifs In-Reply-To: References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <1B50B575-2D7F-48E9-9A33-8F833C48FC13@verizon.net> Message-ID: <50FEEFC4.9070502@hyperactivesw.com> On 1/22/13 11:59 AM, Peter Haworth wrote: > I found one exception that is Screenium. Even when capturing in compressed > mode, it still used only 20-25% of the CPU. I've been using Screenium for several years now and I like it very much. Never had any problems with it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Tue Jan 22 15:02:12 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 22 Jan 2013 12:02:12 -0800 Subject: Controls in a stack In-Reply-To: <50FEE23D.2030601@pdslabs.net> References: <50FE2821.2030406@pdslabs.net> <50FEE23D.2030601@pdslabs.net> Message-ID: Thanks Phil. As mentioned, I haven't really played with backgrounds very much so this may be a stupid question but why would you want to have a background that doesn't appear on any card? I can see that might happen inadvertently when backgrounds get deleted but is there a practical use for unplaced backgrounds? Pete On Tue, Jan 22, 2013 at 11:02 AM, Phil Davis wrote: > Nope. But you can detect them like so: > > repeat with x = 1 to (the number of backgrounds in this stack) > if the number of cards in bg x of this stack = 0 then -- it isn't > placed > place bg x of this stack onto this cd > getControlInfoFromHiddenBg x > remove bg x of this stack from this cd > end if > end repeat > Pete lcSQL Software From richmondmathewson at gmail.com Tue Jan 22 15:11:13 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 22 Jan 2013 22:11:13 +0200 Subject: screen capture software/animated gifs In-Reply-To: <50FEEFC4.9070502@hyperactivesw.com> References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <1B50B575-2D7F-48E9-9A33-8F833C48FC13@verizon.net> <50FEEFC4.9070502@hyperactivesw.com> Message-ID: <50FEF261.8010609@gmail.com> Here are some cheapies you might like to play about with: http://www.nchsoftware.com/capture/index.html?ref=cj http://www.advancity.net/eng/products/capturefox.html Personally, as I usually use Linux, and, currently when I use Mac I use it within VMware on Linux, I use RecoredMyDesktop: http://recordmydesktop.sourceforge.net/about.php Richmond. From monte at sweattechnologies.com Tue Jan 22 15:21:33 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 23 Jan 2013 07:21:33 +1100 Subject: mobile: prompt for app review In-Reply-To: <351DD4E5-3FA8-49C8-B697-867144F7A344@icloud.com> References: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> <411949E5-3E48-48E4-A6F3-6B79DC279038@verizon.net> <351DD4E5-3FA8-49C8-B697-867144F7A344@icloud.com> Message-ID: <29267474-8B25-4753-9A0E-C8DF18428A9E@sweattechnologies.com> Whew... That saved me a whole 5 minutes of work ;-) -- M E R Goulding Software development services mergExt - There's an external for that! On 23/01/2013, at 2:11 AM, Chris Sheffield wrote: > Anyway, thanks everyone for the suggestions. I don't think an external is necessary in this case unless, like I said, older versions of iOS have problems opening these urls. From jacque at hyperactivesw.com Tue Jan 22 15:22:12 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Jan 2013 14:22:12 -0600 Subject: Controls in a stack In-Reply-To: References: <50FE2821.2030406@pdslabs.net> <50FEE23D.2030601@pdslabs.net> Message-ID: <50FEF4F4.7010405@hyperactivesw.com> On 1/22/13 2:02 PM, Peter Haworth wrote: > Thanks Phil. > > As mentioned, I haven't really played with backgrounds very much so this > may be a stupid question but why would you want to have a background that > doesn't appear on any card? I can see that might happen inadvertently when > backgrounds get deleted but is there a practical use for unplaced > backgrounds? One excellent use is for storage. All referenced controls can go there without taking up room on any card. In fact, when you import a HyperCard stack, all the icon images are put into an unplaced background automatically as part of the process. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From coiin at verizon.net Tue Jan 22 15:24:59 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 22 Jan 2013 15:24:59 -0500 Subject: mobile: prompt for app review In-Reply-To: <29267474-8B25-4753-9A0E-C8DF18428A9E@sweattechnologies.com> References: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> <411949E5-3E48-48E4-A6F3-6B79DC279038@verizon.net> <351DD4E5-3FA8-49C8-B697-867144F7A344@icloud.com> <29267474-8B25-4753-9A0E-C8DF18428A9E@sweattechnologies.com> Message-ID: <8B85211E-F849-4FFF-9B52-C2260E3E2EB6@verizon.net> But think of all the new customers you'd get once you added it to the bundle! On Jan 22, 2013, at 3:21 PM, Monte Goulding wrote: > Whew... That saved me a whole 5 minutes of work ;-) From monte at sweattechnologies.com Tue Jan 22 15:28:50 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 23 Jan 2013 07:28:50 +1100 Subject: mobile: prompt for app review In-Reply-To: <8B85211E-F849-4FFF-9B52-C2260E3E2EB6@verizon.net> References: <03486D3D-147F-4742-82FB-3C82D284637F@icloud.com> <411949E5-3E48-48E4-A6F3-6B79DC279038@verizon.net> <351DD4E5-3FA8-49C8-B697-867144F7A344@icloud.com> <29267474-8B25-4753-9A0E-C8DF18428A9E@sweattechnologies.com> <8B85211E-F849-4FFF-9B52-C2260E3E2EB6@verizon.net> Message-ID: <4457F5FF-7ACB-49A6-8805-BA50464484EA@sweattechnologies.com> I could call it mergUnnecessary ;-) -- M E R Goulding Software development services mergExt - There's an external for that! On 23/01/2013, at 7:24 AM, Colin Holgate wrote: > But think of all the new customers you'd get once you added it to the bundle! From revdev at pdslabs.net Tue Jan 22 15:32:46 2013 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 22 Jan 2013 12:32:46 -0800 Subject: XFS: RevServer, web hosts, and you In-Reply-To: <50FEE989.4020402@fourthworld.com> References: <50FEE989.4020402@fourthworld.com> Message-ID: <50FEF76E.50507@pdslabs.net> Great sleuthing, Richard! Thanks for sharing what you learned. Phil On 1/22/13 11:33 AM, Richard Gaskin wrote: > I recently had occasion to learn a bit more about file systems than I > had intended, and will share what I've learned here because it may > affect some RevServer or Rev CGI installations on third-party hosts: > > > PROBLEM: Some file I/O operations fail under XFS > ------------------------------------------------ > Dreamhost and some other web hosting companies have begun rolling out > new servers which use the XFS file system. > > XFS is said to have better performance than EXT3 and even EXT4 used on > most Linux systems, but apparently this comes with a risk of > compatibility issues. > > With LiveCode I've found two specific issues, though there may be others: > > 1. put url ("file:PathToLocalFile") > This fails, with sysError reporting 75. Oddly, using > "open..."/"read..."/"close..." works fine. > > 2. put the files > This also fails, always returning empty even when you know there are > files there. > > While researching this I found some comments in the RealBASIC list > archives suggesting that the RB engine also has problems with the XFS > file system, so this is not solely a LiveCode issue. > > In fact, it seems there may be a few other programs that have also > experienced problems with XFS. > > > DIAGNOSIS > --------- > You can determine which file system your host is using by logging into > the system via SSH and running this command: > > df -T > > This will produce a columnar output which lists the various volumes > and their file systems available to your account. Note the second > column on the line for /home (often the last line of the output). > It's usually either EXT3, EXT4, or XFS. > > If it's XFS you may want to try a quick script to verify that your > system is having the same limitations I had, either attempting to get > a list of files using "the files" or reading a local file using "put > url...". > > > > REMEDY: Short-term > ------------------ > If your system is using XFS, the quickest short-term solution is to > ask your web hosting company to move your account to a system that is > both 32-bit compatible and also uses either EXT3 or EXT4. > > With Dreamhost, it took a little back-and-forth via email, but as with > the RealBASIC user I'd come across they eventually offered to move my > accounts to a compatible system. > > Hopefully your web host will be able to do the same. > > > > REMEDY: Long-term > ----------------- > With the apparent growing popularity of XFS on web servers, clearly > any long-term solution will require a version of the LiveCode engine > which is compatible with XFS. > > I've been using my Dev Program "Quick Incident" benefits to enlist the > assistance of David Williams at RunRev, who's been enormously helpful > in going through the code to try to pinpoint the underlying cause. > > His diagnosis is still ongoing at the moment, and as I learn more I'll > report back. > > If we're lucky we'll find that there are alternative API calls that > RunRev could use for XFS which will take care of this. If so, we can > then expect a future version of LiveCode to be compatible with XFS. > > We may also find that the issue may be a bug in the driver or other > component in the system, in which case we'll have to monitor progress > on that and see how it goes. > > > Hopefully one way or another we'll have a good long-term solution in > place soon. > > The RunRev team is putting in an admirable effort toward this, and in > the meantime if you experience file I/O issues on your web server and > can verify that your host is using XFS, you may want to contact your > hosting company to see if they can move your account to a machine > using a different file system. > > -- > 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 revdev at pdslabs.net Tue Jan 22 15:36:40 2013 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 22 Jan 2013 12:36:40 -0800 Subject: Controls in a stack In-Reply-To: <50FEF4F4.7010405@hyperactivesw.com> References: <50FE2821.2030406@pdslabs.net> <50FEE23D.2030601@pdslabs.net> <50FEF4F4.7010405@hyperactivesw.com> Message-ID: <50FEF858.6040100@pdslabs.net> One more thing to note about unplaced BGs - they and their contents are not in the message path. So any hidden handlers in there won't respond to normal message-passing. I haven't tried "dispatch" or "send" to them. Phil On 1/22/13 12:22 PM, J. Landman Gay wrote: > On 1/22/13 2:02 PM, Peter Haworth wrote: >> Thanks Phil. >> >> As mentioned, I haven't really played with backgrounds very much so this >> may be a stupid question but why would you want to have a background >> that >> doesn't appear on any card? I can see that might happen >> inadvertently when >> backgrounds get deleted but is there a practical use for unplaced >> backgrounds? > > One excellent use is for storage. All referenced controls can go there > without taking up room on any card. In fact, when you import a > HyperCard stack, all the icon images are put into an unplaced > background automatically as part of the process. > -- Phil Davis From richmondmathewson at gmail.com Tue Jan 22 15:41:07 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 22 Jan 2013 22:41:07 +0200 Subject: XFS: RevServer, web hosts, and you In-Reply-To: <50FEF76E.50507@pdslabs.net> References: <50FEE989.4020402@fourthworld.com> <50FEF76E.50507@pdslabs.net> Message-ID: <50FEF963.9020401@gmail.com> On 01/22/2013 10:32 PM, Phil Davis wrote: > Great sleuthing, Richard! Thanks for sharing what you learned. > > Phil > > > On 1/22/13 11:33 AM, Richard Gaskin wrote: >> I recently had occasion to learn a bit more about file systems than I >> had intended, and will share what I've learned here because it may >> affect some RevServer or Rev CGI installations on third-party hosts: >> >> >> PROBLEM: Some file I/O operations fail under XFS >> ------------------------------------------------ >> Dreamhost and some other web hosting companies have begun rolling out >> new servers which use the XFS file system. >> >> XFS is said to have better performance than EXT3 and even EXT4 used >> on most Linux systems, but apparently this comes with a risk of >> compatibility issues. >> >> With LiveCode I've found two specific issues, though there may be >> others: >> >> 1. put url ("file:PathToLocalFile") >> This fails, with sysError reporting 75. Oddly, using >> "open..."/"read..."/"close..." works fine. >> >> 2. put the files >> This also fails, always returning empty even when you know there are >> files there. >> >> While researching this I found some comments in the RealBASIC list >> archives suggesting that the RB engine also has problems with the XFS >> file system, so this is not solely a LiveCode issue. >> >> In fact, it seems there may be a few other programs that have also >> experienced problems with XFS. >> >> >> DIAGNOSIS >> --------- >> You can determine which file system your host is using by logging >> into the system via SSH and running this command: >> >> df -T >> >> This will produce a columnar output which lists the various volumes >> and their file systems available to your account. Note the second >> column on the line for /home (often the last line of the output). >> It's usually either EXT3, EXT4, or XFS. >> >> If it's XFS you may want to try a quick script to verify that your >> system is having the same limitations I had, either attempting to get >> a list of files using "the files" or reading a local file using "put >> url...". >> >> >> >> REMEDY: Short-term >> ------------------ >> If your system is using XFS, the quickest short-term solution is to >> ask your web hosting company to move your account to a system that is >> both 32-bit compatible and also uses either EXT3 or EXT4. >> >> With Dreamhost, it took a little back-and-forth via email, but as >> with the RealBASIC user I'd come across they eventually offered to >> move my accounts to a compatible system. >> >> Hopefully your web host will be able to do the same. >> >> >> >> REMEDY: Long-term >> ----------------- >> With the apparent growing popularity of XFS on web servers, clearly >> any long-term solution will require a version of the LiveCode engine >> which is compatible with XFS. >> >> I've been using my Dev Program "Quick Incident" benefits to enlist >> the assistance of David Williams at RunRev, who's been enormously >> helpful in going through the code to try to pinpoint the underlying >> cause. >> >> His diagnosis is still ongoing at the moment, and as I learn more >> I'll report back. >> >> If we're lucky we'll find that there are alternative API calls that >> RunRev could use for XFS which will take care of this. If so, we can >> then expect a future version of LiveCode to be compatible with XFS. >> >> We may also find that the issue may be a bug in the driver or other >> component in the system, in which case we'll have to monitor progress >> on that and see how it goes. >> >> >> Hopefully one way or another we'll have a good long-term solution in >> place soon. >> >> The RunRev team is putting in an admirable effort toward this, and in >> the meantime if you experience file I/O issues on your web server and >> can verify that your host is using XFS, you may want to contact your >> hosting company to see if they can move your account to a machine >> using a different file system. >> >> -- >> 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 >> >> __ Here's my 2 leva worth: Recently installed an Ubuntu distro on a Pentium IV using Ext4 and had the system lock-up irretrievably on me: being a sucker for punishment, I reinstalled 3 times and got the same result every time: eventually reinstalled using Ext3 and after 3 months have had not a whisper of a problem. So I am steering well clear of Ext4. [Word of warning: unscientific prejudice] Richmond. From andre at andregarzia.com Tue Jan 22 15:53:29 2013 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 22 Jan 2013 18:53:29 -0200 Subject: XFS: RevServer, web hosts, and you In-Reply-To: <50FEF963.9020401@gmail.com> References: <50FEE989.4020402@fourthworld.com> <50FEF76E.50507@pdslabs.net> <50FEF963.9020401@gmail.com> Message-ID: Hey Folks, I am pretty happy with EXT3, I would only move to ZFS if it had stable linux support. My dream system is a FreeBSD server with ZFS and LiveCode Server but unfortunately we don't have LC Server for FreeBSD and while I could get the linux version running thru Linux ABI, I could not get RevDB MySQL adapter working. Now to move back on topic. I see lots of guys and gals here using shared accounts and I advise against it. Shared accounts may be cheap but once you need something more complicated, then you're lost. The alternative is to pick a VPS where you control everything and this has a learning curve but it is worth it. For those that want a DIY approach, I recommend getting a linode (www.linode.com), they are as cheap as 20 USD per month and they are gorgeous. Linode is unmanaged, it means that mostly you need to do your own stuff but their helps and guides are very easy to follow and they provide pre-assembled images that are easy to use. I could not be happier. If I need anything, I am just an ssh connection away from installing it and yes Ubuntu server works quite well for me. Cheers andre On Tue, Jan 22, 2013 at 6:41 PM, Richmond wrote: > On 01/22/2013 10:32 PM, Phil Davis wrote: > >> Great sleuthing, Richard! Thanks for sharing what you learned. >> >> Phil >> >> >> On 1/22/13 11:33 AM, Richard Gaskin wrote: >> >>> I recently had occasion to learn a bit more about file systems than I >>> had intended, and will share what I've learned here because it may affect >>> some RevServer or Rev CGI installations on third-party hosts: >>> >>> >>> PROBLEM: Some file I/O operations fail under XFS >>> ------------------------------**------------------ >>> Dreamhost and some other web hosting companies have begun rolling out >>> new servers which use the XFS file system. >>> >>> XFS is said to have better performance than EXT3 and even EXT4 used on >>> most Linux systems, but apparently this comes with a risk of compatibility >>> issues. >>> >>> With LiveCode I've found two specific issues, though there may be others: >>> >>> 1. put url ("file:PathToLocalFile") >>> This fails, with sysError reporting 75. Oddly, using >>> "open..."/"read..."/"close..." works fine. >>> >>> 2. put the files >>> This also fails, always returning empty even when you know there are >>> files there. >>> >>> While researching this I found some comments in the RealBASIC list >>> archives suggesting that the RB engine also has problems with the XFS file >>> system, so this is not solely a LiveCode issue. >>> >>> In fact, it seems there may be a few other programs that have also >>> experienced problems with XFS. >>> >>> >>> DIAGNOSIS >>> --------- >>> You can determine which file system your host is using by logging into >>> the system via SSH and running this command: >>> >>> df -T >>> >>> This will produce a columnar output which lists the various volumes and >>> their file systems available to your account. Note the second column on >>> the line for /home (often the last line of the output). It's usually >>> either EXT3, EXT4, or XFS. >>> >>> If it's XFS you may want to try a quick script to verify that your >>> system is having the same limitations I had, either attempting to get a >>> list of files using "the files" or reading a local file using "put url...". >>> >>> >>> >>> REMEDY: Short-term >>> ------------------ >>> If your system is using XFS, the quickest short-term solution is to ask >>> your web hosting company to move your account to a system that is both >>> 32-bit compatible and also uses either EXT3 or EXT4. >>> >>> With Dreamhost, it took a little back-and-forth via email, but as with >>> the RealBASIC user I'd come across they eventually offered to move my >>> accounts to a compatible system. >>> >>> Hopefully your web host will be able to do the same. >>> >>> >>> >>> REMEDY: Long-term >>> ----------------- >>> With the apparent growing popularity of XFS on web servers, clearly any >>> long-term solution will require a version of the LiveCode engine which is >>> compatible with XFS. >>> >>> I've been using my Dev Program "Quick Incident" benefits to enlist the >>> assistance of David Williams at RunRev, who's been enormously helpful in >>> going through the code to try to pinpoint the underlying cause. >>> >>> His diagnosis is still ongoing at the moment, and as I learn more I'll >>> report back. >>> >>> If we're lucky we'll find that there are alternative API calls that >>> RunRev could use for XFS which will take care of this. If so, we can then >>> expect a future version of LiveCode to be compatible with XFS. >>> >>> We may also find that the issue may be a bug in the driver or other >>> component in the system, in which case we'll have to monitor progress on >>> that and see how it goes. >>> >>> >>> Hopefully one way or another we'll have a good long-term solution in >>> place soon. >>> >>> The RunRev team is putting in an admirable effort toward this, and in >>> the meantime if you experience file I/O issues on your web server and can >>> verify that your host is using XFS, you may want to contact your hosting >>> company to see if they can move your account to a machine using a different >>> file system. >>> >>> -- >>> 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 >>> >>> __ >>> >> > Here's my 2 leva worth: > > Recently installed an Ubuntu distro on a Pentium IV using Ext4 and had the > system lock-up irretrievably on me: > > being a sucker for punishment, I reinstalled 3 times and got the same > result every time: > > eventually reinstalled using Ext3 and after 3 months have had not a > whisper of a problem. > > So I am steering well clear of Ext4. > > [Word of warning: unscientific prejudice] > > 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 > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From richmondmathewson at gmail.com Tue Jan 22 15:57:40 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 22 Jan 2013 22:57:40 +0200 Subject: XFS: RevServer, web hosts, and you In-Reply-To: References: <50FEE989.4020402@fourthworld.com> <50FEF76E.50507@pdslabs.net> <50FEF963.9020401@gmail.com> Message-ID: <50FEFD44.20500@gmail.com> Here's a way naive comment, but: what is so special about ZFS compared with, say, EXT3? Richmond. From jacque at hyperactivesw.com Tue Jan 22 15:58:11 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Jan 2013 14:58:11 -0600 Subject: Controls in a stack In-Reply-To: <50FEF858.6040100@pdslabs.net> References: <50FE2821.2030406@pdslabs.net> <50FEE23D.2030601@pdslabs.net> <50FEF4F4.7010405@hyperactivesw.com> <50FEF858.6040100@pdslabs.net> Message-ID: <50FEFD63.6070704@hyperactivesw.com> On 1/22/13 2:36 PM, Phil Davis wrote: > One more thing to note about unplaced BGs - they and their contents are > not in the message path. So any hidden handlers in there won't respond > to normal message-passing. I haven't tried "dispatch" or "send" to them. I haven't tried it, but an unplaced background might also be a good place to store behavior buttons. It seems like it should work, and we wouldn't need an invisible button on a card. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andre at andregarzia.com Tue Jan 22 16:09:32 2013 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 22 Jan 2013 19:09:32 -0200 Subject: XFS: RevServer, web hosts, and you In-Reply-To: <50FEFD44.20500@gmail.com> References: <50FEE989.4020402@fourthworld.com> <50FEF76E.50507@pdslabs.net> <50FEF963.9020401@gmail.com> <50FEFD44.20500@gmail.com> Message-ID: Richmond, some features of ZFS (it has more features than this) 1. Checksums in Metadata for Data Integrity - meaning it can detect more errors and has more integrity than EXT3 that uses block checksums. 2. Copy on write - means that writing to a file is a transaction, or it happens correctly or it doesn't happen. It can't break because the old data of the file is retained and can be rolled back if the checksums after writing fail. 3. Data snapshots - You know that time machine thing that apple fakes using incremental backups? Well ZFS has snapshots at file system level. You can configure it to snapshot things every 15 minutes or every hour and you can roll back time if you need. 4. ZFS has a pool - ZFS volumes are packed together in a zpool and you can add or remove disks as needed to the pool. You're running short on disk space? Just add another disk to the machine and add it to the pool, space magically appears. 4.1 ZFS can create hybrid SSD/HD pools using the SSD as a high speed file cache for often used stuff and the HD for long term storage. 5. Data scrubbing - ZFS can use the checksum to check all files in the zpool and if you're using something like RAIDZ to mirror the data, it will recover errors silently with no admin intervention between the mirrored stuff. These are some basic features that everyone should have on their FS! At this moment Solaris has the best ZFS support followed by FreeBSD. ZFS is one of the things that Linux could really use. On Tue, Jan 22, 2013 at 6:57 PM, Richmond wrote: > Here's a way naive comment, but: > > what is so special about ZFS compared with, say, EXT3? > > > 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 > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From mpezzo at gmail.com Tue Jan 22 16:11:10 2013 From: mpezzo at gmail.com (AcidJazz) Date: Tue, 22 Jan 2013 13:11:10 -0800 (PST) Subject: OT: Super duper scripts in MS Word In-Reply-To: <1C4E437B-6988-42CE-B164-E24A1E3368D9@sbcglobal.net> References: <1C4E437B-6988-42CE-B164-E24A1E3368D9@sbcglobal.net> Message-ID: <1358889070204-4659360.post@n4.nabble.com> Assuming this is what you want, it's really easy in Equation Editor. - Mark -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Super-duper-scripts-in-MS-Word-tp4659103p4659360.html Sent from the Revolution - User mailing list archive at Nabble.com. From slylabs13 at me.com Tue Jan 22 16:14:39 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 22 Jan 2013 13:14:39 -0800 Subject: Controls in a stack In-Reply-To: References: <50FE2821.2030406@pdslabs.net> <50FEE23D.2030601@pdslabs.net> Message-ID: Let's say you deleted the last card a background has been placed on. Would you want your background to then also be deleted? Some might, but a great many would not. It may be a quite complex group that took you days to get right. To have it inadvertently deleted by deleting the last card it was on (and probably no undo either) would be heartbreaking. Bob On Jan 22, 2013, at 12:02 PM, Peter Haworth wrote: > Thanks Phil. > > As mentioned, I haven't really played with backgrounds very much so this > may be a stupid question but why would you want to have a background that > doesn't appear on any card? I can see that might happen inadvertently when > backgrounds get deleted but is there a practical use for unplaced > backgrounds? > > Pete > > On Tue, Jan 22, 2013 at 11:02 AM, Phil Davis wrote: > >> Nope. But you can detect them like so: >> >> repeat with x = 1 to (the number of backgrounds in this stack) >> if the number of cards in bg x of this stack = 0 then -- it isn't >> placed >> place bg x of this stack onto this cd >> getControlInfoFromHiddenBg x >> remove bg x of this stack from this cd >> end if >> end repeat >> > > > > 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 slylabs13 at me.com Tue Jan 22 16:16:34 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 22 Jan 2013 13:16:34 -0800 Subject: Controls in a stack In-Reply-To: <50FEFD63.6070704@hyperactivesw.com> References: <50FE2821.2030406@pdslabs.net> <50FEE23D.2030601@pdslabs.net> <50FEF4F4.7010405@hyperactivesw.com> <50FEF858.6040100@pdslabs.net> <50FEFD63.6070704@hyperactivesw.com> Message-ID: <5D804E5C-1F81-4604-9505-C7392E0A5623@me.com> I don't think it will. Behaviors expect a long ID don't they? What would the long ID of a non-placed background look like? I will bet lunch the next time I see you at any LC conference it will not work. Bob On Jan 22, 2013, at 12:58 PM, J. Landman Gay wrote: > On 1/22/13 2:36 PM, Phil Davis wrote: >> One more thing to note about unplaced BGs - they and their contents are >> not in the message path. So any hidden handlers in there won't respond >> to normal message-passing. I haven't tried "dispatch" or "send" to them. > > I haven't tried it, but an unplaced background might also be a good place to store behavior buttons. It seems like it should work, and we wouldn't need an invisible button on a card. > > -- > Jacqueline Landman Gay From richmondmathewson at gmail.com Tue Jan 22 16:19:18 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 22 Jan 2013 23:19:18 +0200 Subject: XFS: RevServer, web hosts, and you In-Reply-To: References: <50FEE989.4020402@fourthworld.com> <50FEF76E.50507@pdslabs.net> <50FEF963.9020401@gmail.com> <50FEFD44.20500@gmail.com> Message-ID: <50FF0256.3040701@gmail.com> On 01/22/2013 11:09 PM, Andre Garzia wrote: > Richmond, > > some features of ZFS (it has more features than this) > > 1. Checksums in Metadata for Data Integrity - meaning it can detect more > errors and has more integrity than EXT3 that uses block checksums. > > 2. Copy on write - means that writing to a file is a transaction, or it > happens correctly or it doesn't happen. It can't break because the old data > of the file is retained and can be rolled back if the checksums after > writing fail. > > 3. Data snapshots - You know that time machine thing that apple fakes using > incremental backups? Well ZFS has snapshots at file system level. You can > configure it to snapshot things every 15 minutes or every hour and you can > roll back time if you need. > > 4. ZFS has a pool - ZFS volumes are packed together in a zpool and you can > add or remove disks as needed to the pool. You're running short on disk > space? Just add another disk to the machine and add it to the pool, space > magically appears. > > 4.1 ZFS can create hybrid SSD/HD pools using the SSD as a high speed file > cache for often used stuff and the HD for long term storage. > > 5. Data scrubbing - ZFS can use the checksum to check all files in the > zpool and if you're using something like RAIDZ to mirror the data, it will > recover errors silently with no admin intervention between the mirrored > stuff. > > These are some basic features that everyone should have on their FS! At > this moment Solaris has the best ZFS support followed by FreeBSD. ZFS is > one of the things that Linux could really use. Thanks for answering that fairly comprehensively. > > On Tue, Jan 22, 2013 at 6:57 PM, Richmond wrote: > >> Here's a way naive comment, but: >> >> what is so special about ZFS compared with, say, EXT3? >> >> >> 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 slylabs13 at me.com Tue Jan 22 16:22:17 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 22 Jan 2013 13:22:17 -0800 Subject: XFS: RevServer, web hosts, and you In-Reply-To: References: <50FEE989.4020402@fourthworld.com> <50FEF76E.50507@pdslabs.net> <50FEF963.9020401@gmail.com> <50FEFD44.20500@gmail.com> Message-ID: <18DE2666-55F3-4971-AC32-14999B6F3ED9@me.com> Now now. Can you imagine how many casual users would have used it if apple called it "iIncrement"? Bob On Jan 22, 2013, at 1:09 PM, Andre Garzia wrote: > 3. Data snapshots - You know that time machine thing that apple fakes using > incremental backups? Well ZFS has snapshots at file system level. You can > configure it to snapshot things every 15 minutes or every hour and you can > roll back time if you need. From slylabs13 at me.com Tue Jan 22 16:23:28 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 22 Jan 2013 13:23:28 -0800 Subject: XFS: RevServer, web hosts, and you In-Reply-To: References: <50FEE989.4020402@fourthworld.com> <50FEF76E.50507@pdslabs.net> <50FEF963.9020401@gmail.com> <50FEFD44.20500@gmail.com> Message-ID: Oooh built in SAN. Without the Networking part. Bob On Jan 22, 2013, at 1:09 PM, Andre Garzia wrote: > 4. ZFS has a pool - ZFS volumes are packed together in a zpool and you can > add or remove disks as needed to the pool. You're running short on disk > space? Just add another disk to the machine and add it to the pool, space > magically appears. From pete at lcsql.com Tue Jan 22 16:24:41 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 22 Jan 2013 13:24:41 -0800 Subject: screen capture software/animated gifs In-Reply-To: <50FEEFC4.9070502@hyperactivesw.com> References: <50FBBCC2.6040002@gmail.com> <2942DAEF-2BFB-4954-828F-86A018F7DAFB@verizon.net> <1B50B575-2D7F-48E9-9A33-8F833C48FC13@verizon.net> <50FEEFC4.9070502@hyperactivesw.com> Message-ID: It certainly seems to do what I need, atr least for now, and it's reasonably priced at $39.99. Pete lcSQL Software On Tue, Jan 22, 2013 at 12:00 PM, J. Landman Gay wrote: > On 1/22/13 11:59 AM, Peter Haworth wrote: > > I found one exception that is Screenium. Even when capturing in >> compressed >> mode, it still used only 20-25% of the CPU. >> > > I've been using Screenium for several years now and I like it very much. > Never had any problems with 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 Tue Jan 22 16:29:08 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 22 Jan 2013 13:29:08 -0800 Subject: XFS: RevServer, web hosts, and you In-Reply-To: References: Message-ID: <50FF04A4.8070104@fourthworld.com> Apparently there's now a Community Edition of ZFS available for OS X: -- 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 simon at asato-media.com Tue Jan 22 16:38:00 2013 From: simon at asato-media.com (As_Simon) Date: Tue, 22 Jan 2013 13:38:00 -0800 (PST) Subject: LiveCode, stacks and Cloud Storage Services In-Reply-To: <1358853977452-4659313.post@n4.nabble.com> References: <1358813661550-4659306.post@n4.nabble.com> <1358853977452-4659313.post@n4.nabble.com> Message-ID: <1358890680029-4659368.post@n4.nabble.com> Alejandro Tejada wrote > Did you keep stats about Amazon's > performance under different conditions? > > Could you upload files to Amazon from > a stack? > > Thanks a lot for your advice! > > Al I haven't kept stats sorry... The indirect information is when Netflix went down over Christmas. There is a stack somewhere... ah, libAws.rev that is supposed to upload to S3 but I don't think I ever got it to work. If you can't find it I think I can post it to you. Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-stacks-and-Cloud-Storage-Services-tp4659286p4659368.html Sent from the Revolution - User mailing list archive at Nabble.com. From andre at andregarzia.com Tue Jan 22 16:40:30 2013 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 22 Jan 2013 19:40:30 -0200 Subject: XFS: RevServer, web hosts, and you In-Reply-To: <50FF04A4.8070104@fourthworld.com> References: <50FF04A4.8070104@fourthworld.com> Message-ID: I would not dare to use community edition of a file system. At least on Solaris and FreeBSD it is a proven thing. On Tue, Jan 22, 2013 at 7:29 PM, Richard Gaskin wrote: > Apparently there's now a Community Edition of ZFS available for OS X: > > > > > > > -- > 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 capellan2000 at gmail.com Tue Jan 22 16:55:40 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 22 Jan 2013 13:55:40 -0800 (PST) Subject: LiveCode, stacks and Cloud Storage Services In-Reply-To: <1358890680029-4659368.post@n4.nabble.com> References: <1358813661550-4659306.post@n4.nabble.com> <1358853977452-4659313.post@n4.nabble.com> <1358890680029-4659368.post@n4.nabble.com> Message-ID: <1358891740141-4659370.post@n4.nabble.com> Hi Simon, Mark Smith wrote this library for Amazon Services: http://marksmith.on-rev.com/revstuff/ >From his webpage: libAws A collection of libraries for working with Amazon Web Services. There are libraries for s3, sdb, sqs, ec2 and rds(only just started). In the zip archive there is some very basic and incomplete documentation stacks. These libraries are in varying states of completion, s3 and sdb being the most developed (and in daily use by me). If you're interested in working with AWS and these libraries, I strongly recommend that you get familiar with the docs that Amazon provide. http://aws.amazon.com/documentation/ Simon, Did you contacted Mark when his library does not work as expected in your own setup? How much did you pay in your first year of using Amazon web services? Thanks a lot for this useful pointer! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-stacks-and-Cloud-Storage-Services-tp4659286p4659370.html Sent from the Revolution - User mailing list archive at Nabble.com. From simon at asato-media.com Tue Jan 22 17:06:15 2013 From: simon at asato-media.com (As_Simon) Date: Tue, 22 Jan 2013 14:06:15 -0800 (PST) Subject: LiveCode, stacks and Cloud Storage Services In-Reply-To: <1358891740141-4659370.post@n4.nabble.com> References: <1358813661550-4659306.post@n4.nabble.com> <1358853977452-4659313.post@n4.nabble.com> <1358890680029-4659368.post@n4.nabble.com> <1358891740141-4659370.post@n4.nabble.com> Message-ID: <1358892375442-4659371.post@n4.nabble.com> Alejandro Tejada wrote > > Simon, Did you contacted Mark when his library does not > work as expected in your own setup? > > How much did you pay in your first year of using > Amazon web services? > > Thanks a lot for this useful pointer! > > Al Hi Al, Actually I was thinking of a different stack that I worked with libS3.rev, I have both but never tried libAws... I don't have high traffic, I use it for it's Edge Locations as my clients are downloading from all over the world. The monthly bills I get are a great laugh as they are for about 48 cents each month. Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-stacks-and-Cloud-Storage-Services-tp4659286p4659371.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Tue Jan 22 17:17:28 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 22 Jan 2013 14:17:28 -0800 Subject: XFS: RevServer, web hosts, and you In-Reply-To: References: Message-ID: <50FF0FF8.7060109@fourthworld.com> Andre Garzia wrote: > I would not dare to use community edition of a file system. But you'll use a community kernel? :\ -- 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 Tue Jan 22 17:20:16 2013 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 22 Jan 2013 20:20:16 -0200 Subject: XFS: RevServer, web hosts, and you In-Reply-To: <50FF0FF8.7060109@fourthworld.com> References: <50FF0FF8.7060109@fourthworld.com> Message-ID: I am using a CE of WebOS.... that all depends on how much I trust the given community. I don't know who is creating this ZFS CE. :D On Tue, Jan 22, 2013 at 8:17 PM, Richard Gaskin wrote: > Andre Garzia wrote: > >> I would not dare to use community edition of a file system. >> > > But you'll use a community kernel? :\ > > > -- > 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 ambassador at fourthworld.com Tue Jan 22 17:25:08 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 22 Jan 2013 14:25:08 -0800 Subject: XFS: RevServer, web hosts, and you In-Reply-To: References: Message-ID: <50FF11C4.4090308@fourthworld.com> Andre Garzia wrote: > I am using a CE of WebOS.... that all depends on how much I trust the given > community. I don't know who is creating this ZFS CE. I believe it's managed by GreenBytes, the same people who manage the commercial edition. My understanding was that it's simply dual-licensed, much like MySQL. -- 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 stgoldberg at aol.com Tue Jan 22 17:44:32 2013 From: stgoldberg at aol.com (stgoldberg at aol.com) Date: Tue, 22 Jan 2013 17:44:32 -0500 (EST) Subject: Quicktime player not referencing mp4 files In-Reply-To: References: Message-ID: <8CFC7092E1B0B38-1350-2B063@webmail-m148.sysops.aol.com> The problem I am having is that when I use the Quicktime player in a stack and want to reference a movie choose "all files", mp4 files are greyed out and cannot be selected. With Livecode version 5.5.2 (on Mac OS10.6.8) I can only select .mov files. However, when using another computer that has Mac OS 10.7.5 and Livecode version 5.5.3, I can make the mp4 selection. Am I doing something wrong? Does Livecode 5.5.2 differ in its ability compared to Livecode 5.5.3? Or could the difference be the different Mac OS systems? Thanks. Steve Goldberg Date: Tue, 22 Jan 2013 14:34:29 -0500 From: Colin Holgate To: How to use LiveCode Subject: Re: Quicktime player not referencing mp4 files Message-ID: <4E996BEB-0529-4C08-907F-01842E009D8A at verizon.net> Content-Type: text/plain; charset=us-ascii Import as control a video that is MP4 does seem to fail. Placing a video control and trying to select an MP4 shows as grayed out if you choose QuickTime files, but if you choose All Files, then the MP4 hooks up and plays fine. From jacque at hyperactivesw.com Tue Jan 22 18:13:28 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Jan 2013 17:13:28 -0600 Subject: Controls in a stack In-Reply-To: <5D804E5C-1F81-4604-9505-C7392E0A5623@me.com> References: <50FE2821.2030406@pdslabs.net> <50FEE23D.2030601@pdslabs.net> <50FEF4F4.7010405@hyperactivesw.com> <50FEF858.6040100@pdslabs.net> <50FEFD63.6070704@hyperactivesw.com> <5D804E5C-1F81-4604-9505-C7392E0A5623@me.com> Message-ID: <50FF1D18.10009@hyperactivesw.com> On 1/22/13 3:16 PM, Robert Sneidar wrote: > I don't think it will. Behaviors expect a long ID don't they? What > would the long ID of a non-placed background look like? I will bet > lunch the next time I see you at any LC conference it will not work. The long ID doesn't change just because the background is not placed. Objects in unplaced backgrounds can be referenced normally. > > Bob > > > On Jan 22, 2013, at 12:58 PM, J. Landman Gay wrote: > >> On 1/22/13 2:36 PM, Phil Davis wrote: >>> One more thing to note about unplaced BGs - they and their >>> contents are not in the message path. So any hidden handlers in >>> there won't respond to normal message-passing. I haven't tried >>> "dispatch" or "send" to them. >> >> I haven't tried it, but an unplaced background might also be a good >> place to store behavior buttons. It seems like it should work, and >> we wouldn't need an invisible button on a card. >> >> -- Jacqueline Landman Gay > > _______________________________________________ use-livecode mailing > list use-livecode 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 jacque at hyperactivesw.com Tue Jan 22 18:17:30 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Jan 2013 17:17:30 -0600 Subject: Controls in a stack In-Reply-To: <5D804E5C-1F81-4604-9505-C7392E0A5623@me.com> References: <50FE2821.2030406@pdslabs.net> <50FEE23D.2030601@pdslabs.net> <50FEF4F4.7010405@hyperactivesw.com> <50FEF858.6040100@pdslabs.net> <50FEFD63.6070704@hyperactivesw.com> <5D804E5C-1F81-4604-9505-C7392E0A5623@me.com> Message-ID: <50FF1E0A.1000500@hyperactivesw.com> On 1/22/13 3:16 PM, Robert Sneidar wrote: > I don't think it will. Behaviors expect a long ID don't they? What > would the long ID of a non-placed background look like? I will bet > lunch the next time I see you at any LC conference it will not work. I just tried it, and it works. You owe me lunch. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sl at trackandfieldnews.com Tue Jan 22 19:09:47 2013 From: sl at trackandfieldnews.com (Sieg Lindstrom) Date: Tue, 22 Jan 2013 16:09:47 -0800 Subject: clickability in a DataGrid Message-ID: I've used LiveCode/RunRev for some time but an new to using DataGrids. What I'd like to do (for Mac/Windows users) is include a DataGrid configured as, say, four columns of data followed by two columns that are the same in each row: one that reads "Delete" and one that reads "Edit." I'd like to set it up so that if the user clicks on "Delete" or "Edit" in a given row that then triggers handlers to either delete that row or edit the data contained in the other four columns of that row of the grid. Using a standard text field with tab-delimited data in each row, I'd use the ClickText and the ClickLine in the field script to determine what the user clicked and trigger the appropriate actions. How would one achieve this in a DataGrid? Thanks in advance! Sieg Lindstrom From pete at lcsql.com Tue Jan 22 19:42:03 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 22 Jan 2013 16:42:03 -0800 Subject: clickability in a DataGrid In-Reply-To: References: Message-ID: Hi Sieg, I can't think of a way to detect a click in a specific cell of a datagrid. If nobody else can come up with something, a couple of alternatives would be to customize your Edit and Delete columns to contain buttons and put your delete/edit commands in the mouseUp handler for each button, or implement a right click popup menu with delete/edit options on it and put the logic in the menuPick handler for the popup. Would take too much space to describe how to do those things, but check out the datagrid manual for details. Pete lcSQL Software On Tue, Jan 22, 2013 at 4:09 PM, Sieg Lindstrom wrote: > I've used LiveCode/RunRev for some time but an new to using DataGrids. > > What I'd like to do (for Mac/Windows users) is include a DataGrid > configured as, say, four columns of data followed by two columns that are > the same in each row: one that reads "Delete" and one that reads "Edit." > I'd like to set it up so that if the user clicks on "Delete" or "Edit" in a > given row that then triggers handlers to either delete that row or edit the > data contained in the other four columns of that row of the grid. > > Using a standard text field with tab-delimited data in each row, I'd use > the ClickText and the ClickLine in the field script to determine what the > user clicked and trigger the appropriate actions. How would one achieve > this in a DataGrid? > > Thanks in advance! > > Sieg Lindstrom > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 22 19:43:59 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 22 Jan 2013 16:43:59 -0800 Subject: Purchasing and Using a Windows Code Signing Certificate and Plugin for Locating Handlers in Script Editor In-Reply-To: <50FEDD48.5050205@hyperactivesw.com> References: <50FEDD48.5050205@hyperactivesw.com> Message-ID: co-designing always leads to trouble. so I'm not surprised you're not looking forward to it :-) On Tue, Jan 22, 2013 at 10:41 AM, J. Landman Gay wrote: > Thanks so much for this! I am embarking on a project where I will need to > codesign apps for the first time. Not looking forward to it, but this > should help a lot. Pete lcSQL Software From coiin at verizon.net Tue Jan 22 20:15:49 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 22 Jan 2013 20:15:49 -0500 Subject: Quicktime player not referencing mp4 files In-Reply-To: <8CFC7092E1B0B38-1350-2B063@webmail-m148.sysops.aol.com> References: <8CFC7092E1B0B38-1350-2B063@webmail-m148.sysops.aol.com> Message-ID: Not sure what the difference is, but I'm on 10.8.2 and 5.5.3, so it could still be either one. From dunbarx at aol.com Tue Jan 22 20:55:49 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 22 Jan 2013 20:55:49 -0500 (EST) Subject: clickability in a DataGrid In-Reply-To: References: Message-ID: <8CFC723E7141059-2044-ECC5@webmail-d165.sysops.aol.com> Hi. There are a few ways to do this. The old fashioned way is to write in the group script: on mouseUp put the target end mouseUp You get a result that is easily deconstructed to row and column references. You can also trap the "editFieldText" message, or any of the row and column properties. Craig Newman -----Original Message----- From: Peter Haworth To: How to use LiveCode Sent: Tue, Jan 22, 2013 7:44 pm Subject: Re: clickability in a DataGrid Hi Sieg, I can't think of a way to detect a click in a specific cell of a datagrid. If nobody else can come up with something, a couple of alternatives would be to customize your Edit and Delete columns to contain buttons and put your delete/edit commands in the mouseUp handler for each button, or implement a right click popup menu with delete/edit options on it and put the logic in the menuPick handler for the popup. Would take too much space to describe how to do those things, but check out the datagrid manual for details. Pete lcSQL Software On Tue, Jan 22, 2013 at 4:09 PM, Sieg Lindstrom wrote: > I've used LiveCode/RunRev for some time but an new to using DataGrids. > > What I'd like to do (for Mac/Windows users) is include a DataGrid > configured as, say, four columns of data followed by two columns that are > the same in each row: one that reads "Delete" and one that reads "Edit." > I'd like to set it up so that if the user clicks on "Delete" or "Edit" in a > given row that then triggers handlers to either delete that row or edit the > data contained in the other four columns of that row of the grid. > > Using a standard text field with tab-delimited data in each row, I'd use > the ClickText and the ClickLine in the field script to determine what the > user clicked and trigger the appropriate actions. How would one achieve > this in a DataGrid? > > Thanks in advance! > > Sieg Lindstrom > _______________________________________________ > use-livecode mailing list > use-livecode 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 Jan 22 21:55:09 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 22 Jan 2013 18:55:09 -0800 Subject: clickability in a DataGrid In-Reply-To: <8CFC723E7141059-2044-ECC5@webmail-d165.sysops.aol.com> References: <8CFC723E7141059-2044-ECC5@webmail-d165.sysops.aol.com> Message-ID: Hi Craig, I tried your mouseUp Script and all I got was a reference to graphic "dgalternatingrows" no matter which row or column I click in. The EditFieldText trap would work but he'd have to double click the cell and I don't think that's what he had in mind. However, I think this seems to work as a scrip of the datagrid group (apologies if this ends up with asterisks all over it): *on* mouseUp pMouseBtnNum *if* pMouseBtnNum is 1 *then* *put* the dgColumn of the target,the dghilitedline of me *end* *if* *end* mouseUp lcSQL Software On Tue, Jan 22, 2013 at 5:55 PM, wrote: > Hi. > > > There are a few ways to do this. The old fashioned way is to write in the > group script: > > > on mouseUp > put the target > end mouseUp > > > You get a result that is easily deconstructed to row and column references. > > > You can also trap the "editFieldText" message, or any of the row and > column properties. > > > Craig Newman > > > > -----Original Message----- > From: Peter Haworth > To: How to use LiveCode > Sent: Tue, Jan 22, 2013 7:44 pm > Subject: Re: clickability in a DataGrid > > > Hi Sieg, > I can't think of a way to detect a click in a specific cell of a datagrid. > > If nobody else can come up with something, a couple of alternatives would > be to customize your Edit and Delete columns to contain buttons and put > your delete/edit commands in the mouseUp handler for each button, or > implement a right click popup menu with delete/edit options on it and put > the logic in the menuPick handler for the popup. > > Would take too much space to describe how to do those things, but check out > the datagrid manual for details. > > Pete > lcSQL Software > > > On Tue, Jan 22, 2013 at 4:09 PM, Sieg Lindstrom >wrote: > > > I've used LiveCode/RunRev for some time but an new to using DataGrids. > > > > What I'd like to do (for Mac/Windows users) is include a DataGrid > > configured as, say, four columns of data followed by two columns that are > > the same in each row: one that reads "Delete" and one that reads "Edit." > > I'd like to set it up so that if the user clicks on "Delete" or "Edit" > in a > > given row that then triggers handlers to either delete that row or edit > the > > data contained in the other four columns of that row of the grid. > > > > Using a standard text field with tab-delimited data in each row, I'd use > > the ClickText and the ClickLine in the field script to determine what the > > user clicked and trigger the appropriate actions. How would one achieve > > this in a DataGrid? > > > > Thanks in advance! > > > > Sieg Lindstrom > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 Tue Jan 22 22:16:07 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 22 Jan 2013 22:16:07 -0500 (EST) Subject: clickability in a DataGrid In-Reply-To: References: <8CFC723E7141059-2044-ECC5@webmail-d165.sysops.aol.com> Message-ID: <8CFC72F1E642DEF-2044-FD05@webmail-d165.sysops.aol.com> Peter. Those are the row and column properties I meant. But I do not understand why you cannot get what I got with the mouseUp handler. It is the very first thing I ever did with a dataGrid, before I learned some of the other functionalities. With that handler,I get something like: field "Col 1 0001" which can be easily broken out as required. The handler is in the group script, right? Craig -----Original Message----- From: Peter Haworth To: How to use LiveCode Sent: Tue, Jan 22, 2013 9:56 pm Subject: Re: clickability in a DataGrid Hi Craig, I tried your mouseUp Script and all I got was a reference to graphic "dgalternatingrows" no matter which row or column I click in. The EditFieldText trap would work but he'd have to double click the cell and I don't think that's what he had in mind. However, I think this seems to work as a scrip of the datagrid group (apologies if this ends up with asterisks all over it): *on* mouseUp pMouseBtnNum *if* pMouseBtnNum is 1 *then* *put* the dgColumn of the target,the dghilitedline of me *end* *if* *end* mouseUp lcSQL Software On Tue, Jan 22, 2013 at 5:55 PM, wrote: > Hi. > > > There are a few ways to do this. The old fashioned way is to write in the > group script: > > > on mouseUp > put the target > end mouseUp > > > You get a result that is easily deconstructed to row and column references. > > > You can also trap the "editFieldText" message, or any of the row and > column properties. > > > Craig Newman > > > > -----Original Message----- > From: Peter Haworth > To: How to use LiveCode > Sent: Tue, Jan 22, 2013 7:44 pm > Subject: Re: clickability in a DataGrid > > > Hi Sieg, > I can't think of a way to detect a click in a specific cell of a datagrid. > > If nobody else can come up with something, a couple of alternatives would > be to customize your Edit and Delete columns to contain buttons and put > your delete/edit commands in the mouseUp handler for each button, or > implement a right click popup menu with delete/edit options on it and put > the logic in the menuPick handler for the popup. > > Would take too much space to describe how to do those things, but check out > the datagrid manual for details. > > Pete > lcSQL Software > > > On Tue, Jan 22, 2013 at 4:09 PM, Sieg Lindstrom >wrote: > > > I've used LiveCode/RunRev for some time but an new to using DataGrids. > > > > What I'd like to do (for Mac/Windows users) is include a DataGrid > > configured as, say, four columns of data followed by two columns that are > > the same in each row: one that reads "Delete" and one that reads "Edit." > > I'd like to set it up so that if the user clicks on "Delete" or "Edit" > in a > > given row that then triggers handlers to either delete that row or edit > the > > data contained in the other four columns of that row of the grid. > > > > Using a standard text field with tab-delimited data in each row, I'd use > > the ClickText and the ClickLine in the field script to determine what the > > user clicked and trigger the appropriate actions. How would one achieve > > this in a DataGrid? > > > > Thanks in advance! > > > > Sieg Lindstrom > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 Jan 22 22:21:44 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Jan 2013 21:21:44 -0600 Subject: More about audio-video In-Reply-To: <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> Message-ID: <50FF5748.8050309@hyperactivesw.com> I'm still not sure which video formats are supported in LiveCode on Windows machines that don't have QuickTime. Does anyone have a list? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Tue Jan 22 22:46:43 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 22 Jan 2013 22:46:43 -0500 Subject: More about audio-video In-Reply-To: <50FF5748.8050309@hyperactivesw.com> References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> Message-ID: I think MPEG1 & 2, as well as AVI. If playing externally, Microsoft has a list. I would hope that most people have moved past Win95 to Win2k. Assuming a minimum of XP, here's what should work without installing additional software: http://support.microsoft.com/kb/899113 If you install VLC, you can play anything. ~Roger Sent from my Pipo M2 On Jan 22, 2013 10:22 PM, "J. Landman Gay" wrote: > I'm still not sure which video formats are supported in LiveCode on > Windows machines that don't have QuickTime. Does anyone have a list? > > -- > 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 Jan 22 23:19:47 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 22 Jan 2013 20:19:47 -0800 Subject: clickability in a DataGrid In-Reply-To: <8CFC72F1E642DEF-2044-FD05@webmail-d165.sysops.aol.com> References: <8CFC723E7141059-2044-ECC5@webmail-d165.sysops.aol.com> <8CFC72F1E642DEF-2044-FD05@webmail-d165.sysops.aol.com> Message-ID: Yep, in the group script. You could probably do it in a selectionChanged handler as well. Pete On Tuesday, January 22, 2013, wrote: > Peter. > > > Those are the row and column properties I meant. But I do not understand why you cannot get what I got with the mouseUp handler. It is the very first thing I ever did with a dataGrid, before I learned some of the other functionalities. > > > With that handler,I get something like: field "Col 1 0001" > > > which can be easily broken out as required. The handler is in the group script, right? > > > Craig > > > > > > -----Original Message----- > From: Peter Haworth > To: How to use LiveCode > Sent: Tue, Jan 22, 2013 9:56 pm > Subject: Re: clickability in a DataGrid > > > Hi Craig, > I tried your mouseUp Script and all I got was a reference to graphic > "dgalternatingrows" no matter which row or column I click in. > > The EditFieldText trap would work but he'd have to double click the cell > and I don't think that's what he had in mind. > > However, I think this seems to work as a scrip of the datagrid group > (apologies if this ends up with asterisks all over it): > > *on* mouseUp pMouseBtnNum > > *if* pMouseBtnNum is 1 *then* > > *put* the dgColumn of the target,the dghilitedline of me > > *end* *if* > > *end* mouseUp > lcSQL Software > > > On Tue, Jan 22, 2013 at 5:55 PM, wrote: > >> Hi. >> >> >> There are a few ways to do this. The old fashioned way is to write in the >> group script: >> >> >> on mouseUp >> put the target >> end mouseUp >> >> >> You get a result that is easily deconstructed to row and column references. >> >> >> You can also trap the "editFieldText" message, or any of the row and >> column properties. >> >> >> Craig Newman >> >> >> >> -----Original Message----- >> From: Peter Haworth >> To: How to use LiveCode >> Sent: Tue, Jan 22, 2013 7:44 pm >> Subject: Re: clickability in a DataGrid >> >> >> Hi Sieg, >> I can't think of a way to detect a click in a specific cell of a datagrid. >> >> If nobody else can come up with something, a couple of alternatives would >> be to customize your Edit and Delete columns to contain buttons and put >> your delete/edit commands in the mouseUp handler for each button, or >> implement a right click popup menu with delete/edit options on it and put >> the logic in the menuPick handler for the popup. >> >> Would take too much space to describe how to do those things, but check out >> the datagrid manual for details. >> >> Pete >> lcSQL Software >> >> >> On Tue, Jan 22, 2013 at 4:09 PM, Sieg Lindstrom > >wrote: >> >> > I've used LiveCode/RunRev for some time but an new to using DataGrids. >> > >> > What I'd like to do (for Mac/Windows users) is include a DataGrid >> > configured as, say, four columns of data followed by two columns that are >> > the same in each row: one that reads "Delete" and one that reads "Edit." >> > I'd like to set it up so that if the user clicks on "Delete" or "Edit" >> in a >> > given row that then triggers handlers to either delete that row or edit >> the >> > data contained in the other four columns of that row of the grid. >> > >> > Using a standard text field with tab-delimited data in each row, I'd use >> > the ClickText and the ClickLine in the field script to determine what the >> > user clicked and trigger the appropriate actions. How would one achieve >> > this in a DataGrid? >> > >> > Thanks in advance! >> > >> > Sieg Lindstrom >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode 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 > -- Pete lcSQL Software From jacque at hyperactivesw.com Tue Jan 22 23:50:10 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Jan 2013 22:50:10 -0600 Subject: Purchasing and Using a Windows Code Signing Certificate and Plugin for Locating Handlers in Script Editor In-Reply-To: References: <50FEDD48.5050205@hyperactivesw.com> Message-ID: <50FF6C02.3010203@hyperactivesw.com> On 1/22/13 6:43 PM, Peter Haworth wrote: > co-designing always leads to trouble. so I'm not surprised you're not > looking forward to it :-) Hmph. You may now join Mark Wieder in the corner where I last left him. :P -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Jan 22 23:56:45 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Jan 2013 22:56:45 -0600 Subject: More about audio-video In-Reply-To: References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> Message-ID: <50FF6D8D.4010603@hyperactivesw.com> On 1/22/13 9:46 PM, Roger Eller wrote: > I think MPEG1 & 2, as well as AVI. > > If playing externally, Microsoft has a list. I would hope that most people > have moved past Win95 to Win2k. Assuming a minimum of XP, here's what > should work without installing additional software: > > http://support.microsoft.com/kb/899113 Thanks. That lists a bunch of MPEG 4 codecs, but mp4 won't play in a player object in LiveCode. Does anyone know which ones will? It can't just be MPEG1 and 2, can it? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Tue Jan 22 23:59:51 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 22 Jan 2013 20:59:51 -0800 Subject: Purchasing and Using a Windows Code Signing Certificate and Plugin for Locating Handlers in Script Editor In-Reply-To: <50FF6C02.3010203@hyperactivesw.com> References: <50FEDD48.5050205@hyperactivesw.com> <50FF6C02.3010203@hyperactivesw.com> Message-ID: <95512868000.20130122205951@ahsoftware.net> Pete- Tuesday, January 22, 2013, 8:50:10 PM, Jacque wrote: > Hmph. You may now join Mark Wieder in the corner where I last left him. :P ...and bring your own chair. It's getting crowded over here... -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Wed Jan 23 00:06:41 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Jan 2013 23:06:41 -0600 Subject: More about audio-video In-Reply-To: <50FF6D8D.4010603@hyperactivesw.com> References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> Message-ID: <50FF6FE1.3070401@hyperactivesw.com> On 1/22/13 10:56 PM, J. Landman Gay wrote: > On 1/22/13 9:46 PM, Roger Eller wrote: >> I think MPEG1 & 2, as well as AVI. >> >> If playing externally, Microsoft has a list. I would hope that most >> people >> have moved past Win95 to Win2k. Assuming a minimum of XP, here's what >> should work without installing additional software: >> >> http://support.microsoft.com/kb/899113 > > Thanks. That lists a bunch of MPEG 4 codecs, but mp4 won't play in a > player object in LiveCode. Does anyone know which ones will? It can't > just be MPEG1 and 2, can it? > Never mind, I see that's exactly what you meant. MPEG 1 and 2 and AVI. That's pretty bad. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From coiin at verizon.net Wed Jan 23 00:22:49 2013 From: coiin at verizon.net (Colin Holgate) Date: Wed, 23 Jan 2013 00:22:49 -0500 Subject: More about audio-video In-Reply-To: References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> Message-ID: That list continues to support what I've argued, in that they don't list MPEG-2 as a built in codec. For what it's worth, WMV 9 is a decent codec. On Jan 22, 2013, at 10:46 PM, Roger Eller wrote: > I think MPEG1 & 2, as well as AVI. > > If playing externally, Microsoft has a list. I would hope that most people > have moved past Win95 to Win2k. Assuming a minimum of XP, here's what > should work without installing additional software: > > http://support.microsoft.com/kb/899113 From pete at lcsql.com Wed Jan 23 01:57:15 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 22 Jan 2013 22:57:15 -0800 Subject: Purchasing and Using a Windows Code Signing Certificate and Plugin for Locating Handlers in Script Editor In-Reply-To: <95512868000.20130122205951@ahsoftware.net> References: <50FEDD48.5050205@hyperactivesw.com> <50FF6C02.3010203@hyperactivesw.com> <95512868000.20130122205951@ahsoftware.net> Message-ID: Such exalted company! Pete lcSQL Software On Tue, Jan 22, 2013 at 8:59 PM, Mark Wieder wrote: > Pete- > > Tuesday, January 22, 2013, 8:50:10 PM, Jacque wrote: > > > Hmph. You may now join Mark Wieder in the corner where I last left him. > :P > > ...and bring your own chair. It's getting crowded over here... > > -- > -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 sl at trackandfieldnews.com Wed Jan 23 03:38:44 2013 From: sl at trackandfieldnews.com (Sieg Lindstrom) Date: Wed, 23 Jan 2013 00:38:44 -0800 Subject: clickability in a DataGrid In-Reply-To: References: Message-ID: Thanks, Peter & Craig. It appears, Craig, that your solution is just the ticket. With your mouseUp handler in the group script, if I click on a column in the sixth row of the grid, I get the following parseable output: field "[column name] 0006" Exactly what I need. Thanks. Minor sidebar question, which isn't remotely relevant for the stack in question: Does this mean DataGrids are limited to 9999 rows? Sieg Lindstrom On Jan 22, 2013, at 7:21 PM, Craig Newman wrote: > Hi. > > > There are a few ways to do this. The old fashioned way is to write in the group script: > > > on mouseUp > put the target > end mouseUp > > > You get a result that is easily deconstructed to row and column references. > > > You can also trap the "editFieldText" message, or any of the row and column properties. > > > Craig Newman From sl at trackandfieldnews.com Wed Jan 23 03:56:56 2013 From: sl at trackandfieldnews.com (Sieg Lindstrom) Date: Wed, 23 Jan 2013 00:56:56 -0800 Subject: clickability in a DataGrid In-Reply-To: References: Message-ID: <85E344BB-7D75-48D4-A7E5-30BC04F66E86@trackandfieldnews.com> Alas, I spoke too soon. The output on this handler correctly identifies the column by column name but the four digit integer that follows does not correspond to the row number. Sieg Lindstrom On Jan 22, 2013, at 7:21 PM, use-livecode-request at lists.runrev.com wrote: > Hi. > > > There are a few ways to do this. The old fashioned way is to write in the group script: > > > on mouseUp > put the target > end mouseUp > > > You get a result that is easily deconstructed to row and column references. > > > You can also trap the "editFieldText" message, or any of the row and column properties. > > > Craig Newman From nm at studionm.pl Wed Jan 23 05:31:34 2013 From: nm at studionm.pl (Marek Niesiobedzki) Date: Wed, 23 Jan 2013 11:31:34 +0100 Subject: clickability in a DataGrid Message-ID: <1F2C7B07-310D-4A05-A082-F3B1AA8E0610@studionm.pl> For me mouseUp handler is working correct. Marek From revolution at derbrill.de Wed Jan 23 05:49:56 2013 From: revolution at derbrill.de (Malte Brill) Date: Wed, 23 Jan 2013 11:49:56 +0100 Subject: Filter and the Question Mark (escaping ? in regex) In-Reply-To: References: Message-ID: <73E2E5DA-8C08-40F7-9404-152078FB0DF7@derbrill.de> Hi, I got a var tText that contains: asdf jkl? bcdk I want to do something like this filter tText with "*\?*" which should leave me with only jkl?. This does not appear to work. Any pointers on how to correctly escape the question mark greatly appreciated. Cheers, Malte From m.schonewille at economy-x-talk.com Wed Jan 23 06:00:35 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 23 Jan 2013 12:00:35 +0100 Subject: Filter and the Question Mark (escaping ? in regex) In-Reply-To: <73E2E5DA-8C08-40F7-9404-152078FB0DF7@derbrill.de> References: <73E2E5DA-8C08-40F7-9404-152078FB0DF7@derbrill.de> Message-ID: <50FFC2D3.4070207@economy-x-talk.com> Malte, Try this: filter tText with "*[?]*" Kind regards, Mark On 1/23/2013 11:49 AM, Malte Brill wrote: > Hi, > > I got a var tText that contains: > > asdf > jkl? > bcdk > > I want to do something like this > > filter tText with "*\?*" > > which should leave me with only jkl?. This does not appear to work. Any pointers on how to correctly escape the question mark greatly appreciated. > > Cheers, > > Malte From th.douez at gmail.com Wed Jan 23 06:30:38 2013 From: th.douez at gmail.com (Thierry Douez) Date: Wed, 23 Jan 2013 12:30:38 +0100 Subject: Filter and the Question Mark (escaping ? in regex) In-Reply-To: <73E2E5DA-8C08-40F7-9404-152078FB0DF7@derbrill.de> References: <73E2E5DA-8C08-40F7-9404-152078FB0DF7@derbrill.de> Message-ID: Hi Malte, for any position of ? in a line: filter tText with "*[?]*" for the last char of a line: filter tText with "*[?]" Regards, Thierry 2013/1/23 Malte Brill > Hi, > > I got a var tText that contains: > > asdf > jkl? > bcdk > > I want to do something like this > > filter tText with "*\?*" > > which should leave me with only jkl?. > > From lists at mangomultimedia.com Wed Jan 23 07:31:53 2013 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 23 Jan 2013 07:31:53 -0500 Subject: clickability in a DataGrid In-Reply-To: References: Message-ID: On Tue, Jan 22, 2013 at 7:09 PM, Sieg Lindstrom wrote: > > What I'd like to do (for Mac/Windows users) is include a DataGrid > configured as, say, four columns of data followed by two columns that are > the same in each row: one that reads "Delete" and one that reads "Edit." > I'd like to set it up so that if the user clicks on "Delete" or "Edit" in a > given row that then triggers handlers to either delete that row or edit the > data contained in the other four columns of that row of the grid. > > Using a standard text field with tab-delimited data in each row, I'd use > the ClickText and the ClickLine in the field script to determine what the > user clicked and trigger the appropriate actions. How would one achieve > this in a DataGrid? > Check out this page which has properties you can access in a cell: http://lessons.runrev.com/s/lessons/m/datagrid/l/7345-template-custom-properties-messages When the mouse is clicked you can check and see if the dgColumn of the dgDataControl of the target has a value. Combine that with the dgLine of the dgDataControl of the target and you get your row and column reference. -- Trevor DeVore Blue Mango Learning Systems www.clarify-it.com - www.screensteps.com From roger.e.eller at sealedair.com Wed Jan 23 07:37:29 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 23 Jan 2013 07:37:29 -0500 Subject: More about audio-video In-Reply-To: <50FF6FE1.3070401@hyperactivesw.com> References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> Message-ID: On Jan 23, 2013 12:07 AM, "J. Landman Gay" wrote: > > On 1/22/13 10:56 PM, J. Landman Gay wrote: >> >> On 1/22/13 9:46 PM, Roger Eller wrote: >>> >>> I think MPEG1 & 2, as well as AVI. >> >> >> It can't just be MPEG1 and 2, can it? >> > > Never mind, I see that's exactly what you meant. MPEG 1 and 2 and AVI. > > That's pretty bad. > > -- > Jacqueline Landman Gay I don't blame Microsoft though. These were the formats of that time. I believe MetaCard could play them. RunRev has dropped the ball with desktop parity long ago. Of course Linux has fallen farthest behind, requiring Xanim to play the old formats. ~Roger From larsbrehmer at mac.com Wed Jan 23 07:50:23 2013 From: larsbrehmer at mac.com (Lars Brehmer) Date: Wed, 23 Jan 2013 14:50:23 +0200 Subject: Moving focus between fields Message-ID: I want the tab key to move the cursor between the fields of a group. I want to restrict this action to that group. Furthermore, when the focus is on the last field in the group, I want the tab key to return the focus to the first field of the group. At first, with the focus on the last field, the tab key focused on a field in a hidden group. Hitting the tab key multiple times eventually returns the focus to the first field in the desired group. However, if I turn the focusable of all hidden fields off and try again, the tab key in the last field does not return the focus to the first field. And repeatedly hitting the tab key never brings the focus back to the first field in the group. What am I missing here? By the way - I usually solve most problems by studying the relevant entries in the the dictionary. But the dictionary doesn't work anymore, that is the dictionary appears with no content/entries? How can I get my dictionary back? Cheers, Lars From klaus at major.on-rev.com Wed Jan 23 08:33:35 2013 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 23 Jan 2013 14:33:35 +0100 Subject: clickability in a DataGrid In-Reply-To: References: Message-ID: Hej Sieg, Am 23.01.2013 um 01:09 schrieb Sieg Lindstrom : > I've used LiveCode/RunRev for some time but an new to using DataGrids. > > What I'd like to do (for Mac/Windows users) is include a DataGrid configured as, say, four columns of data followed by two columns that are the same in each row: one that reads "Delete" and one that reads "Edit." I'd like to set it up so that if the user clicks on "Delete" or "Edit" in a given row that then triggers handlers to either delete that row or edit the data contained in the other four columns of that row of the grid. > > Using a standard text field with tab-delimited data in each row, I'd use the ClickText and the ClickLine in the field script to determine what the user clicked and trigger the appropriate actions. How would one achieve this in a DataGrid? > > Thanks in advance! well, DataGrids are extremely complex but also extremely powerful once you get to "master" them (more or less :-) OK, presumed you have a datagrid of type TABLE with a column named "delete" and when the user clicks on that column you want to delete the complete row of the datagrid, right? Deleting ->Put this into the datagrids script: on mouseup ## WHAT column has been clicked? put the dgColumn of the target into tClickedColumnName ## User clicked the column "delete": if tClickedColumnName = "delete" then ## Better ask EVERYTIME! ;-) answer "Really delete?" with "Cancel" or "OK" if it = "Cancel" then exit to top end if ## get the currently selected row put the dghilitedLines of me into tHL ## Now let the DG do the deletion dispatch "DeleteLines" to me with tHL end if end mouseup EDITING is definitively implemented in the default datagrid, just check "editable" in the inspector for the datagridand doubleclick any column to edit iits content. Or did I misunderstand your question about editing? Get the complete datagrid manual as PDF here: Work through the example to get the grips. I must confess that I need to re-read the docs everytime I did not work with DGs for more than one week, just too complex stuff :-D > Sieg Lindstrom Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From capellan2000 at gmail.com Wed Jan 23 11:05:19 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 23 Jan 2013 08:05:19 -0800 (PST) Subject: LiveCode, stacks and Cloud Storage Services In-Reply-To: <1358892375442-4659371.post@n4.nabble.com> References: <1358813661550-4659306.post@n4.nabble.com> <1358853977452-4659313.post@n4.nabble.com> <1358890680029-4659368.post@n4.nabble.com> <1358891740141-4659370.post@n4.nabble.com> <1358892375442-4659371.post@n4.nabble.com> Message-ID: <1358957119057-4659404.post@n4.nabble.com> Hi Simon, As_Simon wrote > Actually I was thinking of a different stack that I worked > with libS3.rev, I have both but never tried libAws... > I don't have high traffic, I use it for it's Edge Locations as > my clients are downloading from all over the world. > The monthly bills I get are a great laugh as they are for > about 48 cents each month. 48 cents monthly? This could be for surpassing your monthly allowance of bandwidth.. but you paid upfront an annual subscription or fee for Amazon services. Or not? I have to investigate more about Amazon services! :-D Have a nice day! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-stacks-and-Cloud-Storage-Services-tp4659286p4659404.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Wed Jan 23 12:59:06 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 23 Jan 2013 09:59:06 -0800 Subject: clickability in a DataGrid In-Reply-To: <8CFC723E7141059-2044-ECC5@webmail-d165.sysops.aol.com> References: <8CFC723E7141059-2044-ECC5@webmail-d165.sysops.aol.com> Message-ID: Hi Colin, For some reason your script now works as predicted instead of giving me a reference to dgalternatingrows so sorry for the confusion. Pete lcSQL Software On Tue, Jan 22, 2013 at 5:55 PM, wrote: > Hi. > > > There are a few ways to do this. The old fashioned way is to write in the > group script: > > > on mouseUp > put the target > end mouseUp > > > You get a result that is easily deconstructed to row and column references. > > > You can also trap the "editFieldText" message, or any of the row and > column properties. > > > Craig Newman > > > > -----Original Message----- > From: Peter Haworth > To: How to use LiveCode > Sent: Tue, Jan 22, 2013 7:44 pm > Subject: Re: clickability in a DataGrid > > > Hi Sieg, > I can't think of a way to detect a click in a specific cell of a datagrid. > > If nobody else can come up with something, a couple of alternatives would > be to customize your Edit and Delete columns to contain buttons and put > your delete/edit commands in the mouseUp handler for each button, or > implement a right click popup menu with delete/edit options on it and put > the logic in the menuPick handler for the popup. > > Would take too much space to describe how to do those things, but check out > the datagrid manual for details. > > Pete > lcSQL Software > > > On Tue, Jan 22, 2013 at 4:09 PM, Sieg Lindstrom >wrote: > > > I've used LiveCode/RunRev for some time but an new to using DataGrids. > > > > What I'd like to do (for Mac/Windows users) is include a DataGrid > > configured as, say, four columns of data followed by two columns that are > > the same in each row: one that reads "Delete" and one that reads "Edit." > > I'd like to set it up so that if the user clicks on "Delete" or "Edit" > in a > > given row that then triggers handlers to either delete that row or edit > the > > data contained in the other four columns of that row of the grid. > > > > Using a standard text field with tab-delimited data in each row, I'd use > > the ClickText and the ClickLine in the field script to determine what the > > user clicked and trigger the appropriate actions. How would one achieve > > this in a DataGrid? > > > > Thanks in advance! > > > > Sieg Lindstrom > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 Wed Jan 23 13:00:22 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 23 Jan 2013 10:00:22 -0800 Subject: clickability in a DataGrid In-Reply-To: <8CFC72F1E642DEF-2044-FD05@webmail-d165.sysops.aol.com> References: <8CFC723E7141059-2044-ECC5@webmail-d165.sysops.aol.com> <8CFC72F1E642DEF-2044-FD05@webmail-d165.sysops.aol.com> Message-ID: I think I figured it out - Hard to tell now but I don't think there was any data in the datagrid when I did the original test. Duh!!! Pete lcSQL Software On Tue, Jan 22, 2013 at 7:16 PM, wrote: > Peter. > > > Those are the row and column properties I meant. But I do not understand > why you cannot get what I got with the mouseUp handler. It is the very > first thing I ever did with a dataGrid, before I learned some of the other > functionalities. > > > With that handler,I get something like: field "Col 1 0001" > > > which can be easily broken out as required. The handler is in the group > script, right? > > > Craig > > > > > > -----Original Message----- > From: Peter Haworth > To: How to use LiveCode > Sent: Tue, Jan 22, 2013 9:56 pm > Subject: Re: clickability in a DataGrid > > > Hi Craig, > I tried your mouseUp Script and all I got was a reference to graphic > "dgalternatingrows" no matter which row or column I click in. > > The EditFieldText trap would work but he'd have to double click the cell > and I don't think that's what he had in mind. > > However, I think this seems to work as a scrip of the datagrid group > (apologies if this ends up with asterisks all over it): > > *on* mouseUp pMouseBtnNum > > *if* pMouseBtnNum is 1 *then* > > *put* the dgColumn of the target,the dghilitedline of me > > *end* *if* > > *end* mouseUp > lcSQL Software > > > On Tue, Jan 22, 2013 at 5:55 PM, wrote: > > > Hi. > > > > > > There are a few ways to do this. The old fashioned way is to write in the > > group script: > > > > > > on mouseUp > > put the target > > end mouseUp > > > > > > You get a result that is easily deconstructed to row and column > references. > > > > > > You can also trap the "editFieldText" message, or any of the row and > > column properties. > > > > > > Craig Newman > > > > > > > > -----Original Message----- > > From: Peter Haworth > > To: How to use LiveCode > > Sent: Tue, Jan 22, 2013 7:44 pm > > Subject: Re: clickability in a DataGrid > > > > > > Hi Sieg, > > I can't think of a way to detect a click in a specific cell of a > datagrid. > > > > If nobody else can come up with something, a couple of alternatives would > > be to customize your Edit and Delete columns to contain buttons and put > > your delete/edit commands in the mouseUp handler for each button, or > > implement a right click popup menu with delete/edit options on it and put > > the logic in the menuPick handler for the popup. > > > > Would take too much space to describe how to do those things, but check > out > > the datagrid manual for details. > > > > Pete > > lcSQL Software > > > > > > On Tue, Jan 22, 2013 at 4:09 PM, Sieg Lindstrom < > sl at trackandfieldnews.com > > >wrote: > > > > > I've used LiveCode/RunRev for some time but an new to using DataGrids. > > > > > > What I'd like to do (for Mac/Windows users) is include a DataGrid > > > configured as, say, four columns of data followed by two columns that > are > > > the same in each row: one that reads "Delete" and one that reads > "Edit." > > > I'd like to set it up so that if the user clicks on "Delete" or "Edit" > > in a > > > given row that then triggers handlers to either delete that row or edit > > the > > > data contained in the other four columns of that row of the grid. > > > > > > Using a standard text field with tab-delimited data in each row, I'd > use > > > the ClickText and the ClickLine in the field script to determine what > the > > > user clicked and trigger the appropriate actions. How would one achieve > > > this in a DataGrid? > > > > > > Thanks in advance! > > > > > > Sieg Lindstrom > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode 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 dunbarx at aol.com Wed Jan 23 13:03:59 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 23 Jan 2013 13:03:59 -0500 (EST) Subject: Moving focus between fields In-Reply-To: References: Message-ID: <8CFC7AB26551866-9E8-32E2F@Webmail-d105.sysops.aol.com> Hi. The old fashioned way is to place a tabKey handler in the last (frontmost, so tab order hits it last) field of the group, and focus explicitly on the first one. Watch you layers, especially when grouping objects, but if you name your fields, this will not be an issue. Cannot help with the dictionary.No idea about that. Craig Newman -----Original Message----- From: Lars Brehmer To: use-livecode Sent: Wed, Jan 23, 2013 7:51 am Subject: Moving focus between fields I want the tab key to move the cursor between the fields of a group. I want to restrict this action to that group. Furthermore, when the focus is on the last field in the group, I want the tab key to return the focus to the first field of the group. At first, with the focus on the last field, the tab key focused on a field in a hidden group. Hitting the tab key multiple times eventually returns the focus to the first field in the desired group. However, if I turn the focusable of all hidden fields off and try again, the tab key in the last field does not return the focus to the first field. And repeatedly hitting the tab key never brings the focus back to the first field in the group. What am I missing here? By the way - I usually solve most problems by studying the relevant entries in the the dictionary. But the dictionary doesn't work anymore, that is the dictionary appears with no content/entries? How can I get my dictionary back? 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 Wed Jan 23 13:05:49 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 23 Jan 2013 13:05:49 -0500 (EST) Subject: clickability in a DataGrid In-Reply-To: References: <8CFC723E7141059-2044-ECC5@webmail-d165.sysops.aol.com> Message-ID: <8CFC7AB6852CE38-9E8-32EA8@Webmail-d105.sysops.aol.com> Who is Colin? Craig Newman -----Original Message----- From: Peter Haworth To: How to use LiveCode Sent: Wed, Jan 23, 2013 1:00 pm Subject: Re: clickability in a DataGrid Hi Colin, For some reason your script now works as predicted instead of giving me a reference to dgalternatingrows so sorry for the confusion. Pete lcSQL Software On Tue, Jan 22, 2013 at 5:55 PM, wrote: > Hi. > > > There are a few ways to do this. The old fashioned way is to write in the > group script: > > > on mouseUp > put the target > end mouseUp > > > You get a result that is easily deconstructed to row and column references. > > > You can also trap the "editFieldText" message, or any of the row and > column properties. > > > Craig Newman > > > > -----Original Message----- > From: Peter Haworth > To: How to use LiveCode > Sent: Tue, Jan 22, 2013 7:44 pm > Subject: Re: clickability in a DataGrid > > > Hi Sieg, > I can't think of a way to detect a click in a specific cell of a datagrid. > > If nobody else can come up with something, a couple of alternatives would > be to customize your Edit and Delete columns to contain buttons and put > your delete/edit commands in the mouseUp handler for each button, or > implement a right click popup menu with delete/edit options on it and put > the logic in the menuPick handler for the popup. > > Would take too much space to describe how to do those things, but check out > the datagrid manual for details. > > Pete > lcSQL Software > > > On Tue, Jan 22, 2013 at 4:09 PM, Sieg Lindstrom >wrote: > > > I've used LiveCode/RunRev for some time but an new to using DataGrids. > > > > What I'd like to do (for Mac/Windows users) is include a DataGrid > > configured as, say, four columns of data followed by two columns that are > > the same in each row: one that reads "Delete" and one that reads "Edit." > > I'd like to set it up so that if the user clicks on "Delete" or "Edit" > in a > > given row that then triggers handlers to either delete that row or edit > the > > data contained in the other four columns of that row of the grid. > > > > Using a standard text field with tab-delimited data in each row, I'd use > > the ClickText and the ClickLine in the field script to determine what the > > user clicked and trigger the appropriate actions. How would one achieve > > this in a DataGrid? > > > > Thanks in advance! > > > > Sieg Lindstrom > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 Wed Jan 23 13:07:50 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 23 Jan 2013 10:07:50 -0800 Subject: clickability in a DataGrid In-Reply-To: <85E344BB-7D75-48D4-A7E5-30BC04F66E86@trackandfieldnews.com> References: <85E344BB-7D75-48D4-A7E5-30BC04F66E86@trackandfieldnews.com> Message-ID: Hi Sieg, If you use my handler, the dghilitedline will give you the correct line number. By way of explanation, the "Col 1 0006" you see is the name of the field in the datagrid that holds the value. The 4-digit number at the end refers to the visible line number within the datagrid, not the absolute line number being display. So if you have 12 visible lines in your datagrid, the Col 1 fields will be numbered form "Col 1 0001" to "Col 1 0012" That should answer your other question about a max of 9999 lines in the datagrid. You can have many more lines loaded into the datagrid but no more 9999 visible lines. Pete lcSQL Software On Wed, Jan 23, 2013 at 12:56 AM, Sieg Lindstrom wrote: > Alas, I spoke too soon. The output on this handler correctly identifies > the column by column name but the four digit integer that follows does not > correspond to the row number. > > Sieg Lindstrom > > > On Jan 22, 2013, at 7:21 PM, use-livecode-request at lists.runrev.com wrote: > > > Hi. > > > > > > There are a few ways to do this. The old fashioned way is to write in > the group script: > > > > > > on mouseUp > > put the target > > end mouseUp > > > > > > You get a result that is easily deconstructed to row and column > references. > > > > > > You can also trap the "editFieldText" message, or any of the row and > column properties. > > > > > > Craig Newman > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From sl at trackandfieldnews.com Wed Jan 23 13:29:29 2013 From: sl at trackandfieldnews.com (Sieg Lindstrom) Date: Wed, 23 Jan 2013 10:29:29 -0800 Subject: clickability in a DataGrid In-Reply-To: References: Message-ID: <39DF34B6-84D5-495C-9B04-FBE8BD636424@trackandfieldnews.com> Thanks, Peter. This script works. Thank you and apologies for my earlier confusion. Sieg Lindstrom On Jan 22, 2013, at 7:21 PM, Peter Haworth wrote: > Hi Craig, > I tried your mouseUp Script and all I got was a reference to graphic > "dgalternatingrows" no matter which row or column I click in. > > The EditFieldText trap would work but he'd have to double click the cell > and I don't think that's what he had in mind. > > However, I think this seems to work as a scrip of the datagrid group > (apologies if this ends up with asterisks all over it): > > *on* mouseUp pMouseBtnNum > > *if* pMouseBtnNum is 1 *then* > > *put* the dgColumn of the target,the dghilitedline of me > > *end* *if* > > *end* mouseUp > lcSQL Software From pete at lcsql.com Wed Jan 23 14:02:51 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 23 Jan 2013 11:02:51 -0800 Subject: clickability in a DataGrid In-Reply-To: <8CFC7AB6852CE38-9E8-32EA8@Webmail-d105.sysops.aol.com> References: <8CFC723E7141059-2044-ECC5@webmail-d165.sysops.aol.com> <8CFC7AB6852CE38-9E8-32EA8@Webmail-d105.sysops.aol.com> Message-ID: Sorry, "Craig" is what I meant to type and I can't even blame auto-correct! Pete lcSQL Software On Wed, Jan 23, 2013 at 10:05 AM, wrote: > Who is Colin? > > > Craig Newman > > > > -----Original Message----- > From: Peter Haworth > To: How to use LiveCode > Sent: Wed, Jan 23, 2013 1:00 pm > Subject: Re: clickability in a DataGrid > > > Hi Colin, > For some reason your script now works as predicted instead of giving me a > reference to dgalternatingrows so sorry for the confusion. > Pete > lcSQL Software > > > On Tue, Jan 22, 2013 at 5:55 PM, wrote: > > > Hi. > > > > > > There are a few ways to do this. The old fashioned way is to write in the > > group script: > > > > > > on mouseUp > > put the target > > end mouseUp > > > > > > You get a result that is easily deconstructed to row and column > references. > > > > > > You can also trap the "editFieldText" message, or any of the row and > > column properties. > > > > > > Craig Newman > > > > > > > > -----Original Message----- > > From: Peter Haworth > > To: How to use LiveCode > > Sent: Tue, Jan 22, 2013 7:44 pm > > Subject: Re: clickability in a DataGrid > > > > > > Hi Sieg, > > I can't think of a way to detect a click in a specific cell of a > datagrid. > > > > If nobody else can come up with something, a couple of alternatives would > > be to customize your Edit and Delete columns to contain buttons and put > > your delete/edit commands in the mouseUp handler for each button, or > > implement a right click popup menu with delete/edit options on it and put > > the logic in the menuPick handler for the popup. > > > > Would take too much space to describe how to do those things, but check > out > > the datagrid manual for details. > > > > Pete > > lcSQL Software > > > > > > On Tue, Jan 22, 2013 at 4:09 PM, Sieg Lindstrom < > sl at trackandfieldnews.com > > >wrote: > > > > > I've used LiveCode/RunRev for some time but an new to using DataGrids. > > > > > > What I'd like to do (for Mac/Windows users) is include a DataGrid > > > configured as, say, four columns of data followed by two columns that > are > > > the same in each row: one that reads "Delete" and one that reads > "Edit." > > > I'd like to set it up so that if the user clicks on "Delete" or "Edit" > > in a > > > given row that then triggers handlers to either delete that row or edit > > the > > > data contained in the other four columns of that row of the grid. > > > > > > Using a standard text field with tab-delimited data in each row, I'd > use > > > the ClickText and the ClickLine in the field script to determine what > the > > > user clicked and trigger the appropriate actions. How would one achieve > > > this in a DataGrid? > > > > > > Thanks in advance! > > > > > > Sieg Lindstrom > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode 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 pete at lcsql.com Wed Jan 23 14:03:42 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 23 Jan 2013 11:03:42 -0800 Subject: clickability in a DataGrid In-Reply-To: <39DF34B6-84D5-495C-9B04-FBE8BD636424@trackandfieldnews.com> References: <39DF34B6-84D5-495C-9B04-FBE8BD636424@trackandfieldnews.com> Message-ID: No problem Sieg, glad we found a solution for you. Pete lcSQL Software On Wed, Jan 23, 2013 at 10:29 AM, Sieg Lindstrom wrote: > Thanks, Peter. > > This script works. Thank you and apologies for my earlier confusion. > > Sieg Lindstrom > > On Jan 22, 2013, at 7:21 PM, Peter Haworth wrote: > > > Hi Craig, > > I tried your mouseUp Script and all I got was a reference to graphic > > "dgalternatingrows" no matter which row or column I click in. > > > > The EditFieldText trap would work but he'd have to double click the cell > > and I don't think that's what he had in mind. > > > > However, I think this seems to work as a scrip of the datagrid group > > (apologies if this ends up with asterisks all over it): > > > > *on* mouseUp pMouseBtnNum > > > > *if* pMouseBtnNum is 1 *then* > > > > *put* the dgColumn of the target,the dghilitedline of me > > > > *end* *if* > > > > *end* mouseUp > > 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 sl at trackandfieldnews.com Wed Jan 23 14:26:26 2013 From: sl at trackandfieldnews.com (Sieg Lindstrom) Date: Wed, 23 Jan 2013 11:26:26 -0800 Subject: clickability in a DataGrid In-Reply-To: References: Message-ID: <851FE0C9-880E-4B9A-B688-9B23C19F76CD@trackandfieldnews.com> Hej Klaus, Many thanks for the tip and the link to the datagrid manual as PDF. I used too much shorthand in describing my desire to "edit" the content of the row. I'm trying to duplicate an admin tool that runs in Javascript on a server. The Javascript is a black box to me; I'm just trying to duplicate the functionality, so I don't want the user to have to edit rows in the datagrid, but rather select a row to edit, and then the editing will take place on a different card set up to mimic fields and buttons in the old admin tool. Now I'm on the right track. Thanks. Sieg Lindstrom On Jan 23, 2013, at 10:00 AM, Klaus on-rev wrote: > well, DataGrids are extremely complex but also extremely powerful once you get to "master" them (more or less :-) > > OK, presumed you have a datagrid of type TABLE with a column named "delete" and when the user clicks on that column > you want to delete the complete row of the datagrid, right? > > Deleting ->Put this into the datagrids script: > > on mouseup > > ## WHAT column has been clicked? > put the dgColumn of the target into tClickedColumnName > > ## User clicked the column "delete": > if tClickedColumnName = "delete" then > > ## Better ask EVERYTIME! ;-) > answer "Really delete?" with "Cancel" or "OK" > if it = "Cancel" then > exit to top > end if > > ## get the currently selected row > put the dghilitedLines of me into tHL > > ## Now let the DG do the deletion > dispatch "DeleteLines" to me with tHL > end if > end mouseup > > EDITING is definitively implemented in the default datagrid, just check "editable" in the inspector for the datagridand doubleclick > any column to edit iits content. Or did I misunderstand your question about editing? > > Get the complete datagrid manual as PDF here: > > > Work through the example to get the grips. > I must confess that I need to re-read the docs everytime I did not work with DGs for more than one week, just too complex stuff :-D > >> Sieg Lindstrom > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com From simon at asato-media.com Wed Jan 23 15:39:05 2013 From: simon at asato-media.com (As_Simon) Date: Wed, 23 Jan 2013 12:39:05 -0800 (PST) Subject: LiveCode, stacks and Cloud Storage Services In-Reply-To: <1358957119057-4659404.post@n4.nabble.com> References: <1358813661550-4659306.post@n4.nabble.com> <1358853977452-4659313.post@n4.nabble.com> <1358890680029-4659368.post@n4.nabble.com> <1358891740141-4659370.post@n4.nabble.com> <1358892375442-4659371.post@n4.nabble.com> <1358957119057-4659404.post@n4.nabble.com> Message-ID: <002d01cdf9a9$910ed4f0$b32c7ed0$@asato-media.com> HI Al, No, Amazon is pay per usage with alarms that you set. Actually they have started a free tier (new to me). https://aws.amazon.com/free/ But that does not seem to include the Edge Locations https://aws.amazon.com/s3/#pricing And for the Cloudfront (edge locations) https://aws.amazon.com/cloudfront/#pricing Simon From: Alejandro Tejada [via Runtime Revolution] [mailto:ml-node+s278305n4659404h72 at n4.nabble.com] Sent: Wednesday, January 23, 2013 8:05 AM To: As_Simon Subject: Re: LiveCode, stacks and Cloud Storage Services Hi Simon, As_Simon wrote Actually I was thinking of a different stack that I worked with libS3.rev, I have both but never tried libAws... I don't have high traffic, I use it for it's Edge Locations as my clients are downloading from all over the world. The monthly bills I get are a great laugh as they are for about 48 cents each month. 48 cents monthly? This could be for surpassing your monthly allowance of bandwidth.. but you paid upfront an annual subscription or fee for Amazon services. Or not? I have to investigate more about Amazon services! :-D Have a nice day! Al _____ If you reply to this email, your message will be added to the discussion below: http://runtime-revolution.278305.n4.nabble.com/LiveCode-stacks-and-Cloud-Sto rage-Services-tp4659286p4659404.html To unsubscribe from LiveCode, stacks and Cloud Storage Services, click here . NAML -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LiveCode-stacks-and-Cloud-Storage-Services-tp4659286p4659414.html Sent from the Revolution - User mailing list archive at Nabble.com. From slylabs13 at me.com Wed Jan 23 16:05:30 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 23 Jan 2013 13:05:30 -0800 Subject: Controls in a stack In-Reply-To: <50FF1E0A.1000500@hyperactivesw.com> References: <50FE2821.2030406@pdslabs.net> <50FEE23D.2030601@pdslabs.net> <50FEF4F4.7010405@hyperactivesw.com> <50FEF858.6040100@pdslabs.net> <50FEFD63.6070704@hyperactivesw.com> <5D804E5C-1F81-4604-9505-C7392E0A5623@me.com> <50FF1E0A.1000500@hyperactivesw.com> Message-ID: <36FC77C2-5301-463E-A309-3EBF34F8D552@me.com> Cheap education. ;-) A lunch is always worth learning something new. Bob On Jan 22, 2013, at 3:17 PM, J. Landman Gay wrote: > On 1/22/13 3:16 PM, Robert Sneidar wrote: >> I don't think it will. Behaviors expect a long ID don't they? What >> would the long ID of a non-placed background look like? I will bet >> lunch the next time I see you at any LC conference it will not work. > > I just tried it, and it works. You owe me lunch. :) > > -- > 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 slylabs13 at me.com Wed Jan 23 16:09:26 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 23 Jan 2013 13:09:26 -0800 Subject: Filter and the Question Mark (escaping ? in regex) In-Reply-To: References: <73E2E5DA-8C08-40F7-9404-152078FB0DF7@derbrill.de> Message-ID: <69F2BB41-BD33-49D7-91E3-7AD74B316879@me.com> It's my understanding that * means 0 to any number of characters, in which case these are both the same thing. I might be wrong though. Might explain why some of my filtering is not working as expected. :-) Bob On Jan 23, 2013, at 3:30 AM, Thierry Douez wrote: > Hi Malte, > > for any position of ? in a line: filter tText with "*[?]*" > > for the last char of a line: filter tText with "*[?]" > > Regards, > > Thierry > > > 2013/1/23 Malte Brill > >> Hi, >> >> I got a var tText that contains: >> >> asdf >> jkl? >> bcdk >> >> I want to do something like this >> >> filter tText with "*\?*" >> >> which should leave me with only jkl?. >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Wed Jan 23 16:15:18 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 23 Jan 2013 13:15:18 -0800 Subject: Filter and the Question Mark (escaping ? in regex) In-Reply-To: References: <73E2E5DA-8C08-40F7-9404-152078FB0DF7@derbrill.de> Message-ID: <2413F685-99F5-4920-951C-2791709642B0@me.com> I just checked this, and Malte is correct. I see now why the second example would only select lines ending in ?. I should probably remove "expert in regex" from my resume? ;-) Bob On Jan 23, 2013, at 3:30 AM, Thierry Douez wrote: > Hi Malte, > > for any position of ? in a line: filter tText with "*[?]*" > > for the last char of a line: filter tText with "*[?]" > > Regards, > > Thierry > > > 2013/1/23 Malte Brill > >> Hi, >> >> I got a var tText that contains: >> >> asdf >> jkl? >> bcdk >> >> I want to do something like this >> >> filter tText with "*\?*" >> >> which should leave me with only jkl?. >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Wed Jan 23 16:16:00 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 23 Jan 2013 13:16:00 -0800 Subject: Filter and the Question Mark (escaping ? in regex) In-Reply-To: References: <73E2E5DA-8C08-40F7-9404-152078FB0DF7@derbrill.de> Message-ID: <33D3D73A-16BA-4D50-B2B1-AB3A39CC1F38@me.com> I mean Thierry > I just checked this, and Malte is correct. I see now why the second example would only select lines ending in ?. I should probably remove "expert in regex" from my resume? ;-) > > Bob > > > On Jan 23, 2013, at 3:30 AM, Thierry Douez wrote: > >> Hi Malte, >> >> for any position of ? in a line: filter tText with "*[?]*" >> >> for the last char of a line: filter tText with "*[?]" >> >> Regards, >> >> Thierry > From slylabs13 at me.com Wed Jan 23 16:31:56 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 23 Jan 2013 13:31:56 -0800 Subject: More about audio-video In-Reply-To: References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> Message-ID: <53779169-C882-4315-B865-92E04E7D5823@me.com> I think poor Jacque is in one of those situations where the requirements for her project are self contradictory. An extreme example might be if someone wanted me to write a game that was completely portable, and required advanced 3D graphics capabilities, but had to work without requiring the use of a 3D graphics card. I would have to find a polite way to say, "You people are out of your minds." To say it needs to be portable, play audio and video, and you cannot require the installation of any software is perhaps a bridge to far. Does any other development environment have the capability to natively embed audio and video codecs in a portable app and use them even if they are not installed in a system? I think this is a limitation of making something portable, and not a deficiency of LC proper. my 2 ?. Bob On Jan 23, 2013, at 4:37 AM, Roger Eller wrote: > On Jan 23, 2013 12:07 AM, "J. Landman Gay" wrote: >> >> On 1/22/13 10:56 PM, J. Landman Gay wrote: >>> >>> On 1/22/13 9:46 PM, Roger Eller wrote: >>>> >>>> I think MPEG1 & 2, as well as AVI. >>> >>> >>> It can't just be MPEG1 and 2, can it? >>> >> >> Never mind, I see that's exactly what you meant. MPEG 1 and 2 and AVI. >> >> That's pretty bad. >> >> -- >> Jacqueline Landman Gay > > I don't blame Microsoft though. These were the formats of that time. I > believe MetaCard could play them. RunRev has dropped the ball with desktop > parity long ago. Of course Linux has fallen farthest behind, requiring > Xanim to play the old formats. > > ~Roger From slylabs13 at me.com Wed Jan 23 16:37:54 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 23 Jan 2013 13:37:54 -0800 Subject: Moving focus between fields In-Reply-To: References: Message-ID: <9A3663A7-D69D-4AFB-9A44-621BE7C6157D@me.com> Can't you just set the traversal of all other objects to false? This will prevent the other objects from receiving the focus, which is what tabbing actually does. An easy way to accomplish this is to show all hidden objects on a card, enable select grouped controls, select all, pull up the property inspector, turn off traversal, select only the objects in your group, turn on traversal, hide objects again. As with all my advice, use at your own peril. :-) Bob On Jan 23, 2013, at 4:50 AM, Lars Brehmer wrote: > I want the tab key to move the cursor between the fields of a group. > > I want to restrict this action to that group. Furthermore, when the focus is on the last field in the group, I want the tab key to return the focus to the first field of the group. > > At first, with the focus on the last field, the tab key focused on a field in a hidden group. Hitting the tab key multiple times eventually returns the focus to the first field in the desired group. > > However, if I turn the focusable of all hidden fields off and try again, the tab key in the last field does not return the focus to the first field. And repeatedly hitting the tab key never brings the focus back to the first field in the group. > > What am I missing here? > > By the way - I usually solve most problems by studying the relevant entries in the the dictionary. But the dictionary doesn't work anymore, that is the dictionary appears with no content/entries? How can I get my dictionary back? > > 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 slylabs13 at me.com Wed Jan 23 16:40:02 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 23 Jan 2013 13:40:02 -0800 Subject: clickability in a DataGrid In-Reply-To: References: <8CFC723E7141059-2044-ECC5@webmail-d165.sysops.aol.com> <8CFC72F1E642DEF-2044-FD05@webmail-d165.sysops.aol.com> Message-ID: What if the selection is not changing? On Jan 22, 2013, at 8:19 PM, Peter Haworth wrote: > Yep, in the group script. You could probably do it in a selectionChanged > handler as well. > Pete > On Tuesday, January 22, 2013, wrote: >> Peter. >> >> >> Those are the row and column properties I meant. But I do not understand > why you cannot get what I got with the mouseUp handler. It is the very > first thing I ever did with a dataGrid, before I learned some of the other > functionalities. >> >> >> With that handler,I get something like: field "Col 1 0001" >> >> >> which can be easily broken out as required. The handler is in the group > script, right? >> >> >> Craig >> >> >> >> >> >> -----Original Message----- >> From: Peter Haworth >> To: How to use LiveCode >> Sent: Tue, Jan 22, 2013 9:56 pm >> Subject: Re: clickability in a DataGrid >> >> >> Hi Craig, >> I tried your mouseUp Script and all I got was a reference to graphic >> "dgalternatingrows" no matter which row or column I click in. >> >> The EditFieldText trap would work but he'd have to double click the cell >> and I don't think that's what he had in mind. >> >> However, I think this seems to work as a scrip of the datagrid group >> (apologies if this ends up with asterisks all over it): >> >> *on* mouseUp pMouseBtnNum >> >> *if* pMouseBtnNum is 1 *then* >> >> *put* the dgColumn of the target,the dghilitedline of me >> >> *end* *if* >> >> *end* mouseUp >> lcSQL Software >> >> >> On Tue, Jan 22, 2013 at 5:55 PM, wrote: >> >>> Hi. >>> >>> >>> There are a few ways to do this. The old fashioned way is to write in the >>> group script: >>> >>> >>> on mouseUp >>> put the target >>> end mouseUp >>> >>> >>> You get a result that is easily deconstructed to row and column > references. >>> >>> >>> You can also trap the "editFieldText" message, or any of the row and >>> column properties. >>> >>> >>> Craig Newman >>> >>> >>> >>> -----Original Message----- >>> From: Peter Haworth >>> To: How to use LiveCode >>> Sent: Tue, Jan 22, 2013 7:44 pm >>> Subject: Re: clickability in a DataGrid >>> >>> >>> Hi Sieg, >>> I can't think of a way to detect a click in a specific cell of a > datagrid. >>> >>> If nobody else can come up with something, a couple of alternatives would >>> be to customize your Edit and Delete columns to contain buttons and put >>> your delete/edit commands in the mouseUp handler for each button, or >>> implement a right click popup menu with delete/edit options on it and put >>> the logic in the menuPick handler for the popup. >>> >>> Would take too much space to describe how to do those things, but check > out >>> the datagrid manual for details. >>> >>> Pete >>> lcSQL Software >>> >>> >>> On Tue, Jan 22, 2013 at 4:09 PM, Sieg Lindstrom >>> wrote: >>> >>>> I've used LiveCode/RunRev for some time but an new to using DataGrids. >>>> >>>> What I'd like to do (for Mac/Windows users) is include a DataGrid >>>> configured as, say, four columns of data followed by two columns that > are >>>> the same in each row: one that reads "Delete" and one that reads > "Edit." >>>> I'd like to set it up so that if the user clicks on "Delete" or "Edit" >>> in a >>>> given row that then triggers handlers to either delete that row or edit >>> the >>>> data contained in the other four columns of that row of the grid. >>>> >>>> Using a standard text field with tab-delimited data in each row, I'd > use >>>> the ClickText and the ClickLine in the field script to determine what > the >>>> user clicked and trigger the appropriate actions. How would one achieve >>>> this in a DataGrid? >>>> >>>> Thanks in advance! >>>> >>>> Sieg Lindstrom >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode 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 >> > > -- > 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 jacque at hyperactivesw.com Wed Jan 23 17:15:39 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 23 Jan 2013 16:15:39 -0600 Subject: More about audio-video In-Reply-To: <53779169-C882-4315-B865-92E04E7D5823@me.com> References: <50F8B598.6030607@hyperactivesw.com> <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> <53779169-C882-4315-B865-92E04E7D5823@me.com> Message-ID: <5100610B.3060001@hyperactivesw.com> On 1/23/13 3:31 PM, Robert Sneidar wrote: > To say it needs to be portable, play audio and video, and you cannot > require the installation of any software is perhaps a bridge to far. Given the nature of the software though, the requirement is legitimate. > Does any other development environment have the capability to > natively embed audio and video codecs in a portable app and use them > even if they are not installed in a system? Actually, Alejandro suggested a clever app that can embed QT (or other things) into your software, but I'm hesitant to use a solution that I have no control over. Since the client will be creating the video, my current thinking is to create two versions, one in WMP native format and another in QT format. The software will download the right one according to platform. That seems the simplest way. The player object works on Windows with movies in WMP format, though there are some bugs that need to be fixed regarding scripted playback. I got excited yesterday when I found that my Mac could also play WMP movies, until I remembered I had Flip4Mac installed. It was a short-lived high. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From simon at asato-media.com Wed Jan 23 17:44:04 2013 From: simon at asato-media.com (As_Simon) Date: Wed, 23 Jan 2013 14:44:04 -0800 (PST) Subject: More about audio-video In-Reply-To: <5100610B.3060001@hyperactivesw.com> References: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> <53779169-C882-4315-B865-92E04E7D5823@me.com> <5100610B.3060001@hyperactivesw.com> Message-ID: <1358981044581-4659424.post@n4.nabble.com> J. Landman Gay wrote > Since the client will be creating the video, my current thinking is to > create two versions, one in WMP native format and another in QT format. > The software will download the right one according to platform. That > seems the simplest way. The player object works on Windows with movies > in WMP format, though there are some bugs that need to be fixed > regarding scripted playback. This is the conclusion I came to for my flash drive stored apps. MPEG2 was the most modern cross platform CODEC. Which you still might consider if it's for your flash drive project as people tend to walk around with the drive and just plug it in anywhere. Yes, I know the quality is not that great compared to modern CODECs, but it's a balance with portability. Our high end luxury goods clients decided to force download of both WMP and QT in the end. Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/More-about-audio-video-tp4659056p4659424.html Sent from the Revolution - User mailing list archive at Nabble.com. From slylabs13 at me.com Wed Jan 23 18:02:52 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 23 Jan 2013 15:02:52 -0800 Subject: More about audio-video In-Reply-To: <1358981044581-4659424.post@n4.nabble.com> References: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> <53779169-C882-4315-B865-92E04E7D5823@me.com> <5100610B.3060001@hyperactivesw.com> <1358981044581-4659424.post@n4.nabble.com> Message-ID: <848AF567-A07A-40F4-98EC-055BA306FCB8@me.com> That might be an option. Tell them, "I can do this, but if you want the best quality, then I need to ensure that certain codecs are installed." Bob Sneidar IT Manager Calvary Chapel CM Sent from iPhone On Jan 23, 2013, at 14:44, As_Simon wrote: > J. Landman Gay wrote >> Since the client will be creating the video, my current thinking is to >> create two versions, one in WMP native format and another in QT format. >> The software will download the right one according to platform. That >> seems the simplest way. The player object works on Windows with movies >> in WMP format, though there are some bugs that need to be fixed >> regarding scripted playback. > > This is the conclusion I came to for my flash drive stored apps. MPEG2 was > the most modern cross platform CODEC. Which you still might consider if it's > for your flash drive project as people tend to walk around with the drive > and just plug it in anywhere. Yes, I know the quality is not that great > compared to modern CODECs, but it's a balance with portability. > > Our high end luxury goods clients decided to force download of both WMP and > QT in the end. > > Simon > > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/More-about-audio-video-tp4659056p4659424.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 simon at asato-media.com Wed Jan 23 18:24:21 2013 From: simon at asato-media.com (As_Simon) Date: Wed, 23 Jan 2013 15:24:21 -0800 (PST) Subject: Moving focus between fields In-Reply-To: References: Message-ID: <1358983460946-4659427.post@n4.nabble.com> Lars Brehmer wrote > By the way - I usually solve most problems by studying the relevant > entries in the the dictionary. But the dictionary doesn't work anymore, > that is the dictionary appears with no content/entries? How can I get my > dictionary back? Possibly you have one of the left hand column menus selected? Select All not Library,Object,Language. Simon -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Moving-focus-between-fields-tp4659402p4659427.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Wed Jan 23 18:44:06 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 23 Jan 2013 17:44:06 -0600 Subject: More about audio-video In-Reply-To: <1358981044581-4659424.post@n4.nabble.com> References: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> <53779169-C882-4315-B865-92E04E7D5823@me.com> <5100610B.3060001@hyperactivesw.com> <1358981044581-4659424.post@n4.nabble.com> Message-ID: <510075C6.7040304@hyperactivesw.com> On 1/23/13 4:44 PM, As_Simon wrote: > J. Landman Gay wrote >> Since the client will be creating the video, my current thinking is to >> create two versions, one in WMP native format and another in QT format. >> The software will download the right one according to platform. That >> seems the simplest way. The player object works on Windows with movies >> in WMP format, though there are some bugs that need to be fixed >> regarding scripted playback. > > This is the conclusion I came to for my flash drive stored apps. MPEG2 was > the most modern cross platform CODEC. Which you still might consider if it's > for your flash drive project as people tend to walk around with the drive > and just plug it in anywhere. Yup, flash drive, and that's exactly what will happen. Who knows what computer they'll be on. I'll ask about MPEG2 though in case the client is willing to compromise a little. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sc at sahores-conseil.com Wed Jan 23 21:32:12 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Thu, 24 Jan 2013 03:32:12 +0100 Subject: XFS: RevServer, web hosts, and you In-Reply-To: <50FEE989.4020402@fourthworld.com> References: <50FEE989.4020402@fourthworld.com> Message-ID: Richard, Thanks for this useful (and strategic in about preventing problems) HOWTO alert. Pierre Le 22 janv. 2013 ? 20:33, Richard Gaskin a ?crit : > I recently had occasion to learn a bit more about file systems than I had intended, and will share what I've learned here because it may affect some RevServer or Rev CGI installations on third-party hosts: > > > PROBLEM: Some file I/O operations fail under XFS > ------------------------------------------------ > Dreamhost and some other web hosting companies have begun rolling out new servers which use the XFS file system. > > XFS is said to have better performance than EXT3 and even EXT4 used on most Linux systems, but apparently this comes with a risk of compatibility issues. > > With LiveCode I've found two specific issues, though there may be others: > > 1. put url ("file:PathToLocalFile") > This fails, with sysError reporting 75. Oddly, using "open..."/"read..."/"close..." works fine. > > 2. put the files > This also fails, always returning empty even when you know there are files there. > > While researching this I found some comments in the RealBASIC list archives suggesting that the RB engine also has problems with the XFS file system, so this is not solely a LiveCode issue. > > In fact, it seems there may be a few other programs that have also experienced problems with XFS. > > > DIAGNOSIS > --------- > You can determine which file system your host is using by logging into the system via SSH and running this command: > > df -T > > This will produce a columnar output which lists the various volumes and their file systems available to your account. Note the second column on the line for /home (often the last line of the output). It's usually either EXT3, EXT4, or XFS. > > If it's XFS you may want to try a quick script to verify that your system is having the same limitations I had, either attempting to get a list of files using "the files" or reading a local file using "put url...". > > > > REMEDY: Short-term > ------------------ > If your system is using XFS, the quickest short-term solution is to ask your web hosting company to move your account to a system that is both 32-bit compatible and also uses either EXT3 or EXT4. > > With Dreamhost, it took a little back-and-forth via email, but as with the RealBASIC user I'd come across they eventually offered to move my accounts to a compatible system. > > Hopefully your web host will be able to do the same. > > > > REMEDY: Long-term > ----------------- > With the apparent growing popularity of XFS on web servers, clearly any long-term solution will require a version of the LiveCode engine which is compatible with XFS. > > I've been using my Dev Program "Quick Incident" benefits to enlist the assistance of David Williams at RunRev, who's been enormously helpful in going through the code to try to pinpoint the underlying cause. > > His diagnosis is still ongoing at the moment, and as I learn more I'll report back. > > If we're lucky we'll find that there are alternative API calls that RunRev could use for XFS which will take care of this. If so, we can then expect a future version of LiveCode to be compatible with XFS. > > We may also find that the issue may be a bug in the driver or other component in the system, in which case we'll have to monitor progress on that and see how it goes. > > > Hopefully one way or another we'll have a good long-term solution in place soon. > > The RunRev team is putting in an admirable effort toward this, and in the meantime if you experience file I/O issues on your web server and can verify that your host is using XFS, you may want to contact your hosting company to see if they can move your account to a machine using a different file system. > > -- > 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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From rdimola at evergreeninfo.net Wed Jan 23 23:16:02 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 23 Jan 2013 23:16:02 -0500 Subject: Mobile Browser overlays In-Reply-To: <510075C6.7040304@hyperactivesw.com> References: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> <53779169-C882-4315-B865-92E04E7D5823@me.com> <5100610B.3060001@hyperactivesw.com> <1358981044581-4659424.post@n4.nabble.com> <510075C6.7040304@hyperactivesw.com> Message-ID: <013401cdf9e9$85dd4720$9197d560$@net> I am trying to overlay a field on a browser control. It's my LC version of Android toast. I can't see the field even if I set its layer to top. Both Android and iOS do the same thing. Did I miss something or this not possible? Thanks. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From monte at sweattechnologies.com Wed Jan 23 23:35:13 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 24 Jan 2013 15:35:13 +1100 Subject: Mobile Browser overlays In-Reply-To: <013401cdf9e9$85dd4720$9197d560$@net> References: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> <53779169-C882-4315-B865-92E04E7D5823@me.com> <5100610B.3060001@hyperactivesw.com> <1358981044581-4659424.post@n4.nabble.com> <510075C6.7040304@hyperactivesw.com> <013401cdf9e9$85dd4720$9197d560$@net> Message-ID: Do you mean a livecode field or a native one? All livecode objects are in a view that is below the native views. You can layer multiple native views on top though. Cheers Monte On 24/01/2013, at 3:16 PM, "Ralph DiMola" wrote: > I am trying to overlay a field on a browser control. It's my LC version of > Android toast. I can't see the field even if I set its layer to top. Both > Android and iOS do the same thing. Did I miss something or this not > possible? > > Thanks. > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.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 -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From rdimola at evergreeninfo.net Wed Jan 23 23:53:26 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 23 Jan 2013 23:53:26 -0500 Subject: Mobile Browser overlays In-Reply-To: References: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> <53779169-C882-4315-B865-92E04E7D5823@me.com> <5100610B.3060001@hyperactivesw.com> <1358981044581-4659424.post@n4.nabble.com> <510075C6.7040304@hyperactivesw.com> <013401cdf9e9$85dd4720$9197d560$@net> Message-ID: <013e01cdf9ee$bf47f870$3dd7e950$@net> Monte, I was using a livecode field object. This worked on every card except for the one with the native browser. I will use a native input object and set to read-only. Is the layer position determined solely by the order they are created? And I guess there is no transparency possible either. Thanks! 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 [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Monte Goulding Sent: Wednesday, January 23, 2013 11:35 PM To: How to use LiveCode Subject: Re: Mobile Browser overlays Do you mean a livecode field or a native one? All livecode objects are in a view that is below the native views. You can layer multiple native views on top though. Cheers Monte On 24/01/2013, at 3:16 PM, "Ralph DiMola" wrote: > I am trying to overlay a field on a browser control. It's my LC > version of Android toast. I can't see the field even if I set its > layer to top. Both Android and iOS do the same thing. Did I miss > something or this not possible? > > Thanks. > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.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 -- Monte Goulding M E R Goulding - software development services 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 WSUMNER at dom.wustl.edu Thu Jan 24 00:50:39 2013 From: WSUMNER at dom.wustl.edu (Sumner, Walt) Date: Thu, 24 Jan 2013 05:50:39 +0000 Subject: Challenging new property inspector in LC6 dp4 Message-ID: <411BD0865C7F7446890718EBDF2BDCAD029084@DOMEX04.DOM.wustl.edu> Rather than get any real work done this evening, I've been dutifully trying to describe a bunch of issues with the property inspector in LC6.0 dp4 through the quality control center. However, the last straw was the QCC demanding in bold letters on a blood red background that "A value must be set for the 'Desktop OS' field." when there was no such field on the preceding form, try as I might to find it. And if that data is missing, why can't it ask, "What is your desktop OS?" It's not like there are that many required fields. And I had already recorded that info in my report. If anyone knows where to enter my desktop OS, please let me know. I looked in a lot of places in the QCC, didn't see it. So, here's my list of problems with the PI. If anyone knows how to circumvent them, please share. Anyone who can get this to RunRev's attention please feel free, I need to invest my time elsewhere at this point. And please, RunRev, can the feedback loop be a little more gracious? The LC 6.0 dp4 new property inspector is practically unusable for me in multiple regards: 1. Any object selected with the pointer tool changes content of the new property inspector, but I cannot use the pointer tool to browse or adjust anything in the new property inspector, I just wind up selecting objects in the inspector. So I try switching to the browse tool, and the new property inspector immediately changes focus to inspect itself: stack "idePropertyInspector". It seems to work to pointer-click an object in my stack, pointer-click a field in the inspector, and then choose the browse tool. The inspector then displays information about the last selected object in my stack (even though that object is now deselected), and it is possible to browse. 2. If it is closed, the new property inspector pops up with every object selection using the pointer tool, and gets in front of the stack I am trying to edit. In fact, if I point at an object in my stack so that the new property inspector comes to the fore, and then go to the tools palette and double click on a button, the newly created button will appear in the property inspector, not my stack. This is extremely unexpected and disconcerting, especially given how hard it is to get the inspector out of the way for any length of time. Shouldn't it be acting more like a palette and less like a stack in development? 3. I have not found a way to suppress the new property inspector: it appears, in front of my stack, with any double click of the pointer tool, and with any single click of the pointer tool if the inspector has been closed. If this is going to be released, opting for the old property inspector needs to be an setting, IMO. 4. On one occasion that I cannot reproduce yet, turning on suppress messages and then clicking on an object caused a function call to ideMessagesSuppress() to hang with an effective freeze of Livecode - unresponsive to command-period, quit, escape, etc. I had to force-quit LiveCode, although it was still "responsive" in the opinion of the Activity Monitor. I often have freezes that appear related to browsing the documentation or manipulating the new property inspector but that can be escaped with control-period to abort some script. This was different. 5. A lot of the text settings in the new prop inspector change the settings of all of the fields in the prop inspector, which is very effective visual feedback, but I don't know that I want all of the labels and contents in the new PI struck through just because I want the field in my stack to display struck through text, for instance. These behaviors were not an issue for me with LC 6 dp1, the version I had been using until today. There are still issues with forcing custom property saves after manual edits of the old property inspector. Computer: Model Name: MacBook Pro Model Identifier: MacBookPro4,1 Processor Name: Intel Core 2 Duo Processor Speed: 2.4 GHz Number Of Processors: 1 Total Number Of Cores: 2 L2 Cache: 3 MB Memory: 2 GB Bus Speed: 800 MHz Boot ROM Version: MBP41.00C1.B03 SMC Version (system): 1.27f3 Serial Number (system): W8823..... Hardware UUID: E39105FB-...... Sudden Motion Sensor: State: Enabled OSX 10.5.8 Thanks, Walt Sumner From richmondmathewson at gmail.com Thu Jan 24 01:39:43 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 24 Jan 2013 08:39:43 +0200 Subject: Challenging new property inspector in LC6 dp4 In-Reply-To: <411BD0865C7F7446890718EBDF2BDCAD029084@DOMEX04.DOM.wustl.edu> References: <411BD0865C7F7446890718EBDF2BDCAD029084@DOMEX04.DOM.wustl.edu> Message-ID: <5100D72F.3010400@gmail.com> On 01/24/2013 07:50 AM, Sumner, Walt wrote: > Rather than get any real work done this evening, I've been dutifully trying to describe a bunch of issues with the property inspector in LC6.0 dp4 through the quality control center. However, the last straw was the QCC demanding in bold letters on a blood red background that "A value must be set for the 'Desktop OS' field." when there was no such field on the preceding form, try as I might to find it. And if that data is missing, why can't it ask, "What is your desktop OS?" It's not like there are that many required fields. And I had already recorded that info in my report. If anyone knows where to enter my desktop OS, please let me know. I looked in a lot of places in the QCC, didn't see it. > > So, here's my list of problems with the PI. If anyone knows how to circumvent them, please share. Anyone who can get this to RunRev's attention please feel free, I need to invest my time elsewhere at this point. And please, RunRev, can the feedback loop be a little more gracious? > > > The LC 6.0 dp4 new property inspector is practically unusable for me in multiple regards: > > 1. Any object selected with the pointer tool changes content of the new property inspector, but I cannot use the pointer tool to browse or adjust anything in the new property inspector, I just wind up selecting objects in the inspector. So I try switching to the browse tool, and the new property inspector immediately changes focus to inspect itself: stack "idePropertyInspector". It seems to work to pointer-click an object in my stack, pointer-click a field in the inspector, and then choose the browse tool. The inspector then displays information about the last selected object in my stack (even though that object is now deselected), and it is possible to browse. > > 2. If it is closed, the new property inspector pops up with every object selection using the pointer tool, and gets in front of the stack I am trying to edit. In fact, if I point at an object in my stack so that the new property inspector comes to the fore, and then go to the tools palette and double click on a button, the newly created button will appear in the property inspector, not my stack. This is extremely unexpected and disconcerting, especially given how hard it is to get the inspector out of the way for any length of time. Shouldn't it be acting more like a palette and less like a stack in development? > > 3. I have not found a way to suppress the new property inspector: it appears, in front of my stack, with any double click of the pointer tool, and with any single click of the pointer tool if the inspector has been closed. If this is going to be released, opting for the old property inspector needs to be an setting, IMO. > > 4. On one occasion that I cannot reproduce yet, turning on suppress messages and then clicking on an object caused a function call to ideMessagesSuppress() to hang with an effective freeze of Livecode - unresponsive to command-period, quit, escape, etc. I had to force-quit LiveCode, although it was still "responsive" in the opinion of the Activity Monitor. I often have freezes that appear related to browsing the documentation or manipulating the new property inspector but that can be escaped with control-period to abort some script. This was different. > > 5. A lot of the text settings in the new prop inspector change the settings of all of the fields in the prop inspector, which is very effective visual feedback, but I don't know that I want all of the labels and contents in the new PI struck through just because I want the field in my stack to display struck through text, for instance. > > These behaviors were not an issue for me with LC 6 dp1, the version I had been using until today. > > There are still issues with forcing custom property saves after manual edits of the old property inspector. > > Computer: > Model Name: MacBook Pro > Model Identifier: MacBookPro4,1 > Processor Name: Intel Core 2 Duo > Processor Speed: 2.4 GHz > Number Of Processors: 1 > Total Number Of Cores: 2 > L2 Cache: 3 MB > Memory: 2 GB > Bus Speed: 800 MHz > Boot ROM Version: MBP41.00C1.B03 > SMC Version (system): 1.27f3 > Serial Number (system): W8823..... > Hardware UUID: E39105FB-...... > Sudden Motion Sensor: > State: Enabled > > OSX 10.5.8 > > > > > Thanks, > > Walt Sumner > _______________________________________________ > use-livecode mailing list > use-livecode 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 have a funny feeling this should be on the developer list, and NOT here. Richmond. From monte at sweattechnologies.com Thu Jan 24 01:57:06 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 24 Jan 2013 17:57:06 +1100 Subject: Mobile Browser overlays In-Reply-To: <013e01cdf9ee$bf47f870$3dd7e950$@net> References: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> <53779169-C882-4315-B865-92E04E7D5823@me.com> <5100610B.3060001@hyperactivesw.com> <1358981044581-4659424.post@n4.nabble.com> <510075C6.7040304@hyperactivesw.com> <013401cdf9e9$85dd4720$9197d560$@net> <013e01cdf9ee$bf47f870$3dd7e950$@net> Message-ID: <689960EC-A9D8-4847-9090-DAAF9CB44DFD@sweattechnologies.com> > I will use a native input object and set to > read-only. Is the layer position determined solely by the order they are > created? Yep > And I guess there is no transparency possible either. Yes, backgroundColor has an alpha channel. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From th.douez at gmail.com Thu Jan 24 04:18:53 2013 From: th.douez at gmail.com (Thierry Douez) Date: Thu, 24 Jan 2013 10:18:53 +0100 Subject: Filter and the Question Mark (escaping ? in regex) In-Reply-To: <33D3D73A-16BA-4D50-B2B1-AB3A39CC1F38@me.com> References: <73E2E5DA-8C08-40F7-9404-152078FB0DF7@derbrill.de> <33D3D73A-16BA-4D50-B2B1-AB3A39CC1F38@me.com> Message-ID: Hi Bob, You are wrong and right :) Right because that's how regex works in most environment. Wrong because regex inside Livecode behave sometimes in strange ways... Anyway, be happy. Thierry 2013/1/23 Robert Sneidar > I mean Thierry > > > I just checked this, and Malte is correct. I see now why the second > example would only select lines ending in ?. I should probably remove > "expert in regex" from my resume? ;-) > > > > Bob > > > > > > On Jan 23, 2013, at 3:30 AM, Thierry Douez wrote: > > > >> Hi Malte, > >> > >> for any position of ? in a line: filter tText with "*[?]*" > >> > >> for the last char of a line: filter tText with "*[?]" > >> > >> Regards, > >> Thierry > From monte at sweattechnologies.com Thu Jan 24 04:28:54 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 24 Jan 2013 20:28:54 +1100 Subject: Filter and the Question Mark (escaping ? in regex) In-Reply-To: References: <73E2E5DA-8C08-40F7-9404-152078FB0DF7@derbrill.de> <33D3D73A-16BA-4D50-B2B1-AB3A39CC1F38@me.com> Message-ID: <73A335E2-3432-436B-9170-F5AF6BB76725@sweattechnologies.com> It's a pity filter doesn't support a more complete regex pattern. On 24/01/2013, at 8:18 PM, Thierry Douez wrote: > Wrong because regex inside Livecode behave sometimes in strange ways... -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From rdimola at evergreeninfo.net Thu Jan 24 11:23:56 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 24 Jan 2013 11:23:56 -0500 Subject: Mobile Browser overlays In-Reply-To: <689960EC-A9D8-4847-9090-DAAF9CB44DFD@sweattechnologies.com> References: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> <53779169-C882-4315-B865-92E04E7D5823@me.com> <5100610B.3060001@hyperactivesw.com> <1358981044581-4659424.post@n4.nabble.com> <510075C6.7040304@hyperactivesw.com> <013401cdf9e9$85dd4720$9197d560$@net> <013e01cdf9ee$bf47f870$3dd7e950$@net> <689960EC-A9D8-4847-9090-DAAF9CB44DFD@sweattechnologies.com> Message-ID: <002e01cdfa4f$35ae53f0$a10afbd0$@net> Monte, I don't see a backgroundColor property for the native input control, just the text color. Thanks again for all your help! 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 [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Monte Goulding Sent: Thursday, January 24, 2013 1:57 AM To: How to use LiveCode Subject: Re: Mobile Browser overlays > I will use a native input object and set to > read-only. Is the layer position determined solely by the order they > are created? Yep > And I guess there is no transparency possible either. Yes, backgroundColor has an alpha channel. 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 slylabs13 at me.com Thu Jan 24 13:02:22 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 24 Jan 2013 10:02:22 -0800 Subject: Challenging new property inspector in LC6 dp4 In-Reply-To: <411BD0865C7F7446890718EBDF2BDCAD029084@DOMEX04.DOM.wustl.edu> References: <411BD0865C7F7446890718EBDF2BDCAD029084@DOMEX04.DOM.wustl.edu> Message-ID: <096C93CB-84C4-4688-AC56-A3E8D533EADC@me.com> I think you signed a non-disclosure agreement saying you wouldn't do this. :-) Bob On Jan 23, 2013, at 9:50 PM, Sumner, Walt wrote: > Rather than get any real work done this evening, I've been dutifully trying to describe a bunch of issues with the property inspector in LC6.0 dp4 through the quality control center. However, the last straw was the QCC demanding in bold letters on a blood red background that "A value must be set for the 'Desktop OS' field." when there was no such field on the preceding form, try as I might to find it. And if that data is missing, why can't it ask, "What is your desktop OS?" It's not like there are that many required fields. And I had already recorded that info in my report. If anyone knows where to enter my desktop OS, please let me know. I looked in a lot of places in the QCC, didn't see it. > > So, here's my list of problems with the PI. If anyone knows how to circumvent them, please share. Anyone who can get this to RunRev's attention please feel free, I need to invest my time elsewhere at this point. And please, RunRev, can the feedback loop be a little more gracious? > > > The LC 6.0 dp4 new property inspector is practically unusable for me in multiple regards: > > 1. Any object selected with the pointer tool changes content of the new property inspector, but I cannot use the pointer tool to browse or adjust anything in the new property inspector, I just wind up selecting objects in the inspector. So I try switching to the browse tool, and the new property inspector immediately changes focus to inspect itself: stack "idePropertyInspector". It seems to work to pointer-click an object in my stack, pointer-click a field in the inspector, and then choose the browse tool. The inspector then displays information about the last selected object in my stack (even though that object is now deselected), and it is possible to browse. > > 2. If it is closed, the new property inspector pops up with every object selection using the pointer tool, and gets in front of the stack I am trying to edit. In fact, if I point at an object in my stack so that the new property inspector comes to the fore, and then go to the tools palette and double click on a button, the newly created button will appear in the property inspector, not my stack. This is extremely unexpected and disconcerting, especially given how hard it is to get the inspector out of the way for any length of time. Shouldn't it be acting more like a palette and less like a stack in development? > > 3. I have not found a way to suppress the new property inspector: it appears, in front of my stack, with any double click of the pointer tool, and with any single click of the pointer tool if the inspector has been closed. If this is going to be released, opting for the old property inspector needs to be an setting, IMO. > > 4. On one occasion that I cannot reproduce yet, turning on suppress messages and then clicking on an object caused a function call to ideMessagesSuppress() to hang with an effective freeze of Livecode - unresponsive to command-period, quit, escape, etc. I had to force-quit LiveCode, although it was still "responsive" in the opinion of the Activity Monitor. I often have freezes that appear related to browsing the documentation or manipulating the new property inspector but that can be escaped with control-period to abort some script. This was different. > > 5. A lot of the text settings in the new prop inspector change the settings of all of the fields in the prop inspector, which is very effective visual feedback, but I don't know that I want all of the labels and contents in the new PI struck through just because I want the field in my stack to display struck through text, for instance. > > These behaviors were not an issue for me with LC 6 dp1, the version I had been using until today. > > There are still issues with forcing custom property saves after manual edits of the old property inspector. > > Computer: > Model Name: MacBook Pro > Model Identifier: MacBookPro4,1 > Processor Name: Intel Core 2 Duo > Processor Speed: 2.4 GHz > Number Of Processors: 1 > Total Number Of Cores: 2 > L2 Cache: 3 MB > Memory: 2 GB > Bus Speed: 800 MHz > Boot ROM Version: MBP41.00C1.B03 > SMC Version (system): 1.27f3 > Serial Number (system): W8823..... > Hardware UUID: E39105FB-...... > Sudden Motion Sensor: > State: Enabled > > OSX 10.5.8 > > > > > Thanks, > > Walt Sumner > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Thu Jan 24 13:06:40 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 24 Jan 2013 10:06:40 -0800 Subject: Mobile Browser overlays In-Reply-To: <013401cdf9e9$85dd4720$9197d560$@net> References: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> <53779169-C882-4315-B865-92E04E7D5823@me.com> <5100610B.3060001@hyperactivesw.com> <1358981044581-4659424.post@n4.nabble.com> <510075C6.7040304@hyperactivesw.com> <013401cdf9e9$85dd4720$9197d560$@net> Message-ID: I tried that once and it won't work. The browser control writes directly to the monitor (ver od). It's not an actual object. What that means is when you activate the browser, it writes over and obscures all other objects on the screen. They all become inaccessible. I was trying to write a simple app that went to a URL and displayed a full screen of a web based streaming video for someone who was very bad with computers, and also had poor eyesight. The idea was, just click on the screen once to show the video, and again to hide it. The show part worked, but I could not hide it because the browser overwrote all that was on the screen, in front or in back. Bob On Jan 23, 2013, at 8:16 PM, Ralph DiMola wrote: > I am trying to overlay a field on a browser control. It's my LC version of > Android toast. I can't see the field even if I set its layer to top. Both > Android and iOS do the same thing. Did I miss something or this not > possible? > > Thanks. > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.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 Thu Jan 24 13:08:21 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 24 Jan 2013 20:08:21 +0200 Subject: Challenging new property inspector in LC6 dp4 In-Reply-To: <096C93CB-84C4-4688-AC56-A3E8D533EADC@me.com> References: <411BD0865C7F7446890718EBDF2BDCAD029084@DOMEX04.DOM.wustl.edu> <096C93CB-84C4-4688-AC56-A3E8D533EADC@me.com> Message-ID: <51017895.7090601@gmail.com> On 01/24/2013 08:02 PM, Robert Sneidar wrote: > I think you signed a non-disclosure agreement saying you wouldn't do this. :-) Yes, I think he probably did: I wonder whether it would stick legally? > > Bob > > > On Jan 23, 2013, at 9:50 PM, Sumner, Walt wrote: > >> Rather than get any real work done this evening, I've been dutifully trying to describe a bunch of issues with the property inspector in LC6.0 dp4 through the quality control center. However, the last straw was the QCC demanding in bold letters on a blood red background that "A value must be set for the 'Desktop OS' field." when there was no such field on the preceding form, try as I might to find it. And if that data is missing, why can't it ask, "What is your desktop OS?" It's not like there are that many required fields. And I had already recorded that info in my report. If anyone knows where to enter my desktop OS, please let me know. I looked in a lot of places in the QCC, didn't see it. >> >> So, here's my list of problems with the PI. If anyone knows how to circumvent them, please share. Anyone who can get this to RunRev's attention please feel free, I need to invest my time elsewhere at this point. And please, RunRev, can the feedback loop be a little more gracious? >> >> >> The LC 6.0 dp4 new property inspector is practically unusable for me in multiple regards: >> >> 1. Any object selected with the pointer tool changes content of the new property inspector, but I cannot use the pointer tool to browse or adjust anything in the new property inspector, I just wind up selecting objects in the inspector. So I try switching to the browse tool, and the new property inspector immediately changes focus to inspect itself: stack "idePropertyInspector". It seems to work to pointer-click an object in my stack, pointer-click a field in the inspector, and then choose the browse tool. The inspector then displays information about the last selected object in my stack (even though that object is now deselected), and it is possible to browse. >> >> 2. If it is closed, the new property inspector pops up with every object selection using the pointer tool, and gets in front of the stack I am trying to edit. In fact, if I point at an object in my stack so that the new property inspector comes to the fore, and then go to the tools palette and double click on a button, the newly created button will appear in the property inspector, not my stack. This is extremely unexpected and disconcerting, especially given how hard it is to get the inspector out of the way for any length of time. Shouldn't it be acting more like a palette and less like a stack in development? >> >> 3. I have not found a way to suppress the new property inspector: it appears, in front of my stack, with any double click of the pointer tool, and with any single click of the pointer tool if the inspector has been closed. If this is going to be released, opting for the old property inspector needs to be an setting, IMO. >> >> 4. On one occasion that I cannot reproduce yet, turning on suppress messages and then clicking on an object caused a function call to ideMessagesSuppress() to hang with an effective freeze of Livecode - unresponsive to command-period, quit, escape, etc. I had to force-quit LiveCode, although it was still "responsive" in the opinion of the Activity Monitor. I often have freezes that appear related to browsing the documentation or manipulating the new property inspector but that can be escaped with control-period to abort some script. This was different. >> >> 5. A lot of the text settings in the new prop inspector change the settings of all of the fields in the prop inspector, which is very effective visual feedback, but I don't know that I want all of the labels and contents in the new PI struck through just because I want the field in my stack to display struck through text, for instance. >> >> These behaviors were not an issue for me with LC 6 dp1, the version I had been using until today. >> >> There are still issues with forcing custom property saves after manual edits of the old property inspector. >> >> Computer: >> Model Name: MacBook Pro >> Model Identifier: MacBookPro4,1 >> Processor Name: Intel Core 2 Duo >> Processor Speed: 2.4 GHz >> Number Of Processors: 1 >> Total Number Of Cores: 2 >> L2 Cache: 3 MB >> Memory: 2 GB >> Bus Speed: 800 MHz >> Boot ROM Version: MBP41.00C1.B03 >> SMC Version (system): 1.27f3 >> Serial Number (system): W8823..... >> Hardware UUID: E39105FB-...... >> Sudden Motion Sensor: >> State: Enabled >> >> OSX 10.5.8 >> >> >> >> >> Thanks, >> >> Walt Sumner >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 Thu Jan 24 13:26:23 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 24 Jan 2013 12:26:23 -0600 Subject: Challenging new property inspector in LC6 dp4 In-Reply-To: <51017895.7090601@gmail.com> References: <411BD0865C7F7446890718EBDF2BDCAD029084@DOMEX04.DOM.wustl.edu> <096C93CB-84C4-4688-AC56-A3E8D533EADC@me.com> <51017895.7090601@gmail.com> Message-ID: <51017CCF.2010308@hyperactivesw.com> On 1/24/13 12:08 PM, Richmond wrote: > On 01/24/2013 08:02 PM, Robert Sneidar wrote: >> I think you signed a non-disclosure agreement saying you wouldn't do >> this. :-) > > Yes, I think he probably did: I wonder whether it would stick legally? In any case, it would be appropriate not to quote the whole message in each response. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From slylabs13 at me.com Thu Jan 24 13:26:34 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 24 Jan 2013 10:26:34 -0800 Subject: Challenging new property inspector in LC6 dp4 In-Reply-To: <51017895.7090601@gmail.com> References: <411BD0865C7F7446890718EBDF2BDCAD029084@DOMEX04.DOM.wustl.edu> <096C93CB-84C4-4688-AC56-A3E8D533EADC@me.com> <51017895.7090601@gmail.com> Message-ID: We are all good people here. I don't think anyone will rat him out. ;-) Bob On Jan 24, 2013, at 10:08 AM, Richmond wrote: > On 01/24/2013 08:02 PM, Robert Sneidar wrote: >> I think you signed a non-disclosure agreement saying you wouldn't do this. :-) > > Yes, I think he probably did: I wonder whether it would stick legally? > >> >> Bob From ambassador at fourthworld.com Thu Jan 24 13:37:52 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 24 Jan 2013 10:37:52 -0800 Subject: "launch document" synchronous on Linux only? In-Reply-To: <50FA3089.1010404@fourthworld.com> References: <50FA3089.1010404@fourthworld.com> Message-ID: <51017F80.2030003@fourthworld.com> On the 18th I wrote: > I've somehow never noticed that on Linux the "launch document" command > behaves synchronously, while it's not synchronous on Mac or IIRC on Windows. > > This winds up being especially bad for RunRev: you can't use the IDE > after choosing Help->User Guide. I'm please to report that Ian at RunRev fixed this issue this morning by using a less GNOME-specific API so it should now work on a broader range of Linux systems: Thanks, Ian! -- 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 ambassador at fourthworld.com Thu Jan 24 13:46:24 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 24 Jan 2013 10:46:24 -0800 Subject: Challenging new property inspector in LC6 dp4 In-Reply-To: <51017CCF.2010308@hyperactivesw.com> References: <51017CCF.2010308@hyperactivesw.com> Message-ID: <51018180.90607@fourthworld.com> J. Landman Gay wrote: > In any case, it would be appropriate not to quote the whole message in > each response. Good point. I wrote him off-list when it first showed up to remind him which list he'd sent it to. I haven't heard back, but I'm sure it was just a simple mistake, intending to send to the dev list but accidentally using this one instead. There wasn't much earth-shattering in it so I don't imagine RunRev will go all Apple on him with a SWAT team. It wasn't like he revealed Kevin's secret plan to get the world addicted to LiveCode in preparation for invasion by space aliens - oops! Now that cat's out of the bag! The biggest loss is that the message wasn't posted to the dev list where it might have been useful. Hopefully he'll repost it there. -- 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 monte at sweattechnologies.com Thu Jan 24 14:26:52 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 25 Jan 2013 06:26:52 +1100 Subject: Mobile Browser overlays In-Reply-To: <002e01cdfa4f$35ae53f0$a10afbd0$@net> References: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> <53779169-C882-4315-B865-92E04E7D5823@me.com> <5100610B.3060001@hyperactivesw.com> <1358981044581-4659424.post@n4.nabble.com> <510075C6.7040304@hyperactivesw.com> <013401cdf9e9$85dd4720$9197d560$@net> <013e01cdf9ee$bf47f870$3dd7e950$@net> <689960EC-A9D8-4847-9090-DAAF9CB44DFD@sweattechnologies.com> <002e01cdfa4f$35ae53f0$a10afbd0$@net> Message-ID: <0D2157E9-E34A-4775-A8C1-1E2E663E6A2F@sweattechnologies.com> It's one of the core props for all native objects. -- M E R Goulding Software development services mergExt - There's an external for that! On 25/01/2013, at 3:23 AM, "Ralph DiMola" wrote: > I don't see a backgroundColor property for the native input control, just > the text color. From monte at sweattechnologies.com Thu Jan 24 14:28:55 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 25 Jan 2013 06:28:55 +1100 Subject: Mobile Browser overlays In-Reply-To: References: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> <53779169-C882-4315-B865-92E04E7D5823@me.com> <5100610B.3060001@hyperactivesw.com> <1358981044581-4659424.post@n4.nabble.com> <510075C6.7040304@hyperactivesw.com> <013401cdf9e9$85dd4720$9197d560$@net> Message-ID: <66907B66-332B-443F-9FA1-DF79CADF639B@sweattechnologies.com> The mobile browser <> desktop browser -- M E R Goulding Software development services mergExt - There's an external for that! On 25/01/2013, at 5:06 AM, Robert Sneidar wrote: > I tried that once and it won't work. The browser control writes directly to the monitor (ver od). It's not an actual object. From rdimola at evergreeninfo.net Thu Jan 24 14:36:08 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 24 Jan 2013 14:36:08 -0500 Subject: Mobile Browser overlays In-Reply-To: <0D2157E9-E34A-4775-A8C1-1E2E663E6A2F@sweattechnologies.com> References: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> <53779169-C882-4315-B865-92E04E7D5823@me.com> <5100610B.3060001@hyperactivesw.com> <1358981044581-4659424.post@n4.nabble.com> <510075C6.7040304@hyperactivesw.com> <013401cdf9e9$85dd4720$9197d560$@net> <013e01cdf9ee$bf47f870$3dd7e950$@net> <689960EC-A9D8-4847-9090-DAAF9CB44DFD@sweattechnologies.com> <002e01cdfa4f$35ae53f0$a10afbd0$@net> <0D2157E9-E34A-4775-A8C1-1E2E663E6A2F@sweattechnologies.com> Message-ID: <003f01cdfa6a$0f1a1f60$2d4e5e20$@net> Is it hidden? It does not appear an either the Android or iOS release notes. I'm using 5.5.3 I'll give it a try(mobileControlSet idOrName, "backgroundColor", "r,g,b,a") and see what happens. Thanks 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 [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Monte Goulding Sent: Thursday, January 24, 2013 2:27 PM To: How to use LiveCode Subject: Re: Mobile Browser overlays It's one of the core props for all native objects. -- M E R Goulding Software development services mergExt - There's an external for that! On 25/01/2013, at 3:23 AM, "Ralph DiMola" wrote: > I don't see a backgroundColor property for the native input control, > just the text color. _______________________________________________ use-livecode mailing list use-livecode at 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 Jan 24 14:46:32 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 24 Jan 2013 13:46:32 -0600 Subject: Mobile Browser overlays In-Reply-To: <003f01cdfa6a$0f1a1f60$2d4e5e20$@net> References: <570886DC-5523-4868-8C31-D36D31A76F3F@sahores-conseil.com> <8B50B87D-AB09-4F19-940C-450B3B047A20@verizon.net> <50FF5748.8050309@hyperactivesw.com> <50FF6D8D.4010603@hyperactivesw.com> <50FF6FE1.3070401@hyperactivesw.com> <53779169-C882-4315-B865-92E04E7D5823@me.com> <5100610B.3060001@hyperactivesw.com> <1358981044581-4659424.post@n4.nabble.com> <510075C6.7040304@hyperactivesw.com> <013401cdf9e9$85dd4720$9197d560$@net> <013e01cdf9ee$bf47f870$3dd7e950$@net> <689960EC-A9D8-4847-9090-DAAF9CB44DFD@sweattechnologies.com> <002e01cdfa4f$35ae53f0$a10afbd0$@net> <0D2157E9-E34A-4775-A8C1-1E2E663E6A2F@sweattechnologies.com> <003f01cdfa6a$0f1a1f60$2d4e5e20$@net> Message-ID: <51018F98.90101@hyperactivesw.com> On 1/24/13 1:36 PM, Ralph DiMola wrote: > Is it hidden? It does not appear an either the Android or iOS release notes. > I'm using 5.5.3 > I'll give it a try(mobileControlSet idOrName, "backgroundColor", "r,g,b,a") > and see what happens. It's in the dictionary entry for mobileControlSet, near the top of the listed properties, but in the category "Global Properties/All native iOS controls". So I'm not sure if it will work on Android but as you say, try it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mcgrath3 at mac.com Thu Jan 24 14:46:01 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 24 Jan 2013 14:46:01 -0500 Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival Message-ID: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> Well, To report, it has been a very exciting month or so for me in case anyone was wondering where I've gone off to. First I lost my main hard drive due to a kind of grinding sound coming from inside of my computer. Shut it down immediately, after diagnosing it the problem is the main HD is Foobar. Extended warranty plan just expired in November. I should be backed up in three places... But won't know absolutely until new computer arrives. I should be fine... Then "due to economic conditions" I lost my biggest long term client of 18 years. Major loss of income for sure. Lastly, the new computer I ordered just got pushed back for another week or two. I feel like the floor opened up under me and I'm just hanging onto a slim edge... I'm literally going nuts very slowly. -- On another note! It is virtually impossible to get any 'real' work done on a mobile tablet. I've been trying to work with three iPads and my iPhone. Even simple tasks like reading 300+ emails or paying bills online is a major pain in the *ss! I'm not even talking about actual programming. Just doing mock ups and billing and trying just to keep my business afloat. Netflix is awesome. And web browsing isn't too bad but anything that involves multi tasking or programming is just way too difficult. So, I'm still alive but i think I'm going a bit crazy. I just decided to take up learning how to play the Harmonica and watching all 600 Dave Cantebury YouTube videos (From Dual Survival). I think I'd know better how to survive in a wilderness environment better than in the current economic environment. Just saying! Yours truly Tom McGrath From slylabs13 at me.com Thu Jan 24 14:51:35 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 24 Jan 2013 11:51:35 -0800 Subject: Challenging new property inspector in LC6 dp4 In-Reply-To: <51018180.90607@fourthworld.com> References: <51017CCF.2010308@hyperactivesw.com> <51018180.90607@fourthworld.com> Message-ID: <0C1A51B6-EE0B-4C65-9854-C075E3952403@me.com> That is going into my list of quotable quotes! Bob On Jan 24, 2013, at 10:46 AM, Richard Gaskin wrote: > I don't imagine RunRev will go all Apple on him with a SWAT team. From richmondmathewson at gmail.com Thu Jan 24 14:59:21 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 24 Jan 2013 21:59:21 +0200 Subject: Challenging new property inspector in LC6 dp4 In-Reply-To: References: <411BD0865C7F7446890718EBDF2BDCAD029084@DOMEX04.DOM.wustl.edu> <096C93CB-84C4-4688-AC56-A3E8D533EADC@me.com> <51017895.7090601@gmail.com> Message-ID: <51019299.7060508@gmail.com> On 01/24/2013 08:26 PM, Robert Sneidar wrote: > We are all good people here. I don't think anyone will rat him out. ;-) > > Bob > > > On Jan 24, 2013, at 10:08 AM, Richmond wrote: > >> On 01/24/2013 08:02 PM, Robert Sneidar wrote: >>> I think you signed a non-disclosure agreement saying you wouldn't do this. :-) >> Yes, I think he probably did: I wonder whether it would stick legally? >> >>> 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 I think the chap has already had his "slap on the wrist", and that should suffice. From kee at kagi.com Thu Jan 24 16:27:18 2013 From: kee at kagi.com (kee nethery) Date: Thu, 24 Jan 2013 13:27:18 -0800 Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival In-Reply-To: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> References: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> Message-ID: Just think of all the weirdness of that 18 year client that you won't have to deal with and of the nice shiny new computer you'll be working on and how nice and defragmented your data will be on the new shiny computer. I think your life is about to get a whole lot better. If you want to ponder the glass half full, or half empty situation when the glass suddenly really is half empty ? http://what-if.xkcd.com/6/ Kee From userev at canelasoftware.com Thu Jan 24 17:07:18 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 24 Jan 2013 14:07:18 -0800 Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival In-Reply-To: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> References: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> Message-ID: <7219D1EA-FF6D-4C15-895F-E4D116D570B9@canelasoftware.com> On Jan 24, 2013, at 11:46 AM, Thomas McGrath III wrote: > > So, I'm still alive but i think I'm going a bit crazy. I just decided to take up learning how to play the Harmonica and watching all 600 Dave Cantebury YouTube videos (From Dual Survival). I think I'd know better how to survive in a wilderness environment better than in the current economic environment. Just saying! Hi Thomas, I am really sorry to hear this. At this moment, it might be hard to believe that as these doors are closing some really great doors will be opening in their place. I am really happy to hear that your data is backed up. That is a nice silver lining in this storm. If you view the next two weeks as a time to reflect on how best to generate new connections for income then so be it. Should you need to borrow a computer to hold you over, let me know and I will ship one to you immediately (LC pre-installed). Best regards, Mark Talluto canelasoftware.com From stgoldberg at aol.com Thu Jan 24 17:22:56 2013 From: stgoldberg at aol.com (stgoldberg at aol.com) Date: Thu, 24 Jan 2013 17:22:56 -0500 (EST) Subject: Quicktime player only referencing .mov files In-Reply-To: References: Message-ID: <8CFC8987E109983-9D0-B08B@Webmail-d106.sysops.aol.com> I previously reported that the Quicktime player in LiveCode 5.5.2 on my Mac running system 10.6.8 would not reference any movie files except for those that were .mov, even when selecting the "All files" option.. Thanks to Colin Holgate's report that it works on his Mac running 5.5.3, I upgraded to 5.5.3 and it now works! Thanks Colin! Steve Goldberg Medmaster publishing Co. www.medmaster.net stgoldberg at aol.com From coiin at verizon.net Thu Jan 24 17:26:30 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 24 Jan 2013 17:26:30 -0500 Subject: Quicktime player only referencing .mov files In-Reply-To: <8CFC8987E109983-9D0-B08B@Webmail-d106.sysops.aol.com> References: <8CFC8987E109983-9D0-B08B@Webmail-d106.sysops.aol.com> Message-ID: I'm glad to hear that it wasn't the OSX version, that would have been a bigger problem for you! On Jan 24, 2013, at 5:22 PM, "stgoldberg at aol.com" wrote: > >Thanks to Colin Holgate's report that it works on his Mac running 5.5.3, I upgraded to 5.5.3 and it now works! Thanks Colin! From monte at sweattechnologies.com Thu Jan 24 17:41:20 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 25 Jan 2013 09:41:20 +1100 Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival In-Reply-To: <7219D1EA-FF6D-4C15-895F-E4D116D570B9@canelasoftware.com> References: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> <7219D1EA-FF6D-4C15-895F-E4D116D570B9@canelasoftware.com> Message-ID: <1FEB2CB0-912A-48F6-9D2F-0A924E72DB0F@sweattechnologies.com> On 25/01/2013, at 9:07 AM, Mark Talluto wrote: > I am really sorry to hear this. At this moment, it might be hard to believe that as these doors are closing some really great doors will be opening in their place. I am really happy to hear that your data is backed up. That is a nice silver lining in this storm. > > If you view the next two weeks as a time to reflect on how best to generate new connections for income then so be it. Should you need to borrow a computer to hold you over, let me know and I will ship one to you immediately (LC pre-installed). Wow... gotta love this list. Really looking forward to meeting some of you wonderful people in Edinburgh after being on this list for over 1/3 of my life. Thomas, you've been a supporter of mergExt from very early on. I'm going to add a year of access to your acccount just to make you smile today. Cheers -- 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 Thu Jan 24 18:22:38 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 24 Jan 2013 18:22:38 -0500 Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival In-Reply-To: <7219D1EA-FF6D-4C15-895F-E4D116D570B9@canelasoftware.com> References: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> <7219D1EA-FF6D-4C15-895F-E4D116D570B9@canelasoftware.com> Message-ID: <38AF3F3A-092B-49D4-9EA5-92024D1E85A7@mac.com> Mark, WOW, Thank you so much for the offer and inspiration! I am truly awestruck and blessed to know you. You are right and I am doing a lot of re-evaluation of my business and should be fine once I get my new computer in and make some decisions. Thanks for being there and for being you. Tom Sent from my iPad On Jan 24, 2013, at 5:07 PM, Mark Talluto wrote: > On Jan 24, 2013, at 11:46 AM, Thomas McGrath III wrote: >> >> So, I'm still alive but i think I'm going a bit crazy. I just decided to take up learning how to play the Harmonica and watching all 600 Dave Cantebury YouTube videos (From Dual Survival). I think I'd know better how to survive in a wilderness environment better than in the current economic environment. Just saying! > > > Hi Thomas, > > I am really sorry to hear this. At this moment, it might be hard to believe that as these doors are closing some really great doors will be opening in their place. I am really happy to hear that your data is backed up. That is a nice silver lining in this storm. > > If you view the next two weeks as a time to reflect on how best to generate new connections for income then so be it. Should you need to borrow a computer to hold you over, let me know and I will ship one to you immediately (LC pre-installed). > > > Best regards, > > Mark Talluto > 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 benr_mc at cogapp.com Thu Jan 24 18:23:15 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 24 Jan 2013 23:23:15 +0000 Subject: Persistence on iOS (and Android) Message-ID: <5101C263.9040004@cogapp.com> Is there such a thing as suspend/resume on iOS, or just startup and shutdown? As far as I can see, when a LC app is suspended and resumed, it's in every way restarted. Unless we save our state explicitly in a file/database/stack, and then reconstruct it on startup. Is that correct, or am I missing something? If that is correct - is the shutdown message a reliable signal that our app is going to be backgrounded, on which we can save whatever data we need to restore state? Or do we have to save at every change in state, just in case we're about to be suspended? ... and is it the same approach on Android, or do we have suspend/resume there? TIA, Ben From sc at sahores-conseil.com Thu Jan 24 18:36:14 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Fri, 25 Jan 2013 00:36:14 +0100 Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival In-Reply-To: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> References: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> Message-ID: Thomas, Time to time, things are going complex and it's the time we learn the most in short periods. I learned for my own lots when i discovered 3 years ago that i needed to solve a big problem with my eyes. Else, i would't bee able to work anymore? The eyes problem went solved (operation by the best french specialist of amblyopia) and i learned lots about what we are able to build and solve when things are going a little to much difficult. Because them, i found the way to solve a vision problem witch affected all my life and the regard i was posing on the world in between my fourth and fifty-two birthdays? I'm sure you will be OK soon and, even, happy and rich from what the current events are giving you to react to and build to go over this special moment in your time. In deciding to learn to play the harmonica, you acts and say : spirituality and art, sensibility and creativity is the ground we need to start from, always and always, to never forget that we stay gift able, for others and, even, for ourself when needed witch is perhaps the more difficult we have to deal with... About HD crashs, in case of you would have to try to re-backup it in read mode, Disk Warrior is incredibly performant in such case : he locks the crashed drive in read mode only and backup it to the rescue one with great success in most cases, even when the crashed drive makes sad noise while the backup. If needed, you will find it at : http://www.alsoft.com/diskwarrior/ About working tasks, new customers are searching for trustable B2B mobile apps solutions architect/sdevelopers and you are one of the ones they are searching for. Meet them ! Friendly yours, Pierre Le 24 janv. 2013 ? 20:46, Thomas McGrath III a ?crit : > Well, To report, it has been a very exciting month or so for me in case anyone was wondering where I've gone off to. > > First I lost my main hard drive due to a kind of grinding sound coming from inside of my computer. Shut it down immediately, after diagnosing it the problem is the main HD is Foobar. Extended warranty plan just expired in November. > > I should be backed up in three places... But won't know absolutely until new computer arrives. I should be fine... > > Then "due to economic conditions" I lost my biggest long term client of 18 years. Major loss of income for sure. > > Lastly, the new computer I ordered just got pushed back for another week or two. > > I feel like the floor opened up under me and I'm just hanging onto a slim edge... I'm literally going nuts very slowly. > > -- On another note! It is virtually impossible to get any 'real' work done on a mobile tablet. I've been trying to work with three iPads and my iPhone. Even simple tasks like reading 300+ emails or paying bills online is a major pain in the *ss! I'm not even talking about actual programming. Just doing mock ups and billing and trying just to keep my business afloat. > > Netflix is awesome. And web browsing isn't too bad but anything that involves multi tasking or programming is just way too difficult. > > So, I'm still alive but i think I'm going a bit crazy. I just decided to take up learning how to play the Harmonica and watching all 600 Dave Cantebury YouTube videos (From Dual Survival). I think I'd know better how to survive in a wilderness environment better than in the current economic environment. Just saying! > > Yours truly > > Tom McGrath > > _______________________________________________ > use-livecode mailing list > use-livecode 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 dunbarx at aol.com Thu Jan 24 18:51:31 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 24 Jan 2013 18:51:31 -0500 (EST) Subject: Test only, do not reply In-Reply-To: References: Message-ID: <8CFC8A4DE57EE21-13B0-B047@webmail-d151.sysops.aol.com> -----Original Message----- From: Lars Brehmer To: use-livecode Sent: Wed, Jan 23, 2013 7:51 am Subject: Moving focus between fields I want the tab key to move the cursor between the fields of a group. I want to restrict this action to that group. Furthermore, when the focus is on the last field in the group, I want the tab key to return the focus to the first field of the group. At first, with the focus on the last field, the tab key focused on a field in a hidden group. Hitting the tab key multiple times eventually returns the focus to the first field in the desired group. However, if I turn the focusable of all hidden fields off and try again, the tab key in the last field does not return the focus to the first field. And repeatedly hitting the tab key never brings the focus back to the first field in the group. What am I missing here? By the way - I usually solve most problems by studying the relevant entries in the the dictionary. But the dictionary doesn't work anymore, that is the dictionary appears with no content/entries? How can I get my dictionary back? 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 rdimola at evergreeninfo.net Thu Jan 24 19:30:46 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 24 Jan 2013 19:30:46 -0500 Subject: Persistence on iOS (and Android) In-Reply-To: <5101C263.9040004@cogapp.com> References: <5101C263.9040004@cogapp.com> Message-ID: <004901cdfa93$37ed7da0$a7c878e0$@net> As far as I've seen with using LC straight up... Hit the home button on Android it stays running until the OS reclaims the memory. On iOS it stops immediately. I've seen a thread on this topic and as I remember there are ways to keep the app running on iOS. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Ben Rubinstein Sent: Thursday, January 24, 2013 6:23 PM To: How to use LiveCode Subject: Persistence on iOS (and Android) Is there such a thing as suspend/resume on iOS, or just startup and shutdown? As far as I can see, when a LC app is suspended and resumed, it's in every way restarted. Unless we save our state explicitly in a file/database/stack, and then reconstruct it on startup. Is that correct, or am I missing something? If that is correct - is the shutdown message a reliable signal that our app is going to be backgrounded, on which we can save whatever data we need to restore state? Or do we have to save at every change in state, just in case we're about to be suspended? ... and is it the same approach on Android, or do we have suspend/resume there? TIA, Ben _______________________________________________ use-livecode mailing list use-livecode at 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 Jan 24 19:47:45 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 24 Jan 2013 19:47:45 -0500 Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival In-Reply-To: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> References: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> Message-ID: <004a01cdfa95$9728b170$c57a1450$@net> Tom, It Hurts I know. I was in Japan in the 1980's using Vax VMS and had a team working on a global stock product for Citicorp using their global network of the day. It was 11:00pm and everyone had left and I was backing up the what was to be the production SW the next day. I grabbed the wrong tape and the HD crashed in the middle of the backup. The other tapes were too old. I had the "pit-in-your-gut" thing and smoked about five cigarettes in a row. Smoking in the office, how quaint but I digress. I spent the night dumping all the readable sectors to text files and putting the fragments together by hand. I salvaged about 80% of the code. But this caused the programmer to rewrite about 50% of the code in an all night session the next day. Well it came out better, only one day late and some lost pride. I get chills just thinking about. Thinking of you big guy! Hope you can come to Edinburgh. The first pint is on me. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From mcgrath3 at mac.com Thu Jan 24 20:50:16 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 24 Jan 2013 20:50:16 -0500 Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival In-Reply-To: <1FEB2CB0-912A-48F6-9D2F-0A924E72DB0F@sweattechnologies.com> References: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> <7219D1EA-FF6D-4C15-895F-E4D116D570B9@canelasoftware.com> <1FEB2CB0-912A-48F6-9D2F-0A924E72DB0F@sweattechnologies.com> Message-ID: <9933071A-0D2B-42F5-A446-9A924F69BEB7@mac.com> Monte, You are too kind. This truly did make me smile today. This list is truly amazing. Thank you all for the positive feedback, it helps a lot... Thanks Tom Sent from my iPad On Jan 24, 2013, at 5:41 PM, Monte Goulding wrote: > > On 25/01/2013, at 9:07 AM, Mark Talluto wrote: >> I am really sorry to hear this. At this moment, it might be hard to believe that as these doors are closing some really great doors will be opening in their place. I am really happy to hear that your data is backed up. That is a nice silver lining in this storm. >> >> If you view the next two weeks as a time to reflect on how best to generate new connections for income then so be it. Should you need to borrow a computer to hold you over, let me know and I will ship one to you immediately (LC pre-installed). > > Wow... gotta love this list. Really looking forward to meeting some of you wonderful people in Edinburgh after being on this list for over 1/3 of my life. > > Thomas, you've been a supporter of mergExt from very early on. I'm going to add a year of access to your acccount just to make you smile today. > > 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 curry at pair.com Fri Jan 25 02:50:11 2013 From: curry at pair.com (Curry Kenworthy) Date: Fri, 25 Jan 2013 01:50:11 -0600 Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival In-Reply-To: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> References: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> Message-ID: <51023933.1060509@pair.com> Howdy Thomas, Sorry about the bad news combo. I bet things will bounce back quickly. The good news is that you had 3 back ups, awesome! (Always have local and offsite, automatic and manual, more than one BU system.) And if we get an EMP hit or solar storm and lose grid power, sounds like you'll be ahead of the crowd! That kind of survival is important too. (One obstacle for primitive survival is that I'm very sensitive to smoke, any ideas?) About the economy, one thing we can try to do is promote policies that work, and discourage failed methods. This is a time when some people in power are promoting ideological rather than practical solutions. (I have drinking water bottles that refuse to stand upright on a flat surface. That's insane.) That grinding sound is the same as my last computer. If you can get a cheap laptop and load it with LiveCode, and if one of your backups is a thumb drive, it could serve both on the go and in case your main computer dives. (Any real computer, either OS, even slightly older, can get you working again in LC.) Plus you can keep the laptop in a protected bag in case of that solar storm! ;) It really can feel overwhelming. Last year I suddenly became sensitive to my home for a few months and couldn't stay there sometimes (which was shocking because I also have trouble getting around) so I had to buy a laptop, and it was right at the worst time when there were no sales, and loaded with an OS version on its way out, and with funds originally set aside for Apple's always-need-new-mobile-hardware "protection money"! :D Before that I had a phone and internet intermittent outage that turned out to be due to city electric company limb cutters, and was prolonged 3x or 4x due to a lazy phone company repairman that didn't check things out. At that time I didn't have a backup internet option handy, and didn't realize just how vulnerable I was in that area. Finally they sent repairman #2 after a week or more, and he had everything back up in about 15 minutes. It made me appreciate those who have posted here on the lists in the past about their tech setups to deal with frequent service outages in their areas. And then there are RunRev's big plans for the alien invasion. (Richard, you should have kept that one secret, now everyone will figure out the subliminal billboard messages too.) There's always something big going on! It's difficult to cope when they all come at once. Hang in there and enjoy the videos... and remember you can use any cheap or borrowed computer, however lowly or outdated, that can run LC, and you'll be coding again! Best wishes, Curry K. From palcibiades-first at yahoo.co.uk Fri Jan 25 06:29:42 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 25 Jan 2013 03:29:42 -0800 (PST) Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival In-Reply-To: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> References: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> Message-ID: <1359113382506-4659468.post@n4.nabble.com> Its a bit late now, but the answer is probably Clonezilla. Insert and boot, make clone copy including boot sectors, and an hour or two later you have an exact copy. To go back all you do is the process in reverse from your backup. For one client I used one of those hard drive docks and when they had a crash we just installed the backup and lived dangerously for the rest of the day till we could make a new backup. But the outage time was minimal - an hour or two. Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Catastrophic-Hard-Drive-Failure-Economic-Hardships-and-Dual-Survival-tp4659452p4659468.html Sent from the Revolution - User mailing list archive at Nabble.com. From pmbrig at gmail.com Fri Jan 25 08:06:52 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Fri, 25 Jan 2013 08:06:52 -0500 Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival In-Reply-To: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> References: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> Message-ID: When I look back on my life I can see what I couldn't see at the time, that those things that felt like catastrophes turned out to be forced changes in direction that led me to a lot of new opportunities. It's scary and painful, but it turns out that it's not the end of the world, just the end of the world you got comfortable in. One of the bumperstickers on my car reads "Oh, no! Not another learning experience!" -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jan 24, 2013, at 2:46 PM, Thomas McGrath III wrote: > Well, To report, it has been a very exciting month or so for me in case anyone was wondering where I've gone off to. > > First I lost my main hard drive due to a kind of grinding sound coming from inside of my computer. Shut it down immediately, after diagnosing it the problem is the main HD is Foobar. Extended warranty plan just expired in November. > > I should be backed up in three places... But won't know absolutely until new computer arrives. I should be fine... > > Then "due to economic conditions" I lost my biggest long term client of 18 years. Major loss of income for sure. > > Lastly, the new computer I ordered just got pushed back for another week or two. > > I feel like the floor opened up under me and I'm just hanging onto a slim edge... I'm literally going nuts very slowly. > > -- On another note! It is virtually impossible to get any 'real' work done on a mobile tablet. I've been trying to work with three iPads and my iPhone. Even simple tasks like reading 300+ emails or paying bills online is a major pain in the *ss! I'm not even talking about actual programming. Just doing mock ups and billing and trying just to keep my business afloat. > > Netflix is awesome. And web browsing isn't too bad but anything that involves multi tasking or programming is just way too difficult. > > So, I'm still alive but i think I'm going a bit crazy. I just decided to take up learning how to play the Harmonica and watching all 600 Dave Cantebury YouTube videos (From Dual Survival). I think I'd know better how to survive in a wilderness environment better than in the current economic environment. Just saying! > > Yours truly > > Tom McGrath > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 25 10:34:07 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 25 Jan 2013 10:34:07 -0500 Subject: interesting looking product Message-ID: <44D6CF33-04D0-4104-B73B-3E81657693D5@verizon.net> As a follow up to recent discussions about coding on tablets, here's an interesting product: http://www.byteworks.us/Byte_Works/techBASIC_App_Builder.html It's called techBASIC App Builder. You create the apps on your iPad, then send the code over to your Mac to create the IPA using Xcode. I'm going to take a look at it. From info at multimedial.de Fri Jan 25 10:42:48 2013 From: info at multimedial.de (info at multimedial.de) Date: Fri, 25 Jan 2013 16:42:48 +0100 Subject: interesting looking product In-Reply-To: <44D6CF33-04D0-4104-B73B-3E81657693D5@verizon.net> References: <44D6CF33-04D0-4104-B73B-3E81657693D5@verizon.net> Message-ID: <01914F75-B72B-4347-89D5-1008225F9235@multimedial.de> Colin, Looks interesting.I am however intrigued how you can do your work with such simple tools - the projects i am confronted with are all more complex. I really,really miss those simple projects nowadays,somehow i always seem to be working on stuff that is complicated and not working as it should,creating more and more problems that make my life miserable as a developer. Am I the only one feeling this? Am I just overworked? Freundliche Gr??e, Christophe Leske multimedial.de PROFILE: www.linkedin.com/in/multimedial ------------------------------------------ www.multimedial.de - info at multimedial.de Hohler Strasse 17 - 51645 Gummersbach +49(0)2261-99824540 // +49(0)177-2497031 Am 25.01.2013 um 16:34 schrieb Colin Holgate : > As a follow up to recent discussions about coding on tablets, here's an interesting product: > > http://www.byteworks.us/Byte_Works/techBASIC_App_Builder.html > > It's called techBASIC App Builder. You create the apps on your iPad, then send the code over to your Mac to create the IPA using Xcode. I'm going to take a look at 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 info at multimedial.de Fri Jan 25 10:49:40 2013 From: info at multimedial.de (info at multimedial.de) Date: Fri, 25 Jan 2013 16:49:40 +0100 Subject: interesting looking product In-Reply-To: <01914F75-B72B-4347-89D5-1008225F9235@multimedial.de> References: <44D6CF33-04D0-4104-B73B-3E81657693D5@verizon.net> <01914F75-B72B-4347-89D5-1008225F9235@multimedial.de> Message-ID: This reminds me of the code signing discussion we had here on the list a couple of days ago, where a fellow developer was struggling to find out why his app was not being signed anymore. Although code signing is ok in order to sign off on an app,I have been struggling with the same issue a couple of months ago (which was resolved by deleting old outdated keys from the keychain). Code signing is an additional pain in the neck for me,especially when it is not working,yet another layer of complication which otherwise would not exist. Freundliche Gr??e, Christophe Leske multimedial.de PROFILE: www.linkedin.com/in/multimedial ------------------------------------------ www.multimedial.de - info at multimedial.de Hohler Strasse 17 - 51645 Gummersbach +49(0)2261-99824540 // +49(0)177-2497031 Am 25.01.2013 um 16:42 schrieb info at multimedial.de: > Colin, > > Looks interesting.I am however intrigued how you can do your work with such simple tools - the projects i am confronted with are all more complex. > > I really,really miss those simple projects nowadays,somehow i always seem to be working on stuff that is complicated and not working as it should,creating more and more problems that make my life miserable as a developer. > > Am I the only one feeling this? Am I just overworked? > > Freundliche Gr??e, > > Christophe Leske > multimedial.de > > PROFILE: www.linkedin.com/in/multimedial > ------------------------------------------ > www.multimedial.de - info at multimedial.de > Hohler Strasse 17 - 51645 Gummersbach > +49(0)2261-99824540 // +49(0)177-2497031 > > > Am 25.01.2013 um 16:34 schrieb Colin Holgate : > >> As a follow up to recent discussions about coding on tablets, here's an interesting product: >> >> http://www.byteworks.us/Byte_Works/techBASIC_App_Builder.html >> >> It's called techBASIC App Builder. You create the apps on your iPad, then send the code over to your Mac to create the IPA using Xcode. I'm going to take a look at 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 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From info at multimedial.de Fri Jan 25 10:52:19 2013 From: info at multimedial.de (info at multimedial.de) Date: Fri, 25 Jan 2013 16:52:19 +0100 Subject: interesting looking product In-Reply-To: <01914F75-B72B-4347-89D5-1008225F9235@multimedial.de> References: <44D6CF33-04D0-4104-B73B-3E81657693D5@verizon.net> <01914F75-B72B-4347-89D5-1008225F9235@multimedial.de> Message-ID: <6F5F3C82-98F1-44D3-9C59-F606248A7B65@multimedial.de> Sorry for my rant but what I want to say is that it is little stuff like that that has taken out the fun of my job recently. I am spending more time figuring out what is going wrong in the code creation and signing process instead of writing code itself... Ok,that was it, i has to vent it and would like to know if i am the only one feeling like this... Freundliche Gr??e, Christophe Leske multimedial.de PROFILE: www.linkedin.com/in/multimedial ------------------------------------------ www.multimedial.de - info at multimedial.de Hohler Strasse 17 - 51645 Gummersbach +49(0)2261-99824540 // +49(0)177-2497031 Am 25.01.2013 um 16:42 schrieb info at multimedial.de: > Colin, > > Looks interesting.I am however intrigued how you can do your work with such simple tools - the projects i am confronted with are all more complex. > > I really,really miss those simple projects nowadays,somehow i always seem to be working on stuff that is complicated and not working as it should,creating more and more problems that make my life miserable as a developer. > > Am I the only one feeling this? Am I just overworked? > > Freundliche Gr??e, > > Christophe Leske > multimedial.de > > PROFILE: www.linkedin.com/in/multimedial > ------------------------------------------ > www.multimedial.de - info at multimedial.de > Hohler Strasse 17 - 51645 Gummersbach > +49(0)2261-99824540 // +49(0)177-2497031 > > > Am 25.01.2013 um 16:34 schrieb Colin Holgate : > >> As a follow up to recent discussions about coding on tablets, here's an interesting product: >> >> http://www.byteworks.us/Byte_Works/techBASIC_App_Builder.html >> >> It's called techBASIC App Builder. You create the apps on your iPad, then send the code over to your Mac to create the IPA using Xcode. I'm going to take a look at 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 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Fri Jan 25 11:00:41 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 25 Jan 2013 08:00:41 -0800 Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival In-Reply-To: <51023933.1060509@pair.com> References: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> <51023933.1060509@pair.com> Message-ID: I always tell people not to worry about backups, that their data is absolutely secure. After all, it's being stored as minute magnetic charges on several layers of rust on metal disks spinning at crazy speeds with read write heads whipping around across the surfaces at speeds too fast for the human eye to detect. What could go wrong? Bob On Jan 24, 2013, at 11:50 PM, Curry Kenworthy wrote: > Howdy Thomas, > > Sorry about the bad news combo. I bet things will bounce back quickly. > > The good news is that you had 3 back ups, awesome! (Always have local and offsite, automatic and manual, more than one BU system.) From slylabs13 at me.com Fri Jan 25 11:02:09 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 25 Jan 2013 08:02:09 -0800 Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival In-Reply-To: <1359113382506-4659468.post@n4.nabble.com> References: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> <1359113382506-4659468.post@n4.nabble.com> Message-ID: <1F7499CE-B635-4A0D-A4C3-19147D7948E2@me.com> Until a fire, flood or theft takes your computer AND your backup. Gotta do local and offsite if it's important to you. Bob On Jan 25, 2013, at 3:29 AM, Peter Alcibiades wrote: > Its a bit late now, but the answer is probably Clonezilla. Insert and boot, > make clone copy including boot sectors, and an hour or two later you have an > exact copy. To go back all you do is the process in reverse from your > backup. > > For one client I used one of those hard drive docks and when they had a > crash we just installed the backup and lived dangerously for the rest of the > day till we could make a new backup. But the outage time was minimal - an > hour or two. > > Peter > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Catastrophic-Hard-Drive-Failure-Economic-Hardships-and-Dual-Survival-tp4659452p4659468.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 irog at mac.com Fri Jan 25 11:04:18 2013 From: irog at mac.com (Roger Guay) Date: Fri, 25 Jan 2013 09:04:18 -0700 Subject: interesting looking product In-Reply-To: <6F5F3C82-98F1-44D3-9C59-F606248A7B65@multimedial.de> References: <44D6CF33-04D0-4104-B73B-3E81657693D5@verizon.net> <01914F75-B72B-4347-89D5-1008225F9235@multimedial.de> <6F5F3C82-98F1-44D3-9C59-F606248A7B65@multimedial.de> Message-ID: <7519A2C9-30DC-4BC5-835E-F6BF19253B42@mac.com> I am STILL here with my Codesign failure after months of effort and I couldn't agree with you more, Christophe. I am not having any fun lately!! Roger On Jan 25, 2013, at 8:52 AM, info at multimedial.de wrote: > Sorry for my rant but what I want to say is that it is little stuff like that that has taken out the fun of my job recently. > > I am spending more time figuring out what is going wrong in the code creation and signing process instead of writing code itself... > > Ok,that was it, i has to vent it and would like to know if i am the only one feeling like this... > > Freundliche Gr??e, > > Christophe Leske > multimedial.de > > PROFILE: www.linkedin.com/in/multimedial > ------------------------------------------ > www.multimedial.de - info at multimedial.de > Hohler Strasse 17 - 51645 Gummersbach > +49(0)2261-99824540 // +49(0)177-2497031 > > > Am 25.01.2013 um 16:42 schrieb info at multimedial.de: > >> Colin, >> >> Looks interesting.I am however intrigued how you can do your work with such simple tools - the projects i am confronted with are all more complex. >> >> I really,really miss those simple projects nowadays,somehow i always seem to be working on stuff that is complicated and not working as it should,creating more and more problems that make my life miserable as a developer. >> >> Am I the only one feeling this? Am I just overworked? >> >> Freundliche Gr??e, >> >> Christophe Leske >> multimedial.de >> >> PROFILE: www.linkedin.com/in/multimedial >> ------------------------------------------ >> www.multimedial.de - info at multimedial.de >> Hohler Strasse 17 - 51645 Gummersbach >> +49(0)2261-99824540 // +49(0)177-2497031 >> >> >> Am 25.01.2013 um 16:34 schrieb Colin Holgate : >> >>> As a follow up to recent discussions about coding on tablets, here's an interesting product: >>> >>> http://www.byteworks.us/Byte_Works/techBASIC_App_Builder.html >>> >>> It's called techBASIC App Builder. You create the apps on your iPad, then send the code over to your Mac to create the IPA using Xcode. I'm going to take a look at 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 >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 slylabs13 at me.com Fri Jan 25 11:20:54 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 25 Jan 2013 08:20:54 -0800 Subject: interesting looking product In-Reply-To: <01914F75-B72B-4347-89D5-1008225F9235@multimedial.de> References: <44D6CF33-04D0-4104-B73B-3E81657693D5@verizon.net> <01914F75-B72B-4347-89D5-1008225F9235@multimedial.de> Message-ID: <298ABF35-B2CB-4757-BAC4-915DA493BAE9@me.com> For every degree of complexity, add 3 degrees of difficulty. It's the nature of the beast, man. Coding is not for the feint of heart. If it makes you feel better, I think everything is that way. People start small businesses and have a great time while it is small, but as it grows, more and more problems arise, you need to hire more people to resolve them, which adds yet more and different kinds of problems, then the state wants to audit you and tell you your tax accounting is all wrong, then the board of directors wants to go a different direction... wait, what was the question? Seriously though, I like that famous saying, the way to eat an elephant is one bite at a time. Make the BIG unsolvable problem a bunch of small solvable ones. Bob On Jan 25, 2013, at 7:42 AM, info at multimedial.de wrote: > Colin, > > Looks interesting.I am however intrigued how you can do your work with such simple tools - the projects i am confronted with are all more complex. > > I really,really miss those simple projects nowadays,somehow i always seem to be working on stuff that is complicated and not working as it should,creating more and more problems that make my life miserable as a developer. > > Am I the only one feeling this? Am I just overworked? > > Freundliche Gr??e, > > Christophe Leske > multimedial.de From johnpatten at me.com Fri Jan 25 11:38:12 2013 From: johnpatten at me.com (JOHN PATTEN) Date: Fri, 25 Jan 2013 08:38:12 -0800 Subject: On-Rev And Add-On Domains Returning the Cpanel/Apache Page? Message-ID: Hi All? Have any of you experienced one of your new Add-On Domain in your On- Rev account returning the generic CPanel/Apache page,http://www.fullviewpano.com/cgi-sys/defaultwebpage.cgi or http://74.54.153.72/cgi-sys/defaultwebpage.cgi ??? I checked the DNS server at http://www.intodns.com/fullviewpano.com and it seems to be pointing to the correct On-Rev name servers?.???? I have never had this problem in the past? The domain was registered almost a week ago. Thanks for any insight! John Patten SUSD From ambassador at fourthworld.com Fri Jan 25 11:49:17 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 25 Jan 2013 08:49:17 -0800 Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival In-Reply-To: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> References: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> Message-ID: <5102B78D.4090506@fourthworld.com> Thomas McGrath III wrote: > So, I'm still alive but i think I'm going a bit crazy. I just decided > to take up learning how to play the Harmonica and watching all 600 > Dave Cantebury YouTube videos (From Dual Survival). I think I'd know > better how to survive in a wilderness environment better than in the > current economic environment. Just saying! I've known you long enough that I have complete confidence that this challenging moment will last just a few weeks at most. Too many people need the expertise you've acquired for you to be idle long - enjoy it while you can; I suspect you'll be so busy soon you'll come to miss this moment. But Dual Survival - now THERE's something worth taking about! Cody Lundin is one of the most experienced trainers of wilderness survival skills. I've been trying to find a good time in my schedule to attend one of his classes; those I've known who've taken them have had nothing but the highest things to say about them: Andre, wanna join me? Please pardon this very-off-topic note, but this seems a good moment for a healthy reminder that almost every part of the world is prone to one form of natural disaster or another. Whether floods, earthquakes, or zombie apocalypse, disaster can strike at any time - but most can survive well enough to help others if you're prepared. You don't need decades of training like Cody and Dave have, but you will want to take a few moments to make a survival kit with first aid, medicines, fire starters, and other basic essentials, along with rations of food and water for at least a week (count on one gallon per person per day). And of course keep a portable backup drive with your most critical data ready to go if needed. Emergency preparedness takes just a couple hours to set yourself up, and can make the difference when disaster strikes. In the States, many municipal fire departments offer CERT (Community Emergency Response Training) programs free of charge. These classes are as short as half a day and provide valuable training. The US CDC maintains a web site with disaster preparedness info - they use a zombie apocalypse scenario to get your attention, but the practices they describe there are useful for surviving almost any large-scale event: Today is the best day to take a couple hours to put your survival gear together. Once it's in place, you can rest well knowing you can handle just about anything that comes your way. Here in earthquake-prone California this is especially important. Thanks for reading this. Back to scripting for me.... -- 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 Jan 25 11:50:28 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 25 Jan 2013 11:50:28 -0500 Subject: interesting looking product In-Reply-To: <298ABF35-B2CB-4757-BAC4-915DA493BAE9@me.com> References: <44D6CF33-04D0-4104-B73B-3E81657693D5@verizon.net> <01914F75-B72B-4347-89D5-1008225F9235@multimedial.de> <298ABF35-B2CB-4757-BAC4-915DA493BAE9@me.com> Message-ID: My first discovery with this tool is that it's dependent on you buying the $15 iPad app. That wasn't too clear on the product page. Also, all of their examples are on the lines of plotting graphics, and the graphical performance isn't so great. But, it does seem to read sensors well, and I have app ideas that require that. From bonnmike at gmail.com Fri Jan 25 13:49:47 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 25 Jan 2013 11:49:47 -0700 Subject: On-Rev And Add-On Domains Returning the Cpanel/Apache Page? In-Reply-To: References: Message-ID: I think if directory browsing is off, and there is no index file in the specified root folder, it might automatically re-direct to the "it works!" page. Bot sure though. On Fri, Jan 25, 2013 at 9:38 AM, JOHN PATTEN wrote: > Hi All? > > Have any of you experienced one of your new Add-On Domain in your On- Rev > account returning the generic CPanel/Apache page, > http://www.fullviewpano.com/cgi-sys/defaultwebpage.cgi or > http://74.54.153.72/cgi-sys/defaultwebpage.cgi ??? > > I checked the DNS server at http://www.intodns.com/fullviewpano.com and > it seems to be pointing to the correct On-Rev name servers?.???? > > I have never had this problem in the past? The domain was registered > almost a week ago. > > Thanks for any insight! > > John Patten > SUSD > _______________________________________________ > use-livecode mailing list > use-livecode at 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 ctech.me Fri Jan 25 13:57:36 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Fri, 25 Jan 2013 12:57:36 -0600 Subject: DoneDone IssueTracker Library? Message-ID: We recently started using DoneDone Issue Tracker from http://getdonedone.com to manage issues from within some of our custom work tools built livecode. I like having users be able to report issues straight from a 50kb stack delivered over the internet from dropbox. I really like their simplicity in issue management. Free for small teams too. If any other Livecode devs are interested, I can put a library I made to manipulate their REST API revOnline and link it to this thread. The only thing I am still WIP on it is file attachments. I want to make it easy for rev to snap screenshots on errors for upload to the issue tracker. -- Regards, Andrew Kluthe andrew at ctech.me From paul at whitefeather.com Fri Jan 25 14:06:25 2013 From: paul at whitefeather.com (Paul Foraker) Date: Fri, 25 Jan 2013 11:06:25 -0800 Subject: Windows App Can't Find File Menu Message-ID: A standalone I built on my Mac for both Mac and Windows can't find the custom menus when I run it in Windows. The error message I get on launch: Executing at 10:49:05 AM on Friday, January 25, 2013 Type: Chunk: no such object Object: stack "//psf/Home/Desktop/Send AricaNews.exe" Line: enable menu "File" Line Num: 7 Hint: true Works fine on the Mac. The referenced code is: on openStack if the number of this cd <> 1 then go cd 1 set the visible of grp "editors" to the platform = "MacOS" if fld "input" is empty then retrieveAcopy if the environment <> "development" then enable menu "File" enable menu "Edit" enable menu "Organization" end if end openStack In the Standalone Application Settings, I have General: Search for required inclusions..., Remove all profiles... LiveCode 4.6.1, Windows XP Any ideas what I'm doing wrong? -- Paul From jacque at hyperactivesw.com Fri Jan 25 14:40:35 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 25 Jan 2013 13:40:35 -0600 Subject: Catastrophic Hard Drive Failure, Economic Hardships and Dual Survival In-Reply-To: <9933071A-0D2B-42F5-A446-9A924F69BEB7@mac.com> References: <5241B9EF-70F2-42B7-9DEB-1222693EB54E@mac.com> <7219D1EA-FF6D-4C15-895F-E4D116D570B9@canelasoftware.com> <1FEB2CB0-912A-48F6-9D2F-0A924E72DB0F@sweattechnologies.com> <9933071A-0D2B-42F5-A446-9A924F69BEB7@mac.com> Message-ID: <5102DFB3.2030306@hyperactivesw.com> On 1/24/13 7:50 PM, Thomas McGrath III wrote: > Monte, > > You are too kind. This truly did make me smile today. This list is > truly amazing. Thank you all for the positive feedback, it helps a > lot... I've been really touched by all the posts here. I want to make you smile too, but all I can think of is to send you some of our artic air in a sealed box, so that you can appreciate just how good you have it where you are -- unless you're in Canada. BTW, it has also been my experience that the worst catastrophes in my life have opened doors to even better things. I've told people that for years and it is true. The one exception was the hard drive crash I had a couple of years ago where I didn't have complete backups. There was nothing at all redeeming about that, and I know exactly how you feel -- except that you still have all your data, which is great. That experience left me with the understanding that there is only one explanation for some events: sh*t happens, and sometimes it happens to you. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Jan 25 14:42:25 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 25 Jan 2013 13:42:25 -0600 Subject: Persistence on iOS (and Android) In-Reply-To: <5101C263.9040004@cogapp.com> References: <5101C263.9040004@cogapp.com> Message-ID: <5102E021.9020405@hyperactivesw.com> On 1/24/13 5:23 PM, Ben Rubinstein wrote: > Is there such a thing as suspend/resume on iOS, or just startup and > shutdown? > > As far as I can see, when a LC app is suspended and resumed, it's in > every way restarted. Unless we save our state explicitly in a > file/database/stack, and then reconstruct it on startup. Is that > correct, or am I missing something? > > If that is correct - is the shutdown message a reliable signal that our > app is going to be backgrounded, on which we can save whatever data we > need to restore state? Or do we have to save at every change in state, > just in case we're about to be suspended? > > ... and is it the same approach on Android, or do we have suspend/resume > there? There's no suspend/resume, apps always quit. You'll need to save the current state so that the next time it opens you can reset everything. Startup and shutdown are reliable messages though, and you can plug into those. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From slylabs13 at me.com Fri Jan 25 15:29:49 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Fri, 25 Jan 2013 12:29:49 -0800 Subject: Windows App Can't Find File Menu In-Reply-To: References: Message-ID: <50C1D7BC-37B5-4374-AA5D-16EDCA837CE2@me.com> Hmmm... Parallels Shared Folder is what that file is. I wonder, is it mapped to a drive letter? If so, use that path instead. Bob On Jan 25, 2013, at 11:06 AM, Paul Foraker wrote: > A standalone I built on my Mac for both Mac and Windows can't find the > custom menus when I run it in Windows. > > The error message I get on launch: > > Executing at 10:49:05 AM on Friday, January 25, 2013 > Type: Chunk: no such object > Object: stack "//psf/Home/Desktop/Send AricaNews.exe" > Line: enable menu "File" > Line Num: 7 > Hint: true > > > Works fine on the Mac. > > The referenced code is: > > on openStack > if the number of this cd <> 1 then go cd 1 > set the visible of grp "editors" to the platform = "MacOS" > > if fld "input" is empty then retrieveAcopy > if the environment <> "development" then > enable menu "File" > enable menu "Edit" > enable menu "Organization" > end if > end openStack > > > In the Standalone Application Settings, I have General: Search for required > inclusions..., Remove all profiles... > > LiveCode 4.6.1, Windows XP > > Any ideas what I'm doing wrong? > > -- Paul > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 25 15:40:27 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 26 Jan 2013 07:40:27 +1100 Subject: Persistence on iOS (and Android) In-Reply-To: <5101C263.9040004@cogapp.com> References: <5101C263.9040004@cogapp.com> Message-ID: I have a video about how to keep you app from quitting and even keep executing here: http://www.youtube.com/watch?v=8qrnVGJ7lFA On 25/01/2013, at 10:23 AM, Ben Rubinstein wrote: > Is there such a thing as suspend/resume on iOS, or just startup and shutdown? > > As far as I can see, when a LC app is suspended and resumed, it's in every way restarted. Unless we save our state explicitly in a file/database/stack, and then reconstruct it on startup. Is that correct, or am I missing something? > > If that is correct - is the shutdown message a reliable signal that our app is going to be backgrounded, on which we can save whatever data we need to restore state? Or do we have to save at every change in state, just in case we're about to be suspended? > > ... and is it the same approach on Android, or do we have suspend/resume there? > > TIA, > > Ben > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From paul at whitefeather.com Fri Jan 25 15:56:52 2013 From: paul at whitefeather.com (Paul Foraker) Date: Fri, 25 Jan 2013 12:56:52 -0800 Subject: Windows App Can't Find File Menu In-Reply-To: <50C1D7BC-37B5-4374-AA5D-16EDCA837CE2@me.com> References: <50C1D7BC-37B5-4374-AA5D-16EDCA837CE2@me.com> Message-ID: Thanks, Bob. I'm not sure I understand. I'm not trying to open a file. It's a button in the stack that can't be found (by the stack itself). On Fri, Jan 25, 2013 at 12:29 PM, Robert Sneidar wrote: > Hmmm... Parallels Shared Folder is what that file is. I wonder, is it > mapped to a drive letter? If so, use that path instead. > > Bob > From jacque at hyperactivesw.com Fri Jan 25 16:01:09 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 25 Jan 2013 15:01:09 -0600 Subject: Windows App Can't Find File Menu In-Reply-To: References: Message-ID: <5102F295.7000403@hyperactivesw.com> On 1/25/13 1:06 PM, Paul Foraker wrote: > A standalone I built on my Mac for both Mac and Windows can't find the > custom menus when I run it in Windows. > > The error message I get on launch: > > Executing at 10:49:05 AM on Friday, January 25, 2013 > Type: Chunk: no such object > Object: stack "//psf/Home/Desktop/Send AricaNews.exe" > Line: enable menu "File" > Line Num: 7 > Hint: true I vaguely remember seeing that on Windows. I usually refer to menus as "button" now, which should fix it: enable btn "File" Give it a longer reference if you have more than one button named "file": enable btn "File" of grp "MenuGroup" -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Fri Jan 25 16:08:21 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 26 Jan 2013 08:08:21 +1100 Subject: interesting looking product In-Reply-To: References: <44D6CF33-04D0-4104-B73B-3E81657693D5@verizon.net> <01914F75-B72B-4347-89D5-1008225F9235@multimedial.de> <298ABF35-B2CB-4757-BAC4-915DA493BAE9@me.com> Message-ID: <26196440-9ED6-4261-B058-6B8AC792669D@sweattechnologies.com> Colin if you are talking about BlueTooth LE then I've had a couple of contacts about developing an external for it. It could be another crowd funded one I guess once we get the sockets one out the door. On 26/01/2013, at 3:50 AM, Colin Holgate wrote: > My first discovery with this tool is that it's dependent on you buying the $15 iPad app. That wasn't too clear on the product page. Also, all of their examples are on the lines of plotting graphics, and the graphical performance isn't so great. > > But, it does seem to read sensors well, and I have app ideas that require 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 -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From coiin at verizon.net Fri Jan 25 16:18:42 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 25 Jan 2013 16:18:42 -0500 Subject: interesting looking product In-Reply-To: <26196440-9ED6-4261-B058-6B8AC792669D@sweattechnologies.com> References: <44D6CF33-04D0-4104-B73B-3E81657693D5@verizon.net> <01914F75-B72B-4347-89D5-1008225F9235@multimedial.de> <298ABF35-B2CB-4757-BAC4-915DA493BAE9@me.com> <26196440-9ED6-4261-B058-6B8AC792669D@sweattechnologies.com> Message-ID: <41C838B4-0AFD-4E40-A09B-6EFF1898B877@verizon.net> No, it was just the internal sensors I was intrigued by. On Jan 25, 2013, at 4:08 PM, Monte Goulding wrote: > >Colin if you are talking about BlueTooth LE then I've had a couple of contacts about developing an external for it. It could be another crowd funded one I guess once we get the sockets one out the door. From sl at trackandfieldnews.com Fri Jan 25 16:20:12 2013 From: sl at trackandfieldnews.com (Sieg Lindstrom) Date: Fri, 25 Jan 2013 13:20:12 -0800 Subject: vexing MySQL query problem Message-ID: <4262D492-014E-405E-8A47-2C4415D77A44@trackandfieldnews.com> I am working on an app to update a MySQL database table. Unfortunately, one of the fields in the table is named "Text" and I can't change that because it's a long-extant table which other non-LC scripts query. I am able to update the table except when the "Text" field is part of the query. Hence this query won't work. do "revExecuteSQL myDB," & quote & "INSERT INTO RelevantTable (Text) " & "VALUES ('" & thisText & "')" & quote But this query does work. do "revExecuteSQL myDB," & quote & "INSERT INTO RelevantTable (URL) " & "VALUES ('" & thisURL & "')" & quote It works even though URL is a LiveCode keyword. "Text" is a keyword but it's also a property. I guess that is the rub? Of course, with MySQL I have the option of inserting values into the table without identifying the fields by name. The catch seems to be that using that approach I have to insert values into all the fields, including the nullable and auto-incrementing fields. As I understand it, the value null should be inserted into the auto-incrementing fields. Hence I've tried the following query. do "revExecuteSQL headlinesDB," & quote & "INSERT INTO RelevantTable VALUES (null, '" & thisURL & "', null, '" & thisText & "', null)" & quote This doesn't work either. Is this because "null" is a LC constant? If so, is there some way I can escape it in the query? Or some other, better way to phrase the query? Thanks in advance, Sieg Lindstrom From monte at sweattechnologies.com Fri Jan 25 16:20:35 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 26 Jan 2013 08:20:35 +1100 Subject: interesting looking product In-Reply-To: <41C838B4-0AFD-4E40-A09B-6EFF1898B877@verizon.net> References: <44D6CF33-04D0-4104-B73B-3E81657693D5@verizon.net> <01914F75-B72B-4347-89D5-1008225F9235@multimedial.de> <298ABF35-B2CB-4757-BAC4-915DA493BAE9@me.com> <26196440-9ED6-4261-B058-6B8AC792669D@sweattechnologies.com> <41C838B4-0AFD-4E40-A09B-6EFF1898B877@verizon.net> Message-ID: We have access to all of them though. On 26/01/2013, at 8:18 AM, Colin Holgate wrote: > No, it was just the internal sensors I was intrigued by. -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Fri Jan 25 16:22:42 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 26 Jan 2013 08:22:42 +1100 Subject: vexing MySQL query problem In-Reply-To: <4262D492-014E-405E-8A47-2C4415D77A44@trackandfieldnews.com> References: <4262D492-014E-405E-8A47-2C4415D77A44@trackandfieldnews.com> Message-ID: <56B8A13D-5289-4C17-B448-4FCF54892EEA@sweattechnologies.com> Try: On 26/01/2013, at 8:20 AM, Sieg Lindstrom wrote: > do "revExecuteSQL myDB," & quote & "INSERT INTO RelevantTable (`Text`) " & "VALUES ('" & thisText & "')" & quote -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Fri Jan 25 16:40:50 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 26 Jan 2013 08:40:50 +1100 Subject: DoneDone IssueTracker Library? In-Reply-To: References: Message-ID: <338AF206-27EE-4DA0-89BE-4CC407DE3190@sweattechnologies.com> Hmm... one team I'm on we pay $1000 for FogBugz for a team the size of the free plan on this. Looks good. FogBugz doesn't even support email replies to issues which is really annoying. We are considering just moving to the free issue simple tracker on bitbucket which does support email replies. Pity they don't support bitbucket for commit integration although I did find a thread (6 month old) saying the work was done and they were waiting for bitbucket to approve it. Wouldn't be a huge thing for LiveCode until I get this three way merge driver finished that is... looking forward to git-flow for my LC apps. Cheers Monte On 26/01/2013, at 5:57 AM, Andrew Kluthe wrote: > We recently started using DoneDone Issue Tracker from > http://getdonedone.com to manage issues from within some of our custom > work tools built livecode. > > I like having users be able to report issues straight from a 50kb > stack delivered over the internet from dropbox. > > I really like their simplicity in issue management. Free for small > teams too. If any other Livecode devs are interested, I can put a > library I made to manipulate their REST API revOnline and link it to > this thread. > > The only thing I am still WIP on it is file attachments. I want to > make it easy for rev to snap screenshots on errors for upload to the > issue tracker. > > -- > Regards, > > Andrew Kluthe > andrew at ctech.me > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From pete at lcsql.com Fri Jan 25 16:55:44 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 25 Jan 2013 13:55:44 -0800 Subject: vexing MySQL query problem In-Reply-To: <4262D492-014E-405E-8A47-2C4415D77A44@trackandfieldnews.com> References: <4262D492-014E-405E-8A47-2C4415D77A44@trackandfieldnews.com> Message-ID: Hi Sieg, What error are you getting? The problem may be that "text" is not only an LC keyword, it's also an SQL keyword. I find it's useful to always include table and column names in double quotes in SQL commands. Pete lcSQL Software On Fri, Jan 25, 2013 at 1:20 PM, Sieg Lindstrom wrote: > I am working on an app to update a MySQL database table. Unfortunately, > one of the fields in the table is named "Text" and I can't change that > because it's a long-extant table which other non-LC scripts query. I am > able to update the table except when the "Text" field is part of the query. > > Hence this query won't work. > > do "revExecuteSQL myDB," & quote & "INSERT INTO RelevantTable (Text) " & > "VALUES ('" & thisText & "')" & quote > > But this query does work. > > do "revExecuteSQL myDB," & quote & "INSERT INTO RelevantTable (URL) " & > "VALUES ('" & thisURL & "')" & quote > > It works even though URL is a LiveCode keyword. "Text" is a keyword but > it's also a property. I guess that is the rub? > > Of course, with MySQL I have the option of inserting values into the table > without identifying the fields by name. The catch seems to be that using > that approach I have to insert values into all the fields, including the > nullable and auto-incrementing fields. As I understand it, the value null > should be inserted into the auto-incrementing fields. Hence I've tried the > following query. > > do "revExecuteSQL headlinesDB," & quote & "INSERT INTO RelevantTable > VALUES (null, '" & thisURL & "', null, '" & thisText & "', null)" & quote > > This doesn't work either. Is this because "null" is a LC constant? If so, > is there some way I can escape it in the query? Or some other, better way > to phrase the query? > > Thanks in advance, > > Sieg Lindstrom > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 25 17:07:37 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 25 Jan 2013 14:07:37 -0800 Subject: [TIP] Quick & Dirty Image Resizing Message-ID: For Friday, I thought I'd share a small script/setup that's quite handy for manually resizing/positioning images when you're laying out a stack. The Setup: 1) Import your image, set its resizeQuality to "good", lock it, group it, and set the margins of the group to 0. 2) Create a button somewhere in the stack (or substack) to serve as a behavior, name it "Image Box Lib" or similar, and give it this script: on resizeControl put long id of img 1 of me into myImage put formattedHeight of myImage/formattedWidth of myImage into thePercent set resizeQuality of myImage to "good" -- OPTIONAL set rect of myImage to left of me,top of me,right of me,top of me + round(width of me * thePercent) end resizeControl 3) Set the behavior of the group to the long id of the button. Now select the image group and drag the right, left, or bottom right/left corners, and the image should proportionally resize. It should maintain decent quality, it will maintain its size because it's locked, and even though it's locked, you can drag-relocate it on the card because it's contained by an unlocked group. If you need better quality, change the "good" option to "best", though resizing will occur a bit slower. Have fun. Regards, Scott Rossi Creative Director Tactile Media, UX Design From coiin at verizon.net Fri Jan 25 17:22:35 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 25 Jan 2013 17:22:35 -0500 Subject: interesting looking product In-Reply-To: References: <44D6CF33-04D0-4104-B73B-3E81657693D5@verizon.net> <01914F75-B72B-4347-89D5-1008225F9235@multimedial.de> <298ABF35-B2CB-4757-BAC4-915DA493BAE9@me.com> <26196440-9ED6-4261-B058-6B8AC792669D@sweattechnologies.com> <41C838B4-0AFD-4E40-A09B-6EFF1898B877@verizon.net> Message-ID: <397ADD97-9956-4079-8FDA-B29FC58924FC@verizon.net> That's true, it was seeing them all in one list, and with graphical tracing of the values, that made it look interesting. On Jan 25, 2013, at 4:20 PM, Monte Goulding wrote: > We have access to all of them though. From runrevplanet at smpcs.server101.com Fri Jan 25 22:19:45 2013 From: runrevplanet at smpcs.server101.com (Scott McDonald) Date: Fri, 25 Jan 2013 19:19:45 -0800 (PST) Subject: On-Rev And Add-On Domains Returning the Cpanel/Apache Page? In-Reply-To: References: Message-ID: <1359170385611-4659499.post@n4.nabble.com> Hi John, >Have any of you experienced one of your new Add-On Domain in your On- Rev account returning... You are not the only one. I have a similar problem with a sub domain. I think it is a problem with the way the new server have been configured. (It never happened before.) In my case, there is definitely an index.html present in the folder. Perhaps you could let them know via this webform. http://www.on-rev.com/support/contact-us/ (I have not yet done so, as it was a non-production subdomain and I thought it was only me.) Scott ----- -- Scott McDonald "Components, Controls, Tools and Resources for LiveCode" www.runrevplanet.com -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/On-Rev-And-Add-On-Domains-Returning-the-Cpanel-Apache-Page-tp4659478p4659499.html Sent from the Revolution - User mailing list archive at Nabble.com. From calhorner at xtra.co.nz Fri Jan 25 23:33:45 2013 From: calhorner at xtra.co.nz (Cal Horner) Date: Sat, 26 Jan 2013 17:33:45 +1300 (New Zealand Daylight Time) Subject: Handler Lists Message-ID: <51035CA9.000009.05300@CALS_BIG_PC> There are many unanswerable questions in this world of ours. And here is another one. "Why are there three different views of the handler list in the Script Editor?" Isn't one enough? How many of you out there use more than one? From kray at sonsothunder.com Sat Jan 26 02:54:45 2013 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 26 Jan 2013 01:54:45 -0600 Subject: DoneDone IssueTracker Library? In-Reply-To: References: Message-ID: <016B1A49-0221-4D1B-A5D5-D17F79B60B2E@sonsothunder.com> On Jan 25, 2013, at 12:57 PM, Andrew Kluthe wrote: > We recently started using DoneDone Issue Tracker from > http://getdonedone.com to manage issues from within some of our custom > work tools built livecode. > > I like having users be able to report issues straight from a 50kb > stack delivered over the internet from dropbox. > > I really like their simplicity in issue management. Free for small > teams too. If any other Livecode devs are interested, I can put a > library I made to manipulate their REST API revOnline and link it to > this thread. I'm interested! I've been using Lighthouse for a while and while I like it, I like to keep my options open and investigate other systems. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Sat Jan 26 03:02:19 2013 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 26 Jan 2013 02:02:19 -0600 Subject: [TIP] Quick & Dirty Image Resizing In-Reply-To: References: Message-ID: <428B86F1-A34B-49B1-862D-F66DCD57EB36@sonsothunder.com> On Jan 25, 2013, at 4:07 PM, Scott Rossi wrote: > For Friday, I thought I'd share a small script/setup that's quite handy for > manually resizing/positioning images when you're laying out a stack. > > The Setup: > > 1) Import your image, set its resizeQuality to "good", lock it, group it, > and set the margins of the group to 0. > > 2) Create a button somewhere in the stack (or substack) to serve as a > behavior, name it "Image Box Lib" or similar, and give it this script: > on resizeControl > > put long id of img 1 of me into myImage > > put formattedHeight of myImage/formattedWidth of myImage into thePercent > > set resizeQuality of myImage to "good" -- OPTIONAL > > set rect of myImage to left of me,top of me,right of me,top of me + > round(width of me * thePercent) > > end resizeControl > > > 3) Set the behavior of the group to the long id of the button. > > Now select the image group and drag the right, left, or bottom right/left > corners, and the image should proportionally resize. It should maintain > decent quality, it will maintain its size because it's locked, and even > though it's locked, you can drag-relocate it on the card because it's > contained by an unlocked group. If you need better quality, change the > "good" option to "best", though resizing will occur a bit slower. Nice! That's a quick and simple way to doing what I've been doing for a while now, but with a longer and more convoluted approach. Thanks, Scott! Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Sat Jan 26 03:06:58 2013 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 26 Jan 2013 02:06:58 -0600 Subject: Handler Lists In-Reply-To: <51035CA9.000009.05300@CALS_BIG_PC> References: <51035CA9.000009.05300@CALS_BIG_PC> Message-ID: <5AD7A9B1-ADB7-4350-8E69-8F3FE8E72260@sonsothunder.com> On Jan 25, 2013, at 10:33 PM, Cal Horner wrote: > There are many unanswerable questions in this world of ours. And here is > another one. > > "Why are there three different views of the handler list in the Script > Editor?" > > Isn't one enough? How many of you out there use more than one? I like to flip between alphabetical and order-of-appearance because I have code grouped into sections using dummy handler names, like: on ____UTILITY_HANDLERS____ end ____UTILITY_HANDLERS____ on stsGoURL ? end stsGoURL So in order-of-appearance mode I see the handlers grouped? but sometimes I don't remember what group it was in, but just remember its name - which is when I switch to alphabetical. Unfortunately it's a pain to have to go to the Preferences to do this each time, so I have encapsulated these into handlers I run when I need them. The core code is: put "cScriptEditor,editor,sortHandlerList" into tProp set the tProp of stack "revPreferences" to "Alphabetical" -- or "Order-of-Appearance" dispatch "updateOpenScriptEditors" to stack "revPreferencesGUI" Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From slylabs13 at me.com Sat Jan 26 14:15:55 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sat, 26 Jan 2013 11:15:55 -0800 Subject: Windows App Can't Find File Menu In-Reply-To: References: <50C1D7BC-37B5-4374-AA5D-16EDCA837CE2@me.com> Message-ID: Oh wait I read that wrong. I thought the error was reading a file in the path. the PSF in the path stands for Parallels Shared Folder, and I thought your script was trying to open a file in that path. My bad. Bob On Jan 25, 2013, at 12:56 PM, Paul Foraker wrote: > Thanks, Bob. I'm not sure I understand. I'm not trying to open a file. It's > a button in the stack that can't be found (by the stack itself). > > On Fri, Jan 25, 2013 at 12:29 PM, Robert Sneidar wrote: > >> Hmmm... Parallels Shared Folder is what that file is. I wonder, is it >> mapped to a drive letter? If so, use that path instead. >> >> Bob From slylabs13 at me.com Sat Jan 26 14:20:28 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sat, 26 Jan 2013 11:20:28 -0800 Subject: vexing MySQL query problem In-Reply-To: <4262D492-014E-405E-8A47-2C4415D77A44@trackandfieldnews.com> References: <4262D492-014E-405E-8A47-2C4415D77A44@trackandfieldnews.com> Message-ID: delimit text with sql quotes, or single quotes perhaps? Also, I think it is better (and easier to debug) to build your sql query as a single string, then execute it. I wouldn't use DO for this. No point. Why is this way better? Because in the debugger you can view and even copy the completed SQL query, paste it into your favorite SQL manager, and see what is wrong with it. Bob On Jan 25, 2013, at 1:20 PM, Sieg Lindstrom wrote: > I am working on an app to update a MySQL database table. Unfortunately, one of the fields in the table is named "Text" and I can't change that because it's a long-extant table which other non-LC scripts query. I am able to update the table except when the "Text" field is part of the query. > > Hence this query won't work. > > do "revExecuteSQL myDB," & quote & "INSERT INTO RelevantTable (Text) " & "VALUES ('" & thisText & "')" & quote > > But this query does work. > > do "revExecuteSQL myDB," & quote & "INSERT INTO RelevantTable (URL) " & "VALUES ('" & thisURL & "')" & quote > > It works even though URL is a LiveCode keyword. "Text" is a keyword but it's also a property. I guess that is the rub? > > Of course, with MySQL I have the option of inserting values into the table without identifying the fields by name. The catch seems to be that using that approach I have to insert values into all the fields, including the nullable and auto-incrementing fields. As I understand it, the value null should be inserted into the auto-incrementing fields. Hence I've tried the following query. > > do "revExecuteSQL headlinesDB," & quote & "INSERT INTO RelevantTable VALUES (null, '" & thisURL & "', null, '" & thisText & "', null)" & quote > > This doesn't work either. Is this because "null" is a LC constant? If so, is there some way I can escape it in the query? Or some other, better way to phrase the query? > > Thanks in advance, > > Sieg Lindstrom > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Sat Jan 26 14:25:07 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sat, 26 Jan 2013 11:25:07 -0800 Subject: Handler Lists In-Reply-To: <5AD7A9B1-ADB7-4350-8E69-8F3FE8E72260@sonsothunder.com> References: <51035CA9.000009.05300@CALS_BIG_PC> <5AD7A9B1-ADB7-4350-8E69-8F3FE8E72260@sonsothunder.com> Message-ID: You can set multiple properties in one statement? Cool! Didn't know that. Bob On Jan 26, 2013, at 12:06 AM, Ken Ray wrote: > put "cScriptEditor,editor,sortHandlerList" into tProp > set the tProp of stack "revPreferences" to "Alphabetical" -- or "Order-of-Appearance" > dispatch "updateOpenScriptEditors" to stack "revPreferencesGUI" > > > Ken Ray From benr_mc at cogapp.com Sat Jan 26 14:22:28 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Sat, 26 Jan 2013 19:22:28 +0000 Subject: Persistence on iOS (and Android) In-Reply-To: <5102E021.9020405@hyperactivesw.com> References: <5101C263.9040004@cogapp.com> <5102E021.9020405@hyperactivesw.com> Message-ID: <51042CF4.9030202@cogapp.com> Thanks Jacque (and thanks Monte) - I don't need to do anything in the background, I just want to save state so that the app appears to have been suspended rather than shutdown. Thanks for clarifying what messages to use and that they are reliable. Is there consensus on the best way to do this - text file, database, or do everything in a dynamic stack that's saved (back to the old splash-screen app approach)? My app will have a SQLlite database that it's using anyway - I can use that, to minimise the datafiles that I'm storing, but is there any reason to think that it would be better/quicker to use a simple text file which can just be overwritten, rather than updating a database? And is there lore on doing everything in a read-write stack, saved on shutdown? Also - is the story the same on Android? Many thanks, Ben PS - Colin, this might make a useful chapter in the next edition of your excellent book, hint! On 25/01/2013 19:42, J. Landman Gay wrote: > On 1/24/13 5:23 PM, Ben Rubinstein wrote: >> Is there such a thing as suspend/resume on iOS, or just startup and >> shutdown? >> >> As far as I can see, when a LC app is suspended and resumed, it's in >> every way restarted. Unless we save our state explicitly in a >> file/database/stack, and then reconstruct it on startup. Is that >> correct, or am I missing something? >> >> If that is correct - is the shutdown message a reliable signal that our >> app is going to be backgrounded, on which we can save whatever data we >> need to restore state? Or do we have to save at every change in state, >> just in case we're about to be suspended? >> >> ... and is it the same approach on Android, or do we have suspend/resume >> there? > > There's no suspend/resume, apps always quit. You'll need to save the current > state so that the next time it opens you can reset everything. Startup and > shutdown are reliable messages though, and you can plug into those. > From mwieder at ahsoftware.net Sat Jan 26 14:42:06 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 26 Jan 2013 11:42:06 -0800 Subject: Handler Lists In-Reply-To: References: <51035CA9.000009.05300@CALS_BIG_PC> <5AD7A9B1-ADB7-4350-8E69-8F3FE8E72260@sonsothunder.com> Message-ID: <69825003203.20130126114206@ahsoftware.net> Bob- Saturday, January 26, 2013, 11:25:07 AM, you wrote: > You can set multiple properties in one statement? Cool! Didn't know that. No, unfortunately (in many ways) you can put commas into a property name. Screws up xml representation of properties, for one thing. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Jan 26 14:49:02 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 26 Jan 2013 11:49:02 -0800 Subject: DoneDone IssueTracker Library? In-Reply-To: <338AF206-27EE-4DA0-89BE-4CC407DE3190@sweattechnologies.com> References: <338AF206-27EE-4DA0-89BE-4CC407DE3190@sweattechnologies.com> Message-ID: <48825419453.20130126114902@ahsoftware.net> Monte- Friday, January 25, 2013, 1:40:50 PM, you wrote: > Pity they don't support bitbucket for commit integration although > I did find a thread (6 month old) saying the work was done and they > were waiting for bitbucket to approve it. Wouldn't be a huge thing > for LiveCode until I get this three way merge driver finished that > is... looking forward to git-flow for my LC apps. Bitbucket was acquired by Atlassian around that time, so that (a different kind of merge) may have complicated things a bit. -- -Mark Wieder mwieder at ahsoftware.net From coiin at verizon.net Sat Jan 26 14:49:52 2013 From: coiin at verizon.net (Colin Holgate) Date: Sat, 26 Jan 2013 14:49:52 -0500 Subject: Persistence on iOS (and Android) In-Reply-To: <51042CF4.9030202@cogapp.com> References: <5101C263.9040004@cogapp.com> <5102E021.9020405@hyperactivesw.com> <51042CF4.9030202@cogapp.com> Message-ID: There is a little bit in one chapter that goes into saving user data externally. As for completely restoring your app, I would hope that one day you don't have to do a hack to prevent the exits on suspend! On Jan 26, 2013, at 2:22 PM, Ben Rubinstein wrote: > >PS - Colin, this might make a useful chapter in the next edition of your excellent book, hint! From mwieder at ahsoftware.net Sat Jan 26 14:51:12 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 26 Jan 2013 11:51:12 -0800 Subject: DoneDone IssueTracker Library? In-Reply-To: References: Message-ID: <73825549500.20130126115112@ahsoftware.net> Andrew- Friday, January 25, 2013, 10:57:36 AM, you wrote: > I really like their simplicity in issue management. Free for small > teams too. If any other Livecode devs are interested, I can put a > library I made to manipulate their REST API revOnline and link it to > this thread. Donedone looks good. I'm definitely interested in the library. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Jan 26 14:52:15 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 26 Jan 2013 11:52:15 -0800 Subject: [TIP] Quick & Dirty Image Resizing In-Reply-To: References: Message-ID: <6825612609.20130126115215@ahsoftware.net> Scott- Friday, January 25, 2013, 2:07:37 PM, you wrote: > For Friday, I thought I'd share a small script/setup that's quite handy for > manually resizing/positioning images when you're laying out a stack. Nice. Thanks. I can put this to use right away. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Sat Jan 26 14:55:49 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 26 Jan 2013 13:55:49 -0600 Subject: Persistence on iOS (and Android) In-Reply-To: <51042CF4.9030202@cogapp.com> References: <5101C263.9040004@cogapp.com> <5102E021.9020405@hyperactivesw.com> <51042CF4.9030202@cogapp.com> Message-ID: <510434C5.40800@hyperactivesw.com> On 1/26/13 1:22 PM, Ben Rubinstein wrote: > Is there consensus on the best way to do this - text file, database, or > do everything in a dynamic stack that's saved (back to the old > splash-screen app approach)? Depends on your stack and what you need to do, but any of those would work. There's no set way. I've always just saved variable values to a text file and on startup I look for and read the file, and reset everything. The splash method would probably be easier now that I think about it. > Also - is the story the same on Android? Yes and no, but you should plan on it being the same. Android doesn't always release an app from memory when the user leaves, it retains it until it needs the RAM. So if the user pops over to their calendar and then returns to your app, chances are pretty good your app will still be in the same state and on the same card. Startup/shutdown messages aren't sent because the app hasn't really quit. But you don't know when Android will wipe out your app, the user may open lots of other processes before returning to yours (it could be days later) so you have to assume the state isn't going to be preserved. The same startup/shutdown messages will work so you don't need to do anything different in scripts. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From benr_mc at cogapp.com Sat Jan 26 15:29:13 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Sat, 26 Jan 2013 20:29:13 +0000 Subject: Persistence on iOS (and Android) In-Reply-To: <510434C5.40800@hyperactivesw.com> References: <5101C263.9040004@cogapp.com> <5102E021.9020405@hyperactivesw.com> <51042CF4.9030202@cogapp.com> <510434C5.40800@hyperactivesw.com> Message-ID: <51043C99.9080302@cogapp.com> On 26/01/2013 19:55, J. Landman Gay wrote: > On 1/26/13 1:22 PM, Ben Rubinstein wrote: > >> Is there consensus on the best way to do this - text file, database, or >> do everything in a dynamic stack that's saved (back to the old >> splash-screen app approach)? > > Depends on your stack and what you need to do, but any of those would work. > There's no set way. I've always just saved variable values to a text file and > on startup I look for and read the file, and reset everything. The splash > method would probably be easier now that I think about it. > >> Also - is the story the same on Android? > > Yes and no, but you should plan on it being the same. Android doesn't always > release an app from memory when the user leaves, it retains it until it needs > the RAM. So if the user pops over to their calendar and then returns to your > app, chances are pretty good your app will still be in the same state and on > the same card. Startup/shutdown messages aren't sent because the app hasn't > really quit. But you don't know when Android will wipe out your app, the user > may open lots of other processes before returning to yours (it could be days > later) so you have to assume the state isn't going to be preserved. The same > startup/shutdown messages will work so you don't need to do anything different > in scripts. > Thanks Jacque, that's really helpful. Ben From mwieder at ahsoftware.net Sat Jan 26 15:58:32 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 26 Jan 2013 12:58:32 -0800 Subject: Now illegal to unlock your cellphone (U.S.) Message-ID: <68829589359.20130126125832@ahsoftware.net> Wow... http://abcnews.go.com/Technology/now-illegal-unlock-cellphone/story?id=18319518 -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Sat Jan 26 16:34:25 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 26 Jan 2013 23:34:25 +0200 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: <68829589359.20130126125832@ahsoftware.net> References: <68829589359.20130126125832@ahsoftware.net> Message-ID: <51044BE1.2000208@gmail.com> On 01/26/2013 10:58 PM, Mark Wieder wrote: > Wow... > > http://abcnews.go.com/Technology/now-illegal-unlock-cellphone/story?id=18319518 > Somebody told me the USA was "the land of the free"; obviously not. Richmond. From andre at andregarzia.com Sat Jan 26 17:10:42 2013 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 26 Jan 2013 20:10:42 -0200 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: <51044BE1.2000208@gmail.com> References: <68829589359.20130126125832@ahsoftware.net> <51044BE1.2000208@gmail.com> Message-ID: On another news its illegal not to offer an option to unlock your phone in Brazil. You can go to any carrier shop and ask "please, unlock my phone" and they must do it. Brazil, land of FOSS On Sat, Jan 26, 2013 at 7:34 PM, Richmond wrote: > On 01/26/2013 10:58 PM, Mark Wieder wrote: > >> Wow... >> >> http://abcnews.go.com/**Technology/now-illegal-unlock-** >> cellphone/story?id=18319518 >> >> > Somebody told me the USA was "the land of the free"; obviously not. > > 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 > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From pete at lcsql.com Sat Jan 26 17:50:39 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 26 Jan 2013 14:50:39 -0800 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: <68829589359.20130126125832@ahsoftware.net> References: <68829589359.20130126125832@ahsoftware.net> Message-ID: Actually, I'm surprised it's not already illegal, at least in terms of breaking your contract with the provider.. As mentioned in the article, in return for using a carrier's network exclusively, you get the phone either for free or at a highly discounted rate. If you want the freedom of using any carrier with your favorite phone, buy an unlocked phone. I'm not saying I agree with the way the cell phone business works in the USA, but you do have a choice. Pete lcSQL Software On Sat, Jan 26, 2013 at 12:58 PM, Mark Wieder wrote: > Wow... > > > http://abcnews.go.com/Technology/now-illegal-unlock-cellphone/story?id=18319518 > > -- > -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 andre at andregarzia.com Sat Jan 26 17:58:19 2013 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 26 Jan 2013 20:58:19 -0200 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: References: <68829589359.20130126125832@ahsoftware.net> Message-ID: Peter, Here in Brazil, carrier still give you discounted rates on phones if you apply for a long term plan. They may still give you a locked phone but they must unlock it if you ask. So in effect, all phones are a step away from being unlocked. Still, you're locked to the carrier because of long term contracts (1 year or 1.5 years). Today I played with a alpha Firefox OS phone, it was very crap hardware and yet, it performed very well. :-D On Sat, Jan 26, 2013 at 8:50 PM, Peter Haworth wrote: > Actually, I'm surprised it's not already illegal, at least in terms of > breaking your contract with the provider.. As mentioned in the article, in > return for using a carrier's network exclusively, you get the phone either > for free or at a highly discounted rate. > > If you want the freedom of using any carrier with your favorite phone, buy > an unlocked phone. I'm not saying I agree with the way the cell phone > business works in the USA, but you do have a choice. > > Pete > lcSQL Software > > > On Sat, Jan 26, 2013 at 12:58 PM, Mark Wieder >wrote: > > > Wow... > > > > > > > http://abcnews.go.com/Technology/now-illegal-unlock-cellphone/story?id=18319518 > > > > -- > > -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 > -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From pete at lcsql.com Sat Jan 26 18:18:40 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 26 Jan 2013 15:18:40 -0800 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: References: <68829589359.20130126125832@ahsoftware.net> Message-ID: That's more sensible Andre. I think most countries do it that way, or something similar, but the US had to do its own thing of course - government by lobbying! Pete lcSQL Software On Sat, Jan 26, 2013 at 2:58 PM, Andre Garzia wrote: > Peter, > > Here in Brazil, carrier still give you discounted rates on phones if you > apply for a long term plan. They may still give you a locked phone but they > must unlock it if you ask. So in effect, all phones are a step away from > being unlocked. Still, you're locked to the carrier because of long term > contracts (1 year or 1.5 years). > > Today I played with a alpha Firefox OS phone, it was very crap hardware and > yet, it performed very well. > > :-D > > > On Sat, Jan 26, 2013 at 8:50 PM, Peter Haworth wrote: > > > Actually, I'm surprised it's not already illegal, at least in terms of > > breaking your contract with the provider.. As mentioned in the article, > in > > return for using a carrier's network exclusively, you get the phone > either > > for free or at a highly discounted rate. > > > > If you want the freedom of using any carrier with your favorite phone, > buy > > an unlocked phone. I'm not saying I agree with the way the cell phone > > business works in the USA, but you do have a choice. > > > > Pete > > lcSQL Software > > > > > > On Sat, Jan 26, 2013 at 12:58 PM, Mark Wieder > >wrote: > > > > > Wow... > > > > > > > > > > > > http://abcnews.go.com/Technology/now-illegal-unlock-cellphone/story?id=18319518 > > > > > > -- > > > -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 > > > > > > -- > 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 davidocoker at gmail.com Sat Jan 26 18:26:44 2013 From: davidocoker at gmail.com (David C.) Date: Sat, 26 Jan 2013 17:26:44 -0600 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: <68829589359.20130126125832@ahsoftware.net> References: <68829589359.20130126125832@ahsoftware.net> Message-ID: > http://abcnews.go.com/Technology/now-illegal-unlock-cellphone/story?id=18319518 > > -- > -Mark Wieder As the owner of an unlocked original iPhone (now being used as an iPod), I feel the same way on this issue as I do when it comes to any other kind of bundling of hardware along with software and/or services of any kind. 1. Sell me the hardware at whatever pricing the market will bear, based on the features and quality of the product you are selling. 2. I will decide on what I am willing to pay for your product. Refer to guideline #1 3. Please don't tell me what I can or cannot do with the physical product that I have paid for. GM, Ford nor Toyota try to tell me how I may use their product, nor will you. It's none of your stinking business, anyway. 4. If you feel that you need to discount the cost of the product to have my business and remain competitive within the industry, that's up to you. Thank you so much! Now refer back to guideline #3 5. Life is tough all around. Deal with it the same as your competitor.. Regards, -David C. From coiin at verizon.net Sat Jan 26 18:40:16 2013 From: coiin at verizon.net (Colin Holgate) Date: Sat, 26 Jan 2013 18:40:16 -0500 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: References: <68829589359.20130126125832@ahsoftware.net> Message-ID: <24859375-115A-419A-AD6F-3E2F7C7F77A2@verizon.net> That's effectively the way things already work with AT&T, except that you only get permission to do the unlock after you have completed most of your contract. AT&T let me unlock my old iPhone 4, which I sold to a colleague for him to use on another network. On Jan 26, 2013, at 5:58 PM, Andre Garzia wrote: > They may still give you a locked phone but they > must unlock it if you ask. So in effect, all phones are a step away from > being unlocked. Still, you're locked to the carrier because of long term > contracts (1 year or 1.5 years). From andrew at ctech.me Sat Jan 26 20:01:45 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Sat, 26 Jan 2013 19:01:45 -0600 Subject: DoneDone IssueTracker Library? In-Reply-To: <73825549500.20130126115112@ahsoftware.net> References: <73825549500.20130126115112@ahsoftware.net> Message-ID: I'll take out some of my app specific stuff and throw it online somewhere, since it seems there is an interest. I will post back here when it's up. Regards, Andrew On Sat, Jan 26, 2013 at 1:51 PM, Mark Wieder wrote: > Andrew- > > Friday, January 25, 2013, 10:57:36 AM, you wrote: > >> I really like their simplicity in issue management. Free for small >> teams too. If any other Livecode devs are interested, I can put a >> library I made to manipulate their REST API revOnline and link it to >> this thread. > > Donedone looks good. I'm definitely interested in the library. > > -- > -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, Andrew Kluthe andrew at ctech.me From gerry.orkin at gmail.com Sat Jan 26 20:52:39 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Sun, 27 Jan 2013 12:52:39 +1100 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: References: <68829589359.20130126125832@ahsoftware.net> Message-ID: Andre wrote: > So in effect, all phones are a step away from > being unlocked. That's the situation in Australia too. Happily. Gerry From richmondmathewson at gmail.com Sun Jan 27 02:09:10 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 27 Jan 2013 09:09:10 +0200 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: References: <68829589359.20130126125832@ahsoftware.net> <51044BE1.2000208@gmail.com> Message-ID: <5104D296.9000100@gmail.com> On 01/27/2013 12:10 AM, Andre Garzia wrote: > On another news its illegal not to offer an option to unlock your phone in > Brazil. You can go to any carrier shop and ask "please, unlock my phone" > and they must do it. > > Brazil, land of FOSS Ha,Ha,Ha . . . No wonder you have a Bulgarian for President :/ > > > On Sat, Jan 26, 2013 at 7:34 PM, Richmond wrote: > >> On 01/26/2013 10:58 PM, Mark Wieder wrote: >> >>> Wow... >>> >>> http://abcnews.go.com/**Technology/now-illegal-unlock-** >>> cellphone/story?id=18319518 >>> >>> >> Somebody told me the USA was "the land of the free"; obviously not. >> >> 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 Sun Jan 27 02:49:16 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 27 Jan 2013 09:49:16 +0200 Subject: [OT] Livecode and =?ISO-8859-1?Q?Open-Sankor=E9?= Message-ID: <5104DBFC.60500@gmail.com> My "next trick" is to try writing software using Livecode for use with the Open-Sankor? suite of Interactive Whiteboard software. http://dev.open-sankore.org/xwiki/bin/view/Community/DevelopmentTools That page annoys me, and it should annoy Kevin Miller and Co., as it does NOT mention RunRev Livecode. Well . . . I'm off to start drilling into the ceiling to attach my data projector (second-hand, of course). Richmond. From andre at andregarzia.com Sun Jan 27 07:37:45 2013 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 27 Jan 2013 10:37:45 -0200 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: <5104D296.9000100@gmail.com> References: <68829589359.20130126125832@ahsoftware.net> <51044BE1.2000208@gmail.com> <5104D296.9000100@gmail.com> Message-ID: On Sun, Jan 27, 2013 at 5:09 AM, Richmond wrote: > Ha,Ha,Ha . . . > > No wonder you have a Bulgarian for President :/ > Wait!!!! Are you telling me that we actually have a government here??? :-D -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From shawnlivecode at gmail.com Sun Jan 27 12:13:53 2013 From: shawnlivecode at gmail.com (Shawn Blc) Date: Sun, 27 Jan 2013 11:13:53 -0600 Subject: On-Rev And Add-On Domains Returning the Cpanel/Apache Page? In-Reply-To: References: Message-ID: As Mike said in WHM directory browsing is ticked off. From what I remember with WHM/Cpanel servers you don't have access to that unless you have access to WHM. You can make changes to your httpd.conf file. You can add this to the top of that file: Options -Indexes AllowOverride None Then restart httpd. If you do have access to WHM Log into WHM Service Configuration ---> Apache Configuration Global Configuration Scroll down to Directory '/' Options Untick Indexes option Then save Rebuild by clicking rebuild apache conf Hope the above helps someone out. On Fri, Jan 25, 2013 at 12:49 PM, Mike Bonner wrote: > I think if directory browsing is off, and there is no index file in the > specified root folder, it might automatically re-direct to the "it works!" > page. Bot sure though. > > > On Fri, Jan 25, 2013 at 9:38 AM, JOHN PATTEN wrote: > > > Hi All? > > > > Have any of you experienced one of your new Add-On Domain in your On- Rev > > account returning the generic CPanel/Apache page, > > http://www.fullviewpano.com/cgi-sys/defaultwebpage.cgi or > > http://74.54.153.72/cgi-sys/defaultwebpage.cgi ??? > > > > I checked the DNS server at http://www.intodns.com/fullviewpano.com and > > it seems to be pointing to the correct On-Rev name servers?.???? > > > > I have never had this problem in the past? The domain was registered > > almost a week ago. > > > > Thanks for any insight! > > > > John Patten > > SUSD > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 slylabs13 at me.com Sun Jan 27 13:38:14 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sun, 27 Jan 2013 10:38:14 -0800 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: <68829589359.20130126125832@ahsoftware.net> References: <68829589359.20130126125832@ahsoftware.net> Message-ID: I fear a great many more things are going to become illegal that ought not to be as time goes on. Bob On Jan 26, 2013, at 12:58 PM, Mark Wieder wrote: > Wow... > > http://abcnews.go.com/Technology/now-illegal-unlock-cellphone/story?id=18319518 > > -- > -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 pete at lcsql.com Sun Jan 27 13:39:23 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 27 Jan 2013 10:39:23 -0800 Subject: What if.... Message-ID: Musings about complex if statements on this Sunday morning.... Lets say you have a complex if statement with 4 conditions that must all be true. Is there any advantage, other than personal preference/style, to: if cond1 and cond2 and cond3 and cond4 then..... or if cond1 then if cond2 then if cond3 then if cond4 then... In either case, as soon as a condition evaluates to false, none of the rest are evaluated, right? If so, then always best to put the conditions that take the longest to evaluate further down the list, for example perhaps an SQL SELECT statement that might take a while to execute? But then what if some of the conditions are in parens, for example: if cond1 and cond2 and (cond3 and cond4) then.... The manual says the grouping operator (parens) has the highest precedence so does this mean (cond3 and cond4) will be evaluated before cond1 and cond2? Just curious. Pete lcSQL Software From slylabs13 at me.com Sun Jan 27 13:42:10 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Sun, 27 Jan 2013 10:42:10 -0800 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: <51044BE1.2000208@gmail.com> References: <68829589359.20130126125832@ahsoftware.net> <51044BE1.2000208@gmail.com> Message-ID: <66CB926B-4AAB-4A8B-AE26-146573B5E790@me.com> "Was" the operative word there. Historically laws start out with the intent of creating an ordered society to the end that the law abiding will be safe and free. As time goes on it seems people who love power turn the law in to a means to control and subjugate the general populace. Bob On Jan 26, 2013, at 1:34 PM, Richmond wrote: > On 01/26/2013 10:58 PM, Mark Wieder wrote: >> Wow... >> >> http://abcnews.go.com/Technology/now-illegal-unlock-cellphone/story?id=18319518 >> > > Somebody told me the USA was "the land of the free"; obviously not. > > Richmond. From bonnmike at gmail.com Sun Jan 27 13:53:14 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 27 Jan 2013 11:53:14 -0700 Subject: What if.... In-Reply-To: References: Message-ID: ifs are evaluated left to right, though there is some leeway using parens. As to your question though, yes putting slower evals at the end of a string of ands and ors does save time if the if fails before the slow parts. Did the following in a button to test. Just change one of the first conditions to be false and the long myfunc call is never hit. Placed parens around the myfunc() to demonstrate that they don't give precedence in this situation. *on* mouseUp *if* 1 is 1 and 2 is 2 and (myfunc()) *then* *put* "It's all true" *end* mouseUp *function* myFunc *repeat* 10000 times *put* random(10) *end* *repeat* *if* random(2) is 1 *then* *return* true *else* *return* false *end* *if* *end* myFunc On Sun, Jan 27, 2013 at 11:39 AM, Peter Haworth wrote: > Musings about complex if statements on this Sunday morning.... > > Lets say you have a complex if statement with 4 conditions that must all be > true. Is there any advantage, other than personal preference/style, to: > > if cond1 and cond2 and cond3 and cond4 then..... > > or > > if cond1 then > if cond2 then > if cond3 then > if cond4 then... > > In either case, as soon as a condition evaluates to false, none of the rest > are evaluated, right? If so, then always best to put the conditions that > take the longest to evaluate further down the list, for example perhaps an > SQL SELECT statement that might take a while to execute? But then what if > some of the conditions are in parens, for example: > > if cond1 and cond2 and (cond3 and cond4) then.... > > The manual says the grouping operator (parens) has the highest precedence > so does this mean (cond3 and cond4) will be evaluated before cond1 and > cond2? > > Just curious. > > > 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 Sun Jan 27 13:56:15 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Sun, 27 Jan 2013 11:56:15 -0700 Subject: What if.... In-Reply-To: References: Message-ID: No real leeway with the parens, useful though to force the correct values to be evaluated first though. On Sun, Jan 27, 2013 at 11:53 AM, Mike Bonner wrote: > ifs are evaluated left to right, though there is some leeway using parens. > > As to your question though, yes putting slower evals at the end of a > string of ands and ors does save time if the if fails before the slow parts. > > Did the following in a button to test. Just change one of the first > conditions to be false and the long myfunc call is never hit. Placed > parens around the myfunc() to demonstrate that they don't give precedence > in this situation. > > *on* mouseUp > > *if* 1 is 1 and 2 is 2 and (myfunc()) *then* *put* "It's all true" > > *end* mouseUp > > > *function* myFunc > > *repeat* 10000 times > > *put* random(10) > > *end* *repeat* > > *if* random(2) is 1 *then* > > *return* true > > *else* > > *return* false > > *end* *if* > > *end* myFunc > > > > On Sun, Jan 27, 2013 at 11:39 AM, Peter Haworth wrote: > >> Musings about complex if statements on this Sunday morning.... >> >> Lets say you have a complex if statement with 4 conditions that must all >> be >> true. Is there any advantage, other than personal preference/style, to: >> >> if cond1 and cond2 and cond3 and cond4 then..... >> >> or >> >> if cond1 then >> if cond2 then >> if cond3 then >> if cond4 then... >> >> In either case, as soon as a condition evaluates to false, none of the >> rest >> are evaluated, right? If so, then always best to put the conditions that >> take the longest to evaluate further down the list, for example perhaps an >> SQL SELECT statement that might take a while to execute? But then what if >> some of the conditions are in parens, for example: >> >> if cond1 and cond2 and (cond3 and cond4) then.... >> >> The manual says the grouping operator (parens) has the highest precedence >> so does this mean (cond3 and cond4) will be evaluated before cond1 and >> cond2? >> >> Just curious. >> >> >> 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 richmondmathewson at gmail.com Sun Jan 27 14:07:23 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 27 Jan 2013 21:07:23 +0200 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: References: <68829589359.20130126125832@ahsoftware.net> Message-ID: <51057AEB.5070905@gmail.com> On 01/27/2013 08:38 PM, Robert Sneidar wrote: > I fear a great many more things are going to become illegal that ought not to be as time goes on. > > Bob I have a small pocket knife that I bought when I was about 7 years old; only really any good for slitting envelopes, slicing apples and (at a push) sharpening pencils. It lives in my trousers and is really good for fighting my way into those horrible hard plastic packs like the one the Wii Remote came that I just bought. The blade is about 2 inches long, and is really hard to open. I am given to understand that carrying one carries a mandatory custodial sentence of at least 3 months in Britain. The next thing will be when they work out that it is possible to kill someone with a ball-point pen! > > > On Jan 26, 2013, at 12:58 PM, Mark Wieder wrote: > >> Wow... >> >> http://abcnews.go.com/Technology/now-illegal-unlock-cellphone/story?id=18319518 >> >> -- >> -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 Sun Jan 27 14:08:48 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 27 Jan 2013 21:08:48 +0200 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: <66CB926B-4AAB-4A8B-AE26-146573B5E790@me.com> References: <68829589359.20130126125832@ahsoftware.net> <51044BE1.2000208@gmail.com> <66CB926B-4AAB-4A8B-AE26-146573B5E790@me.com> Message-ID: <51057B40.9000508@gmail.com> On 01/27/2013 08:42 PM, Robert Sneidar wrote: > "Was" the operative word there. Historically laws start out with the intent of creating an ordered society to the end that the law abiding will be safe and free. As time goes on it seems people who love power turn the law in to a means to control and subjugate the general populace. What an extremely elegant and concise way of stating something I have been struggling to say in 5 paragraphs or less for a long time. Thank you very much indeed. > > Bob > On Jan 26, 2013, at 1:34 PM, Richmond wrote: > >> On 01/26/2013 10:58 PM, Mark Wieder wrote: >>> Wow... >>> >>> http://abcnews.go.com/Technology/now-illegal-unlock-cellphone/story?id=18319518 >>> >> Somebody told me the USA was "the land of the free"; obviously not. >> >> 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 jacque at hyperactivesw.com Sun Jan 27 14:23:36 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 27 Jan 2013 13:23:36 -0600 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: References: <68829589359.20130126125832@ahsoftware.net> Message-ID: <51057EB8.1050706@hyperactivesw.com> This puts a bit more perspective on it: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Jan 27 14:27:55 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 27 Jan 2013 13:27:55 -0600 Subject: What if.... In-Reply-To: References: Message-ID: <51057FBB.9050702@hyperactivesw.com> On 1/27/13 12:39 PM, Peter Haworth wrote: > Musings about complex if statements on this Sunday morning.... > > Lets say you have a complex if statement with 4 conditions that must all be > true. Is there any advantage, other than personal preference/style, to: > > if cond1 and cond2 and cond3 and cond4 then..... > > or > > if cond1 then > if cond2 then > if cond3 then > if cond4 then... > > In either case, as soon as a condition evaluates to false, none of the rest > are evaluated, right? Right, both examples are equivalent. In the single line version (example 1) the conditions are evaluated left to right, and as soon as one is false the rest are abandoned. Parentheses indicate which conditions are part of a grouping but don't influence the direction of evaluation. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Sun Jan 27 14:27:42 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 27 Jan 2013 11:27:42 -0800 Subject: What if.... In-Reply-To: References: Message-ID: Interesting on the use of parens in this situation. I guess it makes sense it works the way it does but it doesn't really come across that way in the manual. Pete lcSQL Software On Sun, Jan 27, 2013 at 10:53 AM, Mike Bonner wrote: > ifs are evaluated left to right, though there is some leeway using parens. > > As to your question though, yes putting slower evals at the end of a string > of ands and ors does save time if the if fails before the slow parts. > > Did the following in a button to test. Just change one of the first > conditions to be false and the long myfunc call is never hit. Placed > parens around the myfunc() to demonstrate that they don't give precedence > in this situation. > > *on* mouseUp > > *if* 1 is 1 and 2 is 2 and (myfunc()) *then* *put* "It's all true" > > *end* mouseUp > > > *function* myFunc > > *repeat* 10000 times > > *put* random(10) > > *end* *repeat* > > *if* random(2) is 1 *then* > > *return* true > > *else* > > *return* false > > *end* *if* > > *end* myFunc > > > > On Sun, Jan 27, 2013 at 11:39 AM, Peter Haworth wrote: > > > Musings about complex if statements on this Sunday morning.... > > > > Lets say you have a complex if statement with 4 conditions that must all > be > > true. Is there any advantage, other than personal preference/style, to: > > > > if cond1 and cond2 and cond3 and cond4 then..... > > > > or > > > > if cond1 then > > if cond2 then > > if cond3 then > > if cond4 then... > > > > In either case, as soon as a condition evaluates to false, none of the > rest > > are evaluated, right? If so, then always best to put the conditions that > > take the longest to evaluate further down the list, for example perhaps > an > > SQL SELECT statement that might take a while to execute? But then what > if > > some of the conditions are in parens, for example: > > > > if cond1 and cond2 and (cond3 and cond4) then.... > > > > The manual says the grouping operator (parens) has the highest precedence > > so does this mean (cond3 and cond4) will be evaluated before cond1 and > > cond2? > > > > Just curious. > > > > > > 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 Sun Jan 27 14:45:16 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 27 Jan 2013 11:45:16 -0800 Subject: What if.... In-Reply-To: <51057FBB.9050702@hyperactivesw.com> References: <51057FBB.9050702@hyperactivesw.com> Message-ID: OK, so I understand the parens thing now. Any thoughts on the use of multiple ifs vs joining the conditions together with "and". I've always considered that to be just a matter of personal preference and ease of reading but wondering if there might be other implications, like performance for example. Pete lcSQL Software On Sun, Jan 27, 2013 at 11:27 AM, J. Landman Gay wrote: > On 1/27/13 12:39 PM, Peter Haworth wrote: > >> Musings about complex if statements on this Sunday morning.... >> >> Lets say you have a complex if statement with 4 conditions that must all >> be >> true. Is there any advantage, other than personal preference/style, to: >> >> if cond1 and cond2 and cond3 and cond4 then..... >> >> or >> >> if cond1 then >> if cond2 then >> if cond3 then >> if cond4 then... >> >> In either case, as soon as a condition evaluates to false, none of the >> rest >> are evaluated, right? >> > > Right, both examples are equivalent. In the single line version (example > 1) the conditions are evaluated left to right, and as soon as one is false > the rest are abandoned. > > Parentheses indicate which conditions are part of a grouping but don't > influence the direction of evaluation. > > -- > 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 Jan 27 15:31:34 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 27 Jan 2013 12:31:34 -0800 Subject: What if.... In-Reply-To: References: <51057FBB.9050702@hyperactivesw.com> Message-ID: <91914371250.20130127123134@ahsoftware.net> Pete- Sunday, January 27, 2013, 11:45:16 AM, you wrote: > OK, so I understand the parens thing now. Any thoughts on the use of > multiple ifs vs joining the conditions together with "and". I've > always considered that to be just a matter of personal preference and ease > of reading but wondering if there might be other implications, like > performance for example. No performance hits. They compile down to the same code. In some situations one may be easier to read than the other or vice versa. I usually use the separate lines form to make it easier to maintain if I have to add things. I also find that separating them this way makes it easier to write DRY code since conditions in common stand out more. -- -Mark Wieder mwieder at ahsoftware.net From WSUMNER at dom.wustl.edu Sun Jan 27 16:40:59 2013 From: WSUMNER at dom.wustl.edu (Sumner, Walt) Date: Sun, 27 Jan 2013 21:40:59 +0000 Subject: Apology for 'Challenging new property inspector' Message-ID: <411BD0865C7F7446890718EBDF2BDCAD02952A@DOMEX04.DOM.wustl.edu> Hi, folks, I clearly posted a message to the wrong list last week, starting a bit of a storm. I'd like to follow up with a public word of thanks to Richard Gaskin for gentle, private redirection; also to Richmond Mathewson and Bob Sneider for similar corrections, and to Jacqueline for trying to calm the storm. It is a friendly and helpful community, which is nice if you're having a particularly clumsy week. I'll slink back under my rock now and try to avoid causing any more trouble. Thanks, Walt From jacque at hyperactivesw.com Sun Jan 27 16:58:19 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 27 Jan 2013 15:58:19 -0600 Subject: Apology for 'Challenging new property inspector' In-Reply-To: <411BD0865C7F7446890718EBDF2BDCAD02952A@DOMEX04.DOM.wustl.edu> References: <411BD0865C7F7446890718EBDF2BDCAD02952A@DOMEX04.DOM.wustl.edu> Message-ID: <5105A2FB.2000603@hyperactivesw.com> On 1/27/13 3:40 PM, Sumner, Walt wrote: > I'll slink back under my rock now and try to avoid causing any more > trouble. Not causing trouble is good, but I think you should come out from under the rock more. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mcgrath3 at mac.com Sun Jan 27 18:24:57 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 27 Jan 2013 18:24:57 -0500 Subject: Apology for 'Challenging new property inspector' In-Reply-To: <411BD0865C7F7446890718EBDF2BDCAD02952A@DOMEX04.DOM.wustl.edu> References: <411BD0865C7F7446890718EBDF2BDCAD02952A@DOMEX04.DOM.wustl.edu> Message-ID: <3BD8C41A-99DE-4D04-AF7D-887B38B218EF@mac.com> I did the same thing myself once. Don't let it get you down Walt. Tom Sent from my iPad On Jan 27, 2013, at 4:40 PM, "Sumner, Walt" wrote: > Hi, folks, I clearly posted a message to the wrong list last week, starting a bit of a storm. I'd like to follow up with a public word of thanks to Richard Gaskin for gentle, private redirection; also to Richmond Mathewson and Bob Sneider for similar corrections, and to Jacqueline for trying to calm the storm. It is a friendly and helpful community, which is nice if you're having a particularly clumsy week. > > I'll slink back under my rock now and try to avoid causing any more trouble. > > Thanks, > > Walt > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 27 20:32:52 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 27 Jan 2013 17:32:52 -0800 Subject: Apology for 'Challenging new property inspector' In-Reply-To: <3BD8C41A-99DE-4D04-AF7D-887B38B218EF@mac.com> References: <411BD0865C7F7446890718EBDF2BDCAD02952A@DOMEX04.DOM.wustl.edu> <3BD8C41A-99DE-4D04-AF7D-887B38B218EF@mac.com> Message-ID: Me too, but I still peep out from under my rock every now and then. Pete lcSQL Software On Sun, Jan 27, 2013 at 3:24 PM, Thomas McGrath III wrote: > I did the same thing myself once. Don't let it get you down Walt. > > Tom > > Sent from my iPad > > On Jan 27, 2013, at 4:40 PM, "Sumner, Walt" wrote: > > > Hi, folks, I clearly posted a message to the wrong list last week, > starting a bit of a storm. I'd like to follow up with a public word of > thanks to Richard Gaskin for gentle, private redirection; also to Richmond > Mathewson and Bob Sneider for similar corrections, and to Jacqueline for > trying to calm the storm. It is a friendly and helpful community, which is > nice if you're having a particularly clumsy week. > > > > I'll slink back under my rock now and try to avoid causing any more > trouble. > > > > Thanks, > > > > Walt > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 Sun Jan 27 20:48:02 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 27 Jan 2013 17:48:02 -0800 Subject: Synchronicity Message-ID: I have a process that can take several seconds, maybe as long as a minute to complete. At the start of the process, I show a hidden group that includes progress messages and also a cancel button. When the cancel button is clicked, the group is hidden again and I need to find a way to stop the process at that point. LC sees the mouse click since the group disappears but I have not been able to find a way to stop the processing. At various points throughout the processing, I check if the group is visible and if so, I exit all the way out of the process - tried exit top and cascading exits up the handler chain. Didn't work. Also, when I try to check this out by stepping though with debug, the group is still visible on the screen long after the hide command has been issued. I also tried setting a custom property in the script of the cancel button and checked the custom property at various points of the processing. Didn't work either In both cases, I tried inserting a wait at the end of the cancel button script but that didn't seem to make any difference. It's entirely possible that I'm not handling this correctly in my script but before I start delving into it further, I thought I would ask if it is possible to deal with this situation within LC. Pete lcSQL Software From pepetoo at cox.net Sun Jan 27 21:05:42 2013 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 27 Jan 2013 18:05:42 -0800 Subject: Synchronicity In-Reply-To: References: Message-ID: Pete, Could it be as simple as the fact that you should use "exit to top", since I don't think what you''ve used actually does anything? Let me know. Joe Wilkins On Jan 27, 2013, at 5:48 PM, Peter Haworth wrote: > At various points throughout the processing, I check if the group is > visible and if so, I exit all the way out of the process - tried exit top > and cascading exits up the handler chain. Didn't work. Also, when I try > to check this out by stepping though with debug, the group is still visible > on the screen long after the hide command has been issued. From pete at lcsql.com Sun Jan 27 21:17:36 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 27 Jan 2013 18:17:36 -0800 Subject: Synchronicity In-Reply-To: References: Message-ID: I did try exit top early on but it's quite possible that there were other things wrong at that point so I'll give it another try. What perhaps didn't come through in the first post is, when using the custom property method, if I step through the code of the Cancel button, I see the cprop being set. Continuing to step through, I get to the if statement that checks the custom property and it does not see that the cprop was set. Weird. Pete lcSQL Software On Sun, Jan 27, 2013 at 6:05 PM, Joe Lewis Wilkins wrote: > Pete, > > Could it be as simple as the fact that you should use "exit to top", since > I don't think what you''ve used actually does anything? > > Let me know. > > Joe Wilkins > > On Jan 27, 2013, at 5:48 PM, Peter Haworth wrote: > > > At various points throughout the processing, I check if the group is > > visible and if so, I exit all the way out of the process - tried exit top > > and cascading exits up the handler chain. Didn't work. Also, when I try > > to check this out by stepping though with debug, the group is still > visible > > on the screen long after the hide command has been issued. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pepetoo at cox.net Sun Jan 27 21:36:57 2013 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 27 Jan 2013 18:36:57 -0800 Subject: Synchronicity In-Reply-To: References: Message-ID: Pete, you didn't get the point. I said you have to use "exit TO top"; not "exit top". At least that is what I meant; not that I know it will solve your problem. Joe Wilkins On Jan 27, 2013, at 6:17 PM, Peter Haworth wrote: > I did try exit top early on but it's quite possible that there were other > things wrong at that point so I'll give it another try. > > What perhaps didn't come through in the first post is, when using the > custom property method, if I step through the code of the Cancel button, I > see the cprop being set. Continuing to step through, I get to the if > statement that checks the custom property and it does not see that the > cprop was set. Weird. > > Pete > lcSQL Software > > > On Sun, Jan 27, 2013 at 6:05 PM, Joe Lewis Wilkins wrote: > >> Pete, >> >> Could it be as simple as the fact that you should use "exit to top", since >> I don't think what you''ve used actually does anything? >> >> Let me know. >> >> Joe Wilkins >> >> On Jan 27, 2013, at 5:48 PM, Peter Haworth wrote: >> >>> At various points throughout the processing, I check if the group is >>> visible and if so, I exit all the way out of the process - tried exit top >>> and cascading exits up the handler chain. Didn't work. Also, when I try >>> to check this out by stepping though with debug, the group is still >> visible >>> on the screen long after the hide command has been issued. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 Sun Jan 27 22:57:38 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 27 Jan 2013 19:57:38 -0800 Subject: What if.... In-Reply-To: <91914371250.20130127123134@ahsoftware.net> References: <51057FBB.9050702@hyperactivesw.com> <91914371250.20130127123134@ahsoftware.net> Message-ID: Thanks Mark, sounds like a stye thing then. I love it when real programmers post on this list - what is DRY code? Not really on topic, but whatever happened to decision table processors? I used one years ago and found it to be a great way to express complex if statements and their related actions. Pete lcSQL Software On Sun, Jan 27, 2013 at 12:31 PM, Mark Wieder wrote: > Pete- > > Sunday, January 27, 2013, 11:45:16 AM, you wrote: > > > OK, so I understand the parens thing now. Any thoughts on the use of > > multiple ifs vs joining the conditions together with "and". I've > > always considered that to be just a matter of personal preference and > ease > > of reading but wondering if there might be other implications, like > > performance for example. > > No performance hits. They compile down to the same code. In some > situations one may be easier to read than the other or vice versa. I > usually use the separate lines form to make it easier to maintain if I > have to add things. I also find that separating them this way makes it > easier to write DRY code since conditions in common stand out more. > > -- > -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 dunbarx at aol.com Sun Jan 27 23:15:14 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 27 Jan 2013 23:15:14 -0500 (EST) Subject: Synchronicity In-Reply-To: References: Message-ID: <8CFCB2534E73B13-6F0-2B7B9@webmail-m078.sysops.aol.com> I tested this. It seems "exit top" is valid in LC, a shorthand for the standard "exit to top. It works the same, and throws no error. So this is not Pete's problem Craig Newman -----Original Message----- From: Joe Lewis Wilkins To: How to use LiveCode Sent: Sun, Jan 27, 2013 9:37 pm Subject: Re: Synchronicity Pete, you didn't get the point. I said you have to use "exit TO top"; not "exit top". At least that is what I meant; not that I know it will solve your problem. Joe Wilkins On Jan 27, 2013, at 6:17 PM, Peter Haworth wrote: > I did try exit top early on but it's quite possible that there were other > things wrong at that point so I'll give it another try. > > What perhaps didn't come through in the first post is, when using the > custom property method, if I step through the code of the Cancel button, I > see the cprop being set. Continuing to step through, I get to the if > statement that checks the custom property and it does not see that the > cprop was set. Weird. > > Pete > lcSQL Software > > > On Sun, Jan 27, 2013 at 6:05 PM, Joe Lewis Wilkins wrote: > >> Pete, >> >> Could it be as simple as the fact that you should use "exit to top", since >> I don't think what you''ve used actually does anything? >> >> Let me know. >> >> Joe Wilkins >> >> On Jan 27, 2013, at 5:48 PM, Peter Haworth wrote: >> >>> At various points throughout the processing, I check if the group is >>> visible and if so, I exit all the way out of the process - tried exit top >>> and cascading exits up the handler chain. Didn't work. Also, when I try >>> to check this out by stepping though with debug, the group is still >> visible >>> on the screen long after the hide command has been issued. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 pepetoo at cox.net Sun Jan 27 23:33:42 2013 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 27 Jan 2013 20:33:42 -0800 Subject: Synchronicity In-Reply-To: <8CFCB2534E73B13-6F0-2B7B9@webmail-m078.sysops.aol.com> References: <8CFCB2534E73B13-6F0-2B7B9@webmail-m078.sysops.aol.com> Message-ID: <2B888A40-9ADE-4AF7-B49D-46B9D867ED72@cox.net> I figured as much, but didn't have time to test it myself. Joe Wilkin On Jan 27, 2013, at 8:15 PM, dunbarx at aol.com wrote: > I tested this. It seems "exit top" is valid in LC, a shorthand for the standard "exit to top. It works the same, and throws no error. > > > So this is not Pete's problem > > Craig Newman > > > > > -----Original Message----- > From: Joe Lewis Wilkins > To: How to use LiveCode > Sent: Sun, Jan 27, 2013 9:37 pm > Subject: Re: Synchronicity > > > Pete, you didn't get the point. I said you have to use "exit TO top"; not "exit > top". At least that is what I meant; not that I know it will solve your problem. > > Joe Wilkins > > On Jan 27, 2013, at 6:17 PM, Peter Haworth wrote: > >> I did try exit top early on but it's quite possible that there were other >> things wrong at that point so I'll give it another try. >> >> What perhaps didn't come through in the first post is, when using the >> custom property method, if I step through the code of the Cancel button, I >> see the cprop being set. Continuing to step through, I get to the if >> statement that checks the custom property and it does not see that the >> cprop was set. Weird. >> >> Pete >> lcSQL Software >> >> >> On Sun, Jan 27, 2013 at 6:05 PM, Joe Lewis Wilkins wrote: >> >>> Pete, >>> >>> Could it be as simple as the fact that you should use "exit to top", since >>> I don't think what you''ve used actually does anything? >>> >>> Let me know. >>> >>> Joe Wilkins >>> >>> On Jan 27, 2013, at 5:48 PM, Peter Haworth wrote: >>> >>>> At various points throughout the processing, I check if the group is >>>> visible and if so, I exit all the way out of the process - tried exit top >>>> and cascading exits up the handler chain. Didn't work. Also, when I try >>>> to check this out by stepping though with debug, the group is still >>> visible >>>> on the screen long after the hide command has been issued. >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 rdimola at evergreeninfo.net Mon Jan 28 02:08:20 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 28 Jan 2013 02:08:20 -0500 Subject: Apology for 'Challenging new property inspector' In-Reply-To: <3BD8C41A-99DE-4D04-AF7D-887B38B218EF@mac.com> References: <411BD0865C7F7446890718EBDF2BDCAD02952A@DOMEX04.DOM.wustl.edu> <3BD8C41A-99DE-4D04-AF7D-887B38B218EF@mac.com> Message-ID: <9579cc03-aae9-46d7-bc0a-2d5271ab1ee5@blur> Me too. But also crawled back out. Ralph DiMola MIS Director Evergreen Information Services rdimola at evergreeninfo.net -----Original message----- From: Thomas McGrath III To: How to use LiveCode Sent: Sun, Jan 27, 2013 23:24:57 GMT+00:00 Subject: Re: Apology for 'Challenging new property inspector' I did the same thing myself once. Don't let it get you down Walt. Tom Sent from my iPad On Jan 27, 2013, at 4:40 PM, "Sumner, Walt" wrote: > Hi, folks, I clearly posted a message to the wrong list last week, starting a bit of a storm. I'd like to follow up with a public word of thanks to Richard Gaskin for gentle, private redirection; also to Richmond Mathewson and Bob Sneider for similar corrections, and to Jacqueline for trying to calm the storm. It is a friendly and helpful community, which is nice if you're having a particularly clumsy week. > > I'll slink back under my rock now and try to avoid causing any more trouble. > > Thanks, > > Walt > _______________________________________________ > use-livecode mailing list > use-livecode 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 Mon Jan 28 03:52:16 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 28 Jan 2013 09:52:16 +0100 Subject: how to intercept cmd + Q Message-ID: <004501cdfd34$c62e4420$528acc60$@de> Hello, before closing my program I do some cleanups. I call my cleanup handler in the closestack handler. Now there are three ways to close my app on a mac. 1. My app has a own menu where the user can choose "exit". The closestack handler is called, everything is fine 2. The User can use the close box in the title bar of my app. First the closestackrequest and second the closestack handler are called. Everything is fine. 3. The user can choose "exit myApp" from the apple menu (or Cmd + Q). The closestack is called as well, but it seems like a "force quit" because my cleanup handler don't run to it's end, before the app is closed. Btw. "Alt + F4" on windows works fine. My cleanups come to their end. How do you intercept the "Apple quit" (3) to close your app the same way like being closed "from within" (1/2)? Thanks for any hints Tiemo From Hakan at Exformedia.se Mon Jan 28 04:09:32 2013 From: Hakan at Exformedia.se (Hakan at Exformedia.se) Date: Mon, 28 Jan 2013 10:09:32 +0100 Subject: [TIP] Quick & Dirty Image Resizing In-Reply-To: References: Message-ID: I have something similar, but also have the shiftKey in the script, your script would be on resizeControl if the shiftKey is down then put long id of img 1 of me into myImage put formattedHeight of myImage/formattedWidth of myImage into thePercent set resizeQuality of myImage to "good" -- OPTIONAL set rect of myImage to left of me,top of me,right of me,top of me + round(width of me * thePercent) else set the rect of img 1 of me to the rect of me end if end resizeControl Then you can scale proportionally if you hold the shift key down and not proportionally if you don't as is common in other applications. :-H?kan 25 jan 2013 kl. 23:07 skrev Scott Rossi : > For Friday, I thought I'd share a small script/setup that's quite handy for > manually resizing/positioning images when you're laying out a stack. > > The Setup: > > 1) Import your image, set its resizeQuality to "good", lock it, group it, > and set the margins of the group to 0. > > 2) Create a button somewhere in the stack (or substack) to serve as a > behavior, name it "Image Box Lib" or similar, and give it this script: > on resizeControl > > put long id of img 1 of me into myImage > > put formattedHeight of myImage/formattedWidth of myImage into thePercent > > set resizeQuality of myImage to "good" -- OPTIONAL > > set rect of myImage to left of me,top of me,right of me,top of me + > round(width of me * thePercent) > > end resizeControl > > > 3) Set the behavior of the group to the long id of the button. > > Now select the image group and drag the right, left, or bottom right/left > corners, and the image should proportionally resize. It should maintain > decent quality, it will maintain its size because it's locked, and even > though it's locked, you can drag-relocate it on the card because it's > contained by an unlocked group. If you need better quality, change the > "good" option to "best", though resizing will occur a bit slower. > > Have fun. > > 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 toolbook at kestner.de Mon Jan 28 04:38:38 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 28 Jan 2013 10:38:38 +0100 Subject: AW: how to intercept cmd + Q In-Reply-To: <004501cdfd34$c62e4420$528acc60$@de> References: <004501cdfd34$c62e4420$528acc60$@de> Message-ID: <005001cdfd3b$40759d40$c160d7c0$@de> Ok, shutdownnRequest is the answer. I mixed it with closeStackRequest Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Tiemo Hollmann TB > Gesendet: Montag, 28. Januar 2013 09:52 > An: 'How to use LiveCode' > Betreff: how to intercept cmd + Q > > Hello, > > before closing my program I do some cleanups. I call my cleanup handler in > the closestack handler. Now there are three ways to close my app on a mac. > > 1. My app has a own menu where the user can choose "exit". The > closestack handler is called, everything is fine > > 2. The User can use the close box in the title bar of my app. First > the closestackrequest and second the closestack handler are called. > Everything is fine. > > 3. The user can choose "exit myApp" from the apple menu (or Cmd + Q). > The closestack is called as well, but it seems like a "force quit" because > my cleanup handler don't run to it's end, before the app is closed. > > > > Btw. "Alt + F4" on windows works fine. My cleanups come to their end. > > > > How do you intercept the "Apple quit" (3) to close your app the same way > like being closed "from within" (1/2)? > > Thanks for any hints > > 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 th.douez at gmail.com Mon Jan 28 07:36:09 2013 From: th.douez at gmail.com (Thierry Douez) Date: Mon, 28 Jan 2013 13:36:09 +0100 Subject: What if.... In-Reply-To: References: Message-ID: Hi Peter, 2013/1/27 Peter Haworth > Musings about complex if statements on this Sunday morning... > > if cond1 and cond2 and cond3 and cond4 then..... > > if cond1 then > if cond2 then > if cond3 then > if cond4 then... > > if cond1 and cond2 and (cond3 and cond4) then.... > > Just curious. > Pete > Wanting to show you in few lines of code, some differences with or wihtout the (), I came accros this interesting riddle... So, smart livecoders, try to guess what would be the 4 answers to this script; then run it and thanks to comment :) on mouseUp if false or true and false then answer "Got it 1!" else answer "False 1!" end if if false or (true and false) then answer "Got it 2!" else answer "False 2!" end if if false or true then answer "Got it 3!" else answer "False 3!" end if if false and false or true then answer "Got it 4!" else answer "False 4!" end if end mouseUp Regards, Thierry From mcgrath3 at mac.com Mon Jan 28 08:05:26 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Mon, 28 Jan 2013 08:05:26 -0500 Subject: Synchronicity In-Reply-To: References: Message-ID: <4BFC05C7-E4ED-44EA-9CE3-418628FA9093@mac.com> Peter, Sometimes when I am debugging through a handler, it seems to me, that visible states do not always happen when I think they should. But they work fine during normal running of the script. Also, I find it best to use a flag type check set when the item is hidden rather than checking the 'live' state of the vis of the object. Lastly, sometimes when I am not getting an exit top (exit to top) to respond correctly I throw everything that will be exited into a separate handler that I send in time to, giving the smallest handler that sends to it time to complete itself and then the sent handler can be exited. Just some thoughts to think on, not sure if they will help. Tom Sent from my iPad On Jan 27, 2013, at 8:48 PM, Peter Haworth wrote: > At various points throughout the processing, I check if the group is > visible and if so, I exit all the way out of the process - tried exit top > and cascading exits up the handler chain. Didn't work. Also, when I try > to check this out by stepping though with debug, the group is still visible > on the screen long after the hide command has been issued. From toolbook at kestner.de Mon Jan 28 09:20:17 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 28 Jan 2013 15:20:17 +0100 Subject: good practise on handling menues on Mac? Message-ID: <009d01cdfd62$98f97500$caec5f00$@de> Hello, Still not being good on Mac I wonder what is a good practice? When building an app for windows, you create your own app menus. For example you have the standard "file - quit" menu item When taking over this app to Mac you still have (more or less) the same menus. But additionally you get the standard apple menu, where you now have additionally a quit (Cmd + Q) item to quit your app. How do you handle this duplicity of menus? Do you actually show your own menus on Mac, or is there a way to suppress it on Mac and put all items into the "apple menu bar" ? And if, how? Thanks for any pointers Tiemo From lc at pbh.on-rev.com Mon Jan 28 11:17:15 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Mon, 28 Jan 2013 08:17:15 -0800 Subject: good practise on handling menues on Mac? In-Reply-To: <009d01cdfd62$98f97500$caec5f00$@de> References: <009d01cdfd62$98f97500$caec5f00$@de> Message-ID: <406B2C8B-4C8F-4148-9004-2AF9140A2E29@pbh.on-rev.com> Tiemo, It's not usual to show your own menus on a Mac, if you check the option to "Set as stack Menu bar" that is next to the Menu bar name in the Menu Builder (LC 5.5.3) it will integrate your menu with the standard Mac Menu bar so you won't have duplicate 'Quit" item. I don't think this check box has any effect on Windows, but I'm not 100% sures, I just noticed that in the latest user guide (p113) it shows a version of the Menu Builder that has the label "Set as Menu Bar on Mac OS". Paul On 2013-01-28, at 6:20 AM, Tiemo Hollmann TB wrote: > Hello, > > Still not being good on Mac I wonder what is a good practice? > > When building an app for windows, you create your own app menus. For example > you have the standard "file - quit" menu item > > When taking over this app to Mac you still have (more or less) the same > menus. But additionally you get the standard apple menu, where you now have > additionally a quit (Cmd + Q) item to quit your app. > > How do you handle this duplicity of menus? > > Do you actually show your own menus on Mac, or is there a way to suppress it > on Mac and put all items into the "apple menu bar" ? And if, how? > > Thanks for any pointers > > 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 m.schonewille at economy-x-talk.com Mon Jan 28 11:26:17 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 28 Jan 2013 17:26:17 +0100 Subject: To customers of Economy-x-Talk Message-ID: <5106A6A9.4010402@economy-x-talk.com> Hello, You might remember my previous e-mail about Economy-x-Talk's server. The server was destroyed by a power surge and we had to install a new server. It took almost two weeks to get most of it working again, but there are still a few things off-line. This announcement is important for everyone who uses any of our free or paid services or is otherwise involved in any of our projects. First of all, most of our software products are available again. It is possible that you need to wait a while before you receive your license or password, but you'll get it eventually. If a download is still missing or a link still broken, please use the contact form at http://qery.us/33s and we'll make sure to fix it shortly. The private section of our website, which is accessible after a donation, is on-line but not completely functional yet. This will be fixed next week. If you have made a donation and need one of the items urgently, then you can use aforementioned link to request the download. Please, don't ask for all the downloads at once. The forums running on our server have been destroyed as well. I don't think I should spend resources on fixing the old forums and I have decided to start them from scratch. From now on, you can find the Dutch forum at http://nl.runrev.info and the German forum at http://de.runrev.info Everyone needs to create a new account to participate in the forum. We have already contacted everyone who was hosting a website with Economy-x-Talk and all accounts have been re-activated. If you didn't hear from us about your account, then you should check your spam box. If your website still isn't working, please update the name servers for your domain and wait 24 hours before contacting support. Any customers still waiting for continuation of their projects will receive an e-mail during the next 10 business days. If you don't receive a message from us but are expecting one, please contact support using the link above and we'll get back to you. Anyone who has questions about the above issues or if you would like to have a quote for a software development project: use the same link http://qery.us/33s to contact us. Due to the server hassles, we are still planning our schedule for 2013 and it appears that we can fit in a few more projects. Let me know if you're interested. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 14 January, we suffered severe server problems. If you tried to send an e-mail between 13 and 18 January and didn't get a reply, please try again. From pete at lcsql.com Mon Jan 28 12:30:17 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 28 Jan 2013 09:30:17 -0800 Subject: Synchronicity In-Reply-To: <4BFC05C7-E4ED-44EA-9CE3-418628FA9093@mac.com> References: <4BFC05C7-E4ED-44EA-9CE3-418628FA9093@mac.com> Message-ID: Thanks to all for the input. I abandoned trying to use the visibility of the group as the flag to stop processing, just couldn't seem to get that working. Using a custom property as the flag now works. Turned out I needed to check the cprop in a couple of lower level handlers which I had forgotten to consider. Pete lcSQL Software On Mon, Jan 28, 2013 at 5:05 AM, Thomas McGrath III wrote: > Peter, > > Sometimes when I am debugging through a handler, it seems to me, that > visible states do not always happen when I think they should. But they work > fine during normal running of the script. > > Also, I find it best to use a flag type check set when the item is hidden > rather than checking the 'live' state of the vis of the object. > > Lastly, sometimes when I am not getting an exit top (exit to top) to > respond correctly I throw everything that will be exited into a separate > handler that I send in time to, giving the smallest handler that sends to > it time to complete itself and then the sent handler can be exited. > > Just some thoughts to think on, not sure if they will help. > > Tom > > Sent from my iPad > > On Jan 27, 2013, at 8:48 PM, Peter Haworth wrote: > > > At various points throughout the processing, I check if the group is > > visible and if so, I exit all the way out of the process - tried exit top > > and cascading exits up the handler chain. Didn't work. Also, when I try > > to check this out by stepping though with debug, the group is still > visible > > on the screen long after the hide command has been issued. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 28 17:44:57 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 28 Jan 2013 16:44:57 -0600 Subject: What if.... In-Reply-To: References: Message-ID: <5106FF69.8070900@hyperactivesw.com> On 1/28/13 6:36 AM, Thierry Douez wrote: > So, smart livecoders, try to guess what would be the 4 answers to this > script; > then run it and thanks to comment :) > > > on mouseUp > if false or true and false then > answer "Got it 1!" > else > answer "False 1!" > end if > if false or (true and false) then > answer "Got it 2!" > else > answer "False 2!" > end if > if false or true then > answer "Got it 3!" > else > answer "False 3!" > end if > if false and false or true then > answer "Got it 4!" > else > answer "False 4!" > end if > end mouseUp Got them all correct the first time. :P -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From alex at tweedly.net Mon Jan 28 18:47:14 2013 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 28 Jan 2013 23:47:14 +0000 Subject: Changing UI design. Message-ID: <51070E02.1050901@tweedly.net> I usually resist any temptation to forward links from Slashdot, but I think this one is particularly interesting for users of (perhaps) the most cross-platform development tool around. http://www.drdobbs.com/architecture-and-design/mobile-as-the-driver-of-desktop-software/240146757 (sorry, don't have the link to the slashdot entry / discussion handy, but I still have a browser window open to the original article, so I'll just link straight there :-) -- Alex. From terence at ctec.co.nz Mon Jan 28 19:28:46 2013 From: terence at ctec.co.nz (terence) Date: Tue, 29 Jan 2013 13:28:46 +1300 Subject: Changing UI design. Message-ID: Good article Sent from Samsung MobileAlex Tweedly wrote:I usually resist any temptation to forward links from Slashdot, but I think this one is particularly interesting for users of (perhaps) the most cross-platform development tool around. http://www.drdobbs.com/architecture-and-design/mobile-as-the-driver-of-desktop-software/240146757 (sorry, don't have the link to the slashdot entry / discussion handy, but I still have a browser window open to the original article, so I'll just link straight there :-) -- Alex. _______________________________________________ use-livecode mailing list use-livecode at 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 Mon Jan 28 21:11:02 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 29 Jan 2013 10:11:02 +0800 Subject: [OT] LivingBooks are Back Message-ID: On Fri, Jan 4, 2013 at 12:58 AM, John Dixon wrote: > There are three CD's that I will always remember... I at one time owned them all, but alas I have not got a clue where they went to..:-( > > From Alice to Ocean > Hard Days Night > Just Grandma & Me... > > The first two being hyperCard and the third made in Director... As far as interactive material is concerned I still think that 'Just Grandma & Me' has not yet been beaten...:-) > I absolutely agree. I still am in possession of every LivingBook every made and just had this pointed out to me: http://www.tuaw.com/2012/10/08/broderbunds-living-books-return-for-ipad-via-wanderful/ Unfortunately note the info re the OS X version of Just Grandma and Me. Pity. Thought a few here would be interested. From coiin at verizon.net Mon Jan 28 22:12:19 2013 From: coiin at verizon.net (Colin Holgate) Date: Mon, 28 Jan 2013 22:12:19 -0500 Subject: I'm on the runrev home page, who knew! Message-ID: <40C5665B-44C8-4D02-8B4F-242EB2594C26@verizon.net> I was checking the latest home page layout of runrev.com, and even watched the video of Kevin presenting. Not sure why I scrolled further down the page, but there's an enormous promo for my book! Hopefully runrev get a few cents per copy sold. From roger.e.eller at sealedair.com Mon Jan 28 22:55:16 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 28 Jan 2013 22:55:16 -0500 Subject: [OT] Survival of WebOS Message-ID: I'll have to give this a try. http://arstechnica.com/gadgets/2013/01/reviving-the-dead-how-android-devices-are-keeping-webos-alive/ ~Roger Sent from my Pipo M2 From th.douez at gmail.com Tue Jan 29 00:33:28 2013 From: th.douez at gmail.com (Thierry Douez) Date: Tue, 29 Jan 2013 06:33:28 +0100 Subject: What if.... In-Reply-To: <5106FF69.8070900@hyperactivesw.com> References: <5106FF69.8070900@hyperactivesw.com> Message-ID: Hi Jacques, Thanks for testing. Umm, I don't have the correct answers. The first test gives me False, which should be the same as the fourth case which gives True! Or, did I miss something ? Thierry 2013/1/28 J. Landman Gay > On 1/28/13 6:36 AM, Thierry Douez wrote: > > So, smart livecoders, try to guess what would be the 4 answers to this >> script; >> then run it and thanks to comment :) >> >> >> on mouseUp >> if false or true and false then >> answer "Got it 1!" >> else >> answer "False 1!" >> end if >> if false or (true and false) then >> answer "Got it 2!" >> else >> answer "False 2!" >> end if >> if false or true then >> answer "Got it 3!" >> else >> answer "False 3!" >> end if >> if false and false or true then >> answer "Got it 4!" >> else >> answer "False 4!" >> end if >> end mouseUp >> > > Got them all correct the first time. :P > > From mwieder at ahsoftware.net Tue Jan 29 01:14:11 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 28 Jan 2013 22:14:11 -0800 Subject: [OT] Survival of WebOS In-Reply-To: References: Message-ID: <951035733093.20130128221411@ahsoftware.net> Roger- Monday, January 28, 2013, 7:55:16 PM, you wrote: > I'll have to give this a try. > http://arstechnica.com/gadgets/2013/01/reviving-the-dead-how-android-devices-are-keeping-webos-alive/ My Touchpad dual-boots into webos or android, and while android has more apps available I find I much prefer webos. Now if I only had something like crossover to let me mix and match I'd be all set. -- -Mark Wieder mwieder at ahsoftware.net From lc at pbh.on-rev.com Tue Jan 29 02:17:41 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Mon, 28 Jan 2013 23:17:41 -0800 Subject: What if.... In-Reply-To: References: <5106FF69.8070900@hyperactivesw.com> Message-ID: <9D9F666F-428E-44CB-BB32-6E1BD006EFB3@pbh.on-rev.com> Thierry, Just fill in the blanks! on mouseUp if false is true or true is true and false is true then ## = False answer "Got it 1!" else answer "False 1!" end if if false is true or (true is true and false is true) then ## = False answer "Got it 2!" else answer "False 2!" end if if false is true or true is true then ## = True answer "Got it 3!" else answer "False 3!" end if if false is true and false is true or true is true then ## = True answer "Got it 4!" else answer "False 4!" end if end mouseUp Paul On 2013-01-28, at 9:33 PM, Thierry Douez wrote: > Hi Jacques, > > Thanks for testing. > > Umm, I don't have the correct answers. > > The first test gives me False, which should be the same > as the fourth case which gives True! > > Or, did I miss something ? > > Thierry > > 2013/1/28 J. Landman Gay > >> On 1/28/13 6:36 AM, Thierry Douez wrote: >> >> So, smart livecoders, try to guess what would be the 4 answers to this >>> script; >>> then run it and thanks to comment :) >>> >>> >>> on mouseUp >>> if false or true and false then >>> answer "Got it 1!" >>> else >>> answer "False 1!" >>> end if >>> if false or (true and false) then >>> answer "Got it 2!" >>> else >>> answer "False 2!" >>> end if >>> if false or true then >>> answer "Got it 3!" >>> else >>> answer "False 3!" >>> end if >>> if false and false or true then >>> answer "Got it 4!" >>> else >>> answer "False 4!" >>> end if >>> end mouseUp >>> >> >> Got them all correct the first time. :P >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Jan 29 02:40:59 2013 From: th.douez at gmail.com (Thierry Douez) Date: Tue, 29 Jan 2013 08:40:59 +0100 Subject: What if.... In-Reply-To: <9D9F666F-428E-44CB-BB32-6E1BD006EFB3@pbh.on-rev.com> References: <5106FF69.8070900@hyperactivesw.com> <9D9F666F-428E-44CB-BB32-6E1BD006EFB3@pbh.on-rev.com> Message-ID: 2013/1/29 Paul Hibbert > Thierry, > > Just fill in the blanks! > Hi Paul, Thanks for your tries. But... After an if , there is a condition which is true or false; don't have to check for each sub-condition if it is true, for instance: put true into test if test then put "Ok" is the same as if test is true then put "Ok" and anyway, doesn't change the fact that case 1 and 4 have different results, which with my little understanding they should not (case 1 should be true) ! Regards, Thierry > on mouseUp > if false is true or true is true and false is true then ## = False > answer "Got it 1!" > else > answer "False 1!" > end if > if false is true or (true is true and false is true) then ## = False > answer "Got it 2!" > else > answer "False 2!" > end if > if false is true or true is true then ## = True > answer "Got it 3!" > else > answer "False 3!" > end if > if false is true and false is true or true is true then ## = True > answer "Got it 4!" > else > answer "False 4!" > end if > end mouseUp > > Paul > > > On 2013-01-28, at 9:33 PM, Thierry Douez wrote: > > > Hi Jacques, > > > > Thanks for testing. > > > > Umm, I don't have the correct answers. > > > > The first test gives me False, which should be the same > > as the fourth case which gives True! > > > > Or, did I miss something ? > > > > Thierry > > > > 2013/1/28 J. Landman Gay > > > >> On 1/28/13 6:36 AM, Thierry Douez wrote: > >> > >> So, smart livecoders, try to guess what would be the 4 answers to this > >>> script; > >>> then run it and thanks to comment :) > >>> > >>> > >>> on mouseUp > >>> if false or true and false then > >>> answer "Got it 1!" > >>> else > >>> answer "False 1!" > >>> end if > >>> if false or (true and false) then > >>> answer "Got it 2!" > >>> else > >>> answer "False 2!" > >>> end if > >>> if false or true then > >>> answer "Got it 3!" > >>> else > >>> answer "False 3!" > >>> end if > >>> if false and false or true then > >>> answer "Got it 4!" > >>> else > >>> answer "False 4!" > >>> end if > >>> end mouseUp > >>> > >> > >> Got them all correct the first time. :P > >> > From lc at pbh.on-rev.com Tue Jan 29 02:56:42 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Mon, 28 Jan 2013 23:56:42 -0800 Subject: What if.... In-Reply-To: References: <5106FF69.8070900@hyperactivesw.com> <9D9F666F-428E-44CB-BB32-6E1BD006EFB3@pbh.on-rev.com> Message-ID: <6C3D977B-A0C7-4632-BBC0-F41A529B4DC2@pbh.on-rev.com> On 2013-01-28, at 11:40 PM, Thierry Douez wrote: > don't have to check for each sub-condition if it is true, for instance: Maybe I'm wrong, but the way I read statement 4, the first condition is false (if false and false) so the if statement continues to the second condition (or true) and returns "true". I thought in this case the If statement will stop on a true statement but not on a false (unless that is what you specify). e.g. if false and false or true is false then ## = False Paul From lc at pbh.on-rev.com Tue Jan 29 03:09:20 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Tue, 29 Jan 2013 00:09:20 -0800 Subject: What if.... In-Reply-To: References: <5106FF69.8070900@hyperactivesw.com> <9D9F666F-428E-44CB-BB32-6E1BD006EFB3@pbh.on-rev.com> Message-ID: On 2013-01-28, at 11:40 PM, Thierry Douez wrote: > which with my little understanding they should not (case 1 should be true) ! Sorry, just re-read your reply and realised I skipped this, if false or true and false then Condition 1 (if false) returns false Condition 2 (true AND false) also returns false From memory (like 30 years ago!) when programming in Basic we used to put operators in caps and it did help with working out problems like this. Paul From lc at pbh.on-rev.com Tue Jan 29 03:11:36 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Tue, 29 Jan 2013 00:11:36 -0800 Subject: good practise on handling menues on Mac? In-Reply-To: <406B2C8B-4C8F-4148-9004-2AF9140A2E29@pbh.on-rev.com> References: <009d01cdfd62$98f97500$caec5f00$@de> <406B2C8B-4C8F-4148-9004-2AF9140A2E29@pbh.on-rev.com> Message-ID: <8148A34E-A9B9-4FE0-B30A-92E699D2796D@pbh.on-rev.com> To follow up? I fired up Parallels for some experimenting on Windows and found out that the "Set as stack Menu bar" check box in the Menu Builder does have an effect on the Menubar, at least on Win 7. It adds a background decoration to the Menubar, but that only shows for the width of the Menubar buttons plus a bit, it doesn't extend to the right hand side of the window, so I did a little more experimenting. The default Menubar on other apps does cover the full width of the window, I added the following to the stack script to achieve the same effect in LC, but this feels a bit like like a bodge, so does anyone know if there is a better or easier way to do this? ## on openStack if the platform is "Win32" then ## Don't need this for Mac - Not sure about Linux lock screen # Store the loc of the buttons to use in resizeStack, otherwise they wander repeat with x = 1 to the number of controls in grp "MenubarX" set the uLoc of control x of grp "MenubarX" to the loc of of control x of grp "MenubarX" end repeat # Store the left of the Menubar to use in resizeStack set the uMenuLeft of grp "MenubarX" to the left of grp "MenubarX" # The standard Menubar over hangs by 3px to the left so do the same on the right set the width of grp "MenubarX" to the width of this stack + 6 end if unlock screen revUpdateGeometry ## Ensures everything views correctly end openStack on resizeStack newWidth if the platform is "Win32" then lock screen set the width of grp "MenubarX" to newWidth + 6 set the left of grp "MenubarX" to the uMenuLeft of grp "MenubarX" # To anchor the LH side # Required to stop the buttons from wandering repeat with x = 1 to the number of controls in grp "MenubarX" set the loc of control x of grp "MenubarX" to the uLoc of of control x of grp "MenubarX" end repeat end if unlock screen revUpdateGeometry ## Ensures everything views correctly end resizeStack ## Paul On 2013-01-28, at 8:17 AM, Paul Hibbert wrote: > Tiemo, > > It's not usual to show your own menus on a Mac, if you check the option to "Set as stack Menu bar" that is next to the Menu bar name in the Menu Builder (LC 5.5.3) it will integrate your menu with the standard Mac Menu bar so you won't have duplicate 'Quit" item. > > I don't think this check box has any effect on Windows, but I'm not 100% sures, I just noticed that in the latest user guide (p113) it shows a version of the Menu Builder that has the label "Set as Menu Bar on Mac OS". > > Paul > > On 2013-01-28, at 6:20 AM, Tiemo Hollmann TB wrote: > >> Hello, >> >> Still not being good on Mac I wonder what is a good practice? >> >> When building an app for windows, you create your own app menus. For example >> you have the standard "file - quit" menu item >> >> When taking over this app to Mac you still have (more or less) the same >> menus. But additionally you get the standard apple menu, where you now have >> additionally a quit (Cmd + Q) item to quit your app. >> >> How do you handle this duplicity of menus? >> >> Do you actually show your own menus on Mac, or is there a way to suppress it >> on Mac and put all items into the "apple menu bar" ? And if, how? >> >> Thanks for any pointers >> >> 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 toolbook at kestner.de Tue Jan 29 03:41:40 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 29 Jan 2013 09:41:40 +0100 Subject: AW: good practise on handling menues on Mac? In-Reply-To: <8148A34E-A9B9-4FE0-B30A-92E699D2796D@pbh.on-rev.com> References: <009d01cdfd62$98f97500$caec5f00$@de> <406B2C8B-4C8F-4148-9004-2AF9140A2E29@pbh.on-rev.com> <8148A34E-A9B9-4FE0-B30A-92E699D2796D@pbh.on-rev.com> Message-ID: <003f01cdfdfc$75feef40$61fccdc0$@de> Thank you Paul for sharing your experiences, I will give it a try. Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Paul Hibbert > Gesendet: Dienstag, 29. Januar 2013 09:12 > An: How to use LiveCode > Betreff: Re: good practise on handling menues on Mac? > > To follow up > > I fired up Parallels for some experimenting on Windows and found out that > the "Set as stack Menu bar" check box in the Menu Builder does have an > effect on the Menubar, at least on Win 7. It adds a background decoration > to the Menubar, but that only shows for the width of the Menubar buttons > plus a bit, it doesn't extend to the right hand side of the window, so I > did a little more experimenting. > > The default Menubar on other apps does cover the full width of the window, > I added the following to the stack script to achieve the same effect in LC, > but this feels a bit like like a bodge, so does anyone know if there is a > better or easier way to do this? > > ## > > on openStack > if the platform is "Win32" then ## Don't need this for Mac - Not sure > about Linux > lock screen > # Store the loc of the buttons to use in resizeStack, otherwise they > wander > repeat with x = 1 to the number of controls in grp "MenubarX" > set the uLoc of control x of grp "MenubarX" to the loc of of > control x of grp "MenubarX" > end repeat > # Store the left of the Menubar to use in resizeStack > set the uMenuLeft of grp "MenubarX" to the left of grp "MenubarX" > # The standard Menubar over hangs by 3px to the left so do the same > on the right > set the width of grp "MenubarX" to the width of this stack + 6 > end if > unlock screen > revUpdateGeometry ## Ensures everything views correctly end openStack > > on resizeStack newWidth > if the platform is "Win32" then > lock screen > set the width of grp "MenubarX" to newWidth + 6 > set the left of grp "MenubarX" to the uMenuLeft of grp "MenubarX" # > To anchor the LH side > # Required to stop the buttons from wandering > repeat with x = 1 to the number of controls in grp "MenubarX" > set the loc of control x of grp "MenubarX" to the uLoc of of > control x of grp "MenubarX" > end repeat > end if > unlock screen > revUpdateGeometry ## Ensures everything views correctly end resizeStack > > ## > > Paul > > On 2013-01-28, at 8:17 AM, Paul Hibbert wrote: > > > Tiemo, > > > > It's not usual to show your own menus on a Mac, if you check the option > to "Set as stack Menu bar" that is next to the Menu bar name in the Menu > Builder (LC 5.5.3) it will integrate your menu with the standard Mac Menu > bar so you won't have duplicate 'Quit" item. > > > > I don't think this check box has any effect on Windows, but I'm not 100% > sures, I just noticed that in the latest user guide (p113) it shows a > version of the Menu Builder that has the label "Set as Menu Bar on Mac OS". > > > > Paul > > > > On 2013-01-28, at 6:20 AM, Tiemo Hollmann TB wrote: > > > >> Hello, > >> > >> Still not being good on Mac I wonder what is a good practice? > >> > >> When building an app for windows, you create your own app menus. For > >> example you have the standard "file - quit" menu item > >> > >> When taking over this app to Mac you still have (more or less) the > >> same menus. But additionally you get the standard apple menu, where > >> you now have additionally a quit (Cmd + Q) item to quit your app. > >> > >> How do you handle this duplicity of menus? > >> > >> Do you actually show your own menus on Mac, or is there a way to > >> suppress it on Mac and put all items into the "apple menu bar" ? And if, > how? > >> > >> Thanks for any pointers > >> > >> 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 th.douez at gmail.com Tue Jan 29 03:47:45 2013 From: th.douez at gmail.com (Thierry Douez) Date: Tue, 29 Jan 2013 09:47:45 +0100 Subject: What if.... In-Reply-To: References: <5106FF69.8070900@hyperactivesw.com> <9D9F666F-428E-44CB-BB32-6E1BD006EFB3@pbh.on-rev.com> Message-ID: 2013/1/29 Paul Hibbert Sorry, just re-read your reply and realised I skipped this, > At last, I get it. My concern was not about how you write the if in LC, but about the evaluation of the logical expressions, the order of precedence and commutativity. Obviously, I was wrong. case 1 and case 4 are 2 different expressions with 2 different results. Thanks all for your answers. Regards, Thierry From heather at runrev.com Tue Jan 29 04:35:38 2013 From: heather at runrev.com (Heather Laine) Date: Tue, 29 Jan 2013 09:35:38 +0000 Subject: Open Source LiveCode Project Message-ID: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Dear List Members, We are hugely excited to be launching this project today: http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode Join our campaign to make a full version of LiveCode that is free and open for everybody to use. We are doing this via a Kickstarter fundraiser, and we need your help. If we are successful, between us we can change the face of programming forever. Open Source LiveCode means - Free access for teachers - Free access for students - Free access for hobbyists and enthusiasts - A headstart for professionals I know that many of you on this list will welcome this initiative, and the benefits it will bring. You have been long time users and supporters of LiveCode. Today we're asking you, especially, to get behind us once again. We are aiming to bring LiveCode to hundreds of thousands of new users, removing the price barrier and making easy access programming available to everyone. RunRev will be working in tandem with the community to guide and drive this project forward for many years to come. LiveCode will have a dual license system. Commercial licensing will still be available allowing you to distribute closed source apps. Open Source LiveCode will be free under the GPL 3 license. You will be able to contribute back to the engine. Development on LiveCode and the addition of all the special features each of you wants becomes an order of magnitude faster. Visit our Kickstarter page to learn all about the project: http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode Please, if you want to see programming become the new literacy, get behind this project! Tell your friends, tell your family, tell your business associates, tell your distant acquaintances, shout it from the rooftops. Between us we can make this happen. We've got some great rewards for you too on Kickstarter, so everybody wins. Make your pledge today and help us to take LiveCode Open Source! http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode Warm Regards, Heather Heather Laine Customer Services Manager http://www.runrev.com/ LiveCode - Unleash Your Killer App From richmondmathewson at gmail.com Tue Jan 29 04:42:50 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 29 Jan 2013 11:42:50 +0200 Subject: Open Source LiveCode Project In-Reply-To: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Message-ID: <5107999A.4040507@gmail.com> On 29/01/13 11:35, Heather Laine wrote: > Dear List Members, > > We are hugely excited to be launching this project today: > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode > > Join our campaign to make a full version of LiveCode that is free and open for everybody to use. We are doing this via a Kickstarter fundraiser, and we need your help. If we are successful, between us we can change the face of programming forever. > > Open Source LiveCode means > > - Free access for teachers > - Free access for students > - Free access for hobbyists and enthusiasts > - A headstart for professionals > > I know that many of you on this list will welcome this initiative, and the benefits it will bring. You have been long time users and supporters of LiveCode. Today we're asking you, especially, to get behind us once again. We are aiming to bring LiveCode to hundreds of thousands of new users, removing the price barrier and making easy access programming available to everyone. > > RunRev will be working in tandem with the community to guide and drive this project forward for many years to come. LiveCode will have a dual license system. Commercial licensing will still be available allowing you to distribute closed source apps. Open Source LiveCode will be free under the GPL 3 license. You will be able to contribute back to the engine. Development on LiveCode and the addition of all the special features each of you wants becomes an order of magnitude faster. > > Visit our Kickstarter page to learn all about the project: > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode > > Please, if you want to see programming become the new literacy, get behind this project! Tell your friends, tell your family, tell your business associates, tell your distant acquaintances, shout it from the rooftops. Between us we can make this happen. We've got some great rewards for you too on Kickstarter, so everybody wins. > > Make your pledge today and help us to take LiveCode Open Source! > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode > > Warm Regards, > > Heather > > Heather Laine > Customer Services Manager > http://www.runrev.com/ > LiveCode - Unleash Your Killer App > > > > This is one seriously exciting bit of news!!! From monte at sweattechnologies.com Tue Jan 29 04:48:35 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 29 Jan 2013 20:48:35 +1100 Subject: Open Source LiveCode Project In-Reply-To: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Message-ID: Well I think that's probably the most expensive shirt I'll ever buy but I can't wait to get it. Good work RunRev! > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From m.schonewille at economy-x-talk.com Tue Jan 29 04:52:11 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 29 Jan 2013 10:52:11 +0100 Subject: Open Source LiveCode Project In-Reply-To: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Message-ID: Dear Heather, This sound really, really interesting. Could you please explain how this would be free for everyone except professionals under GPL 3? AFAIK, open source means free (as in free speech) for everyone, including professionals. Are you using your own version of the GPL? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 14 January, we suffered severe server problems. If you tried to send an e-mail between 13 and 18 January and didn't get a reply, please try again. On 29 jan 2013, at 10:35, Heather Laine wrote: > Dear List Members, > > We are hugely excited to be launching this project today: > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode > > Join our campaign to make a full version of LiveCode that is free and open for everybody to use. We are doing this via a Kickstarter fundraiser, and we need your help. If we are successful, between us we can change the face of programming forever. > > Open Source LiveCode means > > - Free access for teachers > - Free access for students > - Free access for hobbyists and enthusiasts > - A headstart for professionals > > I know that many of you on this list will welcome this initiative, and the benefits it will bring. You have been long time users and supporters of LiveCode. Today we're asking you, especially, to get behind us once again. We are aiming to bring LiveCode to hundreds of thousands of new users, removing the price barrier and making easy access programming available to everyone. > > RunRev will be working in tandem with the community to guide and drive this project forward for many years to come. LiveCode will have a dual license system. Commercial licensing will still be available allowing you to distribute closed source apps. Open Source LiveCode will be free under the GPL 3 license. You will be able to contribute back to the engine. Development on LiveCode and the addition of all the special features each of you wants becomes an order of magnitude faster. > > Visit our Kickstarter page to learn all about the project: > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode > > Please, if you want to see programming become the new literacy, get behind this project! Tell your friends, tell your family, tell your business associates, tell your distant acquaintances, shout it from the rooftops. Between us we can make this happen. We've got some great rewards for you too on Kickstarter, so everybody wins. > > Make your pledge today and help us to take LiveCode Open Source! > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode > > Warm Regards, > > Heather > > Heather Laine > Customer Services Manager > http://www.runrev.com/ > LiveCode - Unleash Your Killer App > From dirk.cleenwerck at gmail.com Tue Jan 29 04:57:04 2013 From: dirk.cleenwerck at gmail.com (Dirk prive) Date: Tue, 29 Jan 2013 10:57:04 +0100 Subject: Open Source LiveCode Project In-Reply-To: References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Message-ID: Dual license. See MySQL for an example of this. Free for everyone, but needs commercial license for commercial use. No need for a seperate version of the GPL, it's dual licensed. PS: professionals are probably able to use it for free under GPL3 as well as long as they release their source code under the GPL. Dirk Cleenwerck On Tue, Jan 29, 2013 at 10:52 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Dear Heather, > > This sound really, really interesting. Could you please explain how this > would be free for everyone except professionals under GPL 3? AFAIK, open > source means free (as in free speech) for everyone, including > professionals. Are you using your own version of the GPL? > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > We have time for new software development projects. Contact me for a quote. > > On 14 January, we suffered severe server problems. If you tried to send an > e-mail between 13 and 18 January and didn't get a reply, please try again. > > > > > On 29 jan 2013, at 10:35, Heather Laine wrote: > > > Dear List Members, > > > > We are hugely excited to be launching this project today: > > > > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode > > > > Join our campaign to make a full version of LiveCode that is free and > open for everybody to use. We are doing this via a Kickstarter fundraiser, > and we need your help. If we are successful, between us we can change the > face of programming forever. > > > > Open Source LiveCode means > > > > - Free access for teachers > > - Free access for students > > - Free access for hobbyists and enthusiasts > > - A headstart for professionals > > > > I know that many of you on this list will welcome this initiative, and > the benefits it will bring. You have been long time users and supporters of > LiveCode. Today we're asking you, especially, to get behind us once again. > We are aiming to bring LiveCode to hundreds of thousands of new users, > removing the price barrier and making easy access programming available to > everyone. > > > > RunRev will be working in tandem with the community to guide and drive > this project forward for many years to come. LiveCode will have a dual > license system. Commercial licensing will still be available allowing you > to distribute closed source apps. Open Source LiveCode will be free under > the GPL 3 license. You will be able to contribute back to the engine. > Development on LiveCode and the addition of all the special features each > of you wants becomes an order of magnitude faster. > > > > Visit our Kickstarter page to learn all about the project: > > > > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode > > > > Please, if you want to see programming become the new literacy, get > behind this project! Tell your friends, tell your family, tell your > business associates, tell your distant acquaintances, shout it from the > rooftops. Between us we can make this happen. We've got some great rewards > for you too on Kickstarter, so everybody wins. > > > > Make your pledge today and help us to take LiveCode Open Source! > > > > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode > > > > Warm Regards, > > > > Heather > > > > Heather Laine > > Customer Services Manager > > http://www.runrev.com/ > > LiveCode - Unleash Your Killer 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 kevin at runrev.com Tue Jan 29 04:58:04 2013 From: kevin at runrev.com (Kevin Miller) Date: Tue, 29 Jan 2013 09:58:04 +0000 Subject: Open Source LiveCode Project In-Reply-To: Message-ID: Hi Mark, It is GPL3, we are not modifying the license. It will be free for a wide variety of professional uses (e.g. in house software) but there are some you will need to pay for, such as creating closed source software to sell or accessing technical support. See the FAQ page link on the Kickstarter page, we've gone into some more detail on there. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Unleash Your Killer App On 29/01/2013 09:52, "Mark Schonewille" wrote: >Dear Heather, > >This sound really, really interesting. Could you please explain how this >would be free for everyone except professionals under GPL 3? AFAIK, open >source means free (as in free speech) for everyone, including >professionals. Are you using your own version of the GPL? > >-- >Best regards, > >Mark Schonewille > >Economy-x-Talk Consulting and Software Engineering >Homepage: http://economy-x-talk.com >Twitter: http://twitter.com/xtalkprogrammer >KvK: 50277553 > >Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other >colour spaces. http://www.color-converter.com > >We have time for new software development projects. Contact me for a >quote. > >On 14 January, we suffered severe server problems. If you tried to send >an e-mail between 13 and 18 January and didn't get a reply, please try >again. > > > > >On 29 jan 2013, at 10:35, Heather Laine wrote: > >> Dear List Members, >> >> We are hugely excited to be launching this project today: >> >> >>http://www.kickstarter.com/projects/1755283828/open-source-edition-of-liv >>ecode >> >> Join our campaign to make a full version of LiveCode that is free and >>open for everybody to use. We are doing this via a Kickstarter >>fundraiser, and we need your help. If we are successful, between us we >>can change the face of programming forever. >> >> Open Source LiveCode means >> >> - Free access for teachers >> - Free access for students >> - Free access for hobbyists and enthusiasts >> - A headstart for professionals >> >> I know that many of you on this list will welcome this initiative, and >>the benefits it will bring. You have been long time users and supporters >>of LiveCode. Today we're asking you, especially, to get behind us once >>again. We are aiming to bring LiveCode to hundreds of thousands of new >>users, removing the price barrier and making easy access programming >>available to everyone. >> >> RunRev will be working in tandem with the community to guide and drive >>this project forward for many years to come. LiveCode will have a dual >>license system. Commercial licensing will still be available allowing >>you to distribute closed source apps. Open Source LiveCode will be free >>under the GPL 3 license. You will be able to contribute back to the >>engine. Development on LiveCode and the addition of all the special >>features each of you wants becomes an order of magnitude faster. >> >> Visit our Kickstarter page to learn all about the project: >> >> >>http://www.kickstarter.com/projects/1755283828/open-source-edition-of-liv >>ecode >> >> Please, if you want to see programming become the new literacy, get >>behind this project! Tell your friends, tell your family, tell your >>business associates, tell your distant acquaintances, shout it from the >>rooftops. Between us we can make this happen. We've got some great >>rewards for you too on Kickstarter, so everybody wins. >> >> Make your pledge today and help us to take LiveCode Open Source! >> >> >>http://www.kickstarter.com/projects/1755283828/open-source-edition-of-liv >>ecode >> >> Warm Regards, >> >> Heather >> >> Heather Laine >> Customer Services Manager >> http://www.runrev.com/ >> LiveCode - Unleash Your Killer 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 bvg at mac.com Tue Jan 29 04:59:12 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 29 Jan 2013 10:59:12 +0100 Subject: Open Source LiveCode Project In-Reply-To: References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Message-ID: <1F20F81A-835E-4610-9157-AE14D988F629@mac.com> The new licensing will be a dual license. You're not allowed to make closed source software with the open source version. In theory, you could probably make commercial software, if you ship it with the source code as well as the GPL license. But then you're creating open source software, not commercial software :) In addition, the open source version will not allow to use password protected stacks at all. See also this FAQ page: http://runrev.com/home/ks1/?preview On 29.01.2013, at 10:52, Mark Schonewille wrote: > Dear Heather, > > This sound really, really interesting. Could you please explain how this would be free for everyone except professionals under GPL 3? AFAIK, open source means free (as in free speech) for everyone, including professionals. Are you using your own version of the GPL? > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > We have time for new software development projects. Contact me for a quote. > > On 14 January, we suffered severe server problems. If you tried to send an e-mail between 13 and 18 January and didn't get a reply, please try again. > > > > > On 29 jan 2013, at 10:35, Heather Laine wrote: > >> Dear List Members, >> >> We are hugely excited to be launching this project today: >> >> http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode >> >> Join our campaign to make a full version of LiveCode that is free and open for everybody to use. We are doing this via a Kickstarter fundraiser, and we need your help. If we are successful, between us we can change the face of programming forever. >> >> Open Source LiveCode means >> >> - Free access for teachers >> - Free access for students >> - Free access for hobbyists and enthusiasts >> - A headstart for professionals >> >> I know that many of you on this list will welcome this initiative, and the benefits it will bring. You have been long time users and supporters of LiveCode. Today we're asking you, especially, to get behind us once again. We are aiming to bring LiveCode to hundreds of thousands of new users, removing the price barrier and making easy access programming available to everyone. >> >> RunRev will be working in tandem with the community to guide and drive this project forward for many years to come. LiveCode will have a dual license system. Commercial licensing will still be available allowing you to distribute closed source apps. Open Source LiveCode will be free under the GPL 3 license. You will be able to contribute back to the engine. Development on LiveCode and the addition of all the special features each of you wants becomes an order of magnitude faster. >> >> Visit our Kickstarter page to learn all about the project: >> >> http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode >> >> Please, if you want to see programming become the new literacy, get behind this project! Tell your friends, tell your family, tell your business associates, tell your distant acquaintances, shout it from the rooftops. Between us we can make this happen. We've got some great rewards for you too on Kickstarter, so everybody wins. >> >> Make your pledge today and help us to take LiveCode Open Source! >> >> http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode >> >> Warm Regards, >> >> Heather >> >> Heather Laine >> Customer Services Manager >> http://www.runrev.com/ >> LiveCode - Unleash Your Killer 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 -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From monte at sweattechnologies.com Tue Jan 29 04:59:19 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 29 Jan 2013 20:59:19 +1100 Subject: Open Source LiveCode Project In-Reply-To: References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Message-ID: On 29/01/2013, at 8:52 PM, Mark Schonewille wrote: > This sound really, really interesting. Could you please explain how this would be free for everyone except professionals under GPL 3? AFAIK, open source means free (as in free speech) for everyone, including professionals. I'm sure Heather will answer but I'll have a go. Dual licensing models require you to distribute under the terms of the GPL or if you have a commercial license under those terms. You can still work professionally and distribute your code under the GPL however if you want to distribute under your own license and closed source then you will need a commercial license. One of the fantastic things is that now LiveCode Server will be free to use for 99.9% of it's use. > Are you using your own version of the GPL? Then it wouldn't be the GPL would it??? -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From heather at runrev.com Tue Jan 29 04:59:42 2013 From: heather at runrev.com (Heather Laine) Date: Tue, 29 Jan 2013 09:59:42 +0000 Subject: Open Source LiveCode Project In-Reply-To: References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Message-ID: <7371D18E-4E5B-4CEC-873D-FD90673BD033@runrev.com> Dear Mark, We will be offering a dual license. You can use the GPL license and release your source code, or you can purchase a commercial license and continue to publish closed source apps. Regards, Heather On 29 Jan 2013, at 09:52, Mark Schonewille wrote: > Dear Heather, > > This sound really, really interesting. Could you please explain how this would be free for everyone except professionals under GPL 3? AFAIK, open source means free (as in free speech) for everyone, including professionals. Are you using your own version of the GPL? > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > We have time for new software development projects. Contact me for a quote. > > On 14 January, we suffered severe server problems. If you tried to send an e-mail between 13 and 18 January and didn't get a reply, please try again. > > > > > On 29 jan 2013, at 10:35, Heather Laine wrote: > >> Dear List Members, >> >> We are hugely excited to be launching this project today: >> >> http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode >> >> Join our campaign to make a full version of LiveCode that is free and open for everybody to use. We are doing this via a Kickstarter fundraiser, and we need your help. If we are successful, between us we can change the face of programming forever. >> >> Open Source LiveCode means >> >> - Free access for teachers >> - Free access for students >> - Free access for hobbyists and enthusiasts >> - A headstart for professionals >> >> I know that many of you on this list will welcome this initiative, and the benefits it will bring. You have been long time users and supporters of LiveCode. Today we're asking you, especially, to get behind us once again. We are aiming to bring LiveCode to hundreds of thousands of new users, removing the price barrier and making easy access programming available to everyone. >> >> RunRev will be working in tandem with the community to guide and drive this project forward for many years to come. LiveCode will have a dual license system. Commercial licensing will still be available allowing you to distribute closed source apps. Open Source LiveCode will be free under the GPL 3 license. You will be able to contribute back to the engine. Development on LiveCode and the addition of all the special features each of you wants becomes an order of magnitude faster. >> >> Visit our Kickstarter page to learn all about the project: >> >> http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode >> >> Please, if you want to see programming become the new literacy, get behind this project! Tell your friends, tell your family, tell your business associates, tell your distant acquaintances, shout it from the rooftops. Between us we can make this happen. We've got some great rewards for you too on Kickstarter, so everybody wins. >> >> Make your pledge today and help us to take LiveCode Open Source! >> >> http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode >> >> Warm Regards, >> >> Heather >> >> Heather Laine >> Customer Services Manager >> http://www.runrev.com/ >> LiveCode - Unleash Your Killer 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 Heather Laine Customer Services Manager http://www.runrev.com/ LiveCode - Unleash Your Killer App From toolbook at kestner.de Tue Jan 29 05:13:15 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 29 Jan 2013 11:13:15 +0100 Subject: AW: Open Source LiveCode Project In-Reply-To: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Message-ID: <004801cdfe09$412de520$c389af60$@de> Perhaps I didn't cared too much about open source and GPL3 in the past and I don't understand it correct, but could somebody explain to me, what the benefit for runrev is on this project, beside getting glory and honor? How can runrev survive, if a great bunch of developers go to gpl and don't pay anymore for their licences? Will there still be enough paying customers of runrev, so that runrev can keep on developing LC? Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Heather Laine > Gesendet: Dienstag, 29. Januar 2013 10:36 > An: How to use LiveCode > Betreff: Open Source LiveCode Project > > Dear List Members, > > We are hugely excited to be launching this project today: > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of- > livecode > > Join our campaign to make a full version of LiveCode that is free and open > for everybody to use. We are doing this via a Kickstarter fundraiser, and > we need your help. If we are successful, between us we can change the face > of programming forever. > > Open Source LiveCode means > > - Free access for teachers > - Free access for students > - Free access for hobbyists and enthusiasts > - A headstart for professionals > > I know that many of you on this list will welcome this initiative, and the > benefits it will bring. You have been long time users and supporters of > LiveCode. Today we're asking you, especially, to get behind us once again. > We are aiming to bring LiveCode to hundreds of thousands of new users, > removing the price barrier and making easy access programming available to > everyone. > > RunRev will be working in tandem with the community to guide and drive this > project forward for many years to come. LiveCode will have a dual license > system. Commercial licensing will still be available allowing you to > distribute closed source apps. Open Source LiveCode will be free under the > GPL 3 license. You will be able to contribute back to the engine. > Development on LiveCode and the addition of all the special features each > of you wants becomes an order of magnitude faster. > > Visit our Kickstarter page to learn all about the project: > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of- > livecode > > Please, if you want to see programming become the new literacy, get behind > this project! Tell your friends, tell your family, tell your business > associates, tell your distant acquaintances, shout it from the rooftops. > Between us we can make this happen. We've got some great rewards for you > too on Kickstarter, so everybody wins. > > Make your pledge today and help us to take LiveCode Open Source! > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of- > livecode > > Warm Regards, > > Heather > > Heather Laine > Customer Services Manager > http://www.runrev.com/ > LiveCode - Unleash Your Killer 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 bvg at mac.com Tue Jan 29 05:31:26 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 29 Jan 2013 11:31:26 +0100 Subject: Open Source LiveCode Project In-Reply-To: <004801cdfe09$412de520$c389af60$@de> References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> <004801cdfe09$412de520$c389af60$@de> Message-ID: The idea is to get a lot more open source using customers compared to the user base right now. That should also increasing the commercial versions sold greatly. They'll probably change the store to include other, upscale versions of licenses. For example mySQL doesn't even have a price. You call them and they then ask anything between thousand and millions, direct payments or monthly payments, depending on the size of deployment, size of company etc. One additional thing is that one can't sell open source versions on neither of the two app stores by Apple (ios and mac). Finally, the open source version is of course completely free of support, and you can't use password protected stacks with it (that means a lot of the revVendor add-ons won't work with the open source version). On 29.01.2013, at 11:13, Tiemo Hollmann TB wrote: > Perhaps I didn't cared too much about open source and GPL3 in the past and I > don't understand it correct, but could somebody explain to me, what the > benefit for runrev is on this project, beside getting glory and honor? > How can runrev survive, if a great bunch of developers go to gpl and don't > pay anymore for their licences? Will there still be enough paying customers > of runrev, so that runrev can keep on developing LC? > Tiemo > > > >> -----Urspr?ngliche Nachricht----- >> Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im > Auftrag >> von Heather Laine >> Gesendet: Dienstag, 29. Januar 2013 10:36 >> An: How to use LiveCode >> Betreff: Open Source LiveCode Project >> >> Dear List Members, >> >> We are hugely excited to be launching this project today: >> >> http://www.kickstarter.com/projects/1755283828/open-source-edition-of- >> livecode >> >> Join our campaign to make a full version of LiveCode that is free and open >> for everybody to use. We are doing this via a Kickstarter fundraiser, and >> we need your help. If we are successful, between us we can change the face >> of programming forever. >> >> Open Source LiveCode means >> >> - Free access for teachers >> - Free access for students >> - Free access for hobbyists and enthusiasts >> - A headstart for professionals >> >> I know that many of you on this list will welcome this initiative, and the >> benefits it will bring. You have been long time users and supporters of >> LiveCode. Today we're asking you, especially, to get behind us once again. >> We are aiming to bring LiveCode to hundreds of thousands of new users, >> removing the price barrier and making easy access programming available to >> everyone. >> >> RunRev will be working in tandem with the community to guide and drive > this >> project forward for many years to come. LiveCode will have a dual license >> system. Commercial licensing will still be available allowing you to >> distribute closed source apps. Open Source LiveCode will be free under the >> GPL 3 license. You will be able to contribute back to the engine. >> Development on LiveCode and the addition of all the special features each >> of you wants becomes an order of magnitude faster. >> >> Visit our Kickstarter page to learn all about the project: >> >> http://www.kickstarter.com/projects/1755283828/open-source-edition-of- >> livecode >> >> Please, if you want to see programming become the new literacy, get behind >> this project! Tell your friends, tell your family, tell your business >> associates, tell your distant acquaintances, shout it from the rooftops. >> Between us we can make this happen. We've got some great rewards for you >> too on Kickstarter, so everybody wins. >> >> Make your pledge today and help us to take LiveCode Open Source! >> >> http://www.kickstarter.com/projects/1755283828/open-source-edition-of- >> livecode >> >> Warm Regards, >> >> Heather >> >> Heather Laine >> Customer Services Manager >> http://www.runrev.com/ >> LiveCode - Unleash Your Killer 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 monte at sweattechnologies.com Tue Jan 29 05:36:26 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 29 Jan 2013 21:36:26 +1100 Subject: Open Source LiveCode Project In-Reply-To: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Message-ID: <1F3FC5E5-3A7B-418F-8AC5-439FDA4BF2C5@sweattechnologies.com> A little warning folks. You need to manually add the shipping if your outside the UK. Kickstarter doesn't do it for you. If you've already pledged you can go back in and adjust it. Just a thought... @RunRev have you considered having pickup at the conference as an option? Cheers Monte -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From kevin at runrev.com Tue Jan 29 05:40:45 2013 From: kevin at runrev.com (Kevin Miller) Date: Tue, 29 Jan 2013 10:40:45 +0000 Subject: Open Source LiveCode Project In-Reply-To: <1F3FC5E5-3A7B-418F-8AC5-439FDA4BF2C5@sweattechnologies.com> Message-ID: We haven't put it in but I don't see any reason not to allow that - just drop us a line if that's what you want to do. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Unleash Your Killer App On 29/01/2013 10:36, "Monte Goulding" wrote: >A little warning folks. You need to manually add the shipping if your >outside the UK. Kickstarter doesn't do it for you. If you've already >pledged you can go back in and adjust it. > >Just a thought... @RunRev have you considered having pickup at the >conference as an option? > >Cheers > >Monte > >-- >Monte Goulding > >M E R Goulding - software development services >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 bvg at mac.com Tue Jan 29 05:43:23 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 29 Jan 2013 11:43:23 +0100 Subject: Open Source LiveCode Project In-Reply-To: <1F3FC5E5-3A7B-418F-8AC5-439FDA4BF2C5@sweattechnologies.com> References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> <1F3FC5E5-3A7B-418F-8AC5-439FDA4BF2C5@sweattechnologies.com> Message-ID: <4B64FA30-8D52-4026-8543-78DCC23E7729@mac.com> Weird, it added it for me.. it probably has a db of ip-locations, and yours isn't in it? On 29.01.2013, at 11:36, Monte Goulding wrote: > A little warning folks. You need to manually add the shipping if your outside the UK. Kickstarter doesn't do it for you. If you've already pledged you can go back in and adjust it. > > Just a thought... @RunRev have you considered having pickup at the conference as an option? > > Cheers > > Monte > > -- > Monte Goulding > > M E R Goulding - software development services > 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 an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From monte at sweattechnologies.com Tue Jan 29 05:44:32 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 29 Jan 2013 21:44:32 +1100 Subject: Open Source LiveCode Project In-Reply-To: <4B64FA30-8D52-4026-8543-78DCC23E7729@mac.com> References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> <1F3FC5E5-3A7B-418F-8AC5-439FDA4BF2C5@sweattechnologies.com> <4B64FA30-8D52-4026-8543-78DCC23E7729@mac.com> Message-ID: On 29/01/2013, at 9:43 PM, Bj?rnke von Gierke wrote: > Weird, it added it for me.. it probably has a db of ip-locations, and yours isn't in it? Lol.. Taswhere? -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From bvg at mac.com Tue Jan 29 05:45:53 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 29 Jan 2013 11:45:53 +0100 Subject: Open Source LiveCode Project In-Reply-To: References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> <1F3FC5E5-3A7B-418F-8AC5-439FDA4BF2C5@sweattechnologies.com> <4B64FA30-8D52-4026-8543-78DCC23E7729@mac.com> Message-ID: <97DD6557-A273-4845-B966-8271B04FAAF6@mac.com> On 29.01.2013, at 11:44, Monte Goulding wrote: > On 29/01/2013, at 9:43 PM, Bj?rnke von Gierke wrote: > >> Weird, it added it for me.. it probably has a db of ip-locations, and yours isn't in it? > > Lol.. Taswhere? I'm sorry, i didn't catch what you meant, can you elaborate a bit more? -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From coiin at verizon.net Tue Jan 29 05:46:58 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 29 Jan 2013 05:46:58 -0500 Subject: Open Source LiveCode Project In-Reply-To: <1F3FC5E5-3A7B-418F-8AC5-439FDA4BF2C5@sweattechnologies.com> References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> <1F3FC5E5-3A7B-418F-8AC5-439FDA4BF2C5@sweattechnologies.com> Message-ID: There is a fee that is automatically added to your pledge, that is identical in amount to the shipping cost. If goodies can be picked up in Edinburgh then I guess that amount could be removed from your pledge. Would be funny though if they reach the goal based on the shipping costs, but with those costs removed they're then under the goal! I suspect/hope that they will go well over the target, and will have to come up with other things that the money can be spent on. On Jan 29, 2013, at 5:36 AM, Monte Goulding wrote: > >A little warning folks. You need to manually add the shipping if your outside the UK. Kickstarter doesn't do it for you. If you've already pledged you can go back in and adjust it. From monte at sweattechnologies.com Tue Jan 29 05:48:38 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 29 Jan 2013 21:48:38 +1100 Subject: Open Source LiveCode Project In-Reply-To: <97DD6557-A273-4845-B966-8271B04FAAF6@mac.com> References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> <1F3FC5E5-3A7B-418F-8AC5-439FDA4BF2C5@sweattechnologies.com> <4B64FA30-8D52-4026-8543-78DCC23E7729@mac.com> <97DD6557-A273-4845-B966-8271B04FAAF6@mac.com> Message-ID: On 29/01/2013, at 9:45 PM, Bj?rnke von Gierke wrote: >>> Weird, it added it for me.. it probably has a db of ip-locations, and yours isn't in it? >> >> Lol.. Taswhere? > > I'm sorry, i didn't catch what you meant, can you elaborate a bit more? I live in Tasmania... -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From bvg at mac.com Tue Jan 29 05:51:09 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 29 Jan 2013 11:51:09 +0100 Subject: Open Source LiveCode Project In-Reply-To: References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> <1F3FC5E5-3A7B-418F-8AC5-439FDA4BF2C5@sweattechnologies.com> <4B64FA30-8D52-4026-8543-78DCC23E7729@mac.com> <97DD6557-A273-4845-B966-8271B04FAAF6@mac.com> Message-ID: <9D6F8DA9-B882-486D-84DD-8603BDE6E105@mac.com> Localisation based on ip address is notoriously hard and failure prone. There's no telling which IP will be recognized correctly, which will be miss-placed and which will be unrecogised. That is also why I hate auto-redirects based on locality so much (besides the fact that they create walled gardens on the internet), i.e. how google redirects me to google.ch all the time. On 29.01.2013, at 11:48, Monte Goulding wrote: > > On 29/01/2013, at 9:45 PM, Bj?rnke von Gierke wrote: > >>>> Weird, it added it for me.. it probably has a db of ip-locations, and yours isn't in it? >>> >>> Lol.. Taswhere? >> >> I'm sorry, i didn't catch what you meant, can you elaborate a bit more? > > I live in Tasmania... > > -- > Monte Goulding > > M E R Goulding - software development services > 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 an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From monte at sweattechnologies.com Tue Jan 29 05:52:06 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 29 Jan 2013 21:52:06 +1100 Subject: Open Source LiveCode Project In-Reply-To: References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> <1F3FC5E5-3A7B-418F-8AC5-439FDA4BF2C5@sweattechnologies.com> Message-ID: <9DDE7DE3-1628-4719-9FE1-173ECF879941@sweattechnologies.com> On 29/01/2013, at 9:46 PM, Colin Holgate wrote: > There is a fee that is automatically added to your pledge, that is identical in amount to the shipping cost. If goodies can be picked up in Edinburgh then I guess that amount could be removed from your pledge. Would be funny though if they reach the goal based on the shipping costs, but with those costs removed they're then under the goal! Yeah... I'm happy to leave the shipping on there and RunRev can have it if they stuff is ready when I'm there in May. If they want to ship it then I won't stop them. Actually kickstarter might not put your pledge against the right level if you skip the funding.... anyway, it wasn't automatic for me. > > I suspect/hope that they will go well over the target, and will have to come up with other things that the money can be spent on. I know there's a really long TODO list so let's hope so. -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From m.schonewille at economy-x-talk.com Tue Jan 29 06:15:23 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 29 Jan 2013 12:15:23 +0100 Subject: Open Source LiveCode Project In-Reply-To: References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Message-ID: <6EA85074-213D-430F-882B-E66F0FC013C5@economy-x-talk.com> Thanks Kevin, that's good to know. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com We have time for new software development projects. Contact me for a quote. On 14 January, we suffered severe server problems. If you tried to send an e-mail between 13 and 18 January and didn't get a reply, please try again. > Hi Mark, > > It is GPL3, we are not modifying the license. It will be free for a wide > variety of professional uses (e.g. in house software) but there are some > you will need to pay for, such as creating closed source software to sell > or accessing technical support. See the FAQ page link on the Kickstarter > page, we've gone into some more detail on there. > > Kind regards, > > Kevin > > Kevin Miller ~ kevin-5iovyGWheQXQT0dZR+AlfA at public.gmane.org ~ http://www.runrev.com/ > LiveCode: Unleash Your Killer App From palcibiades-first at yahoo.co.uk Tue Jan 29 07:25:10 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Tue, 29 Jan 2013 04:25:10 -0800 (PST) Subject: Open Source LiveCode Project In-Reply-To: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Message-ID: <1359462310151-4659606.post@n4.nabble.com> Well, very welcome indeed. The great thing about open sourcing has only ever come up here by implication: its avoidance of orphaned applications as happened with Hypercard. That is one of the great arguments for using open source tools. This is also a very brave move in the sense that its really reinventing the company and its not risk free. Though I think they're right - I think its an opportunity being seized at just the right moment. Very impressed. Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Open-Source-LiveCode-Project-tp4659584p4659606.html Sent from the Revolution - User mailing list archive at Nabble.com. From bvg at mac.com Tue Jan 29 08:15:02 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 29 Jan 2013 14:15:02 +0100 Subject: [OSSLC] so far so good... In-Reply-To: References: <123A88D8-C205-47C5-8702-8C6E59C99D8D@funnygarbage.com> Message-ID: <41AA9630-C831-49BD-9BE0-9F4D8AADFCAB@mac.com> I like graphs: http://www.kicktraq.com/projects/1755283828/open-source-edition-of-livecode/ mirroring to use, as per previously discussed. On 29.01.2013, at 14:11, Colin Holgate wrote: > This isn't to say that I'm obsessed or anything, but: > > on opencard > checklatest > send "checklatest" to me in 300 seconds > end opencard > > on checklatest > get url "http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode" > replace return with "*" in it > replace "Project[pledged" with return in it > set the itemdelimiter to "?" > get item 2 of line 2 of it > set the itemdelimiter to "<" > if item 1 of it <> fld 1 then play specialFolderPath("Desktop")&"/Flute.wav" > put item 1 of it into fld 1 > end checklatest > > > > _______________________________________________ > livecode-dev mailing list > livecode-dev at lists.runrev.com > http://lists.runrev.com/mailman/listinfo/livecode-dev -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From sc at sahores-conseil.com Tue Jan 29 09:06:21 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 29 Jan 2013 15:06:21 +0100 Subject: Open Source LiveCode Project In-Reply-To: References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Message-ID: Dear Kevin, Heather and Team, Just to say : thanks for being able to purpose this strategic and very courageous double-license paradigm orientation. An announced great success at work. Makes me, again and again, so proud the belong to this incredibly creative dev community. Back to you after my winter holidays. Friendly yours, Pierre > On 29 jan 2013, at 10:35, Heather Laine wrote: > >> Dear List Members, >> >> We are hugely excited to be launching this project today: >> >> http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode >> >> Join our campaign to make a full version of LiveCode that is free and open for everybody to use. We are doing this via a Kickstarter fundraiser, and we need your help. If we are successful, between us we can change the face of programming forever. >> >> Open Source LiveCode means >> >> - Free access for teachers >> - Free access for students >> - Free access for hobbyists and enthusiasts >> - A headstart for professionals >> >> I know that many of you on this list will welcome this initiative, and the benefits it will bring. You have been long time users and supporters of LiveCode. Today we're asking you, especially, to get behind us once again. We are aiming to bring LiveCode to hundreds of thousands of new users, removing the price barrier and making easy access programming available to everyone. >> >> RunRev will be working in tandem with the community to guide and drive this project forward for many years to come. LiveCode will have a dual license system. Commercial licensing will still be available allowing you to distribute closed source apps. Open Source LiveCode will be free under the GPL 3 license. You will be able to contribute back to the engine. Development on LiveCode and the addition of all the special features each of you wants becomes an order of magnitude faster. >> >> Visit our Kickstarter page to learn all about the project: >> >> http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode >> >> Please, if you want to see programming become the new literacy, get behind this project! Tell your friends, tell your family, tell your business associates, tell your distant acquaintances, shout it from the rooftops. Between us we can make this happen. We've got some great rewards for you too on Kickstarter, so everybody wins. >> >> Make your pledge today and help us to take LiveCode Open Source! >> >> http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode >> >> Warm Regards, >> >> Heather >> >> Heather Laine >> Customer Services Manager >> http://www.runrev.com/ >> LiveCode - Unleash Your Killer 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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From rene.micout at numericable.com Tue Jan 29 09:19:39 2013 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Tue, 29 Jan 2013 15:19:39 +0100 Subject: Open Source LiveCode Project In-Reply-To: References: Message-ID: <7EB8BB8B-C02D-40D7-B02C-DF799B5FD3C8@numericable.com> News from France : http://www.mac4ever.com/actu/77182_l-outil-de-developpement-livecode-bientot-en-open-source Le 29 janv. 2013 ? 11:40, Kevin Miller a ?crit : > We haven't put it in but I don't see any reason not to allow that - just > drop us a line if that's what you want to do. > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Unleash Your Killer App From davidocoker at gmail.com Tue Jan 29 09:48:31 2013 From: davidocoker at gmail.com (David C.) Date: Tue, 29 Jan 2013 08:48:31 -0600 Subject: Open Source LiveCode Project In-Reply-To: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Message-ID: > > We are hugely excited to be launching this project today: > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode > Hey folks, For existing customers, what is the effective date for requiring that an application be released open sourced versus commercial as usual? Also, when will details be provided as to what the cost will be for a commercial license? For example, with a license for the 4.53 version, I have two applications very close to being able to release as commercial products... at what point do I need to be concerned with purchasing a new commercial license or offering my source code? Is a perpetual licenses from earlier version not exempt for the open source model? Regard, David C. From kevin at runrev.com Tue Jan 29 09:52:31 2013 From: kevin at runrev.com (Kevin Miller) Date: Tue, 29 Jan 2013 14:52:31 +0000 Subject: Open Source LiveCode Project In-Reply-To: Message-ID: Yes existing licenses remain the same until the end of their term. Existing perpetual licenses are just that - perpetual. You can see more details in the FAQ http://runrev.com/home/ks1/?preview Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Unleash Your Killer App On 29/01/2013 14:48, "David C." wrote: >> >>We are hugely excited to be launching this project today: >> >>http://www.kickstarter.com/projects/1755283828/open-source-edition-of-liv >>ecode >> > >Hey folks, >For existing customers, what is the effective date for requiring that >an application be released open sourced versus commercial as usual? >Also, when will details be provided as to what the cost will be for a >commercial license? > >For example, with a license for the 4.53 version, I have two >applications very close to being able to release as commercial >products... at what point do I need to be concerned with purchasing a >new commercial license or offering my source code? > >Is a perpetual licenses from earlier version not exempt for the open >source model? > >Regard, >David C. > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From shawnlivecode at gmail.com Tue Jan 29 10:08:34 2013 From: shawnlivecode at gmail.com (Shawn Blc) Date: Tue, 29 Jan 2013 09:08:34 -0600 Subject: Open Source LiveCode Project In-Reply-To: References: Message-ID: What about this (see the *bold* area)? I have a commercial license. From what I remember when I purchased it I could create, edit applications and distribute applications for as long as I wanted UNTIL I decided to upgrade. See below. The commercial version will be available as an annual subscription. A single license includes the ability for a single developer to create and build unlimited applications then distribute them royalty-free on all supported platforms. Unlike the open source version, it does not include access to the source code. It includes the script password security module which provides an additional level of protection for your code. It removes the requirement to redistribute the source code of your application when you come to redistribute it.* If your subscription expires any applications built will continue to run* *but you will not be able to create new closed source applications or updates to existing **applications until you renew your commercial license.* On Tue, Jan 29, 2013 at 8:52 AM, Kevin Miller wrote: > Yes existing licenses remain the same until the end of their term. > Existing perpetual licenses are just that - perpetual. You can see more > details in the FAQ http://runrev.com/home/ks1/?preview > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Unleash Your Killer App > > > > > On 29/01/2013 14:48, "David C." wrote: > > >> > >>We are hugely excited to be launching this project today: > >> > >> > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-liv > >>ecode > >> > > > >Hey folks, > >For existing customers, what is the effective date for requiring that > >an application be released open sourced versus commercial as usual? > >Also, when will details be provided as to what the cost will be for a > >commercial license? > > > >For example, with a license for the 4.53 version, I have two > >applications very close to being able to release as commercial > >products... at what point do I need to be concerned with purchasing a > >new commercial license or offering my source code? > > > >Is a perpetual licenses from earlier version not exempt for the open > >source model? > > > >Regard, > >David C. > > > >_______________________________________________ > >use-livecode mailing list > >use-livecode 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 davidocoker at gmail.com Tue Jan 29 10:09:35 2013 From: davidocoker at gmail.com (David C.) Date: Tue, 29 Jan 2013 09:09:35 -0600 Subject: Open Source LiveCode Project In-Reply-To: References: Message-ID: Thank you very much for the prompt reply, Kevin, ...however, I'm not quite sure that the FAQ addresses my concern, or at least it still seems a bit unclear. >From the FAQ: "We will continue to honor your existing license terms until its expiry date. Once it expires you will be invited to renew with one of the new license types. You will also have the option to use the community edition if it fulfills your specific needs." The term "invited to renew" is far too vague to be comfortable in my view, so from the standpoint of a "perpetual" license, please explain at what point the license actually expires to the point that it can no longer be used commercially? The latest license I have is for version 4.53, so will I be able to continue using that commercially or not and if so, for how long? Regards, David C. On Tue, Jan 29, 2013 at 8:52 AM, Kevin Miller wrote: > Yes existing licenses remain the same until the end of their term. > Existing perpetual licenses are just that - perpetual. You can see more > details in the FAQ http://runrev.com/home/ks1/?preview > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Unleash Your Killer App > > > > > On 29/01/2013 14:48, "David C." wrote: > >>> >>>We are hugely excited to be launching this project today: >>> >>>http://www.kickstarter.com/projects/1755283828/open-source-edition-of-liv >>>ecode >>> >> >>Hey folks, >>For existing customers, what is the effective date for requiring that >>an application be released open sourced versus commercial as usual? >>Also, when will details be provided as to what the cost will be for a >>commercial license? >> >>For example, with a license for the 4.53 version, I have two >>applications very close to being able to release as commercial >>products... at what point do I need to be concerned with purchasing a >>new commercial license or offering my source code? >> >>Is a perpetual licenses from earlier version not exempt for the open >>source model? >> >>Regard, >>David C. >> >>_______________________________________________ >>use-livecode mailing list >>use-livecode 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 heather at runrev.com Tue Jan 29 10:26:03 2013 From: heather at runrev.com (Heather Laine) Date: Tue, 29 Jan 2013 15:26:03 +0000 Subject: Open Source LiveCode Project In-Reply-To: References: Message-ID: Dear David, What you own is yours. If you have purchased (say) a LiveCode 4.5 license, under our existing "perpetual" license EULA, that EULA applies to that license. You will always be able to build closed source apps using LiveCode 4.5 (as long as you have hardware that will run it and its feature set meets your needs). If you want to build closed source apps using LiveCode 6.0, under the new dual licensing, you will need to purchase a new Commercial license and the new EULA will apply. The term "invited to renew" means that no-one is forcing you to renew. It is an invitation. Regards, Heather On 29 Jan 2013, at 15:09, David C. wrote: > Thank you very much for the prompt reply, Kevin, > ...however, I'm not quite sure that the FAQ addresses my concern, or > at least it still seems a bit unclear. > > From the FAQ: > "We will continue to honor your existing license terms until its > expiry date. Once it expires you will be invited to renew with one of > the new license types. You will also have the option to use the > community edition if it fulfills your specific needs." > > The term "invited to renew" is far too vague to be comfortable in my > view, so from the standpoint of a "perpetual" license, please explain > at what point the license actually expires to the point that it can no > longer be used commercially? The latest license I have is for version > 4.53, so will I be able to continue using that commercially or not and > if so, for how long? > > Regards, > David C. > > On Tue, Jan 29, 2013 at 8:52 AM, Kevin Miller wrote: >> Yes existing licenses remain the same until the end of their term. >> Existing perpetual licenses are just that - perpetual. You can see more >> details in the FAQ http://runrev.com/home/ks1/?preview >> >> Kind regards, >> >> Kevin >> >> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >> LiveCode: Unleash Your Killer App >> >> >> >> >> On 29/01/2013 14:48, "David C." wrote: >> >>>> >>>> We are hugely excited to be launching this project today: >>>> >>>> http://www.kickstarter.com/projects/1755283828/open-source-edition-of-liv >>>> ecode >>>> >>> >>> Hey folks, >>> For existing customers, what is the effective date for requiring that >>> an application be released open sourced versus commercial as usual? >>> Also, when will details be provided as to what the cost will be for a >>> commercial license? >>> >>> For example, with a license for the 4.53 version, I have two >>> applications very close to being able to release as commercial >>> products... at what point do I need to be concerned with purchasing a >>> new commercial license or offering my source code? >>> >>> Is a perpetual licenses from earlier version not exempt for the open >>> source model? >>> >>> Regard, >>> David C. >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 Heather Laine Customer Services Manager http://www.runrev.com/ LiveCode - Unleash Your Killer App From andrew at ctech.me Tue Jan 29 10:29:50 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Tue, 29 Jan 2013 09:29:50 -0600 Subject: Open Source LiveCode Project In-Reply-To: References: Message-ID: I had just paid for three years of commercial updates to livecode complete. Will I get the updates I paid for to the new commercial license for that time period? regards, Andrew Kluthe On Tue, Jan 29, 2013 at 9:26 AM, Heather Laine wrote: > Dear David, > > What you own is yours. If you have purchased (say) a LiveCode 4.5 license, under our existing "perpetual" license EULA, that EULA applies to that license. You will always be able to build closed source apps using LiveCode 4.5 (as long as you have hardware that will run it and its feature set meets your needs). > > If you want to build closed source apps using LiveCode 6.0, under the new dual licensing, you will need to purchase a new Commercial license and the new EULA will apply. > > The term "invited to renew" means that no-one is forcing you to renew. It is an invitation. > > Regards, > > Heather > > On 29 Jan 2013, at 15:09, David C. wrote: > >> Thank you very much for the prompt reply, Kevin, >> ...however, I'm not quite sure that the FAQ addresses my concern, or >> at least it still seems a bit unclear. >> >> From the FAQ: >> "We will continue to honor your existing license terms until its >> expiry date. Once it expires you will be invited to renew with one of >> the new license types. You will also have the option to use the >> community edition if it fulfills your specific needs." >> >> The term "invited to renew" is far too vague to be comfortable in my >> view, so from the standpoint of a "perpetual" license, please explain >> at what point the license actually expires to the point that it can no >> longer be used commercially? The latest license I have is for version >> 4.53, so will I be able to continue using that commercially or not and >> if so, for how long? >> >> Regards, >> David C. >> >> On Tue, Jan 29, 2013 at 8:52 AM, Kevin Miller wrote: >>> Yes existing licenses remain the same until the end of their term. >>> Existing perpetual licenses are just that - perpetual. You can see more >>> details in the FAQ http://runrev.com/home/ks1/?preview >>> >>> Kind regards, >>> >>> Kevin >>> >>> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >>> LiveCode: Unleash Your Killer App >>> >>> >>> >>> >>> On 29/01/2013 14:48, "David C." wrote: >>> >>>>> >>>>> We are hugely excited to be launching this project today: >>>>> >>>>> http://www.kickstarter.com/projects/1755283828/open-source-edition-of-liv >>>>> ecode >>>>> >>>> >>>> Hey folks, >>>> For existing customers, what is the effective date for requiring that >>>> an application be released open sourced versus commercial as usual? >>>> Also, when will details be provided as to what the cost will be for a >>>> commercial license? >>>> >>>> For example, with a license for the 4.53 version, I have two >>>> applications very close to being able to release as commercial >>>> products... at what point do I need to be concerned with purchasing a >>>> new commercial license or offering my source code? >>>> >>>> Is a perpetual licenses from earlier version not exempt for the open >>>> source model? >>>> >>>> Regard, >>>> David C. >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode 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 > > Heather Laine > Customer Services Manager > http://www.runrev.com/ > LiveCode - Unleash Your Killer 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 -- Regards, Andrew Kluthe andrew at ctech.me From davidocoker at gmail.com Tue Jan 29 10:30:02 2013 From: davidocoker at gmail.com (David C.) Date: Tue, 29 Jan 2013 09:30:02 -0600 Subject: Open Source LiveCode Project In-Reply-To: References: Message-ID: Thank you very much, Heather! ...that is simple and plain enough. Regards, David C. On Tue, Jan 29, 2013 at 9:26 AM, Heather Laine wrote: > Dear David, > > What you own is yours. If you have purchased (say) a LiveCode 4.5 license, under our existing "perpetual" license EULA, that EULA applies to that license. You will always be able to build closed source apps using LiveCode 4.5 (as long as you have hardware that will run it and its feature set meets your needs). > > If you want to build closed source apps using LiveCode 6.0, under the new dual licensing, you will need to purchase a new Commercial license and the new EULA will apply. > > The term "invited to renew" means that no-one is forcing you to renew. It is an invitation. > > Regards, > > Heather > > On 29 Jan 2013, at 15:09, David C. wrote: > >> Thank you very much for the prompt reply, Kevin, >> ...however, I'm not quite sure that the FAQ addresses my concern, or >> at least it still seems a bit unclear. >> >> From the FAQ: >> "We will continue to honor your existing license terms until its >> expiry date. Once it expires you will be invited to renew with one of >> the new license types. You will also have the option to use the >> community edition if it fulfills your specific needs." >> >> The term "invited to renew" is far too vague to be comfortable in my >> view, so from the standpoint of a "perpetual" license, please explain >> at what point the license actually expires to the point that it can no >> longer be used commercially? The latest license I have is for version >> 4.53, so will I be able to continue using that commercially or not and >> if so, for how long? >> >> Regards, >> David C. >> >> On Tue, Jan 29, 2013 at 8:52 AM, Kevin Miller wrote: >>> Yes existing licenses remain the same until the end of their term. >>> Existing perpetual licenses are just that - perpetual. You can see more >>> details in the FAQ http://runrev.com/home/ks1/?preview >>> >>> Kind regards, >>> >>> Kevin >>> >>> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >>> LiveCode: Unleash Your Killer App >>> >>> >>> >>> >>> On 29/01/2013 14:48, "David C." wrote: >>> >>>>> >>>>> We are hugely excited to be launching this project today: >>>>> >>>>> http://www.kickstarter.com/projects/1755283828/open-source-edition-of-liv >>>>> ecode >>>>> >>>> >>>> Hey folks, >>>> For existing customers, what is the effective date for requiring that >>>> an application be released open sourced versus commercial as usual? >>>> Also, when will details be provided as to what the cost will be for a >>>> commercial license? >>>> >>>> For example, with a license for the 4.53 version, I have two >>>> applications very close to being able to release as commercial >>>> products... at what point do I need to be concerned with purchasing a >>>> new commercial license or offering my source code? >>>> >>>> Is a perpetual licenses from earlier version not exempt for the open >>>> source model? >>>> >>>> Regard, >>>> David C. >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode 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 > > Heather Laine > Customer Services Manager > http://www.runrev.com/ > LiveCode - Unleash Your Killer 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 shawnlivecode at gmail.com Tue Jan 29 10:31:49 2013 From: shawnlivecode at gmail.com (Shawn Blc) Date: Tue, 29 Jan 2013 09:31:49 -0600 Subject: Open Source LiveCode Project In-Reply-To: References: Message-ID: Heather, that answered my question too, however my license is 5.5, which was purchased June 1st, 2012. On Tue, Jan 29, 2013 at 9:26 AM, Heather Laine wrote: > Dear David, > > What you own is yours. If you have purchased (say) a LiveCode 4.5 license, > under our existing "perpetual" license EULA, that EULA applies to that > license. You will always be able to build closed source apps using LiveCode > 4.5 (as long as you have hardware that will run it and its feature set > meets your needs). > > If you want to build closed source apps using LiveCode 6.0, under the new > dual licensing, you will need to purchase a new Commercial license and the > new EULA will apply. > > The term "invited to renew" means that no-one is forcing you to renew. It > is an invitation. > > Regards, > > Heather > > On 29 Jan 2013, at 15:09, David C. wrote: > > > Thank you very much for the prompt reply, Kevin, > > ...however, I'm not quite sure that the FAQ addresses my concern, or > > at least it still seems a bit unclear. > > > > From the FAQ: > > "We will continue to honor your existing license terms until its > > expiry date. Once it expires you will be invited to renew with one of > > the new license types. You will also have the option to use the > > community edition if it fulfills your specific needs." > > > > The term "invited to renew" is far too vague to be comfortable in my > > view, so from the standpoint of a "perpetual" license, please explain > > at what point the license actually expires to the point that it can no > > longer be used commercially? The latest license I have is for version > > 4.53, so will I be able to continue using that commercially or not and > > if so, for how long? > > > > Regards, > > David C. > > > > On Tue, Jan 29, 2013 at 8:52 AM, Kevin Miller wrote: > >> Yes existing licenses remain the same until the end of their term. > >> Existing perpetual licenses are just that - perpetual. You can see more > >> details in the FAQ http://runrev.com/home/ks1/?preview > >> > >> Kind regards, > >> > >> Kevin > >> > >> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > >> LiveCode: Unleash Your Killer App > >> > >> > >> > >> > >> On 29/01/2013 14:48, "David C." wrote: > >> > >>>> > >>>> We are hugely excited to be launching this project today: > >>>> > >>>> > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-liv > >>>> ecode > >>>> > >>> > >>> Hey folks, > >>> For existing customers, what is the effective date for requiring that > >>> an application be released open sourced versus commercial as usual? > >>> Also, when will details be provided as to what the cost will be for a > >>> commercial license? > >>> > >>> For example, with a license for the 4.53 version, I have two > >>> applications very close to being able to release as commercial > >>> products... at what point do I need to be concerned with purchasing a > >>> new commercial license or offering my source code? > >>> > >>> Is a perpetual licenses from earlier version not exempt for the open > >>> source model? > >>> > >>> Regard, > >>> David C. > >>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode 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 > > Heather Laine > Customer Services Manager > http://www.runrev.com/ > LiveCode - Unleash Your Killer 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 kevin at runrev.com Tue Jan 29 10:32:48 2013 From: kevin at runrev.com (Kevin Miller) Date: Tue, 29 Jan 2013 15:32:48 +0000 Subject: Open Source LiveCode Project In-Reply-To: Message-ID: That's correct. Unlike the pay as you go licenses which are essentially software rental, the perpetual license is just that - perpetual. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Unleash Your Killer App On 29/01/2013 15:08, "Shawn Blc" wrote: >What about this (see the *bold* area)? I have a commercial license. From >what I remember when I purchased it I could create, edit applications and >distribute applications for as long as I wanted UNTIL I decided to >upgrade. > >See below. > >The commercial version will be available as an annual subscription. A >single license >includes the ability for a single developer to create and build unlimited >applications >then distribute them royalty-free on all supported platforms. Unlike the >open source >version, it does not include access to the source code. It includes the >script password >security module which provides an additional level of protection for your >code. It removes >the requirement to redistribute the source code of your application when >you come to >redistribute it.* If your subscription expires any applications built will >continue to run* >*but you will not be able to create new closed source applications or >updates to existing **applications until you renew your commercial >license.* > >On Tue, Jan 29, 2013 at 8:52 AM, Kevin Miller wrote: > >> Yes existing licenses remain the same until the end of their term. >> Existing perpetual licenses are just that - perpetual. You can see more >> details in the FAQ http://runrev.com/home/ks1/?preview >> >> Kind regards, >> >> Kevin >> >> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >> LiveCode: Unleash Your Killer App >> >> >> >> >> On 29/01/2013 14:48, "David C." wrote: >> >> >> >> >>We are hugely excited to be launching this project today: >> >> >> >> >> >>http://www.kickstarter.com/projects/1755283828/open-source-edition-of-liv >> >>ecode >> >> >> > >> >Hey folks, >> >For existing customers, what is the effective date for requiring that >> >an application be released open sourced versus commercial as usual? >> >Also, when will details be provided as to what the cost will be for a >> >commercial license? >> > >> >For example, with a license for the 4.53 version, I have two >> >applications very close to being able to release as commercial >> >products... at what point do I need to be concerned with purchasing a >> >new commercial license or offering my source code? >> > >> >Is a perpetual licenses from earlier version not exempt for the open >> >source model? >> > >> >Regard, >> >David C. >> > >> >_______________________________________________ >> >use-livecode mailing list >> >use-livecode 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 kevin at runrev.com Tue Jan 29 10:33:18 2013 From: kevin at runrev.com (Kevin Miller) Date: Tue, 29 Jan 2013 15:33:18 +0000 Subject: Open Source LiveCode Project In-Reply-To: Message-ID: If it is a perpetual license, as opposed to one of the newer pay as you go licenses, it never expires. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Unleash Your Killer App On 29/01/2013 15:09, "David C." wrote: >Thank you very much for the prompt reply, Kevin, >...however, I'm not quite sure that the FAQ addresses my concern, or >at least it still seems a bit unclear. > >From the FAQ: >"We will continue to honor your existing license terms until its >expiry date. Once it expires you will be invited to renew with one of >the new license types. You will also have the option to use the >community edition if it fulfills your specific needs." > >The term "invited to renew" is far too vague to be comfortable in my >view, so from the standpoint of a "perpetual" license, please explain >at what point the license actually expires to the point that it can no >longer be used commercially? The latest license I have is for version >4.53, so will I be able to continue using that commercially or not and >if so, for how long? > >Regards, >David C. > >On Tue, Jan 29, 2013 at 8:52 AM, Kevin Miller wrote: >>Yes existing licenses remain the same until the end of their term. >>Existing perpetual licenses are just that - perpetual. You can see more >>details in the FAQ http://runrev.com/home/ks1/?preview >> >>Kind regards, >> >>Kevin >> >>Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >>LiveCode: Unleash Your Killer App >> >> >> >> >>On 29/01/2013 14:48, "David C." wrote: >> >>>> >>>>We are hugely excited to be launching this project today: >>>> >>>>http://www.kickstarter.com/projects/1755283828/open-source-edition-of-l >>>>iv >>>>ecode >>>> >>> >>>Hey folks, >>>For existing customers, what is the effective date for requiring that >>>an application be released open sourced versus commercial as usual? >>>Also, when will details be provided as to what the cost will be for a >>>commercial license? >>> >>>For example, with a license for the 4.53 version, I have two >>>applications very close to being able to release as commercial >>>products... at what point do I need to be concerned with purchasing a >>>new commercial license or offering my source code? >>> >>>Is a perpetual licenses from earlier version not exempt for the open >>>source model? >>> >>>Regard, >>>David C. >>> >>>_______________________________________________ >>>use-livecode mailing list >>>use-livecode 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 coiin at verizon.net Tue Jan 29 10:35:40 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 29 Jan 2013 10:35:40 -0500 Subject: Open Source LiveCode Project In-Reply-To: References: Message-ID: What happens if you did a change of license? Like, if I was perpetual up to version 5.5, but pay as you go from 5.5.1, would I be able to use 5.5, but not 5.5.1? On Jan 29, 2013, at 10:33 AM, Kevin Miller wrote: > >If it is a perpetual license, as opposed to one of the newer pay as you go > licenses, it never expires. From kevin at runrev.com Tue Jan 29 10:43:57 2013 From: kevin at runrev.com (Kevin Miller) Date: Tue, 29 Jan 2013 15:43:57 +0000 Subject: Open Source LiveCode Project In-Reply-To: Message-ID: Yes absolutely. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Unleash Your Killer App On 29/01/2013 15:29, "Andrew Kluthe" wrote: >I had just paid for three years of commercial updates to livecode >complete. Will I get the updates I paid for to the new commercial >license for that time period? > >regards, > >Andrew Kluthe > > >On Tue, Jan 29, 2013 at 9:26 AM, Heather Laine wrote: >> Dear David, >> >> What you own is yours. If you have purchased (say) a LiveCode 4.5 >>license, under our existing "perpetual" license EULA, that EULA applies >>to that license. You will always be able to build closed source apps >>using LiveCode 4.5 (as long as you have hardware that will run it and >>its feature set meets your needs). >> >> If you want to build closed source apps using LiveCode 6.0, under the >>new dual licensing, you will need to purchase a new Commercial license >>and the new EULA will apply. >> >> The term "invited to renew" means that no-one is forcing you to renew. >>It is an invitation. >> >> Regards, >> >> Heather >> >> On 29 Jan 2013, at 15:09, David C. wrote: >> >>> Thank you very much for the prompt reply, Kevin, >>> ...however, I'm not quite sure that the FAQ addresses my concern, or >>> at least it still seems a bit unclear. >>> >>> From the FAQ: >>> "We will continue to honor your existing license terms until its >>> expiry date. Once it expires you will be invited to renew with one of >>> the new license types. You will also have the option to use the >>> community edition if it fulfills your specific needs." >>> >>> The term "invited to renew" is far too vague to be comfortable in my >>> view, so from the standpoint of a "perpetual" license, please explain >>> at what point the license actually expires to the point that it can no >>> longer be used commercially? The latest license I have is for version >>> 4.53, so will I be able to continue using that commercially or not and >>> if so, for how long? >>> >>> Regards, >>> David C. >>> >>> On Tue, Jan 29, 2013 at 8:52 AM, Kevin Miller wrote: >>>> Yes existing licenses remain the same until the end of their term. >>>> Existing perpetual licenses are just that - perpetual. You can see >>>>more >>>> details in the FAQ http://runrev.com/home/ks1/?preview >>>> >>>> Kind regards, >>>> >>>> Kevin >>>> >>>> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >>>> LiveCode: Unleash Your Killer App >>>> >>>> >>>> >>>> >>>> On 29/01/2013 14:48, "David C." wrote: >>>> >>>>>> >>>>>> We are hugely excited to be launching this project today: >>>>>> >>>>>> >>>>>>http://www.kickstarter.com/projects/1755283828/open-source-edition-of >>>>>>-liv >>>>>> ecode >>>>>> >>>>> >>>>> Hey folks, >>>>> For existing customers, what is the effective date for requiring that >>>>> an application be released open sourced versus commercial as usual? >>>>> Also, when will details be provided as to what the cost will be for a >>>>> commercial license? >>>>> >>>>> For example, with a license for the 4.53 version, I have two >>>>> applications very close to being able to release as commercial >>>>> products... at what point do I need to be concerned with purchasing a >>>>> new commercial license or offering my source code? >>>>> >>>>> Is a perpetual licenses from earlier version not exempt for the open >>>>> source model? >>>>> >>>>> Regard, >>>>> David C. >>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode 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 >> >> Heather Laine >> Customer Services Manager >> http://www.runrev.com/ >> LiveCode - Unleash Your Killer 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 > > > >-- >Regards, > >Andrew Kluthe >andrew at ctech.me > >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Jan 29 11:01:04 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Tue, 29 Jan 2013 09:01:04 -0700 Subject: Open Source LiveCode Project In-Reply-To: References: Message-ID: > > Wow, this will teach me to go to sleep! Kevin, Heather, everyone at runrev > THANK YOU! I'll be seeing what I can scrounge up to help, and will point > the 1 other person I know who might be interested towards the website. > > Thanks! > > From heather at runrev.com Tue Jan 29 11:02:40 2013 From: heather at runrev.com (Heather Laine) Date: Tue, 29 Jan 2013 16:02:40 +0000 Subject: Open Source LiveCode Project In-Reply-To: References: Message-ID: <3048C1C8-0B8E-466D-B3F6-C4FB44BF617F@runrev.com> Erm. The question as it stands does not compute Colin :). You can't have 5.5 and not 5.5.1, you always get those minor releases with your major version. However, if we rephrase it, suppose you had a perpetual 5.0 license, but then instead of updating it purchased a PAYG license, what would happen? You will always be able to use your 5.0 edition of LiveCode. As long as you maintain your 5.5 PAYG payments, we will continue to honor that license type and provide you with updates. If you let that PAYG license lapse, you lose access to LiveCode, from 5.0 onwards. You will then need to purchase a new Commercial license to renew access. We will be discontinuing the PAYG license types once we go dual license, so no new purchases of this will be possible. I hope this helps, Regards, Heather On 29 Jan 2013, at 15:35, Colin Holgate wrote: > What happens if you did a change of license? Like, if I was perpetual up to version 5.5, but pay as you go from 5.5.1, would I be able to use 5.5, but not 5.5.1? > > > On Jan 29, 2013, at 10:33 AM, Kevin Miller wrote: > >>> If it is a perpetual license, as opposed to one of the newer pay as you go >> licenses, it never expires. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Heather Laine Customer Services Manager http://www.runrev.com/ LiveCode - Unleash Your Killer App From davidocoker at gmail.com Tue Jan 29 11:06:05 2013 From: davidocoker at gmail.com (David C.) Date: Tue, 29 Jan 2013 10:06:05 -0600 Subject: Open Source LiveCode Project In-Reply-To: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> Message-ID: > Dear List Members, > > We are hugely excited to be launching this project today: > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode > To the RunRev team and community, Unless something significant changes in the next few days, current circumstances will not allow me to participate in the initial launch of the open source LiveCode offering, but I'll at least be cheering from the sideline. Once circumstances improve, it will be my pleasure to participate in the new community effort. Best of luck with the new endeavor! Regards, David C. From andre at andregarzia.com Tue Jan 29 11:17:37 2013 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 29 Jan 2013 14:17:37 -0200 Subject: [OT] Just watched Buzz Aldrin on an event here in Brazil Message-ID: Hey Folks, I am at Campus Party (http://www.campus-party.com.br ) in Brazil and our first speaker today was Buzz Aldrin. He told us his lifes adventures and how a group of dedicated people can join and accomplish marvelous things together. His whole session about collaboration and common goals were in perfect timing with the whole Open Source kickstarter. Yes, I believe in a group of dedicated people achieving marvelous things and I want this kickstarter to succeed. Cheers Andre -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From coiin at verizon.net Tue Jan 29 12:02:31 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 29 Jan 2013 12:02:31 -0500 Subject: Open Source LiveCode Project In-Reply-To: <3048C1C8-0B8E-466D-B3F6-C4FB44BF617F@runrev.com> References: <3048C1C8-0B8E-466D-B3F6-C4FB44BF617F@runrev.com> Message-ID: <56645D55-4FDA-4ADE-B1CC-A0ECF30137A8@verizon.net> Won't the $499 a year still effectively be a pay as you go license? On Jan 29, 2013, at 11:02 AM, Heather Laine wrote: > >We will be discontinuing the PAYG license types once we go dual license, so no new purchases of this will be possible. From kevin at runrev.com Tue Jan 29 12:06:48 2013 From: kevin at runrev.com (Kevin Miller) Date: Tue, 29 Jan 2013 17:06:48 +0000 Subject: Open Source LiveCode Project In-Reply-To: <56645D55-4FDA-4ADE-B1CC-A0ECF30137A8@verizon.net> Message-ID: Similar I guess. But you don't need it to start creating your software, only to ship or update closed source. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Unleash Your Killer App On 29/01/2013 17:02, "Colin Holgate" wrote: >Won't the $499 a year still effectively be a pay as you go license? > >On Jan 29, 2013, at 11:02 AM, Heather Laine wrote: > >> >We will be discontinuing the PAYG license types once we go dual >>license, so no new purchases of this will be possible. > >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Tue Jan 29 12:44:06 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 29 Jan 2013 12:44:06 -0500 Subject: Kevin probably feels hurt... Message-ID: I have a script running that tells me where the KickStarter amount is at, and I've been watching for it going over ?10k. Well, just now it did that, but went straight to ?14,730. The latest pledge was someone who wants to spend two days with Mark. Don't worry Kevin, someone will want you too, I bet! From devin_asay at byu.edu Tue Jan 29 13:08:37 2013 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 29 Jan 2013 18:08:37 +0000 Subject: Kevin probably feels hurt... In-Reply-To: References: Message-ID: <31BDC56EACAAF64688457CE3F71D9F1AFC9D99@Peas2.byu.local> On Jan 29, 2013, at 10:44 AM, Colin Holgate wrote: > I have a script running that tells me where the KickStarter amount is at, and I've been watching for it going over ?10k. Well, just now it did that, but went straight to ?14,730. The latest pledge was someone who wants to spend two days with Mark. Don't worry Kevin, someone will want you too, I bet! Two thousand quatloos on the young-looking CEO! ;) Devin Devin Asay Office of Digital Humanities Brigham Young University From kevin at runrev.com Tue Jan 29 13:22:00 2013 From: kevin at runrev.com (Kevin Miller) Date: Tue, 29 Jan 2013 18:22:00 +0000 Subject: Kevin probably feels hurt... In-Reply-To: <31BDC56EACAAF64688457CE3F71D9F1AFC9D99@Peas2.byu.local> Message-ID: Haha. Shunned, I know! :) I guess I'm less technically involved these days and our backer wants to talk some serious tech geek. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Unleash Your Killer App On 29/01/2013 18:08, "Devin Asay" wrote: > >On Jan 29, 2013, at 10:44 AM, Colin Holgate wrote: > >> I have a script running that tells me where the KickStarter amount is >>at, and I've been watching for it going over ?10k. Well, just now it did >>that, but went straight to ?14,730. The latest pledge was someone who >>wants to spend two days with Mark. Don't worry Kevin, someone will want >>you too, I bet! > >Two thousand quatloos on the young-looking CEO! >;) > >Devin > >Devin Asay >Office of Digital Humanities >Brigham Young University > > >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Jan 29 13:19:39 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 29 Jan 2013 18:19:39 +0000 Subject: [OSSLC] so far so good... In-Reply-To: <41AA9630-C831-49BD-9BE0-9F4D8AADFCAB@mac.com> References: <123A88D8-C205-47C5-8702-8C6E59C99D8D@funnygarbage.com> <41AA9630-C831-49BD-9BE0-9F4D8AADFCAB@mac.com> Message-ID: <510812BB.6030004@cogapp.com> But what both of you miss by not going direct to the source is seeing names of random backers - I've just seen that Cory Doctorow has backed it, which - if he also blogs it - massively enhances the chances of success. On 29/01/2013 13:15, Bj?rnke von Gierke wrote: > I like graphs: > > http://www.kicktraq.com/projects/1755283828/open-source-edition-of-livecode/ > > mirroring to use, as per previously discussed. > > On 29.01.2013, at 14:11, Colin Holgate wrote: > >> This isn't to say that I'm obsessed or anything, but: From david at vaudevillecourt.tv Tue Jan 29 13:30:06 2013 From: david at vaudevillecourt.tv (David Bovill) Date: Tue, 29 Jan 2013 18:30:06 +0000 Subject: [OSSLC] so far so good... In-Reply-To: <510812BB.6030004@cogapp.com> References: <123A88D8-C205-47C5-8702-8C6E59C99D8D@funnygarbage.com> <41AA9630-C831-49BD-9BE0-9F4D8AADFCAB@mac.com> <510812BB.6030004@cogapp.com> Message-ID: Cory LiveCode? Well I never. On 29 January 2013 18:19, Ben Rubinstein wrote: > But what both of you miss by not going direct to the source is seeing > names of random backers - I've just seen that Cory Doctorow has backed it, > which - if he also blogs it - massively enhances the chances of success. > From jacque at hyperactivesw.com Tue Jan 29 13:36:53 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 29 Jan 2013 12:36:53 -0600 Subject: Kevin probably feels hurt... In-Reply-To: References: Message-ID: <510816C5.5010907@hyperactivesw.com> On 1/29/13 12:22 PM, Kevin Miller wrote: > Haha. Shunned, I know! :) I guess I'm less technically involved these days > and our backer wants to talk some serious tech geek. I want both of you. And you could throw in a few other team members too. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pmbrig at gmail.com Tue Jan 29 13:45:20 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 29 Jan 2013 13:45:20 -0500 Subject: What if.... In-Reply-To: References: Message-ID: One situation when the order of evaluation is important is if you have conditions that limit the scope of a general handler, eg: if "field" is in the target and the locktext of the target = true then? In this case the first clause is evaluated first, and if the target is something other than a field, the second clause is skipped and you avoid throwing an error. With the clauses switched in order, you throw an error if the target is, eg, a button. I used to nest if statements: if "field" is in the target then if the locktext of the target = true then? ... until I realized I could do it all in one line. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jan 27, 2013, at 1:39 PM, Peter Haworth wrote: > Musings about complex if statements on this Sunday morning.... > > Lets say you have a complex if statement with 4 conditions that must all be > true. Is there any advantage, other than personal preference/style, to: > > if cond1 and cond2 and cond3 and cond4 then..... > > or > > if cond1 then > if cond2 then > if cond3 then > if cond4 then... > > In either case, as soon as a condition evaluates to false, none of the rest > are evaluated, right? If so, then always best to put the conditions that > take the longest to evaluate further down the list, for example perhaps an > SQL SELECT statement that might take a while to execute? But then what if > some of the conditions are in parens, for example: > > if cond1 and cond2 and (cond3 and cond4) then.... > > The manual says the grouping operator (parens) has the highest precedence > so does this mean (cond3 and cond4) will be evaluated before cond1 and > cond2? > > Just curious. > > > 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 lists at mangomultimedia.com Tue Jan 29 13:52:13 2013 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 29 Jan 2013 13:52:13 -0500 Subject: [OSSLC] so far so good... In-Reply-To: <510812BB.6030004@cogapp.com> References: <123A88D8-C205-47C5-8702-8C6E59C99D8D@funnygarbage.com> <41AA9630-C831-49BD-9BE0-9F4D8AADFCAB@mac.com> <510812BB.6030004@cogapp.com> Message-ID: On Tue, Jan 29, 2013 at 1:19 PM, Ben Rubinstein wrote: > But what both of you miss by not going direct to the source is seeing > names of random backers True. But the pleasant dinging sound in the background that Colin's code provides makes you smile every 5 minutes :-) -- Trevor DeVore Blue Mango Learning Systems www.clarify-it.com - www.screensteps.com From slylabs13 at me.com Tue Jan 29 14:01:55 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 11:01:55 -0800 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: <51057AEB.5070905@gmail.com> References: <68829589359.20130126125832@ahsoftware.net> <51057AEB.5070905@gmail.com> Message-ID: <622C05B3-B8AE-43EC-8BBA-8A82B9FB9B82@me.com> I was shocked to find out that far fewer people are killed with semi-automatic rifles (called Assault weapons) than with hammers or baseball bats. No one would ever think of even registering who has a hammer or baseball bat! Never mind making them illegal. New laws will solve nothing. If it becomes illegal to unlock a phone, people will do it anyway. Also, I would be VERY interested to know who got paid in this deal. I have a working theory that no legislation of this kind ever takes place unless someone somewhere gets paid. Bob On Jan 27, 2013, at 11:07 AM, Richmond wrote: > On 01/27/2013 08:38 PM, Robert Sneidar wrote: >> I fear a great many more things are going to become illegal that ought not to be as time goes on. >> >> Bob > > I have a small pocket knife that I bought when I was about 7 years old; only really any good for > slitting envelopes, slicing apples and (at a push) sharpening pencils. It lives in my trousers > and is really good for fighting my way into those horrible hard plastic packs like the one > the Wii Remote came that I just bought. The blade is about 2 inches long, and is really hard to open. > > I am given to understand that carrying one carries a mandatory custodial sentence of at least 3 months in Britain. > > The next thing will be when they work out that it is possible to kill someone with a ball-point pen! From coiin at verizon.net Tue Jan 29 14:02:50 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 29 Jan 2013 14:02:50 -0500 Subject: Kevin probably feels hurt... In-Reply-To: <510816C5.5010907@hyperactivesw.com> References: <510816C5.5010907@hyperactivesw.com> Message-ID: <4B899F10-6151-406E-AA72-DF1286A5AB05@verizon.net> Ben is up for grabs too. I mean, in general, nothing to do with KickStarter? On Jan 29, 2013, at 1:36 PM, J. Landman Gay wrote: > On 1/29/13 12:22 PM, Kevin Miller wrote: >> Haha. Shunned, I know! :) I guess I'm less technically involved these days >> and our backer wants to talk some serious tech geek. > > I want both of you. And you could throw in a few other team members too. :) From cmsheffield at icloud.com Tue Jan 29 14:04:24 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Tue, 29 Jan 2013 12:04:24 -0700 Subject: iOS: native picker wheel Message-ID: <2445D17B-1C9F-4FA5-9CDB-3DFB00113700@icloud.com> I'm aware of mobilePick and, while it works nicely, it's not quite the behavior I want. Does anyone know of a way to get a native picker wheel available in the interface at all times, much like some of the other native controls are? One example of this is Apple's Clock app. If you go to the Timer tab, there's a picker wheel for selecting the timer's value. Is something like this possible in LC? Thanks, Chris From slylabs13 at me.com Tue Jan 29 14:05:53 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 11:05:53 -0800 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: <51057EB8.1050706@hyperactivesw.com> References: <68829589359.20130126125832@ahsoftware.net> <51057EB8.1050706@hyperactivesw.com> Message-ID: <1935C63B-5CC6-4D0B-821B-6ECE69631F87@me.com> Oh great Jacque! There goes my soapbox! Thanks a lot!!! ;-) Bob On Jan 27, 2013, at 11:23 AM, J. Landman Gay wrote: > This puts a bit more perspective on it: > > > > -- > Jacqueline Landman Gay From slylabs13 at me.com Tue Jan 29 14:07:28 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 11:07:28 -0800 Subject: Apology for 'Challenging new property inspector' In-Reply-To: <411BD0865C7F7446890718EBDF2BDCAD02952A@DOMEX04.DOM.wustl.edu> References: <411BD0865C7F7446890718EBDF2BDCAD02952A@DOMEX04.DOM.wustl.edu> Message-ID: <51F7140F-8457-4DBB-9BD8-C6A4B5CD4BB2@me.com> I think honest mistakes are recognized as such, but I mainly wanted to prevent even more unwitting emails that may have divulged more than this one did. Bob On Jan 27, 2013, at 1:40 PM, Sumner, Walt wrote: > Hi, folks, I clearly posted a message to the wrong list last week, starting a bit of a storm. I'd like to follow up with a public word of thanks to Richard Gaskin for gentle, private redirection; also to Richmond Mathewson and Bob Sneider for similar corrections, and to Jacqueline for trying to calm the storm. It is a friendly and helpful community, which is nice if you're having a particularly clumsy week. > > I'll slink back under my rock now and try to avoid causing any more trouble. > > Thanks, > > Walt > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Tue Jan 29 14:08:46 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 11:08:46 -0800 Subject: Apology for 'Challenging new property inspector' In-Reply-To: References: <411BD0865C7F7446890718EBDF2BDCAD02952A@DOMEX04.DOM.wustl.edu> <3BD8C41A-99DE-4D04-AF7D-887B38B218EF@mac.com> Message-ID: <3FD02258-9558-4031-B7A0-23D59EB4C3CE@me.com> Thanks to you guys, all the good rocks are taken. I can only stand here on idiot street and get rained on. Bob On Jan 27, 2013, at 5:32 PM, Peter Haworth wrote: > Me too, but I still peep out from under my rock every now and then. > Pete From ambassador at fourthworld.com Tue Jan 29 14:19:23 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 29 Jan 2013 11:19:23 -0800 Subject: Kevin probably feels hurt... In-Reply-To: References: Message-ID: <510820BB.7050702@fourthworld.com> How much do we have to contribute for a day of shopping with Jo as our personal style consultant? Not all of us dress as well as Scott Rossi. -- 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 Tue Jan 29 14:38:18 2013 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 29 Jan 2013 17:38:18 -0200 Subject: Kevin probably feels hurt... In-Reply-To: <510820BB.7050702@fourthworld.com> References: <510820BB.7050702@fourthworld.com> Message-ID: On Tue, Jan 29, 2013 at 5:19 PM, Richard Gaskin wrote: > How much do we have to contribute for a day of shopping with Jo as our > personal style consultant? I must say that the day that Jo took me shopping in the U.K. for a suit was wonderful and that suit is the best and prettiest suit I have ever owned. We have a phrase "no one $PLACEHOLDER as Scott Rossi" for a reason! :-D Just imagine what Scott could do with an open source IDE... -- http://www.andregarzia.com -- All We Do Is Code. http://fon.nu -- minimalist url shortening service. From slylabs13 at me.com Tue Jan 29 14:38:40 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 11:38:40 -0800 Subject: Open Source LiveCode Project In-Reply-To: References: <2BBD2BB2-284C-4E4C-9F66-0B7473E57324@runrev.com> <1F3FC5E5-3A7B-418F-8AC5-439FDA4BF2C5@sweattechnologies.com> <4B64FA30-8D52-4026-8543-78DCC23E7729@mac.com> <97DD6557-A273-4845-B966-8271B04FAAF6@mac.com> Message-ID: <63D6BAC6-E91D-4704-887A-C3A86386DA8B@me.com> I hear the devil's from there. Bob On Jan 29, 2013, at 2:48 AM, Monte Goulding wrote: > > On 29/01/2013, at 9:45 PM, Bj?rnke von Gierke wrote: > >>>> Weird, it added it for me.. it probably has a db of ip-locations, and yours isn't in it? >>> >>> Lol.. Taswhere? >> >> I'm sorry, i didn't catch what you meant, can you elaborate a bit more? > > I live in Tasmania... > > -- > Monte Goulding From slylabs13 at me.com Tue Jan 29 14:39:54 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 11:39:54 -0800 Subject: Open Source LiveCode Project In-Reply-To: References: Message-ID: <11DDCE96-300C-404E-A91A-E7485B6C2981@me.com> There's a perpetual license?? How do I get one of those?? Bob On Jan 29, 2013, at 6:52 AM, Kevin Miller wrote: > Yes existing licenses remain the same until the end of their term. > Existing perpetual licenses are just that - perpetual. You can see more > details in the FAQ http://runrev.com/home/ks1/?preview > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Unleash Your Killer App From slylabs13 at me.com Tue Jan 29 14:41:38 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 11:41:38 -0800 Subject: Open Source LiveCode Project In-Reply-To: References: Message-ID: <638D7317-D90A-4A54-B779-FFF4B0BF44C4@me.com> Oh never mind I already have that!! I thot it meant Lifetime Renewal! I would probably have gone for that! Bob On Jan 29, 2013, at 7:32 AM, Kevin Miller wrote: > That's correct. Unlike the pay as you go licenses which are essentially > software rental, the perpetual license is just that - perpetual. > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Unleash Your Killer App From slylabs13 at me.com Tue Jan 29 14:45:09 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 11:45:09 -0800 Subject: What if.... In-Reply-To: References: Message-ID: <8453F16F-EF17-429C-86EA-96CDA6E05A45@me.com> Yes. You can do stuff in between the conditionals in example 2 whereas you cannot in example one. Bob On Jan 27, 2013, at 10:39 AM, Peter Haworth wrote: > Musings about complex if statements on this Sunday morning.... > > Lets say you have a complex if statement with 4 conditions that must all be > true. Is there any advantage, other than personal preference/style, to: > > if cond1 and cond2 and cond3 and cond4 then..... > > or > > if cond1 then > if cond2 then > if cond3 then > if cond4 then... > > In either case, as soon as a condition evaluates to false, none of the rest > are evaluated, right? If so, then always best to put the conditions that > take the longest to evaluate further down the list, for example perhaps an > SQL SELECT statement that might take a while to execute? But then what if > some of the conditions are in parens, for example: > > if cond1 and cond2 and (cond3 and cond4) then.... > > The manual says the grouping operator (parens) has the highest precedence > so does this mean (cond3 and cond4) will be evaluated before cond1 and > cond2? > > Just curious. > > > 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 slylabs13 at me.com Tue Jan 29 14:46:13 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 11:46:13 -0800 Subject: What if.... In-Reply-To: References: Message-ID: <44524B10-DC92-4682-AA5E-CC38A24C5997@me.com> Doesn't matter. It's like saying 1 + 2 + (3 + 4). That is why they use + as the AND operator in boolean logic. Bob On Jan 27, 2013, at 10:39 AM, Peter Haworth wrote: > The manual says the grouping operator (parens) has the highest precedence > so does this mean (cond3 and cond4) will be evaluated before cond1 and > cond2? > > Just curious. From slylabs13 at me.com Tue Jan 29 14:49:13 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 11:49:13 -0800 Subject: What if.... In-Reply-To: References: Message-ID: I should rephrase that. If condition 1 and/or 2 involve long time consuming evaluations, there would be an advantage the putting conditions 3 and 4 in parens, since they would be evaluated first, saving time in some instances. But the way to do that is put your time consuming evaluations last where they will be evaluated last by natural order. Bob > Doesn't matter. It's like saying 1 + 2 + (3 + 4). That is why they use + as the AND operator in boolean logic. > > Bob > > > On Jan 27, 2013, at 10:39 AM, Peter Haworth wrote: > >> The manual says the grouping operator (parens) has the highest precedence >> so does this mean (cond3 and cond4) will be evaluated before cond1 and >> cond2? >> >> Just curious. > From shawnlivecode at gmail.com Tue Jan 29 14:54:08 2013 From: shawnlivecode at gmail.com (Shawn Blc) Date: Tue, 29 Jan 2013 13:54:08 -0600 Subject: Open Source LiveCode Project In-Reply-To: <638D7317-D90A-4A54-B779-FFF4B0BF44C4@me.com> References: <638D7317-D90A-4A54-B779-FFF4B0BF44C4@me.com> Message-ID: If we keep on this track our KS project will be over ?700,000! Awesome! Being a little optimistic here -------> Looking forward to being part of the largest funded KS project ever! On Tue, Jan 29, 2013 at 1:41 PM, Robert Sneidar wrote: > Oh never mind I already have that!! I thot it meant Lifetime Renewal! I > would probably have gone for that! > > Bob > > > On Jan 29, 2013, at 7:32 AM, Kevin Miller wrote: > > > That's correct. Unlike the pay as you go licenses which are essentially > > software rental, the perpetual license is just that - perpetual. > > > > Kind regards, > > > > Kevin > > > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > > LiveCode: Unleash Your Killer 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 slylabs13 at me.com Tue Jan 29 14:56:01 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 11:56:01 -0800 Subject: What if.... In-Reply-To: References: Message-ID: <08611167-D3E0-48D0-980D-1E2EC3FFF7A5@me.com> False 1! False 2! Got it 3! Got it 4! Off the top of my head. Bob On Jan 28, 2013, at 4:36 AM, Thierry Douez wrote: > Hi Peter, > > 2013/1/27 Peter Haworth > >> Musings about complex if statements on this Sunday morning... >> >> if cond1 and cond2 and cond3 and cond4 then..... >> >> if cond1 then >> if cond2 then >> if cond3 then >> if cond4 then... >> >> if cond1 and cond2 and (cond3 and cond4) then.... >> >> Just curious. >> Pete >> > > Wanting to show you in few lines of code, some differences with or wihtout > the (), > I came accros this interesting riddle... > > So, smart livecoders, try to guess what would be the 4 answers to this > script; > then run it and thanks to comment :) > > > on mouseUp > if false or true and false then > answer "Got it 1!" > else > answer "False 1!" > end if > if false or (true and false) then > answer "Got it 2!" > else > answer "False 2!" > end if > if false or true then > answer "Got it 3!" > else > answer "False 3!" > end if > if false and false or true then > answer "Got it 4!" > else > answer "False 4!" > end if > end mouseUp > > > Regards, > > 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 slylabs13 at me.com Tue Jan 29 14:58:04 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 11:58:04 -0800 Subject: What if.... In-Reply-To: References: <5106FF69.8070900@hyperactivesw.com> Message-ID: <86E396F4-BF3A-439E-BFEC-D64C052D00EA@me.com> It's order of precedence. AND before OR. Bob On Jan 28, 2013, at 9:33 PM, Thierry Douez wrote: > Hi Jacques, > > Thanks for testing. > > Umm, I don't have the correct answers. > > The first test gives me False, which should be the same > as the fourth case which gives True! > > Or, did I miss something ? > > Thierry > > 2013/1/28 J. Landman Gay > >> On 1/28/13 6:36 AM, Thierry Douez wrote: >> >> So, smart livecoders, try to guess what would be the 4 answers to this >>> script; >>> then run it and thanks to comment :) >>> >>> >>> on mouseUp >>> if false or true and false then >>> answer "Got it 1!" >>> else >>> answer "False 1!" >>> end if >>> if false or (true and false) then >>> answer "Got it 2!" >>> else >>> answer "False 2!" >>> end if >>> if false or true then >>> answer "Got it 3!" >>> else >>> answer "False 3!" >>> end if >>> if false and false or true then >>> answer "Got it 4!" >>> else >>> answer "False 4!" >>> end if >>> end mouseUp >>> >> >> Got them all correct the first time. :P >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Jan 29 14:59:12 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 29 Jan 2013 20:59:12 +0100 Subject: Open Source LiveCode Project In-Reply-To: References: <638D7317-D90A-4A54-B779-FFF4B0BF44C4@me.com> Message-ID: <69855CA3-B65F-4D19-9DDF-CE089EBDD790@mac.com> On 29.01.2013, at 20:54, Shawn Blc wrote: > If we keep on this track our KS project will be over ?700,000! Awesome! > > Being a little optimistic here -------> Looking forward to being part of > the largest funded KS project ever! uhm... just saying: http://www.kickstarter.com/projects/597507018/pebble-e-paper-watch-for-iphone-and-android From shawnlivecode at gmail.com Tue Jan 29 15:03:05 2013 From: shawnlivecode at gmail.com (Shawn Blc) Date: Tue, 29 Jan 2013 14:03:05 -0600 Subject: Open Source LiveCode Project In-Reply-To: <69855CA3-B65F-4D19-9DDF-CE089EBDD790@mac.com> References: <638D7317-D90A-4A54-B779-FFF4B0BF44C4@me.com> <69855CA3-B65F-4D19-9DDF-CE089EBDD790@mac.com> Message-ID: Bj?rnke, it'd be awesome wouldn't it? Talking about being optimistic!!! On Tue, Jan 29, 2013 at 1:59 PM, Bj?rnke von Gierke wrote: > > On 29.01.2013, at 20:54, Shawn Blc wrote: > > > If we keep on this track our KS project will be over ?700,000! Awesome! > > > > Being a little optimistic here -------> Looking forward to being part of > > the largest funded KS project ever! > > uhm... just saying: > > http://www.kickstarter.com/projects/597507018/pebble-e-paper-watch-for-iphone-and-android > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 29 15:03:29 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 29 Jan 2013 12:03:29 -0800 Subject: Kevin probably feels hurt... In-Reply-To: <510816C5.5010907@hyperactivesw.com> References: <510816C5.5010907@hyperactivesw.com> Message-ID: Let's make him feel better by putting a link on our web sites to the Kickstarter project. Just added it to my page www.lcsql.com. Pete lcSQL Software On Tue, Jan 29, 2013 at 10:36 AM, J. Landman Gay wrote: > On 1/29/13 12:22 PM, Kevin Miller wrote: > >> Haha. Shunned, I know! :) I guess I'm less technically involved these days >> and our backer wants to talk some serious tech geek. >> > > I want both of you. And you could throw in a few other team members too. :) > > -- > 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 slylabs13 at me.com Tue Jan 29 15:04:50 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 12:04:50 -0800 Subject: What if.... In-Reply-To: <6C3D977B-A0C7-4632-BBC0-F41A529B4DC2@pbh.on-rev.com> References: <5106FF69.8070900@hyperactivesw.com> <9D9F666F-428E-44CB-BB32-6E1BD006EFB3@pbh.on-rev.com> <6C3D977B-A0C7-4632-BBC0-F41A529B4DC2@pbh.on-rev.com> Message-ID: <418C9805-0245-4802-BF8E-61BCE5C7DEE0@me.com> if false and false or true then becomes: if (false and false) or true then becomes: if false or true then becomes: if true then answer "Got it 4!" You are thinking of false and true as individual statements and they are not. The whole condition is one statement. Or if you like, the ands are one statement, which evaluates to false, and then there is a new statement to evaluate: false or true. Either way it works. Bob On Jan 28, 2013, at 11:56 PM, Paul Hibbert wrote: > > On 2013-01-28, at 11:40 PM, Thierry Douez wrote: > >> don't have to check for each sub-condition if it is true, for instance: > > Maybe I'm wrong, but the way I read statement 4, the first condition is false (if false and false) so the if statement continues to the second condition (or true) and returns "true". > > I thought in this case the If statement will stop on a true statement but not on a false (unless that is what you specify). > > e.g. if false and false or true is false then ## = False > > Paul > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Tue Jan 29 15:11:16 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 12:11:16 -0800 Subject: What if.... In-Reply-To: References: Message-ID: <86473061-91B4-4549-9357-749276ABC92C@me.com> I believe if you change that to or, you will throw an error. Or at least you should! Thinking about this, it may be simpler to think of AND comparisons a single expressions and OR comparisons as delimiting multiple expressions. In a SINGLE LOGICAL EXPRESSION evaluation will terminate when a false is encountered. If you think of what comes after OR as a NEW LOGICAL EXPRESSION it all makes perfect sense. To my twisted brain anyway. Bob On Jan 29, 2013, at 10:45 AM, Peter M. Brigham wrote: > One situation when the order of evaluation is important is if you have conditions that limit the scope of a general handler, eg: > > if "field" is in the target and the locktext of the target = true then? From pete at lcsql.com Tue Jan 29 15:16:07 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 29 Jan 2013 12:16:07 -0800 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: <622C05B3-B8AE-43EC-8BBA-8A82B9FB9B82@me.com> References: <68829589359.20130126125832@ahsoftware.net> <51057AEB.5070905@gmail.com> <622C05B3-B8AE-43EC-8BBA-8A82B9FB9B82@me.com> Message-ID: Sorry, but I can't let that pass. Every time the subject of gun control comes up in the press, completely unfounded statements are thrown around by the like of the NRA and others who are against gun control, and the baseball bat/hammer is one of them. According to the FBI 2011 stats, weapons used in homicides were: Firearms: 67.8% Knives: 13.4% Hands/fists/feet/etc: 5.7% Blunt objects: 3.9% Other dangerous weapons: 9.7% Presumably a baseball bat or a hammer would be classified as a "blunt object" or possibly "other dangerous weapon". Either way, it's not even close when compared to firearms. Sorry for the totally off topic rant. On Tue, Jan 29, 2013 at 11:01 AM, Robert Sneidar wrote: > I was shocked to find out that far fewer people are killed with > semi-automatic rifles (called Assault weapons) than with hammers or > baseball bats. No one would ever think of even registering who has a hammer > or baseball bat! Never mind making them illegal. New laws will solve > nothing. Pete lcSQL Software From slylabs13 at me.com Tue Jan 29 15:17:12 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 12:17:12 -0800 Subject: Kevin probably feels hurt... In-Reply-To: <510816C5.5010907@hyperactivesw.com> References: <510816C5.5010907@hyperactivesw.com> Message-ID: Both of them together? Hmmm... that will put you out 10,000 quatloos at least! They would probably toss in the other team members as a bonus though. Bob On Jan 29, 2013, at 10:36 AM, J. Landman Gay wrote: > On 1/29/13 12:22 PM, Kevin Miller wrote: >> Haha. Shunned, I know! :) I guess I'm less technically involved these days >> and our backer wants to talk some serious tech geek. > > I want both of you. And you could throw in a few other team members too. :) > > -- > 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 Tue Jan 29 15:18:31 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 29 Jan 2013 15:18:31 -0500 Subject: Kevin probably feels hurt... In-Reply-To: References: <510816C5.5010907@hyperactivesw.com> Message-ID: <261A68FF-8B77-451A-8089-ACB0D38DB204@verizon.net> Someone did book Kevin soon after I posted my message. Just need someone for Ben now. On Jan 29, 2013, at 3:03 PM, Peter Haworth wrote: > Let's make him feel better by putting a link on our web sites to the > Kickstarter project. Just added it to my page www.lcsql.com. From bvg at mac.com Tue Jan 29 15:19:48 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 29 Jan 2013 21:19:48 +0100 Subject: Kevin probably feels hurt... In-Reply-To: <261A68FF-8B77-451A-8089-ACB0D38DB204@verizon.net> References: <510816C5.5010907@hyperactivesw.com> <261A68FF-8B77-451A-8089-ACB0D38DB204@verizon.net> Message-ID: <3D71AA29-4963-4687-9D2C-267990423049@mac.com> Ben is the better value to begin with: one extra day for the same price! On 29.01.2013, at 21:18, Colin Holgate wrote: > Someone did book Kevin soon after I posted my message. Just need someone for Ben now. > > > On Jan 29, 2013, at 3:03 PM, Peter Haworth wrote: > >> Let's make him feel better by putting a link on our web sites to the >> Kickstarter project. Just added it to my page www.lcsql.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 mwieder at ahsoftware.net Tue Jan 29 15:23:11 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 12:23:11 -0800 Subject: Apology for 'Challenging new property inspector' In-Reply-To: <51F7140F-8457-4DBB-9BD8-C6A4B5CD4BB2@me.com> References: <411BD0865C7F7446890718EBDF2BDCAD02952A@DOMEX04.DOM.wustl.edu> <51F7140F-8457-4DBB-9BD8-C6A4B5CD4BB2@me.com> Message-ID: <431086673328.20130129122311@ahsoftware.net> Bob- Tuesday, January 29, 2013, 11:07:28 AM, you wrote: > I think honest mistakes are recognized as such, but I mainly > wanted to prevent even more unwitting emails that may have divulged > more than this one did. ... wait for it ... what? there's more? -- -Mark Wieder mwieder at ahsoftware.net From pmbrig at gmail.com Tue Jan 29 15:24:41 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 29 Jan 2013 15:24:41 -0500 Subject: Open Source LiveCode Project In-Reply-To: <11DDCE96-300C-404E-A91A-E7485B6C2981@me.com> References: <11DDCE96-300C-404E-A91A-E7485B6C2981@me.com> Message-ID: <21CEAD55-0A83-4E36-878A-9BE65CBF6900@gmail.com> Is it like the perpetual care arrangements in cemeteries? Does that mean that your descendants get updates forever? -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jan 29, 2013, at 2:39 PM, Robert Sneidar wrote: > There's a perpetual license?? How do I get one of those?? > > Bob > > > On Jan 29, 2013, at 6:52 AM, Kevin Miller wrote: > >> Yes existing licenses remain the same until the end of their term. >> Existing perpetual licenses are just that - perpetual. You can see more >> details in the FAQ http://runrev.com/home/ks1/?preview >> >> Kind regards, >> >> Kevin >> >> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >> LiveCode: Unleash Your Killer 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 mwieder at ahsoftware.net Tue Jan 29 15:26:23 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 12:26:23 -0800 Subject: Kevin probably feels hurt... In-Reply-To: References: <510816C5.5010907@hyperactivesw.com> Message-ID: <1401086865734.20130129122623@ahsoftware.net> Pete- Tuesday, January 29, 2013, 12:03:29 PM, you wrote: > Let's make him feel better by putting a link on our web sites to the > Kickstarter project. Just added it to my page www.lcsql.com. > Pete > lcSQL Software Brilliant. Now I have some editing to do. -- -Mark Wieder mwieder at ahsoftware.net From slylabs13 at me.com Tue Jan 29 15:27:31 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 12:27:31 -0800 Subject: Open Source LiveCode Project In-Reply-To: References: <638D7317-D90A-4A54-B779-FFF4B0BF44C4@me.com> Message-ID: It's my experience in life that almost nothing is linear. It will be important for all of us to get the word out (which I suppose we should have been doing all along). I have posted on my Facebook page and alerted people at my (former) place of employment. Bob On Jan 29, 2013, at 11:54 AM, Shawn Blc wrote: > If we keep on this track our KS project will be over ?700,000! Awesome! > > Being a little optimistic here -------> Looking forward to being part of > the largest funded KS project ever! From mwieder at ahsoftware.net Tue Jan 29 15:30:07 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 12:30:07 -0800 Subject: Kevin probably feels hurt... In-Reply-To: References: Message-ID: <311087089296.20130129123007@ahsoftware.net> Tuesday, January 29, 2013, 10:22:00 AM, Kevin wrote: > Haha. Shunned, I know! :) I guess I'm less technically involved these days > and our backer wants to talk some serious tech geek. Having spent some one-on-one time with Kevin (priceless), I can say that anyone who thinks he's not in the "serious tech geek" category is living under that rock that folks have been talking about. -- -Mark Wieder mwieder at ahsoftware.net From pmbrig at gmail.com Tue Jan 29 15:31:33 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 29 Jan 2013 15:31:33 -0500 Subject: What if.... In-Reply-To: <86473061-91B4-4549-9357-749276ABC92C@me.com> References: <86473061-91B4-4549-9357-749276ABC92C@me.com> Message-ID: <0A0B3AE3-B6F9-4662-A29E-A0B429E63196@gmail.com> Well, both "and and "or" expressions are one expression, but you are right that my comment only applies to the "and" operator. The engine is very parsimonious and quits when it has enough info to evaluate the expression. With an expression that is exclusively "ands" the first one that evaluates to false settles the value of the expression as false, and the engine stops there and returns the value. With "or" expressions, all the clauses have to be checked in order to decide the value. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jan 29, 2013, at 3:11 PM, Robert Sneidar wrote: > I believe if you change that to or, you will throw an error. Or at least you should! Thinking about this, it may be simpler to think of AND comparisons a single expressions and OR comparisons as delimiting multiple expressions. In a SINGLE LOGICAL EXPRESSION evaluation will terminate when a false is encountered. If you think of what comes after OR as a NEW LOGICAL EXPRESSION it all makes perfect sense. To my twisted brain anyway. > > Bob > > > On Jan 29, 2013, at 10:45 AM, Peter M. Brigham wrote: > >> One situation when the order of evaluation is important is if you have conditions that limit the scope of a general handler, eg: >> >> if "field" is in the target and the locktext of the target = true then? > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 29 15:32:18 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 12:32:18 -0800 Subject: [OSSLC] so far so good... In-Reply-To: <510812BB.6030004@cogapp.com> References: <123A88D8-C205-47C5-8702-8C6E59C99D8D@funnygarbage.com> <41AA9630-C831-49BD-9BE0-9F4D8AADFCAB@mac.com> <510812BB.6030004@cogapp.com> Message-ID: <1671087220140.20130129123218@ahsoftware.net> Ben- Tuesday, January 29, 2013, 10:19:39 AM, you wrote: > But what both of you miss by not going direct to the source is seeing names of > random backers - I've just seen that Cory Doctorow has backed it, which - if > he also blogs it - massively enhances the chances of success. Cory backed the project? !!! I've got some time scheduled with him in a couple of weeks, and I know what we'll be talking about. -- -Mark Wieder mwieder at ahsoftware.net From slylabs13 at me.com Tue Jan 29 15:31:32 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 12:31:32 -0800 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: References: <68829589359.20130126125832@ahsoftware.net> <51057AEB.5070905@gmail.com> <622C05B3-B8AE-43EC-8BBA-8A82B9FB9B82@me.com> Message-ID: <81AF2FC2-12A8-4C91-8867-E769E491F329@me.com> Peter, I said Assault Weapons, or as some call them Semi-automatic rifles. Handguns are a whole other matter. The majority of handgun murders are committed by known gang members in inner cities. My point is, making guns illegal is not going to stop these people from getting guns, anymore than existing laws against felons having guns does. Laws prevent nothing is my big point here. Only the lawful obey laws. Bob On Jan 29, 2013, at 12:16 PM, Peter Haworth wrote: > Sorry, but I can't let that pass. Every time the subject of gun control > comes up in the press, completely unfounded statements are thrown around by > the like of the NRA and others who are against gun control, and the > baseball bat/hammer is one of them. > > According to the FBI 2011 stats, weapons used in homicides were: > > Firearms: 67.8% > Knives: 13.4% > Hands/fists/feet/etc: 5.7% > Blunt objects: 3.9% > Other dangerous weapons: 9.7% > > Presumably a baseball bat or a hammer would be classified as a "blunt > object" or possibly "other dangerous weapon". Either way, it's not even > close when compared to firearms. > > Sorry for the totally off topic rant. > > On Tue, Jan 29, 2013 at 11:01 AM, Robert Sneidar wrote: > >> I was shocked to find out that far fewer people are killed with >> semi-automatic rifles (called Assault weapons) than with hammers or >> baseball bats. No one would ever think of even registering who has a hammer >> or baseball bat! Never mind making them illegal. New laws will solve >> nothing. > > > > > 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 coiin at verizon.net Tue Jan 29 15:40:08 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 29 Jan 2013 15:40:08 -0500 Subject: Kevin probably feels hurt... In-Reply-To: <1401086865734.20130129122623@ahsoftware.net> References: <510816C5.5010907@hyperactivesw.com> <1401086865734.20130129122623@ahsoftware.net> Message-ID: <9C01D4E7-6D2A-4AA8-A73D-9BB09BD81923@verizon.net> At the end of the KickStarter process you're invited to post on Twitter and Facebook, which I did. Don't think I'll get as many visits as Pete's home page though! On Jan 29, 2013, at 3:26 PM, Mark Wieder wrote: >> Pete >> lcSQL Software > > Brilliant. Now I have some editing to do. From coiin at verizon.net Tue Jan 29 15:54:38 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 29 Jan 2013 15:54:38 -0500 Subject: [OSSLC] so far so good... In-Reply-To: References: <123A88D8-C205-47C5-8702-8C6E59C99D8D@funnygarbage.com> <41AA9630-C831-49BD-9BE0-9F4D8AADFCAB@mac.com> <510812BB.6030004@cogapp.com> Message-ID: Note though that the sound only plays if the number has changed. So, it's more of an occasional treat. Not too occasional I hope. On Jan 29, 2013, at 1:52 PM, Trevor DeVore wrote: > >True. But the pleasant dinging sound in the background that Colin's code > provides makes you smile every 5 minutes :-) From jacque at hyperactivesw.com Tue Jan 29 15:58:34 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 29 Jan 2013 14:58:34 -0600 Subject: Kevin probably feels hurt... In-Reply-To: <1401086865734.20130129122623@ahsoftware.net> References: <510816C5.5010907@hyperactivesw.com> <1401086865734.20130129122623@ahsoftware.net> Message-ID: <510837FA.2080205@hyperactivesw.com> On 1/29/13 2:26 PM, Mark Wieder wrote: > Pete- > > Tuesday, January 29, 2013, 12:03:29 PM, you wrote: > >> Let's make him feel better by putting a link on our web sites to the >> Kickstarter project. Just added it to my page www.lcsql.com. >> Pete >> lcSQL Software > > Brilliant. Now I have some editing to do. > Me too. Great idea. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lists at mangomultimedia.com Tue Jan 29 16:00:36 2013 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 29 Jan 2013 16:00:36 -0500 Subject: [OSSLC] so far so good... In-Reply-To: References: <123A88D8-C205-47C5-8702-8C6E59C99D8D@funnygarbage.com> <41AA9630-C831-49BD-9BE0-9F4D8AADFCAB@mac.com> <510812BB.6030004@cogapp.com> Message-ID: On Tue, Jan 29, 2013 at 3:54 PM, Colin Holgate wrote: > Note though that the sound only plays if the number has changed. So, it's > more of an occasional treat. Not too occasional I hope. The number is changing so quickly I hear beeps almost every check :-) I turned it into a little app I have running that lists the goal as well as the percentage of total that has been funded. It has given my laptop new purpose (project is at 7.3%). -- Trevor DeVore Blue Mango Learning Systems www.clarify-it.com - www.screensteps.com From mwieder at ahsoftware.net Tue Jan 29 16:00:34 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 13:00:34 -0800 Subject: Kevin probably feels hurt... In-Reply-To: <9C01D4E7-6D2A-4AA8-A73D-9BB09BD81923@verizon.net> References: <510816C5.5010907@hyperactivesw.com> <1401086865734.20130129122623@ahsoftware.net> <9C01D4E7-6D2A-4AA8-A73D-9BB09BD81923@verizon.net> Message-ID: <1891088916328.20130129130034@ahsoftware.net> Colin- Tuesday, January 29, 2013, 12:40:08 PM, you wrote: > At the end of the KickStarter process you're invited to post on > Twitter and Facebook, which I did. Don't think I'll get as many > visits as Pete's home page though! Of course, there are still some of us who don't tweet or . I *will*, however, post the url to my ex-Apple linkedin groups. Should generate some interest that way. -- -Mark Wieder mwieder at ahsoftware.net From benr_mc at cogapp.com Tue Jan 29 16:01:55 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 29 Jan 2013 21:01:55 +0000 Subject: [OSSLC] so far so good... In-Reply-To: <1671087220140.20130129123218@ahsoftware.net> References: <123A88D8-C205-47C5-8702-8C6E59C99D8D@funnygarbage.com> <41AA9630-C831-49BD-9BE0-9F4D8AADFCAB@mac.com> <510812BB.6030004@cogapp.com> <1671087220140.20130129123218@ahsoftware.net> Message-ID: <510838C3.5040803@cogapp.com> On 29/01/2013 20:32, Mark Wieder wrote: > Cory backed the project? !!! I've got some time scheduled with him in > a couple of weeks, and I know what we'll be talking about. He's an old-time HyperCardist - check out the list of helpful contributors here and see if you recognise any other names... http://www-psych.stanford.edu/~pinto/hc1.html (in fact I think he worked at Voyager at one time - true, Colin?) If you're in contact, please don't wait for a couple of weeks but encourage him now to post/tweet about the project - his pledge is worth $X, but spreading the word via BoingBoing or twitter could be worth an order of magnitude more. The drive is going gangbusters right now - but that's probably most from the converted. When we exhaust them, we're going to need to talk to the rest of the world, and convince them about the value of this incredibly complicated and hard to explain product. That's going to be hard (but my guess is the easiest sell, albeit only to those with longer memories, is going to be "It's HyperCard! For the 21st century! And open source so they can't kill it again!") - and before we can even make that argument, we first have to reach people. So influencers beyond our immediate community will be essential. Ben From th.douez at gmail.com Tue Jan 29 16:03:36 2013 From: th.douez at gmail.com (Thierry Douez) Date: Tue, 29 Jan 2013 22:03:36 +0100 Subject: Kevin probably feels hurt... In-Reply-To: References: <510816C5.5010907@hyperactivesw.com> Message-ID: Just added it to my home page too... http://sunny-tdz.com Thierry Let's make him feel better by putting a link on our web sites to the > Kickstarter project. Just added it to my page www.lcsql.com. > Pete > From mwieder at ahsoftware.net Tue Jan 29 16:09:42 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 13:09:42 -0800 Subject: [OSSLC] so far so good... In-Reply-To: References: <123A88D8-C205-47C5-8702-8C6E59C99D8D@funnygarbage.com> <41AA9630-C831-49BD-9BE0-9F4D8AADFCAB@mac.com> <510812BB.6030004@cogapp.com> Message-ID: <1051089464750.20130129130942@ahsoftware.net> Trevor- Tuesday, January 29, 2013, 1:00:36 PM, you wrote: > I turned it into a little app I have running that lists the goal as well as > the percentage of total that has been funded. It has given my laptop new > purpose (project is at 7.3%). Do keep in mind that the way kickstarter works is that RR doesn't get anything if we don't hit 100%. Seeing the percentage moving up is great, but now I've got something new to worry about for the next month. -- -Mark Wieder mwieder at ahsoftware.net From coiin at verizon.net Tue Jan 29 16:18:11 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 29 Jan 2013 16:18:11 -0500 Subject: Kevin probably feels hurt... In-Reply-To: <1891088916328.20130129130034@ahsoftware.net> References: <510816C5.5010907@hyperactivesw.com> <1401086865734.20130129122623@ahsoftware.net> <9C01D4E7-6D2A-4AA8-A73D-9BB09BD81923@verizon.net> <1891088916328.20130129130034@ahsoftware.net> Message-ID: <51276577-B8A7-4907-AA66-B28F2ED15DEB@verizon.net> Hey, I should join that group! Also, I'll try to dig out my AppleLink address (holgate1 I think), see if that still works? On Jan 29, 2013, at 4:00 PM, Mark Wieder wrote: > I *will*, however, post > the url to my ex-Apple linkedin groups. Should generate some interest > that way. From mwieder at ahsoftware.net Tue Jan 29 16:20:50 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 13:20:50 -0800 Subject: [OSSLC] so far so good... In-Reply-To: <510838C3.5040803@cogapp.com> References: <123A88D8-C205-47C5-8702-8C6E59C99D8D@funnygarbage.com> <41AA9630-C831-49BD-9BE0-9F4D8AADFCAB@mac.com> <510812BB.6030004@cogapp.com> <1671087220140.20130129123218@ahsoftware.net> <510838C3.5040803@cogapp.com> Message-ID: <1151090132265.20130129132050@ahsoftware.net> Ben- Tuesday, January 29, 2013, 1:01:55 PM, you wrote: > If you're in contact, please don't wait for a couple of weeks but encourage > him now to post/tweet about the project - his pledge is worth $X, but > spreading the word via BoingBoing or twitter could be worth an order of > magnitude more. I submitterated the idea to BoingBoing. -- -Mark Wieder mwieder at ahsoftware.net From devin_asay at byu.edu Tue Jan 29 16:25:39 2013 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 29 Jan 2013 21:25:39 +0000 Subject: Kevin probably feels hurt... In-Reply-To: <510837FA.2080205@hyperactivesw.com> References: <510816C5.5010907@hyperactivesw.com> <1401086865734.20130129122623@ahsoftware.net> <510837FA.2080205@hyperactivesw.com> Message-ID: <31BDC56EACAAF64688457CE3F71D9F1AFCAE0F@Peas2.byu.local> On Jan 29, 2013, at 1:58 PM, J. Landman Gay wrote: > On 1/29/13 2:26 PM, Mark Wieder wrote: >> Pete- >> >> Tuesday, January 29, 2013, 12:03:29 PM, you wrote: >> >>> Let's make him feel better by putting a link on our web sites to the >>> Kickstarter project. Just added it to my page www.lcsql.com. >>> Pete >>> lcSQL Software >> >> Brilliant. Now I have some editing to do. >> > > Me too. Great idea. Anybody still on the HyperCard yahoo group? Devin Devin Asay Office of Digital Humanities Brigham Young University From coiin at verizon.net Tue Jan 29 16:33:49 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 29 Jan 2013 16:33:49 -0500 Subject: Kevin probably feels hurt... In-Reply-To: <31BDC56EACAAF64688457CE3F71D9F1AFCAE0F@Peas2.byu.local> References: <510816C5.5010907@hyperactivesw.com> <1401086865734.20130129122623@ahsoftware.net> <510837FA.2080205@hyperactivesw.com> <31BDC56EACAAF64688457CE3F71D9F1AFCAE0F@Peas2.byu.local> Message-ID: <22F1C414-D405-4762-B9B1-A9304AD72904@verizon.net> Yes, and Richard posted a message there about KickStarter. On Jan 29, 2013, at 4:25 PM, Devin Asay wrote: > >Anybody still on the HyperCard yahoo group? From jacque at hyperactivesw.com Tue Jan 29 17:01:10 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 29 Jan 2013 16:01:10 -0600 Subject: Kevin probably feels hurt... In-Reply-To: <31BDC56EACAAF64688457CE3F71D9F1AFCAE0F@Peas2.byu.local> References: <510816C5.5010907@hyperactivesw.com> <1401086865734.20130129122623@ahsoftware.net> <510837FA.2080205@hyperactivesw.com> <31BDC56EACAAF64688457CE3F71D9F1AFCAE0F@Peas2.byu.local> Message-ID: <510846A6.9040202@hyperactivesw.com> On 1/29/13 3:25 PM, Devin Asay wrote: > > Anybody still on the HyperCard yahoo group? Richard posted it there and I just responded too. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Tue Jan 29 17:07:21 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 29 Jan 2013 14:07:21 -0800 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: <81AF2FC2-12A8-4C91-8867-E769E491F329@me.com> References: <68829589359.20130126125832@ahsoftware.net> <51057AEB.5070905@gmail.com> <622C05B3-B8AE-43EC-8BBA-8A82B9FB9B82@me.com> <81AF2FC2-12A8-4C91-8867-E769E491F329@me.com> Message-ID: Where are you getting your information from Bob? Pete lcSQL Software On Tue, Jan 29, 2013 at 12:31 PM, Robert Sneidar wrote: > Peter, I said Assault Weapons, or as some call them Semi-automatic rifles. > Handguns are a whole other matter. The majority of handgun murders are > committed by known gang members in inner cities. My point is, making guns > illegal is not going to stop these people from getting guns, anymore than > existing laws against felons having guns does. Laws prevent nothing is my > big point here. Only the lawful obey laws. > > Bob > > > On Jan 29, 2013, at 12:16 PM, Peter Haworth wrote: > > > Sorry, but I can't let that pass. Every time the subject of gun control > > comes up in the press, completely unfounded statements are thrown around > by > > the like of the NRA and others who are against gun control, and the > > baseball bat/hammer is one of them. > > > > According to the FBI 2011 stats, weapons used in homicides were: > > > > Firearms: 67.8% > > Knives: 13.4% > > Hands/fists/feet/etc: 5.7% > > Blunt objects: 3.9% > > Other dangerous weapons: 9.7% > > > > Presumably a baseball bat or a hammer would be classified as a "blunt > > object" or possibly "other dangerous weapon". Either way, it's not even > > close when compared to firearms. > > > > Sorry for the totally off topic rant. > > > > On Tue, Jan 29, 2013 at 11:01 AM, Robert Sneidar > wrote: > > > >> I was shocked to find out that far fewer people are killed with > >> semi-automatic rifles (called Assault weapons) than with hammers or > >> baseball bats. No one would ever think of even registering who has a > hammer > >> or baseball bat! Never mind making them illegal. New laws will solve > >> nothing. > > > > > > > > > > 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 Jan 29 17:13:03 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 29 Jan 2013 14:13:03 -0800 Subject: Open Source LiveCode Project In-Reply-To: <69855CA3-B65F-4D19-9DDF-CE089EBDD790@mac.com> References: <638D7317-D90A-4A54-B779-FFF4B0BF44C4@me.com> <69855CA3-B65F-4D19-9DDF-CE089EBDD790@mac.com> Message-ID: That is a pretty amazing watch! I want one! Pete lcSQL Software On Tue, Jan 29, 2013 at 11:59 AM, Bj?rnke von Gierke wrote: > > On 29.01.2013, at 20:54, Shawn Blc wrote: > > > If we keep on this track our KS project will be over ?700,000! Awesome! > > > > Being a little optimistic here -------> Looking forward to being part of > > the largest funded KS project ever! > > uhm... just saying: > > http://www.kickstarter.com/projects/597507018/pebble-e-paper-watch-for-iphone-and-android > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Jan 29 17:15:01 2013 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 29 Jan 2013 22:15:01 +0000 Subject: What if.... In-Reply-To: <0A0B3AE3-B6F9-4662-A29E-A0B429E63196@gmail.com> References: <86473061-91B4-4549-9357-749276ABC92C@me.com> <0A0B3AE3-B6F9-4662-A29E-A0B429E63196@gmail.com> Message-ID: <510849E5.6010509@tweedly.net> On 29/01/2013 20:31, Peter M. Brigham wrote: > ... With an expression that is exclusively "ands" the first one that evaluates to false settles the value of the expression as false, and the engine stops there and returns the value. With "or" expressions, all the clauses have to be checked in order to decide the value. > > Not true :-) With "or" expressions, as soon as one clause is true, the whole expression is true - so evaluation can cease. -- Alex. From bvg at mac.com Tue Jan 29 17:22:21 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 29 Jan 2013 23:22:21 +0100 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: References: <68829589359.20130126125832@ahsoftware.net> <51057AEB.5070905@gmail.com> <622C05B3-B8AE-43EC-8BBA-8A82B9FB9B82@me.com> <81AF2FC2-12A8-4C91-8867-E769E491F329@me.com> Message-ID: cheese On 29.01.2013, at 23:07, Peter Haworth wrote: > Where are you getting your information from Bob? > > Pete > lcSQL Software > > > On Tue, Jan 29, 2013 at 12:31 PM, Robert Sneidar wrote: > >> Peter, I said Assault Weapons, or as some call them Semi-automatic rifles. >> Handguns are a whole other matter. The majority of handgun murders are >> committed by known gang members in inner cities. My point is, making guns >> illegal is not going to stop these people from getting guns, anymore than >> existing laws against felons having guns does. Laws prevent nothing is my >> big point here. Only the lawful obey laws. >> >> Bob >> >> >> On Jan 29, 2013, at 12:16 PM, Peter Haworth wrote: >> >>> Sorry, but I can't let that pass. Every time the subject of gun control >>> comes up in the press, completely unfounded statements are thrown around >> by >>> the like of the NRA and others who are against gun control, and the >>> baseball bat/hammer is one of them. >>> >>> According to the FBI 2011 stats, weapons used in homicides were: >>> >>> Firearms: 67.8% >>> Knives: 13.4% >>> Hands/fists/feet/etc: 5.7% >>> Blunt objects: 3.9% >>> Other dangerous weapons: 9.7% >>> >>> Presumably a baseball bat or a hammer would be classified as a "blunt >>> object" or possibly "other dangerous weapon". Either way, it's not even >>> close when compared to firearms. >>> >>> Sorry for the totally off topic rant. >>> >>> On Tue, Jan 29, 2013 at 11:01 AM, Robert Sneidar >> wrote: >>> >>>> I was shocked to find out that far fewer people are killed with >>>> semi-automatic rifles (called Assault weapons) than with hammers or >>>> baseball bats. No one would ever think of even registering who has a >> hammer >>>> or baseball bat! Never mind making them illegal. New laws will solve >>>> nothing. >>> >>> >>> >>> >>> 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 an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From pmbrig at gmail.com Tue Jan 29 17:36:05 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 29 Jan 2013 17:36:05 -0500 Subject: What if.... In-Reply-To: <510849E5.6010509@tweedly.net> References: <86473061-91B4-4549-9357-749276ABC92C@me.com> <0A0B3AE3-B6F9-4662-A29E-A0B429E63196@gmail.com> <510849E5.6010509@tweedly.net> Message-ID: <8953A6C5-59F9-4D51-962C-856187DE733D@gmail.com> Oh, right. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jan 29, 2013, at 5:15 PM, Alex Tweedly wrote: > On 29/01/2013 20:31, Peter M. Brigham wrote: >> ... With an expression that is exclusively "ands" the first one that evaluates to false settles the value of the expression as false, and the engine stops there and returns the value. With "or" expressions, all the clauses have to be checked in order to decide the value. >> >> > > > Not true :-) > > With "or" expressions, as soon as one clause is true, the whole expression is true - so evaluation can cease. > > -- Alex. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From kevin at runrev.com Tue Jan 29 17:51:29 2013 From: kevin at runrev.com (Kevin Miller) Date: Tue, 29 Jan 2013 22:51:29 +0000 Subject: [OSSLC] so far so good... In-Reply-To: <510838C3.5040803@cogapp.com> Message-ID: We reached out to him as soon as he backed us. Looks like he just posted on http://boingboing.net Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Unleash Your Killer App On 29/01/2013 21:01, "Ben Rubinstein" wrote: >On 29/01/2013 20:32, Mark Wieder wrote: >> Cory backed the project? !!! I've got some time scheduled with him in >> a couple of weeks, and I know what we'll be talking about. > >He's an old-time HyperCardist - check out the list of helpful >contributors >here and see if you recognise any other names... > >http://www-psych.stanford.edu/~pinto/hc1.html > >(in fact I think he worked at Voyager at one time - true, Colin?) > >If you're in contact, please don't wait for a couple of weeks but >encourage >him now to post/tweet about the project - his pledge is worth $X, but >spreading the word via BoingBoing or twitter could be worth an order of >magnitude more. > >The drive is going gangbusters right now - but that's probably most from >the >converted. When we exhaust them, we're going to need to talk to the rest >of >the world, and convince them about the value of this incredibly >complicated >and hard to explain product. That's going to be hard (but my guess is >the >easiest sell, albeit only to those with longer memories, is going to be >"It's >HyperCard! For the 21st century! And open source so they can't kill it >again!") - and before we can even make that argument, we first have to >reach >people. So influencers beyond our immediate community will be essential. > >Ben > > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode From kevin at runrev.com Tue Jan 29 17:56:25 2013 From: kevin at runrev.com (Kevin Miller) Date: Tue, 29 Jan 2013 22:56:25 +0000 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: Message-ID: Ah yes, as is longstanding policy, we have established that discussions that mention cheese are not such a good thing. Time to stop this thread I think. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Unleash Your Killer App On 29/01/2013 22:22, "Bj?rnke von Gierke" wrote: >cheese > >On 29.01.2013, at 23:07, Peter Haworth wrote: > >> Where are you getting your information from Bob? >> >> Pete >> lcSQL Software >> >> >> On Tue, Jan 29, 2013 at 12:31 PM, Robert Sneidar >>wrote: >> >>> Peter, I said Assault Weapons, or as some call them Semi-automatic >>>rifles. >>> Handguns are a whole other matter. The majority of handgun murders are >>> committed by known gang members in inner cities. My point is, making >>>guns >>> illegal is not going to stop these people from getting guns, anymore >>>than >>> existing laws against felons having guns does. Laws prevent nothing is >>>my >>> big point here. Only the lawful obey laws. >>> >>> Bob >>> >>> >>> On Jan 29, 2013, at 12:16 PM, Peter Haworth wrote: >>> >>>> Sorry, but I can't let that pass. Every time the subject of gun >>>>control >>>> comes up in the press, completely unfounded statements are thrown >>>>around >>> by >>>> the like of the NRA and others who are against gun control, and the >>>> baseball bat/hammer is one of them. >>>> >>>> According to the FBI 2011 stats, weapons used in homicides were: >>>> >>>> Firearms: 67.8% >>>> Knives: 13.4% >>>> Hands/fists/feet/etc: 5.7% >>>> Blunt objects: 3.9% >>>> Other dangerous weapons: 9.7% >>>> >>>> Presumably a baseball bat or a hammer would be classified as a "blunt >>>> object" or possibly "other dangerous weapon". Either way, it's not >>>>even >>>> close when compared to firearms. >>>> >>>> Sorry for the totally off topic rant. >>>> >>>> On Tue, Jan 29, 2013 at 11:01 AM, Robert Sneidar >>> wrote: >>>> >>>>> I was shocked to find out that far fewer people are killed with >>>>> semi-automatic rifles (called Assault weapons) than with hammers or >>>>> baseball bats. No one would ever think of even registering who has a >>> hammer >>>>> or baseball bat! Never mind making them illegal. New laws will solve >>>>> nothing. >>>> >>>> >>>> >>>> >>>> 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 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 slylabs13 at me.com Tue Jan 29 18:07:05 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 15:07:05 -0800 Subject: Kevin probably feels hurt... In-Reply-To: <1891088916328.20130129130034@ahsoftware.net> References: <510816C5.5010907@hyperactivesw.com> <1401086865734.20130129122623@ahsoftware.net> <9C01D4E7-6D2A-4AA8-A73D-9BB09BD81923@verizon.net> <1891088916328.20130129130034@ahsoftware.net> Message-ID: My sister made me do it! Bob On Jan 29, 2013, at 1:00 PM, Mark Wieder wrote: > Colin- > > Tuesday, January 29, 2013, 12:40:08 PM, you wrote: > >> At the end of the KickStarter process you're invited to post on >> Twitter and Facebook, which I did. Don't think I'll get as many >> visits as Pete's home page though! > > Of course, there are still some of us who don't tweet or word here for whatever they do on facebook>. I *will*, however, post > the url to my ex-Apple linkedin groups. Should generate some interest > that way. > > -- > -Mark Wieder From mwieder at ahsoftware.net Tue Jan 29 18:16:59 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 23:16:59 +0000 (UTC) Subject: [OSSLC] so far so good... References: <510838C3.5040803@cogapp.com> Message-ID: Kevin Miller writes: > > We reached out to him as soon as he backed us. Looks like he just posted > on http://boingboing.net Yep - looks like Edwin beat me to submitting it. Good on ya. -- Mark Wieder mwieder at ahsoftware.net From slylabs13 at me.com Tue Jan 29 18:20:39 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 15:20:39 -0800 Subject: [OSSLC] so far so good... In-Reply-To: References: Message-ID: <17E5F252-9C6C-4E85-BDE7-4C67468E9EA5@me.com> Kevin, any chance you can get this into Apple's RRS feed? Bob On Jan 29, 2013, at 2:51 PM, Kevin Miller wrote: > We reached out to him as soon as he backed us. Looks like he just posted > on http://boingboing.net > > Kind regards, > > Kevin From ambassador at fourthworld.com Tue Jan 29 18:27:56 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 29 Jan 2013 15:27:56 -0800 Subject: LiveCode Community on G+ Message-ID: <51085AFC.3050100@fourthworld.com> Shortly after Google Plus premiered Communities, I opened one for LiveCode: As the second-biggest social media site (it's now eclipsed Twitter), G+ is much more topic-driven than Facebook's friendship-driven model, so I find it tends to attract more serious coders (or maybe they're just much easier to find). One of the many nice features of G+ is Hangouts, video conferences anyone can organize on any topic. Andrew Kluthe has suggested in the LiveCode Community there that we set some up for our favorite tool. Game? Chime in on G+. See ya' there - -- 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 Tue Jan 29 18:29:22 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 23:29:22 +0000 (UTC) Subject: Cinnamon 1.4.0 Message-ID: I just changed my desktop manager from xfce to cinnamon and I'm liking it a lot. Takes a little getting used to (I still haven't figured out how to get more than two desktops), but so far it seems to do everything I want it to and nothing I don't want it to. And doesn't get in my way. Just sayin' -- Mark Wieder mwieder at ahsoftware.net From capellan2000 at gmail.com Tue Jan 29 18:37:06 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 29 Jan 2013 19:37:06 -0400 Subject: Open Source LiveCode Project Message-ID: Hi All, I learned about this breaking News from a post made by Richard. Now I have a question for Kevin: Kevin, Did you know if it will be possible to translate the open source version of LiveCode to other languages? If so, then I would recommend to expand the Kickstarter deadline from 1 month to 6 months to allow Universities and Educational Leaders around the world to evaluate the usefulness AND viability of porting LiveCode to their native language... After all, this is the ultimate destiny of every open source project: TO SPREAD IN EVERY LANGUAGE AROUND THE WORLD. :D Al From monte at sweattechnologies.com Tue Jan 29 18:43:01 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Jan 2013 10:43:01 +1100 Subject: # 8 on Kicktraq! Message-ID: <4D382F57-2755-43A7-B085-45EF98E22518@sweattechnologies.com> Number 8 already on Kicktraq.com! -- 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 Tue Jan 29 18:39:19 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 23:39:19 +0000 (UTC) Subject: [OSSLC] so far so good... References: <510838C3.5040803@cogapp.com> Message-ID: Kevin Miller writes: > > We reached out to him as soon as he backed us. Looks like he just posted > on http://boingboing.net Anyone with a slashdot login want to try posting? I'll do it if nobody else takes this on, but I don't have a login there, so it will just show up as coming from "Anonymous Lamer". -- Mark Wieder mwieder at ahsoftware.net From slylabs13 at me.com Tue Jan 29 18:40:15 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 29 Jan 2013 15:40:15 -0800 Subject: Now illegal to unlock your cellphone (U.S.) In-Reply-To: References: Message-ID: <1AC74EC8-6F47-4A0A-96D5-06B7E32AC160@me.com> Sorry Kevin. I went down the list before posting: Religion? no... Politics? not really. Cheese? Unless they are firing cheese bullets, not. Okay good to post! Apparently not, so I have taken this off list. Thanks for your patience. Bob On Jan 29, 2013, at 2:56 PM, Kevin Miller wrote: > Ah yes, as is longstanding policy, we have established that discussions > that mention cheese are not such a good thing. Time to stop this thread I > think. > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Unleash Your Killer App From mwieder at ahsoftware.net Tue Jan 29 18:45:05 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 23:45:05 +0000 (UTC) Subject: # 8 on Kicktraq! References: <4D382F57-2755-43A7-B085-45EF98E22518@sweattechnologies.com> Message-ID: Monte Goulding writes: > Number 8 already on Kicktraq.com! Thanks - I didn't know about Kicktraq. Hey! Right next to the LiveCode announcement is the KickStarter project Bjork just launched to fund development of an Android app. You don't suppose... -- Mark Wieder mwieder at ahsoftware.net From monte at sweattechnologies.com Tue Jan 29 18:50:26 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Jan 2013 10:50:26 +1100 Subject: Open Source LiveCode Project In-Reply-To: References: Message-ID: On 30/01/2013, at 10:37 AM, Alejandro Tejada wrote: > If so, then I would recommend to expand the Kickstarter deadline from 1 month to > 6 months to allow Universities and Educational Leaders around the > world to evaluate > the usefulness AND viability of porting LiveCode to their native language... > After all, this is the ultimate destiny of every open source project: > TO SPREAD IN EVERY LANGUAGE AROUND THE WORLD. :D 30 day campaigns are statistically more likely to succeed apparently. By a small fraction. I imagine that project might hang on the back of the open language one. I'm imagining some kind of syntax loader... Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From andrew at ctech.me Tue Jan 29 18:49:35 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Tue, 29 Jan 2013 17:49:35 -0600 Subject: Cinnamon 1.4.0 In-Reply-To: References: Message-ID: I very much like cinnamon. My favorite and the main reason I use linux mint. On Tue, Jan 29, 2013 at 5:29 PM, Mark Wieder wrote: > I just changed my desktop manager from xfce to cinnamon and I'm liking it a lot. > Takes a little getting used to (I still haven't figured out how to get more than > two desktops), but so far it seems to do everything I want it to and nothing I > don't want it to. And doesn't get in my way. > > Just sayin' > > -- > 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, Andrew Kluthe andrew at ctech.me From gcanyon at gmail.com Tue Jan 29 19:02:38 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Tue, 29 Jan 2013 18:02:38 -0600 Subject: [OSSLC] so far so good... In-Reply-To: References: <510838C3.5040803@cogapp.com> Message-ID: I remembered my slashdot login! Turns out it's already been submitted by an anonymous coward. Side note: the slashdot submission process is hostile. On Tue, Jan 29, 2013 at 5:39 PM, Mark Wieder wrote: > Kevin Miller writes: > > > > > We reached out to him as soon as he backed us. Looks like he just posted > > on http://boingboing.net > > Anyone with a slashdot login want to try posting? I'll do it if nobody else > takes this on, but I don't have a login there, so it will just show up as > coming > from "Anonymous Lamer". > > -- > 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 Jan 29 19:13:12 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 00:13:12 +0000 (UTC) Subject: [OSSLC] so far so good... References: <510838C3.5040803@cogapp.com> Message-ID: Geoff Canyon writes: > Side note: the slashdot submission process is hostile. Yeah... that's part of why I was hoping someone else would take this on -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Jan 29 19:15:53 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 00:15:53 +0000 (UTC) Subject: Cinnamon 1.4.0 References: Message-ID: Andrew Kluthe writes: > > I very much like cinnamon. My favorite and the main reason I use linux mint. I've been an xfce guy ever since the gnome folks dumbed down the ui. Takes a bit of an effort to get me out of my normal rut, but I like cinnamon. And I'd be using the LMDE base if I didn't need Fedora at work. But I think I'm a desktop convert. -- Mark Wieder mwieder at ahsoftware.net From capellan2000 at gmail.com Tue Jan 29 19:22:20 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 29 Jan 2013 20:22:20 -0400 Subject: Open Source LiveCode Project Message-ID: Hi Monte, Monte Goulding wrote: > 30 day campaigns are statistically more likely to > succeed apparently. By a small fraction. > I imagine that project might hang on the back > of the open language one. I'm imagining some > kind of syntax loader... What if each function, command, handler, reserved words, etc is assigned an inmutable ID and a Label? (just like LiveCode controls) In this way, you could call a built-in function using a label (a single word in any language) and the engine execute the function ID that is paired with such label... :-D Al From monte at sweattechnologies.com Tue Jan 29 19:35:51 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Jan 2013 11:35:51 +1100 Subject: Open Source LiveCode Project In-Reply-To: References: Message-ID: <63A9224D-18E9-4544-8FFB-247103F24238@sweattechnologies.com> On 30/01/2013, at 11:22 AM, Alejandro Tejada wrote: > Hi Monte, > > Monte Goulding wrote: > >> 30 day campaigns are statistically more likely to >> succeed apparently. By a small fraction. > >> I imagine that project might hang on the back >> of the open language one. I'm imagining some >> kind of syntax loader... > > What if each function, command, handler, reserved words, etc > is assigned an inmutable ID and a Label? (just like LiveCode controls) > In this way, you could call a built-in function using a label > (a single word in any language) and the engine execute the function > ID that is paired with such label... :-D I expect there will need to be something like that. The script compiler will need to somehow map: answer barcode -> mergZXingGetBarcode() so why not: r?pondre ? code ? barres -> mergZXingGetBarcode() or responder c?digo de barras -> mergZXingGetBarcode() PS Google transalted... looks ok to me but what would I know??? 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 Tue Jan 29 19:46:50 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 00:46:50 +0000 (UTC) Subject: # 8 on Kicktraq! References: <4D382F57-2755-43A7-B085-45EF98E22518@sweattechnologies.com> Message-ID: Monte Goulding writes: > Number 8 already on Kicktraq.com! Just went to #7! -- Mark Wieder mwieder at ahsoftware.net From capellan2000 at gmail.com Tue Jan 29 20:06:19 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 29 Jan 2013 21:06:19 -0400 Subject: Open Source LiveCode Project Message-ID: Monte Goulding wrote: > I expect there will need to be something like that. > The script compiler will need to somehow map: > answer barcode -> mergZXingGetBarcode() > so why not: > r?pondre ? code ? barres -> mergZXingGetBarcode() > or > responder c?digo de barras -> mergZXingGetBarcode() > PS Google translated... looks ok to me but what would I know??? Yes! That is the idea. :D Al From pete at lcsql.com Tue Jan 29 20:48:34 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 29 Jan 2013 17:48:34 -0800 Subject: LiveCode Community on G+ In-Reply-To: <51085AFC.3050100@fourthworld.com> References: <51085AFC.3050100@fourthworld.com> Message-ID: Just joined. Hangouts would be great - kinda going back to the days of the Saturday Livecode TV events. Pete lcSQL Software On Tue, Jan 29, 2013 at 3:27 PM, Richard Gaskin wrote: > Shortly after Google Plus premiered Communities, I opened one for LiveCode: > > > > > > As the second-biggest social media site (it's now eclipsed Twitter), G+ is > much more topic-driven than Facebook's friendship-driven model, so I find > it tends to attract more serious coders (or maybe they're just much easier > to find). > > One of the many nice features of G+ is Hangouts, video conferences anyone > can organize on any topic. > > Andrew Kluthe has suggested in the LiveCode Community there that we set > some up for our favorite tool. > > Game? Chime in on G+. > > See ya' there - > > -- > 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 monte at sweattechnologies.com Tue Jan 29 22:15:58 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Jan 2013 14:15:58 +1100 Subject: Kickstarter progress meter stack on revOnline Message-ID: Hi Folks Copying Colin a quite a bit here.. anyway, just added a kickstarter progress meter stack to revOnline. Updates every 60 seconds from the JSON API & beeps when there's more pledges. A thermometer style graphic indicates the progress. 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 Tue Jan 29 22:16:17 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 19:16:17 -0800 Subject: [OSSLC] so far so good... In-Reply-To: References: <510838C3.5040803@cogapp.com> Message-ID: <1071111459812.20130129191617@ahsoftware.net> Geoff- Tuesday, January 29, 2013, 4:02:38 PM, you wrote: > I remembered my slashdot login! Turns out it's already been submitted by an > anonymous coward. Side note: the slashdot submission process is hostile. I still don't see a listing on slashdot... -- -Mark Wieder mwieder at ahsoftware.net From cszasz at me.com Tue Jan 29 22:35:56 2013 From: cszasz at me.com (Charles Szasz) Date: Tue, 29 Jan 2013 22:35:56 -0500 Subject: Shrinking height of a stack Message-ID: I am using LC 5.5.3. I have a stack that is 711 pixels in height. When I compile for both windows and Macintosh with the menu showing for Windows, the height of the stack shrinks to 688 in my standalones. Also, the Windows menus are evident in the Mac standalone. From past postings on this list, this problem was supposedly resolved with LC. I tried Jacqueline's script suggestion for this problem in Rev 4.0 with LC 5.5.3 but it was not successfully. If the platform = "Macos" and the environment is not developmental Then Set the menubar of this stack to "menubar 1" End if I tied just compiling for Windows but the height of my stack shrinks to 680. What is a solution to this problem? Sent from my iPad From pmbrig at gmail.com Tue Jan 29 23:02:42 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 29 Jan 2013 23:02:42 -0500 Subject: # 8 on Kicktraq! In-Reply-To: <4D382F57-2755-43A7-B085-45EF98E22518@sweattechnologies.com> References: <4D382F57-2755-43A7-B085-45EF98E22518@sweattechnologies.com> Message-ID: <1347CB44-744A-4313-BDC9-80B2EC56930A@gmail.com> On Jan 29, 2013, at 6:43 PM, Monte Goulding wrote: > Number 8 already on Kicktraq.com! Now #7! (at 11PM EST) -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From monte at sweattechnologies.com Tue Jan 29 23:09:31 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Jan 2013 15:09:31 +1100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: Message-ID: <26CB0A49-E19D-4516-9014-979DC570B4A4@sweattechnologies.com> > Copying Colin a quite a bit here.. anyway, just added a kickstarter progress meter stack to revOnline. Minor update now shows required/day and projection http://revonline2.runrev.com/stack/689/kickstarter Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From pmbrig at gmail.com Tue Jan 29 23:06:18 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 29 Jan 2013 23:06:18 -0500 Subject: LiveCode Community on G+ In-Reply-To: References: <51085AFC.3050100@fourthworld.com> Message-ID: <7F24E609-5F1C-41B0-9F1F-28657A1CDD09@gmail.com> I'm a total ignoramus re G+. How do you join the group? I just opened a profile, now what? -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jan 29, 2013, at 8:48 PM, Peter Haworth wrote: > Just joined. Hangouts would be great - kinda going back to the days of the > Saturday Livecode TV events. > Pete > lcSQL Software > > > On Tue, Jan 29, 2013 at 3:27 PM, Richard Gaskin > wrote: > >> Shortly after Google Plus premiered Communities, I opened one for LiveCode: >> >> >>> >> >> As the second-biggest social media site (it's now eclipsed Twitter), G+ is >> much more topic-driven than Facebook's friendship-driven model, so I find >> it tends to attract more serious coders (or maybe they're just much easier >> to find). >> >> One of the many nice features of G+ is Hangouts, video conferences anyone >> can organize on any topic. >> >> Andrew Kluthe has suggested in the LiveCode Community there that we set >> some up for our favorite tool. >> >> Game? Chime in on G+. >> >> See ya' there - >> >> -- >> 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 >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Jan 29 23:24:46 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 29 Jan 2013 23:24:46 -0500 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <26CB0A49-E19D-4516-9014-979DC570B4A4@sweattechnologies.com> References: <26CB0A49-E19D-4516-9014-979DC570B4A4@sweattechnologies.com> Message-ID: If RunRev are doing one of those "LiveCode code is so easy to read" demos, make sure they don't use that stack as an example! On Jan 29, 2013, at 11:09 PM, Monte Goulding wrote: > Minor update now shows required/day and projection > > http://revonline2.runrev.com/stack/689/kickstarter From monte at sweattechnologies.com Tue Jan 29 23:30:17 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Jan 2013 15:30:17 +1100 Subject: # 8 on Kicktraq! In-Reply-To: <1347CB44-744A-4313-BDC9-80B2EC56930A@gmail.com> References: <4D382F57-2755-43A7-B085-45EF98E22518@sweattechnologies.com> <1347CB44-744A-4313-BDC9-80B2EC56930A@gmail.com> Message-ID: <8AC889C0-13A9-45BA-9E4A-1F45686D45EB@sweattechnologies.com> On 30/01/2013, at 3:02 PM, Peter M. Brigham wrote: > On Jan 29, 2013, at 6:43 PM, Monte Goulding wrote: > >> Number 8 already on Kicktraq.com! > > Now #7! (at 11PM EST) #6! -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From coiin at verizon.net Tue Jan 29 23:27:27 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 29 Jan 2013 23:27:27 -0500 Subject: LiveCode Community on G+ In-Reply-To: <7F24E609-5F1C-41B0-9F1F-28657A1CDD09@gmail.com> References: <51085AFC.3050100@fourthworld.com> <7F24E609-5F1C-41B0-9F1F-28657A1CDD09@gmail.com> Message-ID: <0A8D3338-D4DB-42BB-95D5-4A4A4BD1C202@verizon.net> While logged in, go to this link: https://plus.google.com/u/0/communities/109731058120269230218 and click on the button that says something about joining that group. On Jan 29, 2013, at 11:06 PM, Peter M. Brigham wrote: > I'm a total ignoramus re G+. How do you join the group? I just opened a profile, now what? From monte at sweattechnologies.com Tue Jan 29 23:34:24 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Jan 2013 15:34:24 +1100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: <26CB0A49-E19D-4516-9014-979DC570B4A4@sweattechnologies.com> Message-ID: <1E06499A-497A-4645-8FF6-CB16538FAA97@sweattechnologies.com> On 30/01/2013, at 3:24 PM, Colin Holgate wrote: > If RunRev are doing one of those "LiveCode code is so easy to read" demos, make sure they don't use that stack as an example! Lol... I thought libJSON might be overkill for this ;-) Nothing wrong with a bit of matchText and format magic ;-) -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From coiin at verizon.net Tue Jan 29 23:30:29 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 29 Jan 2013 23:30:29 -0500 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: <26CB0A49-E19D-4516-9014-979DC570B4A4@sweattechnologies.com> Message-ID: <7357F722-EB09-43A3-BB44-59493B903567@verizon.net> By the way, your stack shows ?31854.75 at the moment, instead of ?31,854. Not sure why it added the .75. From monte at sweattechnologies.com Tue Jan 29 23:36:31 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Jan 2013 15:36:31 +1100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <7357F722-EB09-43A3-BB44-59493B903567@verizon.net> References: <26CB0A49-E19D-4516-9014-979DC570B4A4@sweattechnologies.com> <7357F722-EB09-43A3-BB44-59493B903567@verizon.net> Message-ID: <7C09F795-EE38-47CF-A178-AF72F383F409@sweattechnologies.com> On 30/01/2013, at 3:30 PM, Colin Holgate wrote: > By the way, your stack shows ?31854.75 at the moment, instead of ?31,854. Not sure why it added the .75. Not sure either. Perhaps the kickstarter page is truncating rather than rounding? -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From coiin at verizon.net Tue Jan 29 23:33:53 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 29 Jan 2013 23:33:53 -0500 Subject: # 8 on Kicktraq! In-Reply-To: <8AC889C0-13A9-45BA-9E4A-1F45686D45EB@sweattechnologies.com> References: <4D382F57-2755-43A7-B085-45EF98E22518@sweattechnologies.com> <1347CB44-744A-4313-BDC9-80B2EC56930A@gmail.com> <8AC889C0-13A9-45BA-9E4A-1F45686D45EB@sweattechnologies.com> Message-ID: <6ACFB140-CBCC-40B9-9960-6F7F2AEE804E@verizon.net> On Jan 29, 2013, at 11:30 PM, Monte Goulding wrote: > #6! #5 From jacque at hyperactivesw.com Tue Jan 29 23:41:08 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 29 Jan 2013 22:41:08 -0600 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: Message-ID: <5108A464.2000201@hyperactivesw.com> On 1/29/13 9:15 PM, Monte Goulding wrote: > Hi Folks > > Copying Colin a quite a bit here.. anyway, just added a kickstarter > progress meter stack to revOnline. I just put an Android apk in my public dropbox if anyone wants to carry it around with them on their device. Mine doesn't update automatically except on openstack, but there's a button you can press. Nothing fancy, just a text display, but I wanted something to take with me. Help yourself. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Tue Jan 29 23:51:51 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Jan 2013 15:51:51 +1100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <5108A464.2000201@hyperactivesw.com> References: <5108A464.2000201@hyperactivesw.com> Message-ID: On 30/01/2013, at 3:41 PM, J. Landman Gay wrote: > On 1/29/13 9:15 PM, Monte Goulding wrote: >> Hi Folks >> >> Copying Colin a quite a bit here.. anyway, just added a kickstarter >> progress meter stack to revOnline. > > I just put an Android apk in my public dropbox if anyone wants to carry it around with them on their device. Mine doesn't update automatically except on openstack, but there's a button you can press. Nothing fancy, just a text display, but I wanted something to take with me. Help yourself. > > Lol... lets hope we don't take kickstarter down with all these hits. -- 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 Jan 30 00:03:52 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 29 Jan 2013 23:03:52 -0600 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: <5108A464.2000201@hyperactivesw.com> Message-ID: <5108A9B8.3040904@hyperactivesw.com> On 1/29/13 10:51 PM, Monte Goulding wrote: > > On 30/01/2013, at 3:41 PM, J. Landman Gay wrote: > >> On 1/29/13 9:15 PM, Monte Goulding wrote: >>> Hi Folks >>> >>> Copying Colin a quite a bit here.. anyway, just added a kickstarter >>> progress meter stack to revOnline. >> >> I just put an Android apk in my public dropbox if anyone wants to carry it around with them on their device. Mine doesn't update automatically except on openstack, but there's a button you can press. Nothing fancy, just a text display, but I wanted something to take with me. Help yourself. >> >> > > > > Lol... lets hope we don't take kickstarter down with all these hits. That was in the back of my mind when I added the Refresh button. :) I added the number of backers and the percentage toward the goal besides the current pledge total. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Wed Jan 30 00:10:45 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Jan 2013 16:10:45 +1100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <5108A9B8.3040904@hyperactivesw.com> References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> Message-ID: <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> It's why I went with the json url that kickstarter uses and the 60 second refresh rate they use too. ;-) On 30/01/2013, at 4:03 PM, J. Landman Gay wrote: > That was in the back of my mind when I added the Refresh button. :) I added the number of backers and the percentage toward the goal besides the current pledge total. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From gcanyon at gmail.com Wed Jan 30 01:26:27 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Wed, 30 Jan 2013 00:26:27 -0600 Subject: [OSSLC] so far so good... In-Reply-To: <1071111459812.20130129191617@ahsoftware.net> References: <510838C3.5040803@cogapp.com> <1071111459812.20130129191617@ahsoftware.net> Message-ID: I filled the whole thing out, and when I clicked submit it showed it to me. Sent from my iPad On Jan 29, 2013, at 9:16 PM, Mark Wieder wrote: > Geoff- > > Tuesday, January 29, 2013, 4:02:38 PM, you wrote: > >> I remembered my slashdot login! Turns out it's already been submitted by an >> anonymous coward. Side note: the slashdot submission process is hostile. > > I still don't see a listing on slashdot... > > -- > -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 Wed Jan 30 01:33:42 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 22:33:42 -0800 Subject: LiveCode Community on G+ In-Reply-To: <0A8D3338-D4DB-42BB-95D5-4A4A4BD1C202@verizon.net> References: <51085AFC.3050100@fourthworld.com> <7F24E609-5F1C-41B0-9F1F-28657A1CDD09@gmail.com> <0A8D3338-D4DB-42BB-95D5-4A4A4BD1C202@verizon.net> Message-ID: <1461123304703.20130129223342@ahsoftware.net> Colin- Tuesday, January 29, 2013, 8:27:27 PM, you wrote: > While logged in, go to this link: > https://plus.google.com/u/0/communities/109731058120269230218 > and click on the button that says something about joining that group. Sweet. I'm in. No audition, no secret handshake. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Wed Jan 30 01:59:17 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 30 Jan 2013 08:59:17 +0200 Subject: Kevin probably feels hurt... In-Reply-To: <510816C5.5010907@hyperactivesw.com> References: <510816C5.5010907@hyperactivesw.com> Message-ID: <5108C4C5.2080908@gmail.com> On 01/29/2013 08:36 PM, J. Landman Gay wrote: > On 1/29/13 12:22 PM, Kevin Miller wrote: >> Haha. Shunned, I know! :) I guess I'm less technically involved these >> days >> and our backer wants to talk some serious tech geek. > > I want both of you. And you could throw in a few other team members > too. :) > And may you all have a gay time together. From mwieder at ahsoftware.net Wed Jan 30 02:09:27 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 23:09:27 -0800 Subject: [OSSLC] so far so good... In-Reply-To: References: <510838C3.5040803@cogapp.com> <1071111459812.20130129191617@ahsoftware.net> Message-ID: <1751125449765.20130129230927@ahsoftware.net> Geoff- Tuesday, January 29, 2013, 10:26:27 PM, you wrote: > I filled the whole thing out, and when I clicked submit it showed it to me. Weird. Do you have a url? I searched and nothing came up. I looked at submissions and there's nothing there about it. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Jan 30 02:15:01 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Jan 2013 23:15:01 -0800 Subject: # 8 on Kicktraq! In-Reply-To: <6ACFB140-CBCC-40B9-9960-6F7F2AEE804E@verizon.net> References: <4D382F57-2755-43A7-B085-45EF98E22518@sweattechnologies.com> <1347CB44-744A-4313-BDC9-80B2EC56930A@gmail.com> <8AC889C0-13A9-45BA-9E4A-1F45686D45EB@sweattechnologies.com> <6ACFB140-CBCC-40B9-9960-6F7F2AEE804E@verizon.net> Message-ID: <631125783390.20130129231501@ahsoftware.net> Colin- Tuesday, January 29, 2013, 8:33:53 PM, you wrote: > On Jan 29, 2013, at 11:30 PM, Monte Goulding > wrote: >> #6! > #5 Currently #15. Didn't count on RoBo 3D Printer. -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION2 at barncard.com Wed Jan 30 02:25:21 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 29 Jan 2013 23:25:21 -0800 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> Message-ID: The site does a forced browser refresh every 2 minutes to update the value. So it's getting pinged a lot anyway, what's the difference, it just looks like another browser. On Tue, Jan 29, 2013 at 9:10 PM, Monte Goulding wrote: > It's why I went with the json url that kickstarter uses and the 60 second > refresh rate they use too. ;-) > > On 30/01/2013, at 4:03 PM, J. Landman Gay wrote: > > > That was in the back of my mind when I added the Refresh button. :) I > added the number of backers and the percentage toward the goal besides the > current pledge total. > > -- > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From revolution at derbrill.de Wed Jan 30 02:30:59 2013 From: revolution at derbrill.de (Malte Brill) Date: Wed, 30 Jan 2013 08:30:59 +0100 Subject: LC opensource gets coverage in german IT Newsmag In-Reply-To: References: Message-ID: This is a link to the heise article. Heise is the publisher of some of the most relevant printed newsmagazines for the IT. This makes me happy... http://www.heise.de/open/meldung/Entwicklungssystem-LiveCode-soll-Open-Source-werden-1793617.html Cheers, Malte From keith.clarke at clarkeandclarke.co.uk Wed Jan 30 04:16:43 2013 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Wed, 30 Jan 2013 09:16:43 +0000 Subject: Is the Freyr On-Rev server down? Message-ID: <9F075908-EA24-4507-B1C7-5DCD3EF069BA@clarkeandclarke.co.uk> Hi folks, Is anyone else having problems with unresponsive sites and no C-Panel access on Freyr? Best, Keith.. From gcanyon at gmail.com Wed Jan 30 04:47:26 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Wed, 30 Jan 2013 03:47:26 -0600 Subject: [OSSLC] so far so good... In-Reply-To: <1751125449765.20130129230927@ahsoftware.net> References: <510838C3.5040803@cogapp.com> <1071111459812.20130129191617@ahsoftware.net> <1751125449765.20130129230927@ahsoftware.net> Message-ID: Ugh. Went back to slashdot to submit again to get balked again to get the url, and it submitted without complaint. http://slashdot.org/submission/2471085/kickstarter-project-a-free-open-version-of-livecode On Wed, Jan 30, 2013 at 1:09 AM, Mark Wieder wrote: > Geoff- > > Tuesday, January 29, 2013, 10:26:27 PM, you wrote: > > > I filled the whole thing out, and when I clicked submit it showed it to > me. > > Weird. Do you have a url? > I searched and nothing came up. > I looked at submissions and there's nothing there about it. > > -- > -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 gerry.orkin at gmail.com Wed Jan 30 05:29:34 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 30 Jan 2013 21:29:34 +1100 Subject: Change one data grid row from another Message-ID: <7CDA3C17-A320-4858-96C4-6274B8713D3F@gmail.com> Hi all While I'm getting better at understanding datagrids I'm still confused about some things, particularly the ways in which we refer to rows and objects in form datagrids. Here's my problem: I show some controls (group "extraButtons") in a row when the user touches the row in a form. When the user touches another row, I want to hide group "extraButtons" on the previous row before showing group "extraButtons" on the newly touched row. Assuming that the row with group "extraButtons" already showing is row 1 of the datagrid and I touch row 2, how might I code such behaviour? Thanks for your help! Cheers Gerry From heather at runrev.com Wed Jan 30 06:22:44 2013 From: heather at runrev.com (Heather Laine) Date: Wed, 30 Jan 2013 11:22:44 +0000 Subject: Is the Freyr On-Rev server down? In-Reply-To: <9F075908-EA24-4507-B1C7-5DCD3EF069BA@clarkeandclarke.co.uk> References: <9F075908-EA24-4507-B1C7-5DCD3EF069BA@clarkeandclarke.co.uk> Message-ID: <622F4F35-32C6-4D83-909D-BA2403E421DF@runrev.com> There was an issue for a short time, now fixed and Freyr should be running normally again. Regards, Heather On 30 Jan 2013, at 09:16, Keith Clarke wrote: > Hi folks, > Is anyone else having problems with unresponsive sites and no C-Panel access on Freyr? > Best, > Keith.. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Heather Laine Customer Services Manager http://www.runrev.com/ Support Open Source LiveCode on Kickstarter http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode From keith.clarke at clarkeandclarke.co.uk Wed Jan 30 06:27:18 2013 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Wed, 30 Jan 2013 11:27:18 +0000 Subject: Is the Freyr On-Rev server down? In-Reply-To: <622F4F35-32C6-4D83-909D-BA2403E421DF@runrev.com> References: <9F075908-EA24-4507-B1C7-5DCD3EF069BA@clarkeandclarke.co.uk> <622F4F35-32C6-4D83-909D-BA2403E421DF@runrev.com> Message-ID: Indeed, I can confirm that normal service has been resumed - thanks Heather! Best, Keith.. On 30 Jan 2013, at 11:22, Heather Laine wrote: > There was an issue for a short time, now fixed and Freyr should be running normally again. > > Regards, > > Heather > > On 30 Jan 2013, at 09:16, Keith Clarke wrote: > >> Hi folks, >> Is anyone else having problems with unresponsive sites and no C-Panel access on Freyr? >> Best, >> Keith.. From monte at sweattechnologies.com Wed Jan 30 06:42:22 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Jan 2013 22:42:22 +1100 Subject: social networks and kickstarter Message-ID: <120520D2-D185-411C-B132-2AC32219A36A@sweattechnologies.com> Hi folks If you personally know anyone with a very large following then it would be good if you wrote them a note about the project and asked them to share. No cost to them and great publicity. I have written to a couple of my contacts to do that. One has a massive following (153k on fb). The other about 10k. I'm hoping one or both take up the cause! We've got to get the word out about this great tool and this fantastic opportunity! Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Wed Jan 30 06:49:29 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Jan 2013 22:49:29 +1100 Subject: # 8 on Kicktraq! In-Reply-To: <631125783390.20130129231501@ahsoftware.net> References: <4D382F57-2755-43A7-B085-45EF98E22518@sweattechnologies.com> <1347CB44-744A-4313-BDC9-80B2EC56930A@gmail.com> <8AC889C0-13A9-45BA-9E4A-1F45686D45EB@sweattechnologies.com> <6ACFB140-CBCC-40B9-9960-6F7F2AEE804E@verizon.net> <631125783390.20130129231501@ahsoftware.net> Message-ID: > Currently #15. Didn't count on RoBo 3D Printer. #4! -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Wed Jan 30 07:15:57 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 30 Jan 2013 23:15:57 +1100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> Message-ID: <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> Bj?rnke added a nice coins falling sound instead of a beep and I added a couple of launch urls to the stack. Clicking the stats at the bottom takes you to kicktraq and the bottom of the thermometer takes you to kickstarter. http://revonline2.runrev.com/stack/689/kickstarter Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From coiin at verizon.net Wed Jan 30 07:45:04 2013 From: coiin at verizon.net (Colin Holgate) Date: Wed, 30 Jan 2013 07:45:04 -0500 Subject: # 8 on Kicktraq! In-Reply-To: References: <4D382F57-2755-43A7-B085-45EF98E22518@sweattechnologies.com> <1347CB44-744A-4313-BDC9-80B2EC56930A@gmail.com> <8AC889C0-13A9-45BA-9E4A-1F45686D45EB@sweattechnologies.com> <6ACFB140-CBCC-40B9-9960-6F7F2AEE804E@verizon.net> <631125783390.20130129231501@ahsoftware.net> Message-ID: <85965A76-F990-48D1-AA85-06B8EFB170A6@verizon.net> On Jan 30, 2013, at 6:49 AM, Monte Goulding wrote: > > > #4! #3 From pmbrig at gmail.com Wed Jan 30 07:45:27 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Wed, 30 Jan 2013 07:45:27 -0500 Subject: LiveCode Community on G+ In-Reply-To: <0A8D3338-D4DB-42BB-95D5-4A4A4BD1C202@verizon.net> References: <51085AFC.3050100@fourthworld.com> <7F24E609-5F1C-41B0-9F1F-28657A1CDD09@gmail.com> <0A8D3338-D4DB-42BB-95D5-4A4A4BD1C202@verizon.net> Message-ID: <6A46A04E-7E35-41D9-B2CC-86D96335A15A@gmail.com> Thanks. The problem was that I had not completed my Google+ registration properly. Once I did that the page displayed the "join" button, which wasn't there before. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Jan 29, 2013, at 11:27 PM, Colin Holgate wrote: > While logged in, go to this link: > > https://plus.google.com/u/0/communities/109731058120269230218 > > and click on the button that says something about joining that group. > > > On Jan 29, 2013, at 11:06 PM, Peter M. Brigham wrote: > >> I'm a total ignoramus re G+. How do you join the group? I just opened a profile, now what? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ludovic.thebault at laposte.net Wed Jan 30 08:21:17 2013 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Wed, 30 Jan 2013 14:21:17 +0100 Subject: No sound in the iPhone Simulator Message-ID: <8666FD35-3046-4470-A3A2-BE41E1410A6B@laposte.net> Hello, I want to add some sounds in my ios app, but when i want to test it on the simulator, there are no sound ! On a real device the same app works, i hear the sounds. If i ask the list of sounds in the ""/System/Library/Audio/UISounds" nothing is returned in the simulator. How add the "sound" capability to the simulator app ? I have the same "bug?" on two computers. Thanks. From mcgrath3 at mac.com Wed Jan 30 08:36:52 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 30 Jan 2013 08:36:52 -0500 Subject: No sound in the iPhone Simulator In-Reply-To: <8666FD35-3046-4470-A3A2-BE41E1410A6B@laposte.net> References: <8666FD35-3046-4470-A3A2-BE41E1410A6B@laposte.net> Message-ID: Ludovic, As far as I know the simulator will not play sounds. A limitation of the simulator and not LC. Unless there is a workaround that I am missing I don't think you can do it. Tom Sent from my iPad On Jan 30, 2013, at 8:21 AM, Ludovic Th?bault wrote: > Hello, > > I want to add some sounds in my ios app, but when i want to test it on the simulator, there are no sound ! On a real device the same app works, i hear the sounds. > If i ask the list of sounds in the ""/System/Library/Audio/UISounds" nothing is returned in the simulator. > > How add the "sound" capability to the simulator app ? I have the same "bug?" on two computers. > > Thanks. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ludovic.thebault at laposte.net Wed Jan 30 10:18:19 2013 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Wed, 30 Jan 2013 16:18:19 +0100 Subject: No sound in the iPhone Simulator In-Reply-To: References: <8666FD35-3046-4470-A3A2-BE41E1410A6B@laposte.net> Message-ID: <8811714E-C48E-4AA8-AF6C-07F0ED3DB33E@laposte.net> Le 30 janv. 2013 ? 14:36, Thomas McGrath III a ?crit : > Ludovic, As far as I know the simulator will not play sounds. A limitation of the simulator and not LC. Unless there is a workaround that I am missing I don't think you can do it. > > Tom On an other computer, i 've the sounds with the simulator (but not the systems sound of iOS). From palcibiades-first at yahoo.co.uk Wed Jan 30 10:27:08 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 30 Jan 2013 07:27:08 -0800 (PST) Subject: Cinnamon 1.4.0 In-Reply-To: References: Message-ID: <1359559628236-4659764.post@n4.nabble.com> Just put in xfce for someone. Did the upgrade to Debian Testing, which is fairly safe at this point, and there was Gnome3. One look and a short play was enough. 'You may not be real happy about this' 'No I definitely am not!' Then we put in xfce, which is fine, except that the filenames on the desktop are abbreviated and there are no desktop icons and all the old backup files now appear again from Gnome, which they were marked invisible and hidden before. This is in the Debian testing version at least. Also when you move files around sometimes they get copied when you wanted to move them. Better but not quite right still. Turns out however you can replicate the Gnome 2 experience if you set up to run xfce as the desktop, but have it use nautilus as the file manager, by using gnome-tweak-tool. After all that, and a user staring at the screen a few times in horrified disbelief, and a few hours tweaking, we are more or less back to where we left off before the Gnome people went off the rails. No, its not touch screen, no its not a tablet, but its a desktop like we all know and love, and it just works. The only thing I have to figure out now is why the text under the desktop icons is unchangeably in black, thus forcing a light desktop background. Oh well, there is probably a way. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Cinnamon-1-4-0-tp4659707p4659764.html Sent from the Revolution - User mailing list archive at Nabble.com. From palcibiades-first at yahoo.co.uk Wed Jan 30 10:28:39 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 30 Jan 2013 07:28:39 -0800 (PST) Subject: Cinnamon 1.4.0 In-Reply-To: References: Message-ID: <1359559719697-4659765.post@n4.nabble.com> Sorry, there are of course desktop icons, there are no desktop thumbnails.... Anyway, now with nautilus doing the desktop, there are again. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Cinnamon-1-4-0-tp4659707p4659765.html Sent from the Revolution - User mailing list archive at Nabble.com. From irog at mac.com Wed Jan 30 11:09:33 2013 From: irog at mac.com (Roger Guay) Date: Wed, 30 Jan 2013 09:09:33 -0700 Subject: No sound in the iPhone Simulator In-Reply-To: <8666FD35-3046-4470-A3A2-BE41E1410A6B@laposte.net> References: <8666FD35-3046-4470-A3A2-BE41E1410A6B@laposte.net> Message-ID: Hello Ludovic, I don't know why you're hearing no sounds on your simulator. I'm using Xcode 4.5.2 with LC 5.5.3 on a Macbook Pro and simulator sounds work fine here. Roger On Jan 30, 2013, at 6:21 AM, Ludovic Th?bault wrote: > Hello, > > I want to add some sounds in my ios app, but when i want to test it on the simulator, there are no sound ! On a real device the same app works, i hear the sounds. > If i ask the list of sounds in the ""/System/Library/Audio/UISounds" nothing is returned in the simulator. > > How add the "sound" capability to the simulator app ? I have the same "bug?" on two computers. > > Thanks. > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 30 11:51:54 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 08:51:54 -0800 Subject: Cinnamon 1.4.0 In-Reply-To: <1359559628236-4659764.post@n4.nabble.com> References: <1359559628236-4659764.post@n4.nabble.com> Message-ID: <11160396000.20130130085154@ahsoftware.net> Peter- Wednesday, January 30, 2013, 7:27:08 AM, you wrote: > After all that, and a user staring at the screen a few times in horrified > disbelief, and a few hours tweaking, we are more or less back to where we > left off before the Gnome people went off the rails. No, its not touch > screen, no its not a tablet, but its a desktop like we all know and love, > and it just works. Yes, this is where I've been until a few days ago. Install cinnamon. You'll like it. You can always switch it off if not. I hear tell that the next Fedora release will use Cinnamon as the default desktop manager. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Wed Jan 30 12:20:33 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 30 Jan 2013 19:20:33 +0200 Subject: Cinnamon 1.4.0 In-Reply-To: <1359559628236-4659764.post@n4.nabble.com> References: <1359559628236-4659764.post@n4.nabble.com> Message-ID: <51095661.4080801@gmail.com> On 30/01/13 17:27, Peter Alcibiades wrote: > Just put in xfce for someone. Did the upgrade to Debian Testing, which is > fairly safe at this point, and there was Gnome3. One look and a short play > was enough. > > 'You may not be real happy about this' > 'No I definitely am not!' > > Then we put in xfce, which is fine, except that the filenames on the desktop > are abbreviated The file names are only abbreviated if they are socking great long ones; and a simple mouseOver allows them to be read in their full nausea. > and there are no desktop icons Sound unlike the XFCE I "know and have come to love". > and all the old backup files > now appear again from Gnome, which they were marked invisible and hidden > before. This is in the Debian testing version at least. Also when you move > files around sometimes they get copied when you wanted to move them. Better > but not quite right still. > > Turns out however you can replicate the Gnome 2 experience if you set up to > run xfce as the desktop, but have it use nautilus as the file manager, by > using gnome-tweak-tool. > > After all that, and a user staring at the screen a few times in horrified > disbelief, and a few hours tweaking, we are more or less back to where we > left off before the Gnome people went off the rails. No, its not touch > screen, no its not a tablet, but its a desktop like we all know and love, > and it just works. > > The only thing I have to figure out now is why the text under the desktop > icons is unchangeably in black, thus forcing a light desktop background. Oh > well, there is probably a way. Well, here's naive "install it and get on with things Richmond": Over the last couple of weeks I have installed UbuntuStudio 12.10 onto 3 machines; XFCE 4.10 'does' the old WIMP GUI with nary a backward glance as far as I am concerned (And, Peter, I always have a dark, slightly textured background to my desktop: icon labels are black with white surrounds) the only 'grunt' is that Avant Window Navigator has been dropped from the Ubuntu depositories; however, as always with Linux (unlike some other operating systems . . . cough, cough) there's a way round this sort of thing that one can find with a simple web search. My feelings about MATE and Cinnamon are that they are OK-ish as pale copies of GNOME 2, but XFCE 4.10 does it better. UbuntuStudio boots into its ever-so-slightly hacked version of XFCE 4.10 and, from my point of view, the only real 'down' is uninstalling half the "Media Centre" junk it populates the menus with as if we are all would be Kraftwerk clones. And, lest we forget that this is really fairly OT where this is being discussed, Livecode sits very nicely there. I hope you have lobbed your bawbees at the Kickstart thing (I have) as I have a serious fantasy (and have had for quite sometime now) of a computer running an Open Source OS with GIMP, Audacity, Fontforge and Open Source Livecode. Richmond. From pete at lcsql.com Wed Jan 30 12:32:55 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 30 Jan 2013 09:32:55 -0800 Subject: Change one data grid row from another In-Reply-To: <7CDA3C17-A320-4858-96C4-6274B8713D3F@gmail.com> References: <7CDA3C17-A320-4858-96C4-6274B8713D3F@gmail.com> Message-ID: Hi Gerry, There may be a more official way to do this but here's one possibility. In your code that shows the group, store the group name for that row off somewhere, possibly a cprop of the datagrid group. In the same code get the cprop contents and hide it. The component controls of a datagrid consist of the control name followed by a space and a 4 digit number representing the visbile line number on the screen. For example if your dg has 10 visible lines, your group control on line 1 would be named "extraButtons 0001" and on the 10th line "extraButtons 0002". In tables, the dgcolumn gets you that name I believe, but I'm not sure how that works in forms. Pete lcSQL Software On Wed, Jan 30, 2013 at 2:29 AM, Gerry Orkin wrote: > Hi all > > While I'm getting better at understanding datagrids I'm still confused > about some things, particularly the ways in which we refer to rows and > objects in form datagrids. > > Here's my problem: I show some controls (group "extraButtons") in a row > when the user touches the row in a form. When the user touches another row, > I want to hide group "extraButtons" on the previous row before showing > group "extraButtons" on the newly touched row. Assuming that the row with > group "extraButtons" already showing is row 1 of the datagrid and I touch > row 2, how might I code such behaviour? > > Thanks for your help! > > Cheers > > Gerry > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 30 14:06:43 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 30 Jan 2013 11:06:43 -0800 Subject: LC/Kickstarter @ Macintouch Message-ID: <51096F43.9020605@fourthworld.com> Thank you, Colin, for starting the discussion at Macintouch on LiveCode's open source initiative: I wrote a reply there to Matt Neuburg's comment, but it doesn't seem to have appeared there yet. If anyone else has positive comments to add it may be helpful. -- 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 Wed Jan 30 14:37:04 2013 From: coiin at verizon.net (Colin Holgate) Date: Wed, 30 Jan 2013 14:37:04 -0500 Subject: LC/Kickstarter @ Macintouch In-Reply-To: <51096F43.9020605@fourthworld.com> References: <51096F43.9020605@fourthworld.com> Message-ID: <176E61FA-EA1F-4794-8052-0ADDAE16937F@verizon.net> I replied too, and Ric knows me from previous emails, so hopefully the comment will get through later. On Jan 30, 2013, at 2:06 PM, Richard Gaskin wrote: > Thank you, Colin, for starting the discussion at Macintouch on LiveCode's open source initiative: > > > I wrote a reply there to Matt Neuburg's comment, but it doesn't seem to have appeared there yet. > > If anyone else has positive comments to add it may be helpful. From monte at sweattechnologies.com Wed Jan 30 14:45:02 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 31 Jan 2013 06:45:02 +1100 Subject: LC/Kickstarter @ Macintouch In-Reply-To: <51096F43.9020605@fourthworld.com> References: <51096F43.9020605@fourthworld.com> Message-ID: <747547BF-B6BC-4F54-AA6A-F9AC08742742@sweattechnologies.com> Same thing happened to me. Do they get moderated? -- M E R Goulding Software development services mergExt - There's an external for that! On 31/01/2013, at 6:06 AM, Richard Gaskin wrote: > Thank you, Colin, for starting the discussion at Macintouch on LiveCode's open source initiative: > > > I wrote a reply there to Matt Neuburg's comment, but it doesn't seem to have appeared there yet. > > If anyone else has positive comments to add it may be helpful. > > -- > 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 livfoss at mac.com Wed Jan 30 15:14:41 2013 From: livfoss at mac.com (Graham Samuel) Date: Wed, 30 Jan 2013 21:14:41 +0100 Subject: LC/Kickstarter @ Macintouch In-Reply-To: <747547BF-B6BC-4F54-AA6A-F9AC08742742@sweattechnologies.com> References: <51096F43.9020605@fourthworld.com> <747547BF-B6BC-4F54-AA6A-F9AC08742742@sweattechnologies.com> Message-ID: <31725E9F-898A-46FB-AD11-BA9C74061592@mac.com> Matt Neuberg is also a Contributing Editor to Tidbits - shame if he has a negative view, as Tidbits readers are likely to be keen on the 'successor to Hypercard' angle, especially as LC can deploy on iOS as well. Does anyone know the Tidbits people, and does anyone know if they got the RunRev press release (I assume there was one)? Graham On 30 Jan 2013, at 20:45, Monte Goulding wrote: > Same thing happened to me. Do they get moderated? > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 31/01/2013, at 6:06 AM, Richard Gaskin wrote: > >> Thank you, Colin, for starting the discussion at Macintouch on LiveCode's open source initiative: >> >> >> I wrote a reply there to Matt Neuburg's comment, but it doesn't seem to have appeared there yet. >> >> If anyone else has positive comments to add it may be helpful. >> >> -- >> 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 > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 30 15:18:21 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 20:18:21 +0000 (UTC) Subject: OT: Is Windows Too Big For Tablets? Message-ID: The Los Angeles Times has an article today titled "Microsoft's Surface Pro has far less open storage than advertised" with a poll attached. It seems that Windows 8 Pro is taking up 40 gigabytes (!) of storage, or 2/3 of the available storage space on a 64GB Surface Pro. Microsoft's solution: buy more external storage. -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Jan 30 15:21:08 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 20:21:08 +0000 (UTC) Subject: LC/Kickstarter @ Macintouch References: <51096F43.9020605@fourthworld.com> <747547BF-B6BC-4F54-AA6A-F9AC08742742@sweattechnologies.com> <31725E9F-898A-46FB-AD11-BA9C74061592@mac.com> Message-ID: Graham Samuel writes: > Matt Neuberg is also a Contributing Editor to Tidbits Even more of a shame, since he doesn't seem to understand how open source works. I added my comment as well, although none of these seem to have shown up yet. -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Jan 30 15:49:15 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 20:49:15 +0000 (UTC) Subject: Courier Prime font Message-ID: Released under the SIL Open Font License (OFL) license. http://quoteunquoteapps.com/courierprime/ -- Mark Wieder mwieder at ahsoftware.net From bvg at mac.com Wed Jan 30 16:10:56 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 30 Jan 2013 22:10:56 +0100 Subject: OT: Is Windows Too Big For Tablets? In-Reply-To: References: Message-ID: parts of that is also the recovery partition. I don't really think this is news, sounds more like the usual Microsoft approach to new technology ;-) same story all over the web: http://arstechnica.com/information-technology/2013/01/surface-pro-disk-space-to-fall-a-long-way-short-of-what-youd-expect/ On 30.01.2013, at 21:18, Mark Wieder wrote: > The Los Angeles Times has an article today titled "Microsoft's Surface Pro has > far less open storage than advertised" with a poll attached. It seems that > Windows 8 Pro is taking up 40 gigabytes (!) of storage, or 2/3 of the available > storage space on a 64GB Surface Pro. Microsoft's solution: buy more external > storage. > > > > -- > 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 an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From slylabs13 at me.com Wed Jan 30 16:14:54 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Wed, 30 Jan 2013 13:14:54 -0800 Subject: Courier Prime font In-Reply-To: References: Message-ID: <1C79DC0C-0A4D-4D01-87DB-E3C5B88A3E02@me.com> Thanks for that Mark. Now we can have a not-so-crappy monospaced font. It actually looks pretty nice. Bob On Jan 30, 2013, at 12:49 PM, Mark Wieder wrote: > Released under the SIL Open Font License (OFL) license. > > http://quoteunquoteapps.com/courierprime/ > > -- > 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 bertshuler at yahoo.com Wed Jan 30 16:17:14 2013 From: bertshuler at yahoo.com (Bert Shuler) Date: Wed, 30 Jan 2013 15:17:14 -0600 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> Message-ID: <3BBD35D6-A306-4F0F-8E7B-78305303A5EB@yahoo.com> Being from the US, I added currency conversion: https://dl.dropbox.com/u/22617779/kickstarter.livecode Isn't open source fun? On Jan 30, 2013, at 6:15 AM, Monte Goulding wrote: > Bj?rnke added a nice coins falling sound instead of a beep and I added a couple of launch urls to the stack. Clicking the stats at the bottom takes you to kicktraq and the bottom of the thermometer takes you to kickstarter. > > http://revonline2.runrev.com/stack/689/kickstarter > > Cheers > > -- > > Monte Goulding > > M E R Goulding - software development services > 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 Wed Jan 30 16:26:43 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 31 Jan 2013 08:26:43 +1100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <3BBD35D6-A306-4F0F-8E7B-78305303A5EB@yahoo.com> References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> <3BBD35D6-A306-4F0F-8E7B-78305303A5EB@yahoo.com> Message-ID: <010586EB-3A16-4DB7-A8A4-0901AF06DE5B@sweattechnologies.com> On 31/01/2013, at 8:17 AM, Bert Shuler wrote: > Being from the US, I added currency conversion: > > https://dl.dropbox.com/u/22617779/kickstarter.livecode > > Isn't open source fun? Ahahah... how we have two forks. Gee it would be good if someone were working on a three way merge driver... this will be a good test case ! -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From mwieder at ahsoftware.net Wed Jan 30 16:30:26 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 21:30:26 +0000 (UTC) Subject: Courier Prime font References: <1C79DC0C-0A4D-4D01-87DB-E3C5B88A3E02@me.com> Message-ID: Robert Sneidar writes: > Thanks for that Mark. Now we can have a not-so-crappy monospaced font. It actually looks pretty nice. Yeah, I still prefer Source Code Pro, but for a Courier font it ain't bad. -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Jan 30 16:32:38 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 21:32:38 +0000 (UTC) Subject: OT: Is Windows Too Big For Tablets? References: Message-ID: Bj?rnke von Gierke writes: > parts of that is also the recovery partition. I don't really think this is news, sounds more like the usual > Microsoft approach to new technology Yeah, recovery is *so* overrated, eh? -- Mark Wieder mwieder at ahsoftware.net From bertshuler at yahoo.com Wed Jan 30 16:47:17 2013 From: bertshuler at yahoo.com (Bert Shuler) Date: Wed, 30 Jan 2013 15:47:17 -0600 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <010586EB-3A16-4DB7-A8A4-0901AF06DE5B@sweattechnologies.com> References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> <3BBD35D6-A306-4F0F-8E7B-78305303A5EB@yahoo.com> <010586EB-3A16-4DB7-A8A4-0901AF06DE5B@sweattechnologies.com> Message-ID: <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> ok, added the coins: https://dl.dropbox.com/u/22617779/kickstarter-aps.livecode Is there an easy way to use a version management tool with livecode? On Jan 30, 2013, at 3:26 PM, Monte Goulding wrote: > > On 31/01/2013, at 8:17 AM, Bert Shuler wrote: > >> Being from the US, I added currency conversion: >> >> https://dl.dropbox.com/u/22617779/kickstarter.livecode >> >> Isn't open source fun? > > Ahahah... how we have two forks. Gee it would be good if someone were working on a three way merge driver... this will be a good test case ! > > -- > Monte Goulding > > M E R Goulding - software development services > 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 Wed Jan 30 17:14:56 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 31 Jan 2013 09:14:56 +1100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> Message-ID: <7690FCEB-9A1D-44FA-82B0-C0BD899D5527@sweattechnologies.com> Bert Shuller added currency conversion. Interestingly his version was branched from the original so I tried the three way merge driver I'm working on. After a couple of tweaks it worked. It doesn't seem to support non-ascii chars in scripts though so I'll need to look at that. The goal of the merge driver project is it will allow us to use just about any vcs without export/import to text files. Thanks Bert! On 30/01/2013, at 11:15 PM, Monte Goulding wrote: > Bj?rnke added a nice coins falling sound instead of a beep and I added a couple of launch urls to the stack. Clicking the stats at the bottom takes you to kicktraq and the bottom of the thermometer takes you to kickstarter. > > http://revonline2.runrev.com/stack/689/kickstarter > > Cheers > > -- > > Monte Goulding > > M E R Goulding - software development services > 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 -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Wed Jan 30 17:15:58 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 31 Jan 2013 09:15:58 +1100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> <3BBD35D6-A306-4F0F-8E7B-78305303A5EB@yahoo.com> <010586EB-3A16-4DB7-A8A4-0901AF06DE5B@sweattechnologies.com> <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> Message-ID: <1558647F-D696-4029-8596-679E49B8A5BD@sweattechnologies.com> I hope to keep plugging away at this merge driver in my spare time and get a reasonable demo up for the conference. On 31/01/2013, at 8:47 AM, Bert Shuler wrote: > ok, added the coins: https://dl.dropbox.com/u/22617779/kickstarter-aps.livecode > > Is there an easy way to use a version management tool with livecode? > > On Jan 30, 2013, at 3:26 PM, Monte Goulding wrote: > >> >> On 31/01/2013, at 8:17 AM, Bert Shuler wrote: >> >>> Being from the US, I added currency conversion: >>> >>> https://dl.dropbox.com/u/22617779/kickstarter.livecode >>> >>> Isn't open source fun? >> >> Ahahah... how we have two forks. Gee it would be good if someone were working on a three way merge driver... this will be a good test case ! >> >> -- >> Monte Goulding >> >> M E R Goulding - software development services >> 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 -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From gerry.orkin at gmail.com Wed Jan 30 17:21:27 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 31 Jan 2013 09:21:27 +1100 Subject: Change one data grid row from another In-Reply-To: References: <7CDA3C17-A320-4858-96C4-6274B8713D3F@gmail.com> Message-ID: <75070E1E-324A-4F2D-B090-FBCACFC20E36@gmail.com> Peter, thanks - got me headed in the right direction. I'm doing this when I click a row: put the dgIndex of me into selectedRecord put the dgDataControlOfIndex [selectedRecord] of me into selectedRecord That gets me the group name of the row previously clicked. Now, when a new row is clicked I just reset the controls on the previously-stored group. Easy :) Cheers Gerry On 31/01/2013, at 4:32 AM, Peter Haworth wrote: > Hi Gerry, > There may be a more official way to do this but here's one possibility. > > In your code that shows the group, store the group name for that row off > somewhere, possibly a cprop of the datagrid group. In the same code get > the cprop contents and hide it. From jacque at hyperactivesw.com Wed Jan 30 17:26:45 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Jan 2013 16:26:45 -0600 Subject: Shrinking height of a stack In-Reply-To: References: Message-ID: <51099E25.9070306@hyperactivesw.com> On 1/29/13 9:35 PM, Charles Szasz wrote: > I am using LC 5.5.3. I have a stack that is 711 pixels in height. When I compile for both windows and Macintosh with the menu showing for Windows, the height of the stack shrinks to 688 in my standalones. Also, the Windows menus are evident in the Mac standalone. From past postings on this list, this problem was supposedly resolved with LC. > > I tried Jacqueline's script suggestion for this problem in Rev 4.0 with LC 5.5.3 but it was not successfully. > > If the platform = "Macos" and the environment is not developmental > Then > Set the menubar of this stack to "menubar 1" > > End if Should be: the environment is not "development" -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Jan 30 17:32:43 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Jan 2013 16:32:43 -0600 Subject: LiveCode Community on G+ In-Reply-To: <0A8D3338-D4DB-42BB-95D5-4A4A4BD1C202@verizon.net> References: <51085AFC.3050100@fourthworld.com> <7F24E609-5F1C-41B0-9F1F-28657A1CDD09@gmail.com> <0A8D3338-D4DB-42BB-95D5-4A4A4BD1C202@verizon.net> Message-ID: <51099F8B.5020707@hyperactivesw.com> What is the focus of the G+ group? Is it just a social thing? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Wed Jan 30 17:49:31 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 30 Jan 2013 14:49:31 -0800 Subject: LiveCode Community on G+ In-Reply-To: <51099F8B.5020707@hyperactivesw.com> References: <51099F8B.5020707@hyperactivesw.com> Message-ID: <5109A37B.1030702@fourthworld.com> J. Landman Gay wrote: > What is the focus of the G+ group? Is it just a social thing? For those already using LiveCode, yes, more or less. About the only unique feature it offers that we can't get through the other Q&A here an in the forums is video Hangouts. My main motivation was for those not using LiveCode, to provide a place in the growing G+ world where the activity that happens can show up on enough feeds that it would get the attention of others who might want to drop in to learn more. -- 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 stephenREVOLUTION2 at barncard.com Wed Jan 30 18:00:59 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 30 Jan 2013 15:00:59 -0800 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> <3BBD35D6-A306-4F0F-8E7B-78305303A5EB@yahoo.com> <010586EB-3A16-4DB7-A8A4-0901AF06DE5B@sweattechnologies.com> <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> Message-ID: This one is incorrectly reporting 46.8 euros instead of 40,193 On Wed, Jan 30, 2013 at 1:47 PM, Bert Shuler wrote: > https://dl.dropbox.com/u/22617779/kickstarter-aps.livecode -- Stephen Barncard San Francisco Ca. USA more about sqb From monte at sweattechnologies.com Wed Jan 30 18:02:44 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 31 Jan 2013 10:02:44 +1100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> <3BBD35D6-A306-4F0F-8E7B-78305303A5EB@yahoo.com> <010586EB-3A16-4DB7-A8A4-0901AF06DE5B@sweattechnologies.com> <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> Message-ID: <3A6EA086-DE20-4834-9726-B3C1B8930050@sweattechnologies.com> One is Euro and one is pounds On 31/01/2013, at 10:00 AM, stephen barncard wrote: > This one is incorrectly reporting 46.8 euros instead of 40,193 > On Wed, Jan 30, 2013 at 1:47 PM, Bert Shuler wrote: > >> https://dl.dropbox.com/u/22617779/kickstarter-aps.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 -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From stephenREVOLUTION2 at barncard.com Wed Jan 30 18:04:14 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 30 Jan 2013 15:04:14 -0800 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <3A6EA086-DE20-4834-9726-B3C1B8930050@sweattechnologies.com> References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> <3BBD35D6-A306-4F0F-8E7B-78305303A5EB@yahoo.com> <010586EB-3A16-4DB7-A8A4-0901AF06DE5B@sweattechnologies.com> <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> <3A6EA086-DE20-4834-9726-B3C1B8930050@sweattechnologies.com> Message-ID: oops sorry. dumb amerikan.... On Wed, Jan 30, 2013 at 3:02 PM, Monte Goulding wrote: > One is Euro and one is pounds > > On 31/01/2013, at 10:00 AM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > > > This one is incorrectly reporting 46.8 euros instead of 40,193 > > On Wed, Jan 30, 2013 at 1:47 PM, Bert Shuler > wrote: > > > >> https://dl.dropbox.com/u/22617779/kickstarter-aps.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 > > -- > Monte Goulding > > M E R Goulding - software development services > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From stephenREVOLUTION2 at barncard.com Wed Jan 30 18:05:10 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 30 Jan 2013 15:05:10 -0800 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> <3BBD35D6-A306-4F0F-8E7B-78305303A5EB@yahoo.com> <010586EB-3A16-4DB7-A8A4-0901AF06DE5B@sweattechnologies.com> <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> <3A6EA086-DE20-4834-9726-B3C1B8930050@sweattechnologies.com> Message-ID: I haven't been back to Europe since before the Euro was established. On Wed, Jan 30, 2013 at 3:04 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > oops sorry. > > dumb amerikan.... > > > On Wed, Jan 30, 2013 at 3:02 PM, Monte Goulding < > monte at sweattechnologies.com> wrote: > >> One is Euro and one is pounds >> >> On 31/01/2013, at 10:00 AM, stephen barncard < >> stephenREVOLUTION2 at barncard.com> wrote: >> >> > This one is incorrectly reporting 46.8 euros instead of 40,193 >> > On Wed, Jan 30, 2013 at 1:47 PM, Bert Shuler >> wrote: >> > >> >> https://dl.dropbox.com/u/22617779/kickstarter-aps.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 >> >> -- >> Monte Goulding >> >> M E R Goulding - software development services >> 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 >> > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > -- Stephen Barncard San Francisco Ca. USA more about sqb From kee at kagi.com Wed Jan 30 18:10:14 2013 From: kee at kagi.com (kee nethery) Date: Wed, 30 Jan 2013 15:10:14 -0800 Subject: LC/Kickstarter @ Macintouch In-Reply-To: <31725E9F-898A-46FB-AD11-BA9C74061592@mac.com> References: <51096F43.9020605@fourthworld.com> <747547BF-B6BC-4F54-AA6A-F9AC08742742@sweattechnologies.com> <31725E9F-898A-46FB-AD11-BA9C74061592@mac.com> Message-ID: <47D87657-82FB-42A9-ADDB-3CA7205E965A@kagi.com> I know them. Will send press release asap. Kee On Jan 30, 2013, at 12:14 PM, Graham Samuel wrote: > Matt Neuberg is also a Contributing Editor to Tidbits - shame if he has a negative view, as Tidbits readers are likely to be keen on the 'successor to Hypercard' angle, especially as LC can deploy on iOS as well. Does anyone know the Tidbits people, and does anyone know if they got the RunRev press release (I assume there was one)? > > Graham > > On 30 Jan 2013, at 20:45, Monte Goulding wrote: > >> Same thing happened to me. Do they get moderated? >> >> -- >> M E R Goulding >> Software development services >> >> mergExt - There's an external for that! >> >> On 31/01/2013, at 6:06 AM, Richard Gaskin wrote: >> >>> Thank you, Colin, for starting the discussion at Macintouch on LiveCode's open source initiative: >>> >>> >>> I wrote a reply there to Matt Neuburg's comment, but it doesn't seem to have appeared there yet. >>> >>> If anyone else has positive comments to add it may be helpful. >>> >>> -- >>> 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 >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 Wed Jan 30 18:16:22 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 31 Jan 2013 10:16:22 +1100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> <3BBD35D6-A306-4F0F-8E7B-78305303A5EB@yahoo.com> <010586EB-3A16-4DB7-A8A4-0901AF06DE5B@sweattechnologies.com> <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> <3A6EA086-DE20-4834-9726-B3C1B8930050@sweattechnologies.com> Message-ID: Coming to the conference? Looking forward to meeting people. I haven't been over for 18 years. I was 17 and had 4 weeks of training and racing and 1 week of drunkenness.... On 31/01/2013, at 10:05 AM, stephen barncard wrote: > I haven't been back to Europe since before the Euro was established. > > On Wed, Jan 30, 2013 at 3:04 PM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> oops sorry. >> >> dumb amerikan.... >> >> >> On Wed, Jan 30, 2013 at 3:02 PM, Monte Goulding < >> monte at sweattechnologies.com> wrote: >> >>> One is Euro and one is pounds >>> >>> On 31/01/2013, at 10:00 AM, stephen barncard < >>> stephenREVOLUTION2 at barncard.com> wrote: >>> >>>> This one is incorrectly reporting 46.8 euros instead of 40,193 >>>> On Wed, Jan 30, 2013 at 1:47 PM, Bert Shuler >>> wrote: >>>> >>>>> https://dl.dropbox.com/u/22617779/kickstarter-aps.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 >>> >>> -- >>> Monte Goulding >>> >>> M E R Goulding - software development services >>> 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 >>> >> >> >> >> -- >> >> >> >> Stephen Barncard >> San Francisco Ca. USA >> >> more about sqb >> > > > > -- > > > > 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 -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From pete at lcsql.com Wed Jan 30 18:33:33 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 30 Jan 2013 15:33:33 -0800 Subject: Change one data grid row from another In-Reply-To: <75070E1E-324A-4F2D-B090-FBCACFC20E36@gmail.com> References: <7CDA3C17-A320-4858-96C4-6274B8713D3F@gmail.com> <75070E1E-324A-4F2D-B090-FBCACFC20E36@gmail.com> Message-ID: Glad you got it working. Pete lcSQL Software On Wed, Jan 30, 2013 at 2:21 PM, Gerry Orkin wrote: > Peter, thanks - got me headed in the right direction. I'm doing this when > I click a row: > > put the dgIndex of me into selectedRecord > put the dgDataControlOfIndex [selectedRecord] of me into selectedRecord > > That gets me the group name of the row previously clicked. Now, when a new > row is clicked I just reset the controls on the previously-stored group. > > Easy :) > > Cheers > > Gerry > > > > On 31/01/2013, at 4:32 AM, Peter Haworth wrote: > > > Hi Gerry, > > There may be a more official way to do this but here's one possibility. > > > > In your code that shows the group, store the group name for that row off > > somewhere, possibly a cprop of the datagrid group. In the same code get > > the cprop contents and hide 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 matthias_livecode_150811 at m-r-d.de Wed Jan 30 19:16:25 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 31 Jan 2013 01:16:25 +0100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> <3BBD35D6-A306-4F0F-8E7B-78305303A5EB@yahoo.com> <010586EB-3A16-4DB7-A8A4-0901AF06DE5B@sweattechnologies.com> <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> <3A6EA086-DE20-4834-9726-B3C1B8930050@sweattechnologies.com> Message-ID: Am 31.01.2013 um 00:16 schrieb Monte Goulding : > > 1 week of drunkenness.... Oh you were at the Oktoberfest in Munich? ;) Matthias From monte at sweattechnologies.com Wed Jan 30 19:23:04 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 31 Jan 2013 11:23:04 +1100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: <5108A464.2000201@hyperactivesw.com> <5108A9B8.3040904@hyperactivesw.com> <8A0435EC-A5E7-4B71-8759-759AB5E084D0@sweattechnologies.com> <08CA6CC7-B851-487D-A344-F836383CA87A@sweattechnologies.com> <3BBD35D6-A306-4F0F-8E7B-78305303A5EB@yahoo.com> <010586EB-3A16-4DB7-A8A4-0901AF06DE5B@sweattechnologies.com> <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> <3A6EA086-DE20-4834-9726-B3C1B8930050@sweattechnologies.com> Message-ID: <9D320FC0-3593-48BC-A53E-D3C73E9881FD@sweattechnologies.com> >> >> 1 week of drunkenness.... > > Oh you were at the Oktoberfest in Munich? ;) We were everywhere man ;-) -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From scott at tactilemedia.com Wed Jan 30 19:22:51 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 30 Jan 2013 16:22:51 -0800 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> Message-ID: OK, maybe this could be a bit more engaging and really look like it's doing something. I added a bit of infographic appearance and created a visual "ping" that radiates every 4 seconds so you can tell it's operating (even if it's not). go url "http://www.tactilemedia.com/download/kickstarter-aps.livecode" Another tine in the open source fork. Regards, Scott Rossi Creative Director Tactile Media, UX Design On 1/30/13 1:47 PM, "Bert Shuler" wrote: >ok, added the coins: >https://dl.dropbox.com/u/22617779/kickstarter-aps.livecode From shawnlivecode at gmail.com Wed Jan 30 19:35:30 2013 From: shawnlivecode at gmail.com (Shawn Blc) Date: Wed, 30 Jan 2013 18:35:30 -0600 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> Message-ID: Cool Scott! One day I sure hope I'm as proficient with LC as some of you veterans are. ;) On Wed, Jan 30, 2013 at 6:22 PM, Scott Rossi wrote: > OK, maybe this could be a bit more engaging and really look like it's > doing something. I added a bit of infographic appearance and created a > visual "ping" that radiates every 4 seconds so you can tell it's operating > (even if it's not). > > go url "http://www.tactilemedia.com/download/kickstarter-aps.livecode" > > > Another tine in the open source fork. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > On 1/30/13 1:47 PM, "Bert Shuler" wrote: > > >ok, added the coins: > >https://dl.dropbox.com/u/22617779/kickstarter-aps.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 Jan 30 19:40:16 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 30 Jan 2013 16:40:16 -0800 Subject: [ANN] lcStackBrowser v1.3.0 Released Message-ID: With all the exciting news coming out of RunRev this week, it seems almost anti-climactic to announce a new version of lcStackBrowser but here it is anyway. Before getting on to the new release details, I'd like to extend a special offer to help support RunRev's Kickstarter project. Using this link, you can purchase an lcStackBrowser license for $20, a $10 discount on the normal price. The condition is that you donate the extra $10 to RunRev's Kickstarter project. If you've already donated, you can either change your donation amount or simply make a second donation. There's no way I can enforce this condition of course so this is strictly on the honors system. The purchase link above will be valid through 5pm California time on Feb 6th, 2013. There are many enhancements in this release: performance improvements, hiding objects in the display, powerful new search features, the ability to create your own popup menu items and associate your handler scripts with them, new preferences to customize the display and exclude datagrid components from the display. So many that I've put together some videos showing how to use the new features. Check them out here -best watched in full screen mode. A fully functional, 30-day trial version is available hereand the release notes are available here . Pete lcSQL Software From monte at sweattechnologies.com Wed Jan 30 19:44:49 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 31 Jan 2013 11:44:49 +1100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: Message-ID: <5F143EB7-937F-48C6-8441-E077DC6F2AED@sweattechnologies.com> Cool, Scott, just uploaded to revOnline... On 31/01/2013, at 11:22 AM, Scott Rossi wrote: > OK, maybe this could be a bit more engaging and really look like it's > doing something. I added a bit of infographic appearance and created a > visual "ping" that radiates every 4 seconds so you can tell it's operating > (even if it's not). > > go url "http://www.tactilemedia.com/download/kickstarter-aps.livecode" > > > Another tine in the open source fork. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > > > On 1/30/13 1:47 PM, "Bert Shuler" wrote: > >> ok, added the coins: >> https://dl.dropbox.com/u/22617779/kickstarter-aps.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 -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From cszasz at me.com Wed Jan 30 21:59:24 2013 From: cszasz at me.com (Charles Szasz) Date: Wed, 30 Jan 2013 21:59:24 -0500 Subject: Shrinking height of a stack Message-ID: <0C811F75-6324-480D-B19D-848ACA1DC45F@me.com> Jacqueline, The Developmental in my email was a typo. In my script, it is development. I should also mentioned that Destroy Stack is set to false. if the platform = "MacOS" and the environment is not "development"-->This sets the menu for Mac then --->without using the Menu Builder to set Mac menu!! set the menubar of this stack to "menubar 1" -- set the defaultmenubar to "menubar 1" end if Everybody is talking about the LC kickstarter project but I wish they would fix this bug, which according to the list is an old, old, old bug. I really hope LC 5.5.3 would have fix this. It may take open source to fix this bug since the Rev/LC team have not been able to fix it. Charles Szasz cszasz at mac.com From jacque at hyperactivesw.com Wed Jan 30 22:13:43 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Jan 2013 21:13:43 -0600 Subject: Shrinking height of a stack In-Reply-To: <0C811F75-6324-480D-B19D-848ACA1DC45F@me.com> References: <0C811F75-6324-480D-B19D-848ACA1DC45F@me.com> Message-ID: <5109E167.5060602@hyperactivesw.com> On 1/30/13 8:59 PM, Charles Szasz wrote: > Everybody is talking about the LC kickstarter project but I wish they > would fix this bug, which according to the list is an old, old, old > bug. I really hope LC 5.5.3 would have fix this. It may take open > source to fix this bug since the Rev/LC team have not been able to > fix it. > It was finally fixed quite a while ago, somewhere in the 4.x or early 5.0 version. So I'm thinking there's something else about your menu setup that isn't quite right. Try just using menu builder to set the menubar as the stack menubar. Let the stack shrink up on a Mac. Build that way, then see if it works on Windows. Don't use any scripts to try to control it, let the engine do that. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Wed Jan 30 22:16:07 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 19:16:07 -0800 Subject: Coding challenge Message-ID: <1941197849546.20130130191607@ahsoftware.net> Today's algorithm challenge: Determine the minimum number of coins for change. Given any number between 1 and 99, determine how to give change with the minimum number of coins. You can assume that the coins are 1c, 2c, 5c, 10c, 20c and 50c. Various solutions here in Scala, java, C#, Groovy... http://java.dzone.com/articles/thursday-code-puzzler-change ...and the xtalk implementation would be... -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Jan 30 22:22:20 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 19:22:20 -0800 Subject: Shrinking height of a stack In-Reply-To: <5109E167.5060602@hyperactivesw.com> References: <0C811F75-6324-480D-B19D-848ACA1DC45F@me.com> <5109E167.5060602@hyperactivesw.com> Message-ID: <491198222921.20130130192220@ahsoftware.net> Jacque- Wednesday, January 30, 2013, 7:13:43 PM, you wrote: > It was finally fixed quite a while ago, somewhere in the 4.x or early > 5.0 version. So I'm thinking there's something else about your menu > setup that isn't quite right. > Try just using menu builder to set the menubar as the stack menubar. Let > the stack shrink up on a Mac. Build that way, then see if it works on > Windows. Don't use any scripts to try to control it, let the engine do that. Menus did change a bit in the 5.x builds. I remember having to fiddle with the way glx2 does cross-platform menus in order for them to function properly again. But I don't remember what it took to whip them into shape. I avoid menus whenever I can. Nasty menuses. -- -Mark Wieder mwieder at ahsoftware.net From monte at sweattechnologies.com Wed Jan 30 22:22:37 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 31 Jan 2013 14:22:37 +1100 Subject: Coding challenge In-Reply-To: <1941197849546.20130130191607@ahsoftware.net> References: <1941197849546.20130130191607@ahsoftware.net> Message-ID: It would depend on what's in your wallet ;-) On 31/01/2013, at 2:16 PM, Mark Wieder wrote: > ...and the xtalk implementation would be... -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From jacque at hyperactivesw.com Wed Jan 30 22:39:09 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Jan 2013 21:39:09 -0600 Subject: Shrinking height of a stack In-Reply-To: <491198222921.20130130192220@ahsoftware.net> References: <0C811F75-6324-480D-B19D-848ACA1DC45F@me.com> <5109E167.5060602@hyperactivesw.com> <491198222921.20130130192220@ahsoftware.net> Message-ID: <5109E75D.2060706@hyperactivesw.com> On 1/30/13 9:22 PM, Mark Wieder wrote: > Jacque- > > Wednesday, January 30, 2013, 7:13:43 PM, you wrote: > >> It was finally fixed quite a while ago, somewhere in the 4.x or early >> 5.0 version. So I'm thinking there's something else about your menu >> setup that isn't quite right. > >> Try just using menu builder to set the menubar as the stack menubar. Let >> the stack shrink up on a Mac. Build that way, then see if it works on >> Windows. Don't use any scripts to try to control it, let the engine do that. > > Menus did change a bit in the 5.x builds. I remember having to fiddle > with the way glx2 does cross-platform menus in order for them to > function properly again. But I don't remember what it took to whip > them into shape. I avoid menus whenever I can. Nasty menuses. > I remember that extra parameters were added to control menu item labels and such but I thought the shrinking bug was unrelated to that. I believe the shrinking had to do with destroystack, and to bypass the problem it needed to be false...but in Charles' case that's true. I mean, it's false already. Destroystack is, I mean. In this case. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Wed Jan 30 22:51:39 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 19:51:39 -0800 Subject: Shrinking height of a stack In-Reply-To: <5109E75D.2060706@hyperactivesw.com> References: <0C811F75-6324-480D-B19D-848ACA1DC45F@me.com> <5109E167.5060602@hyperactivesw.com> <491198222921.20130130192220@ahsoftware.net> <5109E75D.2060706@hyperactivesw.com> Message-ID: <1121199981531.20130130195139@ahsoftware.net> Jacque- Wednesday, January 30, 2013, 7:39:09 PM, you wrote: > I remember that extra parameters were added to control menu item labels > and such but I thought the shrinking bug was unrelated to that. I > believe the shrinking had to do with destroystack, and to bypass the > problem it needed to be false...but in Charles' case that's true. I > mean, it's false already. Destroystack is, I mean. In this case. If the minheight of the stack is set, that could also be a factor. -- -Mark Wieder mwieder at ahsoftware.net From terry.judd at unimelb.edu.au Wed Jan 30 22:56:49 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Thu, 31 Jan 2013 03:56:49 +0000 Subject: Coding challenge In-Reply-To: <1941197849546.20130130191607@ahsoftware.net> References: <1941197849546.20130130191607@ahsoftware.net> Message-ID: OK - I'm usually crap at these things but I'll have a go... function getChange pTotal put "50,20,10,5,2,1" into tCoins local tCounts put 0 into tValue repeat for each item tCoin in tCoins put trunc(pTotal/tCoin) into tValue put tValue & space after tCounts subtract tCoin*tValue from pTotal end repeat return tCounts end getChange Terry... On 31/01/2013, at 02:16 PM, Mark Wieder wrote: > Today's algorithm challenge: > > Determine the minimum number of coins for change. > > Given any number between 1 and 99, determine how to give change with > the minimum number of coins. You can assume that the coins are 1c, 2c, > 5c, 10c, 20c and 50c. > > Various solutions here in Scala, java, C#, Groovy... > http://java.dzone.com/articles/thursday-code-puzzler-change > > ...and the xtalk implementation would be... > > -- > -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 > 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 Jan 30 22:59:42 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Jan 2013 21:59:42 -0600 Subject: Coding challenge In-Reply-To: <1941197849546.20130130191607@ahsoftware.net> References: <1941197849546.20130130191607@ahsoftware.net> Message-ID: <5109EC2E.3070003@hyperactivesw.com> On 1/30/13 9:16 PM, Mark Wieder wrote: > Today's algorithm challenge: > > Determine the minimum number of coins for change. > > Given any number between 1 and 99, determine how to give change with > the minimum number of coins. You can assume that the coins are 1c, 2c, > 5c, 10c, 20c and 50c. > > Various solutions here in Scala, java, C#, Groovy... > http://java.dzone.com/articles/thursday-code-puzzler-change > > ...and the xtalk implementation would be... > > Didn't test all possible values, but so far this works: on makeChange pAmt repeat for each item i in "50,20,10,5,2,1" put i &"="& pAmt div i & cr after tList put pAmt mod i into pAmt end repeat filter tList without "*=0" put tList into fld "change" end makeChange -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Wed Jan 30 23:16:24 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 20:16:24 -0800 Subject: Coding challenge In-Reply-To: References: <1941197849546.20130130191607@ahsoftware.net> Message-ID: <381201466640.20130130201624@ahsoftware.net> Terry- Wednesday, January 30, 2013, 7:56:49 PM, you wrote: > OK - I'm usually crap at these things but I'll have a go... > function getChange pTotal > put "50,20,10,5,2,1" into tCoins > local tCounts > put 0 into tValue > repeat for each item tCoin in tCoins > put trunc(pTotal/tCoin) into tValue > put tValue & space after tCounts > subtract tCoin*tValue from pTotal > end repeat > return tCounts > end getChange That'll do it. Running your implementation I get a number for each coin type. As in 74 = 1 1 0 0 2 0 -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Jan 30 23:18:31 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 20:18:31 -0800 Subject: Coding challenge In-Reply-To: <5109EC2E.3070003@hyperactivesw.com> References: <1941197849546.20130130191607@ahsoftware.net> <5109EC2E.3070003@hyperactivesw.com> Message-ID: <641201593656.20130130201831@ahsoftware.net> Jacque- Wednesday, January 30, 2013, 7:59:42 PM, you wrote: > on makeChange pAmt > repeat for each item i in "50,20,10,5,2,1" > put i &"="& pAmt div i & cr after tList > put pAmt mod i into pAmt > end repeat > filter tList without "*=0" > put tList into fld "change" > end makeChange Mod - nicely done. I hadn't thought of the solution of sorting by coin type. So I get 74 = 50=1 20=1 2=2 -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Jan 30 23:19:37 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 20:19:37 -0800 Subject: Coding challenge In-Reply-To: <1941197849546.20130130191607@ahsoftware.net> References: <1941197849546.20130130191607@ahsoftware.net> Message-ID: <1331201659843.20130130201937@ahsoftware.net> Here's the one I came up with: function makeChange pValue local tChange set the itemdelimiter to comma repeat for each item tCoin in "50,20,10,5,2,1" repeat while pValue >= tCoin put tCoin & comma after tChange subtract tCoin from pValue end repeat end repeat return char 1 to -2 of tChange end makeChange And for 74 I get 50,20,2,2 -- -Mark Wieder mwieder at ahsoftware.net From lc at pbh.on-rev.com Wed Jan 30 23:21:36 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Wed, 30 Jan 2013 20:21:36 -0800 Subject: Coding challenge In-Reply-To: <1941197849546.20130130191607@ahsoftware.net> References: <1941197849546.20130130191607@ahsoftware.net> Message-ID: <771B79EE-62FD-44EE-B5C9-A02D4FC0C558@pbh.on-rev.com> And here's my simple logical non-mathematician version! function coinChange pChange repeat for each item x in "50, 20, 10, 5, 2, 1" repeat while pChange >= x subtract x from pChange add 1 to y end repeat if y > 0 then put y && "x" & x & "c" & cr after tResult put 0 into y end repeat return tResult end coinChange Paul On 2013-01-30, at 7:16 PM, Mark Wieder wrote: > Today's algorithm challenge: > > Determine the minimum number of coins for change. > > Given any number between 1 and 99, determine how to give change with > the minimum number of coins. You can assume that the coins are 1c, 2c, > 5c, 10c, 20c and 50c. > > Various solutions here in Scala, java, C#, Groovy... > http://java.dzone.com/articles/thursday-code-puzzler-change > > ...and the xtalk implementation would be... > > -- > -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 Wed Jan 30 23:29:10 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 20:29:10 -0800 Subject: Coding challenge In-Reply-To: <771B79EE-62FD-44EE-B5C9-A02D4FC0C558@pbh.on-rev.com> References: <1941197849546.20130130191607@ahsoftware.net> <771B79EE-62FD-44EE-B5C9-A02D4FC0C558@pbh.on-rev.com> Message-ID: <331202232296.20130130202910@ahsoftware.net> Paul- Wednesday, January 30, 2013, 8:21:36 PM, you wrote: > And here's my simple logical non-mathematician version! > function coinChange pChange > repeat for each item x in "50, 20, 10, 5, 2, 1" > repeat while pChange >= x > subtract x from pChange > add 1 to y > end repeat > if y > 0 then put y && "x" & x & "c" & cr after tResult > put 0 into y > end repeat > return tResult > end coinChange You did the same nested repeat thing I did. And everyone but me seemed to think of listing the number of coin types. I got lazy and just repeated the coin if necessary. -- -Mark Wieder mwieder at ahsoftware.net From dunbarx at aol.com Wed Jan 30 23:31:54 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 30 Jan 2013 23:31:54 -0500 (EST) Subject: Coding challenge In-Reply-To: <381201466640.20130130201624@ahsoftware.net> References: <1941197849546.20130130191607@ahsoftware.net> <381201466640.20130130201624@ahsoftware.net> Message-ID: <8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com> Mark: on mouseup ask "Enter Value" put it into temp put "50,20,10,5,2,1" into coins put 1 into tCount repeat until temp = 0 if item tCount of coins <= temp then put item tCount of coins & "," after tChange subtract item tCount of coins from temp else add 1 to tCount end if end repeat answer tChange end mouseup Craig From dunbarx at aol.com Wed Jan 30 23:38:41 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 30 Jan 2013 23:38:41 -0500 (EST) Subject: Coding challenge In-Reply-To: <5109EC2E.3070003@hyperactivesw.com> References: <1941197849546.20130130191607@ahsoftware.net> <5109EC2E.3070003@hyperactivesw.com> Message-ID: <8CFCD83FA795BCD-1A00-53602@webmail-d127.sysops.aol.com> I think, as usual, Jacque's is the most original. Craig on makeChange pAmt repeat for each item i in "50,20,10,5,2,1" put i &"="& pAmt div i & cr after tList put pAmt mod i into pAmt end repeat filter tList without "*=0" put tList into fld "change" end makeChange -----Original Message----- From: J. Landman Gay To: How to use LiveCode Sent: Wed, Jan 30, 2013 11:00 pm Subject: Re: Coding challenge On 1/30/13 9:16 PM, Mark Wieder wrote: > Today's algorithm challenge: > > Determine the minimum number of coins for change. > > Given any number between 1 and 99, determine how to give change with > the minimum number of coins. You can assume that the coins are 1c, 2c, > 5c, 10c, 20c and 50c. > > Various solutions here in Scala, java, C#, Groovy... > http://java.dzone.com/articles/thursday-code-puzzler-change > > ...and the xtalk implementation would be... > > Didn't test all possible values, but so far this works: on makeChange pAmt repeat for each item i in "50,20,10,5,2,1" put i &"="& pAmt div i & cr after tList put pAmt mod i into pAmt end repeat filter tList without "*=0" put tList into fld "change" end makeChange -- 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 Wed Jan 30 23:45:25 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Jan 2013 22:45:25 -0600 Subject: Coding challenge In-Reply-To: <331202232296.20130130202910@ahsoftware.net> References: <1941197849546.20130130191607@ahsoftware.net> <771B79EE-62FD-44EE-B5C9-A02D4FC0C558@pbh.on-rev.com> <331202232296.20130130202910@ahsoftware.net> Message-ID: <5109F6E5.1050504@hyperactivesw.com> On 1/30/13 10:29 PM, Mark Wieder wrote: > And everyone but me seemed to think of listing the number of coin > types. I got lazy and just repeated the coin if necessary. > Regardless, all the solutions are way more readable than the web page examples. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Wed Jan 30 23:45:40 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 20:45:40 -0800 Subject: Coding challenge In-Reply-To: <8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com> References: <1941197849546.20130130191607@ahsoftware.net> <381201466640.20130130201624@ahsoftware.net> <8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com> Message-ID: <911203222609.20130130204540@ahsoftware.net> Craig- Wednesday, January 30, 2013, 8:31:54 PM, you wrote: > on mouseup > ask "Enter Value" > put it into temp > put "50,20,10,5,2,1" into coins > put 1 into tCount > repeat until temp = 0 > if item tCount of coins <= temp then > put item tCount of coins & "," after tChange > subtract item tCount of coins from temp > else > add 1 to tCount > end if > end repeat > answer tChange > end mouseup OK. You went with my approach as well - listing the coins as values rather than by number. I'll have to subtract a point for not cleaning up the trailing comma, though. -- -Mark Wieder mwieder at ahsoftware.net From monte at sweattechnologies.com Wed Jan 30 23:53:10 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 31 Jan 2013 15:53:10 +1100 Subject: Coding challenge In-Reply-To: References: <1941197849546.20130130191607@ahsoftware.net> Message-ID: On 31/01/2013, at 2:22 PM, Monte Goulding wrote: > It would depend on what's in your wallet ;-) > > On 31/01/2013, at 2:16 PM, Mark Wieder wrote: > >> ...and the xtalk implementation would be... on mouseUp put random(99) into tChange put tChange&cr&makeChange(tChange) end mouseUp function makeChange pChange repeat for each item tCoin in 50,20,10,5,2,1 put pChange div tCoin into tCoins if tCoins > 0 then put tCoin&"x"&tCoins&cr after tReturn end if put pChange mod tCoin into pChange end repeat return tReturn end makeChange -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From cszasz at me.com Wed Jan 30 23:54:14 2013 From: cszasz at me.com (Charles Szasz) Date: Wed, 30 Jan 2013 23:54:14 -0500 Subject: Shrinking height of a stack Message-ID: Mark, The minheight of the stack is not set in my stack. Any other suggestions? Anyone? Sent from my iPad From jacque at hyperactivesw.com Wed Jan 30 23:56:45 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 30 Jan 2013 22:56:45 -0600 Subject: Coding challenge In-Reply-To: <8CFCD83FA795BCD-1A00-53602@webmail-d127.sysops.aol.com> References: <1941197849546.20130130191607@ahsoftware.net> <5109EC2E.3070003@hyperactivesw.com> <8CFCD83FA795BCD-1A00-53602@webmail-d127.sysops.aol.com> Message-ID: <5109F98D.8070702@hyperactivesw.com> On 1/30/13 10:38 PM, dunbarx at aol.com wrote: > I think, as usual, Jacque's is the most original. Thanks, but it's really just a variation on calculating digital time (hours, mins, secs) from seconds. I didn't think up that one. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dunbarx at aol.com Thu Jan 31 00:08:00 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 31 Jan 2013 00:08:00 -0500 (EST) Subject: Coding challenge In-Reply-To: <911203222609.20130130204540@ahsoftware.net> References: <1941197849546.20130130191607@ahsoftware.net> <381201466640.20130130201624@ahsoftware.net> <8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com> <911203222609.20130130204540@ahsoftware.net> Message-ID: <8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> Mark. That comma is there for future expansion. Craig -----Original Message----- From: Mark Wieder To: How to use LiveCode Sent: Wed, Jan 30, 2013 11:46 pm Subject: Re: Coding challenge Craig- Wednesday, January 30, 2013, 8:31:54 PM, you wrote: > on mouseup > ask "Enter Value" > put it into temp > put "50,20,10,5,2,1" into coins > put 1 into tCount > repeat until temp = 0 > if item tCount of coins <= temp then > put item tCount of coins & "," after tChange > subtract item tCount of coins from temp > else > add 1 to tCount > end if > end repeat > answer tChange > end mouseup OK. You went with my approach as well - listing the coins as values rather than by number. I'll have to subtract a point for not cleaning up the trailing comma, though. -- -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 lc at pbh.on-rev.com Thu Jan 31 00:33:07 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Wed, 30 Jan 2013 21:33:07 -0800 Subject: Shrinking height of a stack In-Reply-To: References: Message-ID: <96598DEC-F487-480B-9DAA-A80592997E2E@pbh.on-rev.com> Charles, I just built a test stack with the dimensions 400px X 711px and the Mac version shows a window of 400px X 684px, the other 27 pixels are hidden because I chose to have the menu in the Mac Menubar. The Windows version of the same stack shows a window of 400px X 711px which includes a 27 pixel menubar at the top of the window, so the effective window size is the same internally, i.e. the area to display your controls for both Mac and Win are 684px. If you need to control the external dimensions you will have to take into account the differences between the platforms and OS versions that your stack will be used on. The external elements can vary from OS to OS even on the same platform, consider the width too, Windows 7 adds a decoration around the outside of the stack, so the 400 x 711px becomes 414 x 747px. The size properties in LC only take care of the internal dimension and have an allowance for the menus, LC has no control over the external dimensions. I just located the list Klaus published on this list recently On 1/22/2013 11:10 AM, Klaus on-rev wrote: > I found an older text file on my hd that might get you started. > Copy to a new text document and view in a monospaced font, values in pixel: > OS Platform SystemVersion Title Bar LeftSide RightSide Bottom > Windows 95 Win32 4.0 24 4 4 4 > Windows 98 Win32 4.10 24 4 4 4 > Windows XP Win32 NT 5.1 30 4 4 4 > Mac OS 9 MacOS 9.2.2 22 6 7 6 > Mac OS X MacOS 10.2.6 22 1 1 1 I can add: Windows 7 Win32 NT 5.(?) 29 7 7 7 Mac OS X MacOS 10.7.5 22 0 0 0 Hope this helps. Paul On 2013-01-30, at 8:54 PM, Charles Szasz wrote: > Mark, > > The minheight of the stack is not set in my stack. Any other suggestions? Anyone? > > Sent from my iPad > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Thu Jan 31 00:34:49 2013 From: niconiko at gmail.com (Nicolas Cueto) Date: Thu, 31 Jan 2013 14:34:49 +0900 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> Message-ID: Looking at Scott's script, replaceText doesn't replace the nonbreaking-space with a comma. Still seeing a space. Tried a solution using charToNum(255), but no go. Having said that, much thanks to M.G. and the others for this stack. And if someone would care to explain in a simple way how a group of people could collaborate on programming one stack, I'm all ears. Cheers. -- Nicolas Cueto From pderocco at ix.netcom.com Thu Jan 31 00:40:54 2013 From: pderocco at ix.netcom.com (Paul D. DeRocco) Date: Wed, 30 Jan 2013 21:40:54 -0800 Subject: Coding challenge In-Reply-To: <8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net> <8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> Message-ID: Now how would you do it if the available coin values were: 40,30,10,4,3,1 That's a more interesting problem, but probably a less interesting coding test, because I think it would involve a more brute force approach, less elegance. -- Ciao, Paul D. DeRocco Paul mailto:pderocco at ix.netcom.com From mwieder at ahsoftware.net Thu Jan 31 00:44:39 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 21:44:39 -0800 Subject: Coding challenge In-Reply-To: <8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> References: <1941197849546.20130130191607@ahsoftware.net> <381201466640.20130130201624@ahsoftware.net> <8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com> <911203222609.20130130204540@ahsoftware.net> <8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> Message-ID: <1581206761140.20130130214439@ahsoftware.net> Craig- Wednesday, January 30, 2013, 9:08:00 PM, you wrote: > That comma is there for future expansion. LOL. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Jan 31 00:52:10 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Jan 2013 21:52:10 -0800 Subject: Coding challenge In-Reply-To: References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net> <8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> Message-ID: <01207212359.20130130215210@ahsoftware.net> Paul- Wednesday, January 30, 2013, 9:40:54 PM, you wrote: > Now how would you do it if the available coin values were: > 40,30,10,4,3,1 > That's a more interesting problem, but probably a less interesting coding > test, because I think it would involve a more brute force approach, less > elegance. I'm missing something. Why would that be different? -- -Mark Wieder mwieder at ahsoftware.net From pderocco at ix.netcom.com Thu Jan 31 00:56:56 2013 From: pderocco at ix.netcom.com (Paul D. DeRocco) Date: Wed, 30 Jan 2013 21:56:56 -0800 Subject: Coding challenge In-Reply-To: <01207212359.20130130215210@ahsoftware.net> References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net><8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> <01207212359.20130130215210@ahsoftware.net> Message-ID: > From: Mark Wieder > > > Now how would you do it if the available coin values were: > > > 40,30,10,4,3,1 > > > That's a more interesting problem, but probably a less > > interesting coding > > test, because I think it would involve a more brute force > > approach, less > > elegance. > > I'm missing something. Why would that be different? How would you represent 6? -- Ciao, Paul D. DeRocco Paul mailto:pderocco at ix.netcom.com From th.douez at gmail.com Thu Jan 31 04:15:55 2013 From: th.douez at gmail.com (Thierry Douez) Date: Thu, 31 Jan 2013 10:15:55 +0100 Subject: [ANN] Shakobox v2.1 (minor update) Message-ID: Hi Apple LiveCoders, For those having some hypercard tunes, using shakobox or Player Agent X, Shakobox v2.1 makes alive your old scripts or tunes on modern Mac. Please read http://sunny-tdz.com/art-1010 You can download "shakobox" here: http://sunny-tdz.com/dwn The 2 demo stacks are in Rev 4.0 format. This is a free and open source LiveCode library which needs sunnYmidi-lite or sunnYmidi to works. V2.1 corrects one error in the demo stack when starting the stack. Kind regards, Thierry Douez ________________ http://sunny-tdz.com Maker of sunnYperl, sunnYmidi From toolbook at kestner.de Thu Jan 31 05:21:48 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 31 Jan 2013 11:21:48 +0100 Subject: put the qtversion crashes Message-ID: <004801cdff9c$c784c280$568e4780$@de> Hi, I have a customer, where my program just crashes on windows when asking for quicktime: "put the qtversion" and quicktime is not installed. Usually this works without any problems, but this specific customer tried to install my program on three different Windows machines (XP) and it crashed on all three machines as far quicktime was not installed. After quicktime was installed, everything was fine. Any idea what is going on here? Any similar experiences? Tiemo From matthias_livecode_150811 at m-r-d.de Thu Jan 31 08:49:14 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 31 Jan 2013 14:49:14 +0100 Subject: =?windows-1252?Q?ends_not__/_begins_not_=85=2E_not_possible=3F?= Message-ID: <617360DB-F885-449D-826A-02505AAEDF81@m-r-d.de> Hi, am i doing something wrong or is it really not possible to check if a string does not begin/ends with a prefix/suffix If tFile ends not with ".xls" then?.. This does not work. Is it really not possible? Regards, Matthias -- Matthias Rebbe matthias (at) rebbe.tk Tel +49.5741.310000 Tel +49.160.5504462 -- From dunbarx at aol.com Thu Jan 31 08:54:50 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 31 Jan 2013 08:54:50 -0500 (EST) Subject: Coding challenge In-Reply-To: References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net><8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> <01207212359.20130130215210@ahsoftware.net> Message-ID: <8CFCDD1AC108B6A-13B0-5647A@webmail-d151.sysops.aol.com> Paul. As six pennies. As long as you have a "1", you should be OK. Craig Newman -----Original Message----- From: Paul D. DeRocco To: 'How to use LiveCode' Sent: Thu, Jan 31, 2013 12:57 am Subject: RE: Coding challenge > From: Mark Wieder > > > Now how would you do it if the available coin values were: > > > 40,30,10,4,3,1 > > > That's a more interesting problem, but probably a less > > interesting coding > > test, because I think it would involve a more brute force > > approach, less > > elegance. > > I'm missing something. Why would that be different? How would you represent 6? -- Ciao, Paul D. DeRocco Paul mailto:pderocco at ix.netcom.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 Thu Jan 31 08:57:29 2013 From: klaus at major.on-rev.com (Klaus on-rev) Date: Thu, 31 Jan 2013 14:57:29 +0100 Subject: =?windows-1252?Q?Re=3A_ends_not__/_begins_not_=85=2E_not_possibl?= =?windows-1252?Q?e=3F?= In-Reply-To: <617360DB-F885-449D-826A-02505AAEDF81@m-r-d.de> References: <617360DB-F885-449D-826A-02505AAEDF81@m-r-d.de> Message-ID: <86993ED6-0206-4DD6-9907-BDEC49E4E41D@major.on-rev.com> Hi Matthias, Am 31.01.2013 um 14:49 schrieb Matthias Rebbe : > Hi, > > am i doing something wrong or is it really not possible to check if a string does not begin/ends with a prefix/suffix > If tFile ends not with ".xls" then?.. > This does not work. Is it really not possible? you here like Yodah need to speak :-D ... If NOT tFile ends with ".xls" then ... Or better: ... If NOT (tFile ends with ".xls") then ... Or this one, better read- and understandable: If (tFile ends with ".xls") = FALSE then ... :-) > Regards, > > Matthias > > -- > Matthias Rebbe Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From dunbarx at aol.com Thu Jan 31 09:07:25 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 31 Jan 2013 09:07:25 -0500 (EST) Subject: =?utf-8?Q?Re:_ends_not__/_begin?= =?utf-8?Q?s_not_=E2=80=A6._not_possib?= =?utf-8?Q?le=3F?= In-Reply-To: <617360DB-F885-449D-826A-02505AAEDF81@m-r-d.de> References: <617360DB-F885-449D-826A-02505AAEDF81@m-r-d.de> Message-ID: <8CFCDD36E47BB8A-13B0-56600@webmail-d151.sysops.aol.com> Matthias. This is simple to check, and there are several ways to do it. If you know exactly what the starting (or ending) string is, like ".xls" then you can always: if char 1 to 4 of tFile = ".xls" or if char -4 to -1 of tFile = ".xls" Craig Newman -----Original Message----- From: Matthias Rebbe To: How to use LiveCode Sent: Thu, Jan 31, 2013 8:50 am Subject: ends not / begins not ?. not possible? Hi, am i doing something wrong or is it really not possible to check if a string does not begin/ends with a prefix/suffix If tFile ends not with ".xls" then?.. This does not work. Is it really not possible? Regards, Matthias -- Matthias Rebbe matthias (at) rebbe.tk Tel +49.5741.310000 Tel +49.160.5504462 -- _______________________________________________ use-livecode mailing list use-livecode at 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 Jan 31 09:10:41 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 31 Jan 2013 09:10:41 -0500 (EST) Subject: =?utf-8?Q?Re:_ends_not__/_begin?= =?utf-8?Q?s_not_=E2=80=A6._not_possib?= =?utf-8?Q?le=3F?= In-Reply-To: <86993ED6-0206-4DD6-9907-BDEC49E4E41D@major.on-rev.com> References: <617360DB-F885-449D-826A-02505AAEDF81@m-r-d.de> <86993ED6-0206-4DD6-9907-BDEC49E4E41D@major.on-rev.com> Message-ID: <8CFCDD3E2C5058A-13B0-5669C@webmail-d151.sysops.aol.com> Klaus. Always some new-fangled gadget that an old Hypercarder like me learns now and then, and makes my suggestions seem so old fashioned. "begins with" and "ends with". Well, well. I must really read the dictionary from cover to cover one day. Craig -----Original Message----- From: Klaus on-rev To: How to use LiveCode Sent: Thu, Jan 31, 2013 8:58 am Subject: Re: ends not / begins not ?. not possible? Hi Matthias, Am 31.01.2013 um 14:49 schrieb Matthias Rebbe : > Hi, > > am i doing something wrong or is it really not possible to check if a string does not begin/ends with a prefix/suffix > If tFile ends not with ".xls" then?.. > This does not work. Is it really not possible? you here like Yodah need to speak :-D ... If NOT tFile ends with ".xls" then ... Or better: ... If NOT (tFile ends with ".xls") then ... Or this one, better read- and understandable: If (tFile ends with ".xls") = FALSE then ... :-) > Regards, > > Matthias > > -- > Matthias Rebbe 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 mazzapaoloitaly at gmail.com Thu Jan 31 09:16:23 2013 From: mazzapaoloitaly at gmail.com (paolo mazza) Date: Thu, 31 Jan 2013 15:16:23 +0100 Subject: revIgniter - how to instal Message-ID: Hi all, I just installed revIgniter Version 1.5.19b . I installed revIgniter on the root of our web server, I set up the config.lc file accordingly, and I was able to open the file index.lc Following documentation, I created a file ... http://myserver.local/system/application/controllers/blog.lc but when I tried to open the URL http://myserver.local/index.lc/blog/ I got this answer: file "/Library/WebServer/Documents/index.lc" row 123, col 1: include: could not find file (/Library/WebServer/Documents/index.lc/system/revigniter/RevIgniter.blog) Any idea what is wrong with my installation? All the best. Paolo From matthias_livecode_150811 at m-r-d.de Thu Jan 31 09:17:41 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 31 Jan 2013 15:17:41 +0100 Subject: =?windows-1252?Q?Re=3A_ends_not__/_begins_not_=85=2E_not_possibl?= =?windows-1252?Q?e=3F?= In-Reply-To: <8CFCDD3E2C5058A-13B0-5669C@webmail-d151.sysops.aol.com> References: <617360DB-F885-449D-826A-02505AAEDF81@m-r-d.de> <86993ED6-0206-4DD6-9907-BDEC49E4E41D@major.on-rev.com> <8CFCDD3E2C5058A-13B0-5669C@webmail-d151.sysops.aol.com> Message-ID: Klaus thanks. Sometimes i am surprised about myself, especially when i do not to see the wood for the trees. Matthias -- Matthias Rebbe matthias (at) rebbe.tk Tel +49.5741.310000 Tel +49.160.5504462 -- "Life is too short for boring code" SkypeName:matthiasrebbe Am 31.01.2013 um 15:10 schrieb dunbarx at aol.com: > Klaus. > > > Always some new-fangled gadget that an old Hypercarder like me learns now and then, and makes my suggestions seem so old fashioned. > > > > "begins with" and "ends with". Well, well. > > > > I must really read the dictionary from cover to cover one day. > > > > > Craig > > > -----Original Message----- > From: Klaus on-rev > To: How to use LiveCode > Sent: Thu, Jan 31, 2013 8:58 am > Subject: Re: ends not / begins not ?. not possible? > > > Hi Matthias, > > Am 31.01.2013 um 14:49 schrieb Matthias Rebbe : > >> Hi, >> >> am i doing something wrong or is it really not possible to check if a string > does not begin/ends with a prefix/suffix >> If tFile ends not with ".xls" then?.. >> This does not work. Is it really not possible? > > you here like Yodah need to speak :-D > ... > If NOT tFile ends with ".xls" then > ... > > Or better: > ... > If NOT (tFile ends with ".xls") then > ... > > Or this one, better read- and understandable: > If (tFile ends with ".xls") = FALSE then > ... > > :-) > >> Regards, >> >> Matthias >> >> -- >> Matthias Rebbe > > 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 matthias_livecode_150811 at m-r-d.de Thu Jan 31 09:23:39 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 31 Jan 2013 15:23:39 +0100 Subject: =?windows-1252?Q?Re=3A_ends_not__/_begins_not_=85=2E_not_possibl?= =?windows-1252?Q?e=3F?= In-Reply-To: <8CFCDD3E2C5058A-13B0-5669C@webmail-d151.sysops.aol.com> References: <617360DB-F885-449D-826A-02505AAEDF81@m-r-d.de> <86993ED6-0206-4DD6-9907-BDEC49E4E41D@major.on-rev.com> <8CFCDD3E2C5058A-13B0-5669C@webmail-d151.sysops.aol.com> Message-ID: <7F726FE6-9735-4BA8-A28B-A1463FF8B3D4@m-r-d.de> Craig, i used your method also until i found out about begins/ends with. It?s much easier. No character counting anymore. And now that Klaus has lit me the way i can even check if a string does not begin/end with a prefix/suffix. Matthias Am 31.01.2013 um 15:10 schrieb dunbarx at aol.com: > Klaus. > > > Always some new-fangled gadget that an old Hypercarder like me learns now and then, and makes my suggestions seem so old fashioned. > > > > "begins with" and "ends with". Well, well. > > > > I must really read the dictionary from cover to cover one day. > > > > > Craig > > > -----Original Message----- > From: Klaus on-rev > To: How to use LiveCode > Sent: Thu, Jan 31, 2013 8:58 am > Subject: Re: ends not / begins not ?. not possible? > > > Hi Matthias, > > Am 31.01.2013 um 14:49 schrieb Matthias Rebbe : > >> Hi, >> >> am i doing something wrong or is it really not possible to check if a string > does not begin/ends with a prefix/suffix >> If tFile ends not with ".xls" then?.. >> This does not work. Is it really not possible? > > you here like Yodah need to speak :-D > ... > If NOT tFile ends with ".xls" then > ... > > Or better: > ... > If NOT (tFile ends with ".xls") then > ... > > Or this one, better read- and understandable: > If (tFile ends with ".xls") = FALSE then > ... > > :-) > >> Regards, >> >> Matthias >> >> -- >> Matthias Rebbe > > 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 andrew at ctech.me Thu Jan 31 09:30:39 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 31 Jan 2013 08:30:39 -0600 Subject: revIgniter - how to instal In-Reply-To: References: Message-ID: Not sure exactly, but from the error message I would gather that it expects to find (/Library/WebServer/Documents/index.lc/system/revigniter/RevIgniter.blog) and it can't. I'd start checking paths to make sure files are there and check your application/config/config.lc file to make sure things are configured properly. On Thu, Jan 31, 2013 at 8:16 AM, paolo mazza wrote: > Hi all, > I just installed revIgniter Version 1.5.19b . > I installed revIgniter on the root of our web server, I set up the > config.lc file accordingly, and I was able to open the file index.lc > > Following documentation, I created a file ... > > http://myserver.local/system/application/controllers/blog.lc > > but when I tried to open the URL > > http://myserver.local/index.lc/blog/ > > I got this answer: > > file "/Library/WebServer/Documents/index.lc" > row 123, col 1: include: could not find file > (/Library/WebServer/Documents/index.lc/system/revigniter/RevIgniter.blog) > > > Any idea what is wrong with my installation? All the best. > > Paolo > > _______________________________________________ > use-livecode mailing list > use-livecode 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, Andrew Kluthe andrew at ctech.me From davidocoker at gmail.com Thu Jan 31 09:49:52 2013 From: davidocoker at gmail.com (David C.) Date: Thu, 31 Jan 2013 08:49:52 -0600 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> Message-ID: Presuming that these stacks don't require any of the "latest and greatest" features, it might be nice to have access to a version in a legacy format, so to allow everyone to play. :) Regards, David C From alex at tweedly.net Thu Jan 31 09:53:36 2013 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 31 Jan 2013 14:53:36 +0000 Subject: Coding challenge In-Reply-To: <8CFCDD1AC108B6A-13B0-5647A@webmail-d151.sysops.aol.com> References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net><8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> <01207212359.20130130215210@ahsoftware.net> <8CFCDD1AC108B6A-13B0-5647A@webmail-d151.sysops.aol.com> Message-ID: <510A8570.8030506@tweedly.net> The question was > Determine the minimum number of coins for change. so the correct answer here would be 2 coins (3+3) rather than 6 coins (1+1+...) That's what makes this a more challenging case, but probably without as elegant an answer ... -- Alex. On 31/01/2013 13:54, dunbarx at aol.com wrote: > Paul. > > > As six pennies. As long as you have a "1", you should be OK. > > > > > Craig Newman > > > > > -----Original Message----- > From: Paul D. DeRocco > To: 'How to use LiveCode' > Sent: Thu, Jan 31, 2013 12:57 am > Subject: RE: Coding challenge > > >> From: Mark Wieder >> >>> Now how would you do it if the available coin values were: >>> 40,30,10,4,3,1 >>> That's a more interesting problem, but probably a less >>> interesting coding >>> test, because I think it would involve a more brute force >>> approach, less >>> elegance. >> I'm missing something. Why would that be different? > How would you represent 6? > From coiin at verizon.net Thu Jan 31 10:04:13 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 31 Jan 2013 10:04:13 -0500 Subject: Coding challenge In-Reply-To: <1941197849546.20130130191607@ahsoftware.net> References: <1941197849546.20130130191607@ahsoftware.net> Message-ID: Here's my one: on makeChange Amt answer 100-Amt end makeChange Oh wait, that's for showing the maximum number of coins? From th.douez at gmail.com Thu Jan 31 10:23:23 2013 From: th.douez at gmail.com (Thierry Douez) Date: Thu, 31 Jan 2013 16:23:23 +0100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: <64CA640A-8D12-4899-A907-22712CCC2CB8@yahoo.com> Message-ID: I did send it to you :) Thierry 2013/1/31 David C. > Presuming that these stacks don't require any of the "latest and > greatest" features, it might be nice to have access to a version in a > legacy format, so to allow everyone to play. :) > > Regards, > David C > From mazzapaoloitaly at gmail.com Thu Jan 31 10:30:06 2013 From: mazzapaoloitaly at gmail.com (paolo mazza) Date: Thu, 31 Jan 2013 16:30:06 +0100 Subject: revIgniter - how to instal In-Reply-To: References: Message-ID: Andrew, the application/config/config.lc file is configured according to documentation... put "http://myserver.local/" into gConfig["baseUrl"] put "index.lc" into gConfig["indexPage"] I think it is correct because revigniter files are on the root of my web server. The file " /Library/WebServer/Documents/index.lc/system/revigniter/RevIgniter.blog " does not exists, while the browser is supposed to open file "http://myserver.local/system/application/controllers/blog.lc ". But it doesn't . Thanks Paolo On Thu, Jan 31, 2013 at 3:30 PM, Andrew Kluthe wrote: > Not sure exactly, but from the error message I would gather that it > expects to find > (/Library/WebServer/Documents/index.lc/system/revigniter/RevIgniter.blog) > and it can't. I'd start checking paths to make sure files are there > and check your application/config/config.lc file to make sure things > are configured properly. > > > > On Thu, Jan 31, 2013 at 8:16 AM, paolo mazza wrote: >> Hi all, >> I just installed revIgniter Version 1.5.19b . >> I installed revIgniter on the root of our web server, I set up the >> config.lc file accordingly, and I was able to open the file index.lc >> >> Following documentation, I created a file ... >> >> http://myserver.local/system/application/controllers/blog.lc >> >> but when I tried to open the URL >> >> http://myserver.local/index.lc/blog/ >> >> I got this answer: >> >> file "/Library/WebServer/Documents/index.lc" >> row 123, col 1: include: could not find file >> (/Library/WebServer/Documents/index.lc/system/revigniter/RevIgniter.blog) >> >> >> Any idea what is wrong with my installation? All the best. >> >> Paolo >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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, > > Andrew Kluthe > andrew at ctech.me > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 31 10:43:45 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 31 Jan 2013 07:43:45 -0800 Subject: Coding challenge In-Reply-To: <510A8570.8030506@tweedly.net> References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net><8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> <01207212359.20130130215210@ahsoftware.net> <8CFCDD1AC108B6A-13B0-5647A@webmail-d151.sysops.aol.com> <510A8570.8030506@tweedly.net> Message-ID: <1371242707781.20130131074345@ahsoftware.net> Alex- Thursday, January 31, 2013, 6:53:36 AM, you wrote: > The question was >> Determine the minimum number of coins for change. > so the correct answer here would be 2 coins (3+3) rather than 6 coins > (1+1+...) > That's what makes this a more challenging case, but probably without as > elegant an answer ... In any of the submitted examples, replacing the string "50,20,10,5,2,1" with "40,30,10,4,3,1" does the right string. No more challenging than the original question. And yes, the minimum number of coins to represent 6 in this case is 3+3 and the next in line would be 4+1+1. And then six coins. -- -Mark Wieder mwieder at ahsoftware.net From revolution at derbrill.de Thu Jan 31 10:50:40 2013 From: revolution at derbrill.de (Malte Brill) Date: Thu, 31 Jan 2013 16:50:40 +0100 Subject: Strange error message in compiled app In-Reply-To: References: Message-ID: <95DD04A1-6D7B-4F84-A279-1C3B2C295BA2@derbrill.de> I rarely saw this. Most of the time when I tried to go to a corrupt stack, The dialog is labeled Microsoft Visual C++ Runtime Library Program: path\to\app This application requested the Runtime to terminate in an unusual way. Please contact the application's support team for more information. Anyone else seen something like this before? Any solution found? All the best, Malte From bertshuler at yahoo.com Thu Jan 31 11:16:40 2013 From: bertshuler at yahoo.com (Bert Shuler) Date: Thu, 31 Jan 2013 10:16:40 -0600 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <5F143EB7-937F-48C6-8441-E077DC6F2AED@sweattechnologies.com> References: <5F143EB7-937F-48C6-8441-E077DC6F2AED@sweattechnologies.com> Message-ID: <8643084B-C829-4679-84FD-D989EF1A2B4E@yahoo.com> Updated the horrid currency formatting. Who needs thousandths of their currency? https://dl.dropbox.com/u/22617779/kickstarter-aps2.livecode I really like the 4 second pulse. That is nice. Also, is there any way to use the system local for formatting numbers? Different languages and local format numbers differently, and the system knows. Does livecode know? Thanks On Jan 30, 2013, at 6:44 PM, Monte Goulding wrote: > Cool, Scott, just uploaded to revOnline... > > On 31/01/2013, at 11:22 AM, Scott Rossi wrote: > >> OK, maybe this could be a bit more engaging and really look like it's >> doing something. I added a bit of infographic appearance and created a >> visual "ping" that radiates every 4 seconds so you can tell it's operating >> (even if it's not). >> >> go url "http://www.tactilemedia.com/download/kickstarter-aps.livecode" >> >> >> Another tine in the open source fork. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >> >> >> >> On 1/30/13 1:47 PM, "Bert Shuler" wrote: >> >>> ok, added the coins: >>> https://dl.dropbox.com/u/22617779/kickstarter-aps.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 > > -- > Monte Goulding > > M E R Goulding - software development services > 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 effendi at wanadoo.fr Thu Jan 31 11:32:04 2013 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Thu, 31 Jan 2013 17:32:04 +0100 Subject: LiveCode Kickstart widget is in place Message-ID: Hi from Beautiful Brittany, LiveCode Kickstart widget incorporated in the index page of my genealogy site : http://www.nugent.fr as requested ! ?? and on my Facebook page. Best Regards -Francis From heather at runrev.com Thu Jan 31 11:34:12 2013 From: heather at runrev.com (Heather Laine) Date: Thu, 31 Jan 2013 16:34:12 +0000 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <8643084B-C829-4679-84FD-D989EF1A2B4E@yahoo.com> References: <5F143EB7-937F-48C6-8441-E077DC6F2AED@sweattechnologies.com> <8643084B-C829-4679-84FD-D989EF1A2B4E@yahoo.com> Message-ID: Hey guys, loving this meter! I have it running on my desktop. To keep the pennies clinking, if you haven't already embedded the Kickstarter Campaign widget on your website, would you consider doing so? Just need to copy this and embed it: I've a feature request for the meter? could it make a louder or more exciting ding when a 1k or 10k milestone is passed? Cheers Heather On 31 Jan 2013, at 16:16, Bert Shuler wrote: > Updated the horrid currency formatting. Who needs thousandths of their currency? > > https://dl.dropbox.com/u/22617779/kickstarter-aps2.livecode > > I really like the 4 second pulse. That is nice. > > Also, is there any way to use the system local for formatting numbers? > Different languages and local format numbers differently, and the system knows. > > Does livecode know? > > Thanks > > On Jan 30, 2013, at 6:44 PM, Monte Goulding wrote: > Heather Laine Customer Services Manager http://www.runrev.com/ Support Open Source LiveCode on Kickstarter http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode From heather at runrev.com Thu Jan 31 11:35:48 2013 From: heather at runrev.com (Heather Laine) Date: Thu, 31 Jan 2013 16:35:48 +0000 Subject: LiveCode Kickstart widget is in place In-Reply-To: References: Message-ID: Francis, thank you! The support we are getting from all you guys is fabulous! Regards, Heather On 31 Jan 2013, at 16:32, Francis Nugent Dixon wrote: > Hi from Beautiful Brittany, > > LiveCode Kickstart widget incorporated in the > index page of my genealogy site : > > http://www.nugent.fr > > as requested ! > > ?? and on my Facebook page. > > Best Regards > > -Francis > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Heather Laine Customer Services Manager http://www.runrev.com/ Support Open Source LiveCode on Kickstarter http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode From toolbook at kestner.de Thu Jan 31 11:53:53 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 31 Jan 2013 17:53:53 +0100 Subject: to find the first numeric line? Message-ID: <008401cdffd3$8d892490$a89b6db0$@de> Hello, I have a list with alphanumeric and numeric content. After sorting numeric I would like to find the first line with a numeric first char. (the non numeric lines before can contain also numeric chars). I would like to have a kind of lineoffset(isNumber(first char.),list,), but that's not prebuilt. What would be the fastest or most straight forward way to look up such a list? Just looping through? Testing the first char every half of the list in a loop? Or is there a function I don't think of? Thanks for any pointers Tiemo From dunbarx at aol.com Thu Jan 31 12:41:40 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 31 Jan 2013 12:41:40 -0500 (EST) Subject: Coding challenge In-Reply-To: <510A8570.8030506@tweedly.net> References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net><8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> <01207212359.20130130215210@ahsoftware.net> <8CFCDD1AC108B6A-13B0-5647A@webmail-d151.sysops.aol.com> <510A8570.8030506@tweedly.net> Message-ID: <8CFCDF15BF056B3-13B0-58844@webmail-d151.sysops.aol.com> Hi. I sped-read your comment, and answered generically. You might say that I answered for the number "4", with only "20,10,5,1" as options. But all the several solutions sent to Mark ran from high denominations to low. So two "3's" would appear before it was ever an issue to load a bunch of 1's. The minimum number of coins was always the result. Craig Newman -----Original Message----- From: Alex Tweedly To: use-livecode Sent: Thu, Jan 31, 2013 9:54 am Subject: Re: Coding challenge The question was > Determine the minimum number of coins for change. so the correct answer here would be 2 coins (3+3) rather than 6 coins (1+1+...) That's what makes this a more challenging case, but probably without as elegant an answer ... -- Alex. On 31/01/2013 13:54, dunbarx at aol.com wrote: > Paul. > > > As six pennies. As long as you have a "1", you should be OK. > > > > > Craig Newman > > > > > -----Original Message----- > From: Paul D. DeRocco > To: 'How to use LiveCode' > Sent: Thu, Jan 31, 2013 12:57 am > Subject: RE: Coding challenge > > >> From: Mark Wieder >> >>> Now how would you do it if the available coin values were: >>> 40,30,10,4,3,1 >>> That's a more interesting problem, but probably a less >>> interesting coding >>> test, because I think it would involve a more brute force >>> approach, less >>> elegance. >> I'm missing something. Why would that be different? > How would you represent 6? > _______________________________________________ use-livecode mailing list use-livecode at 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 Jan 31 12:44:24 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 31 Jan 2013 12:44:24 -0500 (EST) Subject: Coding challenge In-Reply-To: References: <1941197849546.20130130191607@ahsoftware.net> Message-ID: <8CFCDF1BE50AA33-13B0-588EE@webmail-d151.sysops.aol.com> Colin. At least you are true-to-form, in providing a minimum line solution. Feels like old times. How about: on x end x Doesn't do much that is useful, true, but is the shortest possible handler. Craig -----Original Message----- From: Colin Holgate To: How to use LiveCode Sent: Thu, Jan 31, 2013 10:05 am Subject: Re: Coding challenge Here's my one: on makeChange Amt answer 100-Amt end makeChange Oh wait, that's for showing the maximum number of coins? _______________________________________________ use-livecode mailing list use-livecode at 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 Jan 31 12:52:10 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 31 Jan 2013 12:52:10 -0500 Subject: Coding challenge In-Reply-To: <8CFCDF1BE50AA33-13B0-588EE@webmail-d151.sysops.aol.com> References: <1941197849546.20130130191607@ahsoftware.net> <8CFCDF1BE50AA33-13B0-588EE@webmail-d151.sysops.aol.com> Message-ID: <750C1269-E867-43FD-982B-A99E0056A8B1@verizon.net> This is one case where Lingo (the main language used in Director) would be better, you don't have to include the end line. So this would be just as good (or bad, depending on how you look at it): on x On Jan 31, 2013, at 12:44 PM, dunbarx at aol.com wrote: > > on x > > end x > > > > > Doesn't do much that is useful, true, but is the shortest possible handler. From pderocco at ix.netcom.com Thu Jan 31 12:54:17 2013 From: pderocco at ix.netcom.com (Paul D. DeRocco) Date: Thu, 31 Jan 2013 09:54:17 -0800 Subject: Coding challenge In-Reply-To: <1371242707781.20130131074345@ahsoftware.net> References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net><8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com><01207212359.20130130215210@ahsoftware.net><8CFCDD1AC108B6A-13B0-5647A@webmail-d151.sysops.aol.com><510A8570.8030506@tweedly.net> <1371242707781.20130131074345@ahsoftware.net> Message-ID: <9F3882800E3F42EE87B0D95148B6D492@PAULD> > Mark Wieder > > In any of the submitted examples, replacing the string > "50,20,10,5,2,1" with "40,30,10,4,3,1" does the right string. No more > challenging than the original question. > > And yes, the minimum number of coins to represent 6 in this case is > 3+3 and the next in line would be 4+1+1. And then six coins. Yes, and the examples so far would render 6 as 4+1+1, not 3+3, which is the wrong answer. -- Ciao, Paul D. DeRocco Paul mailto:pderocco at ix.netcom.com From klaus at major.on-rev.com Thu Jan 31 12:54:26 2013 From: klaus at major.on-rev.com (Klaus on-rev) Date: Thu, 31 Jan 2013 18:54:26 +0100 Subject: LiveCode Kickstart widget is in place In-Reply-To: References: Message-ID: <3F95B774-2E59-44AE-9DE5-0A4E74A2CC6F@major.on-rev.com> Hi friends, Am 31.01.2013 um 17:32 schrieb Francis Nugent Dixon : > Hi from Beautiful Brittany, > > LiveCode Kickstart widget incorporated in the > index page of my genealogy site : > http://www.nugent.fr > > as requested ! done: :-) > Best Regards > > -Francis Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From dunbarx at aol.com Thu Jan 31 12:56:08 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 31 Jan 2013 12:56:08 -0500 (EST) Subject: to find the first numeric line? In-Reply-To: <008401cdffd3$8d892490$a89b6db0$@de> References: <008401cdffd3$8d892490$a89b6db0$@de> Message-ID: <8CFCDF361C595D3-13B0-58AD0@webmail-d151.sysops.aol.com> Hi. If you sort your alphanumeric list, you will, of course, already know that the alphas sort before the digits, so the first digit will be down a bit. But how long is that list? After sorting, if you loop through using the "repeat for each..." variant and exit accordingly, I cannot imagine that it would take more than an instant to find the first digital char. Old fashioned but trusty. I have done binary searches, splitting data in halves as you go so that you cut down processing time, mainly finding stuff in long HC datasets. Craig Newman -----Original Message----- From: Tiemo Hollmann TB To: 'How to use LiveCode' Sent: Thu, Jan 31, 2013 11:54 am Subject: to find the first numeric line? Hello, I have a list with alphanumeric and numeric content. After sorting numeric I would like to find the first line with a numeric first char. (the non numeric lines before can contain also numeric chars). I would like to have a kind of lineoffset(isNumber(first char.),list,), but that's not prebuilt. What would be the fastest or most straight forward way to look up such a list? Just looping through? Testing the first char every half of the list in a loop? Or is there a function I don't think of? Thanks for any pointers 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 slylabs13 at me.com Thu Jan 31 13:00:09 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 31 Jan 2013 10:00:09 -0800 Subject: Coding challenge In-Reply-To: <5109F6E5.1050504@hyperactivesw.com> References: <1941197849546.20130130191607@ahsoftware.net> <771B79EE-62FD-44EE-B5C9-A02D4FC0C558@pbh.on-rev.com> <331202232296.20130130202910@ahsoftware.net> <5109F6E5.1050504@hyperactivesw.com> Message-ID: <6C5F4AB5-CCBF-421E-9510-212E07603746@me.com> Someone should post Jacques as an example of how coding in Livecode is so much more compact. Bob On Jan 30, 2013, at 8:45 PM, J. Landman Gay wrote: > On 1/30/13 10:29 PM, Mark Wieder wrote: > >> And everyone but me seemed to think of listing the number of coin >> types. I got lazy and just repeated the coin if necessary. >> > > Regardless, all the solutions are way more readable than the web page examples. > > -- > 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 slylabs13 at me.com Thu Jan 31 13:01:12 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 31 Jan 2013 10:01:12 -0800 Subject: Coding challenge In-Reply-To: <5109F98D.8070702@hyperactivesw.com> References: <1941197849546.20130130191607@ahsoftware.net> <5109EC2E.3070003@hyperactivesw.com> <8CFCD83FA795BCD-1A00-53602@webmail-d127.sysops.aol.com> <5109F98D.8070702@hyperactivesw.com> Message-ID: Ah, but you DID remember it! Which is more that I seem capable of these days. :-) Bob On Jan 30, 2013, at 8:56 PM, J. Landman Gay wrote: > On 1/30/13 10:38 PM, dunbarx at aol.com wrote: >> I think, as usual, Jacque's is the most original. > > Thanks, but it's really just a variation on calculating digital time (hours, mins, secs) from seconds. I didn't think up that 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 dunbarx at aol.com Thu Jan 31 13:03:48 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 31 Jan 2013 13:03:48 -0500 (EST) Subject: Coding challenge In-Reply-To: <9F3882800E3F42EE87B0D95148B6D492@PAULD> References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net><8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com><01207212359.20130130215210@ahsoftware.net><8CFCDD1AC108B6A-13B0-5647A@webmail-d151.sysops.aol.com><510A8570.8030506@tweedly.net> <1371242707781.20130131074345@ahsoftware.net> <9F3882800E3F42EE87B0D95148B6D492@PAULD> Message-ID: <8CFCDF4733065B3-13B0-58BF7@webmail-d151.sysops.aol.com> Ah. Paul is right, the descending scheme finds "4,1,1" instead of "3,3", because since the "4" is used first this leaves only 1's available for the rest of the work. Ah. This is now a more interesting challenge. It requires that the nextmost lower value be considered as a candidate. And maybe even lower nextmost ones? Craig. -----Original Message----- From: Paul D. DeRocco To: 'How to use LiveCode' Sent: Thu, Jan 31, 2013 12:55 pm Subject: RE: Coding challenge > Mark Wieder > > In any of the submitted examples, replacing the string > "50,20,10,5,2,1" with "40,30,10,4,3,1" does the right string. No more > challenging than the original question. > > And yes, the minimum number of coins to represent 6 in this case is > 3+3 and the next in line would be 4+1+1. And then six coins. Yes, and the examples so far would render 6 as 4+1+1, not 3+3, which is the wrong answer. -- Ciao, Paul D. DeRocco Paul mailto:pderocco at ix.netcom.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 slylabs13 at me.com Thu Jan 31 13:04:38 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 31 Jan 2013 10:04:38 -0800 Subject: Coding challenge In-Reply-To: <8CFCDD1AC108B6A-13B0-5647A@webmail-d151.sysops.aol.com> References: <1941197849546.20130130191607@ahsoftware.net> <381201466640.20130130201624@ahsoftware.net> <8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com> <911203222609.20130130204540@ahsoftware.net> <8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> <01207212359.20130130215210@ahsoftware.net> <8CFCDD1AC108B6A-13B0-5647A@webmail-d151.sysops.aol.com> Message-ID: <338275F3-42BF-4060-B9DF-902793982463@me.com> 4 and 2 1's? Isn't the test to produce the result with the least amount of coins? This would still work. The idea is to try and fit the largest coin value into the remainder each time, until the remainder is zero. Bob On Jan 31, 2013, at 5:54 AM, dunbarx at aol.com wrote: > Paul. > > > As six pennies. As long as you have a "1", you should be OK. > > > > > Craig Newman > > > > > -----Original Message----- > From: Paul D. DeRocco > To: 'How to use LiveCode' > Sent: Thu, Jan 31, 2013 12:57 am > Subject: RE: Coding challenge > > >> From: Mark Wieder >> >>> Now how would you do it if the available coin values were: >> >>> 40,30,10,4,3,1 >> >>> That's a more interesting problem, but probably a less >>> interesting coding >>> test, because I think it would involve a more brute force >>> approach, less >>> elegance. >> >> I'm missing something. Why would that be different? > > How would you represent 6? > > -- > > Ciao, Paul D. DeRocco > Paul mailto:pderocco at ix.netcom.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 slylabs13 at me.com Thu Jan 31 13:10:35 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 31 Jan 2013 10:10:35 -0800 Subject: Coding challenge In-Reply-To: References: <1941197849546.20130130191607@ahsoftware.net> <381201466640.20130130201624@ahsoftware.net> <8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com> <911203222609.20130130204540@ahsoftware.net> <8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> <01207212359.20130130215210@ahsoftware.net> Message-ID: <4A61831F-3EEE-449C-9416-8B8BF6CD09C6@me.com> OIC now. 3 & 3 is the best answer but the algorithm produces 4 + 1 + 1. Well I think the issue here is that currency is never (or almost never) designed this way. No one would make a 3 dollar bill coincidentally with a 4 dollar bill. There would be no practical reason to. And yet I remember for a time the USA produced a one dollar bill and a two dollar bill. So never say never! :-) It seems that when creating currency values, one of the overriding principles OUGHT to be that each smaller value ought to divide evenly into all the larger values. I'm sure this is what was intended with American currency when it was first created in it's present form. Otherwise making change becomes rather tedious. Bob On Jan 30, 2013, at 9:56 PM, Paul D. DeRocco wrote: >> From: Mark Wieder >> >>> Now how would you do it if the available coin values were: >> >>> 40,30,10,4,3,1 >> >>> That's a more interesting problem, but probably a less >>> interesting coding >>> test, because I think it would involve a more brute force >>> approach, less >>> elegance. >> >> I'm missing something. Why would that be different? > > How would you represent 6? > > -- > > Ciao, Paul D. DeRocco > Paul mailto:pderocco at ix.netcom.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 admin at FlexibleLearning.com Thu Jan 31 13:11:47 2013 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Thu, 31 Jan 2013 18:11:47 -0000 Subject: iPad stack downloading In-Reply-To: Message-ID: Is it allowed to download a stackfile of images for an iPad app? I'd like the User to be able to download paid-for sets of artwork for use by an app. What is the appropriate way to accomplish this? I think I know that Apple does not permit an app to download executable code, but a stackfile of images has no code. Second question: Whether images are downloaded as individual files or as a stack, I assume they/it can be placed in any privately named subfolder within the app bundle, yes? Trying to establish the ground rules before committing to too much coding here! Hugh Senior FLCo From toolbook at kestner.de Thu Jan 31 13:12:50 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 31 Jan 2013 19:12:50 +0100 Subject: AW: to find the first numeric line? In-Reply-To: <8CFCDF361C595D3-13B0-58AD0@webmail-d151.sysops.aol.com> References: <008401cdffd3$8d892490$a89b6db0$@de> <8CFCDF361C595D3-13B0-58AD0@webmail-d151.sysops.aol.com> Message-ID: <008a01cdffde$94f577f0$bee067d0$@de> Its about 20,000 lines. I have made it with cutting into halves, which works ok. Perhaps I give it a timestamp test compared to just looping through. Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von dunbarx at aol.com > Gesendet: Donnerstag, 31. Januar 2013 18:56 > An: use-livecode at lists.runrev.com > Betreff: Re: to find the first numeric line? > > Hi. > > > If you sort your alphanumeric list, you will, of course, already know that > the alphas sort before the digits, so the first digit will be down a bit. > > > > But how long is that list? After sorting, if you loop through using the > "repeat for each..." variant and exit accordingly, I cannot imagine that it > would take more than an instant to find the first digital char. Old > fashioned but trusty. > > > I have done binary searches, splitting data in halves as you go so that you > cut down processing time, mainly finding stuff in long HC datasets. > > > Craig Newman > > > > > > > -----Original Message----- > > From: Tiemo Hollmann TB > To: 'How to use LiveCode' > Sent: Thu, Jan 31, 2013 11:54 am > Subject: to find the first numeric line? > > > Hello, > > I have a list with alphanumeric and numeric content. After sorting numeric > I would like to find the first line with a numeric first char. (the non > numeric lines before can contain also numeric chars). I would like to have > a kind of lineoffset(isNumber(first char.),list,), but that's not prebuilt. > > What would be the fastest or most straight forward way to look up such a > list? Just looping through? Testing the first char every half of the list > in a loop? Or is there a function I don't think of? > > Thanks for any pointers > > 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 slylabs13 at me.com Thu Jan 31 13:16:18 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 31 Jan 2013 10:16:18 -0800 Subject: put the qtversion crashes In-Reply-To: <004801cdff9c$c784c280$568e4780$@de> References: <004801cdff9c$c784c280$568e4780$@de> Message-ID: <289B14CD-46F1-47DA-942A-D46EE2139067@me.com> Wrap the code into try catch and see if that crashes. Just a thot. It may still. It sounds like the mechanism for querying for Quicktime is doing something external to the app that is making the OS wiggy. Bob On Jan 31, 2013, at 2:21 AM, Tiemo Hollmann TB wrote: > Hi, > > I have a customer, where my program just crashes on windows when asking for > quicktime: "put the qtversion" and quicktime is not installed. > > Usually this works without any problems, but this specific customer tried to > install my program on three different Windows machines (XP) and it crashed > on all three machines as far quicktime was not installed. After quicktime > was installed, everything was fine. > > Any idea what is going on here? Any similar experiences? > > 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 klaus at major.on-rev.com Thu Jan 31 13:18:01 2013 From: klaus at major.on-rev.com (Klaus on-rev) Date: Thu, 31 Jan 2013 19:18:01 +0100 Subject: iPad stack downloading In-Reply-To: References: Message-ID: <69BEDAFA-CB57-46DA-92A7-8B23FFAFFCA6@major.on-rev.com> Hi Hugh, Am 31.01.2013 um 19:11 schrieb "FlexibleLearning.com" : > Is it allowed to download a stackfile of images for an iPad app? > > I'd like the User to be able to download paid-for sets of artwork for use by > an app. What is the appropriate way to accomplish this? I think I know that > Apple does not permit an app to download executable code, but a stackfile of > images has no code. Sorry, don't know. > Second question: > Whether images are downloaded as individual files or as a stack, I assume > they/it can be placed in any privately named subfolder within the app > bundle, yes? No :-) You are not allowed to write to the "ENGINE" folder -> (specialfolderpath("engine")! Instead download to (any subfolder) of -> specialfolderpath("documents") > Trying to establish the ground rules before committing to too much coding > here! > > Hugh Senior > FLCo Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From slylabs13 at me.com Thu Jan 31 13:17:56 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 31 Jan 2013 10:17:56 -0800 Subject: =?windows-1252?Q?Re=3A_ends_not__/_begins_not_=85=2E_not_possibl?= =?windows-1252?Q?e=3F?= In-Reply-To: <617360DB-F885-449D-826A-02505AAEDF81@m-r-d.de> References: <617360DB-F885-449D-826A-02505AAEDF81@m-r-d.de> Message-ID: <37234013-6CA0-432E-9117-77402DC09765@me.com> if not (tFile ends with ".xls") Bob On Jan 31, 2013, at 5:49 AM, Matthias Rebbe wrote: > > Hi, > > am i doing something wrong or is it really not possible to check if a string does not begin/ends with a prefix/suffix > > > If tFile ends not with ".xls" then?.. > > This does not work. Is it really not possible? > > Regards, > > Matthias > > > -- > Matthias Rebbe > matthias (at) rebbe.tk > Tel +49.5741.310000 > Tel +49.160.5504462 > -- > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From slylabs13 at me.com Thu Jan 31 13:18:35 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 31 Jan 2013 10:18:35 -0800 Subject: =?windows-1252?Q?Re=3A_ends_not__/_begins_not_=85=2E_not_possibl?= =?windows-1252?Q?e=3F?= In-Reply-To: <86993ED6-0206-4DD6-9907-BDEC49E4E41D@major.on-rev.com> References: <617360DB-F885-449D-826A-02505AAEDF81@m-r-d.de> <86993ED6-0206-4DD6-9907-BDEC49E4E41D@major.on-rev.com> Message-ID: heh heh. Love that furry little munchkin. Bob On Jan 31, 2013, at 5:57 AM, Klaus on-rev wrote: > you here like Yodah need to speak :-D From slylabs13 at me.com Thu Jan 31 13:22:01 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 31 Jan 2013 10:22:01 -0800 Subject: LiveCode Kickstart widget is in place In-Reply-To: References: Message-ID: <2C2B6C23-3369-44AB-9382-9F0489A6CDA3@me.com> You should hang out here more often Heather! Bob On Jan 31, 2013, at 8:35 AM, Heather Laine wrote: > Francis, thank you! > > The support we are getting from all you guys is fabulous! > > Regards, > > Heather > > On 31 Jan 2013, at 16:32, Francis Nugent Dixon wrote: > >> Hi from Beautiful Brittany, >> >> LiveCode Kickstart widget incorporated in the >> index page of my genealogy site : >> >> http://www.nugent.fr >> >> as requested ! >> >> ?? and on my Facebook page. >> >> Best Regards >> >> -Francis >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > Heather Laine > Customer Services Manager > http://www.runrev.com/ > Support Open Source LiveCode on Kickstarter > http://www.kickstarter.com/projects/1755283828/open-source-edition-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 cmsheffield at icloud.com Thu Jan 31 13:27:09 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Thu, 31 Jan 2013 11:27:09 -0700 Subject: iPad stack downloading In-Reply-To: References: Message-ID: Hi Hugh, My guess is you'd be fine with a stack file full of images, so long as it doesn't contain any executable code. As far as I know, there are no restrictions on types of files that can be downloaded (but I may be wrong). For Read Naturally's One Minute Reader app, our in-app purchases consist of text, audio, and images. We simply zip it all up in an archive, then it's unzipped to the user's device after being downloaded. So you could consider doing it that way too. Using revZip is fairly easy, as I'm sure you know. As Klaus said, you can only write/save files to the app's sandbox, not to the app bundle. So you would need to use the app's Documents folder. There are other possibilities, but for your purpose, the Docs folder would probably be the best. Be aware that files saved in the Docs folder are automatically backed up to iTunes when the device is backed up, so if you don't want to back up your downloaded files, you can use iphoneSetDoNotBackupFile to prevent this. Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Jan 31, 2013, at 11:11 AM, FlexibleLearning.com wrote: > Is it allowed to download a stackfile of images for an iPad app? > > I'd like the User to be able to download paid-for sets of artwork for use by > an app. What is the appropriate way to accomplish this? I think I know that > Apple does not permit an app to download executable code, but a stackfile of > images has no code. > > Second question: > Whether images are downloaded as individual files or as a stack, I assume > they/it can be placed in any privately named subfolder within the app > bundle, yes? > > Trying to establish the ground rules before committing to too much coding > here! > > 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 slylabs13 at me.com Thu Jan 31 13:30:48 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 31 Jan 2013 10:30:48 -0800 Subject: to find the first numeric line? In-Reply-To: <008401cdffd3$8d892490$a89b6db0$@de> References: <008401cdffd3$8d892490$a89b6db0$@de> Message-ID: <6CBDE17A-177C-4A02-A014-75812D570483@me.com> Sounds like a job for regex?? Bob On Jan 31, 2013, at 8:53 AM, Tiemo Hollmann TB wrote: > Hello, > > I have a list with alphanumeric and numeric content. After sorting numeric I > would like to find the first line with a numeric first char. (the non > numeric lines before can contain also numeric chars). I would like to have a > kind of lineoffset(isNumber(first char.),list,), but that's not prebuilt. > > What would be the fastest or most straight forward way to look up such a > list? Just looping through? Testing the first char every half of the list in > a loop? Or is there a function I don't think of? > > Thanks for any pointers > > 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 jacque at hyperactivesw.com Thu Jan 31 13:35:31 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 31 Jan 2013 12:35:31 -0600 Subject: Coding challenge In-Reply-To: <1371242707781.20130131074345@ahsoftware.net> References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net><8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> <01207212359.20130130215210@ahsoftware.net> <8CFCDD1AC108B6A-13B0-5647A@webmail-d151.sysops.aol.com> <510A8570.8030506@tweedly.net> <1371242707781.20130131074345@ahsoftware.net> Message-ID: <510AB973.6030002@hyperactivesw.com> On 1/31/13 9:43 AM, Mark Wieder wrote: > Alex- > > Thursday, January 31, 2013, 6:53:36 AM, you wrote: > >> The question was >>> Determine the minimum number of coins for change. >> so the correct answer here would be 2 coins (3+3) rather than 6 coins >> (1+1+...) > >> That's what makes this a more challenging case, but probably without as >> elegant an answer ... > > In any of the submitted examples, replacing the string > "50,20,10,5,2,1" with "40,30,10,4,3,1" does the right string. No more > challenging than the original question. > > And yes, the minimum number of coins to represent 6 in this case is > 3+3 and the next in line would be 4+1+1. And then six coins. > Actually, after replacing the coin values in my original solution, change for "6" comes out: 4=1 1=2 Which is the correct change but not the minimum number of coins. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From slylabs13 at me.com Thu Jan 31 13:34:35 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 31 Jan 2013 10:34:35 -0800 Subject: iPad stack downloading In-Reply-To: References: Message-ID: I wonder if what they mean is that an app cannot be CAPABLE of downloading executable code? In which case, this fails the test. Bob On Jan 31, 2013, at 10:11 AM, FlexibleLearning.com wrote: > Is it allowed to download a stackfile of images for an iPad app? > > I'd like the User to be able to download paid-for sets of artwork for use by > an app. What is the appropriate way to accomplish this? I think I know that > Apple does not permit an app to download executable code, but a stackfile of > images has no code. From dunbarx at aol.com Thu Jan 31 13:37:03 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 31 Jan 2013 13:37:03 -0500 (EST) Subject: to find the first numeric line? In-Reply-To: <008a01cdffde$94f577f0$bee067d0$@de> References: <008401cdffd3$8d892490$a89b6db0$@de> <8CFCDF361C595D3-13B0-58AD0@webmail-d151.sysops.aol.com> <008a01cdffde$94f577f0$bee067d0$@de> Message-ID: <8CFCDF9191ADDD3-13B0-59059@webmail-d151.sysops.aol.com> Hi. I tried this with a list "temp" of 24,000 lines. Takes about half a second: on mouseup sort temp numeric put 0 into tCounter repeat for each line tLine in temp add 1 to tCounter if char 1 of tLine is an integer then exit repeat end if end repeat answer tLine && tCounter end mouseup Craig -----Original Message----- From: Tiemo Hollmann TB To: 'How to use LiveCode' Sent: Thu, Jan 31, 2013 1:13 pm Subject: AW: to find the first numeric line? Its about 20,000 lines. I have made it with cutting into halves, which works ok. Perhaps I give it a timestamp test compared to just looping through. Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von dunbarx at aol.com > Gesendet: Donnerstag, 31. Januar 2013 18:56 > An: use-livecode at lists.runrev.com > Betreff: Re: to find the first numeric line? > > Hi. > > > If you sort your alphanumeric list, you will, of course, already know that > the alphas sort before the digits, so the first digit will be down a bit. > > > > But how long is that list? After sorting, if you loop through using the > "repeat for each..." variant and exit accordingly, I cannot imagine that it > would take more than an instant to find the first digital char. Old > fashioned but trusty. > > > I have done binary searches, splitting data in halves as you go so that you > cut down processing time, mainly finding stuff in long HC datasets. > > > Craig Newman > > > > > > > -----Original Message----- > > From: Tiemo Hollmann TB > To: 'How to use LiveCode' > Sent: Thu, Jan 31, 2013 11:54 am > Subject: to find the first numeric line? > > > Hello, > > I have a list with alphanumeric and numeric content. After sorting numeric > I would like to find the first line with a numeric first char. (the non > numeric lines before can contain also numeric chars). I would like to have > a kind of lineoffset(isNumber(first char.),list,), but that's not prebuilt. > > What would be the fastest or most straight forward way to look up such a > list? Just looping through? Testing the first char every half of the list > in a loop? Or is there a function I don't think of? > > Thanks for any pointers > > 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 bertshuler at yahoo.com Thu Jan 31 14:07:24 2013 From: bertshuler at yahoo.com (Bert Shuler) Date: Thu, 31 Jan 2013 13:07:24 -0600 Subject: to find the first numeric line? In-Reply-To: <008401cdffd3$8d892490$a89b6db0$@de> References: <008401cdffd3$8d892490$a89b6db0$@de> Message-ID: <93B60232-65EE-4069-BA1A-F8469461E09C@yahoo.com> I just loop through. Any better ideas? Tiemo, does this represent the problem? https://dl.dropbox.com/u/22617779/Sort.livecode On Jan 31, 2013, at 10:53 AM, Tiemo Hollmann TB wrote: > Hello, > > I have a list with alphanumeric and numeric content. After sorting numeric I > would like to find the first line with a numeric first char. (the non > numeric lines before can contain also numeric chars). I would like to have a > kind of lineoffset(isNumber(first char.),list,), but that's not prebuilt. > > What would be the fastest or most straight forward way to look up such a > list? Just looping through? Testing the first char every half of the list in > a loop? Or is there a function I don't think of? > > Thanks for any pointers > > 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 rabit at revigniter.com Thu Jan 31 14:15:04 2013 From: rabit at revigniter.com (Ralf Bitter) Date: Thu, 31 Jan 2013 20:15:04 +0100 Subject: revIgniter - how to instal In-Reply-To: References: Message-ID: <6BD71A3E-955E-4978-95F7-2646CC526243@revigniter.com> Hi Paolo, it seems that you are using MacOS server. If this is the case I am sorry. There is a bug (9869) in LiveCode Server confirmed by RunRev. LiveCode server versions 4.6.3 up to 5.0.2 have two incorrect path environment variables on Lion and Mountain Lion. These variables are: $_SERVER["PATH_TRANSLATED"] and $_SERVER["PATH_INFO"]. As revIgniter is heavily dependent on path variables this means that there is no way to run revIgniter using the said OS / server versions. I reported this bug in November 2011. In September 27, 2012 I got the following response from the RunRev QCC: "your bug report has been addressed and the issue you raised is fixed. We fixed this bug in release: 5.5.3-rc-1." Unfortunately the fixed version is still waiting to be released. Ralf On 31.01.2013, at 15:16, paolo mazza wrote: > Hi all, > I just installed revIgniter Version 1.5.19b . > I installed revIgniter on the root of our web server, I set up the > config.lc file accordingly, and I was able to open the file index.lc > > Following documentation, I created a file ... > > http://myserver.local/system/application/controllers/blog.lc > > but when I tried to open the URL > > http://myserver.local/index.lc/blog/ > > I got this answer: > > file "/Library/WebServer/Documents/index.lc" > row 123, col 1: include: could not find file > (/Library/WebServer/Documents/index.lc/system/revigniter/RevIgniter.blog) > > > Any idea what is wrong with my installation? All the best. > > Paolo > From mwieder at ahsoftware.net Thu Jan 31 14:25:50 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 31 Jan 2013 19:25:50 +0000 (UTC) Subject: Coding challenge References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net><8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com><01207212359.20130130215210@ahsoftware.net><8CFCDD1AC108B6A-13B0-5647A@webmail-d151.sysops.aol.com><510A8570.8030506@tweedly.net> <1371242707781.20130131074345@ahsoftware.net> <9F3882800E3F42EE87B0D95148B6D492@PAULD> Message-ID: Paul D. DeRocco writes: > Yes, and the examples so far would render 6 as 4+1+1, not 3+3, which is the > wrong answer. > Ah. Right you are. -- Mark Wieder mwieder at ahsoftware.net From monte at sweattechnologies.com Thu Jan 31 14:33:49 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 1 Feb 2013 06:33:49 +1100 Subject: # 8 on Kicktraq! In-Reply-To: <85965A76-F990-48D1-AA85-06B8EFB170A6@verizon.net> References: <4D382F57-2755-43A7-B085-45EF98E22518@sweattechnologies.com> <1347CB44-744A-4313-BDC9-80B2EC56930A@gmail.com> <8AC889C0-13A9-45BA-9E4A-1F45686D45EB@sweattechnologies.com> <6ACFB140-CBCC-40B9-9960-6F7F2AEE804E@verizon.net> <631125783390.20130129231501@ahsoftware.net> <85965A76-F990-48D1-AA85-06B8EFB170A6@verizon.net> Message-ID: <538BAA59-1C27-4335-8816-8CAA6F0934AC@sweattechnologies.com> Dropping back and the funding is coming in too slow. If you multiply yesterday's pledges by 29 and add the 32002 from the first day then we are looking at 282,446. Kicktraq still says we are trending above target but it won't in a few days if we don't pick things up. -- M E R Goulding Software development services mergExt - There's an external for that! On 30/01/2013, at 11:45 PM, Colin Holgate wrote: > #3 From bvg at mac.com Thu Jan 31 14:46:17 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 31 Jan 2013 20:46:17 +0100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: References: <5F143EB7-937F-48C6-8441-E077DC6F2AED@sweattechnologies.com> <8643084B-C829-4679-84FD-D989EF1A2B4E@yahoo.com> Message-ID: <330A52AF-9290-473A-866A-48B0B96CB1B7@mac.com> The sound is from Railroad Tycoon, it's the loudest/longest, and there's two others, they're all in ascending order. If monte want's them i could send em to him? On 31.01.2013, at 17:34, Heather Laine wrote: > I've a feature request for the meter? could it make a louder or more exciting ding when a 1k or 10k milestone is passed? -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From dave.cragg at lacscentre.co.uk Thu Jan 31 14:59:11 2013 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 31 Jan 2013 19:59:11 +0000 Subject: Coding challenge In-Reply-To: References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net> <8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com> Message-ID: On 31 Jan 2013, at 05:40, Paul D. DeRocco wrote: > Now how would you do it if the available coin values were: > > 40,30,10,4,3,1 > > That's a more interesting problem, but probably a less interesting coding > test, because I think it would involve a more brute force approach, less > elegance. Right. Not only finding the least number of coins, but also checking that the available coins can be used to create the desired total. The presence of a 1-unit coin should make that so, so long as you check the desired total is an integer. Not all solutions checked for that. Tut tut! :-) Dave From pete at lcsql.com Thu Jan 31 15:00:11 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 31 Jan 2013 12:00:11 -0800 Subject: to find the first numeric line? In-Reply-To: <8CFCDF9191ADDD3-13B0-59059@webmail-d151.sysops.aol.com> References: <008401cdffd3$8d892490$a89b6db0$@de> <8CFCDF361C595D3-13B0-58AD0@webmail-d151.sysops.aol.com> <008a01cdffde$94f577f0$bee067d0$@de> <8CFCDF9191ADDD3-13B0-59059@webmail-d151.sysops.aol.com> Message-ID: Here's another tack on this using a regular expression if matchChunk(theList,"(?m)^(\d)",tStartChar,tEndChar) then put the lineIndex of char tStartChar of theList into tLineNumber else put zero into tLineNumber end if I tested this out and it works but don't know if it's any faster than looping through. Plus I think the lineIndex is a relatively recent addition so it won;t work with older versions of LC. Pete lcSQL Software On Thu, Jan 31, 2013 at 10:37 AM, wrote: > Hi. > > > I tried this with a list "temp" of 24,000 lines. Takes about half a second: > > > > > on mouseup > sort temp numeric > put 0 into tCounter > repeat for each line tLine in temp > add 1 to tCounter > if char 1 of tLine is an integer then > exit repeat > end if > end repeat > answer tLine && tCounter > end mouseup > > > > > > Craig > > > > -----Original Message----- > From: Tiemo Hollmann TB > To: 'How to use LiveCode' > Sent: Thu, Jan 31, 2013 1:13 pm > Subject: AW: to find the first numeric line? > > > Its about 20,000 lines. > I have made it with cutting into halves, which works ok. Perhaps I give it > a > timestamp test compared to just looping through. > Tiemo > > > -----Urspr?ngliche Nachricht----- > > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im > Auftrag > > von dunbarx at aol.com > > Gesendet: Donnerstag, 31. Januar 2013 18:56 > > An: use-livecode at lists.runrev.com > > Betreff: Re: to find the first numeric line? > > > > Hi. > > > > > > If you sort your alphanumeric list, you will, of course, already know > that > > the alphas sort before the digits, so the first digit will be down a bit. > > > > > > > > But how long is that list? After sorting, if you loop through using the > > "repeat for each..." variant and exit accordingly, I cannot imagine that > it > > would take more than an instant to find the first digital char. Old > > fashioned but trusty. > > > > > > I have done binary searches, splitting data in halves as you go so that > you > > cut down processing time, mainly finding stuff in long HC datasets. > > > > > > Craig Newman > > > > > > > > > > > > > > -----Original Message----- > > > > From: Tiemo Hollmann TB > > To: 'How to use LiveCode' > > Sent: Thu, Jan 31, 2013 11:54 am > > Subject: to find the first numeric line? > > > > > > Hello, > > > > I have a list with alphanumeric and numeric content. After sorting > numeric > > I would like to find the first line with a numeric first char. (the non > > numeric lines before can contain also numeric chars). I would like to > have > > a kind of lineoffset(isNumber(first char.),list,), but that's not > prebuilt. > > > > What would be the fastest or most straight forward way to look up such a > > list? Just looping through? Testing the first char every half of the list > > in a loop? Or is there a function I don't think of? > > > > Thanks for any pointers > > > > 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pderocco at ix.netcom.com Thu Jan 31 15:02:02 2013 From: pderocco at ix.netcom.com (Paul D. DeRocco) Date: Thu, 31 Jan 2013 12:02:02 -0800 Subject: Coding challenge In-Reply-To: <4A61831F-3EEE-449C-9416-8B8BF6CD09C6@me.com> References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net><8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com><01207212359.20130130215210@ahsoftware.net> <4A61831F-3EEE-449C-9416-8B8BF6CD09C6@me.com> Message-ID: <88F3C70C63174C898DC1183ABBE5A0F1@PAULD> > From: Robert Sneidar > > OIC now. 3 & 3 is the best answer but the algorithm produces > 4 + 1 + 1. Well I think the issue here is that currency is > never (or almost never) designed this way. No one would make > a 3 dollar bill coincidentally with a 4 dollar bill. There > would be no practical reason to. > > And yet I remember for a time the USA produced a one dollar > bill and a two dollar bill. So never say never! :-) > > It seems that when creating currency values, one of the > overriding principles OUGHT to be that each smaller value > ought to divide evenly into all the larger values. I'm sure > this is what was intended with American currency when it was > first created in it's present form. Otherwise making change > becomes rather tedious. Actually, there was a brief time (1875-1888) when we had both a quarter and a 20-cent coin. So the algorithm would make 40 cents out of 25+10+5, instead of 20+20. -- Ciao, Paul D. DeRocco Paul mailto:pderocco at ix.netcom.com From dunbarx at aol.com Thu Jan 31 15:10:55 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 31 Jan 2013 15:10:55 -0500 (EST) Subject: Coding challenge In-Reply-To: <88F3C70C63174C898DC1183ABBE5A0F1@PAULD> References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net><8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com><01207212359.20130130215210@ahsoftware.net> <4A61831F-3EEE-449C-9416-8B8BF6CD09C6@me.com> <88F3C70C63174C898DC1183ABBE5A0F1@PAULD> Message-ID: <8CFCE0635CA7373-13B0-59D87@webmail-d151.sysops.aol.com> We also had both a nickel and a half dime together for several years. I cannot figure out how to handle that. Craig Newman -----Original Message----- From: Paul D. DeRocco To: 'How to use LiveCode' Sent: Thu, Jan 31, 2013 3:02 pm Subject: RE: Coding challenge > From: Robert Sneidar > > OIC now. 3 & 3 is the best answer but the algorithm produces > 4 + 1 + 1. Well I think the issue here is that currency is > never (or almost never) designed this way. No one would make > a 3 dollar bill coincidentally with a 4 dollar bill. There > would be no practical reason to. > > And yet I remember for a time the USA produced a one dollar > bill and a two dollar bill. So never say never! :-) > > It seems that when creating currency values, one of the > overriding principles OUGHT to be that each smaller value > ought to divide evenly into all the larger values. I'm sure > this is what was intended with American currency when it was > first created in it's present form. Otherwise making change > becomes rather tedious. Actually, there was a brief time (1875-1888) when we had both a quarter and a 20-cent coin. So the algorithm would make 40 cents out of 25+10+5, instead of 20+20. -- Ciao, Paul D. DeRocco Paul mailto:pderocco at ix.netcom.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 Jan 31 16:27:59 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 31 Jan 2013 21:27:59 +0000 (UTC) Subject: Coding challenge References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net><8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com><01207212359.20130130215210@ahsoftware.net> <4A61831F-3EEE-449C-9416-8B8BF6CD09C6@me.com> <88F3C70C63174C898DC1183ABBE5A0F1@PAULD> <8CFCE0635CA7373-13B0-59D87@webmail-d151.sysops.aol.com> Message-ID: writes: > > We also had both a nickel and a half dime together for several years. I cannot figure out how to handle that. Don't sweat it. You put them both in the same coin slot. The only time you need to worry about it is when the slot runs dry. For the same reason, you don't need to check the date on a nickel before handing it out in change. -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Jan 31 16:30:44 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 31 Jan 2013 21:30:44 +0000 (UTC) Subject: Making Apps Indistinguishable from Magic Message-ID: Finally catching up on some reading... -- Mark Wieder mwieder at ahsoftware.net From dunbarx at aol.com Thu Jan 31 17:32:32 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 31 Jan 2013 17:32:32 -0500 (EST) Subject: Coding challenge In-Reply-To: References: <1941197849546.20130130191607@ahsoftware.net><381201466640.20130130201624@ahsoftware.net><8CFCD8307F44D19-1A00-535C0@webmail-d127.sysops.aol.com><911203222609.20130130204540@ahsoftware.net><8CFCD88123B5154-1A00-53717@webmail-d127.sysops.aol.com><01207212359.20130130215210@ahsoftware.net> <4A61831F-3EEE-449C-9416-8B8BF6CD09C6@me.com> <88F3C70C63174C898DC1183ABBE5A0F1@PAULD> <8CFCE0635CA7373-13B0-59D87@webmail-d151.sysops.aol.com> Message-ID: <8CFCE19FE5F6BFB-13B0-5AEBE@webmail-d151.sysops.aol.com> Mark. "For the same reason, you don't need to check the date on a nickel before handing it out in change. Ha. Please hand me a nice, unworn 1926S nickel in my change. Or maybe a 1913 liberty? Craig -----Original Message----- From: Mark Wieder To: use-livecode Sent: Thu, Jan 31, 2013 4:29 pm Subject: Re: Coding challenge writes: > > We also had both a nickel and a half dime together for several years. I cannot figure out how to handle that. Don't sweat it. You put them both in the same coin slot. The only time you need to worry about it is when the slot runs dry. For the same reason, you don't need to check the date on a nickel before handing it out in change. -- 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 th.douez at gmail.com Thu Jan 31 18:04:11 2013 From: th.douez at gmail.com (Thierry Douez) Date: Fri, 1 Feb 2013 00:04:11 +0100 Subject: Yet Another Kickstarter stack Message-ID: Hi, I've just released a stack which scans the kickstarter web page and presents the relevant information in a simple way. There is an histogram which reacts to mouse events. The stack is free and you can do whatever you like with it. The script is full of regex; you have been warned :) More seriously, this is an interesting script to look at to see what Livecode can do with regex and how fast it is. You can download it at http://sunny-tdz.com/dwn and check for *Yet Another KickStarter board* (end of the page) Comments are welcomed. Enjoy! Thierry From monte at sweattechnologies.com Thu Jan 31 18:38:54 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 1 Feb 2013 10:38:54 +1100 Subject: Kickstarter progress meter stack on revOnline In-Reply-To: <330A52AF-9290-473A-866A-48B0B96CB1B7@mac.com> References: <5F143EB7-937F-48C6-8441-E077DC6F2AED@sweattechnologies.com> <8643084B-C829-4679-84FD-D989EF1A2B4E@yahoo.com> <330A52AF-9290-473A-866A-48B0B96CB1B7@mac.com> Message-ID: <93B5495D-1681-4F8B-8D74-230EC3C08600@sweattechnologies.com> Send it through. Folks... I'm wondering if this thing could be (quickly) turned into a free generic kickstarter project tracker that advertised the LC project in some way (defaulted to it?) and put up on the app store. We now have a number of contributors and there's obviously copyright issues involved (welcome to FOSS)... is it feasible at this stage? It would probably need to be put up for review by the end of the weekend. We would need a way to enter in a project name then search for it and scrape the goal amount and the json url. Cheers Monte On 01/02/2013, at 6:46 AM, Bj?rnke von Gierke wrote: > The sound is from Railroad Tycoon, it's the loudest/longest, and there's two others, they're all in ascending order. If monte want's them i could send em to him? > > On 31.01.2013, at 17:34, Heather Laine wrote: > >> I've a feature request for the meter? could it make a louder or more exciting ding when a 1k or 10k milestone is passed? > > > -- > > 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 -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From ambassador at fourthworld.com Thu Jan 31 18:45:18 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 31 Jan 2013 15:45:18 -0800 Subject: SoCal User Group meeting: Feb 7 in Pasadena Message-ID: <510B020E.3000306@fourthworld.com> The next SoCal LiveCode User Group meeting is coming up next Thursday at 7PM in Pasadena - details in the LUG section of the LiveCode forums: -- 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 monte at sweattechnologies.com Thu Jan 31 18:49:42 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 1 Feb 2013 10:49:42 +1100 Subject: Kicktraq rank Message-ID: Hi One way to keep high on the Kicktraq rank is to comment on the project on Kickstarter. Comment, respond to people, get on there and have a say. If the project gets featured on Kickstarter then it will make a huge difference. Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Thu Jan 31 19:58:44 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 1 Feb 2013 11:58:44 +1100 Subject: mergExt & kickstarter Message-ID: Hi Folks Just so it's clear if you already have mergExt access and your pledge level includes it then it will be added to the end of your current access. I'm not sure what we will do about the people on monthly subscriptions but contact me when the time comes and we will work it out (probably stop the subscription for a year and when the time comes you can resume at the same price if you want??). The marketplace level is a bargain on rewards alone (particularly when you consider mergExt is already a great value bundle and who knows what else will be added to it over the next year). Also if RunRev sell out of the marketplace pledge level then I'll implement and release a dual license CoreBluetooth external so you can all play with our Arduino BLE shields. Dual license because I think it would be a great external for schools to play with. Cheers Monte -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From pete at lcsql.com Thu Jan 31 20:10:20 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 31 Jan 2013 17:10:20 -0800 Subject: SoCal User Group meeting: Feb 7 in Pasadena In-Reply-To: <510B020E.3000306@fourthworld.com> References: <510B020E.3000306@fourthworld.com> Message-ID: Hi Richard, Not sure what the agenda is but might there be an opportunity to use the newly found Google+ hangout feature? Pete lcSQL Software On Thu, Jan 31, 2013 at 3:45 PM, Richard Gaskin wrote: > The next SoCal LiveCode User Group meeting is coming up next Thursday at > 7PM in Pasadena - details in the LUG section of the LiveCode forums: > > > > > > -- > 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 Jan 31 20:21:01 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 31 Jan 2013 17:21:01 -0800 Subject: SoCal User Group meeting: Feb 7 in Pasadena In-Reply-To: References: Message-ID: <510B187D.7000509@fourthworld.com> Peter Haworth wrote: > Hi Richard, > Not sure what the agenda is but might there be an opportunity to use the > newly found Google+ hangout feature? We definitely will be using the Hangout feature on G+, but for the small in-person meetings it may not be a good fit. The acoustics are bad, we have more ad-hoc problem-solving than formal presentations, and we have about 20 minutes in the middle of the meeting when all we're doing is eating excellent burgers or Armenian food, which is far better to participate in live than to watch on a video feed. That said, the food there is pretty good so you should come join us. :) -- 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 userev at canelasoftware.com Thu Jan 31 21:14:24 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 31 Jan 2013 18:14:24 -0800 Subject: mergExt & kickstarter In-Reply-To: References: Message-ID: <4A79F0B2-85FF-449A-B3FA-9FCD7869E66F@canelasoftware.com> On Jan 31, 2013, at 4:58 PM, Monte Goulding wrote: > Hi Folks > > Just so it's clear if you already have mergExt access and your pledge level includes it then it will be added to the end of your current access. I'm not sure what we will do about the people on monthly subscriptions but contact me when the time comes and we will work it out (probably stop the subscription for a year and when the time comes you can resume at the same price if you want??). The marketplace level is a bargain on rewards alone (particularly when you consider mergExt is already a great value bundle and who knows what else will be added to it over the next year). > > Also if RunRev sell out of the marketplace pledge level then I'll implement and release a dual license CoreBluetooth external so you can all play with our Arduino BLE shields. Dual license because I think it would be a great external for schools to play with. Very thoughtful Monte and an excellent value! Best regards, Mark Talluto canelasoftware.com From pete at lcsql.com Thu Jan 31 21:17:55 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 31 Jan 2013 18:17:55 -0800 Subject: SoCal User Group meeting: Feb 7 in Pasadena In-Reply-To: <510B187D.7000509@fourthworld.com> References: <510B187D.7000509@fourthworld.com> Message-ID: I wish I could but I'm in N Cal not S. Cal. Pete lcSQL Software On Thu, Jan 31, 2013 at 5:21 PM, Richard Gaskin wrote: > Peter Haworth wrote: > >> Hi Richard, >> Not sure what the agenda is but might there be an opportunity to use the >> newly found Google+ hangout feature? >> > > We definitely will be using the Hangout feature on G+, but for the small > in-person meetings it may not be a good fit. The acoustics are bad, we > have more ad-hoc problem-solving than formal presentations, and we have > about 20 minutes in the middle of the meeting when all we're doing is > eating excellent burgers or Armenian food, which is far better to > participate in live than to watch on a video feed. > > That said, the food there is pretty good so you should come join us. :) > > -- > 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 mfstuart101 at gmail.com Thu Jan 31 22:59:11 2013 From: mfstuart101 at gmail.com (Mark Stuart) Date: Fri, 1 Feb 2013 03:59:11 +0000 Subject: to find the first numeric line? Message-ID: <1470411257185286368@unknownmsgid> Hi Tiemo, I haven?t tried this, but have you taken a look at the FILTER command? filter list with ?[1-9]*? Thanx, Mark Stuart From slylabs13 at me.com Thu Jan 31 23:10:22 2013 From: slylabs13 at me.com (Robert Sneidar) Date: Thu, 31 Jan 2013 20:10:22 -0800 Subject: to find the first numeric line? In-Reply-To: <1470411257185286368@unknownmsgid> References: <1470411257185286368@unknownmsgid> Message-ID: <78FBA805-98BB-4EFC-A949-5FB9527E2B51@me.com> Great idea, but I think he wants to know the line position in the string. I could be wrong. Bob On Jan 31, 2013, at 7:59 PM, Mark Stuart wrote: > Hi Tiemo, > I haven?t tried this, but have you taken a look at the FILTER command? > filter list with ?[1-9]*? > > Thanx, > Mark Stuart > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Jan 31 23:45:19 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 31 Jan 2013 23:45:19 -0500 (EST) Subject: to find the first numeric line? In-Reply-To: <78FBA805-98BB-4EFC-A949-5FB9527E2B51@me.com> References: <1470411257185286368@unknownmsgid> <78FBA805-98BB-4EFC-A949-5FB9527E2B51@me.com> Message-ID: <8CFCE4E12852469-1A00-5C935@webmail-d127.sysops.aol.com> Just so, and his data was alphanumeric. After sorting, he wanted to find the first line that had a digit as char 1. Since alpha sorts before numbers, he wanted to find the line number where a transition, for example, might have been: a1 a2 1a --this line 1b The old fashioned way may have been the best, especially with "repeat for each..." Craig Newman -----Original Message----- From: Robert Sneidar To: How to use LiveCode Sent: Thu, Jan 31, 2013 11:11 pm Subject: Re: to find the first numeric line? Great idea, but I think he wants to know the line position in the string. I could be wrong. Bob On Jan 31, 2013, at 7:59 PM, Mark Stuart wrote: > Hi Tiemo, > I haven?t tried this, but have you taken a look at the FILTER command? > filter list with ?[1-9]*? > > Thanx, > Mark Stuart > _______________________________________________ > use-livecode mailing list > use-livecode 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 bvlahos at mac.com Thu Jan 31 23:49:22 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Thu, 31 Jan 2013 20:49:22 -0800 Subject: SoCal User Group meeting: Feb 7 in Pasadena In-Reply-To: <510B020E.3000306@fourthworld.com> References: <510B020E.3000306@fourthworld.com> Message-ID: <527D98B1-B2E8-47E0-8C4C-FC4F6022CAA5@mac.com> I'll be there and looking forward to seeing the gang. 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) RunRev lcTaskList Forum: (http://forums.runrev.com/viewforum.php?f=61) On Jan 31, 2013, at 3:45 PM, Richard Gaskin wrote: > The next SoCal LiveCode User Group meeting is coming up next Thursday at 7PM in Pasadena - details in the LUG section of the LiveCode forums: > >