From bogdanoff at me.com Mon Apr 1 01:28:34 2013 From: bogdanoff at me.com (Peter Bogdanoff) Date: Sun, 31 Mar 2013 22:28:34 -0700 Subject: Autosave from field? In-Reply-To: References: <514F6D59.7060004@gmail.com> <51574BAE.40902@gmail.com> <51575D2F.6020208@hyperactivesw.com> Message-ID: <91643AAF-4098-438D-B0E9-8CB934ECEE0E@me.com> On Mar 31, 2013, at 3:14 PM, Dr. Hawkins wrote: > On Sat, Mar 30, 2013 at 2:46 PM, J. Landman Gay wrote: > >> I just use "their" and ignore the plurality. It isn't grammatically >> correct, but it's pretty common and includes everybody. >> > > In English, unlike the word "her," the word "his" does not imply gender on > its own when used for a unknown person. As the same word is used for known > male and unknown gender, there just isn't a word that informs you (without > relying on other context) that the unspecified person is male. > But using "his" is not politically correct. > -- > Dr. 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 kee at kagi.com Mon Apr 1 01:53:48 2013 From: kee at kagi.com (kee nethery) Date: Sun, 31 Mar 2013 22:53:48 -0700 Subject: Autosave from field? In-Reply-To: <91643AAF-4098-438D-B0E9-8CB934ECEE0E@me.com> References: <514F6D59.7060004@gmail.com> <51574BAE.40902@gmail.com> <51575D2F.6020208@hyperactivesw.com> <91643AAF-4098-438D-B0E9-8CB934ECEE0E@me.com> Message-ID: <0BDC2F92-D7A8-4240-8959-1DCAEC9CCC5D@kagi.com> I know english language experts say I am wrong but I too tend to use "they" and "their" to be gender neutral. Kee On Mar 31, 2013, at 10:28 PM, Peter Bogdanoff wrote: > > On Mar 31, 2013, at 3:14 PM, Dr. Hawkins wrote: > >> On Sat, Mar 30, 2013 at 2:46 PM, J. Landman Gay wrote: >> >>> I just use "their" and ignore the plurality. It isn't grammatically >>> correct, but it's pretty common and includes everybody. >>> >> >> In English, unlike the word "her," the word "his" does not imply gender on >> its own when used for a unknown person. As the same word is used for known >> male and unknown gender, there just isn't a word that informs you (without >> relying on other context) that the unspecified person is male. >> > But using "his" is not politically correct. > >> -- >> Dr. 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Mon Apr 1 02:14:40 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 01 Apr 2013 09:14:40 +0300 Subject: Blocking COPY ? In-Reply-To: References: <51589778.8070101@gmail.com> Message-ID: <515925D0.6070506@gmail.com> On 01/04/13 06:15, Mark Talluto wrote: > On Mar 31, 2013, at 1:07 PM, Richmond wrote: > >> I really am getting tired of continually commenting out 25 copy commands in 25 objects >> for Demo versions of my stuff, and wonder if there is not a way to block the copy command >> globally with a single stack script rather like this: > Out of curiosity, have you considered allowing your demo to work fully? At that point it won't be a Demo, and I wonder what will pursuade people to pay 50 dollars? > > > 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 skip at magicgate.com Mon Apr 1 05:32:02 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Mon, 1 Apr 2013 05:32:02 -0400 Subject: Best data import approach In-Reply-To: References: <51575C3C.2020309@tweedly.net> Message-ID: For some reason that wouldn't work for me... I ended up making it work with: set the dgvscrollpercent of group "MyDataGrid" to 1 Thanks for all of your help! On Sat, Mar 30, 2013 at 10:58 PM, Mike Bonner wrote: > set the dgVscroll of group "yourgroup" to pPercent where pPercent is in > the form of a number between 0 and 1. > Should be able to scroll it right to the bottom that way. > > > > > One last thing, is there a way to have it scroll all the way down to the > > bottom of the data contained within the DataGrid instead of starting at > the > > top? > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From endernafi at gmail.com Mon Apr 1 06:19:48 2013 From: endernafi at gmail.com (=?utf-8?Q?Ender_Nafi_Elek=C3=A7io=C4=9Flu?=) Date: Mon, 1 Apr 2013 13:19:48 +0300 Subject: Maskdata of Image Message-ID: <8EAC670EBD3E46458AF13598CF53C691@gmail.com> Hi all, I'm trying to cut off the corners of any given image programmatically. I understand that the tool to do this is the *maskData* property. But I couldn't figure out how to use it. I tried a couple of ways. {I know that below code doesn't work, I added different commands for you to see.} __put the imageData of image "Image" into tImage __put the maskData of image "Image" into tImage -- if I use this instead of imageData, nothing changes with the image __put the width of image "Image" into tWidth -- 300px __put the height of image "Image" into tHeight -- 300px __repeat with tY = 0 to tHeight - 1 ____repeat with tX = 0 to tWidth - 1 ______put (tX + tY * tWidth) * 4 into tPixel ________if (tY < 50 and tX < 50) or \ -- top left corner __________(tY < 50 and tX > 250) or \ -- top right corner __________(tY > 250 and tX < 50) or \ -- bottom left corner __________(tY > 250 and tX > 250) then -- bottom right corner ________put numToChar(0) into char(tPixel + 1) of tImage -- no effect at all, isn't this the alpha channel? ________put numToChar(255) into char(tPixel + 2) of tImage ________put numToChar(255) into char(tPixel + 3) of tImage ________put numToChar(255) into char(tPixel + 4) of tImage ______end if ____end repeat __end repeat __set the imageData of image "Image" to tImage -- it works, whitens the corners because of numToChar(255) __set the maskData of image "Image" to tImage -- scramble the image with random white spots Can someone direct me to the right way? Any help much appreciated? Best, ~ Ender Nafi ~? together, we're smarter ?~ From coiin at verizon.net Mon Apr 1 06:21:47 2013 From: coiin at verizon.net (Colin Holgate) Date: Mon, 1 Apr 2013 06:21:47 -0400 Subject: Maskdata of Image In-Reply-To: <8EAC670EBD3E46458AF13598CF53C691@gmail.com> References: <8EAC670EBD3E46458AF13598CF53C691@gmail.com> Message-ID: <7505D87F-2CE5-4263-9D70-AB970A2F15FE@verizon.net> The image data is sets of four characters per pixel. The mask data isn't. Try taking out your * 4. From endernafi at gmail.com Mon Apr 1 06:33:46 2013 From: endernafi at gmail.com (=?utf-8?Q?Ender_Nafi_Elek=C3=A7io=C4=9Flu?=) Date: Mon, 1 Apr 2013 13:33:46 +0300 Subject: Maskdata of Image In-Reply-To: <7505D87F-2CE5-4263-9D70-AB970A2F15FE@verizon.net> References: <8EAC670EBD3E46458AF13598CF53C691@gmail.com> <7505D87F-2CE5-4263-9D70-AB970A2F15FE@verizon.net> Message-ID: <8F72C56C871E4C4A80855CD3CD22CC79@gmail.com> So simple :)) Thanks a bunch, Colin, it works like a charm? Now it's time for me to start coding to round up that ugly square corners. Best, ~ Ender Nafi ~? together, we're smarter ?~ From roger.e.eller at sealedair.com Mon Apr 1 07:24:54 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 1 Apr 2013 07:24:54 -0400 Subject: Blocking COPY ? In-Reply-To: <515925D0.6070506@gmail.com> References: <51589778.8070101@gmail.com> <515925D0.6070506@gmail.com> Message-ID: There are many ways to allow full functionality of a demo. One way is to show a pesky timer counting down from 5 minutes, then covering the app with a giant "Buy now!" button. The user must quit to get another 5 minutes of use, or go ahead and buy it. ~Roger On Apr 1, 2013 2:19 AM, "Richmond" wrote: > On 01/04/13 06:15, Mark Talluto wrote: > >> On Mar 31, 2013, at 1:07 PM, Richmond >> wrote: >> >> I really am getting tired of continually commenting out 25 copy commands >>> in 25 objects >>> for Demo versions of my stuff, and wonder if there is not a way to block >>> the copy command >>> globally with a single stack script rather like this: >>> >> Out of curiosity, have you considered allowing your demo to work fully? >> > > At that point it won't be a Demo, > and I wonder what will pursuade > people to pay 50 dollars? > > >> >> 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 >> > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From bonnmike at gmail.com Mon Apr 1 10:34:30 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Mon, 1 Apr 2013 08:34:30 -0600 Subject: Best data import approach In-Reply-To: References: <51575C3C.2020309@tweedly.net> Message-ID: Doh. Yep. I posted the wrong property for use with percents. Brain had a moment, sorry bout that. On Mon, Apr 1, 2013 at 3:32 AM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > For some reason that wouldn't work for me... I ended up making it work > with: > set the dgvscrollpercent of group "MyDataGrid" to 1 > > Thanks for all of your help! > > > On Sat, Mar 30, 2013 at 10:58 PM, Mike Bonner wrote: > > > set the dgVscroll of group "yourgroup" to pPercent where pPercent is in > > the form of a number between 0 and 1. > > Should be able to scroll it right to the bottom that way. > > > > > > > > > One last thing, is there a way to have it scroll all the way down to > the > > > bottom of the data contained within the DataGrid instead of starting at > > the > > > top? > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Apr 1 10:37:18 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 1 Apr 2013 07:37:18 -0700 Subject: Blocking COPY ? In-Reply-To: <515925D0.6070506@gmail.com> References: <51589778.8070101@gmail.com> <515925D0.6070506@gmail.com> Message-ID: On Mar 31, 2013, at 11:14 PM, Richmond wrote: > At that point it won't be a Demo, > and I wonder what will pursuade > people to pay 50 dollars? Here are some facts: * A demo is a better than a pirated copy because you still have control. * You can decide how long you want your demo to last. The real questions are: Does the software fill a need? Is it worth $50? Can someone live without your software once they have tasted it? Best regards, Mark Talluto canelasoftware.com From bvlahos at mac.com Mon Apr 1 11:46:16 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 01 Apr 2013 08:46:16 -0700 Subject: Web development suggestions Message-ID: <06C2FAEC-7336-43A4-973D-257A1AE6945B@mac.com> I'm working on a new app which with have a SQL backend with initially a web front end and eventually native clients. LiveCode is easy for the native clients but I'm struggling with how to easily develop the web 2.0 client. This would have been a natural for the old LC web plugin if browsers hadn't dropped support for plugins (like mobile devices, etc.) I've found AJAX modules for much of what I need but managing the CSS and putting it all together seems pretty tough compared to our nice rich LC environment. I'm curious as to what you folks use and suggest. Thank you, Bill Vlahos _________________ InfoWallet (http://www.infowallet.com) is about keeping your important life information with you, accessible, and secure. lcTaskList: (http://www.infowallet.com/lctasklist/index.htm) RunRev lcTaskList Forum: (http://forums.runrev.com/viewforum.php?f=61) From userev at canelasoftware.com Mon Apr 1 12:32:53 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 1 Apr 2013 09:32:53 -0700 Subject: Web development suggestions In-Reply-To: <06C2FAEC-7336-43A4-973D-257A1AE6945B@mac.com> References: <06C2FAEC-7336-43A4-973D-257A1AE6945B@mac.com> Message-ID: On Apr 1, 2013, at 8:46 AM, Bill Vlahos wrote: > I'm working on a new app which with have a SQL backend with initially a web front end and eventually native clients. LiveCode is easy for the native clients but I'm struggling with how to easily develop the web 2.0 client. > > This would have been a natural for the old LC web plugin if browsers hadn't dropped support for plugins (like mobile devices, etc.) > > I've found AJAX modules for much of what I need but managing the CSS and putting it all together seems pretty tough compared to our nice rich LC environment. > > I'm curious as to what you folks use and suggest. Lately we been writing LC front ends to LC backends. PHP is used at the cloud layer for reasons of speed and simplicity. You might be able to design your new venture with a LC front end and not create the front end for browsers. Is this possible? Best regards, Mark Talluto canelasoftware.com From bvlahos at mac.com Mon Apr 1 12:38:46 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 01 Apr 2013 09:38:46 -0700 Subject: Web development suggestions In-Reply-To: References: <06C2FAEC-7336-43A4-973D-257A1AE6945B@mac.com> Message-ID: Mark, It really should be a straight browser front end first as an easy introduction and use case. Native clients later. Thanks, 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 Apr 1, 2013, at 9:32 AM, Mark Talluto wrote: > > On Apr 1, 2013, at 8:46 AM, Bill Vlahos wrote: > >> I'm working on a new app which with have a SQL backend with initially a web front end and eventually native clients. LiveCode is easy for the native clients but I'm struggling with how to easily develop the web 2.0 client. >> >> This would have been a natural for the old LC web plugin if browsers hadn't dropped support for plugins (like mobile devices, etc.) >> >> I've found AJAX modules for much of what I need but managing the CSS and putting it all together seems pretty tough compared to our nice rich LC environment. >> >> I'm curious as to what you folks use and suggest. > > > Lately we been writing LC front ends to LC backends. PHP is used at the cloud layer for reasons of speed and simplicity. You might be able to design your new venture with a LC front end and not create the front end for browsers. Is this possible? > > > > 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 userev at canelasoftware.com Mon Apr 1 12:51:57 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 1 Apr 2013 09:51:57 -0700 Subject: Web development suggestions In-Reply-To: References: <06C2FAEC-7336-43A4-973D-257A1AE6945B@mac.com> Message-ID: On Apr 1, 2013, at 9:38 AM, Bill Vlahos wrote: > Mark, > > It really should be a straight browser front end first as an easy introduction and use case. Native clients later. Bill, I am intrigued. There are a handful of solutions that do better as browser front ends. But only a handful qualify to stay in that realm. Can you reveal more about this new product you are working on? Best regards, Mark Talluto canelasoftware.com From ambassador at fourthworld.com Mon Apr 1 13:59:28 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 01 Apr 2013 10:59:28 -0700 Subject: SoCal LC User Group meeting Thurs., 4/4, Pasadena Message-ID: <5159CB00.4000904@fourthworld.com> Just a quick reminder: The next SoCal LiveCode User Group meeting is happening Thursday, April, 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 st.king42 at ntlworld.com Mon Apr 1 14:35:57 2013 From: st.king42 at ntlworld.com (Stephen King) Date: Mon, 1 Apr 2013 19:35:57 +0100 Subject: Save greyed out with Mac build Message-ID: <919DC47B-90BC-4742-81CB-26B7E52F328E@ntlworld.com> Hi Jacqueline The code is attached below. Hopefully it is fairly clear, but I only program as a hobby for a local dive club so?.! The sources identical between windows and OSX builds. The windows one works fine, the OSX one won't save. Cheers Steve > I have recently bought a macbook air running mountain lion. using the > same live code file and building for mac, the application runs fine > until I try to save. Then the file bane and paths are greyed out and > I cannot save. > > Are there any switches I need to set to allow saving on the mac? ----What save commands are you using? It's likely script-related, can you -----post the segment of code that does the saving? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com -- Create a SAC folder then a SAC/Preferences folder if they don't exist put SACUserFolder & "/SAC" into SACUserFolder if there is no folder SACUserFolder then create Folder SACUserFolder end if Put SACUserFolder & "/Dives" into DivesFolder if there is no folder DivesFolder then create Folder DivesFolder end if -- User to define filename set the defaultFolder to DivesFolder --answer the defaultFolder with "OK" ask file "Save Dive file as:" with the DefaultFolder with filter "SAC File, *.SAC" put it into UserFileName if it is not empty then -- check if already has extension set the itemdelimiter to "." if the number of items in UserFileName is 1 then put UserFileName & ".SAC" into UserFileName else if the last item of UserFileName is not "SAC" then put UserFileName & ".SAC" into UserFileName end if end if -- Save file -- answer UserFileName with "OK" put TheDiveFile into URL ("file:" & UserFileName) if the result is not empty then answer "Sorry there was a problem saving the file. File not saved" with "OK" end if end if From jacque at hyperactivesw.com Mon Apr 1 15:44:52 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 01 Apr 2013 14:44:52 -0500 Subject: Save greyed out with Mac build In-Reply-To: <919DC47B-90BC-4742-81CB-26B7E52F328E@ntlworld.com> References: <919DC47B-90BC-4742-81CB-26B7E52F328E@ntlworld.com> Message-ID: <5159E3B4.7090803@hyperactivesw.com> On 4/1/13 1:35 PM, Stephen King wrote: > > The sources identical between windows and OSX builds. The windows one > works fine, the OSX one won't save. It's probably the "with filter" part of the "ask file" command. Filters are only functional on Windows (see the dictionary entry for "ask file".) Instead, try the newer "ask file with type" command: ask file "Save Dive file as:" with the DefaultFolder with type "SAC File|SAC|????" The question marks will allow any file type on Mac, though OS X no longer uses file types. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From cford at mailbox.sc.edu Mon Apr 1 16:26:27 2013 From: cford at mailbox.sc.edu (Curt Ford) Date: Mon, 1 Apr 2013 16:26:27 -0400 Subject: positioning graphics in relation to a line in a text field Message-ID: My client's project has long text fields, in which are a number of separate lines that, in the original Word files, had boxes around them. The "box" style in LiveCode is too tight around the text for their taste, so I've been creating graphic rectangles and positioning them by hand. An issue has come up where wrapping is inconsistent on different systems running XP; when the wrapping changes, the positioning of the graphics over the text is wrong. Is there a way to position the graphics in relation to a given line in a field on the fly? Curt From devin_asay at byu.edu Mon Apr 1 16:37:16 2013 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 1 Apr 2013 20:37:16 +0000 Subject: positioning graphics in relation to a line in a text field In-Reply-To: References: Message-ID: <31BDC56EACAAF64688457CE3F71D9F1A010B4E0E@Peas2.byu.local> On Apr 1, 2013, at 2:26 PM, Curt Ford wrote: > My client's project has long text fields, in which are a number of separate lines that, in the original Word files, had boxes around them. The "box" style in LiveCode is too tight around the text for their taste, so I've been creating graphic rectangles and positioning them by hand. > > An issue has come up where wrapping is inconsistent on different systems running XP; when the wrapping changes, the positioning of the graphics over the text is wrong. > > Is there a way to position the graphics in relation to a given line in a field on the fly? Curt, Would the selectedRect of a text chunk do what you want? I could imagine locking the screen, getting the selectedRect, drawing the box based on that, then unlocking the screen. Devin Devin Asay Office of Digital Humanities Brigham Young University From mwieder at ahsoftware.net Mon Apr 1 16:47:19 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 1 Apr 2013 20:47:19 +0000 (UTC) Subject: positioning graphics in relation to a line in a text field References: <31BDC56EACAAF64688457CE3F71D9F1A010B4E0E@Peas2.byu.local> Message-ID: Devin Asay writes: > Would the selectedRect of a text chunk do what you want? Yeah, wouldn't that be nice? Is there an enhancement request for this? Right now it's a bit of a complicated algorithm, and requires a fixed line height in a field. -- Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Mon Apr 1 16:57:40 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 01 Apr 2013 13:57:40 -0700 Subject: positioning graphics in relation to a line in a text field In-Reply-To: References: Message-ID: <5159F4C4.8040806@fourthworld.com> Curt Ford wrote: > My client's project has long text fields, in which are a number of separate lines that, in the original Word files, had boxes around them. The "box" style in LiveCode is too tight around the text for their taste, so I've been creating graphic rectangles and positioning them by hand. > > An issue has come up where wrapping is inconsistent on different systems running XP; when the wrapping changes, the positioning of the graphics over the text is wrong. > > Is there a way to position the graphics in relation to a given line in a field on the fly? A combination of the selectedLoc and formattedHeight functions should allow you to derive a rect. -- 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 devin_asay at byu.edu Mon Apr 1 17:05:34 2013 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 1 Apr 2013 21:05:34 +0000 Subject: positioning graphics in relation to a line in a text field In-Reply-To: References: <31BDC56EACAAF64688457CE3F71D9F1A010B4E0E@Peas2.byu.local> Message-ID: <31BDC56EACAAF64688457CE3F71D9F1A010B5004@Peas2.byu.local> On Apr 1, 2013, at 2:47 PM, Mark Wieder wrote: > Devin Asay writes: > >> Would the selectedRect of a text chunk do what you want? > > Yeah, wouldn't that be nice? > Is there an enhancement request for this? Right now it's a bit of a complicated > algorithm, and requires a fixed line height in a field. Wow, I must have hallucinated the existence of this property, or projected my intense desire onto reality. I guess I was thinking of the selectedLoc, which only gives you the top left corner of the text selection. Still, you can use this information to derive a rectangle, subject to the complications Mark mentions. No more making things up from my malleable memory! Devin Devin Asay Office of Digital Humanities Brigham Young University From cford at mailbox.sc.edu Mon Apr 1 17:21:13 2013 From: cford at mailbox.sc.edu (Curt Ford) Date: Mon, 1 Apr 2013 17:21:13 -0400 Subject: positioning graphics in relation to a line in a text field Message-ID: Ah, this is getting me pretty close: select line 3 of fld "Field2" set the left of graphic "Rectangle" to item 1 of the selectedLoc - 10 set the top of graphic "Rectangle" to item 2 of the selectedLoc - 10 select empty And checking the formattedHeight of the selectedLine will let me adjust the size of the rectangle in accordance with any length or wrapping issues of the line to box up. Thanks everyone! Curt From mwieder at ahsoftware.net Mon Apr 1 18:31:48 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 1 Apr 2013 22:31:48 +0000 (UTC) Subject: positioning graphics in relation to a line in a text field References: Message-ID: Curt Ford writes: > > Ah, this is getting me pretty close: > > select line 3 of fld "Field2" > set the left of graphic "Rectangle" to item 1 of the selectedLoc - 10 > set the top of graphic "Rectangle" to item 2 of the selectedLoc - 10 > select empty > > And checking the formattedHeight of the selectedLine will let me adjust the size of the rectangle in > accordance with any length or wrapping issues of the line to box up. Don't forget to adjust for scrolling as well. And it gets slightly more complicated if you select multiple lines. -- Mark Wieder mwieder at ahsoftware.net From gcanyon at gmail.com Mon Apr 1 18:52:43 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Mon, 1 Apr 2013 17:52:43 -0500 Subject: positioning graphics in relation to a line in a text field In-Reply-To: References: Message-ID: On Mon, Apr 1, 2013 at 5:31 PM, Mark Wieder wrote: > Don't forget to adjust for scrolling as well. > And it gets slightly more complicated if you select multiple lines. > To simplify this I'd use a non-scrolling text field in a scrolling group with the field (sized to fit all the content) and rects in it. As long as the user is using the scrollbar(s) this is easy. If the user will drag-select text then this becomes more difficult. From livecode.list at gmail.com Mon Apr 1 23:40:12 2013 From: livecode.list at gmail.com (Chip Thomas) Date: Mon, 1 Apr 2013 20:40:12 -0700 Subject: revBrowser and Windows 8 Message-ID: Has anyone else experienced problems using the revBrowser on Windows 8? We use the revBrowser to access a webinar site that uses Flash Player. On Windows 8, the revBrowser connects to the page, but it takes anywhere from 10 mins to an hour for it to fully connect and log in. Going to the same page in a native browser, the page connects right away. And on all other systems, the revBrowser is able to connect properly to the site. Any ideas? From bvlahos at mac.com Tue Apr 2 00:27:48 2013 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 01 Apr 2013 21:27:48 -0700 Subject: Web development suggestions In-Reply-To: References: <06C2FAEC-7336-43A4-973D-257A1AE6945B@mac.com> Message-ID: Mark, It isn't that it would do a better job. It would be more accessible without any special client software. We will have a public beta when we have it working. Bill Vlahos Sent from my iPhone On Apr 1, 2013, at 9:51 AM, Mark Talluto wrote: > > On Apr 1, 2013, at 9:38 AM, Bill Vlahos wrote: > >> Mark, >> >> It really should be a straight browser front end first as an easy introduction and use case. Native clients later. > > Bill, > > I am intrigued. There are a handful of solutions that do better as browser front ends. But only a handful qualify to stay in that realm. Can you reveal more about this new product you are working on? > > > 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 richmondmathewson at gmail.com Tue Apr 2 03:32:04 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 02 Apr 2013 10:32:04 +0300 Subject: usableDesktop Message-ID: <515A8974.8080201@gmail.com> I am beginning to hate get the screenRect because, while it lets us know how large somebody's screen resolution is, it does NOT tell us what "GUI furniture" they have lying around such as taskbars, menubars, docks and so on. Imagine, if you will, the 2 following scenarios: 1. Windows 7 with a 'small icons' taskbar situated at the TOP of the desktop, and an ObjectDock set at 64 pixels positioned at the bottom of the screen. 2. Elementary OS [ http://elementaryos.org/journal/when-its-ready ] (which, by-ther-way, is, at least at the moment, rubbish) with NO menubar, NO taskbar, and everything accessed via a 64 pixel avant window navigator dock positioned at the bottom of the screen. systemVersion is going to tell me the OS, and nothing else. screenRect is going to include all that GUI furniture (menubars, taskbars, docks) within the pair of numbers it will give me. Now, how about having some sort of more useful pair of numbers that allows us to make sure that our standalones can avoid all those things. On Mac OS 10 (all versions) life is, frankly, dead easy (although rather boring) as the menubar is always (????) at the top of the screen and it is always 44 pixels fat. Mind you, the Dock at the bottom of the screen may be present (at differing fatnesses), playing peek-a-boo, or absent. My fantasy runs like this: on openStack get usableDesktop end openStack but I have a horrible feeling that it will remain a fantasy as cyberspace is filled to bursting with lots and lots of window managers (imagine coping with Windows XP running KDE as a window manager) and lots and lots of docks. Richmond. From jacques.hausser at unil.ch Tue Apr 2 03:52:00 2013 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Tue, 2 Apr 2013 09:52:00 +0200 Subject: usableDesktop In-Reply-To: <515A8974.8080201@gmail.com> References: <515A8974.8080201@gmail.com> Message-ID: <20D57C08-9C53-487C-9E56-6BA6517E080C@unil.ch> Hello Richmond ! Do they still eat tortoises for Easter, in Bulgaria ? ?and try "the effective screenrect", I guess it will help you a lot ! The dictionary tells: Adding the working adjective to either form returns the virtual co-ordinates of each screen's working-area. The working-area of a screen is defined to be the area not covered by OS furniture (such as the task bar on Windows, and the Dock and Menubar on Mac OS X). Adding the effective adjective to either form returns the area of the screen the application has to itself. In particular, if the keyboard is activated, it take into account if the keyboard is taking up space on the screen. (Android and iOS only) Note: The co-ordinates returned by the screenRect family of functions can be anywhere in the virtual desktop defined by the OS - their values will depend on the user's local configuration. In particular, they can take both positive and negative values. Al the best Jacques Le 2 avr. 2013 ? 09:32, Richmond a ?crit : > I am beginning to hate > > get the screenRect > > because, while it lets us know how large somebody's screen resolution is, > it does NOT tell us what "GUI furniture" they have lying around such as > taskbars, menubars, docks and so on. > > Imagine, if you will, the 2 following scenarios: > > 1. Windows 7 with a 'small icons' taskbar situated at the TOP of the desktop, and an ObjectDock > set at 64 pixels positioned at the bottom of the screen. > > 2. Elementary OS [ http://elementaryos.org/journal/when-its-ready ] (which, by-ther-way, is, at least > at the moment, rubbish) with NO menubar, NO taskbar, and everything accessed via > a 64 pixel avant window navigator dock positioned at the bottom of the screen. > > systemVersion is going to tell me the OS, and nothing else. > > screenRect is going to include all that GUI furniture (menubars, taskbars, docks) within the pair > of numbers it will give me. > > Now, how about having some sort of more useful pair of numbers that allows us to make sure that our > standalones can avoid all those things. > > On Mac OS 10 (all versions) life is, frankly, dead easy (although rather boring) as the menubar is > always (????) at the top of the screen and it is always 44 pixels fat. Mind you, the Dock at the > bottom of the screen may be present (at differing fatnesses), playing peek-a-boo, or absent. > > My fantasy runs like this: > > on openStack > get usableDesktop > end openStack > > but I have a horrible feeling that it will remain a fantasy as cyberspace is filled to bursting > with lots and lots of window managers (imagine coping with Windows XP running KDE as a window manager) and lots and lots of docks. > > 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 ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From richmondmathewson at gmail.com Tue Apr 2 04:16:49 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 02 Apr 2013 11:16:49 +0300 Subject: usableDesktop In-Reply-To: <20D57C08-9C53-487C-9E56-6BA6517E080C@unil.ch> References: <515A8974.8080201@gmail.com> <20D57C08-9C53-487C-9E56-6BA6517E080C@unil.ch> Message-ID: <515A93F1.4080406@gmail.com> Just tried this: get the effective screenRect and got this: button "Button": execution error at line 2 (Handler: can't find handler) near "screenRect", char 12 so I looked up "effective" in the documentation, and, unless "effective screenRect" was introduced post version 4.5 (the one I own), it doesn't exist; there's the possibiltiy of using 'effective' with all sorts of other things such as 'rectangle'. The fact that your quote mentions Android and iOS would suggest this is a post-4.5 feature. I would be grateful if you could go back to your documentation and see if there is any indication as to which version it was introduced. Richmond. On 04/02/2013 10:52 AM, Jacques Hausser wrote: > Hello Richmond ! > > Do they still eat tortoises for Easter, in Bulgaria ? > > ?and try "the effective screenrect", I guess it will help you a lot ! > > The dictionary tells: > > > Adding the working adjective to either form returns the virtual co-ordinates of each screen's working-area. The working-area of a screen is defined to be the area not covered by OS furniture (such as the task bar on Windows, and the Dock and Menubar on Mac OS X). > > Adding the effective adjective to either form returns the area of the screen the application has to itself. In particular, if the keyboard is activated, it take into account if the keyboard is taking up space on the screen. (Android and iOS only) > > Note: The co-ordinates returned by the screenRect family of functions can be anywhere in the virtual desktop defined by the OS - their values will depend on the user's local configuration. In particular, they can take both positive and negative values. > > Al the best > > Jacques > > Le 2 avr. 2013 ? 09:32, Richmond a ?crit : > >> I am beginning to hate >> >> get the screenRect >> >> because, while it lets us know how large somebody's screen resolution is, >> it does NOT tell us what "GUI furniture" they have lying around such as >> taskbars, menubars, docks and so on. >> >> Imagine, if you will, the 2 following scenarios: >> >> 1. Windows 7 with a 'small icons' taskbar situated at the TOP of the desktop, and an ObjectDock >> set at 64 pixels positioned at the bottom of the screen. >> >> 2. Elementary OS [ http://elementaryos.org/journal/when-its-ready ] (which, by-ther-way, is, at least >> at the moment, rubbish) with NO menubar, NO taskbar, and everything accessed via >> a 64 pixel avant window navigator dock positioned at the bottom of the screen. >> >> systemVersion is going to tell me the OS, and nothing else. >> >> screenRect is going to include all that GUI furniture (menubars, taskbars, docks) within the pair >> of numbers it will give me. >> >> Now, how about having some sort of more useful pair of numbers that allows us to make sure that our >> standalones can avoid all those things. >> >> On Mac OS 10 (all versions) life is, frankly, dead easy (although rather boring) as the menubar is >> always (????) at the top of the screen and it is always 44 pixels fat. Mind you, the Dock at the >> bottom of the screen may be present (at differing fatnesses), playing peek-a-boo, or absent. >> >> My fantasy runs like this: >> >> on openStack >> get usableDesktop >> end openStack >> >> but I have a horrible feeling that it will remain a fantasy as cyberspace is filled to bursting >> with lots and lots of window managers (imagine coping with Windows XP running KDE as a window manager) and lots and lots of docks. >> >> 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 > ****************************************** > Prof. Jacques Hausser > Department of Ecology and Evolution > Biophore / Sorge > University of Lausanne > CH 1015 Lausanne > please use my private address: > 6 route de Burtigny > CH-1269 Bassins > tel: ++ 41 22 366 19 40 > mobile: ++ 41 79 757 05 24 > E-Mail: jacques.hausser at unil.ch > ******************************************* > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Tue Apr 2 04:22:17 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 02 Apr 2013 11:22:17 +0300 Subject: usableDesktop In-Reply-To: <20D57C08-9C53-487C-9E56-6BA6517E080C@unil.ch> References: <515A8974.8080201@gmail.com> <20D57C08-9C53-487C-9E56-6BA6517E080C@unil.ch> Message-ID: <515A9539.6060500@gmail.com> Nothing about 'effective screenrect' here: http://docs.runrev.com/Keyword/effective On 04/02/2013 10:52 AM, Jacques Hausser wrote: > Hello Richmond ! > > Do they still eat tortoises for Easter, in Bulgaria ? No. Do they still force-feed geese with maize so they develop bloated livers, so they can be killed and made into pate for rich people who don't give a damn about how much those geese suffer? Yes they do, and the French track record on animal cruelty beats all other Europeans into a cocked hat. Please do not get onto that topic. I am interested in Livecode. > > ?and try "the effective screenrect", I guess it will help you a lot ! > > The dictionary tells: > > > Adding the working adjective to either form returns the virtual co-ordinates of each screen's working-area. The working-area of a screen is defined to be the area not covered by OS furniture (such as the task bar on Windows, and the Dock and Menubar on Mac OS X). > > Adding the effective adjective to either form returns the area of the screen the application has to itself. In particular, if the keyboard is activated, it take into account if the keyboard is taking up space on the screen. (Android and iOS only) > > Note: The co-ordinates returned by the screenRect family of functions can be anywhere in the virtual desktop defined by the OS - their values will depend on the user's local configuration. In particular, they can take both positive and negative values. > > Al the best > > Jacques > > Le 2 avr. 2013 ? 09:32, Richmond a ?crit : > >> I am beginning to hate >> >> get the screenRect >> >> because, while it lets us know how large somebody's screen resolution is, >> it does NOT tell us what "GUI furniture" they have lying around such as >> taskbars, menubars, docks and so on. >> >> Imagine, if you will, the 2 following scenarios: >> >> 1. Windows 7 with a 'small icons' taskbar situated at the TOP of the desktop, and an ObjectDock >> set at 64 pixels positioned at the bottom of the screen. >> >> 2. Elementary OS [ http://elementaryos.org/journal/when-its-ready ] (which, by-ther-way, is, at least >> at the moment, rubbish) with NO menubar, NO taskbar, and everything accessed via >> a 64 pixel avant window navigator dock positioned at the bottom of the screen. >> >> systemVersion is going to tell me the OS, and nothing else. >> >> screenRect is going to include all that GUI furniture (menubars, taskbars, docks) within the pair >> of numbers it will give me. >> >> Now, how about having some sort of more useful pair of numbers that allows us to make sure that our >> standalones can avoid all those things. >> >> On Mac OS 10 (all versions) life is, frankly, dead easy (although rather boring) as the menubar is >> always (????) at the top of the screen and it is always 44 pixels fat. Mind you, the Dock at the >> bottom of the screen may be present (at differing fatnesses), playing peek-a-boo, or absent. >> >> My fantasy runs like this: >> >> on openStack >> get usableDesktop >> end openStack >> >> but I have a horrible feeling that it will remain a fantasy as cyberspace is filled to bursting >> with lots and lots of window managers (imagine coping with Windows XP running KDE as a window manager) and lots and lots of docks. >> >> 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 > ****************************************** > Prof. Jacques Hausser > Department of Ecology and Evolution > Biophore / Sorge > University of Lausanne > CH 1015 Lausanne > please use my private address: > 6 route de Burtigny > CH-1269 Bassins > tel: ++ 41 22 366 19 40 > mobile: ++ 41 79 757 05 24 > E-Mail: jacques.hausser at unil.ch > ******************************************* > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From Jacques.Hausser at unil.ch Tue Apr 2 05:13:39 2013 From: Jacques.Hausser at unil.ch (Jacques Hausser) Date: Tue, 2 Apr 2013 11:13:39 +0200 Subject: usableDesktop In-Reply-To: <515A93F1.4080406@gmail.com> References: <515A8974.8080201@gmail.com> <20D57C08-9C53-487C-9E56-6BA6517E080C@unil.ch> <515A93F1.4080406@gmail.com> Message-ID: <65B50BF1-9545-47C6-B6D6-A11CD2EA0A48@unil.ch> Richmond, Sorry for being slow, I tried one of my old stacks to check if it was using "effective screenrect", and got stuck with a full screen display impossible to leave without a password - and of course I have forgotten the password ! For the effective screenloc: intoduced: 1.0 changed: 5.5.3 I suppose it was first introduced for the version 5, without some subtleties for mobiles (I do not keep old docs) . So you have to wait for 6 more days ? Jacques From richmondmathewson at gmail.com Tue Apr 2 06:01:09 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 02 Apr 2013 13:01:09 +0300 Subject: usableDesktop In-Reply-To: <65B50BF1-9545-47C6-B6D6-A11CD2EA0A48@unil.ch> References: <515A8974.8080201@gmail.com> <20D57C08-9C53-487C-9E56-6BA6517E080C@unil.ch> <515A93F1.4080406@gmail.com> <65B50BF1-9545-47C6-B6D6-A11CD2EA0A48@unil.ch> Message-ID: <515AAC65.8010904@gmail.com> On 04/02/2013 12:13 PM, Jacques Hausser wrote: > Richmond, > > Sorry for being slow, I tried one of my old stacks to check if it was using "effective screenrect", and got stuck with a full screen display impossible to leave without a password - and of course I have forgotten the password ! > > For the effective screenloc: > > intoduced: 1.0 > changed: 5.5.3 > > I suppose it was first introduced for the version 5, without some subtleties for mobiles (I do not keep old docs) . So you have to wait for 6 more days ? Thank you very much; that is useful to know. > > Jacques > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Tue Apr 2 06:40:35 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 02 Apr 2013 13:40:35 +0300 Subject: usableDesktop In-Reply-To: <65B50BF1-9545-47C6-B6D6-A11CD2EA0A48@unil.ch> References: <515A8974.8080201@gmail.com> <20D57C08-9C53-487C-9E56-6BA6517E080C@unil.ch> <515A93F1.4080406@gmail.com> <65B50BF1-9545-47C6-B6D6-A11CD2EA0A48@unil.ch> Message-ID: <515AB5A3.8070203@gmail.com> On 04/02/2013 12:13 PM, Jacques Hausser wrote: > Richmond, > > Sorry for being slow, I tried one of my old stacks to check if it was using "effective screenrect", and got stuck with a full screen display impossible to leave without a password - and of course I have forgotten the password ! > > For the effective screenloc: > > intoduced: 1.0 > changed: 5.5.3 That is a bit misleading: 'effective' was introduced in version 1.0 'effective screenLoc' was introduced in version 5.5.3 and where this leaves you 'effective screenRect' I just don't know. now, in LC 4.5 if I write: put the screenLoc I get a pair of numbers that tell me where on my desktop my stack's centre is . . . I assume (???) that 'effective screenLoc', similarly, will present one with a pair of numbers that differ slightly. Those 2 numbers, either way, will tell me bu**er all about whether I have screen furniture left, right, top or bottom, or how much my screen furniture obtrudes on the desktop. If (using LC 4.5) I have a script like this: on mouseUp put the screenRect & " - " & the screenLoc into fld "SKREEN" end mouseUp I get a quad of comma delimited numbers (the 3rd and 4th being useful as they tell me the screenRect) followed by my dash, followed by a pair of comma delimited numbers telling me where my stack is centred. Now . . . IFF later versions of LC (pace 5.5.3) have BOTH 'effective screenRect' and 'effective screenLoc' that would be very useful ---- pause for parenthetic bitchiness ---- I wonder why the 'userguide.pdf' available for download from the RunRev website has not been updated since 2010 ???? ---- end of pause ---- as one could use those 2 in tandem for all sorts of resizing and repositioning exercises. I assume (???) that, on most computers, 'effective screenRect' will yield a smaller pair of 3rd and 4th numbers to 'screenRect', and I assume (???) that 'effective screenLoc' will do likewise as it will count the bottom of any top-located startbar/taskbar/menubar/dock as the top of the 'effective screenRect', and so on with stuff along the sides and bottom of one's desktop. I suppose, if one were very clever (???) by comparing 'screenLoc' and 'effective screenLoc' one could work out the difference in width and height of one's usable desktop versus one's actual desktop, but that would still NOT tell one if, for instance, one had a taskbar at the top and a taskbar at the bottom, or only one at one of the two locations. > > I suppose it was first introduced for the version 5, without some subtleties for mobiles (I do not keep old docs) . So you have to wait for 6 more days ? Not really, as I would like to keep control of my program's code. I will have to wait and see what gives with my projected Kickstarter campaign that is meant to run from 1 May to 1 June (attempting to raise about 5-6000 pounds); which, should it work would finance a shopping list that looks like this: 1. Lifetime licence to Commercial Livecode. 2. The ability to cut down my teaching duties at my EFL school to 1 day a week (rather than 4) for about 6 months so that I can get through my next 3 system development lifecycles in 6 months rather than 3-4 years. ------ Relatively boring, non-coding stuff following; if you are only interested in coding stop readong now. ------ I will, obviously, be interested (and about buckets more than just 'effective screenLoc') to get my sweaty paws on Open Source Livecode 6.0; and, although my pledge was not on the monster scale that some others generously gave, I do like to believe I have some stake in the thing. However, I am well aware of the 'price' of using Open Source Livecode: that one cannot hide one's code, and, in fact, one has to make it available in such a way that anybody can run off with it, twiddle it about a bit, and start pumping it out as their own. As such that does not fuss me for stuff like the EFL standalones I keep making for my school, as my income is based on my teaching and not on that software. In fact if one wants to be fairly crude, that EFL software is designed for 2 reasons: 1. When the kids are using it Richmond gets enough time to pop out of the room and put the kettle on for a cup of tea. 2. For some odd, inexplicable reason, kids focus far better on some fairly crappy, predictable grammar exercise when it is presented in "polychromic glory" on a computer screen than when it is printed out as a monochrome handout to be worked on with a pencil. What DOES fuss me is that my 'Devawriter Pro' is not some sort of simplistic EFL squib pumped out on a spare afternoon, but a lovingly crafted thing that, so far, has taken me about 3 and a half years of my spare time, involving alot of thought, planning and all the other crap associated with developing serious software. And for that I feel I'd like the odd bit of financial recompense. HOWEVER: if my Kickstarter campaign works (i.e. I raise the sum) I am wondering about releasing the finished product both FREE and Open Source, on the understanding that there will be no further work done on the thing subsequently. IFF I do decide to do that I will be able to continue development using the Open Source version. ------ Richmond. From richmondmathewson at gmail.com Tue Apr 2 07:06:41 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 02 Apr 2013 14:06:41 +0300 Subject: usableDesktop In-Reply-To: <515AB5A3.8070203@gmail.com> References: <515A8974.8080201@gmail.com> <20D57C08-9C53-487C-9E56-6BA6517E080C@unil.ch> <515A93F1.4080406@gmail.com> <65B50BF1-9545-47C6-B6D6-A11CD2EA0A48@unil.ch> <515AB5A3.8070203@gmail.com> Message-ID: <515ABBC1.1040905@gmail.com> I'm on a roll here . . . Now 'hide menuBar' for Macintosh, and 'hideTaskBar' for Windows work because, in both cases the 'bar' is part of the operating system. It would be very difficult indeed to have a 'hideDesktopGunge' command for Linux as desktop furniture is either: 1. A component of the window manager XFCE: http://wiki.xfce.org/faq GNOME 2 & 3: http://en.wikipedia.org/wiki/GNOME_Panel KDE: http://www.kde.org/announcements/4.0/desktop.php LXDE: http://wiki.lxde.org/en/LXPanel alright, that's enough, point taken. 2. A program that is an add on Cairo Dock: http://glx-dock.org/ AWN: http://code.google.com/p/avant-window-navigator/ and so on, almost endlessly. I'm sure that similar problems would arise with a "how fat is my top piece of desktop furniture" script. Richmond. From m.schonewille at economy-x-talk.com Tue Apr 2 07:12:06 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 02 Apr 2013 13:12:06 +0200 Subject: usableDesktop In-Reply-To: <515A8974.8080201@gmail.com> References: <515A8974.8080201@gmail.com> Message-ID: <515ABD06.6040802@economy-x-talk.com> Hi Richmond, Do the working screenRects do what you want? -- 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 4/2/2013 09:32, Richmond wrote: > I am beginning to hate > > get the screenRect > > because, while it lets us know how large somebody's screen resolution is, > it does NOT tell us what "GUI furniture" they have lying around such as > taskbars, menubars, docks and so on. > > Imagine, if you will, the 2 following scenarios: > > 1. Windows 7 with a 'small icons' taskbar situated at the TOP of the > desktop, and an ObjectDock > set at 64 pixels positioned at the bottom of the screen. > > 2. Elementary OS [ http://elementaryos.org/journal/when-its-ready ] > (which, by-ther-way, is, at least > at the moment, rubbish) with NO menubar, NO taskbar, and everything > accessed via > a 64 pixel avant window navigator dock positioned at the bottom of > the screen. > > systemVersion is going to tell me the OS, and nothing else. > > screenRect is going to include all that GUI furniture (menubars, > taskbars, docks) within the pair > of numbers it will give me. > > Now, how about having some sort of more useful pair of numbers that > allows us to make sure that our > standalones can avoid all those things. > > On Mac OS 10 (all versions) life is, frankly, dead easy (although rather > boring) as the menubar is > always (????) at the top of the screen and it is always 44 pixels fat. > Mind you, the Dock at the > bottom of the screen may be present (at differing fatnesses), playing > peek-a-boo, or absent. > > My fantasy runs like this: > > on openStack > get usableDesktop > end openStack > > but I have a horrible feeling that it will remain a fantasy as > cyberspace is filled to bursting > with lots and lots of window managers (imagine coping with Windows XP > running KDE as a window manager) and lots and lots of docks. > > Richmond. > From jacques.hausser at unil.ch Tue Apr 2 07:20:02 2013 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Tue, 2 Apr 2013 13:20:02 +0200 Subject: usableDesktop In-Reply-To: <515AB5A3.8070203@gmail.com> References: <515A8974.8080201@gmail.com> <20D57C08-9C53-487C-9E56-6BA6517E080C@unil.ch> <515A93F1.4080406@gmail.com> <65B50BF1-9545-47C6-B6D6-A11CD2EA0A48@unil.ch> <515AB5A3.8070203@gmail.com> Message-ID: <41D5553C-0A54-4B2F-A905-6A8BFDB4FEE6@unil.ch> Well, it's a bit more complicated: the effective screenrect alone doesn't work, it must be "the effective working screenrect"? No equivalent options for the screenloc, just the plain one. I tested what is available on my mac and got: the screenRect: 0,0,1680,1050 the working screenRect: 0,22,1680,1002 the effective working screenRect: 0,22,1680,1002 the screnloc: 840,525 the working screenLoc: nada the effective working screenLoc: nada again Jacques Le 2 avr. 2013 ? 12:40, Richmond a ?crit : > That is a bit misleading: > > 'effective' was introduced in version 1.0 > > 'effective screenLoc' was introduced in version 5.5.3 > > and where this leaves you 'effective screenRect' I just don't know. > > now, in LC 4.5 if I write: > > put the screenLoc I get a pair of numbers that tell me where on > my desktop my stack's centre is . . . > > I assume (???) that 'effective screenLoc', similarly, will present one > with a pair of numbers that differ slightly. > > Those 2 numbers, either way, will tell me bu**er all about whether I have > screen furniture left, right, top or bottom, or how much my screen furniture > obtrudes on the desktop. > > If (using LC 4.5) I have a script like this: > > on mouseUp > put the screenRect & " - " & the screenLoc into fld "SKREEN" > end mouseUp > > I get a quad of comma delimited numbers (the 3rd and 4th being useful as they tell me the > screenRect) followed by my dash, followed by a pair of comma delimited numbers telling me > where my stack is centred. > > Now . . . > > IFF later versions of LC (pace 5.5.3) have BOTH 'effective screenRect' and 'effective screenLoc' > that would be very useful > > ---- pause for parenthetic bitchiness ---- > > I wonder why the 'userguide.pdf' available for download from the RunRev website has not > been updated since 2010 ???? > > ---- end of pause ---- > > as one could use those 2 in tandem for all sorts of resizing and repositioning exercises. > > I assume (???) that, on most computers, 'effective screenRect' will yield a smaller pair of 3rd and 4th numbers to 'screenRect', > > and I assume (???) that 'effective screenLoc' will do likewise as it will count the bottom of any > top-located startbar/taskbar/menubar/dock as the top of the 'effective screenRect', and so on > with stuff along the sides and bottom of one's desktop. > > I suppose, if one were very clever (???) by comparing 'screenLoc' and 'effective screenLoc' one could > work out the difference in width and height of one's usable desktop versus one's actual desktop, but > that would still NOT tell one if, for instance, one had a taskbar at the top and a taskbar at the bottom, or only one at one of the two locations. >> >> I suppose it was first introduced for the version 5, without some subtleties for mobiles (I do not keep old docs) . So you have to wait for 6 more days ? > > Not really, as I would like to keep control of my program's code. > > I will have to wait and see what gives with my projected Kickstarter campaign that is meant to run from > 1 May to 1 June (attempting to raise about 5-6000 pounds); which, should it work would finance a shopping list that looks like this: > > 1. Lifetime licence to Commercial Livecode. > > 2. The ability to cut down my teaching duties at my EFL school to 1 day a week (rather than 4) for > about 6 months so that I can get through my next 3 system development lifecycles in 6 months > rather than 3-4 years. > > ------ Relatively boring, non-coding stuff following; if you are only interested in coding stop > readong now. ------ > > I will, obviously, be interested (and about buckets more than just 'effective screenLoc') to get my sweaty paws on Open Source Livecode 6.0; and, although my pledge was not on the monster scale > that some others generously gave, I do like to believe I have some stake in the thing. > > However, I am well aware of the 'price' of using Open Source Livecode: that one cannot hide one's > code, and, in fact, one has to make it available in such a way that anybody can run off with it, > twiddle it about a bit, and start pumping it out as their own. > > As such that does not fuss me for stuff like the EFL standalones I keep making for my school, as my > income is based on my teaching and not on that software. In fact if one wants to be fairly crude, > that EFL software is designed for 2 reasons: > > 1. When the kids are using it Richmond gets enough time to pop out of the room and put the kettle > on for a cup of tea. > > 2. For some odd, inexplicable reason, kids focus far better on some fairly crappy, predictable grammar > exercise when it is presented in "polychromic glory" on a computer screen than when it is printed out > as a monochrome handout to be worked on with a pencil. > > What DOES fuss me is that my 'Devawriter Pro' is not some sort of simplistic EFL squib pumped out > on a spare afternoon, but a lovingly crafted thing that, so far, has taken me about 3 and a half years > of my spare time, involving alot of thought, planning and all the other crap associated with developing serious software. And for that I feel I'd like the odd bit of financial recompense. > > HOWEVER: if my Kickstarter campaign works (i.e. I raise the sum) I am wondering about releasing the > finished product both FREE and Open Source, on the understanding that there will be no further > work done on the thing subsequently. IFF I do decide to do that I will be able to continue development using the Open Source version. > ------ > > 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 ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From richmondmathewson at gmail.com Tue Apr 2 08:14:26 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 02 Apr 2013 15:14:26 +0300 Subject: usableDesktop In-Reply-To: <515ABD06.6040802@economy-x-talk.com> References: <515A8974.8080201@gmail.com> <515ABD06.6040802@economy-x-talk.com> Message-ID: <515ACBA2.7020206@gmail.com> On 04/02/2013 02:12 PM, Mark Schonewille wrote: > Hi Richmond, > > Do the working screenRects do what you want? on Linux 'working screenRects' returns exactly the same values as 'screenRect' on Macintosh 10.6.7 'working screenRects' returns 0,22,1920,1032 and 'screenRect returns 0,0,1920,1080 on Windows 7 'working screenRects' returns 0,28,1920,1180 and 'screenRects' returns 0,0 1920,1080 on a monitor resolution of 1920,1080 !!! LOL !!! So: 1. Linux: NBG. 2. Macintosh; tells you what the usable desktop is, but doesn't tell you "how much off the top" and "how much off the bottom". 3. Windows 7: I really wonder what was going on there. Now; let us suppose our end-user (who we don't know, and we know nothing at all about his/her desktop) has 'something' cluttering up the top of his 1920 x 1080 desktop by 64 pixels, and 'something else' cluttering up the bottom by 96 pixels, and something cluttering up the left-hand side by 40 pixels. At best (!!!!) 'working screenRects' is going to return 0,x,1880,920. What this does NOT tell us is that s/he has 64 off the top and 96 off the bottom; so when we want to set the top of our stack so it is at the top of the usable desktop it is no good at all. What this, also, does not tell us, is that s/he has 40 off at the left (rather than, say, 25 on the right and 15 on the left). And, if I have a happy little routine in my main stack something like this: on openStack put item 3 of the screenRect into SCR3 put item 3 of the working screenRects into WSCR3 put (SCR3 - WSCR3) into HANGDOWN set the top of stack "myNonsense" to HANGDOWN end openStack my stack's top will end up 96 pixels below the end-user's top 'something'. Q.E.D. Richmond. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > 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 4/2/2013 09:32, Richmond wrote: >> I am beginning to hate >> >> get the screenRect >> >> because, while it lets us know how large somebody's screen resolution >> is, >> it does NOT tell us what "GUI furniture" they have lying around such as >> taskbars, menubars, docks and so on. >> >> Imagine, if you will, the 2 following scenarios: >> >> 1. Windows 7 with a 'small icons' taskbar situated at the TOP of the >> desktop, and an ObjectDock >> set at 64 pixels positioned at the bottom of the screen. >> >> 2. Elementary OS [ http://elementaryos.org/journal/when-its-ready ] >> (which, by-ther-way, is, at least >> at the moment, rubbish) with NO menubar, NO taskbar, and everything >> accessed via >> a 64 pixel avant window navigator dock positioned at the bottom of >> the screen. >> >> systemVersion is going to tell me the OS, and nothing else. >> >> screenRect is going to include all that GUI furniture (menubars, >> taskbars, docks) within the pair >> of numbers it will give me. >> >> Now, how about having some sort of more useful pair of numbers that >> allows us to make sure that our >> standalones can avoid all those things. >> >> On Mac OS 10 (all versions) life is, frankly, dead easy (although rather >> boring) as the menubar is >> always (????) at the top of the screen and it is always 44 pixels fat. >> Mind you, the Dock at the >> bottom of the screen may be present (at differing fatnesses), playing >> peek-a-boo, or absent. >> >> My fantasy runs like this: >> >> on openStack >> get usableDesktop >> end openStack >> >> but I have a horrible feeling that it will remain a fantasy as >> cyberspace is filled to bursting >> with lots and lots of window managers (imagine coping with Windows XP >> running KDE as a window manager) and lots and lots of docks. >> >> 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 Tue Apr 2 09:03:31 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 02 Apr 2013 16:03:31 +0300 Subject: working screenRects and Windows 7 Message-ID: <515AD723.8010609@gmail.com> Something dicky going on: 'working screenRects' in Windows 7 reports something bigger than the actual screenRect, while 'working screenRects' in Windows XP reports the actual screenRect minus the fatness of the taskbar. Richmond. From jacques.hausser at unil.ch Tue Apr 2 09:05:20 2013 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Tue, 2 Apr 2013 15:05:20 +0200 Subject: usableDesktop In-Reply-To: <515ACBA2.7020206@gmail.com> References: <515A8974.8080201@gmail.com> <515ABD06.6040802@economy-x-talk.com> <515ACBA2.7020206@gmail.com> Message-ID: Hi Richmond, your little routine computes the place to be spared to the RIGHT, you should use items 2 and 4 for setting the TOP of your stack. By the way, to add to my previous post, I tried to put the dock to the left side and the working screenrect gives: 45,22,1680,1050 thus it seems usable (at least on mac): in my case, we are 22 off the top, 45 off the left side. For the right and the bottom, they are still some computiation to do, if for example you want to set the maxheight and the maxwidth of your stack. One learns everyday: what I discovered today is that the effective screenRect is a sub-option of the working screenRect. It seems rather logical because the (unavailable) effective screenRect should be a huge virtual surface allowing for accessory screens and so on. Probably limited by the maximum values of a signed integer or something like that. Jacques Le 2 avr. 2013 ? 14:14, Richmond a ?crit : > On 04/02/2013 02:12 PM, Mark Schonewille wrote: >> Hi Richmond, >> >> Do the working screenRects do what you want? > > on Linux 'working screenRects' returns exactly the same values as 'screenRect' > > on Macintosh 10.6.7 'working screenRects' returns 0,22,1920,1032 and 'screenRect returns 0,0,1920,1080 > > on Windows 7 'working screenRects' returns 0,28,1920,1180 and 'screenRects' returns 0,0 1920,1080 > on a monitor resolution of 1920,1080 !!! LOL !!! > > So: > > 1. Linux: NBG. > > 2. Macintosh; tells you what the usable desktop is, but doesn't tell you "how much off the top" > and "how much off the bottom". > > 3. Windows 7: I really wonder what was going on there. > > Now; let us suppose our end-user (who we don't know, and we know nothing at all about > his/her desktop) has 'something' cluttering up the top of his 1920 x 1080 desktop by 64 pixels, > and 'something else' cluttering up the bottom by 96 pixels, and something cluttering up > the left-hand side by 40 pixels. > > At best (!!!!) 'working screenRects' is going to return 0,x,1880,920. > > What this does NOT tell us is that s/he has 64 off the top and 96 off the bottom; so when we want to > set the top of our stack so it is at the top of the usable desktop it is no good at all. > > What this, also, does not tell us, is that s/he has 40 off at the left (rather than, say, 25 on the right and 15 on the left). > > And, if I have a happy little routine in my main stack something like this: > > on openStack > put item 3 of the screenRect into SCR3 > put item 3 of the working screenRects into WSCR3 > put (SCR3 - WSCR3) into HANGDOWN > set the top of stack "myNonsense" to HANGDOWN > end openStack > > my stack's top will end up 96 pixels below the end-user's top 'something'. > > Q.E.D. > > Richmond. > >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> Homepage: http://economy-x-talk.com >> Twitter: http://twitter.com/xtalkprogrammer >> KvK: 50277553 >> >> 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 4/2/2013 09:32, Richmond wrote: >>> I am beginning to hate >>> >>> get the screenRect >>> >>> because, while it lets us know how large somebody's screen resolution is, >>> it does NOT tell us what "GUI furniture" they have lying around such as >>> taskbars, menubars, docks and so on. >>> >>> Imagine, if you will, the 2 following scenarios: >>> >>> 1. Windows 7 with a 'small icons' taskbar situated at the TOP of the >>> desktop, and an ObjectDock >>> set at 64 pixels positioned at the bottom of the screen. >>> >>> 2. Elementary OS [ http://elementaryos.org/journal/when-its-ready ] >>> (which, by-ther-way, is, at least >>> at the moment, rubbish) with NO menubar, NO taskbar, and everything >>> accessed via >>> a 64 pixel avant window navigator dock positioned at the bottom of >>> the screen. >>> >>> systemVersion is going to tell me the OS, and nothing else. >>> >>> screenRect is going to include all that GUI furniture (menubars, >>> taskbars, docks) within the pair >>> of numbers it will give me. >>> >>> Now, how about having some sort of more useful pair of numbers that >>> allows us to make sure that our >>> standalones can avoid all those things. >>> >>> On Mac OS 10 (all versions) life is, frankly, dead easy (although rather >>> boring) as the menubar is >>> always (????) at the top of the screen and it is always 44 pixels fat. >>> Mind you, the Dock at the >>> bottom of the screen may be present (at differing fatnesses), playing >>> peek-a-boo, or absent. >>> >>> My fantasy runs like this: >>> >>> on openStack >>> get usableDesktop >>> end openStack >>> >>> but I have a horrible feeling that it will remain a fantasy as >>> cyberspace is filled to bursting >>> with lots and lots of window managers (imagine coping with Windows XP >>> running KDE as a window manager) and lots and lots of docks. >>> >>> 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 ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From jacques.hausser at unil.ch Tue Apr 2 09:11:09 2013 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Tue, 2 Apr 2013 15:11:09 +0200 Subject: usableDesktop In-Reply-To: References: <515A8974.8080201@gmail.com> <515ABD06.6040802@economy-x-talk.com> <515ACBA2.7020206@gmail.com> Message-ID: <55DFF63B-064D-4B2F-9D3F-838D7F75F326@unil.ch> Sorry, I mean items 2 and 2. > your little routine computes the place to be spared to the RIGHT, you should > use items 2 and 4 for setting the TOP of your stack. From mikedoub at gmail.com Tue Apr 2 09:52:57 2013 From: mikedoub at gmail.com (Michael Doub) Date: Tue, 2 Apr 2013 09:52:57 -0400 Subject: positioning graphics in relation to a line in a text field In-Reply-To: <5159F4C4.8040806@fourthworld.com> References: <5159F4C4.8040806@fourthworld.com> Message-ID: <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> I must be missing something. selectedLoc gets you the upper left corner. FormattedHeight will allow computation of the lowerLeft. How do you get the right side? -= Mike On Apr 1, 2013, at 4:57 PM, Richard Gaskin wrote: > Curt Ford wrote: > >> My client's project has long text fields, in which are a number of separate lines that, in the original Word files, had boxes around them. The "box" style in LiveCode is too tight around the text for their taste, so I've been creating graphic rectangles and positioning them by hand. >> >> An issue has come up where wrapping is inconsistent on different systems running XP; when the wrapping changes, the positioning of the graphics over the text is wrong. >> >> Is there a way to position the graphics in relation to a given line in a field on the fly? > > A combination of the selectedLoc and formattedHeight functions should allow you to derive a rect. > > -- > 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 effendi at wanadoo.fr Tue Apr 2 10:51:37 2013 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Tue, 2 Apr 2013 16:51:37 +0200 Subject: Replacing an audio file "Imported as Control" Message-ID: Hi from Beautiful Brittany, Mac OS 10.7.5, LiveCode 5.5.4 I built a stack to speak words and short phrases. I used "Import a Control" to load the small audio files, and used "play audioclip" to "speak" the sound files No problem ! All works perfectly well. But when I wanted to corect a file (Using "Import a Control" and trying to load a file with the same name (supposing that it would replace the first version), I still get the old version. How can I replace a file loaded into the stack by "Import a Control" ? Any help appreciated. -Francis "Nothing should ever be done for the first time !" From mwieder at ahsoftware.net Tue Apr 2 11:01:15 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 2 Apr 2013 08:01:15 -0700 Subject: positioning graphics in relation to a line in a text field In-Reply-To: <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> References: <5159F4C4.8040806@fourthworld.com> <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> Message-ID: <142399100321.20130402080115@ahsoftware.net> Michael- Tuesday, April 2, 2013, 6:52:57 AM, you wrote: > I must be missing something. selectedLoc gets you the upper left > corner. FormattedHeight will allow computation of the lowerLeft. > How do you get the right side? The formattedWidth of the longest line plus the left. -- -Mark Wieder mwieder at ahsoftware.net From devin_asay at byu.edu Tue Apr 2 11:04:24 2013 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 2 Apr 2013 15:04:24 +0000 Subject: positioning graphics in relation to a line in a text field In-Reply-To: <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> References: <5159F4C4.8040806@fourthworld.com> <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> Message-ID: <31BDC56EACAAF64688457CE3F71D9F1A010B750D@Peas2.byu.local> On Apr 2, 2013, at 7:52 AM, Michael Doub wrote: > I must be missing something. selectedLoc gets you the upper left corner. FormattedHeight will allow computation of the lowerLeft. How do you get the right side? [Slaps forehead.] Now I remember what I was trying to remember in my first post. Try using the formattedRect of the chunk of text. That will even take into account the scroll of the field. Devin > On Apr 1, 2013, at 4:57 PM, Richard Gaskin wrote: > >> Curt Ford wrote: >> >>> My client's project has long text fields, in which are a number of separate lines that, in the original Word files, had boxes around them. The "box" style in LiveCode is too tight around the text for their taste, so I've been creating graphic rectangles and positioning them by hand. >>> >>> An issue has come up where wrapping is inconsistent on different systems running XP; when the wrapping changes, the positioning of the graphics over the text is wrong. >>> >>> Is there a way to position the graphics in relation to a given line in a field on the fly? >> >> A combination of the selectedLoc and formattedHeight functions should allow you to derive a rect. >> >> -- >> 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 Devin Asay Office of Digital Humanities Brigham Young University From m.schonewille at economy-x-talk.com Tue Apr 2 11:09:53 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 02 Apr 2013 17:09:53 +0200 Subject: Replacing an audio file "Imported as Control" In-Reply-To: References: Message-ID: <515AF4C1.901@economy-x-talk.com> Hi Francis, Run delete audioClip 1 in the message box or use the application browser to select and delete by right-clicking on the audio clip and choosing Delete from the popup menu. -- 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 4/2/2013 16:51, Francis Nugent Dixon wrote: > Hi from Beautiful Brittany, > > Mac OS 10.7.5, LiveCode 5.5.4 > > I built a stack to speak words and short phrases. > I used "Import a Control" to load the small audio > files, and used "play audioclip" to "speak" the sound > files > > No problem ! All works perfectly well. > > But when I wanted to corect a file (Using "Import a > Control" and trying to load a file with the same name > (supposing that it would replace the first version), > I still get the old version. > > How can I replace a file loaded into the stack by > "Import a Control" ? > > Any help appreciated. > > -Francis > > "Nothing should ever be done for the first time !" > From mikedoub at gmail.com Tue Apr 2 11:24:51 2013 From: mikedoub at gmail.com (Michael Doub) Date: Tue, 2 Apr 2013 11:24:51 -0400 Subject: positioning graphics in relation to a line in a text field In-Reply-To: <142399100321.20130402080115@ahsoftware.net> References: <5159F4C4.8040806@fourthworld.com> <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> <142399100321.20130402080115@ahsoftware.net> Message-ID: <01A657DA-5DBB-41F2-AD40-F290AC167823@gmail.com> Thanks Mark. I think it is going to be one of those days that I might as well stop looking for the forest or the trees. -= Mike On Apr 2, 2013, at 11:01 AM, Mark Wieder wrote: > Michael- > > Tuesday, April 2, 2013, 6:52:57 AM, you wrote: > >> I must be missing something. selectedLoc gets you the upper left >> corner. FormattedHeight will allow computation of the lowerLeft. >> How do you get the right side? > > The formattedWidth of the longest line plus the left. > > -- > -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 Tue Apr 2 12:18:11 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 02 Apr 2013 19:18:11 +0300 Subject: usableDesktop In-Reply-To: References: <515A8974.8080201@gmail.com> <515ABD06.6040802@economy-x-talk.com> <515ACBA2.7020206@gmail.com> Message-ID: <515B04C3.7030909@gmail.com> Right: On Windows XP: moved the taskbar to the top of the desktop and did a put the working screenRects routine and got: 0,28,1392,973 where put the screenRect gives 0,0,1392,945 so, a few questions: why, when I position a stack just below my taskbar and do this put the top of stack "TOPPP" do I get 50 ???????? why is item 4 of "the working screenRects" larger than item 4 of "the screenRect" ? Oh, and I have my resolution set to 1392,945. ______________________________________ It is a load of rubbish. ______________________________________ Similarly, on Mac OS 10.6.7 I get a working screenRect of 0,22,1920,1032 a screenRect of 0,0,1920,1080 and the top of my stack positioned just under the menuBar gives me 44 44 is NOT 22, nor, for that matter, is it 80 - 32 so why you should write "in my case, we are 22 off the top, 45 off the left side" I just don't know, unless you have mysteriously shrunk your Mac menuBar to half its normal fatness. Richmond. > Hi Richmond, > > your little routine computes the place to be spared to the RIGHT, you should > use items 2 and 4 for setting the TOP of your stack. > > By the way, to add to my previous post, I tried to put the dock to the left side and the working screenrect gives: 45,22,1680,1050 > thus it seems usable (at least on mac): in my case, we are 22 off the top, 45 off the left side. For the right and the bottom, they are still some computiation to do, if for example you want to set the maxheight and the maxwidth of your stack. > > One learns everyday: what I discovered today is that the effective screenRect is a sub-option of the working screenRect. It seems rather logical because the (unavailable) effective screenRect should be a huge virtual surface allowing for accessory screens and so on. Probably limited by the maximum values of a signed integer or something like that. > > Jacques > From st.king42 at ntlworld.com Tue Apr 2 12:30:08 2013 From: st.king42 at ntlworld.com (Stephen King) Date: Tue, 2 Apr 2013 17:30:08 +0100 Subject: Save greyed out with Mac build In-Reply-To: References: Message-ID: Hi Jacqueline Sounds promising, I'll give it a go Cheers Steve > > Message: 3 > Date: Mon, 01 Apr 2013 14:44:52 -0500 > From: "J. Landman Gay" > To: How to use LiveCode > Subject: Re: Save greyed out with Mac build > Message-ID: <5159E3B4.7090803 at hyperactivesw.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > On 4/1/13 1:35 PM, Stephen King wrote: >> >> The sources identical between windows and OSX builds. The windows one >> works fine, the OSX one won't save. > > It's probably the "with filter" part of the "ask file" command. Filters > are only functional on Windows (see the dictionary entry for "ask file".) > > Instead, try the newer "ask file with type" command: > > ask file "Save Dive file as:" with the DefaultFolder with type "SAC > File|SAC|????" > > The question marks will allow any file type on Mac, though OS X no > longer uses file types. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > From palcibiades-first at yahoo.co.uk Tue Apr 2 12:35:16 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Tue, 2 Apr 2013 09:35:16 -0700 (PDT) Subject: Best data import approach In-Reply-To: <51575C3C.2020309@tweedly.net> References: <51575C3C.2020309@tweedly.net> Message-ID: <1364920516612-4662803.post@n4.nabble.com> Nothing like awk for dealing with records with different numbers of fields.... Very old fashioned but just works. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Best-data-import-approach-tp4662693p4662803.html Sent from the Revolution - User mailing list archive at Nabble.com. From mcgrath3 at mac.com Tue Apr 2 12:42:14 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 02 Apr 2013 12:42:14 -0400 Subject: positioning graphics in relation to a line in a text field In-Reply-To: <01A657DA-5DBB-41F2-AD40-F290AC167823@gmail.com> References: <5159F4C4.8040806@fourthworld.com> <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> <142399100321.20130402080115@ahsoftware.net> <01A657DA-5DBB-41F2-AD40-F290AC167823@gmail.com> Message-ID: This works really well for me and it will handle multiple selected word on different lines etc. I had a grc that was a dashed box: on mouseUp put the formattedRect of the selectedChunk into tRect put "4" into tMargin put item 1 of tRect - tMargin into item 1 of tRect put item 3 of tRect + tMargin + 3 into item 3 of tRect put item 4 of tRect + tMargin into item 4 of tRect set the rect of graphic "Box" to tRect end mouseUp -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Apr 2, 2013, at 11:24 AM, Michael Doub wrote: > Thanks Mark. I think it is going to be one of those days that I might as well stop looking for the forest or the trees. > > -= Mike > > > On Apr 2, 2013, at 11:01 AM, Mark Wieder wrote: > >> Michael- >> >> Tuesday, April 2, 2013, 6:52:57 AM, you wrote: >> >>> I must be missing something. selectedLoc gets you the upper left >>> corner. FormattedHeight will allow computation of the lowerLeft. >>> How do you get the right side? >> >> The formattedWidth of the longest line plus the left. >> >> -- >> -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 jacque at hyperactivesw.com Tue Apr 2 13:18:08 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 02 Apr 2013 12:18:08 -0500 Subject: usableDesktop In-Reply-To: <515B04C3.7030909@gmail.com> References: <515A8974.8080201@gmail.com> <515ABD06.6040802@economy-x-talk.com> <515ACBA2.7020206@gmail.com> <515B04C3.7030909@gmail.com> Message-ID: <515B12D0.6060205@hyperactivesw.com> On 4/2/13 11:18 AM, Richmond wrote: > > why, when I position a stack just below my taskbar and do this > > put the top of stack "TOPPP" > > do I get 50 ???????? Because the "top" of the stack doesn't include the window frame. The 0,0 coordinate starts at the corner of the working card area. The upcoming release includes a way to get the rect of a stack that includes its frame and titlebar. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Tue Apr 2 13:37:25 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 02 Apr 2013 20:37:25 +0300 Subject: usableDesktop In-Reply-To: <515B04C3.7030909@gmail.com> References: <515A8974.8080201@gmail.com> <515ABD06.6040802@economy-x-talk.com> <515ACBA2.7020206@gmail.com> <515B04C3.7030909@gmail.com> Message-ID: <515B1755.8000101@gmail.com> However; Big Surprise: on Linux this: set the top of stack "XXX" to 0 positions the stack just below an XFCE panel positioned at the top of the desktop, similarly with Gnome 'Classic', similarly with MATE, AND, even BIGGER SURPRISE: with Avant Window Navigator Dock set to the top of the screen at a socking great 90 pixels set the top of stack "XXX" to 0 positions the stack so the top is 90 pixels from the top of the screenRect So, on Linux, at least, the working screenRect numbers (which are nonsensical any way) are not really required. on Mac OS 10.6.7 set the top of stack "XXX" to 0 positions the stack at the top of the screen (i.e. disregards the presence of the menuBar) and Mac OS 10.6.7 in keeping with Apple's (and Microsoft's) doctrine of "what we like is good enough for all our customers" (very condescending of them) does not allow end-users to position the Mac Dock along the top of the desktop. ------------------------------------------------- So much for cross-platform interoperability . . . so, to author a standalone to be spun off on the 3 desktop platforms RunRev currently offer, one has to: 1. detect what platform one has landed on - systemVersion. 2. if Linux one can use 'set the top of stack "XXX" to 0' 3. if on Windows; aach, sick to death of jumping back and forth between Linux, VMware Mac, VMware Windows 7, and VMware XP (note the Oxford comma before all you punctuation police rip out my throat). 4. if Macintosh; 'set the top of stack "XXX" to 44' ------------------------------------------------- So long and thanks for all the nonsense about "convergent WIMP GUIs". Richmond. From andre.bisseret at wanadoo.fr Tue Apr 2 13:38:27 2013 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Tue, 2 Apr 2013 19:38:27 +0200 Subject: How to clone invisible a stack? In-Reply-To: <9D9109D9-1B7C-4BD4-BBED-CD4CB339E0F8@numericable.com> References: <8A3C4F47-C3AC-4FAD-B28F-41ECD7F8DB0F@wanadoo.fr> <9D9109D9-1B7C-4BD4-BBED-CD4CB339E0F8@numericable.com> Message-ID: Ren?, Starting from your solution, I am learning a lot about custom properties :-) Up to now, I was not using CP, except to keep some simple words or phrases (names or such things). Thanks to you I discovered that it was possible to keep even a complete stack as a property of another one amazing (for me) In a stack I built for trials, all is working as expected : I can easily create invisibly duplicates of the model (set as a CP) But when doing the same in the stack of the app I am developing, I still have a problem; when I script: go invisible to stack the cpModel of stack "stMain" it is opened but visible!!! Sure I will find what I am doing wrong. Merci encore Ren? Je vais surement adopter plus souvent les "custom properties" Amiti?s Andr? Le 29 mars 2013 ? 11:54, Ren? Micout a ?crit : > > Le 29 mars 2013 ? 11:22, Andr? Bisseret a ?crit : > >> Ren?, I did not explore the custom property solutions >> Pourriez-vous m'esquisser comment utiliser une "custom property" ? (How could I use custom property?) >> Seulement si vous avez le temps ! > > This involves integrating the stack "model" (B) in a custom property contained in the stack (A). > > RUN THIS SCRIPT FROM THE MESSAGE BOX: > > set the cpNomCustomProp of stack id 1020 to url "binFile:/full path/stkMod?le" > > cpNomCustomProp = instance name of the custom property containing the stack model B (to adapt) > id = 1020 id example of stack A (to adapt) which is contained in the custom property (the stack model B) > url = to adapt to the individual case, it is the stack model B > line above script stored as customprop the stack model B as a basis for the creation of the duplicate model stack when called from stack A ... > You will have only one stack (A), the stack model integral part of the stack A > > Cela consiste ? int?grer le stack "mod?le" (B) dans une custom property contenue dans le stack (A). > > LANCER CE SCRIPT DEPUIS LA MESSAGE BOX : > > set the cpNomCustomProp of stack id 1020 to url "binFile:/Chemin d'acc?s complet/stkMod?le" > > cpNomCustomProp = exemple de nom de la custom property contenant le stack mod?le B (? personnaliser) > id 1020 = exemple d'id du stack A (? adapter) dans lequel est contenu la custom property (le stack mod?le B) > url = ? adapter selon les cas, il s'agit du stack mod?le B > la ligne de script ci-dessus stocke sous forme de customprop le stack mod?le B qui servira de base ? la cr?ation du duplicata du stack mod?le lors de son appel depuis le stack A ? > Vous n'aurez donc plus qu'un stack (A), le stack mod?le faisant partie int?grante du stack A > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Tue Apr 2 13:39:05 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 02 Apr 2013 20:39:05 +0300 Subject: usableDesktop In-Reply-To: <515B12D0.6060205@hyperactivesw.com> References: <515A8974.8080201@gmail.com> <515ABD06.6040802@economy-x-talk.com> <515ACBA2.7020206@gmail.com> <515B04C3.7030909@gmail.com> <515B12D0.6060205@hyperactivesw.com> Message-ID: <515B17B9.5010705@gmail.com> On 04/02/2013 08:18 PM, J. Landman Gay wrote: > On 4/2/13 11:18 AM, Richmond wrote: > >> >> why, when I position a stack just below my taskbar and do this >> >> put the top of stack "TOPPP" >> >> do I get 50 ???????? > > Because the "top" of the stack doesn't include the window frame. The > 0,0 coordinate starts at the corner of the working card area. > > The upcoming release includes a way to get the rect of a stack that > includes its frame and titlebar. > Aha; I would suppose that might be because the window frame differs in fatness depending on what OS and/or window manager it is running on. Richmond. From andre.bisseret at wanadoo.fr Tue Apr 2 13:46:12 2013 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Tue, 2 Apr 2013 19:46:12 +0200 Subject: How to clone invisible a stack? In-Reply-To: <2510BE4B-4FD0-4361-84EC-5B2684D8CC85@gmail.com> References: <8A3C4F47-C3AC-4FAD-B28F-41ECD7F8DB0F@wanadoo.fr> <9D9109D9-1B7C-4BD4-BBED-CD4CB339E0F8@numericable.com> <2C33A9D5-F6E3-4ED9-B790-88EFB89A36EF@wanadoo.fr> <2510BE4B-4FD0-4361-84EC-5B2684D8CC85@gmail.com> Message-ID: Peter, Your prediction is on the verge to be accomplished! I am exploring custom properties and, your are right, I was neglecting a very" useful feature" Thank you for your inducement ;-) Andr? Le 29 mars 2013 ? 18:28, Peter M. Brigham a ?crit : > On Mar 29, 2013, at 8:48 AM, Andr? Bisseret wrote: > >> Ren?, I am adopting the solution from Mark, >> but I am interested by yours. >> I am not very familiar with custom properties, so I am going to give it a try >> to better understand their possibilities. > > I predict that you will love custom properties -- I use them all the time. You can use them to store text strings, images, binary data like files or stacks, arrays, really anything at all. In my mind the introduction of customprops was one of the huge steps beyond Hypercard. Do explore this, it's an enormously useful feature. > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacques.hausser at unil.ch Tue Apr 2 13:48:31 2013 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Tue, 2 Apr 2013 19:48:31 +0200 Subject: usableDesktop In-Reply-To: <515B12D0.6060205@hyperactivesw.com> References: <515A8974.8080201@gmail.com> <515ABD06.6040802@economy-x-talk.com> <515ACBA2.7020206@gmail.com> <515B04C3.7030909@gmail.com> <515B12D0.6060205@hyperactivesw.com> Message-ID: As usual, Jacque was quicker than Jacques? I would add than for manual positioning (draging the title bar of the stack window, which is 22 pixels high too in Mac, by the way, what explains your 44) the LC IDE does't like superposition with the menuBar - as well as with its own toolbars. It pushes the stack window back again - or at least it tries to. If you coerce a stack top to be at 22 by scripting or in the message window, the title bar (and more) will be hidden by the Icons and text toolbars, if present. Jacques Le 2 avr. 2013 ? 19:18, J. Landman Gay a ?crit : > On 4/2/13 11:18 AM, Richmond wrote: > >> >> why, when I position a stack just below my taskbar and do this >> >> put the top of stack "TOPPP" >> >> do I get 50 ???????? > > Because the "top" of the stack doesn't include the window frame. The 0,0 coordinate starts at the corner of the working card area. > > The upcoming release includes a way to get the rect of a stack that includes its frame and titlebar. > > -- > 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 mikedoub at gmail.com Tue Apr 2 13:53:39 2013 From: mikedoub at gmail.com (Michael Doub) Date: Tue, 2 Apr 2013 13:53:39 -0400 Subject: positioning graphics in relation to a line in a text field In-Reply-To: References: <5159F4C4.8040806@fourthworld.com> <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> <142399100321.20130402080115@ahsoftware.net> <01A657DA-5DBB-41F2-AD40-F290AC167823@gmail.com> Message-ID: Thanks Tom. Mark, what are some of the complications that you mentioned about scrolling fields? I am thinking about trying to emulate the little IOS selection handles. I can see going from the selection to find a location to put the pin graphic, but I am not quite sure how to modify the selection to track the pin movement. -= Mike On Apr 2, 2013, at 12:42 PM, Thomas McGrath III wrote: > This works really well for me and it will handle multiple selected word on different lines etc. I had a grc that was a dashed box: > > on mouseUp > put the formattedRect of the selectedChunk into tRect > put "4" into tMargin > put item 1 of tRect - tMargin into item 1 of tRect > put item 3 of tRect + tMargin + 3 into item 3 of tRect > put item 4 of tRect + tMargin into item 4 of tRect > set the rect of graphic "Box" to tRect > end mouseUp > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > On Apr 2, 2013, at 11:24 AM, Michael Doub wrote: > >> Thanks Mark. I think it is going to be one of those days that I might as well stop looking for the forest or the trees. >> >> -= Mike >> >> >> On Apr 2, 2013, at 11:01 AM, Mark Wieder wrote: >> >>> Michael- >>> >>> Tuesday, April 2, 2013, 6:52:57 AM, you wrote: >>> >>>> I must be missing something. selectedLoc gets you the upper left >>>> corner. FormattedHeight will allow computation of the lowerLeft. >>>> How do you get the right side? >>> >>> The formattedWidth of the longest line plus the left. >>> >>> -- >>> -Mark Wieder >>> mwieder at ahsoftware.net >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Tue Apr 2 14:14:34 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 2 Apr 2013 11:14:34 -0700 Subject: usableDesktop In-Reply-To: <515B04C3.7030909@gmail.com> References: <515A8974.8080201@gmail.com> <515ABD06.6040802@economy-x-talk.com> <515ACBA2.7020206@gmail.com> <515B04C3.7030909@gmail.com> Message-ID: Hi Richmond, I think you're running into another little weirdness of LC (at least to me). The top of a stack doesn't include the title bar so the extra 22 pixels is the height of the title bar. On Tue, Apr 2, 2013 at 9:18 AM, Richmond wrote: > and the top of my stack positioned just under the menuBar gives me 44 > > 44 is NOT 22, nor, for that matter, is it 80 - 32 > Pete lcSQL Software From richmondmathewson at gmail.com Tue Apr 2 14:37:28 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 02 Apr 2013 21:37:28 +0300 Subject: usableDesktop In-Reply-To: References: <515A8974.8080201@gmail.com> <515ABD06.6040802@economy-x-talk.com> <515ACBA2.7020206@gmail.com> <515B04C3.7030909@gmail.com> Message-ID: <515B2568.1000301@gmail.com> On 04/02/2013 09:14 PM, Peter Haworth wrote: > Hi Richmond, > I think you're running into another little weirdness of LC (at least to > me). The top of a stack doesn't include the title bar so the extra 22 > pixels is the height of the title bar. > > On Tue, Apr 2, 2013 at 9:18 AM, Richmond wrote: > >> and the top of my stack positioned just under the menuBar gives me 44 >> >> 44 is NOT 22, nor, for that matter, is it 80 - 32 >> Yes, I have run into that wierdness. Notwithstanding that 80 - 32 does not equal 44. > > > 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 Apr 2 14:43:07 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 2 Apr 2013 11:43:07 -0700 Subject: positioning graphics in relation to a line in a text field In-Reply-To: References: <5159F4C4.8040806@fourthworld.com> <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> <142399100321.20130402080115@ahsoftware.net> <01A657DA-5DBB-41F2-AD40-F290AC167823@gmail.com> Message-ID: Michael, I missed the beginning of this thread so not 100% sure of what you're trying to achieve but have you considered - set the imagesource of char x of line y of field "xyz" to 1234? That makes the image appear at the specified location and it scrolls along with everything else. You may also have to use the textshift property of the same char to align the image vertically. Pete lcSQL Software On Tue, Apr 2, 2013 at 10:53 AM, Michael Doub wrote: > Thanks Tom. Mark, what are some of the complications that you mentioned > about scrolling fields? I am thinking about trying to emulate the little > IOS selection handles. > > I can see going from the selection to find a location to put the pin > graphic, but I am not quite sure how to modify the selection to track the > pin movement. > > -= Mike > > > On Apr 2, 2013, at 12:42 PM, Thomas McGrath III wrote: > > > This works really well for me and it will handle multiple selected word > on different lines etc. I had a grc that was a dashed box: > > > > on mouseUp > > put the formattedRect of the selectedChunk into tRect > > put "4" into tMargin > > put item 1 of tRect - tMargin into item 1 of tRect > > put item 3 of tRect + tMargin + 3 into item 3 of tRect > > put item 4 of tRect + tMargin into item 4 of tRect > > set the rect of graphic "Box" to tRect > > end mouseUp > > > > -- Tom McGrath III > > http://lazyriver.on-rev.com > > mcgrath3 at mac.com > > > > On Apr 2, 2013, at 11:24 AM, Michael Doub wrote: > > > >> Thanks Mark. I think it is going to be one of those days that I might > as well stop looking for the forest or the trees. > >> > >> -= Mike > >> > >> > >> On Apr 2, 2013, at 11:01 AM, Mark Wieder > wrote: > >> > >>> Michael- > >>> > >>> Tuesday, April 2, 2013, 6:52:57 AM, you wrote: > >>> > >>>> I must be missing something. selectedLoc gets you the upper left > >>>> corner. FormattedHeight will allow computation of the lowerLeft. > >>>> How do you get the right side? > >>> > >>> The formattedWidth of the longest line plus the left. > >>> > >>> -- > >>> -Mark Wieder > >>> mwieder at ahsoftware.net > >>> > >>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From stephenREVOLUTION2 at barncard.com Tue Apr 2 14:46:23 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 2 Apr 2013 11:46:23 -0700 Subject: positioning graphics in relation to a line in a text field In-Reply-To: References: <5159F4C4.8040806@fourthworld.com> <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> <142399100321.20130402080115@ahsoftware.net> <01A657DA-5DBB-41F2-AD40-F290AC167823@gmail.com> Message-ID: imagesource replaces a text character with a graphic. The OP wanted a square with transparency to surround a word or phrase in a text field that looks better than the built in function. On Tue, Apr 2, 2013 at 11:43 AM, Peter Haworth wrote: > Michael, > I missed the beginning of this thread so not 100% sure of what you're > trying to achieve but have you considered - set the imagesource of char x > of line y of field "xyz" to 1234? That makes the image appear at the > specified location and it scrolls along with everything else. You may also > have to use the textshift property of the same char to align the image > vertically. > Pete > lcSQL Software > > > On Tue, Apr 2, 2013 at 10:53 AM, Michael Doub wrote: > > > Thanks Tom. Mark, what are some of the complications that you mentioned > > about scrolling fields? I am thinking about trying to emulate the > little > > IOS selection handles. > > > > I can see going from the selection to find a location to put the pin > > graphic, but I am not quite sure how to modify the selection to track the > > pin movement. > > > > -= Mike > > > > > > On Apr 2, 2013, at 12:42 PM, Thomas McGrath III > wrote: > > > > > This works really well for me and it will handle multiple selected word > > on different lines etc. I had a grc that was a dashed box: > > > > > > on mouseUp > > > put the formattedRect of the selectedChunk into tRect > > > put "4" into tMargin > > > put item 1 of tRect - tMargin into item 1 of tRect > > > put item 3 of tRect + tMargin + 3 into item 3 of tRect > > > put item 4 of tRect + tMargin into item 4 of tRect > > > set the rect of graphic "Box" to tRect > > > end mouseUp > > > > > > -- Tom McGrath III > > > http://lazyriver.on-rev.com > > > mcgrath3 at mac.com > > > > > > On Apr 2, 2013, at 11:24 AM, Michael Doub wrote: > > > > > >> Thanks Mark. I think it is going to be one of those days that I > might > > as well stop looking for the forest or the trees. > > >> > > >> -= Mike > > >> > > >> > > >> On Apr 2, 2013, at 11:01 AM, Mark Wieder > > wrote: > > >> > > >>> Michael- > > >>> > > >>> Tuesday, April 2, 2013, 6:52:57 AM, you wrote: > > >>> > > >>>> I must be missing something. selectedLoc gets you the upper left > > >>>> corner. FormattedHeight will allow computation of the lowerLeft. > > >>>> How do you get the right side? > > >>> > > >>> The formattedWidth of the longest line plus the left. > > >>> > > >>> -- > > >>> -Mark Wieder > > >>> mwieder at ahsoftware.net > > >>> > > >>> > > >>> _______________________________________________ > > >>> use-livecode mailing list > > >>> use-livecode at lists.runrev.com > > >>> Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > > >> > > >> > > >> _______________________________________________ > > >> use-livecode mailing list > > >> use-livecode at lists.runrev.com > > >> Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Tue Apr 2 14:57:06 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 2 Apr 2013 11:57:06 -0700 Subject: positioning graphics in relation to a line in a text field In-Reply-To: References: <5159F4C4.8040806@fourthworld.com> <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> <142399100321.20130402080115@ahsoftware.net> <01A657DA-5DBB-41F2-AD40-F290AC167823@gmail.com> Message-ID: Ok, thanks stephen, as I said I missed the beginning of this thread. Pete lcSQL Software On Tue, Apr 2, 2013 at 11:46 AM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > imagesource replaces a text character with a graphic. > > The OP wanted a square with transparency to surround a word or phrase in a > text field that looks better than the built in function. > > > On Tue, Apr 2, 2013 at 11:43 AM, Peter Haworth wrote: > > > Michael, > > I missed the beginning of this thread so not 100% sure of what you're > > trying to achieve but have you considered - set the imagesource of char > x > > of line y of field "xyz" to 1234? That makes the image appear at the > > specified location and it scrolls along with everything else. You may > also > > have to use the textshift property of the same char to align the image > > vertically. > > Pete > > lcSQL Software > > > > > > On Tue, Apr 2, 2013 at 10:53 AM, Michael Doub > wrote: > > > > > Thanks Tom. Mark, what are some of the complications that you > mentioned > > > about scrolling fields? I am thinking about trying to emulate the > > little > > > IOS selection handles. > > > > > > I can see going from the selection to find a location to put the pin > > > graphic, but I am not quite sure how to modify the selection to track > the > > > pin movement. > > > > > > -= Mike > > > > > > > > > On Apr 2, 2013, at 12:42 PM, Thomas McGrath III > > wrote: > > > > > > > This works really well for me and it will handle multiple selected > word > > > on different lines etc. I had a grc that was a dashed box: > > > > > > > > on mouseUp > > > > put the formattedRect of the selectedChunk into tRect > > > > put "4" into tMargin > > > > put item 1 of tRect - tMargin into item 1 of tRect > > > > put item 3 of tRect + tMargin + 3 into item 3 of tRect > > > > put item 4 of tRect + tMargin into item 4 of tRect > > > > set the rect of graphic "Box" to tRect > > > > end mouseUp > > > > > > > > -- Tom McGrath III > > > > http://lazyriver.on-rev.com > > > > mcgrath3 at mac.com > > > > > > > > On Apr 2, 2013, at 11:24 AM, Michael Doub > wrote: > > > > > > > >> Thanks Mark. I think it is going to be one of those days that I > > might > > > as well stop looking for the forest or the trees. > > > >> > > > >> -= Mike > > > >> > > > >> > > > >> On Apr 2, 2013, at 11:01 AM, Mark Wieder > > > wrote: > > > >> > > > >>> Michael- > > > >>> > > > >>> Tuesday, April 2, 2013, 6:52:57 AM, you wrote: > > > >>> > > > >>>> I must be missing something. selectedLoc gets you the upper left > > > >>>> corner. FormattedHeight will allow computation of the lowerLeft. > > > >>>> How do you get the right side? > > > >>> > > > >>> The formattedWidth of the longest line plus the left. > > > >>> > > > >>> -- > > > >>> -Mark Wieder > > > >>> mwieder at ahsoftware.net > > > >>> > > > >>> > > > >>> _______________________________________________ > > > >>> use-livecode mailing list > > > >>> use-livecode at lists.runrev.com > > > >>> Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > > > >> > > > >> > > > >> _______________________________________________ > > > >> use-livecode mailing list > > > >> use-livecode at lists.runrev.com > > > >> Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > > > _______________________________________________ > > > > use-livecode mailing list > > > > use-livecode at lists.runrev.com > > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 > From pete at lcsql.com Tue Apr 2 15:24:18 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 2 Apr 2013 12:24:18 -0700 Subject: Distinguishing between drag/drop move and copy operations Message-ID: I'm using a variation of Scott Rossi's excellent handler for drag/drop operations in a scrolling list field. The variation is that instead of moving the line to the drop location, I'm moving/copying the object represented by the source line to the object represented by the destination line - e.g. moving/copying a line representing an LC control onto a line representing an LC card to move/copy the control. What I'd like to do is give some visual key as to whether the operation is a move or a copy. Normal drag/drops are moves, holding down the option key turns it into a copy (a la OSX Finder). I'd like to mimic the OSX behavior and add a plus sign to the dragimage when a copy is in operation but my LC graphic skills just aren't up to the task. Especially since the plus sign goes away during the drag if you let go of the option key so I guess it's not part of the dragimage, even though it tracks the mouse pointer. Any ideas much appreciated. Thanks, Pete lcSQL Software From mwieder at ahsoftware.net Tue Apr 2 16:07:22 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 2 Apr 2013 20:07:22 +0000 (UTC) Subject: positioning graphics in relation to a line in a text field References: <5159F4C4.8040806@fourthworld.com> <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> <142399100321.20130402080115@ahsoftware.net> <01A657DA-5DBB-41F2-AD40-F290AC167823@gmail.com> Message-ID: Michael Doub writes: > Thanks Tom. Mark, what are some of the complications Don't know about iOS, maybe there are other things to take care of, but in general you have to catch all the scrollbar events: scrollbarDrag, scrollbarLineInc, scrollbarLineDec, scrollbarPageInc, scrollbarPageDec, and change the location of the graphic accordingly. And if the field is editable you also have to handle the up-arrow, down-arrow keys. And account for the fact that the user can insert and delete lines. -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Apr 2 17:51:21 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 2 Apr 2013 21:51:21 +0000 (UTC) Subject: positioning graphics in relation to a line in a text field References: <5159F4C4.8040806@fourthworld.com> <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> <142399100321.20130402080115@ahsoftware.net> <01A657DA-5DBB-41F2-AD40-F290AC167823@gmail.com> Message-ID: oh... and don't forget to copy the graphic at the borders of the field. From mikedoub at gmail.com Tue Apr 2 18:57:06 2013 From: mikedoub at gmail.com (Michael Doub) Date: Tue, 2 Apr 2013 18:57:06 -0400 Subject: positioning graphics in relation to a line in a text field In-Reply-To: References: <5159F4C4.8040806@fourthworld.com> <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> <142399100321.20130402080115@ahsoftware.net> <01A657DA-5DBB-41F2-AD40-F290AC167823@gmail.com> Message-ID: <56BB424D-725A-442B-8639-EB6240DCC81C@gmail.com> Thanks Mark and Tom for your advice. The original question was how to create a graphic around some selected text. I think that has be answered. I diverted the thread a bit to almost the opposite. I want to have two graphics (one at the beginning and one at the end of the selected text) control the selection text. I see how to position the graphics at the edge of the text as the starting point. And I know how to get the location of the graphics. What I don't know is how to make the selection of the text be changed based on a new rect created from the graphics locations. -= Mike On Apr 2, 2013, at 5:51 PM, Mark Wieder wrote: > oh... and don't forget to copy the graphic at the borders of the field. > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 2 18:57:51 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 2 Apr 2013 22:57:51 +0000 (UTC) Subject: positioning graphics in relation to a line in a text field References: <5159F4C4.8040806@fourthworld.com> <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> <142399100321.20130402080115@ahsoftware.net> <01A657DA-5DBB-41F2-AD40-F290AC167823@gmail.com> Message-ID: Mark Wieder writes: > you have to catch all the scrollbar events: scrollbarDrag, > scrollbarLineInc, scrollbarLineDec, scrollbarPageInc, scrollbarPageDec Ack! Correcting myself... scrollbarDrag handles all those messages as long as there aren't other handlers for them. -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Apr 2 19:00:46 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 2 Apr 2013 23:00:46 +0000 (UTC) Subject: positioning graphics in relation to a line in a text field References: <5159F4C4.8040806@fourthworld.com> <63898108-AA7E-48F1-B095-5BD401F583A4@gmail.com> <142399100321.20130402080115@ahsoftware.net> <01A657DA-5DBB-41F2-AD40-F290AC167823@gmail.com> Message-ID: Thomas McGrath III writes: > put the formattedRect of the selectedChunk into tRect Thanks for the pointer to formattedRect. As long as you can specify the chunk this works great (minus the scrolling complications). -- Mark Wieder mwieder at ahsoftware.net From effendi at wanadoo.fr Wed Apr 3 10:09:17 2013 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Wed, 3 Apr 2013 16:09:17 +0200 Subject: Replacing an audio file "Imported as Control" Message-ID: <4B35F857-E1B0-4D18-858F-ED676CBCABF5@wanadoo.fr> Hi from the same place as last time, Mark Schonewille wrote : > delete audioClip 1 > > in the message box or use the application browser to select and delete > by right-clicking on the audio clip and choosing Delete from the popup menu. Thanks Mark. Rather than make a list of all you know in LiveCode, I think it would be quicker to make a list of what you don't know ?. :>) Best Regards -Francis "Nothing should ever be done for the first time !" From MikeKerner at roadrunner.com Wed Apr 3 12:07:21 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 3 Apr 2013 12:07:21 -0400 Subject: shell issue in windows using type (vs. cat on the mac) Message-ID: I am working on a script and ran into a problem with the type command I want to output a file to another command, but when I do, I get the shell window, which just sits there until I hit CR, then it does its thing. On the mac, this doesn't happen. How can I get the shell to not sit there waiting for a CR? I am trying to send APNS messages from Windows, so the command is type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client -CAfile CA.pem -connect gateway.sandbox.push.apple.com:2195 -cert AppCertKey.pem Using >, >> or copy (instead of type) does not fix it. Once I hit CR in the terminal window, everything proceeds normally. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From revdev at pdslabs.net Wed Apr 3 12:13:21 2013 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 03 Apr 2013 09:13:21 -0700 Subject: shell issue in windows using type (vs. cat on the mac) In-Reply-To: References: Message-ID: <515C5521.8090406@pdslabs.net> What happens if you add a CR at the end of your command? (Don't know if you're allowed to do that) Phil On 4/3/13 9:07 AM, Mike Kerner wrote: > I am working on a script and ran into a problem with the type command > > I want to output a file to another command, but when I do, I get the shell > window, which just sits there until I hit CR, then it does its thing. On > the mac, this doesn't happen. > > How can I get the shell to not sit there waiting for a CR? > > I am trying to send APNS messages from Windows, so the command is > type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client -CAfile > CA.pem -connect gateway.sandbox.push.apple.com:2195 -cert AppCertKey.pem > > Using >, >> or copy (instead of type) does not fix it. > Once I hit CR in the terminal window, everything proceeds normally. > > -- Phil Davis From MikeKerner at roadrunner.com Wed Apr 3 12:14:55 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 3 Apr 2013 12:14:55 -0400 Subject: shell issue in windows using type (vs. cat on the mac) In-Reply-To: <515C5521.8090406@pdslabs.net> References: <515C5521.8090406@pdslabs.net> Message-ID: I've tried the syntax a couple of different ways but it hasn't worked, so what are you proposing? On Wed, Apr 3, 2013 at 12:13 PM, Phil Davis wrote: > What happens if you add a CR at the end of your command? (Don't know if > you're allowed to do that) > > Phil > > > > On 4/3/13 9:07 AM, Mike Kerner wrote: > >> I am working on a script and ran into a problem with the type command >> >> I want to output a file to another command, but when I do, I get the shell >> window, which just sits there until I hit CR, then it does its thing. On >> the mac, this doesn't happen. >> >> How can I get the shell to not sit there waiting for a CR? >> >> I am trying to send APNS messages from Windows, so the command is >> type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client -CAfile >> CA.pem -connect gateway.sandbox.push.apple.**com:2195-cert AppCertKey.pem >> >> Using >, >> or copy (instead of type) does not fix it. >> Once I hit CR in the terminal window, everything proceeds normally. >> >> >> > -- > 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From bonnmike at gmail.com Wed Apr 3 12:22:04 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 3 Apr 2013 10:22:04 -0600 Subject: shell issue in windows using type (vs. cat on the mac) In-Reply-To: References: <515C5521.8090406@pdslabs.net> Message-ID: I think phils idea should work. put "type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client -CAfile CA.pem -connect gateway.sandbox.push.apple.**com:2195< http://gateway.sandbox.push.apple.com:2195>-cert AppCertKey.pem" & cr into tShell -- tack an extra cr to the end of the command string and then get tShell Also, open process works well on windows so you could use that and make it in interactive thing (if needed) at which point you could write a cr to the open process directly. Once you get it working if you don't need to see the shell window you can set the hideconsolewindows to true. On Wed, Apr 3, 2013 at 10:14 AM, Mike Kerner wrote: > I've tried the syntax a couple of different ways but it hasn't worked, so > what are you proposing? > > > On Wed, Apr 3, 2013 at 12:13 PM, Phil Davis wrote: > > > What happens if you add a CR at the end of your command? (Don't know if > > you're allowed to do that) > > > > Phil > > > > > > > > On 4/3/13 9:07 AM, Mike Kerner wrote: > > > >> I am working on a script and ran into a problem with the type command > >> > >> I want to output a file to another command, but when I do, I get the > shell > >> window, which just sits there until I hit CR, then it does its thing. > On > >> the mac, this doesn't happen. > >> > >> How can I get the shell to not sit there waiting for a CR? > >> > >> I am trying to send APNS messages from Windows, so the command is > >> type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client -CAfile > >> CA.pem -connect gateway.sandbox.push.apple.**com:2195< > http://gateway.sandbox.push.apple.com:2195>-cert AppCertKey.pem > >> > >> Using >, >> or copy (instead of type) does not fix it. > >> Once I hit CR in the terminal window, everything proceeds normally. > >> > >> > >> > > -- > > 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< > http://lists.runrev.com/mailman/listinfo/use-livecode> > > > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From endernafi at gmail.com Wed Apr 3 13:05:44 2013 From: endernafi at gmail.com (=?utf-8?Q?Ender_Nafi_Elek=C3=A7io=C4=9Flu?=) Date: Wed, 3 Apr 2013 20:05:44 +0300 Subject: [OT] Mobile App - Should it be Paid or Free? Message-ID: <34483EB9C6134AAD9F9F89F38887AF4D@gmail.com> Hello all, I marked the question as [OT] since it's not a technical one. Recently, we've finished an app, it's ready to be published but we're uncertain to sell or give it for free. Up to now, we were building business apps for corporates, so it wasn't an issue for us to sell or give free. So, this ground is new to us. A little detail: Two months ago we published an app for pre-school children much like an audiobook, pages with static pictures were flipping while a voice-over's speaking the story. And it was free. It's downloaded ~2000 copies in 7 weeks. {I know that this is low but our market is very small for now, as our app is in Turkish. Soon, we'll publish it in English, too.} Now, we finished the second one in this genre. This one has two significant enhancements compared to first one. * The eyes and mouths of the shapes {it's a birthday party for the geometrical shapes like circle, square, etc.} are blinking and opening / closing while they're talking. At the party, there are flying notes by the music and swinging stars on the branches of trees. So, it's more live, kinda like a cartoon. * It has a color book for the children to color the shapes which they've met in the story. You can find the base and not-fancy version of this drawing page here (http://cloud.keehuna.com/2J1a1n0B4035), if you want. ~ Scenario 1 as an answer: Don't sell it, give this one and succeeding 3 ~ 4 apps for free. Build a trust-relationship between you and your customers. Get experience with animations and stories and sounds etc. Maybe after a year or so and a couple of apps, you can start to sell the new ones. ~ Scenario 2 as an answer: Time is money, sell this one; it's a cool app and worth a buck. Otherwise, people will get used to obtain them free; then they won't want to pay for new ones. Besides, there's a saying as *I'm not rich enough to buy cheap things*. People value expensive things. Giving it free will depreciate this app. Sell this one, then give another one or two free, then sell another one, keep going like that... ~ Which way seems right to you, could you give any advice? Any insights much appreciated? Best, ~ Ender Nafi ~? together, we're smarter ?~ From coiin at verizon.net Wed Apr 3 13:46:06 2013 From: coiin at verizon.net (Colin Holgate) Date: Wed, 3 Apr 2013 13:46:06 -0400 Subject: [OT] Mobile App - Should it be Paid or Free? In-Reply-To: <34483EB9C6134AAD9F9F89F38887AF4D@gmail.com> References: <34483EB9C6134AAD9F9F89F38887AF4D@gmail.com> Message-ID: For one app I did we started off with it being $1, only got a few hundred downloads, and so changed it to free. It's been that way for a long time now, and the plan is to add in-app purchase features to it, as well as bring out other titles that we might charge for. Strange is going on at the moment, instead of the typical 20 or so copies a day, we've been seeing over 1,000 a day on Amazon. Not on iTunes or Google Play, just Amazon. We are typically at about 1500 or lower for free apps, and around 50 for free apps in education. Right now we're at 188 for all free apps, and 2 for education. We were briefly the #1 app in education. So, hopefully that's a lot more people who might buy an add-on feature! From MikeKerner at roadrunner.com Wed Apr 3 13:47:52 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 3 Apr 2013 13:47:52 -0400 Subject: shell issue in windows using type (vs. cat on the mac) In-Reply-To: References: <515C5521.8090406@pdslabs.net> Message-ID: I understand what you're trying to say, even though the syntax was wrong, but it doesn't work - I still have to hit CR in the command window. I tried messing with creating a cmd process and dumping the commands into that, but I don't seem to be getting the desired result that way, either. On Wed, Apr 3, 2013 at 12:22 PM, Mike Bonner wrote: > I think phils idea should work. > > put "type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client > -CAfile CA.pem > -connect gateway.sandbox.push.apple.**com:2195< > http://gateway.sandbox.push.apple.com:2195>-cert AppCertKey.pem" & cr into > tShell > > -- tack an extra cr to the end of the command string and then > > get tShell > > Also, open process works well on windows so you could use that and make it > in interactive thing (if needed) at which point you could write a cr to the > open process directly. > > Once you get it working if you don't need to see the shell window you can > set the hideconsolewindows to true. > > > On Wed, Apr 3, 2013 at 10:14 AM, Mike Kerner >wrote: > > > I've tried the syntax a couple of different ways but it hasn't worked, so > > what are you proposing? > > > > > > On Wed, Apr 3, 2013 at 12:13 PM, Phil Davis wrote: > > > > > What happens if you add a CR at the end of your command? (Don't know if > > > you're allowed to do that) > > > > > > Phil > > > > > > > > > > > > On 4/3/13 9:07 AM, Mike Kerner wrote: > > > > > >> I am working on a script and ran into a problem with the type command > > >> > > >> I want to output a file to another command, but when I do, I get the > > shell > > >> window, which just sits there until I hit CR, then it does its thing. > > On > > >> the mac, this doesn't happen. > > >> > > >> How can I get the shell to not sit there waiting for a CR? > > >> > > >> I am trying to send APNS messages from Windows, so the command is > > >> type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client -CAfile > > >> CA.pem -connect gateway.sandbox.push.apple.**com:2195< > > http://gateway.sandbox.push.apple.com:2195>-cert AppCertKey.pem > > >> > > >> Using >, >> or copy (instead of type) does not fix it. > > >> Once I hit CR in the terminal window, everything proceeds normally. > > >> > > >> > > >> > > > -- > > > 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< > > http://lists.runrev.com/mailman/listinfo/use-livecode> > > > > > > > > > > > -- > > On the first day, God created the heavens and the Earth > > On the second day, God created the oceans. > > On the third day, God put the animals on hold for a few hours, > > and did a little diving. > > And God said, "This is good." > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From bonnmike at gmail.com Wed Apr 3 13:53:58 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 3 Apr 2013 11:53:58 -0600 Subject: shell issue in windows using type (vs. cat on the mac) In-Reply-To: References: <515C5521.8090406@pdslabs.net> Message-ID: DOH yep, forgot shell(tShell) brain fart, but you knew what I meant. Wish it had worked. On Wed, Apr 3, 2013 at 11:47 AM, Mike Kerner wrote: > I understand what you're trying to say, even though the syntax was wrong, > but it doesn't work - I still have to hit CR in the command window. > I tried messing with creating a cmd process and dumping the commands into > that, but I don't seem to be getting the desired result that way, either. > > > > > On Wed, Apr 3, 2013 at 12:22 PM, Mike Bonner wrote: > > > I think phils idea should work. > > > > put "type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client > > -CAfile CA.pem > > -connect gateway.sandbox.push.apple.**com:2195< > > http://gateway.sandbox.push.apple.com:2195>-cert AppCertKey.pem" & cr > into > > tShell > > > > -- tack an extra cr to the end of the command string and then > > > > get tShell > > > > Also, open process works well on windows so you could use that and make > it > > in interactive thing (if needed) at which point you could write a cr to > the > > open process directly. > > > > Once you get it working if you don't need to see the shell window you can > > set the hideconsolewindows to true. > > > > > > On Wed, Apr 3, 2013 at 10:14 AM, Mike Kerner > >wrote: > > > > > I've tried the syntax a couple of different ways but it hasn't worked, > so > > > what are you proposing? > > > > > > > > > On Wed, Apr 3, 2013 at 12:13 PM, Phil Davis > wrote: > > > > > > > What happens if you add a CR at the end of your command? (Don't know > if > > > > you're allowed to do that) > > > > > > > > Phil > > > > > > > > > > > > > > > > On 4/3/13 9:07 AM, Mike Kerner wrote: > > > > > > > >> I am working on a script and ran into a problem with the type > command > > > >> > > > >> I want to output a file to another command, but when I do, I get the > > > shell > > > >> window, which just sits there until I hit CR, then it does its > thing. > > > On > > > >> the mac, this doesn't happen. > > > >> > > > >> How can I get the shell to not sit there waiting for a CR? > > > >> > > > >> I am trying to send APNS messages from Windows, so the command is > > > >> type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client > -CAfile > > > >> CA.pem -connect gateway.sandbox.push.apple.**com:2195< > > > http://gateway.sandbox.push.apple.com:2195>-cert AppCertKey.pem > > > >> > > > >> Using >, >> or copy (instead of type) does not fix it. > > > >> Once I hit CR in the terminal window, everything proceeds normally. > > > >> > > > >> > > > >> > > > > -- > > > > 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< > > > http://lists.runrev.com/mailman/listinfo/use-livecode> > > > > > > > > > > > > > > > > -- > > > On the first day, God created the heavens and the Earth > > > On the second day, God created the oceans. > > > On the third day, God put the animals on hold for a few hours, > > > and did a little diving. > > > And God said, "This is good." > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From MikeKerner at roadrunner.com Wed Apr 3 14:01:36 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 3 Apr 2013 14:01:36 -0400 Subject: shell issue in windows using type (vs. cat on the mac) In-Reply-To: References: <515C5521.8090406@pdslabs.net> Message-ID: Even doing this doesn't work: OPEN PROCESS "CMD.exe" FOR UPDATE WRITE "dir"&cr to process "cmd.exe" # I've also just tried writing dir without the CR and it still doesn't work. read from process "cmd.exe" until lf answer it close process "cmd.exe" On Wed, Apr 3, 2013 at 1:53 PM, Mike Bonner wrote: > DOH yep, forgot shell(tShell) brain fart, but you knew what I meant. Wish > it had worked. > > > On Wed, Apr 3, 2013 at 11:47 AM, Mike Kerner >wrote: > > > I understand what you're trying to say, even though the syntax was wrong, > > but it doesn't work - I still have to hit CR in the command window. > > I tried messing with creating a cmd process and dumping the commands into > > that, but I don't seem to be getting the desired result that way, either. > > > > > > > > > > On Wed, Apr 3, 2013 at 12:22 PM, Mike Bonner wrote: > > > > > I think phils idea should work. > > > > > > put "type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client > > > -CAfile CA.pem > > > -connect gateway.sandbox.push.apple.**com:2195< > > > http://gateway.sandbox.push.apple.com:2195>-cert AppCertKey.pem" & cr > > into > > > tShell > > > > > > -- tack an extra cr to the end of the command string and then > > > > > > get tShell > > > > > > Also, open process works well on windows so you could use that and make > > it > > > in interactive thing (if needed) at which point you could write a cr to > > the > > > open process directly. > > > > > > Once you get it working if you don't need to see the shell window you > can > > > set the hideconsolewindows to true. > > > > > > > > > On Wed, Apr 3, 2013 at 10:14 AM, Mike Kerner < > MikeKerner at roadrunner.com > > > >wrote: > > > > > > > I've tried the syntax a couple of different ways but it hasn't > worked, > > so > > > > what are you proposing? > > > > > > > > > > > > On Wed, Apr 3, 2013 at 12:13 PM, Phil Davis > > wrote: > > > > > > > > > What happens if you add a CR at the end of your command? (Don't > know > > if > > > > > you're allowed to do that) > > > > > > > > > > Phil > > > > > > > > > > > > > > > > > > > > On 4/3/13 9:07 AM, Mike Kerner wrote: > > > > > > > > > >> I am working on a script and ran into a problem with the type > > command > > > > >> > > > > >> I want to output a file to another command, but when I do, I get > the > > > > shell > > > > >> window, which just sits there until I hit CR, then it does its > > thing. > > > > On > > > > >> the mac, this doesn't happen. > > > > >> > > > > >> How can I get the shell to not sit there waiting for a CR? > > > > >> > > > > >> I am trying to send APNS messages from Windows, so the command is > > > > >> type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client > > -CAfile > > > > >> CA.pem -connect gateway.sandbox.push.apple.**com:2195< > > > > http://gateway.sandbox.push.apple.com:2195>-cert AppCertKey.pem > > > > >> > > > > >> Using >, >> or copy (instead of type) does not fix it. > > > > >> Once I hit CR in the terminal window, everything proceeds > normally. > > > > >> > > > > >> > > > > >> > > > > > -- > > > > > 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< > > > > http://lists.runrev.com/mailman/listinfo/use-livecode> > > > > > > > > > > > > > > > > > > > > > -- > > > > On the first day, God created the heavens and the Earth > > > > On the second day, God created the oceans. > > > > On the third day, God put the animals on hold for a few hours, > > > > and did a little diving. > > > > And God said, "This is good." > > > > _______________________________________________ > > > > use-livecode mailing list > > > > use-livecode at lists.runrev.com > > > > Please visit this url to subscribe, unsubscribe and manage your > > > > subscription preferences: > > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > > > > > > -- > > On the first day, God created the heavens and the Earth > > On the second day, God created the oceans. > > On the third day, God put the animals on hold for a few hours, > > and did a little diving. > > And God said, "This is good." > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From bonnmike at gmail.com Wed Apr 3 14:10:53 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 3 Apr 2013 12:10:53 -0600 Subject: shell issue in windows using type (vs. cat on the mac) In-Reply-To: References: <515C5521.8090406@pdslabs.net> Message-ID: I don't have windows available any more, but here is an old stack I made just to experiment with that used openprocess for an interactive shell. Type commands into the text box at top, a readloop puts the results into the 2nd field. Heres a link if you want to mess with it. https://dl.dropbox.com/u/11957935/simpleInteractiveShell.livecode From revdev at pdslabs.net Wed Apr 3 14:27:29 2013 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 03 Apr 2013 11:27:29 -0700 Subject: shell issue in windows using type (vs. cat on the mac) In-Reply-To: References: <515C5521.8090406@pdslabs.net> Message-ID: <515C7491.3010603@pdslabs.net> Sorry, I was away... Mike B's comment explained what I meant. Can you open your command as a process for read, get the output and put it into your file of choice? (Shot in the dark) Phil On 4/3/13 10:53 AM, Mike Bonner wrote: > DOH yep, forgot shell(tShell) brain fart, but you knew what I meant. Wish > it had worked. > > > On Wed, Apr 3, 2013 at 11:47 AM, Mike Kerner wrote: > >> I understand what you're trying to say, even though the syntax was wrong, >> but it doesn't work - I still have to hit CR in the command window. >> I tried messing with creating a cmd process and dumping the commands into >> that, but I don't seem to be getting the desired result that way, either. >> >> >> >> >> On Wed, Apr 3, 2013 at 12:22 PM, Mike Bonner wrote: >> >>> I think phils idea should work. >>> >>> put "type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client >>> -CAfile CA.pem >>> -connect gateway.sandbox.push.apple.**com:2195< >>> http://gateway.sandbox.push.apple.com:2195>-cert AppCertKey.pem" & cr >> into >>> tShell >>> >>> -- tack an extra cr to the end of the command string and then >>> >>> get tShell >>> >>> Also, open process works well on windows so you could use that and make >> it >>> in interactive thing (if needed) at which point you could write a cr to >> the >>> open process directly. >>> >>> Once you get it working if you don't need to see the shell window you can >>> set the hideconsolewindows to true. >>> >>> >>> On Wed, Apr 3, 2013 at 10:14 AM, Mike Kerner >>> wrote: >>>> I've tried the syntax a couple of different ways but it hasn't worked, >> so >>>> what are you proposing? >>>> >>>> >>>> On Wed, Apr 3, 2013 at 12:13 PM, Phil Davis >> wrote: >>>>> What happens if you add a CR at the end of your command? (Don't know >> if >>>>> you're allowed to do that) >>>>> >>>>> Phil >>>>> >>>>> >>>>> >>>>> On 4/3/13 9:07 AM, Mike Kerner wrote: >>>>> >>>>>> I am working on a script and ran into a problem with the type >> command >>>>>> I want to output a file to another command, but when I do, I get the >>>> shell >>>>>> window, which just sits there until I hit CR, then it does its >> thing. >>>> On >>>>>> the mac, this doesn't happen. >>>>>> >>>>>> How can I get the shell to not sit there waiting for a CR? >>>>>> >>>>>> I am trying to send APNS messages from Windows, so the command is >>>>>> type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client >> -CAfile >>>>>> CA.pem -connect gateway.sandbox.push.apple.**com:2195< >>>> http://gateway.sandbox.push.apple.com:2195>-cert AppCertKey.pem >>>>>> Using >, >> or copy (instead of type) does not fix it. >>>>>> Once I hit CR in the terminal window, everything proceeds normally. >>>>>> >>>>>> >>>>>> >>>>> -- >>>>> 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< >>>> http://lists.runrev.com/mailman/listinfo/use-livecode> >>>> >>>> >>>> -- >>>> On the first day, God created the heavens and the Earth >>>> On the second day, God created the oceans. >>>> On the third day, God put the animals on hold for a few hours, >>>> and did a little diving. >>>> And God said, "This is good." >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> >> -- >> On the first day, God created the heavens and the Earth >> On the second day, God created the oceans. >> On the third day, God put the animals on hold for a few hours, >> and did a little diving. >> And God said, "This is good." >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Phil Davis From revdev at pdslabs.net Wed Apr 3 14:28:35 2013 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 03 Apr 2013 11:28:35 -0700 Subject: shell issue in windows using type (vs. cat on the mac) In-Reply-To: <515C7491.3010603@pdslabs.net> References: <515C5521.8090406@pdslabs.net> <515C7491.3010603@pdslabs.net> Message-ID: <515C74D3.5040206@pdslabs.net> Oops - already covered. Phil On 4/3/13 11:27 AM, Phil Davis wrote: > Sorry, I was away... Mike B's comment explained what I meant. > > Can you open your command as a process for read, get the output and > put it into your file of choice? (Shot in the dark) > > Phil > > > On 4/3/13 10:53 AM, Mike Bonner wrote: >> DOH yep, forgot shell(tShell) brain fart, but you knew what I meant. >> Wish >> it had worked. >> >> >> On Wed, Apr 3, 2013 at 11:47 AM, Mike Kerner >> wrote: >> >>> I understand what you're trying to say, even though the syntax was >>> wrong, >>> but it doesn't work - I still have to hit CR in the command window. >>> I tried messing with creating a cmd process and dumping the commands >>> into >>> that, but I don't seem to be getting the desired result that way, >>> either. >>> >>> >>> >>> >>> On Wed, Apr 3, 2013 at 12:22 PM, Mike Bonner >>> wrote: >>> >>>> I think phils idea should work. >>>> >>>> put "type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client >>>> -CAfile CA.pem >>>> -connect gateway.sandbox.push.apple.**com:2195< >>>> http://gateway.sandbox.push.apple.com:2195>-cert AppCertKey.pem" & cr >>> into >>>> tShell >>>> >>>> -- tack an extra cr to the end of the command string and then >>>> >>>> get tShell >>>> >>>> Also, open process works well on windows so you could use that and >>>> make >>> it >>>> in interactive thing (if needed) at which point you could write a >>>> cr to >>> the >>>> open process directly. >>>> >>>> Once you get it working if you don't need to see the shell window >>>> you can >>>> set the hideconsolewindows to true. >>>> >>>> >>>> On Wed, Apr 3, 2013 at 10:14 AM, Mike Kerner >>>> >>>> wrote: >>>>> I've tried the syntax a couple of different ways but it hasn't >>>>> worked, >>> so >>>>> what are you proposing? >>>>> >>>>> >>>>> On Wed, Apr 3, 2013 at 12:13 PM, Phil Davis >>> wrote: >>>>>> What happens if you add a CR at the end of your command? (Don't know >>> if >>>>>> you're allowed to do that) >>>>>> >>>>>> Phil >>>>>> >>>>>> >>>>>> >>>>>> On 4/3/13 9:07 AM, Mike Kerner wrote: >>>>>> >>>>>>> I am working on a script and ran into a problem with the type >>> command >>>>>>> I want to output a file to another command, but when I do, I get >>>>>>> the >>>>> shell >>>>>>> window, which just sits there until I hit CR, then it does its >>> thing. >>>>> On >>>>>>> the mac, this doesn't happen. >>>>>>> >>>>>>> How can I get the shell to not sit there waiting for a CR? >>>>>>> >>>>>>> I am trying to send APNS messages from Windows, so the command is >>>>>>> type Notification.bin | c:\OpenSSL-Win32\bin\openssl s_client >>> -CAfile >>>>>>> CA.pem -connect gateway.sandbox.push.apple.**com:2195< >>>>> http://gateway.sandbox.push.apple.com:2195>-cert AppCertKey.pem >>>>>>> Using >, >> or copy (instead of type) does not fix it. >>>>>>> Once I hit CR in the terminal window, everything proceeds normally. >>>>>>> >>>>>>> >>>>>>> >>>>>> -- >>>>>> 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< >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode> >>>>> >>>>> >>>>> -- >>>>> On the first day, God created the heavens and the Earth >>>>> On the second day, God created the oceans. >>>>> On the third day, God put the animals on hold for a few hours, >>>>> and did a little diving. >>>>> And God said, "This is good." >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> >>> >>> -- >>> On the first day, God created the heavens and the Earth >>> On the second day, God created the oceans. >>> On the third day, God put the animals on hold for a few hours, >>> and did a little diving. >>> And God said, "This is good." >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > -- Phil Davis From scott at tactilemedia.com Wed Apr 3 14:36:48 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 03 Apr 2013 11:36:48 -0700 Subject: [OT] Mobile App - Should it be Paid or Free? In-Reply-To: <34483EB9C6134AAD9F9F89F38887AF4D@gmail.com> Message-ID: Hi Ender: One popular approach at the moment is "freemium" -- make the app free but include additional content that can be purchased/downloaded in-app. Maybe this is a possibility for you. Depending on how much content you have, you might be able to produce "light" and "full" versions of a book app, so potential customers can preview before they buy. I also think your "scenario 1" is reasonable. It's useful to have different paid and free apps -- you can use a free app to drive downloads of a paid app. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 4/3/13 10:05 AM, "Ender Nafi Elek?io?lu" wrote: >Hello all, > >I marked the question as [OT] since it's not a technical one. >Recently, we've finished an app, it's ready to be published >but we're uncertain to sell or give it for free. >Up to now, we were building business apps for corporates, >so it wasn't an issue for us to sell or give free. > >So, this ground is new to us. > >A little detail: >Two months ago we published an app for pre-school children much like an >audiobook, >pages with static pictures were flipping while a voice-over's speaking >the story. >And it was free. > >It's downloaded ~2000 copies in 7 weeks. >{I know that this is low but our market is very small for now, as our app >is in Turkish. >Soon, we'll publish it in English, too.} > >Now, we finished the second one in this genre. >This one has two significant enhancements compared to first one. >* The eyes and mouths of the shapes {it's a birthday party for the >geometrical shapes like circle, square, etc.} >are blinking and opening / closing while they're talking. >At the party, there are flying notes by the music and swinging stars on >the branches of trees. >So, it's more live, kinda like a cartoon. >* It has a color book for the children to color the shapes which they've >met in the story. >You can find the base and not-fancy version of this drawing page here >(http://cloud.keehuna.com/2J1a1n0B4035), if you want. > > >~ >Scenario 1 as an answer: >Don't sell it, give this one and succeeding 3 ~ 4 apps for free. >Build a trust-relationship between you and your customers. >Get experience with animations and stories and sounds etc. >Maybe after a year or so and a couple of apps, you can start to sell the >new ones. > >~ > >Scenario 2 as an answer: >Time is money, sell this one; it's a cool app and worth a buck. >Otherwise, people will get used to obtain them free; >then they won't want to pay for new ones. >Besides, there's a saying as *I'm not rich enough to buy cheap things*. >People value expensive things. >Giving it free will depreciate this app. >Sell this one, then give another one or two free, then sell another one, >keep going like that... >~ > > > >Which way seems right to you, could you give any advice? >Any insights much appreciated? > > >Best, > >~ Ender Nafi > >~? together, we're smarter ?~ >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Apr 3 16:20:02 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 03 Apr 2013 15:20:02 -0500 Subject: CGI scripts are failing Message-ID: <515C8EF2.6020201@hyperactivesw.com> My hosting provider moved my server to a new machine yesterday and all my LiveCode CGI scripts immediately started throwing unspecified 500 server errors. These scripts have been working well for years until they changed machines on me. I had them run ldd and all libraries appear to be present: libdl.so.2 => /lib/libdl.so.2 (0x00ca0000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00101000) libm.so.6 => /lib/tls/libm.so.6 (0x00ca6000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x00de0000) libc.so.6 => /lib/tls/libc.so.6 (0x00b6e000) /lib/ld-linux.so.2 (0x00b54000) They don't know LiveCode and can't help much more. Can anyone think of anything that would cause this? I've had a couple of other people tell me they couldn't get the cgi engine to work with their host either, and we never did figure out the reason. These scripts deal with Paypal payments and track customer sales, so it is fairly urgent I get them working. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Wed Apr 3 16:26:18 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 03 Apr 2013 13:26:18 -0700 Subject: CGI scripts are failing In-Reply-To: <515C8EF2.6020201@hyperactivesw.com> References: <515C8EF2.6020201@hyperactivesw.com> Message-ID: <515C906A.8000101@fourthworld.com> J. Landman Gay wrote: > My hosting provider moved my server to a new machine yesterday and all > my LiveCode CGI scripts immediately started throwing unspecified 500 > server errors. These scripts have been working well for years until they > changed machines on me. > > I had them run ldd and all libraries appear to be present: > > libdl.so.2 => /lib/libdl.so.2 (0x00ca0000) > libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00101000) > libm.so.6 => /lib/tls/libm.so.6 (0x00ca6000) > libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x00de0000) > libc.so.6 => /lib/tls/libc.so.6 (0x00b6e000) > /lib/ld-linux.so.2 (0x00b54000) > > They don't know LiveCode and can't help much more. Can anyone think of > anything that would cause this? I've had a couple of other people tell > me they couldn't get the cgi engine to work with their host either, and > we never did figure out the reason. > > These scripts deal with Paypal payments and track customer sales, so it > is fairly urgent I get them working. What file system are they using? If you can ssh into the machine, try: df -T -- 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 Apr 3 16:45:49 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 3 Apr 2013 13:45:49 -0700 Subject: CGI scripts are failing In-Reply-To: <515C906A.8000101@fourthworld.com> References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> Message-ID: Is this about the 64-bit issue? On Wed, Apr 3, 2013 at 1:26 PM, Richard Gaskin wrote: > J. Landman Gay wrote: > > My hosting provider moved my server to a new machine yesterday and all >> my LiveCode CGI scripts immediately started throwing unspecified 500 >> server errors. These scripts have been working well for years until they >> changed machines on me. >> >> I had them run ldd and all libraries appear to be present: >> >> libdl.so.2 => /lib/libdl.so.2 (0x00ca0000) >> libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00101000) >> libm.so.6 => /lib/tls/libm.so.6 (0x00ca6000) >> libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x00de0000) >> libc.so.6 => /lib/tls/libc.so.6 (0x00b6e000) >> /lib/ld-linux.so.2 (0x00b54000) >> >> They don't know LiveCode and can't help much more. Can anyone think of >> anything that would cause this? I've had a couple of other people tell >> me they couldn't get the cgi engine to work with their host either, and >> we never did figure out the reason. >> >> These scripts deal with Paypal payments and track customer sales, so it >> is fairly urgent I get them working. >> > > What file system are they using? > > If you can ssh into the machine, try: > > df -T > > > > -- > 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 andrew at ctech.me Wed Apr 3 16:55:40 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Wed, 3 Apr 2013 15:55:40 -0500 Subject: Reading qr codes Message-ID: Hey all, Does anyone have a method for reading qr codes into livecode on windows desktop or linux? Any suggested scanning hardware or gotchas I should know about before pursuing it? Any info or experiences would help. Kind regards, Andrew k From bonnmike at gmail.com Wed Apr 3 17:04:54 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 3 Apr 2013 15:04:54 -0600 Subject: CGI scripts are failing In-Reply-To: References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> Message-ID: My vote would go to the 64 bit issue also. If thats it, might write to support and see if they'll install the 32 bit compatibility libraries. On Wed, Apr 3, 2013 at 2:45 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > Is this about the 64-bit issue? > > > > > On Wed, Apr 3, 2013 at 1:26 PM, Richard Gaskin > wrote: > > > J. Landman Gay wrote: > > > > My hosting provider moved my server to a new machine yesterday and all > >> my LiveCode CGI scripts immediately started throwing unspecified 500 > >> server errors. These scripts have been working well for years until they > >> changed machines on me. > >> > >> I had them run ldd and all libraries appear to be present: > >> > >> libdl.so.2 => /lib/libdl.so.2 (0x00ca0000) > >> libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00101000) > >> libm.so.6 => /lib/tls/libm.so.6 (0x00ca6000) > >> libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x00de0000) > >> libc.so.6 => /lib/tls/libc.so.6 (0x00b6e000) > >> /lib/ld-linux.so.2 (0x00b54000) > >> > >> They don't know LiveCode and can't help much more. Can anyone think of > >> anything that would cause this? I've had a couple of other people tell > >> me they couldn't get the cgi engine to work with their host either, and > >> we never did figure out the reason. > >> > >> These scripts deal with Paypal payments and track customer sales, so it > >> is fairly urgent I get them working. > >> > > > > What file system are they using? > > > > If you can ssh into the machine, try: > > > > df -T > > > > > > > > -- > > Richard Gaskin > > Fourth World > > LiveCode training and consulting: http://www.fourthworld.com > > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > > Follow me on Twitter: http://twitter.com/**FourthWorldSys< > http://twitter.com/FourthWorldSys> > > > > > > ______________________________**_________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev.com/mailman/listinfo/use-livecode> > > > > > > -- > > > > Stephen Barncard > San Francisco Ca. USA > > more about sqb > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Wed Apr 3 17:11:14 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 3 Apr 2013 21:11:14 +0000 (UTC) Subject: CGI scripts are failing References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> Message-ID: Mike Bonner writes: > My vote would go to the 64 bit issue also. If thats it, might write to > support and see if they'll install the 32 bit compatibility libraries. Yep, that gets my vote, too. -- Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Wed Apr 3 17:42:58 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 03 Apr 2013 16:42:58 -0500 Subject: CGI scripts are failing In-Reply-To: References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> Message-ID: <515CA262.1060206@hyperactivesw.com> On 4/3/13 4:04 PM, Mike Bonner wrote: > My vote would go to the 64 bit issue also. If thats it, might write to > support and see if they'll install the 32 bit compatibility libraries. Richard walked me through some stuff over the phone. Talk about kindness. The libraries are installed but the rev engine can't find them. Something isn't pointed to something else right. I've written back to support. Odd thing, while we were testing it said one of the installed libraries was missing. I have another copy of the engine in another folder so I tested that one too, and it showed a *different* library that was installed but couldn't be found. File system is virtfs. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bonnmike at gmail.com Wed Apr 3 18:03:22 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 3 Apr 2013 16:03:22 -0600 Subject: CGI scripts are failing In-Reply-To: <515CA262.1060206@hyperactivesw.com> References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> Message-ID: Don't think its a robust answer, but I think its possible to use an .htaccess file that points to whatever library paths you need by using the SETENV directive. Doesn't solve the problem of knowing WHERE to point to solve the issue though. (might be able to hand install libraries in your userspace and point to them that way?) Looks like it will be a royal pain in the tookus to get it fixed. From scott at tactilemedia.com Wed Apr 3 18:05:47 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 03 Apr 2013 15:05:47 -0700 Subject: Multiple Alignments In One Line? Message-ID: Anybody know if it's possible to use two different text align settings on the same line using the (newish) styledText property? I want to have the first few words of a line aligned left in the field, and the last few words aligned right. Thanks & Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design From jacque at hyperactivesw.com Wed Apr 3 18:09:41 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 03 Apr 2013 17:09:41 -0500 Subject: CGI scripts are failing In-Reply-To: References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> Message-ID: <515CA8A5.3010006@hyperactivesw.com> On 4/3/13 5:03 PM, Mike Bonner wrote: > Don't think its a robust answer, but I think its possible to use an > .htaccess file that points to whatever library paths you need by using the > SETENV directive. Doesn't solve the problem of knowing WHERE to point to > solve the issue though. (might be able to hand install libraries in your > userspace and point to them that way?) Looks like it will be a royal pain > in the tookus to get it fixed. After I had a baby, I got used to pains in the tookus. Does this list provide any info about where the libraries are?: libdl.so.2 => /lib/libdl.so.2 (0x00ca0000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00101000) libm.so.6 => /lib/tls/libm.so.6 (0x00ca6000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x00de0000) libc.so.6 => /lib/tls/libc.so.6 (0x00b6e000) /lib/ld-linux.so.2 (0x00b54000) It's all greek to me. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Apr 3 18:17:24 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 03 Apr 2013 17:17:24 -0500 Subject: Multiple Alignments In One Line? In-Reply-To: References: Message-ID: <515CAA74.2040900@hyperactivesw.com> On 4/3/13 5:05 PM, Scott Rossi wrote: > Anybody know if it's possible to use two different text align settings on > the same line using the (newish) styledText property? > > I want to have the first few words of a line aligned left in the field, and > the last few words aligned right. I don't think it's possible, alas. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bonnmike at gmail.com Wed Apr 3 18:25:30 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 3 Apr 2013 16:25:30 -0600 Subject: CGI scripts are failing In-Reply-To: <515CA8A5.3010006@hyperactivesw.com> References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> Message-ID: Yeah it does but its all greek to me too. Well ok. yeah it shows where they are or should be. I don't recall enough of what I know to know if found library is the 32 bit or 64 bit. So I guess the answer is yes.. or no. Need a geekier head than mine to ferret it out. On Wed, Apr 3, 2013 at 4:09 PM, J. Landman Gay wrote: > On 4/3/13 5:03 PM, Mike Bonner wrote: > >> Don't think its a robust answer, but I think its possible to use an >> .htaccess file that points to whatever library paths you need by using the >> SETENV directive. Doesn't solve the problem of knowing WHERE to point to >> solve the issue though. (might be able to hand install libraries in your >> userspace and point to them that way?) Looks like it will be a royal pain >> in the tookus to get it fixed. >> > > After I had a baby, I got used to pains in the tookus. > > Does this list provide any info about where the libraries are?: > > libdl.so.2 => /lib/libdl.so.2 (0x00ca0000) > libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00101000) > libm.so.6 => /lib/tls/libm.so.6 (0x00ca6000) > libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x00de0000) > libc.so.6 => /lib/tls/libc.so.6 (0x00b6e000) > /lib/ld-linux.so.2 (0x00b54000) > > It's all greek to me. > > -- > 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 Apr 3 18:42:08 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 03 Apr 2013 17:42:08 -0500 Subject: CGI scripts are failing In-Reply-To: References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> Message-ID: <515CB040.7040603@hyperactivesw.com> On 4/3/13 5:25 PM, Mike Bonner wrote: > Yeah it does but its all greek to me too. Well ok. yeah it shows where they > are or should be. I don't recall enough of what I know to know if found > library is the 32 bit or 64 bit. So I guess the answer is yes.. or no. > Need a geekier head than mine to ferret it out. Okay all you geek heads. Does this reply from tech support mean anything?: *** I can confirm that the library exists as a symlink back to libX11.so.6.2. root at delphi [~]# stat /usr/X11R6/lib/libX11.so.6 File: `/usr/X11R6/lib/libX11.so.6' -> `libX11.so.6.2' Size: 13 Blocks: 0 IO Block: 4096 symbolic link Device: 803h/2051d Inode: 568110 Links: 1 Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2013-04-03 18:02:43.000000000 -0400 Modify: 2011-10-09 00:22:28.000000000 -0400 Change: 2011-10-09 00:22:28.000000000 -0400 root at delphi [~]# The other library mentioned is also present, as a symlink back to `libXext.so.6.4' File: `/usr/X11R6/lib/libXext.so.6' -> `libXext.so.6.4' Size: 14 Blocks: 0 IO Block: 4096 symbolic link Device: 803h/2051d Inode: 568076 Links: 1 Access: (0777/lrwxrwxrwx) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2013-04-03 18:04:28.000000000 -0400 Modify: 2011-10-09 00:22:28.000000000 -0400 Change: 2011-10-09 00:22:28.000000000 -0400 root at delphi [~]# Now, it occurs to me that libX11.so.6 <> libX11.so.6.2 and libXext.so.6.4 <> libXext.so.6 Does that matter? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacques.hausser at unil.ch Wed Apr 3 19:01:11 2013 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Thu, 4 Apr 2013 01:01:11 +0200 Subject: Multiple Alignments In One Line? In-Reply-To: References: Message-ID: <8FFA183C-0A75-4D2F-809B-7F1020EA8EFD@unil.ch> Hi Scott, I did remember that Jim Hurley has proposed a little stack for full justification of text a long time ago (2005). After some digging around I found it. You can still download it at: "http://home.infostations.net/jhurley/JustifyText3.rev". Maybe you'll find the answer to your problem therein. Jacques PS: I think that LC really should have "justify" in its alignment menus? I had that already on my first text processing, in the old 64K and CP/M times? Le 4 avr. 2013 ? 00:05, Scott Rossi a ?crit : > Anybody know if it's possible to use two different text align settings on > the same line using the (newish) styledText property? > > I want to have the first few words of a line aligned left in the field, and > the last few words aligned right. > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI 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 ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From mwieder at ahsoftware.net Wed Apr 3 19:21:16 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 3 Apr 2013 23:21:16 +0000 (UTC) Subject: CGI scripts are failing References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> <515CB040.7040603@hyperactivesw.com> Message-ID: J. Landman Gay writes: > Now, it occurs to me that libX11.so.6 <> libX11.so.6.2 and > libXext.so.6.4 <> libXext.so.6 No, that's all fine. It's just linux's way of saying that you can use a shorthand way of getting to the libraries and if the version gets updated it's not going to break. If they're running a 64-bit OS you might check to see if the ia32-libs are installed. Without them you won't get 32-bit compatibility, which you need for the LC engine. -- Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Wed Apr 3 19:44:43 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 03 Apr 2013 18:44:43 -0500 Subject: CGI scripts are failing In-Reply-To: References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> <515CB040.7040603@hyperactivesw.com> Message-ID: <515CBEEB.1050201@hyperactivesw.com> On 4/3/13 6:21 PM, Mark Wieder wrote: > J. Landman Gay writes: > >> Now, it occurs to me that libX11.so.6 <> libX11.so.6.2 and >> libXext.so.6.4 <> libXext.so.6 > > No, that's all fine. It's just linux's way of saying that you can use a > shorthand way of getting to the libraries and if the version gets updated > it's not going to break. Yeah, I grok symlinks, but was wondering if a different version would throw off the rev engine. But it's responding like it can't find the libraries at all, so I'm sure your right. > > If they're running a 64-bit OS you might check to see if the ia32-libs are > installed. Without them you won't get 32-bit compatibility, which you need > for the LC engine. > I've asked them about the 64-bit thing, we'll see what they say. Would lack of compatibility cause the engine to think the libraries aren't there? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From roger.e.eller at sealedair.com Wed Apr 3 19:50:36 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 3 Apr 2013 19:50:36 -0400 Subject: CGI scripts are failing In-Reply-To: <515CBEEB.1050201@hyperactivesw.com> References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> <515CB040.7040603@hyperactivesw.com> <515CBEEB.1050201@hyperactivesw.com> Message-ID: And the t-shirt reads: "Yeah, I grok symlinks." I can see it catching on. :-) On Apr 3, 2013 7:45 PM, "J. Landman Gay" wrote: > On 4/3/13 6:21 PM, Mark Wieder wrote: > >> J. Landman Gay writes: >> >> Now, it occurs to me that libX11.so.6 <> libX11.so.6.2 and >>> libXext.so.6.4 <> libXext.so.6 >>> >> >> No, that's all fine. It's just linux's way of saying that you can use a >> shorthand way of getting to the libraries and if the version gets updated >> it's not going to break. >> > > Yeah, I grok symlinks, but was wondering if a different version would > throw off the rev engine. But it's responding like it can't find the > libraries at all, so I'm sure your right. > > >> If they're running a 64-bit OS you might check to see if the ia32-libs are >> installed. Without them you won't get 32-bit compatibility, which you need >> for the LC engine. >> >> > I've asked them about the 64-bit thing, we'll see what they say. Would > lack of compatibility cause the engine to think the libraries aren't there? > > -- > 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 Wed Apr 3 20:12:23 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 4 Apr 2013 00:12:23 +0000 (UTC) Subject: CGI scripts are failing References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> <515CB040.7040603@hyperactivesw.com> <515CBEEB.1050201@hyperactivesw.com> Message-ID: Roger Eller writes: > And the t-shirt reads: "Yeah, I grok symlinks." Want. -- Mark Wieder mwieder at ahsoftware.net From jhj at jhj.com Wed Apr 3 20:32:09 2013 From: jhj at jhj.com (Jerry Jensen) Date: Wed, 3 Apr 2013 17:32:09 -0700 Subject: CGI scripts are failing In-Reply-To: References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> <515CB040.7040603@hyperactivesw.com> <515CBEEB.1050201@hyperactivesw.com> Message-ID: <80601BDD-D95F-4C59-9028-CAFE0ED63F9F@jhj.com> On Apr 3, 2013, at 5:12 PM, Mark Wieder wrote: > Roger Eller writes: > >> And the t-shirt reads: "Yeah, I grok symlinks." > > Want. Mmmm - char grilled with mustard! From bonnmike at gmail.com Wed Apr 3 20:36:42 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 3 Apr 2013 18:36:42 -0600 Subject: CGI scripts are failing In-Reply-To: <80601BDD-D95F-4C59-9028-CAFE0ED63F9F@jhj.com> References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> <515CB040.7040603@hyperactivesw.com> <515CBEEB.1050201@hyperactivesw.com> <80601BDD-D95F-4C59-9028-CAFE0ED63F9F@jhj.com> Message-ID: Probably. I think. >I've asked them about the 64-bit thing, we'll see what they say. Would lack of compatibility cause the engine to think the libraries aren't there? On Wed, Apr 3, 2013 at 6:32 PM, Jerry Jensen wrote: > On Apr 3, 2013, at 5:12 PM, Mark Wieder wrote: > > > Roger Eller writes: > > > >> And the t-shirt reads: "Yeah, I grok symlinks." > > > > Want. > > Mmmm - char grilled with mustard! > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 3 22:56:21 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 03 Apr 2013 21:56:21 -0500 Subject: CGI scripts are failing In-Reply-To: <515CBEEB.1050201@hyperactivesw.com> References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> <515CB040.7040603@hyperactivesw.com> <515CBEEB.1050201@hyperactivesw.com> Message-ID: <515CEBD5.4090701@hyperactivesw.com> On 4/3/13 6:44 PM, J. Landman Gay wrote: > I've asked them about the 64-bit thing, we'll see what they say. Would > lack of compatibility cause the engine to think the libraries aren't there? > They did move me to 64 bit hardware. You guys were right. Slow progress...they said "what libraries do you need?" So, who's got a link to the 32-bit compatibility libs? Or what exactly do I tell them? I mean, like, what's it called in geek speak? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Apr 3 22:57:27 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 03 Apr 2013 21:57:27 -0500 Subject: CGI scripts are failing In-Reply-To: References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> <515CB040.7040603@hyperactivesw.com> <515CBEEB.1050201@hyperactivesw.com> Message-ID: <515CEC17.5020601@hyperactivesw.com> On 4/3/13 7:12 PM, Mark Wieder wrote: > Roger Eller writes: > >> And the t-shirt reads: "Yeah, I grok symlinks." > > Want. > We should have them printed up. I just bought the sandwich shirt from xkcd, might as well have a whole set. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Apr 3 23:21:46 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 03 Apr 2013 22:21:46 -0500 Subject: CGI scripts are failing In-Reply-To: <515CEBD5.4090701@hyperactivesw.com> References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> <515CB040.7040603@hyperactivesw.com> <515CBEEB.1050201@hyperactivesw.com> <515CEBD5.4090701@hyperactivesw.com> Message-ID: <515CF1CA.6020804@hyperactivesw.com> On 4/3/13 9:56 PM, J. Landman Gay wrote: > On 4/3/13 6:44 PM, J. Landman Gay wrote: > >> I've asked them about the 64-bit thing, we'll see what they say. Would >> lack of compatibility cause the engine to think the libraries aren't >> there? >> > > They did move me to 64 bit hardware. You guys were right. > > Slow progress...they said "what libraries do you need?" So, who's got a > link to the 32-bit compatibility libs? Or what exactly do I tell them? I > mean, like, what's it called in geek speak? > Oh, and before I ask them to install the compatibility libs, is it a pretty good bet that's what's wrong? I did a test today with a cgi script that just did this: #!rev -ui on startup put "Content-Type: text/html" & cr & cr -- header put "

test

" end startup And it wouldn't run or find the libs, even though the script didn't really do anything. Do you think the 64-bit thing is the problem anyway? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lc at pbh.on-rev.com Thu Apr 4 00:05:33 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Wed, 3 Apr 2013 21:05:33 -0700 Subject: Multiple Alignments In One Line? In-Reply-To: References: Message-ID: Scott, I'm sure you already know that you would usually do this with tabs in a word processor, AFAIK you can't normally apply both left and right text align on the same line. Looking at the tabStops property in LC, there doesn't appear to be a way to control left and right alignment of the stops, it looks like they only work well with left align. Dictionary Quote: Setting the field's textAlign to center or right may cause unexpected results when using tab stops. If you use a mono-spaced font for the field, then you could just count the number of chars and just add spaces, not elegant, but could work, although I'd guess you would prefer elegant! I had a play with scripting the tabStop to match a text selection to achieve a similar result (without resorting to mono-spaced fonts). It's not perfect, it works, but it may not be exactly what you are looking for, the test stack is here if it helps? https://www.dropbox.com/s/twas5ofcko73r53/Tab%20Stops%20Test.livecode Paul On 2013-04-03, at 3:05 PM, Scott Rossi wrote: > Anybody know if it's possible to use two different text align settings on > the same line using the (newish) styledText property? > > I want to have the first few words of a line aligned left in the field, and > the last few words aligned right. > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI 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 mwieder at ahsoftware.net Thu Apr 4 00:18:10 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 3 Apr 2013 21:18:10 -0700 Subject: CGI scripts are failing In-Reply-To: <515CF1CA.6020804@hyperactivesw.com> References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> <515CB040.7040603@hyperactivesw.com> <515CBEEB.1050201@hyperactivesw.com> <515CEBD5.4090701@hyperactivesw.com> <515CF1CA.6020804@hyperactivesw.com> Message-ID: <48481163.20130403211810@ahsoftware.net> Jacque- Wednesday, April 3, 2013, 8:21:46 PM, you wrote: >> They did move me to 64 bit hardware. You guys were right. >> >> Slow progress...they said "what libraries do you need?" So, who's got a >> link to the 32-bit compatibility libs? Or what exactly do I tell them? I >> mean, like, what's it called in geek speak? >> You want to have them install ia32-libs. Getting there depends on the linux distro... this might get you there. sudo apt-get install ia32-libs -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Thu Apr 4 00:41:23 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 03 Apr 2013 23:41:23 -0500 Subject: CGI scripts are failing In-Reply-To: <48481163.20130403211810@ahsoftware.net> References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> <515CB040.7040603@hyperactivesw.com> <515CBEEB.1050201@hyperactivesw.com> <515CEBD5.4090701@hyperactivesw.com> <515CF1CA.6020804@hyperactivesw.com> <48481163.20130403211810@ahsoftware.net> Message-ID: <515D0473.6080109@hyperactivesw.com> On 4/3/13 11:18 PM, Mark Wieder wrote: > Jacque- > > Wednesday, April 3, 2013, 8:21:46 PM, you wrote: > >>> They did move me to 64 bit hardware. You guys were right. >>> >>> Slow progress...they said "what libraries do you need?" So, who's got a >>> link to the 32-bit compatibility libs? Or what exactly do I tell them? I >>> mean, like, what's it called in geek speak? >>> > > You want to have them install ia32-libs. Getting there depends on the > linux distro... this might get you there. > > sudo apt-get install ia32-libs > Thanks Mark. I told them. They had told me, "Unfortunately we would need to look at the 32 bit libraries before we can just add them. Our shared/reseller type servers are all on a standard configuration for us to better manage them as well as threat assessment. Do you know which libraries that you specifically need 32 bit for so we can see if it is possible for us to do?" I said I assumed I needed all the libraries that ldd had listed. The good news is that every time I complain on their forum, an admin steps in and answers my ticket. They shouldn't reward that kind of behavior. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Thu Apr 4 00:47:00 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 03 Apr 2013 21:47:00 -0700 Subject: Multiple Alignments In One Line? Message-ID: Thanks Paul. Yes, I was hoping the new text properties might accommodate more robust alignment. I wound up using some basic tab stops and just living with the result. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design -------- Original message -------- Subject: Re: Multiple Alignments In One Line? From: Paul Hibbert To: How to use LiveCode CC: Scott, I'm sure you already know that you would usually do this with tabs in a word processor, AFAIK you can't normally apply both left and right text align on the same line. Looking at the tabStops property in LC, there doesn't appear to be a way to control left and right alignment of the stops, it looks like they only work well with left align. Dictionary Quote: Setting the field's textAlign to center or right may cause unexpected results when using tab stops. If you use a mono-spaced font for the field, then you could just count the number of chars and just add spaces, not elegant, but could work, although I'd guess you would prefer elegant! I had a play with scripting the tabStop to match a text selection to achieve a similar result (without resorting to mono-spaced fonts). It's not perfect, it works, but it may not be exactly what you are looking for, the test stack is here if it helps? https://www.dropbox.com/s/twas5ofcko73r53/Tab%20Stops%20Test.livecode Paul On 2013-04-03, at 3:05 PM, Scott Rossi wrote: > Anybody know if it's possible to use two different text align settings on > the same line using the (newish) styledText property? > > I want to have the first few words of a line aligned left in the field, and > the last few words aligned right. > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI 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 mwieder at ahsoftware.net Thu Apr 4 01:05:13 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 3 Apr 2013 22:05:13 -0700 Subject: CGI scripts are failing In-Reply-To: <515D0473.6080109@hyperactivesw.com> References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> <515CB040.7040603@hyperactivesw.com> <515CBEEB.1050201@hyperactivesw.com> <515CEBD5.4090701@hyperactivesw.com> <515CF1CA.6020804@hyperactivesw.com> <48481163.20130403211810@ahsoftware.net> <515D0473.6080109@hyperactivesw.com> Message-ID: <1286564117.20130403220513@ahsoftware.net> Jacque- Wednesday, April 3, 2013, 9:41:23 PM, you wrote: > The good news is that every time I complain on their forum, an admin > steps in and answers my ticket. They shouldn't reward that kind of behavior. Maybe it's time for you to get a new host. I understand on-rev has some nice things available . -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Thu Apr 4 01:19:09 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 04 Apr 2013 00:19:09 -0500 Subject: CGI scripts are failing In-Reply-To: <1286564117.20130403220513@ahsoftware.net> References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> <515CB040.7040603@hyperactivesw.com> <515CBEEB.1050201@hyperactivesw.com> <515CEBD5.4090701@hyperactivesw.com> <515CF1CA.6020804@hyperactivesw.com> <48481163.20130403211810@ahsoftware.net> <515D0473.6080109@hyperactivesw.com> <1286564117.20130403220513@ahsoftware.net> Message-ID: <515D0D4D.5060903@hyperactivesw.com> On 4/4/13 12:05 AM, Mark Wieder wrote: > Jacque- > > Wednesday, April 3, 2013, 9:41:23 PM, you wrote: > >> The good news is that every time I complain on their forum, an admin >> steps in and answers my ticket. They shouldn't reward that kind of behavior. > > Maybe it's time for you to get a new host. I understand on-rev has > some nice things available . > I already have an on-rev account. :P But I've been with JaguarPC for 11 years and I've been very happy with them. And to be honest, this is the first big issue I've had in all that time. The real culprit here is the age of the last working version of the CGI engine we can use, which is Rev 3.5. I think that's going to change though. There is no reason to keep that lock in place when it all goes open source. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at elementarysoftware.com Thu Apr 4 02:44:11 2013 From: scott at elementarysoftware.com (Scott Morrow) Date: Wed, 3 Apr 2013 23:44:11 -0700 Subject: UniCode with iOS mobilePick Message-ID: <9B9E7A1A-9632-4EA8-A739-86D627935073@elementarysoftware.com> Can mobilePick (on iOS) display uniCode? -- Scott Morrow From andre.bisseret at wanadoo.fr Thu Apr 4 03:40:30 2013 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Thu, 4 Apr 2013 09:40:30 +0200 Subject: Multiple Alignments In One Line? In-Reply-To: References: Message-ID: <27347962-3828-4947-A444-1DE2EC928E43@wanadoo.fr> Bonjour Scott, Before Data grids I used to use the following handler to right align (mainly numbers) in a tab stops field Below, in order to right align the second column in a field "fData" with two columns : --- on mouseUp local tData, ------- set the itemDel to tab put fld "fData" into tData repeat with x = 1 to the number of lines in tData put format("%13s",item 2 of line x of tData) into item 2 of line x of tData end repeat put tData into fld "fData" end mouseUp Just in case it is not what your are already doing ;-) Best regards from Grenoble Andr? Le 4 avr. 2013 ? 06:47, Scott Rossi a ?crit : > Thanks Paul. > > Yes, I was hoping the new text properties might accommodate more robust alignment. I wound up using some basic tab stops and just living with the result. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > -------- Original message -------- > Subject: Re: Multiple Alignments In One Line? > From: Paul Hibbert > To: How to use LiveCode > CC: > > Scott, > > I'm sure you already know that you would usually do this with tabs in a word processor, AFAIK you can't normally apply both left and right text align on the same line. > > Looking at the tabStops property in LC, there doesn't appear to be a way to control left and right alignment of the stops, it looks like they only work well with left align. > > Dictionary Quote: > Setting the field's textAlign to center or right may cause unexpected results when using tab stops. > > If you use a mono-spaced font for the field, then you could just count the number of chars and just add spaces, not elegant, but could work, although I'd guess you would prefer elegant! > > I had a play with scripting the tabStop to match a text selection to achieve a similar result (without resorting to mono-spaced fonts). It's not perfect, it works, but it may not be exactly what you are looking for, the test stack is here if it helps? > > https://www.dropbox.com/s/twas5ofcko73r53/Tab%20Stops%20Test.livecode > > Paul > > > On 2013-04-03, at 3:05 PM, Scott Rossi wrote: > >> Anybody know if it's possible to use two different text align settings on >> the same line using the (newish) styledText property? >> >> I want to have the first few words of a line aligned left in the field, and >> the last few words aligned right. >> >> Thanks & Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX/UI 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 iowahengst at mac.com Thu Apr 4 08:54:49 2013 From: iowahengst at mac.com (Randy Hengst) Date: Thu, 04 Apr 2013 07:54:49 -0500 Subject: [OT] Mobile App - Should it be Paid or Free? In-Reply-To: References: Message-ID: I'm just catching up on this strand? a related question. Given that it's tax season in the US, for folks who sell and give away apps? do the free apps count somewhere as a business expense? be well, randy ------ On Apr 3, 2013, at 1:36 PM, Scott Rossi wrote: > Hi Ender: > > One popular approach at the moment is "freemium" -- make the app free but > include additional content that can be purchased/downloaded in-app. Maybe > this is a possibility for you. > > Depending on how much content you have, you might be able to produce > "light" and "full" versions of a book app, so potential customers can > preview before they buy. > > I also think your "scenario 1" is reasonable. It's useful to have > different paid and free apps -- you can use a free app to drive downloads > of a paid app. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 4/3/13 10:05 AM, "Ender Nafi Elek?io?lu" wrote: > >> Hello all, >> >> I marked the question as [OT] since it's not a technical one. >> Recently, we've finished an app, it's ready to be published >> but we're uncertain to sell or give it for free. >> Up to now, we were building business apps for corporates, >> so it wasn't an issue for us to sell or give free. >> >> So, this ground is new to us. >> >> A little detail: >> Two months ago we published an app for pre-school children much like an >> audiobook, >> pages with static pictures were flipping while a voice-over's speaking >> the story. >> And it was free. >> >> It's downloaded ~2000 copies in 7 weeks. >> {I know that this is low but our market is very small for now, as our app >> is in Turkish. >> Soon, we'll publish it in English, too.} >> >> Now, we finished the second one in this genre. >> This one has two significant enhancements compared to first one. >> * The eyes and mouths of the shapes {it's a birthday party for the >> geometrical shapes like circle, square, etc.} >> are blinking and opening / closing while they're talking. >> At the party, there are flying notes by the music and swinging stars on >> the branches of trees. >> So, it's more live, kinda like a cartoon. >> * It has a color book for the children to color the shapes which they've >> met in the story. >> You can find the base and not-fancy version of this drawing page here >> (http://cloud.keehuna.com/2J1a1n0B4035), if you want. >> >> >> ~ >> Scenario 1 as an answer: >> Don't sell it, give this one and succeeding 3 ~ 4 apps for free. >> Build a trust-relationship between you and your customers. >> Get experience with animations and stories and sounds etc. >> Maybe after a year or so and a couple of apps, you can start to sell the >> new ones. >> >> ~ >> >> Scenario 2 as an answer: >> Time is money, sell this one; it's a cool app and worth a buck. >> Otherwise, people will get used to obtain them free; >> then they won't want to pay for new ones. >> Besides, there's a saying as *I'm not rich enough to buy cheap things*. >> People value expensive things. >> Giving it free will depreciate this app. >> Sell this one, then give another one or two free, then sell another one, >> keep going like that... >> ~ >> >> >> >> Which way seems right to you, could you give any advice? >> Any insights much appreciated? >> >> >> Best, >> >> ~ Ender Nafi >> >> ~? together, we're smarter ?~ >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 4 09:33:55 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 4 Apr 2013 07:33:55 -0600 Subject: CGI scripts are failing In-Reply-To: <515D0D4D.5060903@hyperactivesw.com> References: <515C8EF2.6020201@hyperactivesw.com> <515C906A.8000101@fourthworld.com> <515CA262.1060206@hyperactivesw.com> <515CA8A5.3010006@hyperactivesw.com> <515CB040.7040603@hyperactivesw.com> <515CBEEB.1050201@hyperactivesw.com> <515CEBD5.4090701@hyperactivesw.com> <515CF1CA.6020804@hyperactivesw.com> <48481163.20130403211810@ahsoftware.net> <515D0473.6080109@hyperactivesw.com> <1286564117.20130403220513@ahsoftware.net> <515D0D4D.5060903@hyperactivesw.com> Message-ID: LC is still 32 bit, so even if the newer versions were ok for cgi it wouldn't work without the 32 bit libs. LC server has the same limitation. I too look forward to the open sourcing so some of this can be addressed. When they ask you what is in the 32 bit libs and what specific libs you need you might tell them.. "They're the same libraries that were installed when the system was 32 bit. 2 weeks ago. When my cgi engine worked." *grin* On Wed, Apr 3, 2013 at 11:19 PM, J. Landman Gay wrote: > On 4/4/13 12:05 AM, Mark Wieder wrote: > >> Jacque- >> >> Wednesday, April 3, 2013, 9:41:23 PM, you wrote: >> >> The good news is that every time I complain on their forum, an admin >>> steps in and answers my ticket. They shouldn't reward that kind of >>> behavior. >>> >> >> Maybe it's time for you to get a new host. I understand on-rev has >> some nice things available . >> >> > I already have an on-rev account. :P > > But I've been with JaguarPC for 11 years and I've been very happy with > them. And to be honest, this is the first big issue I've had in all that > time. The real culprit here is the age of the last working version of the > CGI engine we can use, which is Rev 3.5. I think that's going to change > though. There is no reason to keep that lock in place when it all goes open > source. > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From mcgrath3 at mac.com Thu Apr 4 09:58:03 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 04 Apr 2013 09:58:03 -0400 Subject: [OT] Mobile App - Should it be Paid or Free? In-Reply-To: References: Message-ID: <08BF2B99-A8C3-4BE4-BC13-673D699ABD84@mac.com> I am not a tax consultant so be warned! I was thinking marketing expenses like mass mailings that drive business to your business sounds about the same as an app that was paid for/developed to do the same thing??? maybe not? Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Apr 4, 2013, at 8:54 AM, Randy Hengst wrote: > I'm just catching up on this strand? a related question. > > Given that it's tax season in the US, for folks who sell and give away apps? do the free apps count somewhere as a business expense? > > be well, > randy > ------ > On Apr 3, 2013, at 1:36 PM, Scott Rossi wrote: > >> Hi Ender: >> >> One popular approach at the moment is "freemium" -- make the app free but >> include additional content that can be purchased/downloaded in-app. Maybe >> this is a possibility for you. >> >> Depending on how much content you have, you might be able to produce >> "light" and "full" versions of a book app, so potential customers can >> preview before they buy. >> >> I also think your "scenario 1" is reasonable. It's useful to have >> different paid and free apps -- you can use a free app to drive downloads >> of a paid app. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX/UI Design >> >> >> >> >> On 4/3/13 10:05 AM, "Ender Nafi Elek?io?lu" wrote: >> >>> Hello all, >>> >>> I marked the question as [OT] since it's not a technical one. >>> Recently, we've finished an app, it's ready to be published >>> but we're uncertain to sell or give it for free. >>> Up to now, we were building business apps for corporates, >>> so it wasn't an issue for us to sell or give free. >>> >>> So, this ground is new to us. >>> >>> A little detail: >>> Two months ago we published an app for pre-school children much like an >>> audiobook, >>> pages with static pictures were flipping while a voice-over's speaking >>> the story. >>> And it was free. >>> >>> It's downloaded ~2000 copies in 7 weeks. >>> {I know that this is low but our market is very small for now, as our app >>> is in Turkish. >>> Soon, we'll publish it in English, too.} >>> >>> Now, we finished the second one in this genre. >>> This one has two significant enhancements compared to first one. >>> * The eyes and mouths of the shapes {it's a birthday party for the >>> geometrical shapes like circle, square, etc.} >>> are blinking and opening / closing while they're talking. >>> At the party, there are flying notes by the music and swinging stars on >>> the branches of trees. >>> So, it's more live, kinda like a cartoon. >>> * It has a color book for the children to color the shapes which they've >>> met in the story. >>> You can find the base and not-fancy version of this drawing page here >>> (http://cloud.keehuna.com/2J1a1n0B4035), if you want. >>> >>> >>> ~ >>> Scenario 1 as an answer: >>> Don't sell it, give this one and succeeding 3 ~ 4 apps for free. >>> Build a trust-relationship between you and your customers. >>> Get experience with animations and stories and sounds etc. >>> Maybe after a year or so and a couple of apps, you can start to sell the >>> new ones. >>> >>> ~ >>> >>> Scenario 2 as an answer: >>> Time is money, sell this one; it's a cool app and worth a buck. >>> Otherwise, people will get used to obtain them free; >>> then they won't want to pay for new ones. >>> Besides, there's a saying as *I'm not rich enough to buy cheap things*. >>> People value expensive things. >>> Giving it free will depreciate this app. >>> Sell this one, then give another one or two free, then sell another one, >>> keep going like that... >>> ~ >>> >>> >>> >>> Which way seems right to you, could you give any advice? >>> Any insights much appreciated? >>> >>> >>> Best, >>> >>> ~ Ender Nafi >>> >>> ~? together, we're smarter ?~ >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 4 10:04:59 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 04 Apr 2013 07:04:59 -0700 Subject: CGI scripts are failing In-Reply-To: References: Message-ID: <515D888B.6010509@fourthworld.com> Mike Bonner wrote: > LC is still 32 bit, so even if the newer versions were ok for cgi it > wouldn't work without the 32 bit libs. LC server has the same limitation. I > too look forward to the open sourcing so some of this can be addressed. I had thought that 64-bit support was one of the Kickstarter stretch goals, but I can no longer find a complete list of all of the stretch goals. Anyone here have a URL to those? It is of course critically needed, arguably before the Physics Engine and some of the others. -- 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 endernafi at gmail.com Thu Apr 4 10:36:13 2013 From: endernafi at gmail.com (=?utf-8?Q?Ender_Nafi_Elek=C3=A7io=C4=9Flu?=) Date: Thu, 4 Apr 2013 17:36:13 +0300 Subject: UniCode with iOS mobilePick In-Reply-To: <9B9E7A1A-9632-4EA8-A739-86D627935073@elementarysoftware.com> References: <9B9E7A1A-9632-4EA8-A739-86D627935073@elementarysoftware.com> Message-ID: <70B389A151CF42A5A29C860BC2E5AB4C@gmail.com> Unfortunately, it does not. Fortunately, there is a workaround. The Option Menu Button trigger the native mobilePick control. So, here is the recipe {pseudo-code}: --- on createMobilepickTrigger _create a button _set its type to option menu _set its rect to 0,0,1,1 _set its text to tUniencodedText on mouseUp _if the clicked object is your actual button which should open the mobilePick control then __click at the loc of button mobilePickTrigger on menuPick pItem _if the clicked object is the mobilePickTrigger then __do your thing --- I've used this method in several apps of mine. Hope it helps? Best, ~ Ender Nafi ~? together, we're smarter ?~ From bonnmike at gmail.com Thu Apr 4 10:34:20 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 4 Apr 2013 08:34:20 -0600 Subject: CGI scripts are failing In-Reply-To: <515D888B.6010509@fourthworld.com> References: <515D888B.6010509@fourthworld.com> Message-ID: Hmm probably was but my memory is always a fuzzy sinkhole. Some days I have to go outside to remember the sky is blue. On Thu, Apr 4, 2013 at 8:04 AM, Richard Gaskin wrote: > Mike Bonner wrote: > >> LC is still 32 bit, so even if the newer versions were ok for cgi it >> wouldn't work without the 32 bit libs. LC server has the same limitation. >> I >> too look forward to the open sourcing so some of this can be addressed. >> > > I had thought that 64-bit support was one of the Kickstarter stretch > goals, but I can no longer find a complete list of all of the stretch goals. > > Anyone here have a URL to those? > > It is of course critically needed, arguably before the Physics Engine and > some of the others. > > -- > 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 endernafi at gmail.com Thu Apr 4 10:48:05 2013 From: endernafi at gmail.com (=?utf-8?Q?Ender_Nafi_Elek=C3=A7io=C4=9Flu?=) Date: Thu, 4 Apr 2013 17:48:05 +0300 Subject: [OT] Mobile App - Should it be Paid or Free? In-Reply-To: <08BF2B99-A8C3-4BE4-BC13-673D699ABD84@mac.com> References: <08BF2B99-A8C3-4BE4-BC13-673D699ABD84@mac.com> Message-ID: Hello all, I came to a decision, I'll choose Scenario #1. This one and several succeeding ones will be free. Not freemium, not ad-supported, absolutely free. They're for little pre-school children, it wouldn't be cool to distract them with ads or cutting off the story in the middle to force their parents to buy its full version. I think the genre isn't suitable any of these. If I build sleek & quality apps { time will tell :) }, I'm sure money will follow. Dear Colin & Scott, thanks for your replies, they've been much helpful. Best, ~ Ender Nafi ~? together, we're smarter ?~ From cmsheffield at icloud.com Thu Apr 4 11:31:16 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Thu, 04 Apr 2013 09:31:16 -0600 Subject: searching an array? Message-ID: <61064FC4-AD7A-46F3-B1D1-1419D4CD0AB4@icloud.com> Okay array experts. I need help. :-) Is there any way to search and/or filter an array? I'm not finding anything in the docs, but I probably don't know what I'm looking for. My only thought was to use combine to convert the array to a list, and then use the filter command to locate what I need. But there's a problem with this... My array is multidimensional, and combine doesn't work. So short of iterating through each array element, is there any other way to do this? Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com From andrew at ctech.me Thu Apr 4 11:36:52 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 4 Apr 2013 10:36:52 -0500 Subject: searching an array? In-Reply-To: <61064FC4-AD7A-46F3-B1D1-1419D4CD0AB4@icloud.com> References: <61064FC4-AD7A-46F3-B1D1-1419D4CD0AB4@icloud.com> Message-ID: Not that I have seen or come across. Although, people on the list come up with some pretty neat (and fast) search routines for things. On Thu, Apr 4, 2013 at 10:31 AM, Chris Sheffield wrote: > Okay array experts. I need help. :-) > > Is there any way to search and/or filter an array? I'm not finding > anything in the docs, but I probably don't know what I'm looking for. My > only thought was to use combine to convert the array to a list, and then > use the filter command to locate what I need. But there's a problem with > this... My array is multidimensional, and combine doesn't work. > > So short of iterating through each array element, is there any other way > to do this? > > 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 > -- Regards, Andrew Kluthe andrew at ctech.me From bonnmike at gmail.com Thu Apr 4 12:06:12 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 4 Apr 2013 10:06:12 -0600 Subject: searching an array? In-Reply-To: References: <61064FC4-AD7A-46F3-B1D1-1419D4CD0AB4@icloud.com> Message-ID: it might be possible to arrayencode the array and search that. If its a text only search it doesn't look like this should be too awful bad as long as key names and text entries stay clear text (it seems they do) Looking at the data there is a definite pattern. Would it be worth it? Probably not. Maybe switch to using sqlite (or an in-memory sqlite db if that better fits requirement) and use select with that. Or rather than seek through the whole array each time, maybe write your own indexing routines and keep running indexes going any time the array is modified. Not that I have a clue how to actually do that. On Thu, Apr 4, 2013 at 9:36 AM, Andrew Kluthe wrote: > Not that I have seen or come across. Although, people on the list come up > with some pretty neat (and fast) search routines for things. > > > On Thu, Apr 4, 2013 at 10:31 AM, Chris Sheffield >wrote: > > > Okay array experts. I need help. :-) > > > > Is there any way to search and/or filter an array? I'm not finding > > anything in the docs, but I probably don't know what I'm looking for. My > > only thought was to use combine to convert the array to a list, and then > > use the filter command to locate what I need. But there's a problem with > > this... My array is multidimensional, and combine doesn't work. > > > > So short of iterating through each array element, is there any other way > > to do this? > > > > 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 > > > > > > -- > 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 iowahengst at mac.com Thu Apr 4 12:24:36 2013 From: iowahengst at mac.com (Randy Hengst) Date: Thu, 04 Apr 2013 11:24:36 -0500 Subject: [OT] Mobile App - Should it be Paid or Free? In-Reply-To: <08BF2B99-A8C3-4BE4-BC13-673D699ABD84@mac.com> References: <08BF2B99-A8C3-4BE4-BC13-673D699ABD84@mac.com> Message-ID: <4A7C03F4-11F8-4CD6-BA00-072365CF332B@mac.com> Hi Tom, My sense of things matches yours? however, with mass mailings it's pretty easy to know how much each mailing cost? how do you determine the "value/cost" of something that is free? ? especially if it's always been free? be well, randy ----- On Apr 4, 2013, at 8:58 AM, Thomas McGrath III wrote: > I am not a tax consultant so be warned! I was thinking marketing expenses like mass mailings that drive business to your business sounds about the same as an app that was paid for/developed to do the same thing??? maybe not? > > Tom > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > On Apr 4, 2013, at 8:54 AM, Randy Hengst wrote: > >> I'm just catching up on this strand? a related question. >> >> Given that it's tax season in the US, for folks who sell and give away apps? do the free apps count somewhere as a business expense? >> >> be well, >> randy >> ------ >> On Apr 3, 2013, at 1:36 PM, Scott Rossi wrote: >> >>> Hi Ender: >>> >>> One popular approach at the moment is "freemium" -- make the app free but >>> include additional content that can be purchased/downloaded in-app. Maybe >>> this is a possibility for you. >>> >>> Depending on how much content you have, you might be able to produce >>> "light" and "full" versions of a book app, so potential customers can >>> preview before they buy. >>> >>> I also think your "scenario 1" is reasonable. It's useful to have >>> different paid and free apps -- you can use a free app to drive downloads >>> of a paid app. >>> >>> Regards, >>> >>> Scott Rossi >>> Creative Director >>> Tactile Media, UX/UI Design >>> >>> >>> >>> >>> On 4/3/13 10:05 AM, "Ender Nafi Elek?io?lu" wrote: >>> >>>> Hello all, >>>> >>>> I marked the question as [OT] since it's not a technical one. >>>> Recently, we've finished an app, it's ready to be published >>>> but we're uncertain to sell or give it for free. >>>> Up to now, we were building business apps for corporates, >>>> so it wasn't an issue for us to sell or give free. >>>> >>>> So, this ground is new to us. >>>> >>>> A little detail: >>>> Two months ago we published an app for pre-school children much like an >>>> audiobook, >>>> pages with static pictures were flipping while a voice-over's speaking >>>> the story. >>>> And it was free. >>>> >>>> It's downloaded ~2000 copies in 7 weeks. >>>> {I know that this is low but our market is very small for now, as our app >>>> is in Turkish. >>>> Soon, we'll publish it in English, too.} >>>> >>>> Now, we finished the second one in this genre. >>>> This one has two significant enhancements compared to first one. >>>> * The eyes and mouths of the shapes {it's a birthday party for the >>>> geometrical shapes like circle, square, etc.} >>>> are blinking and opening / closing while they're talking. >>>> At the party, there are flying notes by the music and swinging stars on >>>> the branches of trees. >>>> So, it's more live, kinda like a cartoon. >>>> * It has a color book for the children to color the shapes which they've >>>> met in the story. >>>> You can find the base and not-fancy version of this drawing page here >>>> (http://cloud.keehuna.com/2J1a1n0B4035), if you want. >>>> >>>> >>>> ~ >>>> Scenario 1 as an answer: >>>> Don't sell it, give this one and succeeding 3 ~ 4 apps for free. >>>> Build a trust-relationship between you and your customers. >>>> Get experience with animations and stories and sounds etc. >>>> Maybe after a year or so and a couple of apps, you can start to sell the >>>> new ones. >>>> >>>> ~ >>>> >>>> Scenario 2 as an answer: >>>> Time is money, sell this one; it's a cool app and worth a buck. >>>> Otherwise, people will get used to obtain them free; >>>> then they won't want to pay for new ones. >>>> Besides, there's a saying as *I'm not rich enough to buy cheap things*. >>>> People value expensive things. >>>> Giving it free will depreciate this app. >>>> Sell this one, then give another one or two free, then sell another one, >>>> keep going like that... >>>> ~ >>>> >>>> >>>> >>>> Which way seems right to you, could you give any advice? >>>> Any insights much appreciated? >>>> >>>> >>>> Best, >>>> >>>> ~ Ender Nafi >>>> >>>> ~? together, we're smarter ?~ >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 4 12:32:46 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 4 Apr 2013 09:32:46 -0700 Subject: searching an array? In-Reply-To: <61064FC4-AD7A-46F3-B1D1-1419D4CD0AB4@icloud.com> References: <61064FC4-AD7A-46F3-B1D1-1419D4CD0AB4@icloud.com> Message-ID: I've usually just bitten the bullet and done it with nested repeat loops going through the various levels of keys. It's pretty simple code and I've always found array handling to be extremely fast so unless you have huge numbers of keys, it will probably work fine. Pete lcSQL Software On Thu, Apr 4, 2013 at 8:31 AM, Chris Sheffield wrote: > Okay array experts. I need help. :-) > > Is there any way to search and/or filter an array? I'm not finding > anything in the docs, but I probably don't know what I'm looking for. My > only thought was to use combine to convert the array to a list, and then > use the filter command to locate what I need. But there's a problem with > this... My array is multidimensional, and combine doesn't work. > > So short of iterating through each array element, is there any other way > to do this? > > 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 lvhdgc7 at gmail.com Thu Apr 4 12:35:24 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Thu, 4 Apr 2013 09:35:24 -0700 (PDT) Subject: [OT] Mobile App - Should it be Paid or Free? In-Reply-To: References: <34483EB9C6134AAD9F9F89F38887AF4D@gmail.com> Message-ID: <1365093324417-4662884.post@n4.nabble.com> Colin Holgate-2 wrote > Strange is going on at the moment, instead of the typical 20 or so copies > a day, we've been seeing over 1,000 a day on Amazon. Not on iTunes or > Google Play, just Amazon. Just to clarify, that's a Kindle version on Amazon, right? Or is Amazon now a platform for nonKindle mobile apps? -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Mobile-App-Should-it-be-Paid-or-Free-tp4662829p4662884.html Sent from the Revolution - User mailing list archive at Nabble.com. From userev at canelasoftware.com Thu Apr 4 12:38:38 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 4 Apr 2013 09:38:38 -0700 Subject: searching an array? In-Reply-To: <61064FC4-AD7A-46F3-B1D1-1419D4CD0AB4@icloud.com> References: <61064FC4-AD7A-46F3-B1D1-1419D4CD0AB4@icloud.com> Message-ID: <5B4D2236-B374-4160-8326-9EC2504D8968@canelasoftware.com> On Apr 4, 2013, at 8:31 AM, Chris Sheffield wrote: > Okay array experts. I need help. :-) > > Is there any way to search and/or filter an array? I'm not finding anything in the docs, but I probably don't know what I'm looking for. My only thought was to use combine to convert the array to a list, and then use the filter command to locate what I need. But there's a problem with this... My array is multidimensional, and combine doesn't work. > > So short of iterating through each array element, is there any other way to do this? You could do a combine. This will maintain all the elements of the array. The do a search on the single variable. If you need to maintain the array, remember to duplicate the variable before doing the combine. combine tTempArrayA using lf and "=" This will keep everything in place as one example. Best regards, Mark Talluto canelasoftware.com From cmsheffield at icloud.com Thu Apr 4 12:41:19 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Thu, 04 Apr 2013 10:41:19 -0600 Subject: searching an array? In-Reply-To: References: <61064FC4-AD7A-46F3-B1D1-1419D4CD0AB4@icloud.com> Message-ID: <67507B46-54BB-4277-81EB-D0410EAB7D65@icloud.com> Thanks, Mike. Eventually this data will be stored in a SQLite db. I'm just working on a proof of concept right now and am not quite ready to create the database. I'm not sure about using arrayEncode(), as it returns a bunch of binary gobbledegook that may be difficult to decipher, but I may look into that further. Thanks again, Chris On Apr 4, 2013, at 10:06 AM, Mike Bonner wrote: > it might be possible to arrayencode the array and search that. If its a > text only search it doesn't look like this should be too awful bad as long > as key names and text entries stay clear text (it seems they do) Looking > at the data there is a definite pattern. Would it be worth it? Probably > not. Maybe switch to using sqlite (or an in-memory sqlite db if that > better fits requirement) and use select with that. > > Or rather than seek through the whole array each time, maybe write your own > indexing routines and keep running indexes going any time the array is > modified. Not that I have a clue how to actually do that. > > > On Thu, Apr 4, 2013 at 9:36 AM, Andrew Kluthe wrote: > >> Not that I have seen or come across. Although, people on the list come up >> with some pretty neat (and fast) search routines for things. >> >> >> On Thu, Apr 4, 2013 at 10:31 AM, Chris Sheffield >> wrote: >> >>> Okay array experts. I need help. :-) >>> >>> Is there any way to search and/or filter an array? I'm not finding >>> anything in the docs, but I probably don't know what I'm looking for. My >>> only thought was to use combine to convert the array to a list, and then >>> use the filter command to locate what I need. But there's a problem with >>> this... My array is multidimensional, and combine doesn't work. >>> >>> So short of iterating through each array element, is there any other way >>> to do this? >>> >>> 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 >>> >> >> >> >> -- >> 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 From pete at lcsql.com Thu Apr 4 12:58:24 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 4 Apr 2013 09:58:24 -0700 Subject: 6.0RC5 Message-ID: Scrolling still stops working for me "after a while" Sorry to be so unspecific but it's hard to tie down exactly when it starts happening. Usually after a lot of expansions of stacks, cards, and groups (with snapshots on). I also just experienced the whole PB display going blank after trying to collapse a group when the scrolling had stopped working. I like the new preference to exclude snapshots of groups - how about the same thing for all control types for ultimate flexibility? What I don't like is that switching group snapshots off results in the word "Group" and the group name not lining up with the rest of the controls for the card - looks untidy. Pete lcSQL Software From coiin at verizon.net Thu Apr 4 13:15:37 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 4 Apr 2013 13:15:37 -0400 Subject: [OT] Mobile App - Should it be Paid or Free? In-Reply-To: <1365093324417-4662884.post@n4.nabble.com> References: <34483EB9C6134AAD9F9F89F38887AF4D@gmail.com> <1365093324417-4662884.post@n4.nabble.com> Message-ID: It always was an Android store. You have to go through an extra step to get your app in the Kindle Fire store. So, I was talking about the Appstore, which includes both Fire and non-Fire apps. On Apr 4, 2013, at 12:35 PM, tbodine wrote: > >Just to clarify, that's a Kindle version on Amazon, right? Or is Amazon now > a platform for nonKindle mobile apps? From mwieder at ahsoftware.net Thu Apr 4 13:54:30 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 4 Apr 2013 17:54:30 +0000 (UTC) Subject: CGI scripts are failing References: <515D888B.6010509@fourthworld.com> Message-ID: Richard Gaskin writes: > I had thought that 64-bit support was one of the Kickstarter stretch > goals, but I can no longer find a complete list of all of the stretch goals. > > Anyone here have a URL to those? http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode/posts -- Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Thu Apr 4 14:04:05 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 4 Apr 2013 11:04:05 -0700 Subject: Conditional compile Message-ID: The context of this is providing a "lite"/free and paid for version of a plugin. The free version will not have the full functionality of the paid for version. I'm struggling with the best way to deal with the codebase for this situation. I can set a custom property to define which version I'm in but since I can't password protect my source code in the open source version, it would be a simple matter for someone to crack that scheme. Am I faced with maintaining two separate stack files? Or perhaps some sort of release process that would assemble a stack file from various components so I only have to duplicate the things that differ between the two versions? Pete lcSQL Software From mikekann at yahoo.com Thu Apr 4 14:20:11 2013 From: mikekann at yahoo.com (Michael Kann) Date: Thu, 4 Apr 2013 11:20:11 -0700 (PDT) Subject: Leap Motion In-Reply-To: Message-ID: <1365099611.37458.YahooMailClassic@web120501.mail.ne1.yahoo.com> This might be of interest to LiveCode developers: http://www.newscientist.com/article/mg21829116.100-leap-motion-hacks-show-what-3d-gesture-sensing-can-do.html -- Watch for line break in URL From scott at tactilemedia.com Thu Apr 4 14:20:55 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 04 Apr 2013 11:20:55 -0700 Subject: [OT] Game Dev News Message-ID: This isn't directly related to LiveCode per se, but interesting that Corona Labs just released a free "Starter" version of their game development SDK: http://tinyurl.com/c7z4fm9 Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design From coiin at verizon.net Thu Apr 4 14:49:21 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 4 Apr 2013 14:49:21 -0400 Subject: Leap Motion In-Reply-To: <1365099611.37458.YahooMailClassic@web120501.mail.ne1.yahoo.com> References: <1365099611.37458.YahooMailClassic@web120501.mail.ne1.yahoo.com> Message-ID: I pre-ordered one 11 months ago. It will ship eventually, presumably on May 13th. On Apr 4, 2013, at 2:20 PM, Michael Kann wrote: > This might be of interest to LiveCode developers: > > http://www.newscientist.com/article/mg21829116.100-leap-motion-hacks-show-what-3d-gesture-sensing-can-do.html From stephenREVOLUTION2 at barncard.com Thu Apr 4 15:06:28 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 4 Apr 2013 12:06:28 -0700 Subject: Leap Motion In-Reply-To: References: <1365099611.37458.YahooMailClassic@web120501.mail.ne1.yahoo.com> Message-ID: Ha! Another kickstarter. I invested too..... good stuff. On Thu, Apr 4, 2013 at 11:49 AM, Colin Holgate wrote: > I pre-ordered one 11 months ago. It will ship eventually, presumably on > May 13th. > > > On Apr 4, 2013, at 2:20 PM, Michael Kann wrote: > > > This might be of interest to LiveCode developers: > > > > > http://www.newscientist.com/article/mg21829116.100-leap-motion-hacks-show-what-3d-gesture-sensing-can-do.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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From mwieder at ahsoftware.net Thu Apr 4 15:17:37 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 4 Apr 2013 19:17:37 +0000 (UTC) Subject: Conditional compile References: Message-ID: Peter Haworth writes: > Am I faced with maintaining two separate stack files? Or perhaps some sort > of release process that would assemble a stack file from various components > so I only have to duplicate the things that differ between the two versions? Can you put the extra functionality into a substack or a substack file? Then in your main stack (probably on preOpenstack) check for the existence of the substack and take things from there. Disable calls into the substack if it isn't there, disable menu items that would call into it... -- Mark Wieder mwieder at ahsoftware.net From ray at linkit.com Thu Apr 4 15:35:06 2013 From: ray at linkit.com (Ray Horsley) Date: Thu, 4 Apr 2013 15:35:06 -0400 Subject: Page 2 of a PDF Message-ID: I believe this has come up before but don't I see any way to convert page 2, page 3, etc. of a PDF to a PNG or JPEG via snapshot using either revBrowser or a player object. A browser object doesn't seem to display a specified page at all, and while I can manually scroll through a PDF using a player object I can't control from a script which page of the PDF the player object is displaying. The end result is to convert a single PDF to multiple PNG's or JPEG's. Suggestions? Thanks!!! From mwieder at ahsoftware.net Thu Apr 4 15:34:49 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 4 Apr 2013 19:34:49 +0000 (UTC) Subject: Leap Motion References: <1365099611.37458.YahooMailClassic@web120501.mail.ne1.yahoo.com> Message-ID: Colin Holgate writes: > I pre-ordered one 11 months ago. Did you manage to sign up for the developers program? I submitted my request last year and only got a "we'll contact you later" message. -- Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION2 at barncard.com Thu Apr 4 15:43:37 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 4 Apr 2013 12:43:37 -0700 Subject: Leap Motion In-Reply-To: References: <1365099611.37458.YahooMailClassic@web120501.mail.ne1.yahoo.com> Message-ID: yeah I did but didn't send money. I guess I didn't kickstart it at all. The hardware was offered but I lost track and got on to other things. It's exciting stuff though. You know I like hardware-software interfacing... On Thu, Apr 4, 2013 at 12:34 PM, Mark Wieder wrote: > Colin Holgate writes: > > > I pre-ordered one 11 months ago. > > Did you manage to sign up for the developers program? I submitted my > request > last year and only got a "we'll contact you later" message. > > -- > Mark Wieder > mwieder at ahsoftware.net > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From coiin at verizon.net Thu Apr 4 15:45:39 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 4 Apr 2013 15:45:39 -0400 Subject: Leap Motion In-Reply-To: References: <1365099611.37458.YahooMailClassic@web120501.mail.ne1.yahoo.com> Message-ID: I can't remember. A friend was sent one without even applying, so I have seen one in person. On Apr 4, 2013, at 3:34 PM, Mark Wieder wrote: > >Did you manage to sign up for the developers program? I submitted my request > last year and only got a "we'll contact you later" message. From devin_asay at byu.edu Thu Apr 4 15:47:55 2013 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 4 Apr 2013 19:47:55 +0000 Subject: [OT] Game Dev News In-Reply-To: References: Message-ID: <31BDC56EACAAF64688457CE3F71D9F1A010C206D@Peas2.byu.local> On Apr 4, 2013, at 12:20 PM, Scott Rossi wrote: > This isn't directly related to LiveCode per se, but interesting that > Corona Labs just released a free "Starter" version of their game > development SDK: http://tinyurl.com/c7z4fm9 They're watching, and they're nervous. :) Devin Devin Asay Office of Digital Humanities Brigham Young University From ambassador at fourthworld.com Thu Apr 4 15:53:32 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 04 Apr 2013 12:53:32 -0700 Subject: CGI scripts are failing In-Reply-To: References: Message-ID: <515DDA3C.7060906@fourthworld.com> Mark Wieder wrote: > Richard Gaskin writes: > >> I had thought that 64-bit support was one of the Kickstarter stretch >> goals, but I can no longer find a complete list of all of the stretch goals. >> >> Anyone here have a URL to those? > > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode/posts Hmmm...I had thought there were more things than I see there. If that's the complete list, I didn't see anything there about 64-bit. -- 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 andrew at ctech.me Thu Apr 4 16:47:06 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 4 Apr 2013 15:47:06 -0500 Subject: Page 2 of a PDF In-Reply-To: References: Message-ID: I was calling imagemagick and ghost script for a while to do this from the shell, but recently start using VeryPDF's proprietary solution for doing this from a command line to save on filesize when I bundle it. On Thu, Apr 4, 2013 at 2:35 PM, Ray Horsley wrote: > I believe this has come up before but don't I see any way to convert page > 2, page 3, etc. of a PDF to a PNG or JPEG via snapshot using either > revBrowser or a player object. A browser object doesn't seem to display a > specified page at all, and while I can manually scroll through a PDF using > a player object I can't control from a script which page of the PDF the > player object is displaying. The end result is to convert a single PDF to > multiple PNG's or JPEG's. Suggestions? 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 > -- Regards, Andrew Kluthe andrew at ctech.me From pete at lcsql.com Thu Apr 4 16:55:26 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 4 Apr 2013 13:55:26 -0700 Subject: Conditional compile In-Reply-To: References: Message-ID: Thanks Mark. I was thinking of something similar to that after I wrote the email. Actually revolving around a library stack to make the calls a little easier. Would mean some reorganization of the code but I think it's pretty well modularized so probably not too bad. I probably missed this somewhere but how can we check in a script if we're running in the open source version of Livecode? Pete lcSQL Software On Thu, Apr 4, 2013 at 12:17 PM, Mark Wieder wrote: > Peter Haworth writes: > > > Am I faced with maintaining two separate stack files? Or perhaps some > sort > > of release process that would assemble a stack file from various > components > > so I only have to duplicate the things that differ between the two > versions? > > Can you put the extra functionality into a substack or a substack file? > Then > in your main stack (probably on preOpenstack) check for the existence of > the > substack and take things from there. Disable calls into the substack if it > isn't there, disable menu items that would call into 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 mwieder at ahsoftware.net Thu Apr 4 17:42:49 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 4 Apr 2013 21:42:49 +0000 (UTC) Subject: Conditional compile References: Message-ID: Peter Haworth writes: > Thanks Mark. I was thinking of something similar to that after I wrote the > email. Actually revolving around a library stack to make the calls a > little easier. Would mean some reorganization of the code but I think it's > pretty well modularized so probably not too bad. I do something similar to implement plugins in an app: check a specific directory, get a list of the stacks there, query the interface of each one (the uRIP["events"]) and enable those features. > I probably missed this somewhere but how can we check in a script if we're > running in the open source version of Livecode? if the date > 2013.04.09 then ... -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Apr 4 18:04:46 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 4 Apr 2013 22:04:46 +0000 (UTC) Subject: CGI scripts are failing References: <515DDA3C.7060906@fourthworld.com> Message-ID: Richard Gaskin writes: > Hmmm...I had thought there were more things than I see there. If that's > the complete list, I didn't see anything there about 64-bit. What I see is: 357k Resolution independence 376k Pluggable themes 405k Cocoa 417k Physics engine 424k Windows8+phone theme 434k Vector shape object 441k Reworked multimedia support 450k New browser control That's a lot of work to put on the team's plate. If we get most of those I'll be very happy. And once the engine code is open-sourced maybe we can take a look at what it takes to be 64-bit compliant. My guess is that it will come with the Cocoa implementation. -- Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Thu Apr 4 18:08:04 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 04 Apr 2013 17:08:04 -0500 Subject: Conditional compile In-Reply-To: References: Message-ID: <515DF9C4.8020301@hyperactivesw.com> On 4/4/13 4:42 PM, Mark Wieder wrote: > Peter Haworth writes: >> I probably missed this somewhere but how can we check in a script if we're >> running in the open source version of Livecode? > > if the date > 2013.04.09 then ... > Heh. :) More seriously: get the password of stack "home" It's locked right now and will return "true". -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Apr 4 18:13:15 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 04 Apr 2013 17:13:15 -0500 Subject: CGI scripts are failing In-Reply-To: References: <515DDA3C.7060906@fourthworld.com> Message-ID: <515DFAFB.2080101@hyperactivesw.com> On 4/4/13 5:04 PM, Mark Wieder wrote: > Richard Gaskin writes: > >> Hmmm...I had thought there were more things than I see there. If that's >> the complete list, I didn't see anything there about 64-bit. > > What I see is: > > 357k Resolution independence > 376k Pluggable themes > 405k Cocoa > 417k Physics engine > 424k Windows8+phone theme > 434k Vector shape object > 441k Reworked multimedia support > 450k New browser control > > That's a lot of work to put on the team's plate. If we get most of those > I'll be very happy. And once the engine code is open-sourced maybe we can > take a look at what it takes to be 64-bit compliant. My guess is that it > will come with the Cocoa implementation. > That would be good, if it came in at 3rd in the list (1st would be great.) I've heard back from JaguarPC and they are going to move me to a 32-bit machine. They want to keep their operation streamlined, which apparently requires that all shared hosting plans use the same installation. But they will be upgrading all their machines to 64-bit across the board, and the "fix" is only temporary until that happens. I don't know what "temporary" means; six months? A year? Tomorrow? I need the compatibility fix pretty quick. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Thu Apr 4 18:38:07 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 4 Apr 2013 15:38:07 -0700 Subject: Conditional compile In-Reply-To: References: Message-ID: On Thu, Apr 4, 2013 at 2:42 PM, Mark Wieder wrote: > I do something similar to implement plugins in an app: check a specific > directory, get a list of the stacks there, query the interface of each one > (the uRIP["events"]) and enable those features. > I like that! > > > I probably missed this somewhere but how can we check in a script if > we're > > running in the open source version of Livecode? > > if the date > 2013.04.09 then ... > I don;t like that :-) Pete lcSQL Software From pete at lcsql.com Thu Apr 4 18:39:52 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 4 Apr 2013 15:39:52 -0700 Subject: Conditional compile In-Reply-To: <515DF9C4.8020301@hyperactivesw.com> References: <515DF9C4.8020301@hyperactivesw.com> Message-ID: On Thu, Apr 4, 2013 at 3:08 PM, J. Landman Gay wrote: > Heh. :) More seriously: > > get the password of stack "home" > > It's locked right now and will return "true". > No too serious though... is it? Surely there'll be an official way to check, like maybe another value for the environment or something? Pete lcSQL Software From dochawk at gmail.com Thu Apr 4 20:43:43 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 4 Apr 2013 17:43:43 -0700 Subject: Conditional compile In-Reply-To: References: Message-ID: On Thu, Apr 4, 2013 at 11:04 AM, Peter Haworth wrote: > I'm struggling with the best way to deal with the codebase for this > situation. I can set a custom property to define which version I'm in but > since I can't password protect my source code in the open source version, > it would be a simple matter for someone to crack that scheme. This isn't a problem. You don't need to make your free version open source; just compile it with the commercial product like the other one. Among other ways, you could have a global gFeatureLevel compiled in. Or, similarly to my plans, they could have an activation key. If they have that serial number stashed where it belongs, the program resets gFeatureLevel from 1 to 2--now you have a single binary to deal with. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From mac at mauraoconnell.com Thu Apr 4 20:56:49 2013 From: mac at mauraoconnell.com (Mac Bennett) Date: Thu, 4 Apr 2013 19:56:49 -0500 Subject: Page 2 of a PDF In-Reply-To: References: Message-ID: <54D8C580-43A2-4668-9B86-CD8D0CBB5047@mauraoconnell.com> I've been using "pdfimages" one of the tools that comes with "xpdf"; I am using Livecode shell calls to batch process a hundred or so pdfs of old letters which were scanned as pdf. From the commandline, pdfimages outputs numbered jpg or ppm files of each page in multipage pdfs. (Note: this only works with images inside pdf files, not actual pdf text; xpdf has a tool "pdftoppm" which outputs raw images of multipage pdfs; but I haven't tried it.) xpdf webpage: http://www.foolabs.com/xpdf/index.html Mac On Apr 4, 2013, at 2:35 PM, Ray Horsley wrote: > I believe this has come up before but don't I see any way to convert page 2, page 3, etc. of a PDF to a PNG or JPEG via snapshot using either revBrowser or a player object. A browser object doesn't seem to display a specified page at all, and while I can manually scroll through a PDF using a player object I can't control from a script which page of the PDF the player object is displaying. The end result is to convert a single PDF to multiple PNG's or JPEG's. Suggestions? 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 pete at lcsql.com Thu Apr 4 21:01:37 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 4 Apr 2013 18:01:37 -0700 Subject: Conditional compile In-Reply-To: References: Message-ID: On Thu, Apr 4, 2013 at 5:43 PM, Dr. Hawkins wrote: > You don't need to make your free version open source; just compile it > with the commercial product like the other one. > This isn't a compiled standalone, it's a plugin. Pete lcSQL Software From scott at elementarysoftware.com Thu Apr 4 21:28:13 2013 From: scott at elementarysoftware.com (Scott Morrow) Date: Thu, 4 Apr 2013 18:28:13 -0700 Subject: UniCode with iOS mobilePick In-Reply-To: <70B389A151CF42A5A29C860BC2E5AB4C@gmail.com> References: <9B9E7A1A-9632-4EA8-A739-86D627935073@elementarysoftware.com> <70B389A151CF42A5A29C860BC2E5AB4C@gmail.com> Message-ID: <45396A56-F6F4-4AC5-B974-7FF8D97EB954@elementarysoftware.com> Thanks! On Apr 4, 2013, at 7:36 AM, Ender Nafi Elek?io?lu wrote: > Unfortunately, it does not. > Fortunately, there is a workaround. > > The Option Menu Button trigger the native mobilePick control. > So, here is the recipe {pseudo-code}: > > --- > > on createMobilepickTrigger > _create a button > _set its type to option menu > _set its rect to 0,0,1,1 > _set its text to tUniencodedText > > on mouseUp > _if the clicked object is your actual button which should open the mobilePick control then > __click at the loc of button mobilePickTrigger > > on menuPick pItem > _if the clicked object is the mobilePickTrigger then > __do your thing > > --- > > > I've used this method in several apps of mine. > Hope it helps? > > Best, > > ~ Ender Nafi > > ~? together, we're smarter ?~ > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 5 02:25:01 2013 From: calhorner at xtra.co.nz (Cal Horner) Date: Fri, 5 Apr 2013 19:25:01 +1300 (New Zealand Daylight Time) Subject: The little object that wasn't there Message-ID: <515E6E2F.000023.06076@CALS_BIG_PC> I have a stack (like everyone else) and the 'Master' card contains all the objects needed to make a complete window. Some of the buttons are needed for separate cards, but not all of the cards. When I need one I do the standard thing, push -> go to master card -> copy one of the buttons -> pop -> paste. Works a treat. Here's my problem: How do I, programatically, check to see if the button exists, before I do the standard thing? And how do I check for an existing button - programatically - before I delete a button that isn't there? Surely there must be a command that handles that. Cal From scott at elementarysoftware.com Fri Apr 5 03:03:07 2013 From: scott at elementarysoftware.com (Scott Morrow) Date: Fri, 5 Apr 2013 00:03:07 -0700 Subject: The little object that wasn't there In-Reply-To: <515E6E2F.000023.06076@CALS_BIG_PC> References: <515E6E2F.000023.06076@CALS_BIG_PC> Message-ID: <76CAB438-9BCD-44E7-B6D6-D35D1910261A@elementarysoftware.com> What about if there is a button "myButton" then or if exists(button "myButton" of cd "myCard" of stack "myStack") -- Scott Morrow Elementary Software (Now with 20% less chalk dust!) web http://elementarysoftware.com/ email scott at elementarysoftware.com office 1-800-615-0867 ------------------------------------------------------ On Apr 4, 2013, at 11:25 PM, "Cal Horner" wrote: > I have a stack (like everyone else) and the 'Master' card contains all the > objects needed to make a complete window. > > Some of the buttons are needed for separate cards, but not all of the cards. > When I need one I do the standard thing, push -> go to master card -> copy > one of the buttons -> pop -> paste. Works a treat. > > Here's my problem: > > How do I, programatically, check to see if the button exists, before I do > the standard thing? > > And how do I check for an existing button - programatically - before I > delete a button that isn't there? > > Surely there must be a command that handles that. > > Cal > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri Apr 5 03:03:49 2013 From: th.douez at gmail.com (Thierry Douez) Date: Fri, 5 Apr 2013 09:03:49 +0200 Subject: The little object that wasn't there In-Reply-To: <515E6E2F.000023.06076@CALS_BIG_PC> References: <515E6E2F.000023.06076@CALS_BIG_PC> Message-ID: Hi Cal, Check : there is , there is not in the Dictionary Thierry 2013/4/5 Cal Horner > > How do I, programatically, check to see if the button exists, before I do > the standard thing? > > And how do I check for an existing button - programatically - before I > delete a button that isn't there? > > Surely there must be a command that handles that. > > Cal > From nigels at amglighthouse.co.za Fri Apr 5 03:43:27 2013 From: nigels at amglighthouse.co.za (Nigel Soden) Date: Fri, 5 Apr 2013 09:43:27 +0200 Subject: To those thinking of using LiveCode Message-ID: <97E0F559-9C35-4659-BBF8-E769D2394B9F@amglighthouse.co.za> To those thinking of using LiveCode I thought it about time I contributed something of value. Life is filled with sufficient negativity that we are inclined to forget that there is an apposite too. Two magnets cannot work together unless they both be equal and they can only be equal if they contain the same attributes thou they contain a negativity. Something positive is in order. A little background. I've been coding since the 80's. The number of languages learned number to a single round figure. One particular one that served me well was Clarion. Very much an underrated language but extremely productive. Not long ago in this story, possibly a year, I came across LiveCode while looking for an alternative language that I could retire with and create some income as I approach the golden age, not that I well as the little grey matters still need to be exercised. The choose lay in the fact that it was inexpensive, as I pay in in Rands. An additional reason why I choose LiveCode was that it was not Object Oriented in the true sense, a paradigm that urks me to no end and that the code code was READABLE, I but that in uppercase to make a point. I'm currently a C# developer. To date I have been busy developing an application that will untimely be used on an iPad. It's a fairly complicated application as it uses the Data Driven methodology and so requires a maintenance part which allows extra components to be added without having to rewrite any code within the main application. My experience so far with LiveCode as been delightful. Like any other language, there is a learning curve. And so I have re-written some of the code as I get more aquatinted with LC. As for the those who have assessed me on my many questions I can only but give you a big "Thank You", even thou I have to contributed a thing to the list to date. Here fourth I present you some code snippets for you perusal. Still requiring some refactoring. Once I have completed the application I will open some of the source for those who may be interested in data driven application or a mixture of such. Time willing I may even write one and open it to the LC community. If your thinking of using LC, all I can say is give it bash. Not bash it, but expose it's positive side. See next post... From nigels at amglighthouse.co.za Fri Apr 5 04:57:28 2013 From: nigels at amglighthouse.co.za (Nigel Soden) Date: Fri, 5 Apr 2013 10:57:28 +0200 Subject: To those thinking of using LiveCode Message-ID: <7FD6BF81-D0A4-4B6C-96DA-04EF4766B5E6@amglighthouse.co.za> For some reason I'm limited to the size of email I can send and seems rather limited ! ---------------------------- command checkForFieldDataValidation global PLNListingDetailArray local tArrayElement put false into gFailedEntry repeat for each element tArrayElement in PLNListingDetailArray if ValidateDataEntry( tArrayElement[1]) = true then put true into gFailedEntry focus on field tArrayElement[1] exit repeat end if end repeat end checkForFieldDataValidation ! ---------------------------- function ValidateDataEntry pFieldName local tRtnValue put false into tRtnValue if PostValidation( pFieldName ) = true then if CheckForEmptyField( pFieldName ) = true then ShowValidationError( pFieldName ) put true into tRtnValue end if end if return tRtnValue end ValidateDataEntry ! ---------------------------- From michael-kristensen at dsa-net.dk Fri Apr 5 05:10:04 2013 From: michael-kristensen at dsa-net.dk (Michael Kristensen) Date: Fri, 5 Apr 2013 11:10:04 +0200 Subject: Limitations of the Open-Source version? Message-ID: <699303B9-3611-466A-AC37-B715B2E0F9AA@dsa-net.dk> Hi there I have not seen it explanied/discussed what limitations there is put on the O-S version. Can you point me to it? Thanks Mic From toolbook at kestner.de Fri Apr 5 05:16:52 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 5 Apr 2013 11:16:52 +0200 Subject: Do we have to care about Windows RT? Message-ID: <002c01ce31de$4fca6cd0$ef5f4670$@de> Hi all, my knowledge about Windows RT is still very small. As far as I have understood it so far you only can run Apps from the Windows Store on RT and so we don't have to care about it from the LiveCode side so far. What I would like to know, is it possible, that a customer could (try to) install standard windows software (not from the windows store) by cracking /routing on a RT system so that I could run into unwanted support cases for my software? Or is this approach safely blocked by the RT system? What systemversion would RT have? Is it at all a part of the known windows family? Thanks Tiemo From richmondmathewson at gmail.com Fri Apr 5 05:52:31 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 05 Apr 2013 12:52:31 +0300 Subject: Do we have to care about Windows RT? In-Reply-To: <002c01ce31de$4fca6cd0$ef5f4670$@de> References: <002c01ce31de$4fca6cd0$ef5f4670$@de> Message-ID: <515E9EDF.1050401@gmail.com> On 04/05/2013 12:16 PM, Tiemo Hollmann TB wrote: > Hi all, > > my knowledge about Windows RT is still very small. As far as I have > understood it so far you only can run Apps from the Windows Store on RT and > so we don't have to care about it from the LiveCode side so far. > > What I would like to know, is it possible, that a customer could (try to) > install standard windows software (not from the windows store) by cracking > /routing on a RT system so that I could run into unwanted support cases for > my software? Or is this approach safely blocked by the RT system? > > What systemversion would RT have? Is it at all a part of the known windows > family? > > Thanks > > Tiemo > > http://en.wikipedia.org/wiki/Windows_RT "The only desktop applications officially supported by Windows RT are those that come with the operating system itself" Ha, Ha, Ha; the old trick of trying to lock out the competition rears its ugly head again. *** Dunno how one would get a Livecode standalone running on that *** So; on my spanking new Win RT device I can ONLY access the internet with Internet Explorer so that anybody can hack all my passwords, rip off my bank card numbers, and generally sc**w me for everything. When will Microsoft learn that you can only fool some of the people some of the time. I'm just waiting for another court case where Microsoft will have to climb down again and allow "wicked" programs such as Mozilla Firefox and LibreOffice onto their new baby. Oh, and for 'baby' in this context read 'changeling'. Richmond. From richmondmathewson at gmail.com Fri Apr 5 06:52:24 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 05 Apr 2013 13:52:24 +0300 Subject: Open Source, slobber, slobber. Message-ID: <515EACE8.9080606@gmail.com> I hope all is well in Edinburgh, and everything is on track for Tuesday. Just been out to stock up on extra-strong caffeine pills . . . LOL. Richmond. From pmbrig at gmail.com Fri Apr 5 09:08:31 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Fri, 5 Apr 2013 09:08:31 -0400 Subject: Do we have to care about Windows RT? In-Reply-To: <515E9EDF.1050401@gmail.com> References: <002c01ce31de$4fca6cd0$ef5f4670$@de> <515E9EDF.1050401@gmail.com> Message-ID: On Apr 5, 2013, at 5:52 AM, Richmond wrote: > "The only desktop applications officially supported by Windows RT are those that come with the operating system itself" > > Ha, Ha, Ha; the old trick of trying to lock out the competition rears its ugly head again. "officially supported" means, I think, that those are the only apps that Microsoft will put their resources into updating and trouble-shooting. Does it really also mean you can't run other apps? The only apps that Apple "officially supports" are the native Mac apps, but that doesn't mean you can't run Firefox. Or LC. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From richmondmathewson at gmail.com Fri Apr 5 09:26:51 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 05 Apr 2013 16:26:51 +0300 Subject: Do we have to care about Windows RT? In-Reply-To: References: <002c01ce31de$4fca6cd0$ef5f4670$@de> <515E9EDF.1050401@gmail.com> Message-ID: <515ED11B.1090305@gmail.com> On 04/05/2013 04:08 PM, Peter M. Brigham wrote: > On Apr 5, 2013, at 5:52 AM, Richmond wrote: > >> "The only desktop applications officially supported by Windows RT are those that come with the operating system itself" >> >> Ha, Ha, Ha; the old trick of trying to lock out the competition rears its ugly head again. > "officially supported" means, I think, that those are the only apps that Microsoft will put their resources into updating and trouble-shooting. Does it really also mean you can't run other apps? The only apps that Apple "officially supports" are the native Mac apps, but that doesn't mean you can't run Firefox. Or LC. > > -- Peter > > P Um . . . well (and the other question about how reliable stuff on Wikipedia is, is also there) it seems that Microsoft is doing its best to keep out externally authored apps. Richmond. From richmondmathewson at gmail.com Fri Apr 5 09:28:19 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 05 Apr 2013 16:28:19 +0300 Subject: Do we have to care about Windows RT? In-Reply-To: References: <002c01ce31de$4fca6cd0$ef5f4670$@de> <515E9EDF.1050401@gmail.com> Message-ID: <515ED173.30902@gmail.com> On 04/05/2013 04:08 PM, Peter M. Brigham wrote: > On Apr 5, 2013, at 5:52 AM, Richmond wrote: > >> "The only desktop applications officially supported by Windows RT are those that come with the operating system itself" >> >> Ha, Ha, Ha; the old trick of trying to lock out the competition rears its ugly head again. > "officially supported" means, I think, that those are the only apps that Microsoft will put their resources into updating and trouble-shooting. Does it really also mean you can't run other apps? The only apps that Apple "officially supports" are the native Mac apps, but that doesn't mean you can't run Firefox. Or LC. > > -- Peter > > This: http://forums.wpcentral.com/surface-windows-rt/211353-vmware-view-client-windows-rt-8-a.html could be 'fun'. Richmond. From dfepstein at comcast.net Fri Apr 5 09:33:22 2013 From: dfepstein at comcast.net (dfepstein at comcast.net) Date: Fri, 5 Apr 2013 13:33:22 +0000 (UTC) Subject: Page 2 of a PDF In-Reply-To: Message-ID: <1699333008.592035.1365168802120.JavaMail.root@sz0051a.westchester.pa.mail.comcast.net> I think this will work on a Mac: on pdfToPage n -- show page n of the pdf in player 1 ? put round(n) into n -- n as passed by scrollBarDrag doesn't seem to ? -- always be an integer ? put (n-1)*75 into t ? set the playSelection of player 1 to true ? set the startTime of player 1 to t ? set the endTime of player 1 to t+1 ? play step player 1 end pdfToPage ???? Ray Horsley wrote ??? ? using a player object I can't control from a script which page of the PDF the player object is displaying. David Epstein From ambassador at fourthworld.com Fri Apr 5 09:59:52 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 05 Apr 2013 06:59:52 -0700 Subject: Do we have to care about Windows RT? In-Reply-To: <002c01ce31de$4fca6cd0$ef5f4670$@de> References: <002c01ce31de$4fca6cd0$ef5f4670$@de> Message-ID: <515ED8D8.7010108@fourthworld.com> Tiemo Hollmann wrote: > my knowledge about Windows RT is still very small. As far as I have > understood it so far you only can run Apps from the Windows Store on RT and > so we don't have to care about it from the LiveCode side so far. > > What I would like to know, is it possible, that a customer could (try to) > install standard windows software (not from the windows store) by cracking > /routing on a RT system so that I could run into unwanted support cases for > my software? Or is this approach safely blocked by the RT system? > > What systemversion would RT have? Is it at all a part of the known windows > family? The current LiveCode engine for Windows cannot run on WinRT because LC is compiled for x8 while RT runs on ARM. That said, RunRev's announcement that they're making an ARM compile of their Linux engine (for Raspberry Pi and other uses) bodes well for the possibility of WinRT support down the road. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From mcgrath3 at mac.com Fri Apr 5 13:44:39 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Fri, 05 Apr 2013 13:44:39 -0400 Subject: Page 2 of a PDF In-Reply-To: <1699333008.592035.1365168802120.JavaMail.root@sz0051a.westchester.pa.mail.comcast.net> References: <1699333008.592035.1365168802120.JavaMail.root@sz0051a.westchester.pa.mail.comcast.net> Message-ID: <43457ABB-9CBA-4695-B31D-154447A59D62@mac.com> Do you have more code or explanations about how this works? I am actually looking for a step for images in a scrolling group on iOS and Android but your email made me think that maybe a pdf might work. I need the images to 'land' fully in view even if the user has not scrolled all the way on a touch. Thanks, Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Apr 5, 2013, at 9:33 AM, dfepstein at comcast.net wrote: > > > I think this will work on a Mac: > > > > on pdfToPage n -- show page n of the pdf in player 1 > put round(n) into n -- n as passed by scrollBarDrag doesn't seem to > -- always be an integer > put (n-1)*75 into t > set the playSelection of player 1 to true > set the startTime of player 1 to t > set the endTime of player 1 to t+1 > play step player 1 > end pdfToPage > > Ray Horsley wrote > > using a player object I can't control from a script which page of the PDF the player object is displaying. > > > > David Epstein > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri Apr 5 17:27:49 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 5 Apr 2013 16:27:49 -0500 Subject: The little object that wasn't there In-Reply-To: <515E6E2F.000023.06076@CALS_BIG_PC> References: <515E6E2F.000023.06076@CALS_BIG_PC> Message-ID: if you aren't repositioning the buttons or changing their position, would it be possible to simply include them all in a single group, include that group on all the cards, and then hide/show them as appropriate in the preopencard handler? From jacque at hyperactivesw.com Fri Apr 5 17:48:00 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 05 Apr 2013 16:48:00 -0500 Subject: Page 2 of a PDF In-Reply-To: <1699333008.592035.1365168802120.JavaMail.root@sz0051a.westchester.pa.mail.comcast.net> References: <1699333008.592035.1365168802120.JavaMail.root@sz0051a.westchester.pa.mail.comcast.net> Message-ID: <515F4690.4000405@hyperactivesw.com> On 4/5/13 8:33 AM, dfepstein at comcast.net wrote: > > > I think this will work on a Mac: > > > > on pdfToPage n -- show page n of the pdf in player 1 > put round(n) into n -- n as passed by scrollBarDrag doesn't seem to > -- always be an integer > put (n-1)*75 into t > set the playSelection of player 1 to true > set the startTime of player 1 to t > set the endTime of player 1 to t+1 > play step player 1 > end pdfToPage That's pretty good, it works great. Where'd you get the "75" from? Based on your calculation, this one-liner also works: on goPage n set the currenttime of player 1 to (n-1)*75 end goPage -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Fri Apr 5 18:06:12 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 5 Apr 2013 15:06:12 -0700 Subject: The little object that wasn't there In-Reply-To: <76CAB438-9BCD-44E7-B6D6-D35D1910261A@elementarysoftware.com> References: <515E6E2F.000023.06076@CALS_BIG_PC> <76CAB438-9BCD-44E7-B6D6-D35D1910261A@elementarysoftware.com> Message-ID: Some time ago, I experienced some unreliability when using "there is a" in conjunction with a control reference, never did figure out why. Now I always use "exists" when checking for Livecode objects and "there is a" for checking for files, folder. Pete lcSQL Software On Fri, Apr 5, 2013 at 12:03 AM, Scott Morrow wrote: > What about > > if there is a button "myButton" then > or > if exists(button "myButton" of cd "myCard" of stack "myStack") > > -- > Scott Morrow > Elementary Software > (Now with 20% less chalk dust!) > web http://elementarysoftware.com/ > email scott at elementarysoftware.com > office 1-800-615-0867 > ------------------------------------------------------ > > > > > > > > On Apr 4, 2013, at 11:25 PM, "Cal Horner" wrote: > > > I have a stack (like everyone else) and the 'Master' card contains all > the > > objects needed to make a complete window. > > > > Some of the buttons are needed for separate cards, but not all of the > cards. > > When I need one I do the standard thing, push -> go to master card -> > copy > > one of the buttons -> pop -> paste. Works a treat. > > > > Here's my problem: > > > > How do I, programatically, check to see if the button exists, before I do > > the standard thing? > > > > And how do I check for an existing button - programatically - before I > > delete a button that isn't there? > > > > Surely there must be a command that handles that. > > > > Cal > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From malamoud.public at free.fr Sat Apr 6 07:10:48 2013 From: malamoud.public at free.fr (Georges Malamoud) Date: Sat, 6 Apr 2013 13:10:48 +0200 Subject: [OT] New pricing In-Reply-To: References: Message-ID: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> Hello I received that from RunRev for next tuesday big day http://www.runrev.com/mailers/ks_mailer/index21.html?utm_campaign=kickstarter&utm_source=hubspot_email_marketing&utm_medium=email Could you tell me if I am correct interpreting this message ? - I can use the community edition on all platforms for free and open source apps (except iOS because it is forbidden to publish an open source app on App Store) - If I want a commercial app (even less than 1 dollar) on any platform or if I want an iOS app (even free), I need to use the commercial version - The commercial version will come with a uniform $500 annual fee for all platforms (unless I continue with my previous fees) - For example, as a developer of free apps on the App Store for iOS, i'll have to pay $500 each year (more than now) except for the period which was included in my pledge. Right ? From m.schonewille at economy-x-talk.com Sat Apr 6 07:33:56 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 6 Apr 2013 13:33:56 +0200 Subject: [OT] New pricing In-Reply-To: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> References: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> Message-ID: Hi, Yes, that's how I interprete the website you linked to. I'm slightly disappointed that I can't buy single-platform licenses anymore. I wonder if this means I can no longer update my iOS license without updating my Windows/OSX license for example. That worries me a little. On the other hand, $500 for a new license is slightly cheaper than the current $600. I guess that's positive. If $500 is converted to ?400, I think it is reasonable. I still hope there will be a special upgrade price which would give me a reason to update every year rather than once every few years. -- 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 6 apr 2013, at 13:10, Georges Malamoud wrote: > Hello > I received that from RunRev for next tuesday big day > http://www.runrev.com/mailers/ks_mailer/index21.html?utm_campaign=kickstarter&utm_source=hubspot_email_marketing&utm_medium=email > > Could you tell me if I am correct interpreting this message ? > > - I can use the community edition on all platforms for free and open source apps (except iOS because it is forbidden to publish an open source app on App Store) > - If I want a commercial app (even less than 1 dollar) on any platform or if I want an iOS app (even free), I need to use the commercial version > - The commercial version will come with a uniform $500 annual fee for all platforms (unless I continue with my previous fees) > > - For example, as a developer of free apps on the App Store for iOS, i'll have to pay $500 each year (more than now) except for the period which was included in my pledge. > > Right ? From andrew at ctech.me Sat Apr 6 09:33:59 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Sat, 6 Apr 2013 08:33:59 -0500 Subject: Limitations of the Open-Source version? In-Reply-To: <699303B9-3611-466A-AC37-B715B2E0F9AA@dsa-net.dk> References: <699303B9-3611-466A-AC37-B715B2E0F9AA@dsa-net.dk> Message-ID: Can't password protect scripts. Every thing you make has to be released under the gpl. I believe that's it. On Fri, Apr 5, 2013 at 4:10 AM, Michael Kristensen < michael-kristensen at dsa-net.dk> wrote: > Hi there > > I have not seen it explanied/discussed what limitations there is put on > the O-S version. > > Can you point me to it? > > Thanks > > Mic > > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 rene.micout at numericable.com Sat Apr 6 09:36:00 2013 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Sat, 6 Apr 2013 15:36:00 +0200 Subject: Limitations of the Open-Source version? In-Reply-To: References: <699303B9-3611-466A-AC37-B715B2E0F9AA@dsa-net.dk> Message-ID: <8DBD0532-FBC6-49E7-8FCD-992DF7A9F284@numericable.com> Le 6 avr. 2013 ? 15:33, Andrew Kluthe a ?crit : > Can't password protect scripts. Every thing you make has to be released > under the gpl. I believe that's it. Yes exactly ! From richmondmathewson at gmail.com Sat Apr 6 10:26:43 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 06 Apr 2013 17:26:43 +0300 Subject: Lovely News Message-ID: <516030A3.5030106@gmail.com> http://blog.runrev.com/blog/bid/280136/LiveCode-Open-Source-Release-Progress "Over 150 bug fixes in this version" Really lovely (especially if some of those are those 'old chestnuts' that have been rolling around under the bed, collecting dust for ages). A list of the bug fixes would be most welcome. Richmond. From ambassador at fourthworld.com Sat Apr 6 10:33:51 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 06 Apr 2013 07:33:51 -0700 Subject: [OT] New pricing In-Reply-To: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> References: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> Message-ID: <5160324F.8080509@fourthworld.com> Georges Malamoud wrote: > Could you tell me if I am correct interpreting this message ? > > - I can use the community edition on all platforms for free and > open source apps (except iOS because it is forbidden to publish > an open source app on App Store) > - If I want a commercial app (even less than 1 dollar) on any > platform or if I want an iOS app (even free), I need to use the > commercial version > - The commercial version will come with a uniform $500 annual fee > for all platforms (unless I continue with my previous fees) > - For example, as a developer of free apps on the App Store for iOS, > i'll have to pay $500 each year (more than now) except for the period > which was included in my pledge. > > Right ? In broad terms that's more or less spot-on, with a clarification: Rather than "commercial" the better word is "proprietary". The GNU Public License places no requirements on free as in beer (gratis), focusing instead on free as in freedom (libre). Software publishers choose the GPL when they want to provide The Four Freedoms, basically the freedom to examine the source code, share it, modify it, and share their modifications: The GPL doesn't prohibit anyone from putting a price tag on their executable software, and indeed even Richard Stallman himself used to sell diskettes with the GNU utilities on them. They key provision is that any software that is distributed also have its source code freely available. In the Internet Age, for all practical purposes this usually means that the executable will also be given away gratis, since even the most complex app is just a make file away from having it at no cost. So while "commercial" and "proprietary" have similar implications with GPL-governed works, the distinction is less about economics (however substantial such effects might be, like allowing every school in the world to finally have the benefits of LiveCode at no cost to their already-slender budgets) than it is about contributing to the knowledge base of the world. Choosing the GPL is like saying, "Not only do I want to share what I've learned with the world, but I want to do so in a way that guarantees all future generations will also benefit from that sharing." Stallman's work on GCC and other tools that have provided a foundation for so much of the software in this world has been an important contribution, but I believe it's his non-technical invention, the GNU Public License, that will be remembered as one of the greatest inventions of all time. One could argue that the modern Internet could not have become the revolutionary force it has without the great many free software packages that have led to its universal proliferation. Today there are many other free software licenses, some of them more liberal like MIT, Apache, and CopyLeft. But all of them gained inspiration and credibility from the foundation established by the GPL, and its requirements for the free sharing of knowledge. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From dochawk at gmail.com Sat Apr 6 11:20:05 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 6 Apr 2013 08:20:05 -0700 Subject: [OT] New pricing In-Reply-To: <5160324F.8080509@fourthworld.com> References: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> <5160324F.8080509@fourthworld.com> Message-ID: On Sat, Apr 6, 2013 at 7:33 AM, Richard Gaskin wrote: > Today there are many other free software licenses, some of them more liberal > like MIT, Apache, and CopyLeft. But all of them gained inspiration and > credibility from the foundation established by the GPL, and its requirements > for the free sharing of knowledge. The BSD licenses, though, predate the first GPL by at least a year . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From gcanyon at gmail.com Sat Apr 6 13:10:37 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 6 Apr 2013 12:10:37 -0500 Subject: What's the best way to store data that one iOS app sends to another? Message-ID: Each instance of my iOS app needs to maintain a list of other users of the app and be able to send them information, and retrieve information they have sent. Think email, but without the image, attachment, etc. overhead -- more like sending tweets as emails. What sort of host/infrastructure would work for this? It might be a hosted database, in which case is there one that is easier to use with LC? Or it might just be a hosted file system, in which case how might I handle security? From ambassador at fourthworld.com Sat Apr 6 13:55:02 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 06 Apr 2013 10:55:02 -0700 Subject: [OT] New pricing In-Reply-To: References: Message-ID: <51606176.6040606@fourthworld.com> Dr. Hawkins wrote: > On Sat, Apr 6, 2013 at 7:33 AM, Richard Gaskin wrote: >> Today there are many other free software licenses, some of them more liberal >> like MIT, Apache, and CopyLeft. But all of them gained inspiration and >> credibility from the foundation established by the GPL, and its requirements >> for the free sharing of knowledge. > > The BSD licenses, though, predate the first GPL by at least a year . . . Good catch, and given the large and complex history of software there are likely others. So parsing that sentence for correctness, it would have been more accurate to have written "But nearly all...." -- 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 dfepstein at comcast.net Sat Apr 6 14:00:16 2013 From: dfepstein at comcast.net (David Epstein) Date: Sat, 6 Apr 2013 14:00:16 -0400 Subject: Page 2 of a PDF In-Reply-To: References: Message-ID: <041B590D-B63F-4CB4-9716-EECC317E7C1E@comcast.net> > J. Landman Gay: > That's pretty good, it works great. Where'd you get the "75" from? > > Based on your calculation, this one-liner also works: > > on goPage n > set the currenttime of player 1 to (n-1)*75 > end goPage Thank you, that's an improvement. The 75 came from observing that the "duration" of a player with a PDF loaded seemed to be 75*(z-1) where z = the number of pages. > Thomas McGrath III: > Do you have more code or explanations about how this works? I am > actually looking for a step for images in a scrolling group on iOS > and Android but your email made me think that maybe a pdf might > work. I need the images to 'land' fully in view even if the user > has not scrolled all the way on a touch. >> I don't know about iOS or Android, but I would think you could move an image to the group's top edge by setting the scroll of the group to the top of the image minus item 2 of the formattedRect of the group. David Epstein From pete at lcsql.com Sat Apr 6 15:20:24 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 6 Apr 2013 12:20:24 -0700 Subject: Auto completion of a text field Message-ID: Trying to implement an auto completion function for a text field. I have a keyUp handler that gets the current contents of the field and searches though a list of possible matches. If one is found, I tried setting the text of the field to it. I see the match turn up in the field, but when I leave the field, an exitField message is sent rather than a closeField message, indicating that the field contents didn't change, which they clearly did. Next I tried using the type command to put the extra characters of the matched string into the field. That works but looks kinda clunky especially if it's a lengthy string, even though I set the typing rate to zero before issuing the type command, . Setting the text of the field is very smooth but the lack of a closeField message makes it impractical for me. Seems like setting a field's contents should make it aware that its contents have changed but apparently not. Any tricks to achieve this? Thanks, Pete lcSQL Software From coiin at verizon.net Sat Apr 6 15:28:06 2013 From: coiin at verizon.net (Colin Holgate) Date: Sat, 6 Apr 2013 15:28:06 -0400 Subject: Auto completion of a text field In-Reply-To: References: Message-ID: <3C0255C7-E518-4B13-B202-CF95D43CA687@verizon.net> I have done auto complete things in the past, and the way I did it was to have a second field underneath the first one. The underneath field shows the best match for the text that is in the field that the user is typing into. When they press return or enter, you don't use the text in the field they typed into, you use the text in the underneath field. For my particular case I also chose to make the underneath field be a gray color. That was effective, and less confusing than having it be black. Now, you could argue that someone might use the arrow keys to move towards the end of the text that they think is now in the field. You could handle that by transferring a letter from the underneath field into the top field, as the arrow key is pressed. Even then, that doesn't take care of a mouse click into a later character, but that took could probably be handled somehow. From m.schonewille at economy-x-talk.com Sat Apr 6 15:30:46 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 6 Apr 2013 21:30:46 +0200 Subject: Auto completion of a text field In-Reply-To: References: Message-ID: Hi Pete, I wonder if you'd like my search list lib. It is in the private section of my website at http://qery.us/3eo but you can see a picture at http://qery.us/3en and you can contact me if you have any questions. -- 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 6 apr 2013, at 21:20, Peter Haworth wrote: > Trying to implement an auto completion function for a text field. > > I have a keyUp handler that gets the current contents of the field and > searches though a list of possible matches. If one is found, I tried > setting the text of the field to it. I see the match turn up in the field, > but when I leave the field, an exitField message is sent rather than a > closeField message, indicating that the field contents didn't change, which > they clearly did. > > Next I tried using the type command to put the extra characters of the > matched string into the field. That works but looks kinda > clunky especially if it's a lengthy string, even though I set the typing > rate to zero before issuing the type command, . > > Setting the text of the field is very smooth but the lack of a closeField > message makes it impractical for me. Seems like setting a field's contents > should make it aware that its contents have changed but apparently not. > Any tricks to achieve this? > > Thanks, > > > Pete > lcSQL Software > From john at splash21.com Sat Apr 6 15:37:10 2013 From: john at splash21.com (John Craig) Date: Sat, 06 Apr 2013 20:37:10 +0100 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: References: Message-ID: <51607966.2060903@splash21.com> I've been using LC on an on-rev server and a MySQL database for such tasks - I like the fact that the client and server bits can all be coded with LC :) You'll find MySQL on just about every hosting package, so it's usually a safe bet for choice of database. On 06/04/2013 18:10, Geoff Canyon wrote: > Each instance of my iOS app needs to maintain a list of other users of the app and be able to send them information, and retrieve information they have sent. Think email, but without the image, attachment, etc. overhead -- more like sending tweets as emails. What sort of host/infrastructure would work for this? It might be a hosted database, in which case is there one that is easier to use with LC? Or it might just be a hosted file system, in which case how might I handle security? > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 6 15:51:20 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 6 Apr 2013 12:51:20 -0700 Subject: please, please, PLEASE!!! Message-ID: While fixing bugs, make the *(^&*#$(^ red dots work, and not depend on some random event elsewhere, or whether or not there is an explicit breakpoint nearby. I'm about to start throwing things across the room and using words my kids don't think I know . . . And when using a built in funciton such as revDataFromQuery(), if it hits an error, it should return an error result, not cause the handler it was called from to mindlessly exit . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From jacque at hyperactivesw.com Sat Apr 6 16:03:22 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 06 Apr 2013 15:03:22 -0500 Subject: Auto completion of a text field In-Reply-To: References: Message-ID: <51607F8A.7060905@hyperactivesw.com> On 4/6/13 2:20 PM, Peter Haworth wrote: > Trying to implement an auto completion function for a text field. > > I have a keyUp handler that gets the current contents of the field and > searches though a list of possible matches. If one is found, I tried > setting the text of the field to it. I see the match turn up in the field, > but when I leave the field, an exitField message is sent rather than a > closeField message, indicating that the field contents didn't change, which > they clearly did. > > Next I tried using the type command to put the extra characters of the > matched string into the field. That works but looks kinda > clunky especially if it's a lengthy string, even though I set the typing > rate to zero before issuing the type command, . > > Setting the text of the field is very smooth but the lack of a closeField > message makes it impractical for me. Seems like setting a field's contents > should make it aware that its contents have changed but apparently not. > Any tricks to achieve this? Send "closefield" yourself at the end of the insertion handler. Though I'm not sure you need that message; if there is some action a closefield handler does, separate it out and then call that handler instead. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Apr 6 16:08:53 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 06 Apr 2013 15:08:53 -0500 Subject: Page 2 of a PDF In-Reply-To: <041B590D-B63F-4CB4-9716-EECC317E7C1E@comcast.net> References: <041B590D-B63F-4CB4-9716-EECC317E7C1E@comcast.net> Message-ID: <516080D5.4010000@hyperactivesw.com> On 4/6/13 1:00 PM, David Epstein wrote: >> J. Landman Gay: >> That's pretty good, it works great. Where'd you get the "75" from? >> >> Based on your calculation, this one-liner also works: >> >> on goPage n >> set the currenttime of player 1 to (n-1)*75 >> end goPage > > Thank you, that's an improvement. The 75 came from observing that the > "duration" of a player with a PDF loaded seemed to be 75*(z-1) where z = > the number of pages. Nice observation, I wouldn't have thought of it. The next question is if that's a Mac-only convention or if it works universally. If it's universal, it becomes a handy cross platform solution. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Sat Apr 6 17:23:23 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 6 Apr 2013 14:23:23 -0700 Subject: Auto completion of a text field In-Reply-To: <51607F8A.7060905@hyperactivesw.com> References: <51607F8A.7060905@hyperactivesw.com> Message-ID: Thanks Colin/Mark/Jacque. I've actually got this working reasonably well by locking messages before issuing the type command, but I'll give all the suggestions a whirl. Pete lcSQL Software On Sat, Apr 6, 2013 at 1:03 PM, J. Landman Gay wrote: > On 4/6/13 2:20 PM, Peter Haworth wrote: > >> Trying to implement an auto completion function for a text field. >> >> I have a keyUp handler that gets the current contents of the field and >> searches though a list of possible matches. If one is found, I tried >> setting the text of the field to it. I see the match turn up in the field, >> but when I leave the field, an exitField message is sent rather than a >> closeField message, indicating that the field contents didn't change, >> which >> they clearly did. >> >> Next I tried using the type command to put the extra characters of the >> matched string into the field. That works but looks kinda >> clunky especially if it's a lengthy string, even though I set the typing >> rate to zero before issuing the type command, . >> >> Setting the text of the field is very smooth but the lack of a closeField >> message makes it impractical for me. Seems like setting a field's >> contents >> should make it aware that its contents have changed but apparently not. >> Any tricks to achieve this? >> > > Send "closefield" yourself at the end of the insertion handler. Though I'm > not sure you need that message; if there is some action a closefield > handler does, separate it out and then call that handler instead. > > -- > 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 gcanyon at gmail.com Sat Apr 6 18:05:33 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 6 Apr 2013 17:05:33 -0500 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: <51607966.2060903@splash21.com> References: <51607966.2060903@splash21.com> Message-ID: With on-rev, how do you handle authentication/a secure connection? From ambassador at fourthworld.com Sat Apr 6 20:10:22 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 06 Apr 2013 17:10:22 -0700 Subject: Finding USB volume names, revisted Message-ID: <5160B96E.4020303@fourthworld.com> Two years ago I posted a handler for finding info for removable USB drives, based on input from a great many of the regulars here: This has worked well for years, but is reportedly failing to find removable volumes on Win8 and OS X Mountain Lion. Anyone here know what needs to be updated for those systems? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From dochawk at gmail.com Sat Apr 6 20:14:58 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 6 Apr 2013 17:14:58 -0700 Subject: set the dgData puts grey boxes over my first column Message-ID: I didn't have this the last time I was working with datagrids. I read from my database, load an array, and set the dgData of grp "sofaGrid" to theA loads columns 2-4, but instead of loading column 1, it puts opaque grey blocks in front of it (dgmask?). Huh? This worked before I changed the name to old_sofaGrid and created a new one to make sure I understood all the steops. This happens with every new one I try, and even to the original when I change its name back. What is going on here??? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From ambassador at fourthworld.com Sat Apr 6 20:23:13 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 06 Apr 2013 17:23:13 -0700 Subject: please, please, PLEASE!!! In-Reply-To: References: Message-ID: <5160BC71.5070601@fourthworld.com> Dr. Hawkins wrote: > While fixing bugs, make the *(^&*#$(^ red dots work, and not depend on > some random event elsewhere, or whether or not there is an explicit > breakpoint nearby. > > I'm about to start throwing things across the room and using words my > kids don't think I know . . . > > And when using a built in funciton such as revDataFromQuery(), if it > hits an error, it should return an error result, not cause the handler > it was called from to mindlessly exit . . . The IDE doesn't go open source until Tuesday. So until then, maybe the best course of action for reporting bugs would be to support at . -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From dochawk at gmail.com Sat Apr 6 20:32:41 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 6 Apr 2013 17:32:41 -0700 Subject: please, please, PLEASE!!! In-Reply-To: <5160BC71.5070601@fourthworld.com> References: <5160BC71.5070601@fourthworld.com> Message-ID: On Sat, Apr 6, 2013 at 5:23 PM, Richard Gaskin wrote: > The IDE doesn't go open source until Tuesday. So until then, maybe the best > course of action for reporting bugs would be to support at . Somehow, after knowing about this one and ignoring it for this many years, I doubt that support is going to put it ahead of Tuesday . . . Are bugs eligible for tenure? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Sat Apr 6 20:49:08 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 6 Apr 2013 17:49:08 -0700 Subject: more datagrid questions Message-ID: When I'm in the fieldeditor, I can trap the arrow keys without a problem. The target, however, is no longer the grid cell itself, but rather DataGridFieldEditor. The "dgHilitedIndex of the target" seems to alternate back and forth (with no pattern I can see) between the actual row (e.g., "2") and empty. How can I reliably trap this? Second: It seems that returnInField is *not* trapped--hitting return while in the field editor results in CloseFieldEditor being called before it can be trapped (I need users to be able to enter addresses in one of the columns). thanks -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From roger.e.eller at sealedair.com Sat Apr 6 23:21:09 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 6 Apr 2013 23:21:09 -0400 Subject: set the dgData puts grey boxes over my first column In-Reply-To: References: Message-ID: You haven't been playing around with this lesson have you? See the pic about halfway down the page. It looks like what you described. http://lessons.runrev.com/s/lessons/m/datagrid/l/7327-how-do-i-override-the-default-behavior-for-rendering-data-to-a-cell ~Roger On Apr 6, 2013 8:15 PM, "Dr. Hawkins" wrote: > I didn't have this the last time I was working with datagrids. > > I read from my database, load an array, and > > set the dgData of grp "sofaGrid" to theA > > loads columns 2-4, but instead of loading column 1, it puts opaque > grey blocks in front of it (dgmask?). > > Huh? > > This worked before I changed the name to old_sofaGrid and created a > new one to make sure I understood all the steops. > > This happens with every new one I try, and even to the original when I > change its name back. > > What is going on here??? > -- > Dr. 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 peterwawood at gmail.com Sun Apr 7 00:01:21 2013 From: peterwawood at gmail.com (Peter W A Wood) Date: Sun, 7 Apr 2013 12:01:21 +0800 Subject: 1001 things to do with LiveCode Message-ID: <3118B4E7-6905-4945-8FA1-01E7692D42A3@gmail.com> I have labelled all of the entries and added a Category Index to the main page of 1001 things to do with LiveCode. Some of the labels are probably not correct but they can be changed if necessary. This pretty much completes the development phase of 1001 things to do with LiveCode. There are a few more entries to be published, of course more are always welcome. Once I have published the remaining articles, the site will change from a "daily new entry" site to a reference site with occasional updates. Many thanks to all who have contributed. Kind regards Peter W A Wood http://LiveCode1001.blogspot.com From irog at mac.com Sun Apr 7 01:54:33 2013 From: irog at mac.com (Roger Guay) Date: Sat, 06 Apr 2013 22:54:33 -0700 Subject: 1001 things to do with LiveCode In-Reply-To: <3118B4E7-6905-4945-8FA1-01E7692D42A3@gmail.com> References: <3118B4E7-6905-4945-8FA1-01E7692D42A3@gmail.com> Message-ID: Peter, PLEASE don't forget my SETI Synchronicity Problem iPad app. Sorry to keep bugging you. Thanks, Roger On Apr 6, 2013, at 9:01 PM, Peter W A Wood wrote: > This pretty much completes the development phase of 1001 things to do with LiveCode. There are a few more entries to be published, of course more are always welcome. Once I have published the remaining articles, the site will change from a "daily new entry" site to a reference site with occasional updates. From dochawk at gmail.com Sun Apr 7 02:03:25 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 6 Apr 2013 23:03:25 -0700 Subject: set the dgData puts grey boxes over my first column In-Reply-To: References: Message-ID: On Sat, Apr 6, 2013 at 8:21 PM, Roger Eller wrote: > You haven't been playing around with this lesson have you? See the pic > about halfway down the page. It looks like what you described. > > http://lessons.runrev.com/s/lessons/m/datagrid/l/7327-how-do-i-override-the-default-behavior-for-rendering-data-to-a-cell That's sort of what's happening, except I'm not doing anything to do it, and the array elements aren't empty. the array is part A, part B, part C, part D alpha, beta, gamma, delta but the dg shows , part B, part C, part D , beta, gamma, delta I've added no code; I just set the dgdata -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From lan.kc.macmail at gmail.com Sun Apr 7 02:58:33 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sun, 7 Apr 2013 14:58:33 +0800 Subject: please, please, PLEASE!!! In-Reply-To: References: <5160BC71.5070601@fourthworld.com> Message-ID: On Sun, Apr 7, 2013 at 8:32 AM, Dr. Hawkins wrote: > > Are bugs eligible for tenure? > > I'm pretty sure Jiminy had tenure. From peterwawood at gmail.com Sun Apr 7 03:23:57 2013 From: peterwawood at gmail.com (Peter W A Wood) Date: Sun, 7 Apr 2013 15:23:57 +0800 Subject: 1001 things to do with LiveCode In-Reply-To: References: <3118B4E7-6905-4945-8FA1-01E7692D42A3@gmail.com> Message-ID: <10A811AB-D28E-43A5-AA04-E15456E7936E@gmail.com> Roger Don't worry I haven't forgotten. It should appear in a week or so. Regards Peter On 7 Apr 2013, at 13:54, Roger Guay wrote: > Peter, > > PLEASE don't forget my SETI Synchronicity Problem iPad app. Sorry to keep bugging you. > > > Thanks, > > Roger > > > > On Apr 6, 2013, at 9:01 PM, Peter W A Wood wrote: > >> This pretty much completes the development phase of 1001 things to do with LiveCode. There are a few more entries to be published, of course more are always welcome. Once I have published the remaining articles, the site will change from a "daily new entry" site to a reference site with occasional updates. > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sun Apr 7 04:08:44 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sun, 7 Apr 2013 16:08:44 +0800 Subject: Challenge: how to set the text of a field In-Reply-To: References: <5155C689.1010701@hyperactivesw.com> <5155E8CA.5010504@hyperactivesw.com> Message-ID: On Sat, Mar 30, 2013 at 5:07 AM, David Bovill wrote: > > Now given you are on the first card - issue the following from the message > box: > > put the card_Number of group 1 of card 3 --> answer is 1 > put the card_Number of group 1 of card 2 --> answer is 1 > put the card_Number of group 1 of card 1 --> answer is 1 > > Now try removing the group from the first card, and do the same again: > > put the card_Number of group 1 of card 3 --> answer is 3 - ie correct! > put the card_Number of group 1 of card 2 --> answer is 2 - ie correct! > put the card_Number of group 1 of card 1 --> well there isn't one so you > get an error > > So is the hint to a workaround in creating at least one 'dummy' card that does NOT contain the background group so that your referencing works? From lan.kc.macmail at gmail.com Sun Apr 7 06:01:29 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sun, 7 Apr 2013 18:01:29 +0800 Subject: [OT] New pricing In-Reply-To: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> References: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> Message-ID: On Sat, Apr 6, 2013 at 7:10 PM, Georges Malamoud wrote: > > - I can use the community edition on all platforms for free and open > source apps (except iOS because it is forbidden to publish an open source > app on App Store) > How do you come to that conclusion? This link seems to suggest otherwise: http://en.wikipedia.org/wiki/List_of_free_and_open-source_iOS_applications Some of these are based on GPL which is, as I understand it, the same as Runrev will be using for the Community Edition of LiveCode. From toolbook at kestner.de Sun Apr 7 06:21:22 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Sun, 7 Apr 2013 12:21:22 +0200 Subject: AW: Do we have to care about Windows RT? In-Reply-To: <515ED8D8.7010108@fourthworld.com> References: <002c01ce31de$4fca6cd0$ef5f4670$@de> <515ED8D8.7010108@fourthworld.com> Message-ID: <005201ce3379$a7a7e260$f6f7a720$@de> Thank you for clarifying Richard > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Richard Gaskin > Gesendet: Freitag, 5. April 2013 16:00 > An: use-livecode at lists.runrev.com > Betreff: Re: Do we have to care about Windows RT? > > Tiemo Hollmann wrote: > > my knowledge about Windows RT is still very small. As far as I have > > understood it so far you only can run Apps from the Windows Store on > > RT and so we don't have to care about it from the LiveCode side so far. > > > > What I would like to know, is it possible, that a customer could (try > > to) install standard windows software (not from the windows store) by > > cracking /routing on a RT system so that I could run into unwanted > > support cases for my software? Or is this approach safely blocked by the > RT system? > > > > What systemversion would RT have? Is it at all a part of the known > > windows family? > > The current LiveCode engine for Windows cannot run on WinRT because LC is > compiled for x8 while RT runs on ARM. > > That said, RunRev's announcement that they're making an ARM compile of > their Linux engine (for Raspberry Pi and other uses) bodes well for the > possibility of WinRT support down the road. > > -- > 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 Sun Apr 7 06:54:14 2013 From: livfoss at mac.com (Graham Samuel) Date: Sun, 07 Apr 2013 12:54:14 +0200 Subject: Menus and the pointer tool on Windows Message-ID: I guess this is another very naive question, but the answer is not easy to find in the LC documentation. If I allow the user of a Windows desktop app access to the pointer tool so that he/she can move objects around, select them etc, how do I protect the menu group at the top of the window? I mean I don't want the user to be able to select the menu group at all, so that no selection handles appear and the menu goes on acting like a menu. Obviously I can protect the group from being deleted, but how to I protect it from being treated like just another object? This issue clearly doesn't arise on Macs, which is why I've never encountered it before - the only object-manipulating programs I've written before were for Macs. Puzzled, not for the first or indeed for the nth time, where n is a pretty large number. TIA Graham From dixonja at hotmail.co.uk Sun Apr 7 07:05:13 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Sun, 7 Apr 2013 12:05:13 +0100 Subject: Menus and the pointer tool on Windows In-Reply-To: References: Message-ID: Can you just use something simple like... on mouseDown if the optionKey is "down" then grab me end if end mouseDown putting this in, or allowing access to a 'simple' 'grab me' routine in the object that you wish to move ... Dixie > From: livfoss at mac.com > Subject: Menus and the pointer tool on Windows > Date: Sun, 7 Apr 2013 12:54:14 +0200 > To: use-livecode at lists.runrev.com > > I guess this is another very naive question, but the answer is not easy to find in the LC documentation. > > If I allow the user of a Windows desktop app access to the pointer tool so that he/she can move objects around, select them etc, how do I protect the menu group at the top of the window? I mean I don't want the user to be able to select the menu group at all, so that no selection handles appear and the menu goes on acting like a menu. Obviously I can protect the group from being deleted, but how to I protect it from being treated like just another object? > > This issue clearly doesn't arise on Macs, which is why I've never encountered it before - the only object-manipulating programs I've written before were for Macs. > > Puzzled, not for the first or indeed for the nth time, where n is a pretty large number. > > TIA > > 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 t.heaford at btinternet.com Sun Apr 7 07:21:56 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Sun, 7 Apr 2013 12:21:56 +0100 Subject: Printing as sheet Message-ID: <4AE6B0F5-B3B3-4E38-AA77-D77266E02EB4@btinternet.com> Hi, Could someone advise why this code should run very slowly on OS X Without "as sheet" it runs very quickly. With "as sheet" I have to wait seconds for the dialogs to show. answer page setup as sheet open printing with dialog as sheet if the result is "Cancel" then exit mouseUp print cd "pieChart" from 0,0 to tRight,tBottom close printing -- send group of cards to printer Thanks Terry From malamoud.public at free.fr Sun Apr 7 08:29:00 2013 From: malamoud.public at free.fr (Georges) Date: Sun, 7 Apr 2013 14:29:00 +0200 Subject: [OT] New pricing In-Reply-To: References: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> Message-ID: <903AC20D-E467-42CD-A9A5-FC1BA57E6FF5@free.fr> I would be happy to be wrong on this subject. But remember the story about VLC on iOS. I will check soon with an iOS app this week ;) hoping Apple accepts it. Georges Envoy? de mon iPhone Le 7 avr. 2013 ? 12:01, Kay C Lan a ?crit : > On Sat, Apr 6, 2013 at 7:10 PM, Georges Malamoud wrote: > >> >> - I can use the community edition on all platforms for free and open >> source apps (except iOS because it is forbidden to publish an open source >> app on App Store) >> > > How do you come to that conclusion? This link seems to suggest otherwise: > > http://en.wikipedia.org/wiki/List_of_free_and_open-source_iOS_applications > > Some of these are based on GPL which is, as I understand it, the same as > Runrev will be using for the Community 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 malamoud.public at free.fr Sun Apr 7 08:32:28 2013 From: malamoud.public at free.fr (Georges) Date: Sun, 7 Apr 2013 14:32:28 +0200 Subject: [OT] New pricing In-Reply-To: References: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> Message-ID: <9F4CB275-33D7-49D6-8879-0934EE545FE9@free.fr> http://michelf.ca/blog/2011/gpl-ios-app-store/ An other reference on the GPL iOS relationship Envoy? de mon iPhone Le 7 avr. 2013 ? 12:01, Kay C Lan a ?crit : > On Sat, Apr 6, 2013 at 7:10 PM, Georges Malamoud wrote: > >> >> - I can use the community edition on all platforms for free and open >> source apps (except iOS because it is forbidden to publish an open source >> app on App Store) >> > > How do you come to that conclusion? This link seems to suggest otherwise: > > http://en.wikipedia.org/wiki/List_of_free_and_open-source_iOS_applications > > Some of these are based on GPL which is, as I understand it, the same as > Runrev will be using for the Community 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 john at splash21.com Sun Apr 7 09:10:04 2013 From: john at splash21.com (John Craig) Date: Sun, 07 Apr 2013 14:10:04 +0100 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: References: <51607966.2060903@splash21.com> Message-ID: <5161702C.5020609@splash21.com> I don't rely on SSL - to avoid any potential hassles with Apple's app store - "Does your application use encryption?". The scheme I did use will work happily with SSL, if the data is sensitive, and without, for routine app data, game data, etc. As an example, my requests to the server contain; 1/ a uuid 2/ current time 3/ md5 hash of user credentials + uuid + time 4/ any other data The client first synchronizes it's time with the server. Each request is only valid for 30 seconds (the server checks the time built into the request). The server also temporarily stores the uuid, so it can only be used once (auto deleted after 60 seconds - by which time the request is no longer valid). The important user credentials are never sent as plain text and each request is only valid once - anyone snooping can't send the same request as the uuid will be rejected. The reason for sending the uuid and time (which are also built into the md5 hash) is so that the server can rebuild the same hash from the user credentials in the database and verify a 'login'. HTH John. On 06/04/2013 23:05, Geoff Canyon wrote: > With on-rev, how do you handle authentication/a secure connection? > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 7 09:11:25 2013 From: livfoss at mac.com (Graham Samuel) Date: Sun, 07 Apr 2013 15:11:25 +0200 Subject: Menus and the pointer tool on Windows In-Reply-To: References: Message-ID: <9401105E-7CA3-47E8-BC8E-E7944C3D6E6A@mac.com> Sadly, my users aren't that sophisticated. They get one chance to pick the pointer tool, and then they expect to mess with the objects in a particular window set aside for the purpose. The Windows ones probably have no idea about the option key or its equivalent on their keyboards. However, your idea does give me the idea that I might use a mouseDown handler on the card to check if the object(s) being manipulated are not the menu group. Hmm. Thanks Graham On 7 Apr 2013, at 13:05, John Dixon wrote: > Can you just use something simple like... > > on mouseDown > if the optionKey is "down" then > grab me > end if > end mouseDown > > putting this in, or allowing access to a 'simple' 'grab me' routine in the object that you wish to move ... > > Dixie > >> From: livfoss at mac.com >> Subject: Menus and the pointer tool on Windows >> Date: Sun, 7 Apr 2013 12:54:14 +0200 >> To: use-livecode at lists.runrev.com >> >> I guess this is another very naive question, but the answer is not easy to find in the LC documentation. >> >> If I allow the user of a Windows desktop app access to the pointer tool so that he/she can move objects around, select them etc, how do I protect the menu group at the top of the window? I mean I don't want the user to be able to select the menu group at all, so that no selection handles appear and the menu goes on acting like a menu. Obviously I can protect the group from being deleted, but how to I protect it from being treated like just another object? >> >> This issue clearly doesn't arise on Macs, which is why I've never encountered it before - the only object-manipulating programs I've written before were for Macs. >> >> Puzzled, not for the first or indeed for the nth time, where n is a pretty large number. >> >> TIA >> >> 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 pmbrig at gmail.com Sun Apr 7 09:28:37 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sun, 7 Apr 2013 09:28:37 -0400 Subject: Menus and the pointer tool on Windows In-Reply-To: <9401105E-7CA3-47E8-BC8E-E7944C3D6E6A@mac.com> References: <9401105E-7CA3-47E8-BC8E-E7944C3D6E6A@mac.com> Message-ID: On Apr 7, 2013, at 9:11 AM, Graham Samuel wrote: > Sadly, my users aren't that sophisticated. They get one chance to pick the pointer tool, and then they expect to mess with the objects in a particular window set aside for the purpose. The Windows ones probably have no idea about the option key or its equivalent on their keyboards. In that case you might consider a mousemove handler in a frontscript, so that the pointer tool is only active when the cursor is over that window and also only when the cursor is NOT over the menu group. I have been using this kind of approach in other contexts and it works quite well. Use the mousestack and mousecontrol functions to know where the user is hovering, then set the tool accordingly. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From m.schonewille at economy-x-talk.com Sun Apr 7 10:29:51 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 7 Apr 2013 16:29:51 +0200 Subject: Menus and the pointer tool on Windows In-Reply-To: References: Message-ID: Set the cantSelect of the group to true. -- Kind regards, Mark Schonewille Economy-x-Talk Http://economy-x-talk.com Share the clipboard of your computer over a local network with Clipboard Link http://clipboardlink.economy-x-talk.com Op 7 apr. 2013 om 12:54 heeft Graham Samuel het volgende geschreven: > I guess this is another very naive question, but the answer is not easy to find in the LC documentation. > > If I allow the user of a Windows desktop app access to the pointer tool so that he/she can move objects around, select them etc, how do I protect the menu group at the top of the window? I mean I don't want the user to be able to select the menu group at all, so that no selection handles appear and the menu goes on acting like a menu. Obviously I can protect the group from being deleted, but how to I protect it from being treated like just another object? > > This issue clearly doesn't arise on Macs, which is why I've never encountered it before - the only object-manipulating programs I've written before were for Macs. > > Puzzled, not for the first or indeed for the nth time, where n is a pretty large number. > > TIA > > 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 Sun Apr 7 11:35:12 2013 From: lvhdgc7 at gmail.com (tbodine) Date: Sun, 7 Apr 2013 08:35:12 -0700 (PDT) Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: <5161702C.5020609@splash21.com> References: <51607966.2060903@splash21.com> <5161702C.5020609@splash21.com> Message-ID: <1365348911998-4662977.post@n4.nabble.com> Hi John. Speaking of Apple App Store restrictions, I see May 1 changes will restrict UDID use. Any plans yet to deal with that? see apple-to-deny-apps-using-udid-data-lacking-iphone-5-display-support-starting-may-1 -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/What-s-the-best-way-to-store-data-that-one-iOS-app-sends-to-another-tp4662941p4662977.html Sent from the Revolution - User mailing list archive at Nabble.com. From stgoldberg at aol.com Sun Apr 7 11:47:03 2013 From: stgoldberg at aol.com (stgoldberg at aol.com) Date: Sun, 7 Apr 2013 11:47:03 -0400 (EDT) Subject: Important Message Message-ID: <8D001BE47F31430-324-12061@webmail-vd020.sysops.aol.com> Please view the document iuploaded for you using Google docs. Click herejust sign in with your email to view the document its very important. Thank you. From stgoldberg at aol.com Sun Apr 7 11:47:03 2013 From: stgoldberg at aol.com (stgoldberg at aol.com) Date: Sun, 7 Apr 2013 11:47:03 -0400 (EDT) Subject: Important Message Message-ID: <8D001BE47F31430-324-12061@webmail-vd020.sysops.aol.com> Please view the document iuploaded for you using Google docs. Click herejust sign in with your email to view the document its very important. Thank you. From ken at kencorey.com Sun Apr 7 11:56:38 2013 From: ken at kencorey.com (Ken Corey) Date: Sun, 07 Apr 2013 16:56:38 +0100 Subject: Important Message In-Reply-To: <8D001BE47F31430-324-12061@webmail-vd020.sysops.aol.com> References: <8D001BE47F31430-324-12061@webmail-vd020.sysops.aol.com> Message-ID: <51619736.5000808@kencorey.com> Who's got a virus today? *smile* -Ken On 07/04/2013 16:47, stgoldberg at aol.com wrote: > > Please view the document iuploaded for you using Google docs. > > Click herejust sign in with your email to view the document its very important. > > Thank you. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Sun Apr 7 11:57:21 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 07 Apr 2013 18:57:21 +0300 Subject: [OT] Re: Important Message Message-ID: <51619761.8080404@gmail.com> Presumably this: "Please view the document iuploaded for you using Google docs. Click herejust sign in with your email to view the document its very important. Thank you." is a load of cack. I would be grateful, Heather (???), if you could block stgoldberg at aol.com, unless, of course, that is a known person, who then needs to know pretty fast that their e-mail has been compromised. It is a very good thing that the Livecode Use-List strips out attachments. Richmond. From richmondmathewson at gmail.com Sun Apr 7 11:58:34 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 07 Apr 2013 18:58:34 +0300 Subject: Important Message In-Reply-To: <51619736.5000808@kencorey.com> References: <8D001BE47F31430-324-12061@webmail-vd020.sysops.aol.com> <51619736.5000808@kencorey.com> Message-ID: <516197AA.5020509@gmail.com> On 04/07/2013 06:56 PM, Ken Corey wrote: > Who's got a virus today? > > *smile* > > -Ken Who's using a Microsoft operating system today? *grimace* Richmond. > > On 07/04/2013 16:47, stgoldberg at aol.com wrote: >> >> Please view the document iuploaded for you using Google docs. >> >> Click herejust sign in with your email to view the document its very >> important. >> >> Thank you. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 7 12:42:21 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 07 Apr 2013 19:42:21 +0300 Subject: Mix and Match ? Message-ID: <5161A1ED.2030003@gmail.com> Suppose I don't own the Commercial version of the most recent version of Livecode (I don't), but I hack the interface of the upcoming Open Source Livecode into something which other people like, would it be possible for them to use it with the commercial version? [ Klaus Major, this may interest you ] Richmond. From richmondmathewson at gmail.com Sun Apr 7 12:57:22 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 07 Apr 2013 19:57:22 +0300 Subject: Parking LC's GUI furniture Message-ID: <5161A572.70608@gmail.com> This is what I wrote somewhere in the Forum, and, I believe, bears duplicating here: ------------------------- "it makes it really annoying when those boxes are just floating around all over the place when i am working" indeed . . . setting up (i.e. installing Livecode) on one's machine one gets the "revMenubar" stack about 25% of the way down the screen, and the "revTools" stack about 50% down and 25% in from the left. the first thing I do whenever I get hold of a version of Livecode is do this: put a script into the "revMenubar" stack like this; on openStack put item 3 of the screenRect into WIDD if WIDD > 808 then --mind you, come to think of it, if your screen resolution width is less than 808 pixels you have other problems to worry about . . . LOL put WIDD/2 into WID2 put (WID2 - 404) into LEFFT set the left of screen "revMenubar" to LEFFT end if set the top of stack "revMenubar" to 0 ------------------------------------------------ set the top of stack "revTools" to 0 set the left of stack "revTools" to 0 ------------------------------------------------ end openStack Be careful to uncheck "can't modify" in the Basic panel of the preferences palette for the "revMenubar" stack, and then, because SAVE has been mucked around with vis-a-vis the "revTools" and the "revMenubar" stacks you have to type: save stack "revMenubar" into the Message box and then press ENTER on your keyboard. that parks them fairly efficiently. --------------------- Richmond. From richmondmathewson at gmail.com Sun Apr 7 13:01:09 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 07 Apr 2013 20:01:09 +0300 Subject: [OT] Re: Important Message In-Reply-To: <51619761.8080404@gmail.com> References: <51619761.8080404@gmail.com> Message-ID: <5161A655.30003@gmail.com> On 04/07/2013 06:57 PM, Richmond wrote: > Presumably this: > > "Please view the document iuploaded for you using Google docs. > Click herejust sign in with your email to view the document its very > important. > Thank you." > > is a load of cack. > > I would be grateful, Heather (???), if you could block > stgoldberg at aol.com, unless, of course, > that is a known person, who then needs to know pretty fast that their > e-mail has been compromised. > > It is a very good thing that the Livecode Use-List strips out > attachments. > > Richmond. That's pretty ugly, as I also got the e-mail directly (i.e. not via the Use-List), so whatever it is is harvesting the e-mails off the use-list and propagating itself across them. Even worse; the 'click' link was live on the direct message. From jacque at hyperactivesw.com Sun Apr 7 13:22:19 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 07 Apr 2013 12:22:19 -0500 Subject: [OT] Re: Important Message In-Reply-To: <51619761.8080404@gmail.com> References: <51619761.8080404@gmail.com> Message-ID: <5161AB4B.4020301@hyperactivesw.com> On 4/7/13 10:57 AM, Richmond wrote: > I would be grateful, Heather (???), if you could block > stgoldberg at aol.com, unless, of course, > that is a known person, who then needs to know pretty fast that their > e-mail has been compromised. He is a long-time member of this list and a previous member of the HC list, a well-established developer who has attended RR conferences. As I understand these things, AOL accounts can be compromised outside of the user's control. The malware invades through AOL itself somehow, not via the user's machine. If that's what is happening here, the user won't have any way to stop it, though he should report it to AOL. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Sun Apr 7 13:26:42 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 07 Apr 2013 20:26:42 +0300 Subject: [OT] Re: Important Message In-Reply-To: <5161AB4B.4020301@hyperactivesw.com> References: <51619761.8080404@gmail.com> <5161AB4B.4020301@hyperactivesw.com> Message-ID: <5161AC52.7080805@gmail.com> On 04/07/2013 08:22 PM, J. Landman Gay wrote: > On 4/7/13 10:57 AM, Richmond wrote: > >> I would be grateful, Heather (???), if you could block >> stgoldberg at aol.com, unless, of course, >> that is a known person, who then needs to know pretty fast that their >> e-mail has been compromised. > > He is a long-time member of this list and a previous member of the HC > list, a well-established developer who has attended RR conferences. > > As I understand these things, AOL accounts can be compromised outside > of the user's control. The malware invades through AOL itself somehow, > not via the user's machine. If that's what is happening here, the user > won't have any way to stop it, though he should report it to AOL. > I feel very sorry for the chap. Perhaps the best advice one can offer him is to change to another e-mail provider, although we all know the administrative headaches that causes. It would also suggest that there is something rotten in AOL's setup. Richmond. From jacque at hyperactivesw.com Sun Apr 7 13:42:26 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 07 Apr 2013 12:42:26 -0500 Subject: [OT] Re: Important Message In-Reply-To: <5161AC52.7080805@gmail.com> References: <51619761.8080404@gmail.com> <5161AB4B.4020301@hyperactivesw.com> <5161AC52.7080805@gmail.com> Message-ID: <5161B002.6010500@hyperactivesw.com> On 4/7/13 12:26 PM, Richmond wrote: > I feel very sorry for the chap. Perhaps the best advice one can offer > him is to change to another e-mail provider, although we all know the > administrative headaches that causes. > > It would also suggest that there is something rotten in AOL's setup. You're correct on both accounts. I've seen this happen to AOL addresses before. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From john at splash21.com Sun Apr 7 14:02:10 2013 From: john at splash21.com (John Craig) Date: Sun, 07 Apr 2013 19:02:10 +0100 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: <1365348911998-4662977.post@n4.nabble.com> References: <51607966.2060903@splash21.com> <5161702C.5020609@splash21.com> <1365348911998-4662977.post@n4.nabble.com> Message-ID: <5161B4A2.3010408@splash21.com> I've been using the push notification device token to store device specific data - works pretty well. On 07/04/2013 16:35, tbodine wrote: > Hi John. > > Speaking of Apple App Store restrictions, I see May 1 changes will restrict > UDID use. Any plans yet to deal with that? > > see > apple-to-deny-apps-using-udid-data-lacking-iphone-5-display-support-starting-may-1 > > > -- Tom Bodine > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/What-s-the-best-way-to-store-data-that-one-iOS-app-sends-to-another-tp4662941p4662977.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 ambassador at fourthworld.com Sun Apr 7 14:50:27 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 07 Apr 2013 11:50:27 -0700 Subject: [OT] New pricing In-Reply-To: References: Message-ID: <5161BFF3.9050109@fourthworld.com> Kay C La wrote: > On Sat, Apr 6, 2013 at 7:10 PM, Georges Malamoud wrote: > > > > - I can use the community edition on all platforms for free and open > > source apps (except iOS because it is forbidden to publish an open source > > app on App Store) > > How do you come to that conclusion? This link seems to suggest otherwise: > > http://en.wikipedia.org/wiki/List_of_free_and_open-source_iOS_applications > > Some of these are based on GPL which is, as I understand it, the same as > Runrev will be using for the Community Edition of LiveCode. The review process at Apple is notoriously capricious. Given how widely varying reviews are with regard to Apple's own policies, it wouldn't be surprising if some, perhaps many, of Apple's employees were unfamiliar with the Free Software Foundation's findings of incompatibility between the GPL and Apple's App Store policies: GPL Enforcement in Apple's App Store http://www.fsf.org/news/2010-05-app-store-compliance No GPL Apps for Apple's App Store http://www.zdnet.com/blog/open-source/no-gpl-apps-for-apples-app-store/8046 The GPL, the App Store, and you http://www.tuaw.com/2011/01/09/the-gpl-the-app-store-and-you/ FSF: Apple?s iTunes Store terms of service at odds with GPL http://arstechnica.com/apple/2010/05/fsf-apples-itunes-store-terms-of-service-at-odds-with-gpl/ If Apple has recently changed their policies so they no longer have the distribution limits that had made it incompatible with the GPL, that would be welcome news. But I wasn't able to turn up any info suggesting that, so the items in the Wikipedia article you linked to seem to be well-intentioned people who simply don't follow the news from the FSF, and Apple staff who apparently have a tough time keeping up with the ever-changing and inconsistently-applied rules there. -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From pete at lcsql.com Sun Apr 7 14:54:18 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 7 Apr 2013 11:54:18 -0700 Subject: [OT] Re: Important Message In-Reply-To: <5161B002.6010500@hyperactivesw.com> References: <51619761.8080404@gmail.com> <5161AB4B.4020301@hyperactivesw.com> <5161AC52.7080805@gmail.com> <5161B002.6010500@hyperactivesw.com> Message-ID: On Sun, Apr 7, 2013 at 10:42 AM, J. Landman Gay wrote: > You're correct on both accounts. I've seen this happen to AOL addresses > before ... and Yahoo and Hotmail. The worst problem I've ever had was when one of the blacklist sites listed my ISP's mail server as a spam source. Many of the emails I sent out were rejected by the recipient's mail server who'se admins had set them up to check the blacklist site's list before accepting mail. Pete lcSQL Software From livfoss at mac.com Sun Apr 7 15:58:02 2013 From: livfoss at mac.com (Graham Samuel) Date: Sun, 07 Apr 2013 21:58:02 +0200 Subject: Menus and the pointer tool on Windows In-Reply-To: References: Message-ID: <501BAF35-A892-4F78-930C-A90D1F953D67@mac.com> Thanks Mark - it does seem the easiest solution, although the other suggestions were very interesting: in fact I wonder why your solution wasn't the first one to come up. AFAICS you can't refer to the cantselect of an object from the Object Inspector in the IDE, which is perhaps why I missed it. Thanks again Graham On 7 Apr 2013, at 16:29, Mark Schonewille wrote: > Set the cantSelect of the group to true. > > -- > Kind regards, > > Mark Schonewille > Economy-x-Talk > Http://economy-x-talk.com > > Share the clipboard of your computer over a local network with Clipboard Link http://clipboardlink.economy-x-talk.com > > > Op 7 apr. 2013 om 12:54 heeft Graham Samuel het volgende geschreven: > >> I guess this is another very naive question, but the answer is not easy to find in the LC documentation. >> >> If I allow the user of a Windows desktop app access to the pointer tool so that he/she can move objects around, select them etc, how do I protect the menu group at the top of the window? I mean I don't want the user to be able to select the menu group at all, so that no selection handles appear and the menu goes on acting like a menu. Obviously I can protect the group from being deleted, but how to I protect it from being treated like just another object? >> >> This issue clearly doesn't arise on Macs, which is why I've never encountered it before - the only object-manipulating programs I've written before were for Macs. >> >> Puzzled, not for the first or indeed for the nth time, where n is a pretty large number. >> >> TIA >> >> 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 livfoss at mac.com Sun Apr 7 16:07:27 2013 From: livfoss at mac.com (Graham Samuel) Date: Sun, 07 Apr 2013 22:07:27 +0200 Subject: Can I restrict the color options on Mac? Message-ID: If you script answer color or answer color with "red" etc on the Mac, you get the standard MacOS color palette, which has six different ways of showing colours (I'm British, it's 'colour' over here... but I digress). I would rather restrict the user's choice to one of the really simple options, the Apple colors. Is there any way of doing this still using the OS color picker, or do I have to roll my own? TIA Graham From alex at tweedly.net Sun Apr 7 16:52:31 2013 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 07 Apr 2013 21:52:31 +0100 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: <5161702C.5020609@splash21.com> References: <51607966.2060903@splash21.com> <5161702C.5020609@splash21.com> Message-ID: <5161DC8F.8060803@tweedly.net> I'm probably missing something very obvious .... If you don't use encryption or SSL, how do the user's credentials initially get onto the server so that they can subsequently be checked ? -- Alex. On 07/04/2013 14:10, John Craig wrote: > I don't rely on SSL - to avoid any potential hassles with Apple's app > store - "Does your application use encryption?". > The scheme I did use will work happily with SSL, if the data is > sensitive, and without, for routine app data, game data, etc. > > As an example, my requests to the server contain; > 1/ a uuid > 2/ current time > 3/ md5 hash of user credentials + uuid + time > 4/ any other data > > The client first synchronizes it's time with the server. Each request > is only valid for 30 seconds (the server checks the time built into > the request). The server also temporarily stores the uuid, so it can > only be used once (auto deleted after 60 seconds - by which time the > request is no longer valid). The important user credentials are never > sent as plain text and each request is only valid once - anyone > snooping can't send the same request as the uuid will be rejected. > The reason for sending the uuid and time (which are also built into > the md5 hash) is so that the server can rebuild the same hash from the > user credentials in the database and verify a 'login'. > > HTH > > John. > > > On 06/04/2013 23:05, Geoff Canyon wrote: >> With on-rev, how do you handle authentication/a secure connection? >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sun Apr 7 16:56:25 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 7 Apr 2013 16:56:25 -0400 Subject: Can I restrict the color options on Mac? In-Reply-To: References: Message-ID: I don't know of a way to restrict the choices while showing the actual colors. If your list is somewhat short, and consists or relatively common colors, you could just list the color names. answer "Pick a color:" with "Red" or "Blue" or "Green" or "Orange" or "Brown" or "Yellow" or "Purple" or "Black" or "White" I lean toward the OS color picker because the user should have a reasonable familiarity with the computer/os they use every day. ~Roger On Sun, Apr 7, 2013 at 4:07 PM, Graham Samuel wrote: > If you script > > answer color > > or > > answer color with "red" > > etc on the Mac, you get the standard MacOS color palette, which has six > different ways of showing colours (I'm British, it's 'colour' over here... > but I digress). I would rather restrict the user's choice to one of the > really simple options, the Apple colors. Is there any way of doing this > still using the OS color picker, or do I have to roll my own? > > TIA > > Graham From roger.e.eller at sealedair.com Sun Apr 7 17:14:10 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 7 Apr 2013 17:14:10 -0400 Subject: Can I show a tooltip for datagrid cells? Message-ID: How can I make a tooltip which dynamically shows the content of a datagrid cell, which may be truncated by its width? ~Roger From livfoss at mac.com Sun Apr 7 17:29:28 2013 From: livfoss at mac.com (Graham Samuel) Date: Sun, 07 Apr 2013 23:29:28 +0200 Subject: Can I restrict the color options on Mac? In-Reply-To: References: Message-ID: <35B8F931-E1AE-451F-8993-6D101EA8EF76@mac.com> Thanks Roger I understand your solution but I prefer a graphical one. In fact while I was waiting for a reply I grew my own, based on the Apple colors - looks like a simplified version of that palette. Of course it's not as flexible as the OS one - for example it only works in English. But it will do for my purposes, I hope. There are classes of users who only use computers for very restricted things. It is hard to understand why the average user, if not a developer or a graphics person, would want to use for example the full color disk (the first Mac option), since this can be seen as the old NTSC adage - "never twice the same color". But that's only one way of looking at it, I suppose. Thanks again Graham On 7 Apr 2013, at 22:56, Roger Eller wrote: > I don't know of a way to restrict the choices while showing the actual > colors. If your list is somewhat short, and consists or relatively common > colors, you could just list the color names. > > answer "Pick a color:" with "Red" or "Blue" or "Green" or "Orange" or > "Brown" or "Yellow" or "Purple" or "Black" or "White" > > I lean toward the OS color picker because the user should have a reasonable > familiarity with the computer/os they use every day. > ~Roger > > > On Sun, Apr 7, 2013 at 4:07 PM, Graham Samuel wrote: > >> If you script >> >> answer color >> >> or >> >> answer color with "red" >> >> etc on the Mac, you get the standard MacOS color palette, which has six >> different ways of showing colours (I'm British, it's 'colour' over here... >> but I digress). I would rather restrict the user's choice to one of the >> really simple options, the Apple colors. Is there any way of doing this >> still using the OS color picker, or do I have to roll my own? >> >> TIA >> >> 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 john at splash21.com Sun Apr 7 17:36:36 2013 From: john at splash21.com (John Craig) Date: Sun, 07 Apr 2013 22:36:36 +0100 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: <5161DC8F.8060803@tweedly.net> References: <51607966.2060903@splash21.com> <5161702C.5020609@splash21.com> <5161DC8F.8060803@tweedly.net> Message-ID: <5161E6E4.9010600@splash21.com> In my case, the user credentials are an app id and a password. They are set up manually, beforehand, to allow any number of app instances running on users' devices to connect and share data. If you want to create actual user accounts through your app and don't want to send plain text then you're going to have to use encryption. John On 07/04/2013 21:52, Alex Tweedly wrote: > I'm probably missing something very obvious .... > > If you don't use encryption or SSL, how do the user's credentials > initially get onto the server so that they can subsequently be checked ? > > -- Alex. > > On 07/04/2013 14:10, John Craig wrote: >> I don't rely on SSL - to avoid any potential hassles with Apple's app >> store - "Does your application use encryption?". >> The scheme I did use will work happily with SSL, if the data is >> sensitive, and without, for routine app data, game data, etc. >> >> As an example, my requests to the server contain; >> 1/ a uuid >> 2/ current time >> 3/ md5 hash of user credentials + uuid + time >> 4/ any other data >> >> The client first synchronizes it's time with the server. Each >> request is only valid for 30 seconds (the server checks the time >> built into the request). The server also temporarily stores the >> uuid, so it can only be used once (auto deleted after 60 seconds - by >> which time the request is no longer valid). The important user >> credentials are never sent as plain text and each request is only >> valid once - anyone snooping can't send the same request as the uuid >> will be rejected. The reason for sending the uuid and time (which >> are also built into the md5 hash) is so that the server can rebuild >> the same hash from the user credentials in the database and verify a >> 'login'. >> >> HTH >> >> John. >> >> >> On 06/04/2013 23:05, Geoff Canyon wrote: >>> With on-rev, how do you handle authentication/a secure connection? >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ambassador at fourthworld.com Sun Apr 7 17:54:39 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 07 Apr 2013 14:54:39 -0700 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: <5161E6E4.9010600@splash21.com> References: <5161E6E4.9010600@splash21.com> Message-ID: <5161EB1F.6000400@fourthworld.com> John Craig wrote: > In my case, the user credentials are an app id and a password. They are > set up manually, beforehand, to allow any number of app instances > running on users' devices to connect and share data. > If you want to create actual user accounts through your app and don't > want to send plain text then you're going to have to use encryption. One method Dave Cragg, me, and others have used is a home-grown quasi-HTTPS-like scheme in which the client first handshakes with the server to obtain a token, which is a hash of the IP address, time stamp, and some salt, and that token is used as a key to send the authentication data, after which all other data uses a less derivable method. While imperfect, and of course no substitute for just using a cert, it keeps the credentials reasonably well protected since hacking it requires both spoofing the IP address of the client and doing so within a limited time frame. -- 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 dunbarx at aol.com Sun Apr 7 18:05:56 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 7 Apr 2013 18:05:56 -0400 (EDT) Subject: Can I show a tooltip for datagrid cells? In-Reply-To: References: Message-ID: <8D001F335F33BE9-2234-22F5F@webmail-m224.sysops.aol.com> Roger. Sure you can, but datagrids are complex. You can "set the toolTip of field "col 1 0001" to "whatever" and the tip will appear when you hover over the first field of the first column. This is the default name schema of fields in datagrids, and those names can be changed. But when editing, a separate "phantom" field is created on the fly at the rect of the field to be edited, and this will hamper the tip from showing, because the phantom overlies it, so the tooltip will not be invoked. All this is manageable, I guess, The name of the editing field is "dataGridFieldEditor", and you could have that field's toolTip reflect the underlying field. Craig Newman -----Original Message----- From: Roger Eller To: How to use LiveCode Sent: Sun, Apr 7, 2013 5:15 pm Subject: Can I show a tooltip for datagrid cells? How can I make a tooltip which dynamically shows the content of a datagrid cell, which may be truncated by its width? ~Roger _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Sun Apr 7 18:59:06 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 7 Apr 2013 15:59:06 -0700 Subject: [OT] New pricing In-Reply-To: <5161BFF3.9050109@fourthworld.com> References: <5161BFF3.9050109@fourthworld.com> Message-ID: On Sun, Apr 7, 2013 at 11:50 AM, Richard Gaskin wrote: > The review process at Apple is notoriously capricious. Given how widely > varying reviews are with regard to Apple's own policies, it wouldn't be > surprising if some, perhaps many, of Apple's employees were unfamiliar with > the Free Software Foundation's findings of incompatibility between the GPL > and Apple's App Store policies: Commenting as a lawyer, though: there are something like seven billion opinions that get more weight than the FSF's on the issue. At least on version 3, they had their chance for input before it was written (I think version 2 predates the FSF). The general rule of interpretation is that you construe a document against the drafter; the FSF opinion gets little weight given their involvement/sort of being the same folks that wrote it). -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From ambassador at fourthworld.com Sun Apr 7 19:23:10 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 07 Apr 2013 16:23:10 -0700 Subject: [OT] New pricing In-Reply-To: References: Message-ID: <5161FFDE.2020905@fourthworld.com> Dr. Hawkins wrote: > On Sun, Apr 7, 2013 at 11:50 AM, Richard Gaskin wrote: >> The review process at Apple is notoriously capricious. Given how widely >> varying reviews are with regard to Apple's own policies, it wouldn't be >> surprising if some, perhaps many, of Apple's employees were unfamiliar with >> the Free Software Foundation's findings of incompatibility between the GPL >> and Apple's App Store policies: > > Commenting as a lawyer, though: there are something like seven > billion opinions that get more weight than the FSF's on the issue. > > At least on version 3, they had their chance for input before it was > written (I think version 2 predates the FSF). The general rule of > interpretation is that you construe a document against the drafter; > the FSF opinion gets little weight given their involvement/sort of > being the same folks that wrote it). I'm no attorney, but as a layperson I would find it disturbing if the explicit intentions of the creator of a license were not given weight in how that license is interpreted. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Sun Apr 7 19:36:41 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 07 Apr 2013 16:36:41 -0700 Subject: [OT] New pricing In-Reply-To: References: Message-ID: <51620309.8050807@fourthworld.com> Dr. Hawkins wrote: > On Sun, Apr 7, 2013 at 11:50 AM, Richard Gaskin wrote: >> The review process at Apple is notoriously capricious. Given how widely >> varying reviews are with regard to Apple's own policies, it wouldn't be >> surprising if some, perhaps many, of Apple's employees were unfamiliar with >> the Free Software Foundation's findings of incompatibility between the GPL >> and Apple's App Store policies: > > Commenting as a lawyer, though: there are something like seven > billion opinions that get more weight than the FSF's on the issue. > > At least on version 3, they had their chance for input before it was > written (I think version 2 predates the FSF). The general rule of > interpretation is that you construe a document against the drafter; > the FSF opinion gets little weight given their involvement/sort of > being the same folks that wrote it). I'm no attorney, but as a layperson I would find it disturbing if the explicit intentions of the creator of a license were not given weight in how that license is interpreted. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From mwieder at ahsoftware.net Sun Apr 7 20:45:58 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 7 Apr 2013 17:45:58 -0700 Subject: [OT] New pricing In-Reply-To: <51620309.8050807@fourthworld.com> References: <51620309.8050807@fourthworld.com> Message-ID: <41866170154.20130407174558@ahsoftware.net> Richard- Sunday, April 7, 2013, 4:36:41 PM, you wrote: > I'm no attorney, but as a layperson I would find it disturbing if the > explicit intentions of the creator of a license were not given weight in > how that license is interpreted. Yep. That's one of the differences between lawyers and -- -Mark Wieder mwieder at ahsoftware.net From roger.e.eller at sealedair.com Sun Apr 7 20:48:58 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 7 Apr 2013 20:48:58 -0400 Subject: Can I show a tooltip for datagrid cells? In-Reply-To: <8D001F335F33BE9-2234-22F5F@webmail-m224.sysops.aol.com> References: <8D001F335F33BE9-2234-22F5F@webmail-m224.sysops.aol.com> Message-ID: Thank you Craig. I have just put the finishing touches on a new application which uses two simple datagrids. For all their pretty alternating row color allure, they sure are a pain to work with. ~Roger On Sun, Apr 7, 2013 at 6:05 PM, wrote: > Roger. > > > Sure you can, but datagrids are complex. > > > You can "set the toolTip of field "col 1 0001" to "whatever" > > > and the tip will appear when you hover over the first field of the first > column. This is the default name schema of fields in datagrids, and those > names can be changed. > > > But when editing, a separate "phantom" field is created on the fly at the > rect of the field to be edited, and this will hamper the tip from showing, > because the phantom overlies it, so the tooltip will not be invoked. > > > All this is manageable, I guess, The name of the editing field is > "dataGridFieldEditor", and you could have that field's toolTip reflect the > underlying field. > > > Craig Newman From ambassador at fourthworld.com Sun Apr 7 21:22:40 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 07 Apr 2013 18:22:40 -0700 Subject: Win ico sizes Message-ID: <51621BE0.9060105@fourthworld.com> Apparently there's been a change between LC 4.6.4 and 5.5.4 with regard to the various sizes of the collection of icon images in ico files when building Win standalones. It won't warn you if certain sizes are missing, but apparently the ones added since v4.6.4 are the ones used for aliases, so those show in Win7 with the generic app icon. This leads me to two question: 1. Where in the docs is the list of specific required icon sizes noted? 2. I hate the tool I've been using (a Photoshop plugin named IconFactory; usability hell) - what tool do you folks like for making icons? TIA - -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From pete at lcsql.com Sun Apr 7 22:01:26 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 7 Apr 2013 19:01:26 -0700 Subject: Can I show a tooltip for datagrid cells? In-Reply-To: References: <8D001F335F33BE9-2234-22F5F@webmail-m224.sysops.aol.com> Message-ID: Roger, Somewhere I have some code that does what you want with tooltips, I just have to find it! There is a dgColumnTooltip[columnname] property of a datagrid so you can set it for a particular column. For dynamic content like yours, you have to figure out which line/column the mouse is over - that's the code I'm trying to find for you. I think it involved a mouseMove handler that checked if it was over the datagrid and figured out which dg line and column it was over. Nothing wrong with datagrids, they're just very powerful controls with lots of options so it takes a while to learn how to use them. I've converted almost all my stacks to use tables rather than datagrids. There are a couple where the datagrid has features that I can't emulate in a table but they are few and far between. There's a couple of versatile table-like controls going the rounds right now - rGrid from tapir software and Bernd Niggermann's modTablefield. Worth taking a look at. Pete lcSQL Software On Sun, Apr 7, 2013 at 5:48 PM, Roger Eller wrote: > Thank you Craig. I have just put the finishing touches on a new > application which uses two simple datagrids. For all their pretty > alternating row color allure, they sure are a pain to work with. > > ~Roger > > > On Sun, Apr 7, 2013 at 6:05 PM, wrote: > > > Roger. > > > > > > Sure you can, but datagrids are complex. > > > > > > You can "set the toolTip of field "col 1 0001" to "whatever" > > > > > > and the tip will appear when you hover over the first field of the first > > column. This is the default name schema of fields in datagrids, and those > > names can be changed. > > > > > > But when editing, a separate "phantom" field is created on the fly at the > > rect of the field to be edited, and this will hamper the tip from > showing, > > because the phantom overlies it, so the tooltip will not be invoked. > > > > > > All this is manageable, I guess, The name of the editing field is > > "dataGridFieldEditor", and you could have that field's toolTip reflect > the > > underlying field. > > > > > > 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 stephenREVOLUTION2 at barncard.com Sun Apr 7 22:33:56 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 7 Apr 2013 19:33:56 -0700 Subject: Win ico sizes In-Reply-To: <51621BE0.9060105@fourthworld.com> References: <51621BE0.9060105@fourthworld.com> Message-ID: I use icon composer that comes with Xcode to convert images to the icn format.... or are you referring to a pixel by pixel artwork tool? On Sun, Apr 7, 2013 at 6:22 PM, Richard Gaskin wrote: > Apparently there's been a change between LC 4.6.4 and 5.5.4 with regard to > the various sizes of the collection of icon images in ico files when > building Win standalones. It won't warn you if certain sizes are missing, > but apparently the ones added since v4.6.4 are the ones used for aliases, > so those show in Win7 with the generic app icon. > > This leads me to two question: > > 1. Where in the docs is the list of specific required icon sizes noted? > > 2. I hate the tool I've been using (a Photoshop plugin named IconFactory; > usability hell) - what tool do you folks like for making icons? > > TIA - > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > ______________________________**_________________ > use-livecode mailing list > use-livecode 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 Sun Apr 7 22:37:13 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 7 Apr 2013 19:37:13 -0700 Subject: Win ico sizes In-Reply-To: References: <51621BE0.9060105@fourthworld.com> Message-ID: here's a Mac list I found http://interfacelift.com/icons-mac/software.php On Sun, Apr 7, 2013 at 7:33 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > I use icon composer that comes with Xcode to convert images to the icn > format.... or are you referring to a pixel by pixel artwork tool? > > > On Sun, Apr 7, 2013 at 6:22 PM, Richard Gaskin > wrote: > >> Apparently there's been a change between LC 4.6.4 and 5.5.4 with regard >> to the various sizes of the collection of icon images in ico files when >> building Win standalones. It won't warn you if certain sizes are missing, >> but apparently the ones added since v4.6.4 are the ones used for aliases, >> so those show in Win7 with the generic app icon. >> >> This leads me to two question: >> >> 1. Where in the docs is the list of specific required icon sizes noted? >> >> 2. I hate the tool I've been using (a Photoshop plugin named IconFactory; >> usability hell) - what tool do you folks like for making icons? >> >> TIA - >> >> -- >> Richard Gaskin >> Fourth World >> LiveCode training and consulting: http://www.fourthworld.com >> Webzine for LiveCode developers: http://www.LiveCodeJournal.com >> Follow me on Twitter: http://twitter.com/**FourthWorldSys >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode 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 dochawk at gmail.com Sun Apr 7 22:44:33 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 7 Apr 2013 19:44:33 -0700 Subject: [OT] New pricing In-Reply-To: <5161FFDE.2020905@fourthworld.com> References: <5161FFDE.2020905@fourthworld.com> Message-ID: On Sun, Apr 7, 2013 at 4:23 PM, Richard Gaskin wrote: > I'm no attorney, but as a layperson I would find it disturbing if the > explicit intentions of the creator of a license were not given weight in how > that license is interpreted. It's not the explicit intentions, it's the drafting: your time to craft what you want when you write it; you don't get to add notions or refinements later. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From ambassador at fourthworld.com Sun Apr 7 23:35:27 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 07 Apr 2013 20:35:27 -0700 Subject: [OT] New pricing In-Reply-To: References: Message-ID: <51623AFF.8030708@fourthworld.com> Dr. Hawkins wrote: > On Sun, Apr 7, 2013 at 4:23 PM, Richard Gaskin wrote: > > I'm no attorney, but as a layperson I would find it disturbing if the > > explicit intentions of the creator of a license were not given weight in how > > that license is interpreted. > > It's not the explicit intentions, it's the drafting: your time to > craft what you want when you write it; you don't get to add notions or > refinements later. Well, I suppose the GPL as written may be interpreted by individuals in any number of ways, but as the links I provided earlier show, Apple has complied with requests to pull down GPL-governed works on the grounds that they are not compliant with the license. If one is adventurous there's nothing stopping them from trying, and apparently Apple lets a few slip by. Then again, they've also had ID-theftware slip by too, but such errors in the review process should not be mistaken for policy. -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Sun Apr 7 23:41:10 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 07 Apr 2013 20:41:10 -0700 Subject: Win ico sizes In-Reply-To: References: Message-ID: <51623C56.3020807@fourthworld.com> Stephen Barncard wrote: > I use icon composer that comes with Xcode to convert images to the > icn format.... or are you referring to a pixel by pixel artwork tool? The Mac side on this is easy. The problem I'm having is specific to Windows. Apparently, as with the transition from Win98 to XP, the LC engine now assigns slots to a wider range of specific sizes, and if they're not present it doesn't just ignore them (which would cause Win7 to simply scale up the next available size), but writes empty or NULL into the slots so that Win7 tries to use them - and failing, it renders the generic app icon instead. So I need to fill in the slots the engine now writes into the file, and am hoping to find the required size list. So far, searching the User Guide has turned up nothing. God help me if I have to rely on MSDN. It's search engine is in a neck-and-neck contest with the one driving the Apple App Store to see which can earn the title of Most Frustrating to Users Actually Looking For Specific Things. ;) -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jacque at hyperactivesw.com Sun Apr 7 23:43:12 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 07 Apr 2013 22:43:12 -0500 Subject: Win ico sizes In-Reply-To: <51621BE0.9060105@fourthworld.com> References: <51621BE0.9060105@fourthworld.com> Message-ID: <51623CD0.4040901@hyperactivesw.com> On 4/7/13 8:22 PM, Richard Gaskin wrote: > > 1. Where in the docs is the list of specific required icon sizes noted? I vaguely recall the old-style size restrictions were removed entirely, so there's no list any more. I forget the details, I just remember those errors disappeared. > > 2. I hate the tool I've been using (a Photoshop plugin named > IconFactory; usability hell) - what tool do you folks like for making > icons? Graphic Converter. Save-As and it's done for both Mac and Windows. Wandering off topic: I couldn't live without GC, it's the BBEdit of image manipulation. Last week I changed a couple of hundred images located in a dozen or more subfolders; they were all cropped, resized, made transparent, and converted to pngs with one click. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From monte at sweattechnologies.com Mon Apr 8 00:13:12 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 8 Apr 2013 14:13:12 +1000 Subject: Win ico sizes In-Reply-To: <51623CD0.4040901@hyperactivesw.com> References: <51621BE0.9060105@fourthworld.com> <51623CD0.4040901@hyperactivesw.com> Message-ID: On 08/04/2013, at 1:43 PM, J. Landman Gay wrote: >> 1. Where in the docs is the list of specific required icon sizes noted? > > I vaguely recall the old-style size restrictions were removed entirely, so there's no list any more. I forget the details, I just remember those errors disappeared. If I remember right I put the errors there because I thought people would rather see an error there than find out that under some circumstances their app gets some generic icon instead of what they wanted. I think people complained so much about those errors that RunRev gave up on them... I remember it was fun working it all out... learned a lot about the ICO file format... -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From gWolfgang at gaich.de Mon Apr 8 02:02:00 2013 From: gWolfgang at gaich.de (G.W.Gaich) Date: Mon, 08 Apr 2013 08:02:00 +0200 Subject: Win ico sizes In-Reply-To: <51621BE0.9060105@fourthworld.com> References: <51621BE0.9060105@fourthworld.com> Message-ID: <51625D58.7010106@gaich.de> Hello Richard, on Windows I use IcoFX for making icons. http://icofx.ro/ Version 2.4 $49.99 but there is an older Version (1.64 / Freeware) on http://www.chip.de/downloads/IcoFX_28266149.html that I'm using for years. Best Regards Wolfgang Am 08.04.2013 03:22, schrieb Richard Gaskin: > Apparently there's been a change between LC 4.6.4 and 5.5.4 with > regard to the various sizes of the collection of icon images in ico > files when building Win standalones. It won't warn you if certain > sizes are missing, but apparently the ones added since v4.6.4 are the > ones used for aliases, so those show in Win7 with the generic app icon. > > This leads me to two question: > > 1. Where in the docs is the list of specific required icon sizes noted? > > 2. I hate the tool I've been using (a Photoshop plugin named > IconFactory; usability hell) - what tool do you folks like for making > icons? > > TIA - > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Apr 8 02:46:33 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Mon, 8 Apr 2013 08:46:33 +0200 Subject: Win ico sizes In-Reply-To: <51621BE0.9060105@fourthworld.com> References: <51621BE0.9060105@fourthworld.com> Message-ID: <8A09E0C4-9E35-44A3-9D80-D00B13BD28D4@m-r-d.de> Richard, under Windows i am using IconWorkshop from Axialis. http://www.axialis.com/iconworkshop/ IconWorkshop creates icons for Windows, Mac OS X, iOS and Android The Pro (commercial) license costs 69? at the moment (normally 99) and comes with a lifetime license. There is also a Home version available, but that may not be used for companies. Regards, Matthias Am 08.04.2013 um 03:22 schrieb Richard Gaskin : > Apparently there's been a change between LC 4.6.4 and 5.5.4 with regard to the various sizes of the collection of icon images in ico files when building Win standalones. It won't warn you if certain sizes are missing, but apparently the ones added since v4.6.4 are the ones used for aliases, so those show in Win7 with the generic app icon. > > This leads me to two question: > > 1. Where in the docs is the list of specific required icon sizes noted? > > 2. I hate the tool I've been using (a Photoshop plugin named IconFactory; usability hell) - what tool do you folks like for making icons? > > TIA - > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 8 05:10:34 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 8 Apr 2013 11:10:34 +0200 Subject: How do you handle caring about PPC? Message-ID: <004801ce3438$edc69330$c953b990$@de> Hello, I just wanted to hear, how you care today about PPC / Intel Macs when creating your standalones. Do you still today compile for PPC and Intel or has the time passed to support that platform? Btw. When was the last PPC build? And with what systemversion? Thanks for your experiences Tiemo From jacques.hausser at unil.ch Mon Apr 8 05:27:43 2013 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Mon, 8 Apr 2013 11:27:43 +0200 Subject: How do you handle caring about PPC? In-Reply-To: <004801ce3438$edc69330$c953b990$@de> References: <004801ce3438$edc69330$c953b990$@de> Message-ID: <42F2D99C-05FC-42C9-83DC-81475E5D8146@unil.ch> We have home, and still run, two older PPC Macs, with 10.5.8. And yes, I do still compile for them on my almost 6 years old Intel Mac. I should perhaps launch a Quickstarter project to renew my equipment? Jacques Le 8 avr. 2013 ? 11:10, Tiemo Hollmann TB a ?crit : > Hello, > > I just wanted to hear, how you care today about PPC / Intel Macs when > creating your standalones. Do you still today compile for PPC and Intel or > has the time passed to support that platform? > > Btw. When was the last PPC build? And with what systemversion? > > Thanks for your 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 david at vaudevillecourt.tv Mon Apr 8 06:10:12 2013 From: david at vaudevillecourt.tv (David Bovill) Date: Mon, 8 Apr 2013 11:10:12 +0100 Subject: Challenge: how to set the text of a field In-Reply-To: References: <5155C689.1010701@hyperactivesw.com> <5155E8CA.5010504@hyperactivesw.com> Message-ID: No Kay - removing the group shows how the internals of LiveCode messaging and target references work in this case, and flags up a warning for anyone who might be working with shared or background groups and behaviors - that's why I include the info in the email. There is no fix for this - however you try. It is IMO an important bug in how "the target" works, which effects our ability to create developer widgets with nice interfaces (for shared backgrounds). I'll be filing it as an enhancement or bug - as soon as I can find my "quality control" username :) On 7 April 2013 09:08, Kay C Lan wrote: > On Sat, Mar 30, 2013 at 5:07 AM, David Bovill >wrote: > > > > > Now given you are on the first card - issue the following from the > message > > box: > > > > put the card_Number of group 1 of card 3 --> answer is 1 > > put the card_Number of group 1 of card 2 --> answer is 1 > > put the card_Number of group 1 of card 1 --> answer is 1 > > > > Now try removing the group from the first card, and do the same again: > > > > put the card_Number of group 1 of card 3 --> answer is 3 - ie correct! > > put the card_Number of group 1 of card 2 --> answer is 2 - ie correct! > > put the card_Number of group 1 of card 1 --> well there isn't one so you > > get an error > > > > So is the hint to a workaround in creating at least one 'dummy' card that > does NOT contain the background group so that your referencing works? > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Apr 8 06:14:51 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Mon, 8 Apr 2013 05:14:51 -0500 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: <5161702C.5020609@splash21.com> References: <51607966.2060903@splash21.com> <5161702C.5020609@splash21.com> Message-ID: <894705F7-ED2F-4856-AF07-05C17BE787EE@gmail.com> I didn't know encryption was an issue for the App Store. I'm working on pretty non-sensitive stuff, so some variant of what you're doing should work. Thanks! Sent from my iPad On Apr 7, 2013, at 8:10 AM, John Craig wrote: > I don't rely on SSL - to avoid any potential hassles with Apple's app store - "Does your application use encryption?". From roger.e.eller at sealedair.com Mon Apr 8 07:31:02 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 8 Apr 2013 07:31:02 -0400 Subject: Win ico sizes In-Reply-To: References: <51621BE0.9060105@fourthworld.com> <51623CD0.4040901@hyperactivesw.com> Message-ID: I look forward to mergIcon. ;-p Seriously, since cross-platform icon creation is so difficult, or at least inconsistent, I would rather have an opinion in LiveCode to generate icons from a png file at build time. ~Roger On Apr 8, 2013 12:08 AM, "Monte Goulding" wrote: > > On 08/04/2013, at 1:43 PM, J. Landman Gay wrote: > > >> 1. Where in the docs is the list of specific required icon sizes noted? > > > > I vaguely recall the old-style size restrictions were removed entirely, > so there's no list any more. I forget the details, I just remember those > errors disappeared. > > If I remember right I put the errors there because I thought people would > rather see an error there than find out that under some circumstances their > app gets some generic icon instead of what they wanted. I think people > complained so much about those errors that RunRev gave up on them... I > remember it was fun working it all out... learned a lot about the ICO file > format... > > -- > 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 david at vaudevillecourt.tv Mon Apr 8 07:56:24 2013 From: david at vaudevillecourt.tv (David Bovill) Date: Mon, 8 Apr 2013 12:56:24 +0100 Subject: Challenge: how to set the text of a field In-Reply-To: References: <5155C689.1010701@hyperactivesw.com> <5155E8CA.5010504@hyperactivesw.com> Message-ID: No Kay - removing the group shows how the internals of LiveCode messaging and target references work in this case, and flags up a warning for anyone who might be working with shared or background groups and behaviors - that's why I include the info in the email. There is no fix for this - however you try. It is IMO an important bug in how "the target" works, which effects our ability to create developer widgets with nice interfaces (for shared backgrounds). Please vote for this bug at: - http://quality.runrev.com/show_bug.cgi?id=10822 or the feature request which will allow us to get around it here: - http://quality.runrev.com/show_bug.cgi?id=7615 On 7 April 2013 09:08, Kay C Lan wrote: > On Sat, Mar 30, 2013 at 5:07 AM, David Bovill >wrote: > > > > > Now given you are on the first card - issue the following from the > message > > box: > > > > put the card_Number of group 1 of card 3 --> answer is 1 > > put the card_Number of group 1 of card 2 --> answer is 1 > > put the card_Number of group 1 of card 1 --> answer is 1 > > > > Now try removing the group from the first card, and do the same again: > > > > put the card_Number of group 1 of card 3 --> answer is 3 - ie correct! > > put the card_Number of group 1 of card 2 --> answer is 2 - ie correct! > > put the card_Number of group 1 of card 1 --> well there isn't one so you > > get an error > > > > So is the hint to a workaround in creating at least one 'dummy' card that > does NOT contain the background group so that your referencing works? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From david at vaudevillecourt.tv Mon Apr 8 08:04:09 2013 From: david at vaudevillecourt.tv (David Bovill) Date: Mon, 8 Apr 2013 13:04:09 +0100 Subject: What is the default value for listindent? Message-ID: I'm trying to script around and inconsistency with the formattedwidth with fields containing the new bulleted lists. For that I need to work out by hand how far a line is indented by multiplying the listindent with the listdepth. However when the listindent is not explicitly se it seems to default to some unseemly large value - anyone know what this value is? From lan.kc.macmail at gmail.com Mon Apr 8 08:06:06 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 8 Apr 2013 20:06:06 +0800 Subject: [OT] New pricing In-Reply-To: <5161BFF3.9050109@fourthworld.com> References: <5161BFF3.9050109@fourthworld.com> Message-ID: On Mon, Apr 8, 2013 at 2:50 AM, Richard Gaskin wrote: > > If Apple has recently changed their policies so they no longer have the > distribution limits that had made it incompatible with the GPL, that would > be welcome news. But I wasn't able to turn up any info suggesting that, so > the items in the Wikipedia article you linked to seem to be > well-intentioned people who simply don't follow the news from the FSF, and > Apple staff who apparently have a tough time keeping up with the > ever-changing and inconsistently-applied rules there. > > Richard, Of all the contributors on this List I consider your comments the most reasoned, level headed and open minded, but I must have missed something. I read your links 1 and 3, cause I'm and odd sort of guy, and all I concluded from it was that it was GPL participants (VLC coders in one case) that requested Apple remove certain GPL software, and Apple complied because it was cheaper and easier than going to court over it. As you say, Apples inconsistently-applied rules, to me do NOT seem to specifically target rejection of GPL software. As far as I can tell LiveCode Community will allow me to write an iOS app and as long as it includes stick figures and fart noises it is likely to be approved by the App Store reviewers. For my part, in accordance with the GPL I would include a link where anyone could download the 'source' stack for their own modification. At which point, as long as I, Runrev, or someone from this List does not complain to Apple, then it's likely to live a long and highly ignored life at the App Store. As for the Apple restriction that the FSF are so concerned about, it seems to be splitting hairs and shooting oneself in the foot. Again, if I follow the GPL, and I link to the source stack, then that means anyone can download and play with as many copies as they wish. Just because they don't come as compiled installed apps seems to be a very very fine point. There are plenty of Source Forge projects out there that don't have an OS X complied version available, the only option is source code and compile it yourself. If I was splitting hairs I'd say the GPL doesn't say 'compiled' program, but just program. Apple's own restriction doesn't prevent anyone from obtaining the source code and working with it unrestricted to their hearts content .The only people the Apple restriction is going to effect is end users who need a compiled app and have no clue about programming and are never going to contribute to a FSF project in their life. Is that really detrimental to the FSF cause? Obviously from the articles, some GPL software contributors think so. From david at vaudevillecourt.tv Mon Apr 8 08:07:19 2013 From: david at vaudevillecourt.tv (David Bovill) Date: Mon, 8 Apr 2013 13:07:19 +0100 Subject: What is the default value for listindent? In-Reply-To: References: Message-ID: Through experimenting it seems to be 96 - not sure how this default works - can we get and set it? On 8 April 2013 13:04, David Bovill wrote: > I'm trying to script around and inconsistency with the formattedwidth with > fields containing the new bulleted lists. For that I need to work out by > hand how far a line is indented by multiplying the listindent with the > listdepth. However when the listindent is not explicitly se it seems to > default to some unseemly large value - anyone know what this value is? > From david at vaudevillecourt.tv Mon Apr 8 08:13:40 2013 From: david at vaudevillecourt.tv (David Bovill) Date: Mon, 8 Apr 2013 13:13:40 +0100 Subject: [OT] New pricing In-Reply-To: References: <5161BFF3.9050109@fourthworld.com> Message-ID: Yes Kay - I think you are right. This is a sort of unintended bug in the GPL - some purist like the bug because it puts pressure to keep platforms open - but it damages and confuses the situation with regard to open code. On the other hand RunRev may have factored this into their business plan (I would have :) - and though I doubt they will want to "complain" to Apple and ask them to take down the app - they could do, AND it would be in their short term commercial interest to, because as it stands it is a major incentive to get the commercial license. It would be interesting to get RunRev's take on this - have they become FOSS purists :) On 8 April 2013 13:06, Kay C Lan wrote: > On Mon, Apr 8, 2013 at 2:50 AM, Richard Gaskin > wrote: > > > > > If Apple has recently changed their policies so they no longer have the > > distribution limits that had made it incompatible with the GPL, that > would > > be welcome news. But I wasn't able to turn up any info suggesting that, > so > > the items in the Wikipedia article you linked to seem to be > > well-intentioned people who simply don't follow the news from the FSF, > and > > Apple staff who apparently have a tough time keeping up with the > > ever-changing and inconsistently-applied rules there. > > > > Richard, > > Of all the contributors on this List I consider your comments the most > reasoned, level headed and open minded, but I must have missed something. > > I read your links 1 and 3, cause I'm and odd sort of guy, and all I > concluded from it was that it was GPL participants (VLC coders in one case) > that requested Apple remove certain GPL software, and Apple complied > because it was cheaper and easier than going to court over it. As you say, > Apples inconsistently-applied rules, to me do NOT seem to specifically > target rejection of GPL software. > > As far as I can tell LiveCode Community will allow me to write an iOS app > and as long as it includes stick figures and fart noises it is likely to be > approved by the App Store reviewers. For my part, in accordance with the > GPL I would include a link where anyone could download the 'source' stack > for their own modification. At which point, as long as I, Runrev, or > someone from this List does not complain to Apple, then it's likely to live > a long and highly ignored life at the App Store. > > As for the Apple restriction that the FSF are so concerned about, it seems > to be splitting hairs and shooting oneself in the foot. Again, if I follow > the GPL, and I link to the source stack, then that means anyone can > download and play with as many copies as they wish. Just because they don't > come as compiled installed apps seems to be a very very fine point. There > are plenty of Source Forge projects out there that don't have an OS X > complied version available, the only option is source code and compile it > yourself. If I was splitting hairs I'd say the GPL doesn't say 'compiled' > program, but just program. Apple's own restriction doesn't prevent anyone > from obtaining the source code and working with it unrestricted to their > hearts content .The only people the Apple restriction is going to effect is > end users who need a compiled app and have no clue about programming and > are never going to contribute to a FSF project in their life. > > Is that really detrimental to the FSF cause? Obviously from the articles, > some GPL software contributors think so. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From david at vaudevillecourt.tv Mon Apr 8 08:23:49 2013 From: david at vaudevillecourt.tv (David Bovill) Date: Mon, 8 Apr 2013 13:23:49 +0100 Subject: What is the default value for listindent? In-Reply-To: References: Message-ID: Well when the textsize is 18 the default listindent seems to be 48 :) On 8 April 2013 13:07, David Bovill wrote: > Through experimenting it seems to be 96 - not sure how this default works > - can we get and set it? > > > On 8 April 2013 13:04, David Bovill wrote: > >> I'm trying to script around and inconsistency with the formattedwidth >> with fields containing the new bulleted lists. For that I need to work out >> by hand how far a line is indented by multiplying the listindent with the >> listdepth. However when the listindent is not explicitly se it seems to >> default to some unseemly large value - anyone know what this value is? >> > > From monte at sweattechnologies.com Mon Apr 8 08:34:23 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 8 Apr 2013 22:34:23 +1000 Subject: Win ico sizes In-Reply-To: References: <51621BE0.9060105@fourthworld.com> <51623CD0.4040901@hyperactivesw.com> Message-ID: <813BAC47-BFB8-4972-BCC9-331A8396367B@sweattechnologies.com> On 08/04/2013, at 9:31 PM, Roger Eller wrote: > I look forward to mergIcon. ;-p Not likely to happen... this was all about 8 or 9 years ago. > > Seriously, since cross-platform icon creation is so difficult, or at least > inconsistent, I would rather have an opinion in LiveCode to generate icons > from a png file at build time. Hmm... I'm sure it would be possible. Maybe it would be a good project for you Roger? -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From ambassador at fourthworld.com Mon Apr 8 11:00:52 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 08 Apr 2013 08:00:52 -0700 Subject: Win ico sizes In-Reply-To: References: Message-ID: <5162DBA4.3000805@fourthworld.com> Monte Goulding wrote: > If I remember right I put the errors there because I thought > people would rather see an error there than find out that > under some circumstances their app gets some generic icon > instead of what they wanted. I think people complained so > much about those errors that RunRev gave up on them... In many cases Windows will scale up from available icons when a given size isn't available, but LiveCode has very specific requirements for how it embeds the images into the exe, so it's helpful to know when at least the size used for aliases isn't present. I just found a good tool for making ico files that also meets my preference for tools I can use on any platform I may be working on at a given moment - GIMP, available for nearly every OS: I'll dig up the size specs at (ugh!) MSDN, but I think the only ones my current ico tool isn't making well are the two new ones introduced with Vista, 256 and 98. Once I verify the requirements I'll file a documentation bug report, noting that LC's very specific requirements for ico sizes pretty much necessitates that they be documented. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Mon Apr 8 11:10:16 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 08 Apr 2013 08:10:16 -0700 Subject: [OT] New pricing In-Reply-To: References: Message-ID: <5162DDD8.4060505@fourthworld.com> Kay C Lan wrote: > On Mon, Apr 8, 2013 at 2:50 AM, Richard Gaskin wrote: >> >> If Apple has recently changed their policies so they no longer >> have the distribution limits that had made it incompatible with >> the GPL, that would be welcome news. But I wasn't able to turn >> up any info suggesting that, so the items in the Wikipedia article >> you linked to seem to be well-intentioned people who simply don't >> follow the news from the FSF, and Apple staff who apparently have >> a tough time keeping up with the ever-changing and inconsistently- >> applied rules there. ... > I read your links 1 and 3, cause I'm and odd sort of guy, and all I > concluded from it was that it was GPL participants (VLC coders in > one case) that requested Apple remove certain GPL software, and Apple > complied because it was cheaper and easier than going to court over > it. As you say, Apples inconsistently-applied rules, to me do NOT > seem to specifically target rejection of GPL software. > > As far as I can tell LiveCode Community will allow me to write an iOS > app and as long as it includes stick figures and fart noises it is > likely to be approved by the App Store reviewers. For my part, in > accordance with the GPL I would include a link where anyone could > download the 'source' stack for their own modification. At which > point, as long as I, Runrev, or someone from this List does not > complain to Apple, then it's likely to live a long and highly ignored > life at the App Store. Could be, but as we've seen with VLC and other GPL-governed apps, any such app is just one complaint filing away from being dropped. I can't claim to be a legal authority on such matters, and as such I just see what I see and pass it along; I'm not in a position to recommend that people submit GPL-governed works to an app store that has pulled such works. -- 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 gcanyon at gmail.com Mon Apr 8 11:37:40 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Mon, 8 Apr 2013 10:37:40 -0500 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: <5161702C.5020609@splash21.com> References: <51607966.2060903@splash21.com> <5161702C.5020609@splash21.com> Message-ID: <058768C4-C4FA-4A93-8FD5-142D93BCF9C9@gmail.com> I've been thinking about this. I'm assuming (all with salt): 1. At some point the user set a password. At that point the iOS app applies MD-5, sends that to the server, and stores the hash locally. 2. When the app wants to access something from the server, it makes a request for an authentication string. The server takes the user name and the current time and sends that back,and stores that hash itself. The iOS app hashes the authentication string combined with the password hash, and includes that with its requests. Since both the server and the iOS app know the authentication string from (1), they do not have to exchange it now. Richard, is this something like what you're doing? Sent from my iPad On Apr 7, 2013, at 8:10 AM, John Craig wrote: > As an example, my requests to the server contain; > 1/ a uuid > 2/ current time > 3/ md5 hash of user credentials + uuid + time > 4/ any other data On Apr 7, 2013, at 4:54 PM, Richard Gaskin wrote: > One method Dave Cragg, me, and others have used is a home-grown quasi-HTTPS-like scheme in which the client first handshakes with the server to obtain a token, which is a hash of the IP address, time stamp, and some salt, and that token is used as a key to send the authentication data, after which all other data uses a less derivable method. From klaus at major.on-rev.com Mon Apr 8 09:23:41 2013 From: klaus at major.on-rev.com (Klaus on-rev) Date: Mon, 8 Apr 2013 15:23:41 +0200 Subject: Mix and Match ? In-Reply-To: <5161A1ED.2030003@gmail.com> References: <5161A1ED.2030003@gmail.com> Message-ID: <73E3514E-8A02-4E5A-9E41-0F83A37512A9@major.on-rev.com> Hi Richmond, huh, almost missed this one... Am 07.04.2013 um 18:42 schrieb Richmond : > Suppose I don't own the Commercial version of the most recent version of Livecode (I don't), > but I hack the interface of the upcoming Open Source Livecode into something which other people like, > would it be possible for them to use it with the commercial version? sure, why not, as long as the "whatever" licence will be fullfilled :-) Sorry, no real idea about all this license and legal stuff... > [ Klaus Major, this may interest you ] Because of the MetaCard IDE? I passed the "MC PooBa Hat" some time ago to Ken Ray ;-) > Richmond. Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From stephenREVOLUTION2 at barncard.com Mon Apr 8 12:28:23 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 8 Apr 2013 09:28:23 -0700 Subject: How do you handle caring about PPC? In-Reply-To: <42F2D99C-05FC-42C9-83DC-81475E5D8146@unil.ch> References: <004801ce3438$edc69330$c953b990$@de> <42F2D99C-05FC-42C9-83DC-81475E5D8146@unil.ch> Message-ID: With education going to tablets, and with more and more old machines costing more and more to support and find parts for, I'd say Power PC is dead. On Mon, Apr 8, 2013 at 2:27 AM, Jacques Hausser wrote: > We have home, and still run, two older PPC Macs, with 10.5.8. And yes, I > do still compile for them on my almost 6 years old Intel Mac. I should > perhaps launch a Quickstarter project to renew my equipment? > > Jacques > > Le 8 avr. 2013 ? 11:10, Tiemo Hollmann TB a ?crit : > > > Hello, > > > > I just wanted to hear, how you care today about PPC / Intel Macs when > > creating your standalones. Do you still today compile for PPC and Intel > or > > has the time passed to support that platform? > > > > Btw. When was the last PPC build? And with what systemversion? > > > > Thanks for your 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 > > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Apr 8 12:38:07 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 8 Apr 2013 18:38:07 +0200 Subject: AW: How do you handle caring about PPC? In-Reply-To: References: <004801ce3438$edc69330$c953b990$@de> <42F2D99C-05FC-42C9-83DC-81475E5D8146@unil.ch> Message-ID: <006e01ce3477$739bdc70$5ad39550$@de> Thanks Jacques and Stephen for your opposite experiences Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von stephen barncard > Gesendet: Montag, 8. April 2013 18:28 > An: How to use LiveCode > Betreff: Re: How do you handle caring about PPC? > > With education going to tablets, and with more and more old machines > costing more and more to support and find parts for, I'd say Power PC is > dead. > > > On Mon, Apr 8, 2013 at 2:27 AM, Jacques Hausser > wrote: > > > We have home, and still run, two older PPC Macs, with 10.5.8. And yes, > > I do still compile for them on my almost 6 years old Intel Mac. I > > should perhaps launch a Quickstarter project to renew my equipment? > > > > Jacques > > > > Le 8 avr. 2013 ? 11:10, Tiemo Hollmann TB a ?crit : > > > > > Hello, > > > > > > I just wanted to hear, how you care today about PPC / Intel Macs > > > when creating your standalones. Do you still today compile for PPC > > > and Intel > > or > > > has the time passed to support that platform? > > > > > > Btw. When was the last PPC build? And with what systemversion? > > > > > > Thanks for your 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 > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 From th.douez at gmail.com Mon Apr 8 12:52:37 2013 From: th.douez at gmail.com (Thierry Douez) Date: Mon, 8 Apr 2013 18:52:37 +0200 Subject: url command Message-ID: Hi all, what returns this line of code, when a valid server is not responding ? put url "http://whatever.com" Thanks, Thierry From th.douez at gmail.com Mon Apr 8 12:59:00 2013 From: th.douez at gmail.com (Thierry Douez) Date: Mon, 8 Apr 2013 18:59:00 +0200 Subject: revZipExtractItemToFile question Message-ID: Hi, On my Mac, using this command: revZipExtractItemToFile "x", "y", "z" the old file "z" is replaced silently by the unzipped one. Do we have the same behavior on PCs? Thanks, Thierry From roger.e.eller at sealedair.com Mon Apr 8 13:03:06 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 8 Apr 2013 13:03:06 -0400 Subject: Win ico sizes In-Reply-To: <813BAC47-BFB8-4972-BCC9-331A8396367B@sweattechnologies.com> References: <51621BE0.9060105@fourthworld.com> <51623CD0.4040901@hyperactivesw.com> <813BAC47-BFB8-4972-BCC9-331A8396367B@sweattechnologies.com> Message-ID: On Mon, Apr 8, 2013 at 8:34 AM, Monte Goulding wrote: > > On 08/04/2013, at 9:31 PM, Roger Eller wrote: > > > I look forward to mergIcon. ;-p > > Not likely to happen... this was all about 8 or 9 years ago. > Yeah, I was kidding. Well... unless you wanted to. It would be a welcome addition, especially if it could spit out icons for all supported platforms including iOS and Android with the user only having to provide a large enough source png. > > > > Seriously, since cross-platform icon creation is so difficult, or at > least > > inconsistent, I would rather have an option in LiveCode to generate icons > > from a png file at build time. > > Hmm... I'm sure it would be possible. Maybe it would be a good project for > you Roger? > Ha! I barely have the energy to make it through a day at the office anymore. :-\ Aside from that, I have not worked with imageData hardly at all. Manipulation on a pixel level is best left to the pros, imho. I wish I had your confidence to go forth and make it happen though. I do think it would be a worthy addition to LiveCode. Perhaps after open sourcing, someone will have a go at it. > > -- > Monte Goulding > > M E R Goulding - software development services > mergExt - There's an external for that! > > ~Roger From appsfoundry67 at gmail.com Mon Apr 8 13:13:05 2013 From: appsfoundry67 at gmail.com (Apps Foundry) Date: Mon, 8 Apr 2013 12:13:05 -0500 Subject: trouble playing video in iOS Message-ID: I am trying to build a museum kiosk app for a client. I found the excellent lesson at: http://lessons.runrev.com/s/lessons/m/4069/l/29287-How-do-I-play-a-video-in-part-of-the-screen-in-iOS Using this code (after applying the fix noted in the Comments), I can play the video on an iPad just fine, EXCEPT that there is no audio!?! The audio plays correctly in the IDE (if I play it via "*start* player "player3", where player3's filename property is set to point to the file.) The audio in question is a .mov file, but it also fails to play audio when I test with the .mp4 video that came with the lesson. Other videos (well, streaming videos anyway) play fine on the iPad (in the browser). Any suggestions as to a possible cause or where to look for additional clues? Thanks, Larry Walker Code follows, in case someone asks: *on* openCard *// Check the control doesn't already exist. If so delete and recreate it * *if* the platform is "iPhone" *then* *if* "ioscontrol" is among the lines of iphoneControls() *then* controlDelete *end* *if* iphoneControlCreate "player", "ioscontrol" *// Set the basic properties including visibility, rectangle and video file path* iphoneControlSet "ioscontrol", "filename", specialFolderPath("engine") & "/video.mp4" iphoneControlSet "ioscontrol", "preserveAspect", true iphoneControlSet "ioscontrol", "showController", true iphoneControlSet "ioscontrol", "visible", true iphoneControlSet "ioscontrol", "rect", the rect of graphic "rectangle1" *// Start playing the video* iphoneControlDo "ioscontrol", "play" *end* *if* *end* openCard *on* closeCard *// Delete the control when we leave the card* *if* the platform is "iPhone" *then* controlDelete *end* *if* *end* closeCard *on* controlDelete *// Delete the control* *if* the platform is "iPhone" *then* iphoneControlDelete "ioscontrol" *end* *if* *end* controlDelete From st.king42 at ntlworld.com Mon Apr 8 14:00:43 2013 From: st.king42 at ntlworld.com (Stephen King) Date: Mon, 8 Apr 2013 19:00:43 +0100 Subject: Save greyed out with Mac build In-Reply-To: References: Message-ID: <4EB881A3-8DDE-4612-A2B0-FDA85C02CC42@ntlworld.com> Hi Jacqueline Just to let you know you were absolutely right - the ask with type fixed it. I have also changed the answer dialogue too. Many thanks Steve On 2 Apr 2013, at 17:30, Stephen King wrote: > Hi Jacqueline > > Sounds promising, I'll give it a go > > Cheers > Steve > >> >> Message: 3 >> Date: Mon, 01 Apr 2013 14:44:52 -0500 >> From: "J. Landman Gay" >> To: How to use LiveCode >> Subject: Re: Save greyed out with Mac build >> Message-ID: <5159E3B4.7090803 at hyperactivesw.com> >> Content-Type: text/plain; charset=ISO-8859-1; format=flowed >> >> On 4/1/13 1:35 PM, Stephen King wrote: >>> >>> The sources identical between windows and OSX builds. The windows one >>> works fine, the OSX one won't save. >> >> It's probably the "with filter" part of the "ask file" command. Filters >> are only functional on Windows (see the dictionary entry for "ask file".) >> >> Instead, try the newer "ask file with type" command: >> >> ask file "Save Dive file as:" with the DefaultFolder with type "SAC >> File|SAC|????" >> >> The question marks will allow any file type on Mac, though OS X no >> longer uses file types. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> > From richmondmathewson at gmail.com Mon Apr 8 14:47:59 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 08 Apr 2013 21:47:59 +0300 Subject: How do you handle caring about PPC? In-Reply-To: References: <004801ce3438$edc69330$c953b990$@de> <42F2D99C-05FC-42C9-83DC-81475E5D8146@unil.ch> Message-ID: <516310DF.20604@gmail.com> On 04/08/2013 07:28 PM, stephen barncard wrote: > With education going to tablets, and with more and more old machines > costing more and more to support and find parts for, I'd say Power PC is > dead. > > This is a fairly redundant comment that has been said before quite a few times, and it does make sense if you live in some peachy sort of situation where you have a generous annual budget to endlessly upgrade your machines and chuck your functional but 'outdated' ones into landfills in a fit of ecological nihilism. ----- I am sorry, Stephen, but you have really hit a nerve; Please do not take what follows as a personal attack, because it is not meant as such ---- However, I for one (and I am not the only one) have 4 perfectly good G3 slot-loading iMacs merrily chuntering along on Mac OS 10.4.11, and will only replace them when they go 'bang' as they do the job I want them to do superbly. Because of that I almost always hive off PPC standalones (the "middle-path", Mac OS Universal, is neither one thing or the other and is merely bloatware) as well as Intel Mac standalones. That is also why I don't merrily chuck out old versions of any Mac software (stuff backed up all the way back to 1993), especially Livecode/RunRev versions. I regularly send copies of my EFL stuff off to a Church of Scotland school in Botswana where an inspired teacher is able to make good use of them on old PPC Macs running Mac OS 9; that means porting stacks back to version 2.0.1 and saving them as Classic standalones. The fact that that chap is able to use them to help Botswanan (err; not sure if that is the right adjective)kids get ahead when they don't live in the same sort of financial environment that people such as Thee and me (one of them is going to the University of Sheffield, in England) floats my boat in a big, big way. Now for me to keep floating my boat, and, more importantly, for those kiddos out in Botswana, the ability to supply them with half-decent software for educational support, the ability to pump out standalones for PPC machines is really very important indeed. As I am currently working on a project to get the University of St Andrews in Scotland to ship out a load of their G3 iMacs to the school in Botswana along with all the licensed Mac 10.4 installation disks they no longer need, the ability for me to pump out PPC standalones is mission critical. Many on the Use-List may be quite unaware that Africa is neither terribly rich, nor a place wholly inhabited by 'primitive' people who aren't interested in anything beyond tribal dances. It is a dumping ground for lots and lots of "dead" computers which are nothing of the sort, they are just 5-15 years old and perfectly useful for all sorts of things in the right hands (and there are plenty of extremely switched on people in Africa who are rather frustrated) and given software that will work on those machines. Richmond. From richmondmathewson at gmail.com Mon Apr 8 15:00:53 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 08 Apr 2013 22:00:53 +0300 Subject: How do you handle caring about PPC? In-Reply-To: <004801ce3438$edc69330$c953b990$@de> References: <004801ce3438$edc69330$c953b990$@de> Message-ID: <516313E5.8030403@gmail.com> On 04/08/2013 12:10 PM, Tiemo Hollmann TB wrote: > Hello, > > I just wanted to hear, how you care today about PPC / Intel Macs when > creating your standalones. Do you still today compile for PPC and Intel or > has the time passed to support that platform? > > Btw. When was the last PPC build? And with what systemversion? > > Thanks for your experiences > > Tiemo > > I always offer a PPC build of my latest build of my Devawriter Pro [ http://andregarzia.on-rev.com/richmond/dwriterpro.html ] as I know that at least 3 people who use my software use PPC Macs on a day-to-day basis. Apart from my 'faux' Mac 10.6 (VMware Player) I only have PPC Macs which continue serve me very well indeed: 1 tray loading G3 iMac (stays with my Mum and Dad in England: I use it for internet access and Livecode programming when I'm there - works with LC/RR 4.0 on Mac OS 10.3.9) 4 slot loading G3 iMacs working on Mac OS 10.4.11 1 MacMini (last PPC model) working on Mac OS 10.4.11 I run off Mac PPC standalones of my EFL software as well as Linux ones: I don't run off Mac Intel ones as I don't have any of those Macs. Richmond. From stephenREVOLUTION2 at barncard.com Mon Apr 8 15:23:08 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 8 Apr 2013 12:23:08 -0700 Subject: How do you handle caring about PPC? In-Reply-To: <516313E5.8030403@gmail.com> References: <004801ce3438$edc69330$c953b990$@de> <516313E5.8030403@gmail.com> Message-ID: Richmond: I am not the enemy. Most of us know about your efficient use of Mac hardware and your struggles with them. What prevents you from using existing builds of Livecode that support PPC like you already are doing? Apple announced they were dropping the platform in 2006. 9 years ago. One can't expect Runrev to support a platform that is THAT old just to support a base that can't be justified. There's no ROI. Also, I don't think there's a modern compiler that can work for both PPC and new 64 bit architectures. And for institutions with PPC hardware, there's a point where they can't be repaired and any remaining used machines have already been sent to the glue factory. And there's the spare parts issue. Cooling was always a problem with the CPU stacks in towers because they ran so hot. I went through a couple. Memory is now very expensive to replace for old machines. I would not want to be the person to have to maintain a lab of PPC machines in a math lab.. It's a much easier/cheaper sell to get new cheap PCs or tablets, especially in the always-cashed-starved education markets in the US. And easier to get grants for such items. not wanting to start a flame war, just sayin'. sqb On Mon, Apr 8, 2013 at 12:00 PM, Richmond wrote: > On 04/08/2013 12:10 PM, Tiemo Hollmann TB wrote: > >> Hello, >> >> I just wanted to hear, how you care today about PPC / Intel Macs when >> creating your standalones. Do you still today compile for PPC and Intel or >> has the time passed to support that platform? >> >> Btw. When was the last PPC build? And with what systemversion? >> >> Thanks for your experiences >> >> Tiemo >> >> >> > I always offer a PPC build of my latest build of my Devawriter Pro [ > http://andregarzia.on-rev.com/**richmond/dwriterpro.html] as I know that at least 3 people who use my software use PPC Macs on > a day-to-day basis. > > Apart from my 'faux' Mac 10.6 (VMware Player) I only have PPC Macs which > continue serve me very well indeed: > > 1 tray loading G3 iMac (stays with my Mum and Dad in England: I use it for > internet access and Livecode programming when I'm there - works with LC/RR > 4.0 on Mac OS 10.3.9) > > 4 slot loading G3 iMacs working on Mac OS 10.4.11 > > 1 MacMini (last PPC model) working on Mac OS 10.4.11 > > I run off Mac PPC standalones of my EFL software as well as Linux ones: I > don't run off Mac Intel > ones as I don't have any of those Macs. > > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From dochawk at gmail.com Mon Apr 8 15:26:32 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 8 Apr 2013 12:26:32 -0700 Subject: How do you handle caring about PPC? In-Reply-To: References: <004801ce3438$edc69330$c953b990$@de> <516313E5.8030403@gmail.com> Message-ID: On Mon, Apr 8, 2013 at 12:23 PM, stephen barncard wrote: > Apple announced they were dropping the platform in 2006. 9 years ago. One > can't expect Runrev to support a platform that is THAT old just to support > a base that can't be justified. I want my System 7.1 support!!! :) OK, let's face it; I'll never get around to putting my powerbook 180 back together. Next time I see. I should start looking for a good home for it . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From MikeKerner at roadrunner.com Mon Apr 8 15:51:54 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 8 Apr 2013 15:51:54 -0400 Subject: ios numeric with return key Message-ID: Is there some way to force either the "number" or "phone" keyboards that LC has for iOS to include a return key of some sort? -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From m_p_wilcox at yahoo.co.uk Mon Apr 8 16:07:00 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Mon, 8 Apr 2013 21:07:00 +0100 (BST) Subject: [OT] New pricing (GPL issues) In-Reply-To: References: Message-ID: <1365451620.16642.YahooMailNeo@web28802.mail.ir2.yahoo.com> OK, second post in a row - really sorry for forgetting to delete the whole digest from the end of the last one before I hit send. ?Promise not to do it again. :) Apple don't have an explicit policy against the GPL or any other open source license as far as I'm aware. ?I am not an IP lawyer but I did work for an open source software foundation for a couple of years, so I've spent quite a while reading/thinking about these issues. If someone complains you're violating their copyright (or breaking the terms of their copyright license) to Apple, your app is likely to get taken down, whether you're using open source or not. ?This is what has happened to apps using GPL code that have been taken down so far. If you build an app against the open source version of LiveCode and release the source under a GPL compatible license (doesn't have to be GPL and indeed probably better to go with something more permissive if you intend it to be free and open for everyone) then the only issue you should face with submitting to the app store is if RunRev complain to Apple, since they are the copyright holder and thus the only ones with a valid complaint (FSF can whinge all they like about the platform being incompatible with their license, their copyright has not been infringed). ?FWIW the GPLv2 is being blatantly disregarded ALL the time in (almost?) all Android devices and many other embedded Linux platforms. ?The Linux kernel developers just prefer that their work is used and people don't make commercial forks rather than making all the hardware vendors out there follow the letter of the GPL (which they aren't prepared to do in most cases). If RunRev are OK with any kind of non-comercial usage (they should be, it'd save them the hassle of coming up with a solution for free educational software and student projects) then they should add a clause to this effect to their version of the GPL, just so everyone, including potential contributors to LiveCode, is clear. ?If they're not then as long as you use a permissive GPL compatible license for your open source project then anyone with a commercial license can build and submit it for you - I expect there's be volunteers for serious projects trying to produce quality free/open software. There's really no way to comply fully with the GPL and release viable commercial software anyway. ?If you release the full source code to your app under a GPL compatible license and try to sell it there is nothing to stop someone else building it and selling a version for less or giving it away for free (this is why the GPL's free as in speech must almost always mean free as in beer too in an age of ubiquitous internet access for distribution). Hope that helps rather than confuses. ?Happy to answer other questions in this area to the best of my ability. Mark From bvg at mac.com Mon Apr 8 17:16:56 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 08 Apr 2013 23:16:56 +0200 Subject: url command In-Reply-To: References: Message-ID: <044D303D-8407-472A-A003-8AE2C7CAEA41@mac.com> Your script will stall until the urlTimeoutInterval has passed, after which it will put nothing. On 08.04.2013, at 18:52, Thierry Douez wrote: > Hi all, > > what returns this line of code, > when a valid server is not responding ? > > put url "http://whatever.com" > > Thanks, > > 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 -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From gerry.orkin at gmail.com Mon Apr 8 17:52:57 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Mon, 08 Apr 2013 14:52:57 -0700 (PDT) Subject: trouble playing video in iOS In-Reply-To: References: Message-ID: <1365457976832.7c56ac2c@Nodemailer> The ios player control is buggy and always has been. I've lodged a few bug reports but nothing has changed - so maybe try mergAV instead? See mergext.com.? Gerry On Tue, Apr 9, 2013 at 3:13 AM, Apps Foundry wrote: > I am trying to build a museum kiosk app for a client. I found the excellent > lesson at: > http://lessons.runrev.com/s/lessons/m/4069/l/29287-How-do-I-play-a-video-in-part-of-the-screen-in-iOS > Using this code (after applying the fix noted in the Comments), I can play > the video on an iPad just fine, EXCEPT that there is no audio!?! > The audio plays correctly in the IDE (if I play it via "*start* player > "player3", where player3's filename property is set to point to the file.) > The audio in question is a .mov file, but it also fails to play audio when > I test with the .mp4 video that came with the lesson. Other videos (well, > streaming videos anyway) play fine on the iPad (in the browser). > Any suggestions as to a possible cause or where to look for additional > clues? > Thanks, > Larry Walker > Code follows, in case someone asks: > *on* openCard > *// Check the control doesn't already exist. If so delete and recreate it > * > *if* the platform is "iPhone" *then* > *if* "ioscontrol" is among the lines of iphoneControls() *then* > controlDelete > *end* *if* > iphoneControlCreate "player", "ioscontrol" > *// Set the basic properties including visibility, rectangle and > video file path* > iphoneControlSet "ioscontrol", "filename", specialFolderPath("engine") > & "/video.mp4" > iphoneControlSet "ioscontrol", "preserveAspect", true > iphoneControlSet "ioscontrol", "showController", true > iphoneControlSet "ioscontrol", "visible", true > iphoneControlSet "ioscontrol", "rect", the rect of graphic > "rectangle1" > *// Start playing the video* > iphoneControlDo "ioscontrol", "play" > *end* *if* > *end* openCard > *on* closeCard > *// Delete the control when we leave the card* > *if* the platform is "iPhone" *then* > controlDelete > *end* *if* > *end* closeCard > *on* controlDelete > *// Delete the control* > *if* the platform is "iPhone" *then* > iphoneControlDelete "ioscontrol" > *end* *if* > *end* controlDelete > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Apr 8 18:21:50 2013 From: calhorner at xtra.co.nz (Cal Horner) Date: Tue, 9 Apr 2013 10:21:50 +1200 (New Zealand Standard Time) Subject: Win ico sizes Message-ID: <516342F4.00000B.04844@CALS_BIG_PC> Richard Far be it for me to push some one else's products but I have been using Axialis Icon Workshop for a lot of years and it always comes through. From mwieder at ahsoftware.net Mon Apr 8 21:03:29 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 8 Apr 2013 18:03:29 -0700 Subject: How do you handle caring about PPC? In-Reply-To: <516310DF.20604@gmail.com> References: <004801ce3438$edc69330$c953b990$@de> <42F2D99C-05FC-42C9-83DC-81475E5D8146@unil.ch> <516310DF.20604@gmail.com> Message-ID: <173713652.20130408180329@ahsoftware.net> Richmond- Monday, April 8, 2013, 11:47:59 AM, you wrote: > that means porting stacks back to version 2.0.1 and saving them as > Classic standalones. The As Stephen pointed out, there are *no* modern compilers that support the PPC architecture. This means that recent versions of the LC engine can *not* be compiled for the PPC. This became an issue a decade ago, and judicious patching of compilers that were current at the time enabled RunRev to continue supporting the PPC. But with the demise of Metrowerks, the last extant compiler that could compile the old code went on the scrapheap. I still have the last Metrowerks C compiler stashed away somewhere, so once the engine becomes open source I'd be glad to ship it to you and you can take on the task of trying to back-port the code so that it compiles. -- -Mark Wieder mwieder at ahsoftware.net From lan.kc.macmail at gmail.com Mon Apr 8 22:54:20 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 9 Apr 2013 10:54:20 +0800 Subject: [OT] New pricing In-Reply-To: <5162DDD8.4060505@fourthworld.com> References: <5162DDD8.4060505@fourthworld.com> Message-ID: On Mon, Apr 8, 2013 at 11:10 PM, Richard Gaskin wrote: > I can't claim to be a legal authority on such matters, and as such I just > see what I see and pass it along; I'm not in a position to recommend that > people submit GPL-governed works to an app store that has pulled such works. > > No authority either, and whilst I whole heartedly agree with an earlier comment by you "I would find it disturbing if the explicit intentions of the creator of a license were not given weight in how that license is interpreted"; I'm also a big believer in democracy. I wonder just how many VLC contributors wanted VLC to remain at the App Store and whether it was just R?mi Denis-Courmont who didn't. Sure that then opens a can of worms as to R?mi's 1,000,000 lines of code versus 1,000 other contributors of 100 lines of code each, but hopefully you get my point, that in a GPL community effort it appears that a single person can force all the others to follow 'their' will. In some sense I consider it paradoxical that R?mi appears to have applied his own restriction on the distribution of VLC (the exact thing he's complaining about) by saying it will not be distributed via the Apple App Store. But that it is all beside the point. The original poster indicated that it is forbidden to publish open source to the App Store, which is not the case. Apple is more than happy to have open source software on their site but will also remove software, both open source and not, if a valid complaint is raised. In line with your statement, I would be most upset if I created an app with LC Community, 100% my own work, had it accepted on the App Store, had the source stack freely available for others to download, had a link to Runrev where anyone could download LC Community, was more than happy that I was complying with the GPL, and then had a R?mi Denis-Courmont complain to Apple that my app wasn't in compliance with his interpretation of the GPLand asked Apple to remove it. I have no doubt that Apple would remove it, but I wouldn't be angry at Apple! From endernafi at gmail.com Mon Apr 8 23:18:21 2013 From: endernafi at gmail.com (=?utf-8?Q?Ender_Nafi_Elek=C3=A7io=C4=9Flu?=) Date: Tue, 9 Apr 2013 06:18:21 +0300 Subject: [OT] A Fine Morning - Release of Community Edition Message-ID: <30B785A332774637BC36BE4843E0D84D@gmail.com> Good morning Dear LiveCoders, Well, it's 6am here in Turkey and this is definitely a fine morning. I wasn't aware until this very moment how much I'm eagerly waiting the release of new version. I've dreamed about LiveCode Community Edition this night. They announced that Scott Rossi and Monte Goulding were actually hired. Interestingly, its version was 7, not 6 and the interface was looking much like CleanMyMac 2. It was a happy dream :) I hope that the release won't delay any more and I hope that today be the beginning of a new era of possibilities for all of us. Cheers, ~ Ender Nafi From lan.kc.macmail at gmail.com Mon Apr 8 23:33:38 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 9 Apr 2013 11:33:38 +0800 Subject: [OT] New pricing (GPL issues) In-Reply-To: <1365451620.16642.YahooMailNeo@web28802.mail.ir2.yahoo.com> References: <1365451620.16642.YahooMailNeo@web28802.mail.ir2.yahoo.com> Message-ID: Mark, Thank you for your insight. Yes, I think the Android case is very interesting and is why I think pulling VLC from the Apple Store is just shooting oneself in the foot. If you want to evangelise OSS why have it pulled and force people back to commercial alternatives? I think many here have expressed the view that one of the reasons LC has not caught on like HC was because HC came bundled free (initially) with every Mac; something Runrev could never do. LC Community is certainly a HUGE step in the right direction. I certainly hope they don't take the view of certain VLC contributors. If it were me, I'd post a simple policy qualifier stating that if you wish to use LC Community to create iOS apps distributed via the App Store, then you must have a web page with: a) a link to your source stack, and b) an acknowledgement that you app was created the LC Community and c) a link to the LC Community download page. On Tue, Apr 9, 2013 at 4:07 AM, Mark Wilcox wrote: > > > OK, second post in a row - really sorry for forgetting to delete the whole > digest from the end of the last one before I hit send. Promise not to do > it again. :) > > Apple don't have an explicit policy against the GPL or any other open > source license as far as I'm aware. I am not an IP lawyer but I did work > for an open source software foundation for a couple of years, so I've spent > quite a while reading/thinking about these issues. > > If someone complains you're violating their copyright (or breaking the > terms of their copyright license) to Apple, your app is likely to get taken > down, whether you're using open source or not. This is what has happened > to apps using GPL code that have been taken down so far. > > If you build an app against the open source version of LiveCode and > release the source under a GPL compatible license (doesn't have to be GPL > and indeed probably better to go with something more permissive if you > intend it to be free and open for everyone) then the only issue you should > face with submitting to the app store is if RunRev complain to Apple, since > they are the copyright holder and thus the only ones with a valid complaint > (FSF can whinge all they like about the platform being incompatible with > their license, their copyright has not been infringed). FWIW the GPLv2 is > being blatantly disregarded ALL the time in (almost?) all Android devices > and many other embedded Linux platforms. The Linux kernel developers just > prefer that their work is used and people don't make commercial forks > rather than making all the hardware vendors out there follow the letter of > the GPL (which they aren't prepared to do in most cases). > > If RunRev are OK with any kind of non-comercial usage (they should be, > it'd save them the hassle of coming up with a solution for free educational > software and student projects) then they should add a clause to this effect > to their version of the GPL, just so everyone, including potential > contributors to LiveCode, is clear. If they're not then as long as you use > a permissive GPL compatible license for your open source project then > anyone with a commercial license can build and submit it for you - I expect > there's be volunteers for serious projects trying to produce quality > free/open software. > > There's really no way to comply fully with the GPL and release viable > commercial software anyway. If you release the full source code to your > app under a GPL compatible license and try to sell it there is nothing to > stop someone else building it and selling a version for less or giving it > away for free (this is why the GPL's free as in speech must almost always > mean free as in beer too in an age of ubiquitous internet access for > distribution). > > Hope that helps rather than confuses. Happy to answer other questions in > this area to the best of my ability. > > Mark > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From monte at sweattechnologies.com Mon Apr 8 23:39:03 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 9 Apr 2013 13:39:03 +1000 Subject: [OT] A Fine Morning - Release of Community Edition In-Reply-To: <30B785A332774637BC36BE4843E0D84D@gmail.com> References: <30B785A332774637BC36BE4843E0D84D@gmail.com> Message-ID: <5108668C-B247-4997-AAEB-AE23C2445B7D@sweattechnologies.com> On 09/04/2013, at 1:18 PM, Ender Nafi Elek?io?lu wrote: > They announced that Scott Rossi and Monte Goulding were actually hired. Ha, I sometimes dream about that myself ... I really enjoyed working on the IDE when I did a couple of contracts back in the Rev 2 days. It's nice to get paid to make your own life easier and the whole thing only came about because I moaned about the standalone builder to Kevin ;-) I could also spend days dreaming about what Scott could come up with if he had the time to overhaul the IDE UI... 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 Tue Apr 9 01:06:48 2013 From: th.douez at gmail.com (Thierry Douez) Date: Tue, 9 Apr 2013 07:06:48 +0200 Subject: url command In-Reply-To: <044D303D-8407-472A-A003-8AE2C7CAEA41@mac.com> References: <044D303D-8407-472A-A003-8AE2C7CAEA41@mac.com> Message-ID: Thanks Bj?rnke. 2013/4/8 Bj?rnke von Gierke Your script will stall until the urlTimeoutInterval has passed, after which it will put nothing. > > On 08.04.2013, at 18:52, Thierry Douez wrote: > > > Hi all, > > > > what returns this line of code, > > when a valid server is not responding ? > > > > put url "http://whatever.com" > > > > Thanks, > > > > Thierry > From richmondmathewson at gmail.com Tue Apr 9 01:53:29 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 09 Apr 2013 08:53:29 +0300 Subject: How do you handle caring about PPC? In-Reply-To: References: <004801ce3438$edc69330$c953b990$@de> <516313E5.8030403@gmail.com> Message-ID: <5163ACD9.6040300@gmail.com> On 08/04/13 22:23, stephen barncard wrote: > Richmond: > > I am not the enemy. I am well aware of that. > > Most of us know about your efficient use of Mac hardware and your struggles > with them. My struggles are not struggles; everything is very easy with PPC Macs. > > What prevents you from using existing builds of Livecode that support PPC > like you already are doing? Nothing. > > Apple announced they were dropping the platform in 2006. 9 years ago. One > can't expect Runrev to support a platform that is THAT old just to support > a base that can't be justified. There's no ROI. Also, I don't think > there's a modern compiler that can work for both PPC and new 64 bit > architectures. > > And for institutions with PPC hardware, there's a point where they can't be > repaired and any remaining used machines have already been sent to the glue > factory. > > And there's the spare parts issue. Cooling was always a problem with the > CPU stacks in towers because they ran so hot. I went through a couple. > Memory is now very expensive to replace for old machines. Yup; toasted a G4 windtunnel myself. > > I would not want to be the person to have to maintain a lab of PPC machines > in a math lab.. It's a much easier/cheaper sell to get new cheap PCs or > tablets, especially in the always-cashed-starved education markets in the > US. And easier to get grants for such items. Not necessarily in "darkest Africa", or, for that matter in "darkest Bulgaria" (and believe me, it gets pretty dark round these parts, especially when it comes to state institutions). ----------------------------- Had to go to the tax office to pay council taxes the other day (cannot do it online) and "felt great joy" (NOT!) to see loads of monochrome monitors connected to Pentium II machines running DOS. Mind you, to be slightly unkind, the tax officers who worked with those machines looked as if they had been chained to their desks when those machines were installed (around 1990) and were in need of upgrading themselves. It didn't stop them skinning me for an uncomfortable amount of tax :( ----------------------------- I was not taking issue with the above. What I was taking issue with was not even "my chosen path" (that makes me sound like a buddhist arhat . . . LOL). What I was taking issue with was the idea that PPC computers (and I mean Mac PPCs and not some of those monster PPC 7 machines and so on that are used elsewhere) are history. I am also well aware that expecting RunRev to go on supporting Mac PPC forever is daft. What I was pointing out is that a lot of Mac PPCs are in use and will continue to be used in a variety of settings, and as such should not be scorned. From my point of view one of the nicest things would be if RunRev were to release an early version of LC/RR, possibly rebranded and crippled in some sort of way so that all it could do was take a stack and turn it into a Mac PPC standalone; obviously with all the limitations of say, version 2 compared with the upcoming version 6. Obviously maintaining Mac PPCs is going to become increasingly difficult, but there is no reason why, until they go 'bang' a lot of people won't keep using them. I am typing this on a Pentium 4 running Ubuntu 12.04 with Thunderbird e-mail client, but I could just as easily be typing this on a G3 iMac running Mac OS 10.4.11 with a PPC optimised version of Firefox ( http://firefoxmac.furbism.com/ ). > > not wanting to start a flame war, just sayin'. And I'm not running around with a fire extinguisher! Richmond. From richmondmathewson at gmail.com Tue Apr 9 01:54:38 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 09 Apr 2013 08:54:38 +0300 Subject: How do you handle caring about PPC? In-Reply-To: <173713652.20130408180329@ahsoftware.net> References: <004801ce3438$edc69330$c953b990$@de> <42F2D99C-05FC-42C9-83DC-81475E5D8146@unil.ch> <516310DF.20604@gmail.com> <173713652.20130408180329@ahsoftware.net> Message-ID: <5163AD1E.6080607@gmail.com> On 09/04/13 04:03, Mark Wieder wrote: > Richmond- > > Monday, April 8, 2013, 11:47:59 AM, you wrote: > >> that means porting stacks back to version 2.0.1 and saving them as >> Classic standalones. The > As Stephen pointed out, there are *no* modern compilers that support > the PPC architecture. This means that recent versions of the LC engine > can *not* be compiled for the PPC. This became an issue a decade ago, > and judicious patching of compilers that were current at the time > enabled RunRev to continue supporting the PPC. But with the demise of > Metrowerks, the last extant compiler that could compile the old code > went on the scrapheap. I still have the last Metrowerks C compiler > stashed away somewhere, so once the engine becomes open source I'd be > glad to ship it to you and you can take on the task of trying to > back-port the code so that it compiles. > Very funny, and not an issue. From malamoud.public at free.fr Tue Apr 9 03:12:59 2013 From: malamoud.public at free.fr (Georges Malamoud) Date: Tue, 9 Apr 2013 09:12:59 +0200 Subject: [OT] New pricing In-Reply-To: References: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> Message-ID: Thanks for all the exchanges on this subject. I understand now that what I said in the first post in this thread is wrong, and I am thrilled. > - I can use the community edition on all platforms for free and open > source apps (except iOS because it is forbidden to publish an open source > app on App Store) So several things should be done if we want lots of open source apps on the App Store, and these should be "advertised". As suggested on this list, the app author must provide the source code of its stacks on a separate server : private, sourceforge and/or - better - run by RunRev using LC technology. This server could then also provide links to LC community sites, so that anybody can play with the source code. Of course, with time, we could see a lot of such servers for similar neds, managed by communities (education, linguistic,?), but a reference server could be handy and could demonstrate LC capabilities to manage such servers ! RunRev could establish such a reference server, providing also links for downloading the community edition, marketing materials, GPL license and statements allowing people to publish also on the App Store. Regarding the App Store, would it be useful if Runrev makes a public statement to Apple stating that all stacks created with the community edition of LC are covered by the GPLv2 license (or something else) and that as the owner of the rights of the former proprietary edition of LC, they are allowing these apps to be published and will not fight against them ? Of course, we can also wait for the first problems, if there are any, or just hope that there will never be one. But it would be a smart move from RunRev to protect the open source app authors with such a mechanism. From monte at sweattechnologies.com Tue Apr 9 03:36:09 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 9 Apr 2013 17:36:09 +1000 Subject: [OT] New pricing In-Reply-To: References: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> Message-ID: <41CF582B-925A-4FBC-B64C-B4C430C0B76E@sweattechnologies.com> On 09/04/2013, at 5:12 PM, Georges Malamoud wrote: > Regarding the App Store, would it be useful if Runrev makes a public statement to Apple stating that all stacks created with the community edition of LC are covered by the GPLv2 license (or something else) and that as the owner of the rights of the former proprietary edition of LC, they are allowing these apps to be published and will not fight against them ? I think RunRev might want to be careful here. For starters they may want the support of various open source bodies at some point that may find such a statement to Apple to undermine their stance. They also may need to consider that many potential contributors may come from the (quite anti Apple) Linux world and their use of a dual-license will already have the purists folks off side. Obviously it's RunRev's decision to make but I know I would want to tread carefully. -- 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 Tue Apr 9 04:06:43 2013 From: th.douez at gmail.com (Thierry Douez) Date: Tue, 9 Apr 2013 10:06:43 +0200 Subject: url command In-Reply-To: <044D303D-8407-472A-A003-8AE2C7CAEA41@mac.com> References: <044D303D-8407-472A-A003-8AE2C7CAEA41@mac.com> Message-ID: Hi, 2013/4/8 Bj?rnke von Gierke Your script will stall until the urlTimeoutInterval has passed, after which it will put nothing. > > I don't see anywhere urlTimeoutInterval :( a typo ? any command/property to define our own timeout value ? Thanks, Thierry > what returns this line of code, > > when a valid server is not responding ? > > > > put url "http://whatever.com" > From toolbook at kestner.de Tue Apr 9 05:27:19 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 9 Apr 2013 11:27:19 +0200 Subject: AW: url command In-Reply-To: References: <044D303D-8407-472A-A003-8AE2C7CAEA41@mac.com> Message-ID: <003801ce3504$6f87b8b0$4e972a10$@de> set the socketTimeoutInterval to 100 -- one-tenth of a second > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Thierry Douez > Gesendet: Dienstag, 9. April 2013 10:07 > An: How to use LiveCode > Betreff: Re: url command > > Hi, > > > 2013/4/8 Bj?rnke von Gierke > > Your script will stall until the urlTimeoutInterval has passed, > > after which it will put nothing. > > > > > I don't see anywhere urlTimeoutInterval :( > > a typo ? > > any command/property to define our own timeout value ? > > Thanks, > Thierry > > > what returns this line of code, > > > when a valid server is not responding ? > > > > > > put url "http://whatever.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 th.douez at gmail.com Tue Apr 9 05:57:34 2013 From: th.douez at gmail.com (Thierry Douez) Date: Tue, 9 Apr 2013 11:57:34 +0200 Subject: url command In-Reply-To: <003801ce3504$6f87b8b0$4e972a10$@de> References: <044D303D-8407-472A-A003-8AE2C7CAEA41@mac.com> <003801ce3504$6f87b8b0$4e972a10$@de> Message-ID: 2013/4/9 Tiemo Hollmann TB Hallo Tiemo, set the socketTimeoutInterval to 100 -- one-tenth of a second > Herzlichen Dank! Thierry > > any command/property to define our own timeout value ? From sc at sahores-conseil.com Tue Apr 9 07:51:59 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 9 Apr 2013 13:51:59 +0200 Subject: test, please ignore Message-ID: test, please ignore -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From sc at sahores-conseil.com Tue Apr 9 07:54:01 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 9 Apr 2013 13:54:01 +0200 Subject: test, please ignore Message-ID: test, please ignore -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From sc at sahores-conseil.com Tue Apr 9 07:54:52 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 9 Apr 2013 13:54:52 +0200 Subject: test, please ignore Message-ID: <4888B327-BB49-4E20-BBDC-5BF8D0872827@sahores-conseil.com> test, please ignore -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From bvg at mac.com Tue Apr 9 09:07:45 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 09 Apr 2013 15:07:45 +0200 Subject: test, please ignore In-Reply-To: <4888B327-BB49-4E20-BBDC-5BF8D0872827@sahores-conseil.com> References: <4888B327-BB49-4E20-BBDC-5BF8D0872827@sahores-conseil.com> Message-ID: stop that :P On 09.04.2013, at 13:54, Pierre Sahores wrote: > test, please ignore > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From appsfoundry67 at gmail.com Tue Apr 9 09:08:26 2013 From: appsfoundry67 at gmail.com (Apps Foundry) Date: Tue, 9 Apr 2013 08:08:26 -0500 Subject: How to use LiveCode (server time-out issue) Message-ID: I asked this question (how to detect a non-responsive/non-existent server without waiting for an annoyingly long time-out) recently of support at runrev.com and got a reply referencing a revOnline article giving a method for doing this: http://livecodeshare.runrev.com/stack/393/Checking-for-an-open-server-port Haven't had time to try this yet, FYI... Larry Walker From kevin at runrev.com Tue Apr 9 09:29:19 2013 From: kevin at runrev.com (Kevin Miller) Date: Tue, 09 Apr 2013 14:29:19 +0100 Subject: [OT] New pricing (GPL issues) In-Reply-To: <1365451620.16642.YahooMailNeo@web28802.mail.ir2.yahoo.com> Message-ID: We are looking at providing a very simple OSS license specifically for free, non-profit, not ad supported, non-promotional open source apps in the Mac/iOS app store. We'll probably go down the route of charging a $25 administration fee to supply an open license that lets you do this for apps you specifically name. We're still working through the legal implications of this though as we have to be careful it doesn't undermine the whole model by providing our platform binaries under a license without the enforced freedoms in GPL that, while incompatible with the App store, are also make our model work in all other contexts. More on this soon. In terms of having someone with the commercial platform build an app for you, we've prohibited that in our updated commercial EULA. Otherwise any one of you could set up shop and build apps for anyone which would circumvent the GPL. We would only need to sell a single license. Please don't do this or encourage others to do it! Many thanks. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Everyone can code On 08/04/2013 21:07, "Mark Wilcox" wrote: > > >OK, second post in a row - really sorry for forgetting to delete the >whole digest from the end of the last one before I hit send. Promise not >to do it again. :) > >Apple don't have an explicit policy against the GPL or any other open >source license as far as I'm aware. I am not an IP lawyer but I did work >for an open source software foundation for a couple of years, so I've >spent quite a while reading/thinking about these issues. > >If someone complains you're violating their copyright (or breaking the >terms of their copyright license) to Apple, your app is likely to get >taken down, whether you're using open source or not. This is what has >happened to apps using GPL code that have been taken down so far. > >If you build an app against the open source version of LiveCode and >release the source under a GPL compatible license (doesn't have to be GPL >and indeed probably better to go with something more permissive if you >intend it to be free and open for everyone) then the only issue you >should face with submitting to the app store is if RunRev complain to >Apple, since they are the copyright holder and thus the only ones with a >valid complaint (FSF can whinge all they like about the platform being >incompatible with their license, their copyright has not been infringed). > FWIW the GPLv2 is being blatantly disregarded ALL the time in (almost?) >all Android devices and many other embedded Linux platforms. The Linux >kernel developers just prefer that their work is used and people don't >make commercial forks rather than making all the hardware vendors out >there follow the letter of the GPL (which they aren't prepared to do in >most cases). > >If RunRev are OK with any kind of non-comercial usage (they should be, >it'd save them the hassle of coming up with a solution for free >educational software and student projects) then they should add a clause >to this effect to their version of the GPL, just so everyone, including >potential contributors to LiveCode, is clear. If they're not then as >long as you use a permissive GPL compatible license for your open source >project then anyone with a commercial license can build and submit it for >you - I expect there's be volunteers for serious projects trying to >produce quality free/open software. > >There's really no way to comply fully with the GPL and release viable >commercial software anyway. If you release the full source code to your >app under a GPL compatible license and try to sell it there is nothing to >stop someone else building it and selling a version for less or giving it >away for free (this is why the GPL's free as in speech must almost always >mean free as in beer too in an age of ubiquitous internet access for >distribution). > >Hope that helps rather than confuses. Happy to answer other questions in >this area to the best of my ability. > >Mark >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode From alanstenhouse at hotmail.com Tue Apr 9 09:45:59 2013 From: alanstenhouse at hotmail.com (Alan Stenhouse) Date: Tue, 9 Apr 2013 15:45:59 +0200 Subject: List of photos in iOS album? In-Reply-To: References: Message-ID: Is it possible to get a list of photos in an iOS album? Searched and couldn't find a solution and couldn't see that Monte's externals solved it either - but maybe I missed something? cheers Alan From dixonja at hotmail.co.uk Tue Apr 9 09:53:09 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 9 Apr 2013 14:53:09 +0100 Subject: List of photos in iOS album? In-Reply-To: References: , Message-ID: iphonePickPhoto ?... page 24 iOS release notes > Subject: List of photos in iOS album? > From: alanstenhouse at hotmail.com > Date: Tue, 9 Apr 2013 15:45:59 +0200 > To: use-livecode at lists.runrev.com > > Is it possible to get a list of photos in an iOS album? > > Searched and couldn't find a solution and couldn't see that Monte's externals solved it either - but maybe I missed something? > > cheers > > Alan > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Tue Apr 9 10:42:54 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 9 Apr 2013 10:42:54 -0400 Subject: Dismissing ios keyboard Message-ID: ios: I have a single line field that I want to use with the numeric keypad. That baby has no return key, so I created a separate button on the screen to send the inputReturnkey message to it, because trying to send it a CR, typing a return does not seem to do anything. The problem is that afterwards, the keyboard stays on the screen. If there was a keyboard with a return key on it on the screen, after hitting return the keyboard would dismiss. Since tapping at some random location that doesn't have anything underneath it will also cause the field to lose focus and the keyboard to dismiss, I have tried click at x,y, where x,y is some empty space, but that doesn't seem to work, either. How the heck do I get rid of this keyboard??? -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From cmsheffield at icloud.com Tue Apr 9 11:05:17 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Tue, 09 Apr 2013 09:05:17 -0600 Subject: Dismissing ios keyboard In-Reply-To: References: Message-ID: Mike, Did you already try iphoneSetKeyboardReturnKey? If so, and this didn't work for setting the return key, then the only thing I can think of would be to try and set the focus to some other control using the focus command, forcing the field to lose focus and the keyboard to dismiss. Maybe even an off-screen or hidden control? Not having tried it myself, I'm not totally sure that'll work, but it's worth a try. Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Apr 9, 2013, at 8:42 AM, Mike Kerner wrote: > ios: > I have a single line field that I want to use with the numeric keypad. > That baby has no return key, so I created a separate button on the screen > to send the inputReturnkey message to it, because trying to send it a CR, > typing a return does not seem to do anything. > > The problem is that afterwards, the keyboard stays on the screen. If there > was a keyboard with a return key on it on the screen, after hitting return > the keyboard would dismiss. > > Since tapping at some random location that doesn't have anything underneath > it will also cause the field to lose focus and the keyboard to dismiss, I > have tried click at x,y, where x,y is some empty space, but that doesn't > seem to work, either. > > How the heck do I get rid of this keyboard??? > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Tue Apr 9 11:11:04 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 9 Apr 2013 08:11:04 -0700 Subject: test, please ignore In-Reply-To: References: <4888B327-BB49-4E20-BBDC-5BF8D0872827@sahores-conseil.com> Message-ID: <79125177433.20130409081104@ahsoftware.net> Bj?rnke- Tuesday, April 9, 2013, 6:07:45 AM, you wrote: > stop that :P Hey - you're supposed to ignore this thread. -- -Mark Wieder mwieder at ahsoftware.net From MikeKerner at roadrunner.com Tue Apr 9 11:12:28 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 9 Apr 2013 11:12:28 -0400 Subject: Dismissing ios keyboard In-Reply-To: References: Message-ID: Minor update: The longstanding issue of script issues silently failing (no warning when something breaks, for example, sending an unhandled event to a control just causes the script to stop) came up here. Part of the handler for the control that deals with the return key had an issue, so it was exiting before my attempts to click at a location outside of the button. Clicking at a location on the screen that has nothing under it DOES cause the field to lose focus and the keyboard to dismiss. On Tue, Apr 9, 2013 at 11:05 AM, Chris Sheffield wrote: > Mike, > > Did you already try iphoneSetKeyboardReturnKey? If so, and this didn't > work for setting the return key, then the only thing I can think of would > be to try and set the focus to some other control using the focus command, > forcing the field to lose focus and the keyboard to dismiss. Maybe even an > off-screen or hidden control? > > Not having tried it myself, I'm not totally sure that'll work, but it's > worth a try. > > Chris > > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.com > > > > On Apr 9, 2013, at 8:42 AM, Mike Kerner wrote: > > > ios: > > I have a single line field that I want to use with the numeric keypad. > > That baby has no return key, so I created a separate button on the screen > > to send the inputReturnkey message to it, because trying to send it a CR, > > typing a return does not seem to do anything. > > > > The problem is that afterwards, the keyboard stays on the screen. If > there > > was a keyboard with a return key on it on the screen, after hitting > return > > the keyboard would dismiss. > > > > Since tapping at some random location that doesn't have anything > underneath > > it will also cause the field to lose focus and the keyboard to dismiss, I > > have tried click at x,y, where x,y is some empty space, but that doesn't > > seem to work, either. > > > > How the heck do I get rid of this keyboard??? > > > > -- > > On the first day, God created the heavens and the Earth > > On the second day, God created the oceans. > > On the third day, God put the animals on hold for a few hours, > > and did a little diving. > > And God said, "This is good." > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From MikeKerner at roadrunner.com Tue Apr 9 11:13:58 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 9 Apr 2013 11:13:58 -0400 Subject: Dismissing ios keyboard In-Reply-To: References: Message-ID: Chris, The phone and number keypads do not have return keys, and I don't seem to be able to force them to have one. On Tue, Apr 9, 2013 at 11:05 AM, Chris Sheffield wrote: > Mike, > > Did you already try iphoneSetKeyboardReturnKey? If so, and this didn't > work for setting the return key, then the only thing I can think of would > be to try and set the focus to some other control using the focus command, > forcing the field to lose focus and the keyboard to dismiss. Maybe even an > off-screen or hidden control? > > Not having tried it myself, I'm not totally sure that'll work, but it's > worth a try. > > Chris > > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.com > > > > On Apr 9, 2013, at 8:42 AM, Mike Kerner wrote: > > > ios: > > I have a single line field that I want to use with the numeric keypad. > > That baby has no return key, so I created a separate button on the screen > > to send the inputReturnkey message to it, because trying to send it a CR, > > typing a return does not seem to do anything. > > > > The problem is that afterwards, the keyboard stays on the screen. If > there > > was a keyboard with a return key on it on the screen, after hitting > return > > the keyboard would dismiss. > > > > Since tapping at some random location that doesn't have anything > underneath > > it will also cause the field to lose focus and the keyboard to dismiss, I > > have tried click at x,y, where x,y is some empty space, but that doesn't > > seem to work, either. > > > > How the heck do I get rid of this keyboard??? > > > > -- > > On the first day, God created the heavens and the Earth > > On the second day, God created the oceans. > > On the third day, God put the animals on hold for a few hours, > > and did a little diving. > > And God said, "This is good." > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From endernafi at gmail.com Tue Apr 9 11:49:05 2013 From: endernafi at gmail.com (=?utf-8?Q?Ender_Nafi_Elek=C3=A7io=C4=9Flu?=) Date: Tue, 9 Apr 2013 18:49:05 +0300 Subject: [OT] A Fine Morning - Release of Community Edition In-Reply-To: <5108668C-B247-4997-AAEB-AE23C2445B7D@sweattechnologies.com> References: <30B785A332774637BC36BE4843E0D84D@gmail.com> <5108668C-B247-4997-AAEB-AE23C2445B7D@sweattechnologies.com> Message-ID: Morning was fine but the evening not so much :/ My LiveCode 5.5.4 still informs me about 6.0.0 rc 7; it doesn't look like they're gonna be able to release today, huh? > Ha, I sometimes dream about that myself ... Monte, your contributions to this community is beyond words, not a compliment, just facts... Best, ~ Ender Nafi From mcgrath3 at mac.com Tue Apr 9 13:15:08 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 09 Apr 2013 13:15:08 -0400 Subject: Dismissing ios keyboard In-Reply-To: References: Message-ID: <8113A08E-EAFA-4E1A-B09A-52323DE18664@mac.com> did you try: focus on nothing Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Apr 9, 2013, at 11:13 AM, Mike Kerner wrote: > Chris, > The phone and number keypads do not have return keys, and I don't seem to > be able to force them to have one. > > > On Tue, Apr 9, 2013 at 11:05 AM, Chris Sheffield wrote: > >> Mike, >> >> Did you already try iphoneSetKeyboardReturnKey? If so, and this didn't >> work for setting the return key, then the only thing I can think of would >> be to try and set the focus to some other control using the focus command, >> forcing the field to lose focus and the keyboard to dismiss. Maybe even an >> off-screen or hidden control? >> >> Not having tried it myself, I'm not totally sure that'll work, but it's >> worth a try. >> >> Chris >> >> >> -- >> Chris Sheffield >> Read Naturally, Inc. >> www.readnaturally.com >> >> >> >> On Apr 9, 2013, at 8:42 AM, Mike Kerner wrote: >> >>> ios: >>> I have a single line field that I want to use with the numeric keypad. >>> That baby has no return key, so I created a separate button on the screen >>> to send the inputReturnkey message to it, because trying to send it a CR, >>> typing a return does not seem to do anything. >>> >>> The problem is that afterwards, the keyboard stays on the screen. If >> there >>> was a keyboard with a return key on it on the screen, after hitting >> return >>> the keyboard would dismiss. >>> >>> Since tapping at some random location that doesn't have anything >> underneath >>> it will also cause the field to lose focus and the keyboard to dismiss, I >>> have tried click at x,y, where x,y is some empty space, but that doesn't >>> seem to work, either. >>> >>> How the heck do I get rid of this keyboard??? >>> >>> -- >>> On the first day, God created the heavens and the Earth >>> On the second day, God created the oceans. >>> On the third day, God put the animals on hold for a few hours, >>> and did a little diving. >>> And God said, "This is good." >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Tue Apr 9 13:17:35 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 9 Apr 2013 10:17:35 -0700 Subject: Dismissing ios keyboard In-Reply-To: <8113A08E-EAFA-4E1A-B09A-52323DE18664@mac.com> References: <8113A08E-EAFA-4E1A-B09A-52323DE18664@mac.com> Message-ID: My wife says I try that all the time! Pete lcSQL Software On Tue, Apr 9, 2013 at 10:15 AM, Thomas McGrath III wrote: > did you try: focus on nothing > > > Tom > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > On Apr 9, 2013, at 11:13 AM, Mike Kerner > wrote: > > > Chris, > > The phone and number keypads do not have return keys, and I don't seem to > > be able to force them to have one. > > > > > > On Tue, Apr 9, 2013 at 11:05 AM, Chris Sheffield >wrote: > > > >> Mike, > >> > >> Did you already try iphoneSetKeyboardReturnKey? If so, and this didn't > >> work for setting the return key, then the only thing I can think of > would > >> be to try and set the focus to some other control using the focus > command, > >> forcing the field to lose focus and the keyboard to dismiss. Maybe even > an > >> off-screen or hidden control? > >> > >> Not having tried it myself, I'm not totally sure that'll work, but it's > >> worth a try. > >> > >> Chris > >> > >> > >> -- > >> Chris Sheffield > >> Read Naturally, Inc. > >> www.readnaturally.com > >> > >> > >> > >> On Apr 9, 2013, at 8:42 AM, Mike Kerner > wrote: > >> > >>> ios: > >>> I have a single line field that I want to use with the numeric keypad. > >>> That baby has no return key, so I created a separate button on the > screen > >>> to send the inputReturnkey message to it, because trying to send it a > CR, > >>> typing a return does not seem to do anything. > >>> > >>> The problem is that afterwards, the keyboard stays on the screen. If > >> there > >>> was a keyboard with a return key on it on the screen, after hitting > >> return > >>> the keyboard would dismiss. > >>> > >>> Since tapping at some random location that doesn't have anything > >> underneath > >>> it will also cause the field to lose focus and the keyboard to > dismiss, I > >>> have tried click at x,y, where x,y is some empty space, but that > doesn't > >>> seem to work, either. > >>> > >>> How the heck do I get rid of this keyboard??? > >>> > >>> -- > >>> On the first day, God created the heavens and the Earth > >>> On the second day, God created the oceans. > >>> On the third day, God put the animals on hold for a few hours, > >>> and did a little diving. > >>> And God said, "This is good." > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > > > > > > > -- > > On the first day, God created the heavens and the Earth > > On the second day, God created the oceans. > > On the third day, God put the animals on hold for a few hours, > > and did a little diving. > > And God said, "This is good." > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From MikeKerner at roadrunner.com Tue Apr 9 14:12:42 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 9 Apr 2013 14:12:42 -0400 Subject: Dismissing ios keyboard In-Reply-To: References: <8113A08E-EAFA-4E1A-B09A-52323DE18664@mac.com> Message-ID: ugh. yes, that works. Thanks, Tom. On Tue, Apr 9, 2013 at 1:17 PM, Peter Haworth wrote: > My wife says I try that all the time! > > Pete > lcSQL Software > > > On Tue, Apr 9, 2013 at 10:15 AM, Thomas McGrath III >wrote: > > > did you try: focus on nothing > > > > > > Tom > > > > -- Tom McGrath III > > http://lazyriver.on-rev.com > > mcgrath3 at mac.com > > > > On Apr 9, 2013, at 11:13 AM, Mike Kerner > > wrote: > > > > > Chris, > > > The phone and number keypads do not have return keys, and I don't seem > to > > > be able to force them to have one. > > > > > > > > > On Tue, Apr 9, 2013 at 11:05 AM, Chris Sheffield < > cmsheffield at icloud.com > > >wrote: > > > > > >> Mike, > > >> > > >> Did you already try iphoneSetKeyboardReturnKey? If so, and this didn't > > >> work for setting the return key, then the only thing I can think of > > would > > >> be to try and set the focus to some other control using the focus > > command, > > >> forcing the field to lose focus and the keyboard to dismiss. Maybe > even > > an > > >> off-screen or hidden control? > > >> > > >> Not having tried it myself, I'm not totally sure that'll work, but > it's > > >> worth a try. > > >> > > >> Chris > > >> > > >> > > >> -- > > >> Chris Sheffield > > >> Read Naturally, Inc. > > >> www.readnaturally.com > > >> > > >> > > >> > > >> On Apr 9, 2013, at 8:42 AM, Mike Kerner > > wrote: > > >> > > >>> ios: > > >>> I have a single line field that I want to use with the numeric > keypad. > > >>> That baby has no return key, so I created a separate button on the > > screen > > >>> to send the inputReturnkey message to it, because trying to send it a > > CR, > > >>> typing a return does not seem to do anything. > > >>> > > >>> The problem is that afterwards, the keyboard stays on the screen. If > > >> there > > >>> was a keyboard with a return key on it on the screen, after hitting > > >> return > > >>> the keyboard would dismiss. > > >>> > > >>> Since tapping at some random location that doesn't have anything > > >> underneath > > >>> it will also cause the field to lose focus and the keyboard to > > dismiss, I > > >>> have tried click at x,y, where x,y is some empty space, but that > > doesn't > > >>> seem to work, either. > > >>> > > >>> How the heck do I get rid of this keyboard??? > > >>> > > >>> -- > > >>> On the first day, God created the heavens and the Earth > > >>> On the second day, God created the oceans. > > >>> On the third day, God put the animals on hold for a few hours, > > >>> and did a little diving. > > >>> And God said, "This is good." > > >>> _______________________________________________ > > >>> use-livecode mailing list > > >>> use-livecode at lists.runrev.com > > >>> Please visit this url to subscribe, unsubscribe and manage your > > >> subscription preferences: > > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > > >> > > >> > > >> _______________________________________________ > > >> use-livecode mailing list > > >> use-livecode at lists.runrev.com > > >> Please visit this url to subscribe, unsubscribe and manage your > > >> subscription preferences: > > >> http://lists.runrev.com/mailman/listinfo/use-livecode > > >> > > > > > > > > > > > > -- > > > On the first day, God created the heavens and the Earth > > > On the second day, God created the oceans. > > > On the third day, God put the animals on hold for a few hours, > > > and did a little diving. > > > And God said, "This is good." > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From userev at canelasoftware.com Tue Apr 9 14:13:20 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 9 Apr 2013 11:13:20 -0700 Subject: Win ico sizes In-Reply-To: <51621BE0.9060105@fourthworld.com> References: <51621BE0.9060105@fourthworld.com> Message-ID: <4D5283FE-8E9E-4916-B0E2-243079A88958@canelasoftware.com> On Apr 7, 2013, at 6:22 PM, Richard Gaskin wrote: > 2. I hate the tool I've been using (a Photoshop plugin named IconFactory; usability hell) - what tool do you folks like for making icons? We use Axialis IconWorkshop. Have been using it for years and it supports everything icons for Mac and Win. Not sure how it works on Linux these days. Best regards, Mark Talluto canelasoftware.com From pmbrig at gmail.com Tue Apr 9 14:58:20 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 9 Apr 2013 14:58:20 -0400 Subject: test, please ignore In-Reply-To: <79125177433.20130409081104@ahsoftware.net> References: <4888B327-BB49-4E20-BBDC-5BF8D0872827@sahores-conseil.com> <79125177433.20130409081104@ahsoftware.net> Message-ID: <2A703D44-097A-4F4B-85E8-9B388911E163@gmail.com> On Apr 9, 2013, at 11:11 AM, Mark Wieder wrote: > Bj?rnke- > > Tuesday, April 9, 2013, 6:07:45 AM, you wrote: > >> stop that :P > > Hey - you're supposed to ignore this thread. *I'm* ignoring it. I've ignored it 5 times already. :-) -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From sc at sahores-conseil.com Tue Apr 9 16:07:18 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 9 Apr 2013 22:07:18 +0200 Subject: test, please ignore In-Reply-To: <2A703D44-097A-4F4B-85E8-9B388911E163@gmail.com> References: <4888B327-BB49-4E20-BBDC-5BF8D0872827@sahores-conseil.com> <79125177433.20130409081104@ahsoftware.net> <2A703D44-097A-4F4B-85E8-9B388911E163@gmail.com> Message-ID: Sorry folks for the inconvenience. Those tests went relative to a server's trouble in the morning witch has been resolved. Le 9 avr. 2013 ? 20:58, Peter M. Brigham a ?crit : > On Apr 9, 2013, at 11:11 AM, Mark Wieder wrote: > >> Bj?rnke- >> >> Tuesday, April 9, 2013, 6:07:45 AM, you wrote: >> >>> stop that :P >> >> Hey - you're supposed to ignore this thread. > > *I'm* ignoring it. I've ignored it 5 times already. :-) > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From alanstenhouse at hotmail.com Tue Apr 9 16:09:48 2013 From: alanstenhouse at hotmail.com (Alan Stenhouse) Date: Tue, 9 Apr 2013 22:09:48 +0200 Subject: List of photos in iOS album? Message-ID: iPhonePickPhoto returns an image, doesn't it? Or is there some way to return a list of all the names/paths of photos in the album? cheers Alan > Date: Tue, 9 Apr 2013 14:53:09 +0100 > From: John Dixon > To: How to use LiveCode > Subject: RE: List of photos in iOS album? > > > iphonePickPhoto ?... page 24 iOS release notes > >> Subject: List of photos in iOS album? >> From: alanstenhouse at hotmail.com >> Date: Tue, 9 Apr 2013 15:45:59 +0200 >> To: use-livecode at lists.runrev.com >> >> Is it possible to get a list of photos in an iOS album? >> >> Searched and couldn't find a solution and couldn't see that Monte's externals solved it either - but maybe I missed something? From monte at sweattechnologies.com Tue Apr 9 16:17:03 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 10 Apr 2013 06:17:03 +1000 Subject: List of photos in iOS album? In-Reply-To: References: Message-ID: On 10/04/2013, at 6:09 AM, Alan Stenhouse wrote: > iPhonePickPhoto returns an image, doesn't it? Or is there some way to return a list of all the names/paths of photos in the album? You would need an external for this -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Tue Apr 9 16:46:27 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 10 Apr 2013 06:46:27 +1000 Subject: [OT] New pricing (GPL issues) In-Reply-To: References: Message-ID: On 09/04/2013, at 11:29 PM, Kevin Miller wrote: > In terms of having someone with the commercial platform build an app for > you, we've prohibited that in our updated commercial EULA. Otherwise any > one of you could set up shop and build apps for anyone which would > circumvent the GPL. We would only need to sell a single license. Please > don't do this or encourage others to do it! Many thanks. Hmm... are there reasonable boundaries on that? What if someone has started a basic app and wants if finished and prepared for deployment. Do they need to get a commercial license in addition to employing a consultant? -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From capellan2000 at gmail.com Tue Apr 9 16:57:09 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 9 Apr 2013 13:57:09 -0700 (PDT) Subject: How do you handle caring about PPC? In-Reply-To: <5163AD1E.6080607@gmail.com> References: <004801ce3438$edc69330$c953b990$@de> <42F2D99C-05FC-42C9-83DC-81475E5D8146@unil.ch> <516310DF.20604@gmail.com> <173713652.20130408180329@ahsoftware.net> <5163AD1E.6080607@gmail.com> Message-ID: <1365541029118-4663084.post@n4.nabble.com> Hi Richmond, Richmond Mathewson-2 wrote > Very funny, and not an issue. Many old computers have components of better quality than recent ones. But there is one specific characteristic that doomed old computers: energy consumption. For example: http://wiki.laptop.org/go/Environmental_Impact Power consumption data for 132 desktop computers and 93 notebook computers which were averaged and used in this analysis. As of 2009, the average desktop computer idles at 80 Watts while the average laptop computer idles at 20 Watts. In contrast, the average idle power consumption of the XO laptop is just 1 watt (with minimal backlight and while not charging). If the industry adopted a lower power consumption architecture like that created for the OLPC XO, energy usage would go down considerably whilst convenience of use due to batteries lasting longer would go up. Yes, Richmond, in a near future, an awful lot of perfectly usable computers will be abandoned because of their extraordinary high energy consumption. Could you believe that the first time that I learned about this technological dilemma was in my childhood, while watching this tv program: Jetter Mars - ep 13 "Honey, robot exchange-student" (This youtube episode is dubbed in Argentinian Spanish) http://www.youtube.com/watch?v=uqW18kOavKU Science Fiction has his own ways to make us think about our times... Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/How-do-you-handle-caring-about-PPC-tp4663016p4663084.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Tue Apr 9 19:05:03 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 10 Apr 2013 09:05:03 +1000 Subject: [OT] A Fine Morning - Release of Community Edition In-Reply-To: References: <30B785A332774637BC36BE4843E0D84D@gmail.com> <5108668C-B247-4997-AAEB-AE23C2445B7D@sweattechnologies.com> Message-ID: <5AB7FAED-AE6A-4DB6-98D6-EBE5F3D61F21@sweattechnologies.com> On 10/04/2013, at 1:49 AM, Ender Nafi Elek?io?lu wrote: > Morning was fine but the evening not so much :/ > My LiveCode 5.5.4 still informs me about 6.0.0 rc 7; > it doesn't look like they're gonna be able to release today, huh? I'm positive they are doing everything they can > > >> Ha, I sometimes dream about that myself ... > > Monte, your contributions to this community is beyond words, > not a compliment, just facts... Thanks Edner, very nice of you to say so. Lots of people contribute in many different ways around here so I'm quite excited to see where things go over the next few years. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From monte at sweattechnologies.com Tue Apr 9 20:01:05 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 10 Apr 2013 10:01:05 +1000 Subject: Just like old times Message-ID: <5F834C86-E303-456C-A721-013039BA05E5@sweattechnologies.com> I'm refreshing https://github.com/runrev as regularly as I used to refresh http://kck.st/WutiWr I certainly hope they have a good 24 hour coffee shop on Thistle Lane... quite honestly though I can't imagine many complaints if they either push something that doesn't compile or regroup tomorrow and get some sleep. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From alex at tweedly.net Tue Apr 9 20:04:21 2013 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 10 Apr 2013 01:04:21 +0100 Subject: Just like old times In-Reply-To: <5F834C86-E303-456C-A721-013039BA05E5@sweattechnologies.com> References: <5F834C86-E303-456C-A721-013039BA05E5@sweattechnologies.com> Message-ID: <5164AC85.3020304@tweedly.net> Remember ... we're on British Summer time now, so although it may *seem* like it's already 1am, it's really only just 2 minutes after midnight GMT :-) -- Alex. On 10/04/2013 01:01, Monte Goulding wrote: > I'm refreshing https://github.com/runrev as regularly as I used to refresh http://kck.st/WutiWr > > I certainly hope they have a good 24 hour coffee shop on Thistle Lane... quite honestly though I can't imagine many complaints if they either push something that doesn't compile or regroup tomorrow and get some sleep. > > -- > M E R Goulding > Software development services > Bespoke application development for vertical markets > > mergExt - There's an external for that! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Tue Apr 9 20:18:00 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 10 Apr 2013 10:18:00 +1000 Subject: Just like old times In-Reply-To: <5164AC85.3020304@tweedly.net> References: <5F834C86-E303-456C-A721-013039BA05E5@sweattechnologies.com> <5164AC85.3020304@tweedly.net> Message-ID: <3DBE7D31-CBCE-490B-91B3-C588700E69B5@sweattechnologies.com> Hmm... Google tells me it's 1:07AM... either way it's time to have another crack at it tomorrow (today) maybe... I can't imagine anyone getting testy over another day On 10/04/2013, at 10:04 AM, Alex Tweedly wrote: > Remember ... we're on British Summer time now, so although it may *seem* like it's already 1am, it's really only just 2 minutes after midnight GMT :-) -- 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 Apr 9 20:36:23 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 9 Apr 2013 17:36:23 -0700 Subject: Just like old times In-Reply-To: <3DBE7D31-CBCE-490B-91B3-C588700E69B5@sweattechnologies.com> References: <5F834C86-E303-456C-A721-013039BA05E5@sweattechnologies.com> <5164AC85.3020304@tweedly.net> <3DBE7D31-CBCE-490B-91B3-C588700E69B5@sweattechnologies.com> Message-ID: <92159097245.20130409173623@ahsoftware.net> Monte- Tuesday, April 9, 2013, 5:18:00 PM, you wrote: > I can't imagine anyone getting testy over another day Yeah... well, I can imagine it, but I'd much rather have something worth waiting for than get something just because "it's time". -- -Mark Wieder mwieder at ahsoftware.net From gerry.orkin at gmail.com Tue Apr 9 20:37:04 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 10 Apr 2013 10:37:04 +1000 Subject: Dismissing ios keyboard In-Reply-To: References: Message-ID: <01C184A1-6FCF-404E-BA1D-B1D65D1F6020@gmail.com> Try "focus on nothing" Gerry On 10/04/2013, at 12:42 AM, Mike Kerner wrote: > How the heck do I get rid of this keyboard??? From roger.e.eller at sealedair.com Tue Apr 9 20:38:12 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 9 Apr 2013 20:38:12 -0400 Subject: Just like old times In-Reply-To: <92159097245.20130409173623@ahsoftware.net> References: <5F834C86-E303-456C-A721-013039BA05E5@sweattechnologies.com> <5164AC85.3020304@tweedly.net> <3DBE7D31-CBCE-490B-91B3-C588700E69B5@sweattechnologies.com> <92159097245.20130409173623@ahsoftware.net> Message-ID: Me too. ~Roger On Apr 9, 2013 8:36 PM, "Mark Wieder" wrote: > Monte- > > Tuesday, April 9, 2013, 5:18:00 PM, you wrote: > > > I can't imagine anyone getting testy over another day > > Yeah... well, I can imagine it, but I'd much rather have something > worth waiting for than get something just because "it's time". > > -- > -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 Tue Apr 9 20:38:12 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 10 Apr 2013 10:38:12 +1000 Subject: Dismissing ios keyboard In-Reply-To: References: <8113A08E-EAFA-4E1A-B09A-52323DE18664@mac.com> Message-ID: Ooops. I should read to the end of threads, shouldn't I :) Gerry On 10/04/2013, at 4:12 AM, Mike Kerner wrote: > ugh. yes, that works. Thanks, Tom. From monte at sweattechnologies.com Tue Apr 9 20:53:19 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 10 Apr 2013 10:53:19 +1000 Subject: Just like old times In-Reply-To: <92159097245.20130409173623@ahsoftware.net> References: <5F834C86-E303-456C-A721-013039BA05E5@sweattechnologies.com> <5164AC85.3020304@tweedly.net> <3DBE7D31-CBCE-490B-91B3-C588700E69B5@sweattechnologies.com> <92159097245.20130409173623@ahsoftware.net> Message-ID: On 10/04/2013, at 10:36 AM, Mark Wieder wrote: > Yeah... well, I can imagine it, but I'd much rather have something > worth waiting for than get something just because "it's time". I guess I can imagine it too... I don't really care if it's not all perfect yet though. I imagine it will be the most complex C++ code I've ever tried to get my head around so I'm guessing it's going to be a while before I change anything and want to compile it. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From bonnmike at gmail.com Tue Apr 9 22:16:17 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Tue, 9 Apr 2013 20:16:17 -0600 Subject: WOOT! Message-ID: Downloading livecode community now, and looking through the stuff on github. Too darn cool. From capellan2000 at gmail.com Tue Apr 9 23:49:42 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 9 Apr 2013 20:49:42 -0700 (PDT) Subject: WOOT! In-Reply-To: References: Message-ID: <1365565782513-4663095.post@n4.nabble.com> Hi Mike, Mike Bonner wrote > Downloading livecode community now, and looking through the stuff on > github. Too darn cool. Externals are included too! This will require a careful examination... :D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/WOOT-tp4663094p4663095.html Sent from the Revolution - User mailing list archive at Nabble.com. From toolbook at kestner.de Wed Apr 10 02:43:51 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 10 Apr 2013 08:43:51 +0200 Subject: versioning folder names Message-ID: <002c01ce35b6$c3d8fa20$4b8aee60$@de> Hello, I wonder how you are handling the folder and file naming with different versions of your software on the target machines. On windows I think it is pretty common, to install every new version in a new folder with version number, the exe mostly keeps it's name without version number and additional folders (e.g. for customer files) also get a version number. In the consequence often the old folder and file structure stays on the computer, after having installed the new version and it is up to the user to deinstall the old version manually. Sometimes it is deinstalled automatically, with installing the new version. On Mac I don't have enough insight, but it seems to me that it is not usual to give the folders and apps version numbers in the name, so new versions just override the old one. Is there a "should be as" way to handle this, or is everyone eventing his own wheel? What is the most straight forward method on both platforms? Thanks Tiemo From palcibiades-first at yahoo.co.uk Wed Apr 10 05:20:03 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 10 Apr 2013 10:20:03 +0100 Subject: Coomunity Edition Congratulations Message-ID: <201304101020.03252.palcibiades-first@yahoo.co.uk> Wonderful news, going to get it now, and congratulations to everyone. Peter From david at dvglasgow.wanadoo.co.uk Wed Apr 10 06:46:36 2013 From: david at dvglasgow.wanadoo.co.uk (David Glasgow) Date: Wed, 10 Apr 2013 11:46:36 +0100 Subject: =?windows-1252?Q?Probably_not_an_LC_issue=2C_but=85=2E_DLL_woes?= In-Reply-To: References: Message-ID: Hello folks, A customer has reported the following error message (Win 7) on software I released a couple of years back. Users of this software in double figures and this has never been reported before. > The program can?t start because CoreVideo.dll is missing? > ?The program can?t start because CoreAudioToolbox.dll is missing? Oddly, it doesn't happen when the standalone launches, but when the user attempts to load an encrypted text file containing only a list of authorised users. The file is held in a folder contained within the program directory. It loads successfully, and the program appears to run normally. I don't make references to DLLs or indeed any multimedia aside from displaying JPGs, so why the complaint? And what might it be that can't start? I have sniffed about and can see that these DLLs seem vulnerable to all sorts of problems - but it is still intriguing and puzzling that these particular errors are triggered by an LC standalone loading an encrypted text file. Best Wishes, David Glasgow Carlton Glasgow Partnership i-psych.co.uk LinkedIn From index at kenjikojima.com Wed Apr 10 07:45:11 2013 From: index at kenjikojima.com (index at kenjikojima.com) Date: Wed, 10 Apr 2013 07:45:11 -0400 Subject: WOOT! In-Reply-To: References: Message-ID: <3EC431B3-6C87-49D7-BE23-01CC74381FA5@kenjikojima.com> I cannot Activate LiveCode Community 6.0. Does anyone have same problem? I made two accounts of different email addresses. But both of them did not work. Should wait a whole? I use Mac OS 10.6.8. Thanks, -- Kenji Kojima / ???? http://www.kenjikojima.com/ On Apr 9, 2013, at 10:16 PM, Mike Bonner wrote: > Downloading livecode community now, and looking through the stuff on > github. Too darn cool. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From selander at tkf.att.ne.jp Wed Apr 10 08:13:37 2013 From: selander at tkf.att.ne.jp (Tim Selander) Date: Wed, 10 Apr 2013 21:13:37 +0900 Subject: WOOT! In-Reply-To: <3EC431B3-6C87-49D7-BE23-01CC74381FA5@kenjikojima.com> References: <3EC431B3-6C87-49D7-BE23-01CC74381FA5@kenjikojima.com> Message-ID: <51655771.2010805@tkf.att.ne.jp> Kojima-san, I have just downloaded LC 6.0, and was able to register without a problem. I am also on OSX 10.6.8. But the other day, I did have a problem with my account. I tried to log on to the tutorial lessons, and the web site just would not accept my user ID (email address) and password. So I told the web site I had forgotten my password, and it made a new one for me. The new password got me into the tutorial lessons, and also today got LC 6.0 registered. I don't know for sure if it will work, but maybe you could have the web site make a new password for you? Regards, Tim Selander Tokyo, Japan On 4/10/13 8:45 PM, index at kenjikojima.com wrote: > I cannot Activate LiveCode Community 6.0. > Does anyone have same problem? > I made two accounts of different email addresses. > But both of them did not work. > Should wait a whole? > > I use Mac OS 10.6.8. > > Thanks, > -- > Kenji Kojima / ???? > http://www.kenjikojima.com/ > > > On Apr 9, 2013, at 10:16 PM, Mike Bonner wrote: > >> Downloading livecode community now, and looking through the stuff on >> github. Too darn cool. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.rombauts at gmail.com Wed Apr 10 09:04:34 2013 From: andre.rombauts at gmail.com (=?iso-8859-1?Q?Andr=E9_Rombauts?=) Date: Wed, 10 Apr 2013 15:04:34 +0200 Subject: WOOT! In-Reply-To: <51655771.2010805@tkf.att.ne.jp> References: <3EC431B3-6C87-49D7-BE23-01CC74381FA5@kenjikojima.com> <51655771.2010805@tkf.att.ne.jp> Message-ID: Le 10 avr. 2013 ? 14:13, Tim Selander a ?crit : > I have just downloaded LC 6.0, and was able to register without a problem. I am also on OSX 10.6.8. Is this version the same as the 6.0.0 RC 7 build 1510 I downloaded from my Commercial account? Andr? From index at kenjikojima.com Wed Apr 10 09:12:16 2013 From: index at kenjikojima.com (index at kenjikojima.com) Date: Wed, 10 Apr 2013 09:12:16 -0400 Subject: WOOT! In-Reply-To: <51655771.2010805@tkf.att.ne.jp> References: <3EC431B3-6C87-49D7-BE23-01CC74381FA5@kenjikojima.com> <51655771.2010805@tkf.att.ne.jp> Message-ID: <30B6E0CD-7AD0-4E6B-82CE-53B830BFC01F@kenjikojima.com> Tim, Thanks your advice. I tried to make a new password. I used one of email addresses that I registered. But it did not work again. I used two email addresses and every time I had to download LC Community 6 installer. I have many installers now. And I knew another Japanese user who could not activate. Can anybody help us? Best Regards, -- Kenji Kojima / ???? http://www.kenjikojima.com/ On Apr 10, 2013, at 8:13 AM, Tim Selander wrote: > Kojima-san, > > I have just downloaded LC 6.0, and was able to register without a problem. I am also on OSX 10.6.8. > > But the other day, I did have a problem with my account. I tried to log on to the tutorial lessons, and the web site just would not accept my user ID (email address) and password. So I told the web site I had forgotten my password, and it made a new one for me. The new password got me into the tutorial lessons, and also today got LC 6.0 registered. > > I don't know for sure if it will work, but maybe you could have the web site make a new password for you? > > Regards, > > Tim Selander > Tokyo, Japan > > > > On 4/10/13 8:45 PM, index at kenjikojima.com wrote: >> I cannot Activate LiveCode Community 6.0. >> Does anyone have same problem? >> I made two accounts of different email addresses. >> But both of them did not work. >> Should wait a whole? >> >> I use Mac OS 10.6.8. >> >> Thanks, >> -- >> Kenji Kojima / ???? >> http://www.kenjikojima.com/ >> >> >> On Apr 9, 2013, at 10:16 PM, Mike Bonner wrote: >> >>> Downloading livecode community now, and looking through the stuff on >>> github. Too darn cool. >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Wed Apr 10 09:28:31 2013 From: warren at warrensweb.us (Warren Samples) Date: Wed, 10 Apr 2013 08:28:31 -0500 Subject: WOOT! In-Reply-To: <30B6E0CD-7AD0-4E6B-82CE-53B830BFC01F@kenjikojima.com> References: <3EC431B3-6C87-49D7-BE23-01CC74381FA5@kenjikojima.com> <51655771.2010805@tkf.att.ne.jp> <30B6E0CD-7AD0-4E6B-82CE-53B830BFC01F@kenjikojima.com> Message-ID: <516568FF.6090904@warrensweb.us> On 04/10/2013 08:12 AM, index at kenjikojima.com wrote: > Can anybody help us? support at runrev.com From skip at magicgate.com Wed Apr 10 09:35:05 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 10 Apr 2013 09:35:05 -0400 Subject: Livecode Commercial Download? Message-ID: I am trying to find the download option for LC commercial in my store account and it is not showing up. My current license is less than a year old, am I missing some type of link or does my current license not entitle me to the 6.0 upgrade? SKIP From selander at tkf.att.ne.jp Wed Apr 10 09:41:10 2013 From: selander at tkf.att.ne.jp (Tim Selander) Date: Wed, 10 Apr 2013 22:41:10 +0900 Subject: WOOT! In-Reply-To: References: <3EC431B3-6C87-49D7-BE23-01CC74381FA5@kenjikojima.com> <51655771.2010805@tkf.att.ne.jp> Message-ID: <51656BF6.8090204@tkf.att.ne.jp> The version I have is 6.0.0 Build 1511. I got the email from RunRev, and used that link to download. (I made a small Kickstart pledge...) Tim Selander Tokyo, Japan On 4/10/13 10:04 PM, Andr? Rombauts wrote: > Le 10 avr. 2013 ? 14:13, Tim Selander a ?crit : > >> I have just downloaded LC 6.0, and was able to register without a problem. I am also on OSX 10.6.8. > > Is this version the same as the 6.0.0 RC 7 build 1510 I downloaded from my Commercial account? > > Andr? From palcibiades-first at yahoo.co.uk Wed Apr 10 10:25:35 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 10 Apr 2013 07:25:35 -0700 (PDT) Subject: WOOT! In-Reply-To: <1365603399138-4663106.post@n4.nabble.com> References: <3EC431B3-6C87-49D7-BE23-01CC74381FA5@kenjikojima.com> <1365603399138-4663106.post@n4.nabble.com> Message-ID: <1365603935061-4663107.post@n4.nabble.com> OK, this is how you fix it. Go to your account on runrev, change the password, and then use this new password to activate. It will work. I think its something to do with not being able to change the password from the account creation button in the email, when you already have one associated with that email adress. Anyway, worked for me -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/WOOT-tp4663094p4663107.html Sent from the Revolution - User mailing list archive at Nabble.com. From palcibiades-first at yahoo.co.uk Wed Apr 10 10:16:39 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 10 Apr 2013 07:16:39 -0700 (PDT) Subject: WOOT! In-Reply-To: <3EC431B3-6C87-49D7-BE23-01CC74381FA5@kenjikojima.com> References: <3EC431B3-6C87-49D7-BE23-01CC74381FA5@kenjikojima.com> Message-ID: <1365603399138-4663106.post@n4.nabble.com> same problem Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/WOOT-tp4663094p4663106.html Sent from the Revolution - User mailing list archive at Nabble.com. From effendi at wanadoo.fr Wed Apr 10 10:53:23 2013 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Wed, 10 Apr 2013 16:53:23 +0200 Subject: V6 against V5 Message-ID: <589515B5-4C5F-47D1-A24C-C0B43213FD84@wanadoo.fr> Hi from very rainy (but Beautiful) Brittany, I'm a tad confused. I bought into Revolution some years ago (version 2), after many years of programming in Hypercard. I love LiveCode and can't do without it ! I have my Internet sites housed in the "on-rev" service and back up my data into my "server". But this is a paid service (and worth every penny I laid out), and has nothing to do with Free V6 ! I don't sell what I build (although I code every day). I programmed professionally for many years, and although I am retired, I still get a kick out of writing programs. All I do stays in my computers, although I create .app and .exe versions for ease of use with my various computers. Now, my questions ! What CAN'T I do with V6 (free) LiveCode, that I CAN do with the 5.5 Personal version ? What CAN I do with V6 (free), that I CAN'T do with my paid 5.5 Personal version ? If I don't lose anything with free V6 (and later), how many current paying clients does Revolution estimate losing with the free version (including me), with respect to enticing new clients to try V6 and then go to the Professional Version. Is this not an economic risk ? I am not rocking the boat, I'm just very curious. -Francis "Nothing should ever be done for the first time !". From andre.bisseret at wanadoo.fr Wed Apr 10 10:06:29 2013 From: andre.bisseret at wanadoo.fr (=?iso-8859-1?Q?Andr=E9_Bisseret?=) Date: Wed, 10 Apr 2013 16:06:29 +0200 Subject: data grids interference Message-ID: <595C3926-D2D7-40B9-BF24-5896E84CD2BF@wanadoo.fr> Bonjour, On cards of a stack I had a data grid (say DG1). I added a new one (DG2) These 2 data grids were created by scripting : copy group "DataGrid" of group "Templates" of stack "revDataGridLibrary" to this card so that there is not a Data Grid Templates substack My problem : when I click on a line of DG1, this line is hilited (generally with the expected color (yellow in my case) Then, if I click on a line of DG2, the line is hilited (but in grey) AND a line is also hilited (in grey) in DG1 (not always! and without following a clear rule as concerns what line is hilited in DG1) I have other stacks with 2 datagrids on the same card, without this kind of issue. But I can't find what is different in my current case. What am I missing? Thanks a lot in advance for any help Best regards from Genoble Andr? From bonnmike at gmail.com Wed Apr 10 09:57:11 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 10 Apr 2013 07:57:11 -0600 Subject: Livecode Commercial Download? In-Reply-To: References: Message-ID: the commercial is a release candidate, so you'd have to own the dev package (the 200 thingy) when the gm release comes out it should show up in your acct. Till then of course you could mess with the free community edition. As for rights to the 6.0 upgrade, I think it does depend on your license. If I recall some grant rights to all point releases for that version so 6.0 might not be there. Think other licenses are time based. So your best option would be to write support at runrev.com for clarification. And if you should have access to pre-releases, they can most likely help with that too. On Wed, Apr 10, 2013 at 7:35 AM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > I am trying to find the download option for LC commercial in my store > account and it is not showing up. My current license is less than a year > old, am I missing some type of link or does my current license not entitle > me to the 6.0 upgrade? > > > > SKIP > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From roger.e.eller at sealedair.com Wed Apr 10 11:24:07 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 10 Apr 2013 11:24:07 -0400 Subject: Livecode Commercial Download? In-Reply-To: References: Message-ID: 6.0.0-gm1 was released last night @ 9:43pm EST. according to Ben's announcement. ~Roger Sent from my Pipo M2 On Apr 10, 2013 11:07 AM, "Mike Bonner" wrote: > the commercial is a release candidate, so you'd have to own the dev package > (the 200 thingy) when the gm release comes out it should show up in your > acct. Till then of course you could mess with the free community edition. > As for rights to the 6.0 upgrade, I think it does depend on your license. > If I recall some grant rights to all point releases for that version so > 6.0 might not be there. Think other licenses are time based. So your best > option would be to write support at runrev.com for clarification. And if you > should have access to pre-releases, they can most likely help with that > too. > > > On Wed, Apr 10, 2013 at 7:35 AM, Magicgate Software - Skip Kimpel < > skip at magicgate.com> wrote: > > > I am trying to find the download option for LC commercial in my store > > account and it is not showing up. My current license is less than a year > > old, am I missing some type of link or does my current license not > entitle > > me to the 6.0 upgrade? > > > > > > > > SKIP > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dochawk at gmail.com Wed Apr 10 11:41:41 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 10 Apr 2013 08:41:41 -0700 Subject: [OT] New pricing In-Reply-To: References: <5A2F56C3-CD7E-462C-A9AB-63EB584ADB26@free.fr> Message-ID: On Tue, Apr 9, 2013 at 12:12 AM, Georges Malamoud wrote: > Regarding the App Store, would it be useful if Runrev makes a public statement to > Apple stating that all stacks created with the community edition of LC are covered by > the GPLv2 license (or something else) and that as the owner of the rights of the > former proprietary edition of LC, they are allowing these apps to be published and will > not fight against them ? They don't need to make the statement: any stack compiled with the community edition is a derivative work and subject to the license of the code it is including (gpl, livecode). gcc has a specific exclusion releasing its generated code from the gpl; without this, all works compiled by it, by including its code, would be infected by its license. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From bonnmike at gmail.com Wed Apr 10 11:46:49 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Wed, 10 Apr 2013 09:46:49 -0600 Subject: Livecode Commercial Download? In-Reply-To: References: Message-ID: Oh. DOH. Then contacting support would be the way. On Wed, Apr 10, 2013 at 9:24 AM, Roger Eller wrote: > 6.0.0-gm1 was released last night @ 9:43pm EST. according to Ben's > announcement. > ~Roger > > Sent from my Pipo M2 > On Apr 10, 2013 11:07 AM, "Mike Bonner" wrote: > > > the commercial is a release candidate, so you'd have to own the dev > package > > (the 200 thingy) when the gm release comes out it should show up in your > > acct. Till then of course you could mess with the free community > edition. > > As for rights to the 6.0 upgrade, I think it does depend on your license. > > If I recall some grant rights to all point releases for that version so > > 6.0 might not be there. Think other licenses are time based. So your > best > > option would be to write support at runrev.com for clarification. And if > you > > should have access to pre-releases, they can most likely help with that > > too. > > > > > > On Wed, Apr 10, 2013 at 7:35 AM, Magicgate Software - Skip Kimpel < > > skip at magicgate.com> wrote: > > > > > I am trying to find the download option for LC commercial in my store > > > account and it is not showing up. My current license is less than a > year > > > old, am I missing some type of link or does my current license not > > entitle > > > me to the 6.0 upgrade? > > > > > > > > > > > > SKIP > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dochawk at gmail.com Wed Apr 10 11:46:57 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 10 Apr 2013 08:46:57 -0700 Subject: set the dgData puts grey boxes over my first column (Bump) Message-ID: I am bumping this, since I asked on a weekend. It's still happening, and I'm dead in the water with this! On Sat, Apr 6, 2013 at 5:14 PM, Dr. Hawkins wrote: > I didn't have this the last time I was working with datagrids. > > I read from my database, load an array, and > > set the dgData of grp "sofaGrid" to theA > > loads columns 2-4, but instead of loading column 1, it puts opaque > grey blocks in front of it (dgmask?). > > Huh? > > This worked before I changed the name to old_sofaGrid and created a > new one to make sure I understood all the steops. > > This happens with every new one I try, and even to the original when I > change its name back. > > What is going on here??? > -- > Dr. Richard E. Hawkins, Esq. > (702) 508-8462 -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From jacques.hausser at unil.ch Wed Apr 10 11:50:51 2013 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Wed, 10 Apr 2013 17:50:51 +0200 Subject: V6 against V5 In-Reply-To: <589515B5-4C5F-47D1-A24C-C0B43213FD84@wanadoo.fr> References: <589515B5-4C5F-47D1-A24C-C0B43213FD84@wanadoo.fr> Message-ID: Hi Francis, As I understand it: what you CAN'T do with the 6 free version is to submit applications to the AppleStore (and generally sell or distribute applications without giving access to your code). What you CAN do with the 6 free version is to benefit of all the upcoming evolution of LC, and even dig in the code itself (through GitHub). What you CAN'T do is to keep your code encrypted and protected by password when you distribute or sell it? With the 5.5 version, you can submit applications to the AppleStore, and generally sell applications with password protected code. I'm sure that Runrev will provide arrangements or compensation for people like you (and me) who code mostly for fun and did pay a commercial license. More (very detailed) information - not entirely clear, however: http://www.runrev.com/products/Open-Source/Which-Version-Do-I-Need HTH Jacques Le 10 avr. 2013 ? 16:53, Francis Nugent Dixon a ?crit : > Hi from very rainy (but Beautiful) Brittany, > > I'm a tad confused. I bought into Revolution some > years ago (version 2), after many years of programming > in Hypercard. I love LiveCode and can't do without it ! > I have my Internet sites housed in the "on-rev" service > and back up my data into my "server". But this is a paid > service (and worth every penny I laid out), and has > nothing to do with Free V6 ! > > I don't sell what I build (although I code every day). > I programmed professionally for many years, and > although I am retired, I still get a kick out of writing > programs. All I do stays in my computers, although I > create .app and .exe versions for ease of use with > my various computers. > > Now, my questions ! What CAN'T I do with V6 (free) > LiveCode, that I CAN do with the 5.5 Personal version ? > > What CAN I do with V6 (free), that I CAN'T do with my > paid 5.5 Personal version ? > > If I don't lose anything with free V6 (and later), how > many current paying clients does Revolution estimate > losing with the free version (including me), with respect > to enticing new clients to try V6 and then go to the > Professional Version. Is this not an economic risk ? > > I am not rocking the boat, I'm just very curious. > > -Francis > > "Nothing should ever be done for the first time !". > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From francois.chaplais at mines-paristech.fr Wed Apr 10 12:04:18 2013 From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Wed, 10 Apr 2013 18:04:18 +0200 Subject: Livecode Commercial Download? In-Reply-To: References: Message-ID: I just checked the store and version 6 appears in "my products". I do not have a dev license. Best, Fran?ois Le 10 avr. 2013 ? 17:46, Mike Bonner a ?crit : > Oh. DOH. Then contacting support would be the way. > > > On Wed, Apr 10, 2013 at 9:24 AM, Roger Eller wrote: > >> 6.0.0-gm1 was released last night @ 9:43pm EST. according to Ben's >> announcement. >> ~Roger >> >> Sent from my Pipo M2 >> On Apr 10, 2013 11:07 AM, "Mike Bonner" wrote: >> >>> the commercial is a release candidate, so you'd have to own the dev >> package >>> (the 200 thingy) when the gm release comes out it should show up in your >>> acct. Till then of course you could mess with the free community >> edition. >>> As for rights to the 6.0 upgrade, I think it does depend on your license. >>> If I recall some grant rights to all point releases for that version so >>> 6.0 might not be there. Think other licenses are time based. So your >> best >>> option would be to write support at runrev.com for clarification. And if >> you >>> should have access to pre-releases, they can most likely help with that >>> too. >>> >>> >>> On Wed, Apr 10, 2013 at 7:35 AM, Magicgate Software - Skip Kimpel < >>> skip at magicgate.com> wrote: >>> >>>> I am trying to find the download option for LC commercial in my store >>>> account and it is not showing up. My current license is less than a >> year >>>> old, am I missing some type of link or does my current license not >>> entitle >>>> me to the 6.0 upgrade? >>>> >>>> >>>> >>>> SKIP >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dixonja at hotmail.co.uk Wed Apr 10 12:34:13 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 10 Apr 2013 17:34:13 +0100 Subject: V6 against V5 In-Reply-To: References: <589515B5-4C5F-47D1-A24C-C0B43213FD84@wanadoo.fr>, Message-ID: > Subject: Re: V6 against V5 > From: jacques.hausser at unil.ch > I'm sure that Runrev will provide arrangements or compensation for people like you (and me) who code mostly for fun and did pay a commercial license. Why should they do that ? From wwaldman at klht.org Wed Apr 10 13:19:15 2013 From: wwaldman at klht.org (William Waldman) Date: Wed, 10 Apr 2013 13:19:15 -0400 Subject: Galactic Gauntlet crash In-Reply-To: References: Message-ID: Hello List! The iOS demo app Galactic Gauntlet (downloaded from the App store) has not been working for me for some time.... It just launches and crashes. I could be so much more oppressive at cocktail parties if I could show it on my iPhone 4S, running iOS 6.1.3 Any clues about this issue? Thanks.... BW


This e-mail and any attachments may contain confidential and privileged information. If you are not the intended recipient, please notify the sender immediately by return e-mail, delete this e-mail and any attachments and destroy any copies. Any dissemination or use of this information by a person other than the intended recipient is unauthorized. From richmondmathewson at gmail.com Wed Apr 10 13:29:11 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 10 Apr 2013 20:29:11 +0300 Subject: Open Sauce Message-ID: <5165A167.8030200@gmail.com> Back after a tiring day, and after pissing around for 30 minutes finally managed to download the New Open Source Livecode . . . . . . But hwta really grabbed me was an intriguing series of menu items on this page: http://www.runrev.com/store/account/products/ just above the download button for the new version that run like this: "All Products New Livecode Livecode Legacy Other Products" that appear to be inactive right now; is this a promise of things to come? Richmond. From richmondmathewson at gmail.com Wed Apr 10 13:38:32 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 10 Apr 2013 20:38:32 +0300 Subject: Open Livecode Login Message-ID: <5165A398.1090304@gmail.com> So I set up LIvecode Community on Linux, tap in my email address and the exact password I used to download the thing in the first place and get this: "The password you have entered does not match that email address" Why, if the thing is open source does it need a password in the first place? What happens if I wish to install the thing on a coomputer that has no internet access? I do not like to have to ask either of those questions because I have never seen Open Source software before that requires log ins (and, presumably, signals sent somewhere on the internet). Richmond. From m.schonewille at economy-x-talk.com Wed Apr 10 13:42:37 2013 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 10 Apr 2013 19:42:37 +0200 Subject: Open Livecode Login In-Reply-To: <5165A398.1090304@gmail.com> References: <5165A398.1090304@gmail.com> Message-ID: Hi Richmond, I was also surprised to get this screen asking me for an e-mail address and a password. I would like to get an explanation from RunRev. Maybe we should write to support? -- 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 10 apr 2013, at 19:38, Richmond wrote: > So I set up LIvecode Community on Linux, tap in my email address and > the exact password I used to download the thing in the first place and get this: > > "The password you have entered does not match that email address" > > Why, if the thing is open source does it need a password in the first place? > > What happens if I wish to install the thing on a coomputer that has no internet access? > > I do not like to have to ask either of those questions because I have never seen Open Source software before that requires log ins (and, presumably, signals sent somewhere on the internet). > > Richmond. From pete at lcsql.com Wed Apr 10 13:43:07 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 10 Apr 2013 10:43:07 -0700 Subject: Distinguishing between Community and Commercial editions Message-ID: I asked this a few days back but does anyone know of a way for a script to find out if it's running in the commercial or community edition? I guess it could try setting the password on a stack which I assume would fail in the community edition but that seems a bit hokey. I'm hoping there's a property of some sort that will identfy one from the other. Pete lcSQL Software From sundown at pacifier.com Wed Apr 10 13:50:45 2013 From: sundown at pacifier.com (JB) Date: Wed, 10 Apr 2013 10:50:45 -0700 Subject: Open Livecode Login In-Reply-To: References: <5165A398.1090304@gmail.com> Message-ID: I thought it was odd too. -=>JB<=- On Apr 10, 2013, at 10:42 AM, Mark Schonewille wrote: > Hi Richmond, > > I was also surprised to get this screen asking me for an e-mail address and a password. I would like to get an explanation from RunRev. Maybe we should write to support? > > -- > 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 10 apr 2013, at 19:38, Richmond wrote: > >> So I set up LIvecode Community on Linux, tap in my email address and >> the exact password I used to download the thing in the first place and get this: >> >> "The password you have entered does not match that email address" >> >> Why, if the thing is open source does it need a password in the first place? >> >> What happens if I wish to install the thing on a coomputer that has no internet access? >> >> I do not like to have to ask either of those questions because I have never seen Open Source software before that requires log ins (and, presumably, signals sent somewhere on the internet). >> >> 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 Wed Apr 10 13:56:09 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 10 Apr 2013 20:56:09 +0300 Subject: Open Livecode Login In-Reply-To: References: <5165A398.1090304@gmail.com> Message-ID: <5165A7B9.5010207@gmail.com> Hi Mark, This really looks like a commercial company, who, despite all the broohahah about releasing an Open Source, Free version of their software cannot completely let go. Interestingly enough, I had to reset my RunRev password, that was duly sent to my e-mail address, and with that I logged in and was able to download the Linuc, Mac and Window versions of the new Livecode. With that, new password I was unable to get the new version going (as reported eariler) and was also unable to log in to RevOnline with my commercial version. I don't know what RunRev are playing at, but they do seem to be trying to exert some sort of control over there new "baby". I am wondering how I am going to go about installing it on 8 machines (which have no internet connexion) in my school. Paradoxically enough, RunRev version 2.2.1 for Linux that was given away by Oracle a few years back currently looks a lot better: 1. No need for internet connexion. 2. Code protected standalones. Maybe I'm naive, but I understand the idea of Open Source to be to allow people unfettered use of software (well, fettered only insofar as they have to make their code available rather than hiding it) that can be used on a computer in almost any situation. Software that requires both registration and a subsequent internet connexion does not seem to fit into that paradigm very well. Richmond. Richmond. On 04/10/2013 08:42 PM, Mark Schonewille wrote: > Hi Richmond, > > I was also surprised to get this screen asking me for an e-mail address and a password. I would like to get an explanation from RunRev. Maybe we should write to support? > > -- > 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 10 apr 2013, at 19:38, Richmond wrote: > >> So I set up LIvecode Community on Linux, tap in my email address and >> the exact password I used to download the thing in the first place and get this: >> >> "The password you have entered does not match that email address" >> >> Why, if the thing is open source does it need a password in the first place? >> >> What happens if I wish to install the thing on a coomputer that has no internet access? >> >> I do not like to have to ask either of those questions because I have never seen Open Source software before that requires log ins (and, presumably, signals sent somewhere on the internet). >> >> 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 jmac at consensustech.com Wed Apr 10 14:05:23 2013 From: jmac at consensustech.com (Jim MacConnell) Date: Wed, 10 Apr 2013 11:05:23 -0700 Subject: Open Livecode Login In-Reply-To: <5165A398.1090304@gmail.com> References: <5165A398.1090304@gmail.com> Message-ID: <049201ce3615$f8c24f20$ea46ed60$@com> Doesn't bother me. Figure Livecode Community is different than Commercial so used a different email address and new password. Maybe a pain in the near term but allows me to keep things separate mentally. Expect large "community based community" that may or may not overlap with current great community. Worst thing that happens is I get deluged by multiple emails, etc. Jim -----Original Message----- From: Richmond [mailto:richmondmathewson at gmail.com] Sent: Wednesday, April 10, 2013 10:39 AM To: How to use LiveCode Subject: Open Livecode Login So I set up LIvecode Community on Linux, tap in my email address and the exact password I used to download the thing in the first place and get this: "The password you have entered does not match that email address" Why, if the thing is open source does it need a password in the first place? What happens if I wish to install the thing on a coomputer that has no internet access? I do not like to have to ask either of those questions because I have never seen Open Source software before that requires log ins (and, presumably, signals sent somewhere on the internet). 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 Wed Apr 10 14:06:12 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 10 Apr 2013 21:06:12 +0300 Subject: What Am I Going to do? Message-ID: <5165AA14.7090803@gmail.com> No password seems to work. From richmondmathewson at gmail.com Wed Apr 10 14:09:32 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 10 Apr 2013 21:09:32 +0300 Subject: Open Livecode Login In-Reply-To: <049201ce3615$f8c24f20$ea46ed60$@com> References: <5165A398.1090304@gmail.com> <049201ce3615$f8c24f20$ea46ed60$@com> Message-ID: <5165AADC.3030103@gmail.com> On 04/10/2013 09:05 PM, Jim MacConnell wrote: > Doesn't bother me. Figure Livecode Community is different than Commercial so > used a different email address and new password. Did that; still the Licecode setup refuses to accept the password of the new accoung I set up from another e-mail address. Richmond. > Maybe a pain in the near > term but allows me to keep things separate mentally. Expect large "community > based community" that may or may not overlap with current great community. > Worst thing that happens is I get deluged by multiple emails, etc. > Jim > > -----Original Message----- > From: Richmond [mailto:richmondmathewson at gmail.com] > Sent: Wednesday, April 10, 2013 10:39 AM > To: How to use LiveCode > Subject: Open Livecode Login > > So I set up LIvecode Community on Linux, tap in my email address and > the exact password I used to download the thing in the first place and > get this: > > "The password you have entered does not match that email address" > > Why, if the thing is open source does it need a password in the first place? > > What happens if I wish to install the thing on a coomputer that has no > internet access? > > I do not like to have to ask either of those questions because I have > never seen Open Source software before that requires log ins (and, > presumably, signals sent somewhere on the internet). > > Richmond. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From endernafi at gmail.com Wed Apr 10 14:53:18 2013 From: endernafi at gmail.com (=?utf-8?Q?Ender_Nafi_Elek=C3=A7io=C4=9Flu?=) Date: Wed, 10 Apr 2013 21:53:18 +0300 Subject: Best Practice: Login Session on iOS Message-ID: <775CBD705502436BAFA855D1DF934E43@gmail.com> Hello all, Within all the hassle about the password problems of Community Edition 6.0, I'm not sure if anyone has time to answer this; but I'd be glad to get some insights :) As mentioned in the subject, what's the best practice to create a login-required iOS app? Is the below algorithm appropriate? * get the username & password from the native input boxes * encrypt them with *md5Digest* {is md5Digest secure enough or is there any other encryption options for iOS?} * post them to a php script in the server * php script checks the md5'ed username & password against the members table in a mySql database * get the answer of php script * if it is ok, continue to the mainstack of app, if it isn't then show the input screen again. {should I count the login attempts to prevent a possible brute-force attack or let the php script do the check counts of login attempts?} Is there any possible issues which I should be careful about, considering Apple's reviewing policies? I read a post of Jacque (Jacqueline L.G.) in the forums as: "I would also wonder about Apple's response. They do not allow custom licensing schemes, ?" What's a custom licensing scheme? There's something as "we should be able to load a license to devices" in my customer's notes. May I reply to my customer that Apple strictly forbids this? Thanks? ~ Ender Nafi ~? together, we're smarter ?~ From richmondmathewson at gmail.com Wed Apr 10 14:47:21 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 10 Apr 2013 21:47:21 +0300 Subject: Open Livecode Login In-Reply-To: References: <5165A398.1090304@gmail.com> Message-ID: <5165B3B9.2000301@gmail.com> Well . . . . . . eventually, after about 60 minutes of muttering and tooth-sucking I managed to log in to the Open Source version of LIvecode 6.0; obviously whatever goes behind the scenes on RunRev's servers vis-a-vis passwords, while being almost instantaneous for login into their webpage, is rather slow for setting up the thing. Should I be happy? Well, I'm not (yet, at least) as I am still tied by the requirement of having to have an internet connexion for setup, and knowledge that RunRev are still tracking me. This means, for the sake of argument, when I set up the 8 machines in my school for programming classes in the summer the whole process will take about 3-4 hours messing around with each machine with my Internet-USB dongle courtesy of my mobile-phone supplier; going from machine to machine, waiting for the dongle software to load and a connexion to be established, and then registering. Possibly I will not have that trouble as, maybe, RunRev have tied each account to one installation only . . . . . . and if that is so "Open" is fast becoming a word that means something quite different from what I have always understood it to be. Fair forjaskit. Richmond. From palcibiades-first at yahoo.co.uk Wed Apr 10 15:12:19 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Wed, 10 Apr 2013 20:12:19 +0100 Subject: How to make your OSS password work Message-ID: <201304102012.19674.palcibiades-first@yahoo.co.uk> Well, it worked for me. I logged into my Rev account, changed the password, and then used this password and the usual email address to activate both the windows and the linux versions, and they went in just fine. I think the problem may be that when you set up the account to download, it somehow is not in sync with your existing account on that same email address - if you have one. Anyway, this worked fine. I agree that activation is very odd for an OSS product. I don't know of another case where its used. Peter From kevin at runrev.com Wed Apr 10 15:31:07 2013 From: kevin at runrev.com (Kevin Miller) Date: Wed, 10 Apr 2013 20:31:07 +0100 Subject: Open Livecode Login In-Reply-To: <5165B3B9.2000301@gmail.com> Message-ID: Our position on this is that the vast majority of users are happy to log in, and we would like to know and stay in touch (if you also permit that) with the vast majority of you. It really helps us to know how successful we are being if we have some data. It also helps us to detect issues quickly, like for example a version that has an install problem. For the minority who are not happy, well - its open. Create your own version with no activation! We appreciate that you do now have a choice. I hope most of you choose to continue to use our version with activation in it. But it is up to you if you want to remove it. (With respect to the various issues with passwords/activations etc, we had a glitch earlier which affected both commercial & OSS. For this we do apologize, things should be running smoothly again now.) Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Everyone can code On 10/04/2013 19:47, "Richmond" wrote: >Well . . . > >. . . eventually, after about 60 minutes of muttering and tooth-sucking >I managed to log in to the >Open Source version of LIvecode 6.0; obviously whatever goes behind the >scenes on RunRev's servers >vis-a-vis passwords, while being almost instantaneous for login into >their webpage, is rather >slow for setting up the thing. > >Should I be happy? > >Well, I'm not (yet, at least) as I am still tied by the requirement of >having to have an internet connexion >for setup, and knowledge that RunRev are still tracking me. > >This means, for the sake of argument, when I set up the 8 machines in my >school for programming classes in the summer the whole process will take >about 3-4 hours messing around with each machine >with my Internet-USB dongle courtesy of my mobile-phone supplier; going >from machine to machine, >waiting for the dongle software to load and a connexion to be >established, and then registering. > >Possibly I will not have that trouble as, maybe, RunRev have tied each >account to one installation only . . . > >. . . and if that is so "Open" is fast becoming a word that means >something quite different from what I have always understood it to be. > >Fair forjaskit. > >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 Wed Apr 10 15:45:52 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 10 Apr 2013 12:45:52 -0700 Subject: Version 1.4.0 of lcStackBrowser Released Message-ID: I'm happy to announce the release of version 1.4.0 of lcStackBrowser, a plugin alternative to the Livecode Application and Project Browsers. If you haven't tried lcStackBrowser yet, there's a 30-day, fully functional demo available here . The full release notes for this version are here . Please note that lcStackbrowser will not run in the new Livecode 6.0 Community Edition since its stacks are password protected, a feature not supported by the Community Edition. Testing so far shows that it is compatible with the Livecode 6.0 Commercial Edition. Here's a list of some of the enhancements in this release. CUSTOMIZE THE POPUP MENUS You can already customize the font, text size and color and background color of the display. Now you can customize the popup menus! Organize them to suit your work habits by including only the commands that you need, putting them in your preferred order, even grouping them into submenus. IDENTIFY CUSTOM CONTROLS Configure them to have their own unique icon of your choice, and choose whether you wish to include their components in the display. You can even search for them using lcStackBrowser's powerful search tool. SEE WHAT YOUR CARDS AND CONTROLS LOOK LIKE Shift-click on a card or control icon to see a full size snapshot of it in a separate window. Works for hidden objects too. Rather see the text of a label or simple text field than it's name, and be able to edit it without opening its inspector? Just set the preference on the General tab. QUICK REFERENCE GUIDE Click the new Quick Reference option on the Tools menu for handy access to information on keyboard shortcuts, drag and drop operations, mouse click operations, and the syntax for lcStackBrowser's powerful search function. SUPPORT FOR SHARED GROUPS A new shared group icon distinguishes them visually from unshared groups. Place shared groups from the card popup menu. Remove them from the control popup menu. See any changes to them reflected in all instances of the shared group in the display. IMPROVED DRAG AND DROP OPERATIONS Not new, just works more reliably. Relayer controls, move them in and out of groups, move or copy objects. The cursor changes when copying rather than moving (thanks to Marty Knapp for the Plus cursor image). Pete lcSQL Software From m_p_wilcox at yahoo.co.uk Wed Apr 10 15:51:41 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Wed, 10 Apr 2013 20:51:41 +0100 Subject: Open Livecode Login Message-ID: Having an online login for an open source product doesn't happen for a good reason. When the source is available, someone will remove the login requirement. RunRev should be allowed some faltering first steps into open source, it's not an easy transition and they're doing an awful lot of it very well indeed with a very small team. I believe the community version should only have a login if it provides a benefit to end users that is clearly communicated and even then it should be optional. Mark From m_p_wilcox at yahoo.co.uk Wed Apr 10 15:58:51 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Wed, 10 Apr 2013 20:58:51 +0100 Subject: Open Livecode Login Message-ID: Kevin, Crossed your mail by being interrupted whilst typing replying on my phone. Wouldn't it make more sense to make login optional than actively invite a fork? Respectfully, Mark Kevin Miller wrote: >Our position on this is that the vast majority of users are happy to log >in, and we would like to know and stay in touch (if you also permit that) >with the vast majority of you. It really helps us to know how successful >we are being if we have some data. It also helps us to detect issues >quickly, like for example a version that has an install problem. > >For the minority who are not happy, well - its open. Create your own >version with no activation! > >We appreciate that you do now have a choice. I hope most of you choose to >continue to use our version with activation in it. But it is up to you if >you want to remove it. > >(With respect to the various issues with passwords/activations etc, we had >a glitch earlier which affected both commercial & OSS. For this we do >apologize, things should be running smoothly again now.) > >Kind regards, > >Kevin > >Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >LiveCode: Everyone can code > > > > >On 10/04/2013 19:47, "Richmond" wrote: > >>Well . . . >> >>. . . eventually, after about 60 minutes of muttering and tooth-sucking >>I managed to log in to the >>Open Source version of LIvecode 6.0; obviously whatever goes behind the >>scenes on RunRev's servers >>vis-a-vis passwords, while being almost instantaneous for login into >>their webpage, is rather >>slow for setting up the thing. >> >>Should I be happy? >> >>Well, I'm not (yet, at least) as I am still tied by the requirement of >>having to have an internet connexion >>for setup, and knowledge that RunRev are still tracking me. >> >>This means, for the sake of argument, when I set up the 8 machines in my >>school for programming classes in the summer the whole process will take >>about 3-4 hours messing around with each machine >>with my Internet-USB dongle courtesy of my mobile-phone supplier; going >>from machine to machine, >>waiting for the dongle software to load and a connexion to be >>established, and then registering. >> >>Possibly I will not have that trouble as, maybe, RunRev have tied each >>account to one installation only . . . >> >>. . . and if that is so "Open" is fast becoming a word that means >>something quite different from what I have always understood it to be. >> >>Fair forjaskit. >> >>Richmond. >> >>_______________________________________________ >>use-livecode mailing list >>use-livecode at lists.runrev.com >>Please visit this url to subscribe, unsubscribe and manage your >>subscription preferences: >>http://lists.runrev.com/mailman/listinfo/use-livecode > > > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode From devin_asay at byu.edu Wed Apr 10 16:05:51 2013 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 10 Apr 2013 20:05:51 +0000 Subject: Open Livecode Login In-Reply-To: References: Message-ID: <31BDC56EACAAF64688457CE3F71D9F1A010D13E6@Peas2.byu.local> On Apr 10, 2013, at 1:31 PM, Kevin Miller wrote: > Our position on this is that the vast majority of users are happy to log > in, and we would like to know and stay in touch (if you also permit that) > with the vast majority of you. It really helps us to know how successful > we are being if we have some data. It also helps us to detect issues > quickly, like for example a version that has an install problem. > > For the minority who are not happy, well - its open. Create your own > version with no activation! > > We appreciate that you do now have a choice. I hope most of you choose to > continue to use our version with activation in it. But it is up to you if > you want to remove it. > > (With respect to the various issues with passwords/activations etc, we had > a glitch earlier which affected both commercial & OSS. For this we do > apologize, things should be running smoothly again now.) Kevin, Will there still be a way to install LiveCode in computer labs without having to register each copy individually? I didn't see a way, for example, to download a license file that can be used to do a command line activation, as we can with the previous versions. Regards, Devin Devin Asay Office of Digital Humanities Brigham Young University From davidocoker at gmail.com Wed Apr 10 16:48:18 2013 From: davidocoker at gmail.com (David C.) Date: Wed, 10 Apr 2013 15:48:18 -0500 Subject: Open Livecode Login In-Reply-To: <5165A7B9.5010207@gmail.com> References: <5165A398.1090304@gmail.com> <5165A7B9.5010207@gmail.com> Message-ID: In regard to the questions about installation and activation on computers without internet access, the release notes for the OSS version states: Activation The licensing system ties your product licenses to a customer account system, meaning that you no longer have to worry about finding a license key after installing a new copy of LiveCode. Instead, you simply have to enter your email address and password that has been registered with our customer account system and your license key will be retrieved automatically. Alternatively it is possible to activate the product via the use of a specially encrypted license file. These will be available for download from the customer center after logging into your account. This method will allow the product to be installed on machines that do not have access to the internet. Regards, David C. On Wed, Apr 10, 2013 at 12:56 PM, Richmond wrote: > Hi Mark, > > This really looks like a commercial company, who, despite all the > broohahah about releasing an Open Source, Free version of their software > cannot completely let go. > > Interestingly enough, I had to reset my RunRev password, that was duly > sent to my e-mail address, > and with that I logged in and was able to download the Linuc, Mac and > Window versions of the new > Livecode. With that, new password I was unable to get the new version > going (as reported eariler) and was also unable to log in to RevOnline with > my commercial version. > > I don't know what RunRev are playing at, but they do seem to be trying to > exert some sort of control over there new "baby". > > I am wondering how I am going to go about installing it on 8 machines > (which have no internet connexion) in my school. > > Paradoxically enough, RunRev version 2.2.1 for Linux that was given away > by Oracle a few years back currently looks a lot better: > > 1. No need for internet connexion. > > 2. Code protected standalones. > > Maybe I'm naive, but I understand the idea of Open Source to be to allow > people unfettered use of > software (well, fettered only insofar as they have to make their code > available rather than hiding it) > that can be used on a computer in almost any situation. > > Software that requires both registration and a subsequent internet > connexion does not seem to fit into that paradigm very well. > > Richmond. > > Richmond. > > > On 04/10/2013 08:42 PM, Mark Schonewille wrote: > >> Hi Richmond, >> >> I was also surprised to get this screen asking me for an e-mail address >> and a password. I would like to get an explanation from RunRev. Maybe we >> should write to support? >> >> -- >> 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 10 apr 2013, at 19:38, Richmond wrote: >> >> So I set up LIvecode Community on Linux, tap in my email address and >>> the exact password I used to download the thing in the first place and >>> get this: >>> >>> "The password you have entered does not match that email address" >>> >>> Why, if the thing is open source does it need a password in the first >>> place? >>> >>> What happens if I wish to install the thing on a coomputer that has no >>> internet access? >>> >>> I do not like to have to ask either of those questions because I have >>> never seen Open Source software before that requires log ins (and, >>> presumably, signals sent somewhere on the internet). >>> >>> Richmond. >>> >> >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From AbilityBF at att.net Wed Apr 10 17:27:48 2013 From: AbilityBF at att.net (Joe Hamburger) Date: Wed, 10 Apr 2013 17:27:48 -0400 Subject: Open Livecode Login In-Reply-To: References: <5165A398.1090304@gmail.com> <5165A7B9.5010207@gmail.com> Message-ID: Hi Richmond, I'm also having the same log in problem you described. It works fine on my desktop, but I can't open livecode on my Mac laptop. I even changed my password several times and verified my email address they have on file. I hope we find out what's wrong soon. Joe Orlando, FL Sent from my iPad On Apr 10, 2013, at 4:48 PM, "David C." wrote: > In regard to the questions about installation and activation on computers > without internet access, the release notes for the OSS version states: > > Activation > The licensing system ties your product licenses to a customer account > system, meaning that you no > longer have to worry about finding a license key after installing a new > copy of LiveCode. Instead, > you simply have to enter your email address and password that has been > registered with our > customer account system and your license key will be retrieved > automatically. > > Alternatively it is possible to activate the product via the use of a > specially encrypted license file. > These will be available for download from the customer center after logging > into your account. This > method will allow the product to be installed on machines that do not have > access to the internet. > > Regards, > David C. > > > On Wed, Apr 10, 2013 at 12:56 PM, Richmond wrote: > >> Hi Mark, >> >> This really looks like a commercial company, who, despite all the >> broohahah about releasing an Open Source, Free version of their software >> cannot completely let go. >> >> Interestingly enough, I had to reset my RunRev password, that was duly >> sent to my e-mail address, >> and with that I logged in and was able to download the Linuc, Mac and >> Window versions of the new >> Livecode. With that, new password I was unable to get the new version >> going (as reported eariler) and was also unable to log in to RevOnline with >> my commercial version. >> >> I don't know what RunRev are playing at, but they do seem to be trying to >> exert some sort of control over there new "baby". >> >> I am wondering how I am going to go about installing it on 8 machines >> (which have no internet connexion) in my school. >> >> Paradoxically enough, RunRev version 2.2.1 for Linux that was given away >> by Oracle a few years back currently looks a lot better: >> >> 1. No need for internet connexion. >> >> 2. Code protected standalones. >> >> Maybe I'm naive, but I understand the idea of Open Source to be to allow >> people unfettered use of >> software (well, fettered only insofar as they have to make their code >> available rather than hiding it) >> that can be used on a computer in almost any situation. >> >> Software that requires both registration and a subsequent internet >> connexion does not seem to fit into that paradigm very well. >> >> Richmond. >> >> Richmond. >> >> >> On 04/10/2013 08:42 PM, Mark Schonewille wrote: >> >>> Hi Richmond, >>> >>> I was also surprised to get this screen asking me for an e-mail address >>> and a password. I would like to get an explanation from RunRev. Maybe we >>> should write to support? >>> >>> -- >>> 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 10 apr 2013, at 19:38, Richmond wrote: >>> >>> So I set up LIvecode Community on Linux, tap in my email address and >>>> the exact password I used to download the thing in the first place and >>>> get this: >>>> >>>> "The password you have entered does not match that email address" >>>> >>>> Why, if the thing is open source does it need a password in the first >>>> place? >>>> >>>> What happens if I wish to install the thing on a coomputer that has no >>>> internet access? >>>> >>>> I do not like to have to ask either of those questions because I have >>>> never seen Open Source software before that requires log ins (and, >>>> presumably, signals sent somewhere on the internet). >>>> >>>> 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 >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Wed Apr 10 18:33:24 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 10 Apr 2013 15:33:24 -0700 Subject: Version 1.4.0 of lcStackBrowser Released In-Reply-To: References: Message-ID: On Apr 10, 2013, at 12:45 PM, Peter Haworth wrote: > I'm happy to announce the release of version 1.4.0 of lcStackBrowser, a > plugin alternative to the Livecode Application and Project Browsers. If you > haven't tried lcStackBrowser yet, there's a 30-day, fully functional demo > available here . The full release > notes for this version are > here Very cool Peter! Looking forward to using this wonderful update. Best regards, Mark Talluto canelasoftware.com From jacque at hyperactivesw.com Wed Apr 10 19:17:38 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 10 Apr 2013 18:17:38 -0500 Subject: Can't retrieve a text file from a remote CGI folder Message-ID: <5165F312.8080103@hyperactivesw.com> Wrapping up my recent move to a different 32-bit server, there's one issue left. Linux gurus, can you help? CGI text-based scripts are now working correctly except for an issue I can't identify. When writing to a log file, a server 500 error occurs immediately after the write. Here's a test script: #!rev -ui on startup open file "log.txt" for append write "this is a test" & cr to file "log.txt" close file "log.txt" put "Content-Type: text/plain" & cr put "done writing" end startup When called from a browser, the entry is written to the log file and a 500 error is reported. "done writing" never appears. If I log in via ssh and run the script, there are no errors and it works fine. I see "done writing" in the console. In a stack on my Mac, if I use "get url" to try to retrieve the content of the log file, it returns a 500 error. The same script correctly returns any other file content on the site as long as it isn't in the CGI folder. This returns a 500 error: put url "http://name:password at hyperactivesw.com/cgi-bin/log.txt" With ssh, I can read the text file just fine using "less". I have a subdomain that also has a cgi-bin folder. Retrieving a text file from there works fine with "get url". It has the same permissions as the home cgi-bin folder, as do all their respective files. Everything is 755. Ideas? The scripts have been working fine for years, so the problem isn't in the code. It has to be in the server setup but I don't know enough about it to guess. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sc at sahores-conseil.com Wed Apr 10 19:41:52 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Thu, 11 Apr 2013 01:41:52 +0200 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: <5165F312.8080103@hyperactivesw.com> References: <5165F312.8080103@hyperactivesw.com> Message-ID: <7B4F988F-429F-4660-8362-B52045E5A90F@sahores-conseil.com> Jacque, In my own configs, only the cgi-bin directory is set to 755 while any lc or irev scripts are in 644. Else, what happen if you set the written file outside of the cgi-bin directory ? Le 11 avr. 2013 ? 01:17, J. Landman Gay a ?crit : > Wrapping up my recent move to a different 32-bit server, there's one issue left. Linux gurus, can you help? > > CGI text-based scripts are now working correctly except for an issue I can't identify. When writing to a log file, a server 500 error occurs immediately after the write. Here's a test script: > > #!rev -ui > > on startup > open file "log.txt" for append > write "this is a test" & cr to file "log.txt" > close file "log.txt" > put "Content-Type: text/plain" & cr > put "done writing" > end startup > > When called from a browser, the entry is written to the log file and a 500 error is reported. "done writing" never appears. > > If I log in via ssh and run the script, there are no errors and it works fine. I see "done writing" in the console. > > In a stack on my Mac, if I use "get url" to try to retrieve the content of the log file, it returns a 500 error. The same script correctly returns any other file content on the site as long as it isn't in the CGI folder. This returns a 500 error: > > put url "http://name:password at hyperactivesw.com/cgi-bin/log.txt" > > With ssh, I can read the text file just fine using "less". > > I have a subdomain that also has a cgi-bin folder. Retrieving a text file from there works fine with "get url". It has the same permissions as the home cgi-bin folder, as do all their respective files. Everything is 755. > > Ideas? The scripts have been working fine for years, so the problem isn't in the code. It has to be in the server setup but I don't know enough about it to guess. > > -- > 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 Wed Apr 10 19:47:08 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Thu, 11 Apr 2013 01:47:08 +0200 Subject: Fwd: Can't retrieve a text file from a remote CGI folder References: <7B4F988F-429F-4660-8362-B52045E5A90F@sahores-conseil.com> Message-ID: Jacque, In my own configs, only the cgi-bin directory is set to 755 while any lc or irev scripts lying inside this cgi-bin dir are in 644. Else, what happen if you set the written file outside of the cgi-bin directory ? > > Le 11 avr. 2013 ? 01:17, J. Landman Gay a ?crit : > >> Wrapping up my recent move to a different 32-bit server, there's one issue left. Linux gurus, can you help? >> >> CGI text-based scripts are now working correctly except for an issue I can't identify. When writing to a log file, a server 500 error occurs immediately after the write. Here's a test script: >> >> #!rev -ui >> >> on startup >> open file "log.txt" for append >> write "this is a test" & cr to file "log.txt" >> close file "log.txt" >> put "Content-Type: text/plain" & cr >> put "done writing" >> end startup >> >> When called from a browser, the entry is written to the log file and a 500 error is reported. "done writing" never appears. >> >> If I log in via ssh and run the script, there are no errors and it works fine. I see "done writing" in the console. >> >> In a stack on my Mac, if I use "get url" to try to retrieve the content of the log file, it returns a 500 error. The same script correctly returns any other file content on the site as long as it isn't in the CGI folder. This returns a 500 error: >> >> put url "http://name:password at hyperactivesw.com/cgi-bin/log.txt" >> >> With ssh, I can read the text file just fine using "less". >> >> I have a subdomain that also has a cgi-bin folder. Retrieving a text file from there works fine with "get url". It has the same permissions as the home cgi-bin folder, as do all their respective files. Everything is 755. >> >> Ideas? The scripts have been working fine for years, so the problem isn't in the code. It has to be in the server setup but I don't know enough about it to guess. >> >> -- >> 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 > -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From dave.cragg at lacscentre.co.uk Wed Apr 10 19:48:40 2013 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 11 Apr 2013 00:48:40 +0100 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: <5165F312.8080103@hyperactivesw.com> References: <5165F312.8080103@hyperactivesw.com> Message-ID: <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> On 11 Apr 2013, at 00:17, J. Landman Gay wrote: > Wrapping up my recent move to a different 32-bit server, there's one issue left. Linux gurus, can you help? > > CGI text-based scripts are now working correctly except for an issue I can't identify. When writing to a log file, a server 500 error occurs immediately after the write. Here's a test script: > > #!rev -ui > > on startup > open file "log.txt" for append > write "this is a test" & cr to file "log.txt" > close file "log.txt" > put "Content-Type: text/plain" & cr > put "done writing" > end startup > > When called from a browser, the entry is written to the log file and a 500 error is reported. "done writing" never appears. Does it make a difference if you put another cr after the header? on startup open file "log.txt" for append write "this is a test" & cr to file "log.txt" close file "log.txt" put "Content-Type: text/plain" & cr put cr put "done writing" end startup Dave From sc at sahores-conseil.com Wed Apr 10 19:57:30 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Thu, 11 Apr 2013 01:57:30 +0200 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> References: <5165F312.8080103@hyperactivesw.com> <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> Message-ID: <30475E3E-0FF0-4383-86A4-272D853FCCBD@sahores-conseil.com> Jacque, Seems that the best is always to have the cgi-bin dir set to 555 instead of 755 if possible. Works for me in 555 instead of what i wrote by error in my first report. Le 11 avr. 2013 ? 01:48, Dave Cragg a ?crit : > On 11 Apr 2013, at 00:17, J. Landman Gay wrote: > >> Wrapping up my recent move to a different 32-bit server, there's one issue left. Linux gurus, can you help? >> >> CGI text-based scripts are now working correctly except for an issue I can't identify. When writing to a log file, a server 500 error occurs immediately after the write. Here's a test script: >> >> #!rev -ui >> >> on startup >> open file "log.txt" for append >> write "this is a test" & cr to file "log.txt" >> close file "log.txt" >> put "Content-Type: text/plain" & cr >> put "done writing" >> end startup >> >> When called from a browser, the entry is written to the log file and a 500 error is reported. "done writing" never appears. > > > Does it make a difference if you put another cr after the header? > > on startup > open file "log.txt" for append > write "this is a test" & cr to file "log.txt" > close file "log.txt" > put "Content-Type: text/plain" & cr > put cr > put "done writing" > end startup > > Dave > > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Wed Apr 10 20:05:47 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Thu, 11 Apr 2013 02:05:47 +0200 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: <30475E3E-0FF0-4383-86A4-272D853FCCBD@sahores-conseil.com> References: <5165F312.8080103@hyperactivesw.com> <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> <30475E3E-0FF0-4383-86A4-272D853FCCBD@sahores-conseil.com> Message-ID: Double mistake : my cgi-bin dir needs 755 Le 11 avr. 2013 ? 01:57, Pierre Sahores a ?crit : > Jacque, > > Seems that the best is always to have the cgi-bin dir set to 555 instead of 755 if possible. Works for me in 555 instead of what i wrote by error in my first report. > > Le 11 avr. 2013 ? 01:48, Dave Cragg a ?crit : > >> On 11 Apr 2013, at 00:17, J. Landman Gay wrote: >> >>> Wrapping up my recent move to a different 32-bit server, there's one issue left. Linux gurus, can you help? >>> >>> CGI text-based scripts are now working correctly except for an issue I can't identify. When writing to a log file, a server 500 error occurs immediately after the write. Here's a test script: >>> >>> #!rev -ui >>> >>> on startup >>> open file "log.txt" for append >>> write "this is a test" & cr to file "log.txt" >>> close file "log.txt" >>> put "Content-Type: text/plain" & cr >>> put "done writing" >>> end startup >>> >>> When called from a browser, the entry is written to the log file and a 500 error is reported. "done writing" never appears. >> >> >> Does it make a difference if you put another cr after the header? >> >> on startup >> open file "log.txt" for append >> write "this is a test" & cr to file "log.txt" >> close file "log.txt" >> put "Content-Type: text/plain" & cr >> put cr >> put "done writing" >> end startup >> >> Dave >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 > -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From stephenREVOLUTION2 at barncard.com Wed Apr 10 20:20:09 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 10 Apr 2013 17:20:09 -0700 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: References: <5165F312.8080103@hyperactivesw.com> <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> <30475E3E-0FF0-4383-86A4-272D853FCCBD@sahores-conseil.com> Message-ID: I have to set most of the permissions on Livecode server files and directories after expanding the zip; so I made an graphic to help which I will share: http://media.barncard.com/downloads/LIVECODE-SERVER-SETUP.pdf On Wed, Apr 10, 2013 at 5:05 PM, Pierre Sahores wrote: > Double mistake : my cgi-bin dir needs 755 > > Le 11 avr. 2013 ? 01:57, Pierre Sahores a ?crit : > > > Jacque, > > > > Seems that the best is always to have the cgi-bin dir set to 555 instead > of 755 if possible. Works for me in 555 instead of what i wrote by error in > my first report. > > > > Le 11 avr. 2013 ? 01:48, Dave Cragg a ?crit : > > > >> On 11 Apr 2013, at 00:17, J. Landman Gay > wrote: > >> > >>> Wrapping up my recent move to a different 32-bit server, there's one > issue left. Linux gurus, can you help? > >>> > >>> CGI text-based scripts are now working correctly except for an issue I > can't identify. When writing to a log file, a server 500 error occurs > immediately after the write. Here's a test script: > >>> > >>> #!rev -ui > >>> > >>> on startup > >>> open file "log.txt" for append > >>> write "this is a test" & cr to file "log.txt" > >>> close file "log.txt" > >>> put "Content-Type: text/plain" & cr > >>> put "done writing" > >>> end startup > >>> > >>> When called from a browser, the entry is written to the log file and a > 500 error is reported. "done writing" never appears. > >> > >> > >> Does it make a difference if you put another cr after the header? > >> > >> on startup > >> open file "log.txt" for append > >> write "this is a test" & cr to file "log.txt" > >> close file "log.txt" > >> put "Content-Type: text/plain" & cr > >> put cr > >> put "done writing" > >> end startup > >> > >> Dave > >> > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode 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 > > > > -- > 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 stephenREVOLUTION2 at barncard.com Wed Apr 10 20:21:25 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 10 Apr 2013 17:21:25 -0700 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: References: <5165F312.8080103@hyperactivesw.com> <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> <30475E3E-0FF0-4383-86A4-272D853FCCBD@sahores-conseil.com> Message-ID: sorry I mis-read the OP... On Wed, Apr 10, 2013 at 5:20 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > I have to set most of the permissions on Livecode server files and > directories after expanding the zip; so I made an graphic to help which I > will share: > > http://media.barncard.com/downloads/LIVECODE-SERVER-SETUP.pdf > > > On Wed, Apr 10, 2013 at 5:05 PM, Pierre Sahores wrote: > >> Double mistake : my cgi-bin dir needs 755 >> >> Le 11 avr. 2013 ? 01:57, Pierre Sahores a ?crit : >> >> > Jacque, >> > >> > Seems that the best is always to have the cgi-bin dir set to 555 >> instead of 755 if possible. Works for me in 555 instead of what i wrote by >> error in my first report. >> > >> > Le 11 avr. 2013 ? 01:48, Dave Cragg a ?crit : >> > >> >> On 11 Apr 2013, at 00:17, J. Landman Gay >> wrote: >> >> >> >>> Wrapping up my recent move to a different 32-bit server, there's one >> issue left. Linux gurus, can you help? >> >>> >> >>> CGI text-based scripts are now working correctly except for an issue >> I can't identify. When writing to a log file, a server 500 error occurs >> immediately after the write. Here's a test script: >> >>> >> >>> #!rev -ui >> >>> >> >>> on startup >> >>> open file "log.txt" for append >> >>> write "this is a test" & cr to file "log.txt" >> >>> close file "log.txt" >> >>> put "Content-Type: text/plain" & cr >> >>> put "done writing" >> >>> end startup >> >>> >> >>> When called from a browser, the entry is written to the log file and >> a 500 error is reported. "done writing" never appears. >> >> >> >> >> >> Does it make a difference if you put another cr after the header? >> >> >> >> on startup >> >> open file "log.txt" for append >> >> write "this is a test" & cr to file "log.txt" >> >> close file "log.txt" >> >> put "Content-Type: text/plain" & cr >> >> put cr >> >> put "done writing" >> >> end startup >> >> >> >> Dave >> >> >> >> >> >> >> >> _______________________________________________ >> >> use-livecode mailing list >> >> use-livecode 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 >> > >> >> -- >> 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From ilivecode at gmail.com Wed Apr 10 20:37:17 2013 From: ilivecode at gmail.com (ilivecode) Date: Wed, 10 Apr 2013 17:37:17 -0700 Subject: Open Livecode Login In-Reply-To: References: <5165B3B9.2000301@gmail.com> Message-ID: > Create your own version with no activation! [...] > But it is up to you if you want to remove it. Where are the instructions on how to remove "activation" from the install? I find it absurd that any open source software requires me to give the originator my personal information. (I contributed U.S. $50 to the kickstart.) Are you just wanting to spam everyone til the end of time? I question your motives. Sure pisses me off. Sincerely, ilsa On Wed, Apr 10, 2013 at 12:31 PM, Kevin Miller wrote: > Our position on this is that the vast majority of users are happy to log > in, and we would like to know and stay in touch (if you also permit that) > with the vast majority of you. It really helps us to know how successful > we are being if we have some data. It also helps us to detect issues > quickly, like for example a version that has an install problem. > > For the minority who are not happy, well - its open. Create your own > version with no activation! > > We appreciate that you do now have a choice. I hope most of you choose to > continue to use our version with activation in it. But it is up to you if > you want to remove it. > > (With respect to the various issues with passwords/activations etc, we had > a glitch earlier which affected both commercial & OSS. For this we do > apologize, things should be running smoothly again now.) > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Everyone can code > > > > > On 10/04/2013 19:47, "Richmond" wrote: > > >Well . . . > > > >. . . eventually, after about 60 minutes of muttering and tooth-sucking > >I managed to log in to the > >Open Source version of LIvecode 6.0; obviously whatever goes behind the > >scenes on RunRev's servers > >vis-a-vis passwords, while being almost instantaneous for login into > >their webpage, is rather > >slow for setting up the thing. > > > >Should I be happy? > > > >Well, I'm not (yet, at least) as I am still tied by the requirement of > >having to have an internet connexion > >for setup, and knowledge that RunRev are still tracking me. > > > >This means, for the sake of argument, when I set up the 8 machines in my > >school for programming classes in the summer the whole process will take > >about 3-4 hours messing around with each machine > >with my Internet-USB dongle courtesy of my mobile-phone supplier; going > >from machine to machine, > >waiting for the dongle software to load and a connexion to be > >established, and then registering. > > > >Possibly I will not have that trouble as, maybe, RunRev have tied each > >account to one installation only . . . > > > >. . . and if that is so "Open" is fast becoming a word that means > >something quite different from what I have always understood it to be. > > > >Fair forjaskit. > > > >Richmond. > > > >_______________________________________________ > >use-livecode mailing list > >use-livecode at lists.runrev.com > >Please visit this url to subscribe, unsubscribe and manage your > >subscription preferences: > >http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From peterwawood at gmail.com Wed Apr 10 20:59:07 2013 From: peterwawood at gmail.com (Peter W A Wood) Date: Thu, 11 Apr 2013 08:59:07 +0800 Subject: Open Source Server Download Message-ID: I don't want to download the full open-source version of LiveCode just yet but I do want to download the server version. Could some kind person let me know the URL from which I can get it? Thanks. Peter http://LiveCode1001.blogspot.com From peterwawood at gmail.com Wed Apr 10 22:08:35 2013 From: peterwawood at gmail.com (Peter W A Wood) Date: Thu, 11 Apr 2013 10:08:35 +0800 Subject: Open Source Server Download References: <50D614FD-511A-4366-9506-715DDA80F53B@gmail.com> Message-ID: <999514F8-459C-458D-B839-E0D6C5DF0C31@gmail.com> Don't worry I found the reference on the Developer list. Sorry for the noise. Regards Peter http://LiveCode1001.blogspot.com On 11 Apr 2013, at 08:59, Peter W A Wood wrote: > I don't want to download the full open-source version of LiveCode just yet but I do want to download the server version. Could some kind person let me know the URL from which I can get it? > > Thanks. > > Peter > http://LiveCode1001.blogspot.com From irog at mac.com Wed Apr 10 22:10:10 2013 From: irog at mac.com (Roger Guay) Date: Wed, 10 Apr 2013 19:10:10 -0700 Subject: Version 1.4.0 of lcStackBrowser Released In-Reply-To: References: Message-ID: <601E8C50-1D1C-458B-8210-E073388C18CD@mac.com> Very nice, Peter!! On Apr 10, 2013, at 12:45 PM, Peter Haworth wrote: > I'm happy to announce the release of version 1.4.0 of lcStackBrowser, a > plugin alternative to the Livecode Application and Project Browsers. If you > haven't tried lcStackBrowser yet, there's a 30-day, fully functional demo > available here . The full release > notes for this version are > here > . From jacque at hyperactivesw.com Wed Apr 10 22:37:26 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 10 Apr 2013 21:37:26 -0500 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> References: <5165F312.8080103@hyperactivesw.com> <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> Message-ID: <516621E6.6060003@hyperactivesw.com> On 4/10/13 6:48 PM, Dave Cragg wrote: > Does it make a difference if you put another cr after the header? > > on startup > open file "log.txt" for append > write "this is a test" & cr to file "log.txt" > close file "log.txt" > put "Content-Type: text/plain" & cr > put cr > put "done writing" > end startup Oh geez. Yeah, it does. I've been at this so long I can't read any more. Thanks. Maybe you can tell me what's wrong with this then? Sent from a stack on my Mac: put "http://NAME:PASS at hyperactivesw.com/cgi-bin/log.txt" into tURL put url tUrl into fld 1 Is it that you can't directly read text files from the cgi folder? I don't usually do that, but someone else had the same problem so I started testing it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION2 at barncard.com Wed Apr 10 22:52:30 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 10 Apr 2013 19:52:30 -0700 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: <516621E6.6060003@hyperactivesw.com> References: <5165F312.8080103@hyperactivesw.com> <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> <516621E6.6060003@hyperactivesw.com> Message-ID: I think the cgi folder is special (read only) to Apache for security by design. I've never been able to write to it except by FTP. But I didn't try that hard .... On Wed, Apr 10, 2013 at 7:37 PM, J. Landman Gay wrote: > On 4/10/13 6:48 PM, Dave Cragg wrote: > > Does it make a difference if you put another cr after the header? >> >> on startup >> open file "log.txt" for append >> write "this is a test" & cr to file "log.txt" >> close file "log.txt" >> put "Content-Type: text/plain" & cr >> put cr >> put "done writing" >> end startup >> > > Oh geez. Yeah, it does. I've been at this so long I can't read any more. > Thanks. > > Maybe you can tell me what's wrong with this then? Sent from a stack on my > Mac: > > put "http://NAME:PASS@**hyperactivesw.com/cgi-bin/log.**txt" > into tURL > put url tUrl into fld 1 > > Is it that you can't directly read text files from the cgi folder? I don't > usually do that, but someone else had the same problem so I started testing > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From jacque at hyperactivesw.com Wed Apr 10 23:03:50 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 10 Apr 2013 22:03:50 -0500 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: <7B4F988F-429F-4660-8362-B52045E5A90F@sahores-conseil.com> References: <5165F312.8080103@hyperactivesw.com> <7B4F988F-429F-4660-8362-B52045E5A90F@sahores-conseil.com> Message-ID: <51662816.5000205@hyperactivesw.com> On 4/10/13 6:41 PM, Pierre Sahores wrote: > Jacque, > > Else, what happen if you set the > written file outside of the cgi-bin directory ? The write error was my script. . But I still don't know why I can't retrieve the text file from a LiveCode stack if the file is in the cgi folder. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Apr 10 23:08:41 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 10 Apr 2013 22:08:41 -0500 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: References: <5165F312.8080103@hyperactivesw.com> <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> <516621E6.6060003@hyperactivesw.com> Message-ID: <51662939.5040409@hyperactivesw.com> On 4/10/13 9:52 PM, stephen barncard wrote: > I think the cgi folder is special (read only) to Apache for security by > design. I've never been able to write to it except by FTP. But I didn't > try that hard .... But I do only want to read from it. I think you're right that permissions won't allow remote reading, otherwise anyone could read the scripts in there. Except...by supplying my user name and password in the url, I'm identifying myself as the owner, and the owner does have full permissions. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From shawnlivecode at gmail.com Wed Apr 10 23:24:17 2013 From: shawnlivecode at gmail.com (Shawn Blc) Date: Wed, 10 Apr 2013 22:24:17 -0500 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: <51662939.5040409@hyperactivesw.com> References: <5165F312.8080103@hyperactivesw.com> <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> <516621E6.6060003@hyperactivesw.com> <51662939.5040409@hyperactivesw.com> Message-ID: The cgi-bin is primarily for scripts to be executed. Try to put your text file outside of the cgi- bin and read it from there. On Wednesday, April 10, 2013, J. Landman Gay wrote: > On 4/10/13 9:52 PM, stephen barncard wrote: > >> I think the cgi folder is special (read only) to Apache for security by >> design. I've never been able to write to it except by FTP. But I didn't >> try that hard .... >> > > But I do only want to read from it. I think you're right that permissions > won't allow remote reading, otherwise anyone could read the scripts in > there. > > Except...by supplying my user name and password in the url, I'm > identifying myself as the owner, and the owner does have full permissions. > > -- > 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 yoshino at sys.wakayama-u.ac.jp Wed Apr 10 23:57:05 2013 From: yoshino at sys.wakayama-u.ac.jp (Takashi Yoshino) Date: Thu, 11 Apr 2013 12:57:05 +0900 Subject: Google Voice Message-ID: <9FE43616-5267-4C08-B6FC-A055768062E3@sys.wakayama-u.ac.jp> I would like to incorporate Google Voice in my Android App. Can LiveCode support to use Google Voice in a Android App? _.__ ._ _. ._ ._.__ .. ._._. _._ . ..__ ._.__ ._._. ___. .._ __.. __ .._ Takashi Yoshino http://www.wakayama-u.ac.jp/~yoshino/lab/ Tel: +81-73-457-8441 From jacque at hyperactivesw.com Thu Apr 11 00:13:08 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 10 Apr 2013 23:13:08 -0500 Subject: Galactic Gauntlet crash In-Reply-To: References: Message-ID: <51663854.1030109@hyperactivesw.com> On 4/10/13 12:19 PM, William Waldman wrote: > Hello List! > The iOS demo app Galactic Gauntlet (downloaded from the App store) has not > been working for me for some time.... > It just launches and crashes. > I could be so much more oppressive at cocktail parties if I could show it > on my iPhone 4S, running iOS 6.1.3 > > Any clues about this issue? When iOS 6 came out, LiveCode apps needed to be recompiled with version 5.5.4. RR will have to do that and re-submit to the App Store. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Apr 11 00:20:45 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 10 Apr 2013 23:20:45 -0500 Subject: Best Practice: Login Session on iOS In-Reply-To: <775CBD705502436BAFA855D1DF934E43@gmail.com> References: <775CBD705502436BAFA855D1DF934E43@gmail.com> Message-ID: <51663A1D.3060905@hyperactivesw.com> On 4/10/13 1:53 PM, Ender Nafi Elek?io?lu wrote: > Is there any possible issues which I should be careful about, > considering Apple's reviewing policies? I read a post of Jacque > (Jacqueline L.G.) in the forums as: "I would also wonder about > Apple's response. They do not allow custom licensing schemes, ?" > What's a custom licensing scheme? You can't have a licensing or registration system of your own, you must rely on Apple to verify that your users have the right to run your app. Apple's method is pretty secure and you can usually trust that anyone who launches your app has also obtained it legally from the App Store. > There's something as "we should be > able to load a license to devices" in my customer's notes. May I > reply to my customer that Apple strictly forbids this? Yes, I think so. The license is provided by Apple when the customer purchases the app. Apple says they will reject apps that don't use their licensing system. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From film2 at handheldfilm.com Thu Apr 11 00:21:38 2013 From: film2 at handheldfilm.com (Emmett Gray) Date: Thu, 11 Apr 2013 00:21:38 -0400 Subject: How to get rid of RevTools window and switch to Browse tool at launch Message-ID: I had a script that worked in Rev Media 4 which closed the splash screen, switched to the browse tool and closed the revtools window when I launched my main daily-use stack from the Finder, with rev media not running already. It doesn't work in LiveCode 6. After some struggle, this works, at the end of "on openStack": answer "Initializing..." with "OK" type "9" with commandKey type "t" with commandKey If I leave out the "answer" step, it doesn't work. It needs that pause while the splash screen disappears. If I try to tell it to wait, that doesn't work either, it just hangs with the splash screen visible. Then I have to type the commands to get the tool I want and the tools window to close TIA for help. From mwieder at ahsoftware.net Thu Apr 11 00:39:35 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 10 Apr 2013 21:39:35 -0700 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: <51662939.5040409@hyperactivesw.com> References: <5165F312.8080103@hyperactivesw.com> <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> <516621E6.6060003@hyperactivesw.com> <51662939.5040409@hyperactivesw.com> Message-ID: <11847482803.20130410213935@ahsoftware.net> Jacque- Wednesday, April 10, 2013, 8:08:41 PM, you wrote: > But I do only want to read from it. I think you're right that > permissions won't allow remote reading, otherwise anyone could read the > scripts in there. I was gonna suggest that, except you said the scripts have been working for years. I wouldn't put anything like that into the cgi-bin folder, since I think browsers don't by design have access to it unless you really screw up the permissions. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Apr 11 00:44:10 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 10 Apr 2013 21:44:10 -0700 Subject: How to get rid of RevTools window and switch to Browse tool at launch In-Reply-To: References: Message-ID: <8547757520.20130410214410@ahsoftware.net> Emmett- Wednesday, April 10, 2013, 9:21:38 PM, you wrote: > I had a script that worked in Rev Media 4 which closed the splash RevMedia... that's nostalgic... anyway, how about the command close stack "revTools" ? -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Thu Apr 11 02:01:47 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 11 Apr 2013 01:01:47 -0500 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: <11847482803.20130410213935@ahsoftware.net> References: <5165F312.8080103@hyperactivesw.com> <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> <516621E6.6060003@hyperactivesw.com> <51662939.5040409@hyperactivesw.com> <11847482803.20130410213935@ahsoftware.net> Message-ID: <516651CB.2030808@hyperactivesw.com> On 4/10/13 11:39 PM, Mark Wieder wrote: > Jacque- > > Wednesday, April 10, 2013, 8:08:41 PM, you wrote: > >> But I do only want to read from it. I think you're right that >> permissions won't allow remote reading, otherwise anyone could read the >> scripts in there. > > I was gonna suggest that, except you said the scripts have been > working for years. I wouldn't put anything like that into the cgi-bin > folder, since I think browsers don't by design have access to it > unless you really screw up the permissions. > No browsers are involved. It's kind of a long story, and couple of things got conflated in the confusion. My cgi scripts have been working for years, and they read/write to a log file that lives in the main cgi folder. Someone with the same server issues I had asked me why his logging script was failing. I didn't want to test with my main logging script, which is doing some real business, so I wrote that test script and it failed. I assumed my real one was failing too, but it turned out my test had a missing carriage return. Also, the person wants to retrieve his log file using a "get url" command in a button in a stack. I've been doing that for ages, and it still does work for me, with one difference: the file I retrieve is in a cgi folder in a subdomain. So I tried to get a text file from the main cgi folder instead, and it does fail there. I'm wondering why I can access a file from a subdomain cgi-bin but not from the master cgi-bin. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION2 at barncard.com Thu Apr 11 02:11:25 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 10 Apr 2013 23:11:25 -0700 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: <516651CB.2030808@hyperactivesw.com> References: <5165F312.8080103@hyperactivesw.com> <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> <516621E6.6060003@hyperactivesw.com> <51662939.5040409@hyperactivesw.com> <11847482803.20130410213935@ahsoftware.net> <516651CB.2030808@hyperactivesw.com> Message-ID: Andre had the same problem helping me to try to use the top-level cgi folder at Dreamhost. I'd love to make it work, maintaining a Livecode instance for every domain and the same server account is a pain. On Wed, Apr 10, 2013 at 11:01 PM, J. Landman Gay wrote: > On 4/10/13 11:39 PM, Mark Wieder wrote: > >> Jacque- >> >> Wednesday, April 10, 2013, 8:08:41 PM, you wrote: >> >> But I do only want to read from it. I think you're right that >>> permissions won't allow remote reading, otherwise anyone could read the >>> scripts in there. >>> >> >> I was gonna suggest that, except you said the scripts have been >> working for years. I wouldn't put anything like that into the cgi-bin >> folder, since I think browsers don't by design have access to it >> unless you really screw up the permissions. >> >> > No browsers are involved. It's kind of a long story, and couple of things > got conflated in the confusion. My cgi scripts have been working for years, > and they read/write to a log file that lives in the main cgi folder. > Someone with the same server issues I had asked me why his logging script > was failing. I didn't want to test with my main logging script, which is > doing some real business, so I wrote that test script and it failed. I > assumed my real one was failing too, but it turned out my test had a > missing carriage return. > > Also, the person wants to retrieve his log file using a "get url" command > in a button in a stack. I've been doing that for ages, and it still does > work for me, with one difference: the file I retrieve is in a cgi folder in > a subdomain. So I tried to get a text file from the main cgi folder > instead, and it does fail there. I'm wondering why I can access a file from > a subdomain cgi-bin but not from the master cgi-bin. > > > -- > 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 lan.kc.macmail at gmail.com Thu Apr 11 02:15:05 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 11 Apr 2013 14:15:05 +0800 Subject: [OT] New pricing (GPL issues) In-Reply-To: References: <1365451620.16642.YahooMailNeo@web28802.mail.ir2.yahoo.com> Message-ID: Thanks Kevin for taking the time from what must be an extremely busy schedule to eleborate on this complex subject. Great to see the team want to make LC Community available to eveyone via EVERY means possible. Good luck! On Tue, Apr 9, 2013 at 9:29 PM, Kevin Miller wrote: > We are looking at providing a very simple OSS license specifically for > free, non-profit, not ad supported, non-promotional open source apps in > the Mac/iOS app store. We'll probably go down the route of charging a $25 > administration fee to supply an open license that lets you do this for > apps you specifically name. We're still working through the legal > implications of this though as we have to be careful it doesn't undermine > the whole model by providing our platform binaries under a license without > the enforced freedoms in GPL that, while incompatible with the App store, > are also make our model work in all other contexts. More on this soon. > > In terms of having someone with the commercial platform build an app for > you, we've prohibited that in our updated commercial EULA. Otherwise any > one of you could set up shop and build apps for anyone which would > circumvent the GPL. We would only need to sell a single license. Please > don't do this or encourage others to do it! Many thanks. > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Everyone can code > > > > > On 08/04/2013 21:07, "Mark Wilcox" wrote: > > > > > > >OK, second post in a row - really sorry for forgetting to delete the > >whole digest from the end of the last one before I hit send. Promise not > >to do it again. :) > > > >Apple don't have an explicit policy against the GPL or any other open > >source license as far as I'm aware. I am not an IP lawyer but I did work > >for an open source software foundation for a couple of years, so I've > >spent quite a while reading/thinking about these issues. > > > >If someone complains you're violating their copyright (or breaking the > >terms of their copyright license) to Apple, your app is likely to get > >taken down, whether you're using open source or not. This is what has > >happened to apps using GPL code that have been taken down so far. > > > >If you build an app against the open source version of LiveCode and > >release the source under a GPL compatible license (doesn't have to be GPL > >and indeed probably better to go with something more permissive if you > >intend it to be free and open for everyone) then the only issue you > >should face with submitting to the app store is if RunRev complain to > >Apple, since they are the copyright holder and thus the only ones with a > >valid complaint (FSF can whinge all they like about the platform being > >incompatible with their license, their copyright has not been infringed). > > FWIW the GPLv2 is being blatantly disregarded ALL the time in (almost?) > >all Android devices and many other embedded Linux platforms. The Linux > >kernel developers just prefer that their work is used and people don't > >make commercial forks rather than making all the hardware vendors out > >there follow the letter of the GPL (which they aren't prepared to do in > >most cases). > > > >If RunRev are OK with any kind of non-comercial usage (they should be, > >it'd save them the hassle of coming up with a solution for free > >educational software and student projects) then they should add a clause > >to this effect to their version of the GPL, just so everyone, including > >potential contributors to LiveCode, is clear. If they're not then as > >long as you use a permissive GPL compatible license for your open source > >project then anyone with a commercial license can build and submit it for > >you - I expect there's be volunteers for serious projects trying to > >produce quality free/open software. > > > >There's really no way to comply fully with the GPL and release viable > >commercial software anyway. If you release the full source code to your > >app under a GPL compatible license and try to sell it there is nothing to > >stop someone else building it and selling a version for less or giving it > >away for free (this is why the GPL's free as in speech must almost always > >mean free as in beer too in an age of ubiquitous internet access for > >distribution). > > > >Hope that helps rather than confuses. Happy to answer other questions in > >this area to the best of my ability. > > > >Mark > >_______________________________________________ > >use-livecode mailing list > >use-livecode at lists.runrev.com > >Please visit this url to subscribe, unsubscribe and manage your > >subscription preferences: > >http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Thu Apr 11 02:35:28 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 11 Apr 2013 16:35:28 +1000 Subject: Best Practice: Login Session on iOS In-Reply-To: <51663A1D.3060905@hyperactivesw.com> References: <775CBD705502436BAFA855D1DF934E43@gmail.com> <51663A1D.3060905@hyperactivesw.com> Message-ID: Er I don't think that is right. Many many apps and services require login on iOS... Gerry On 11/04/2013, at 2:20 PM, J. Landman Gay wrote: > You can't have a licensing or registration system of your own, you must rely on Apple to verify that your users have the right to run your app. Apple's method is pretty secure and you can usually trust that anyone who launches your app has also obtained it legally from the App Store. From dave.cragg at lacscentre.co.uk Thu Apr 11 04:07:26 2013 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 11 Apr 2013 09:07:26 +0100 Subject: Can't retrieve a text file from a remote CGI folder In-Reply-To: <516621E6.6060003@hyperactivesw.com> References: <5165F312.8080103@hyperactivesw.com> <0CFA8109-340F-48F3-B8F7-003A7043C918@lacscentre.co.uk> <516621E6.6060003@hyperactivesw.com> Message-ID: <2E0EE535-92AC-43C2-BA09-830566B330B8@lacscentre.co.uk> On 11 Apr 2013, at 03:37, "J. Landman Gay" wrote: > Oh geez. Yeah, it does. I've been at this so long I can't read any more. Thanks. > > Maybe you can tell me what's wrong with this then? Sent from a stack on my Mac: > > put "http://NAME:PASS at hyperactivesw.com/cgi-bin/log.txt" into tURL > put url tUrl into fld 1 > > Is it that you can't directly read text files from the cgi folder? I don't usually do that, but someone else had the same problem so I started testing it. I think the cgi-bin folder can only used to execute scripts. If the server is Apache, it's set in the Apache conf file. Can you use another cgi script to return the contents of the text file? Dave From sundown at pacifier.com Thu Apr 11 04:13:17 2013 From: sundown at pacifier.com (JB) Date: Thu, 11 Apr 2013 01:13:17 -0700 Subject: Open Livecode Login In-Reply-To: References: Message-ID: <2A8BF332-EF75-44D9-A6C1-D58A02CC3976@pacifier.com> Many things are given away FREE in life with a requirement that you register to receive the product. The LiveCode team offer some very useful videos and tools that can be purchased at their store. To access these you need to have a valid account with a email address and password. If you write a useful tool you can probably sell it on their store. This helps the whole community. How would you feel if you had a totally open source code with no commercial license offered and the LiveCode team and store gone? The most you would gain would being able to deliver your program commercially with the code protected and no license payment. Like Kevin said the code is open source and we can change it. My question is how do I access the engine and installer code to make changes? What version of XCODE do I need to compile it after I have made changes? Are there examples to compile the code so beginners can do it the first time? -=>JB<=- On Apr 10, 2013, at 12:31 PM, Kevin Miller wrote: > Our position on this is that the vast majority of users are happy to log > in, and we would like to know and stay in touch (if you also permit that) > with the vast majority of you. It really helps us to know how successful > we are being if we have some data. It also helps us to detect issues > quickly, like for example a version that has an install problem. > > For the minority who are not happy, well - its open. Create your own > version with no activation! > > We appreciate that you do now have a choice. I hope most of you choose to > continue to use our version with activation in it. But it is up to you if > you want to remove it. > > (With respect to the various issues with passwords/activations etc, we had > a glitch earlier which affected both commercial & OSS. For this we do > apologize, things should be running smoothly again now.) > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Everyone can code > > > > > On 10/04/2013 19:47, "Richmond" wrote: > >> Well . . . >> >> . . . eventually, after about 60 minutes of muttering and tooth-sucking >> I managed to log in to the >> Open Source version of LIvecode 6.0; obviously whatever goes behind the >> scenes on RunRev's servers >> vis-a-vis passwords, while being almost instantaneous for login into >> their webpage, is rather >> slow for setting up the thing. >> >> Should I be happy? >> >> Well, I'm not (yet, at least) as I am still tied by the requirement of >> having to have an internet connexion >> for setup, and knowledge that RunRev are still tracking me. >> >> This means, for the sake of argument, when I set up the 8 machines in my >> school for programming classes in the summer the whole process will take >> about 3-4 hours messing around with each machine >> with my Internet-USB dongle courtesy of my mobile-phone supplier; going >> from machine to machine, >> waiting for the dongle software to load and a connexion to be >> established, and then registering. >> >> Possibly I will not have that trouble as, maybe, RunRev have tied each >> account to one installation only . . . >> >> . . . and if that is so "Open" is fast becoming a word that means >> something quite different from what I have always understood it to be. >> >> Fair forjaskit. >> >> Richmond. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From palcibiades-first at yahoo.co.uk Thu Apr 11 04:43:07 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Thu, 11 Apr 2013 09:43:07 +0100 Subject: Source code download? Message-ID: <201304110943.07818.palcibiades-first@yahoo.co.uk> I seem not to be finding the link for source code download. Anyone have it handy? Peter From kevin at runrev.com Thu Apr 11 04:53:07 2013 From: kevin at runrev.com (Kevin Miller) Date: Thu, 11 Apr 2013 09:53:07 +0100 Subject: Open Livecode Login In-Reply-To: <2A8BF332-EF75-44D9-A6C1-D58A02CC3976@pacifier.com> Message-ID: You can find details of how to access and contribute to the source here: http://www.runrev.com/products/Open-Source/Contribute Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Everyone can code On 11/04/2013 09:13, "JB" wrote: >Many things are given away FREE in life with a requirement that you >register to receive the product. > >The LiveCode team offer some very useful videos and tools that can >be purchased at their store. To access these you need to have a >valid account with a email address and password. If you write a >useful tool you can probably sell it on their store. This helps the >whole community. > >How would you feel if you had a totally open source code with no >commercial license offered and the LiveCode team and store gone? >The most you would gain would being able to deliver your program >commercially with the code protected and no license payment. > >Like Kevin said the code is open source and we can change it. My >question is how do I access the engine and installer code to make >changes? What version of XCODE do I need to compile it after I >have made changes? Are there examples to compile the code >so beginners can do it the first time? > >-=>JB<=- > > >On Apr 10, 2013, at 12:31 PM, Kevin Miller wrote: > >> Our position on this is that the vast majority of users are happy to log >> in, and we would like to know and stay in touch (if you also permit >>that) >> with the vast majority of you. It really helps us to know how successful >> we are being if we have some data. It also helps us to detect issues >> quickly, like for example a version that has an install problem. >> >> For the minority who are not happy, well - its open. Create your own >> version with no activation! >> >> We appreciate that you do now have a choice. I hope most of you choose >>to >> continue to use our version with activation in it. But it is up to you >>if >> you want to remove it. >> >> (With respect to the various issues with passwords/activations etc, we >>had >> a glitch earlier which affected both commercial & OSS. For this we do >> apologize, things should be running smoothly again now.) >> >> Kind regards, >> >> Kevin >> >> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >> LiveCode: Everyone can code >> >> >> >> >> On 10/04/2013 19:47, "Richmond" wrote: >> >>> Well . . . >>> >>> . . . eventually, after about 60 minutes of muttering and tooth-sucking >>> I managed to log in to the >>> Open Source version of LIvecode 6.0; obviously whatever goes behind the >>> scenes on RunRev's servers >>> vis-a-vis passwords, while being almost instantaneous for login into >>> their webpage, is rather >>> slow for setting up the thing. >>> >>> Should I be happy? >>> >>> Well, I'm not (yet, at least) as I am still tied by the requirement of >>> having to have an internet connexion >>> for setup, and knowledge that RunRev are still tracking me. >>> >>> This means, for the sake of argument, when I set up the 8 machines in >>>my >>> school for programming classes in the summer the whole process will >>>take >>> about 3-4 hours messing around with each machine >>> with my Internet-USB dongle courtesy of my mobile-phone supplier; going >>> from machine to machine, >>> waiting for the dongle software to load and a connexion to be >>> established, and then registering. >>> >>> Possibly I will not have that trouble as, maybe, RunRev have tied each >>> account to one installation only . . . >>> >>> . . . and if that is so "Open" is fast becoming a word that means >>> something quite different from what I have always understood it to be. >>> >>> Fair forjaskit. >>> >>> 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 >> > > >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Apr 11 04:56:37 2013 From: th.douez at gmail.com (Thierry Douez) Date: Thu, 11 Apr 2013 10:56:37 +0200 Subject: Source code download? In-Reply-To: <201304110943.07818.palcibiades-first@yahoo.co.uk> References: <201304110943.07818.palcibiades-first@yahoo.co.uk> Message-ID: https://github.com/runrev/livecode ? 2013/4/11 Peter Alcibiades > I seem not to be finding the link for source code download. Anyone have > it handy? > > Peter > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From sundown at pacifier.com Thu Apr 11 05:36:01 2013 From: sundown at pacifier.com (JB) Date: Thu, 11 Apr 2013 02:36:01 -0700 Subject: Open Livecode Login In-Reply-To: References: Message-ID: <894A44FB-6FB9-41A0-BD3E-8F97CEBEDE0F@pacifier.com> Thank you, Kevin -=>JB<=- On Apr 11, 2013, at 1:53 AM, Kevin Miller wrote: > You can find details of how to access and contribute to the source here: > > http://www.runrev.com/products/Open-Source/Contribute > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Everyone can code > > > > > On 11/04/2013 09:13, "JB" wrote: > >> Many things are given away FREE in life with a requirement that you >> register to receive the product. >> >> The LiveCode team offer some very useful videos and tools that can >> be purchased at their store. To access these you need to have a >> valid account with a email address and password. If you write a >> useful tool you can probably sell it on their store. This helps the >> whole community. >> >> How would you feel if you had a totally open source code with no >> commercial license offered and the LiveCode team and store gone? >> The most you would gain would being able to deliver your program >> commercially with the code protected and no license payment. >> >> Like Kevin said the code is open source and we can change it. My >> question is how do I access the engine and installer code to make >> changes? What version of XCODE do I need to compile it after I >> have made changes? Are there examples to compile the code >> so beginners can do it the first time? >> >> -=>JB<=- >> >> >> On Apr 10, 2013, at 12:31 PM, Kevin Miller wrote: >> >>> Our position on this is that the vast majority of users are happy to log >>> in, and we would like to know and stay in touch (if you also permit >>> that) >>> with the vast majority of you. It really helps us to know how successful >>> we are being if we have some data. It also helps us to detect issues >>> quickly, like for example a version that has an install problem. >>> >>> For the minority who are not happy, well - its open. Create your own >>> version with no activation! >>> >>> We appreciate that you do now have a choice. I hope most of you choose >>> to >>> continue to use our version with activation in it. But it is up to you >>> if >>> you want to remove it. >>> >>> (With respect to the various issues with passwords/activations etc, we >>> had >>> a glitch earlier which affected both commercial & OSS. For this we do >>> apologize, things should be running smoothly again now.) >>> >>> Kind regards, >>> >>> Kevin >>> >>> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >>> LiveCode: Everyone can code >>> >>> >>> >>> >>> On 10/04/2013 19:47, "Richmond" wrote: >>> >>>> Well . . . >>>> >>>> . . . eventually, after about 60 minutes of muttering and tooth-sucking >>>> I managed to log in to the >>>> Open Source version of LIvecode 6.0; obviously whatever goes behind the >>>> scenes on RunRev's servers >>>> vis-a-vis passwords, while being almost instantaneous for login into >>>> their webpage, is rather >>>> slow for setting up the thing. >>>> >>>> Should I be happy? >>>> >>>> Well, I'm not (yet, at least) as I am still tied by the requirement of >>>> having to have an internet connexion >>>> for setup, and knowledge that RunRev are still tracking me. >>>> >>>> This means, for the sake of argument, when I set up the 8 machines in >>>> my >>>> school for programming classes in the summer the whole process will >>>> take >>>> about 3-4 hours messing around with each machine >>>> with my Internet-USB dongle courtesy of my mobile-phone supplier; going >>>> from machine to machine, >>>> waiting for the dongle software to load and a connexion to be >>>> established, and then registering. >>>> >>>> Possibly I will not have that trouble as, maybe, RunRev have tied each >>>> account to one installation only . . . >>>> >>>> . . . and if that is so "Open" is fast becoming a word that means >>>> something quite different from what I have always understood it to be. >>>> >>>> Fair forjaskit. >>>> >>>> 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 >>> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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_p_wilcox at yahoo.co.uk Thu Apr 11 07:17:38 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Thu, 11 Apr 2013 12:17:38 +0100 (BST) Subject: Best Practice: Login Session on iOS In-Reply-To: References: <775CBD705502436BAFA855D1DF934E43@gmail.com> <51663A1D.3060905@hyperactivesw.com> Message-ID: <1365679058.85122.YahooMailNeo@web28801.mail.ir2.yahoo.com> Yes, Apple do reserve the right to reject your app for any reason at all but they have some fairly clear rules about licensing and logins. Here's my simplest explanation. If you want to use Apple's app store as your primary discovery mechanism (hint, you really don't want to rely on this anyway) then you can't have any other payment or licensing system than theirs. If you have your own payment or licensing system there cannot be any way for a new user to get to it from the app (including a general link to your website from which they may be able to browse to a purchase page). If users sign up and pay for your app/service on your own channel (e.g. website) then you can use any payment/licensing system you like (although it'll obviously have to involve logging into your server) and have a login screen protecting the functionality of your app. ?It's generally a good idea to provide the Apple review team with a test login, although I've seen app updates approved without one. FWIW, Apple's system is far from secure - the biggest obvious hole being that for anyone not synching their device with iTunes, simply logging out, logging in with the Apple ID of someone who's paid for the app you want, downloading it and then logging back in as yourself gets you a free copy to keep forever (need to do the whole silly dance again to download updates of course). Mark ________________________________ From: Gerry Orkin To: How to use LiveCode Sent: Thursday, 11 April 2013, 7:35 Subject: Re: Best Practice: Login Session on iOS Er I don't think that is right. Many many apps and services require login on iOS... Gerry On 11/04/2013, at 2:20 PM, J. Landman Gay wrote: > You can't have a licensing or registration system of your own, you must rely on Apple to verify that your users have the right to run your app. Apple's method is pretty secure and you can usually trust that anyone who launches your app has also obtained it legally from the App Store. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From bonnmike at gmail.com Thu Apr 11 09:12:30 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 11 Apr 2013 07:12:30 -0600 Subject: How to get rid of RevTools window and switch to Browse tool at launch In-Reply-To: <8547757520.20130410214410@ahsoftware.net> References: <8547757520.20130410214410@ahsoftware.net> Message-ID: You can move your code to a separate handler and do a send in time to get it to work. send "handlertoswitchtool" to me in 2 ticks. (maybe 3 ticks) this way any background housekeeping being done by the engine is completed before the switch occurs. Same thing could be done with your "type" commands, move them to a diff handler and call them with send in time. Should be no answer dialog needed that way. Of course you can "choose" the tool you want rather than using type. On Wed, Apr 10, 2013 at 10:44 PM, Mark Wieder wrote: > Emmett- > > Wednesday, April 10, 2013, 9:21:38 PM, you wrote: > > > I had a script that worked in Rev Media 4 which closed the splash > > RevMedia... that's nostalgic... > > anyway, how about the command > close stack "revTools" > ? > > -- > -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 sschvarstein at gmail.com Thu Apr 11 09:34:48 2013 From: sschvarstein at gmail.com (Sergio Schvarstein) Date: Thu, 11 Apr 2013 15:34:48 +0200 Subject: MacOS question: Spaces active desktop number Message-ID: <5699CBC6-6765-4666-9120-BA8229F0B853@gmail.com> Hi, I have a MacOS question: Is there any way of knowing from inside a stack which is the Finder/Spaces active desktop number ? Thanks & Regards. ______________________________ Sergio Schvarstein ______________________________ From sundown at pacifier.com Thu Apr 11 10:18:58 2013 From: sundown at pacifier.com (JB) Date: Thu, 11 Apr 2013 07:18:58 -0700 Subject: Full Screen Message-ID: <95DF37B3-A1B3-4A9A-9028-34C8753E83F3@pacifier.com> Does Livecode offer the ability for for the finished app to go Full Screen? Full Screen viewing is a major plus for Indie game developers. -=>JB<=- From wwaldman at klht.org Thu Apr 11 10:46:09 2013 From: wwaldman at klht.org (William Waldman) Date: Thu, 11 Apr 2013 10:46:09 -0400 Subject: Galactic Gauntlet crash In-Reply-To: References: Message-ID: Thanks Jackie! Does anyone know if it's possible to recreate the full final app with the Game Academy parts? I'd be happy to just blow it out to my own phone and iPad just to show it off. It's just too important a tool to demo LiveCode with to not have on my person at all times... Thanks Bill Waldman Director of Technology King 1450 Newfield Avenue Stamford, CT 06905 Voice: 203 322 3496 ext 377 www.klht.org


This e-mail and any attachments may contain confidential and privileged information. If you are not the intended recipient, please notify the sender immediately by return e-mail, delete this e-mail and any attachments and destroy any copies. Any dissemination or use of this information by a person other than the intended recipient is unauthorized. From m_p_wilcox at yahoo.co.uk Thu Apr 11 11:28:08 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Thu, 11 Apr 2013 16:28:08 +0100 (BST) Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: References: Message-ID: <1365694088.45219.YahooMailNeo@web28801.mail.ir2.yahoo.com> Hi all, Third attempt at my original first post to the list after writing far too much - I'll do shorter versions and split it in two. I'm new to LiveCode but went for the lifetime commercial license in the Kickstarter campaign so I'm planning to get a lot more active after I finish my current project in a few months. I'll leave LiveCode specific issues to the experts until I get up to speed but I do have plenty of experience with both mobile platforms and open source, so I'll try to add some value there... On?Mon, 8 Apr 2013 05:14:51 -0500?Geoff Canyon wrote: > I didn't know encryption was an issue for the App Store. I'm working on pretty non-sensitive stuff, so some variant of what you're doing should work. > Thanks! > Sent from my iPad On Apr 7, 2013, at 8:10 AM, John Craig wrote: > I don't rely on SSL - to avoid any potential hassles with Apple's app store - "Does your application use encryption?". There's a lot of confusion about this online and plenty of outdated or plain wrong info posted to sites like StackOverflow, which you're likely to find first if you search. SSL is absolutely fine to use in app store apps, particularly for authentication but in most cases for everything else you do on the network too. The questions on app submission are related to the very stupid export control laws that many countries have on strong encryption technology. The laws vary from country to country but mostly only apply if you export source code and sometimes binaries that implement strong encryption. Having had a quick look at the LiveCode source I think you're OK here for iOS and Mac at least - LiveCode does ship with OpenSSL for some platforms but I didn't see any Xcode projects - it'd be good if someone could confirm the built-in SSL libs are being used for HTTPS on Apple platforms? If I remember correctly, the app store submission question asks if your app "contains" encryption, which it won't if you're only using the platform implementation. In the USA there are/were extra stupid export laws relating to any app that uses encryption - these got changed to only cover apps whose primary purpose is encryption (e.g. encrypted communication or storage). There are automatic exemptions for almost all consumer and business apps that simply use standard encryption tech. Look up "Note 4" to "Category 5 part 2" export control regulations if you want to verify for yourself. ?If you do find out/decide that your specific app does need you to register for exporting encryption tech then it's a relatively painless thing to do and in most cases can be completed online. Finally from a completely practical standpoint, I've been involved with several iOS apps for large brands with cautious legal departments who have happily just said no to the first app submission question on encryption and they all used SSL for their server comms. Apple does not very actively police this area, they're just making sure they do their bit with regard to ensuring developers comply with the law. The laws exist (and you have to decide whether there's any reason for you to worry about them) and apply to all platforms equally - even websites where the SSL implementation is already in the browser rather than device at either end. Mark From jiml at netrin.com Thu Apr 11 12:33:48 2013 From: jiml at netrin.com (Jim Lambert) Date: Thu, 11 Apr 2013 09:33:48 -0700 Subject: freyr down? In-Reply-To: References: Message-ID: <541DEC91-455E-4E5E-90FF-71BF434B6973@netrin.com> I can't reach freyr.on-rev.com. Anyone else having that issue at present? Sent a support request to runrev. Thanks, Jim Lambert From gcanyon at gmail.com Thu Apr 11 12:37:55 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Thu, 11 Apr 2013 11:37:55 -0500 Subject: Galactic Gauntlet crash In-Reply-To: References: Message-ID: The reviews on it call out Run Rev and say that the thing is broken. If it can't be fixed, for the love of pete, how has this not been pulled from the app store? On Thu, Apr 11, 2013 at 9:46 AM, William Waldman wrote: > Thanks Jackie! > Does anyone know if it's possible to recreate the full final app with the > Game Academy parts? > I'd be happy to just blow it out to my own phone and iPad just to show it > off. > It's just too important a tool to demo LiveCode with to not have on my > person at all times... > > Thanks > > Bill Waldman > Director of Technology > King > 1450 Newfield Avenue > Stamford, CT 06905 > Voice: 203 322 3496 ext 377 > www.klht.org > > > >
> src="http://forum.klht.org/Social_Media_Images/fb.png" border="0"> > > src="http://forum.klht.org/Social_Media_Images/twit.png" border="0"> > > src="http://forum.klht.org/Social_Media_Images/yt.jpg" border="0"> > > >
>
> > > > This e-mail and any attachments may contain confidential and privileged > information. If you are not the intended recipient, please notify the > sender immediately by return e-mail, delete this e-mail and any > attachments and destroy any copies. Any dissemination or use of this > information by a person other than the intended recipient is unauthorized. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacques.hausser at unil.ch Thu Apr 11 12:40:05 2013 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Thu, 11 Apr 2013 18:40:05 +0200 Subject: Full Screen In-Reply-To: <95DF37B3-A1B3-4A9A-9028-34C8753E83F3@pacifier.com> References: <95DF37B3-A1B3-4A9A-9028-34C8753E83F3@pacifier.com> Message-ID: <19F97A3B-5FE6-45DF-A1A8-1E931E13AC4B@unil.ch> Yes it does. Look at fullscreen in the dictionary. But be cautious: some years ago I developed a play for an exhibition and to prevent the visitors to look further away into the computer, I allowed to exit fullscreen only with a password, and it was also impossible to use the keyboard, only the mouse? and of course I completely forgot the very clever password I used. Only way: to shut down the computer? Jacques Le 11 avr. 2013 ? 16:18, JB a ?crit : > Does Livecode offer the ability for for the finished > app to go Full Screen? > > Full Screen viewing is a major plus for Indie game > developers. > > -=>JB<=- > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From MacBox at earthlink.net Thu Apr 11 12:43:41 2013 From: MacBox at earthlink.net (MacBox at earthlink.net) Date: Thu, 11 Apr 2013 12:43:41 -0400 Subject: Retrieving gif data from a RESTful map server In-Reply-To: References: Message-ID: I'm attempting to get a traffic gif from mapquest via their RESTful API, but I am unable to display it; everything results in the image object displaying a grey pattern. Some of the things I have tried so far: set the text of img "map" to url MapQuestsLongAPIKeyedURL set the imageData of img "map" to url MapQuestsLongAPIKeyedURL put url MapQuestsLongAPIKeyedURL into img "map" get url MapQuestsLongAPIKeyedURL put it into url (binfile:LocalFilePath) set the filename of img "map" to LocalFilePath What's interesting is that the saved file from that last attempt will display in Finder via QuickLook, and open up in Preview as well without issue. If I then re-save the file from Preview, THAT file will load into a LiveCode image object (Note: oddly, if I open and save the file from Safari it will not load properly) I'm guessing that the problem is that I'm trying to dump both the Gif's image and mask data all into the image object, while QuickLook, Finder, Preview, and even Safari know how to reassemble them properly as image and mask data for display. Does anyone have any ideas for getting this incoming Gif data into an image object properly? Thanks! From devin_asay at byu.edu Thu Apr 11 12:57:15 2013 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 11 Apr 2013 16:57:15 +0000 Subject: Retrieving gif data from a RESTful map server In-Reply-To: References: Message-ID: <31BDC56EACAAF64688457CE3F71D9F1A010E22E5@Peas2.byu.local> On Apr 11, 2013, at 10:43 AM, wrote: > I'm attempting to get a traffic gif from mapquest via their RESTful API, but I am unable to display it; everything results in the image object displaying a grey pattern. > > Some of the things I have tried so far: > > set the text of img "map" to url MapQuestsLongAPIKeyedURL > > set the imageData of img "map" to url MapQuestsLongAPIKeyedURL > > put url MapQuestsLongAPIKeyedURL into img "map" > > get url MapQuestsLongAPIKeyedURL > put it into url (binfile:LocalFilePath) > set the filename of img "map" to LocalFilePath > > What's interesting is that the saved file from that last attempt will display in Finder via QuickLook, and open up in Preview as well without issue. If I then re-save the file from Preview, THAT file will load into a LiveCode image object (Note: oddly, if I open and save the file from Safari it will not load properly) > > I'm guessing that the problem is that I'm trying to dump both the Gif's image and mask data all into the image object, while QuickLook, Finder, Preview, and even Safari know how to reassemble them properly as image and mask data for display. > > Does anyone have any ideas for getting this incoming Gif data into an image object properly? Thanks! Try this: Set the filename of image "map" to MapQuestsLongAPIKeyedURL This works, for example, with the Google Static Maps API. Devin Devin Asay Office of Digital Humanities Brigham Young University From keith.clarke at clarkeandclarke.co.uk Thu Apr 11 12:59:04 2013 From: keith.clarke at clarkeandclarke.co.uk (Keith Clarke) Date: Thu, 11 Apr 2013 17:59:04 +0100 Subject: freyr down? In-Reply-To: <541DEC91-455E-4E5E-90FF-71BF434B6973@netrin.com> References: <541DEC91-455E-4E5E-90FF-71BF434B6973@netrin.com> Message-ID: Yep for me, too. I lost access yesterday and contacted support but it was back after a few minutes. Best, Keith.. On 11 Apr 2013, at 17:33, Jim Lambert wrote: > I can't reach freyr.on-rev.com. > Anyone else having that issue at present? > Sent a support request to runrev. > > 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 sundown at pacifier.com Thu Apr 11 12:58:49 2013 From: sundown at pacifier.com (JB) Date: Thu, 11 Apr 2013 09:58:49 -0700 Subject: Full Screen In-Reply-To: <19F97A3B-5FE6-45DF-A1A8-1E931E13AC4B@unil.ch> References: <95DF37B3-A1B3-4A9A-9028-34C8753E83F3@pacifier.com> <19F97A3B-5FE6-45DF-A1A8-1E931E13AC4B@unil.ch> Message-ID: <5A34D846-D943-4244-B319-BB8DF060B337@pacifier.com> Thanks! IF more Indie game devekopers learn about Livecode it could really boost the commercial license income. -=>JB<=- On Apr 11, 2013, at 9:40 AM, Jacques Hausser wrote: > Yes it does. Look at fullscreen in the dictionary. But be cautious: some years ago I developed a play for an exhibition and to prevent the visitors to look further away into the computer, I allowed to exit fullscreen only with a password, and it was also impossible to use the keyboard, only the mouse? and of course I completely forgot the very clever password I used. Only way: to shut down the computer? > > Jacques > > Le 11 avr. 2013 ? 16:18, JB a ?crit : > >> Does Livecode offer the ability for for the finished >> app to go Full Screen? >> >> Full Screen viewing is a major plus for Indie game >> developers. >> >> -=>JB<=- >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > ****************************************** > Prof. Jacques Hausser > Department of Ecology and Evolution > Biophore / Sorge > University of Lausanne > CH 1015 Lausanne > please use my private address: > 6 route de Burtigny > CH-1269 Bassins > tel: ++ 41 22 366 19 40 > mobile: ++ 41 79 757 05 24 > E-Mail: jacques.hausser at unil.ch > ******************************************* > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 11 13:00:19 2013 From: th.douez at gmail.com (Thierry Douez) Date: Thu, 11 Apr 2013 19:00:19 +0200 Subject: Retrieving gif data from a RESTful map server In-Reply-To: References: Message-ID: Hi, 2013/4/11 > I'm attempting to get a traffic gif from mapquest via their RESTful API, > but I am unable to display it; everything results in the image object > displaying a grey pattern. > > Some of the things I have tried so far: > > set the text of img "map" to url MapQuestsLongAPIKeyedURL > That's the way to go. > > set the imageData of img "map" to url MapQuestsLongAPIKeyedURL > This one is wrong. Otherwise, I don't know. I remember some chaps having problems viewing some gifs in LC, but can't remember more :( Regards, Thierry From coiin at verizon.net Thu Apr 11 13:04:30 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 11 Apr 2013 13:04:30 -0400 Subject: freyr down? In-Reply-To: <541DEC91-455E-4E5E-90FF-71BF434B6973@netrin.com> References: <541DEC91-455E-4E5E-90FF-71BF434B6973@netrin.com> Message-ID: <5A368680-CD89-4470-97AE-A265F777448C@verizon.net> Your page isn't loading, but my ones are. From jiml at netrin.com Thu Apr 11 13:06:56 2013 From: jiml at netrin.com (Jim Lambert) Date: Thu, 11 Apr 2013 10:06:56 -0700 Subject: freyr down? In-Reply-To: References: Message-ID: Keith wrote: > Yep for me, too. I lost access yesterday and contacted support but it was back after a few minutes. > Best, > Keith.. Thanks for confirming. Jim Lambert From MacBox at earthlink.net Thu Apr 11 13:08:29 2013 From: MacBox at earthlink.net (MacBox at earthlink.net) Date: Thu, 11 Apr 2013 13:08:29 -0400 Subject: use-livecode Digest, Vol 115, Issue 21 In-Reply-To: References: Message-ID: <00051D18-476B-432D-8438-98F3BE25572E@earthlink.net> Thanks, Devin, but no luck there either, I'm afraid, still a grey img object. Perhaps worth adding: another of their APIs returns a jpg, and that works fine which is also why I think it's likely the mask data in the gif data stream that is causing the issue. On Apr 11, 2013, at 13:00 PM, use-livecode-request at lists.runrev.com wrote: > On Apr 11, 2013, at 10:43 AM, > wrote: > >> I'm attempting to get a traffic gif from mapquest via their RESTful API, but I am unable to display it; everything results in the image object displaying a grey pattern. >> >> Some of the things I have tried so far: >> >> set the text of img "map" to url MapQuestsLongAPIKeyedURL >> >> set the imageData of img "map" to url MapQuestsLongAPIKeyedURL >> >> put url MapQuestsLongAPIKeyedURL into img "map" >> >> get url MapQuestsLongAPIKeyedURL >> put it into url (binfile:LocalFilePath) >> set the filename of img "map" to LocalFilePath >> >> What's interesting is that the saved file from that last attempt will display in Finder via QuickLook, and open up in Preview as well without issue. If I then re-save the file from Preview, THAT file will load into a LiveCode image object (Note: oddly, if I open and save the file from Safari it will not load properly) >> >> I'm guessing that the problem is that I'm trying to dump both the Gif's image and mask data all into the image object, while QuickLook, Finder, Preview, and even Safari know how to reassemble them properly as image and mask data for display. >> >> Does anyone have any ideas for getting this incoming Gif data into an image object properly? Thanks! > > > Try this: > > Set the filename of image "map" to MapQuestsLongAPIKeyedURL > > This works, for example, with the Google Static Maps API. > > Devin > > > Devin Asay > Office of Digital Humanities > Brigham Young University From jiml at netrin.com Thu Apr 11 13:10:26 2013 From: jiml at netrin.com (Jim Lambert) Date: Thu, 11 Apr 2013 10:10:26 -0700 Subject: freyr down? In-Reply-To: References: Message-ID: <4C32DB18-272C-4581-B882-5CA1CCDF22E0@netrin.com> Colin wrote: Your page isn't loading, but my ones are. Odd. Colin, are you on freyr, also? JimL From pete at lcsql.com Thu Apr 11 13:10:10 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 11 Apr 2013 10:10:10 -0700 Subject: Version 1.4.0 of lcStackBrowser Released In-Reply-To: <601E8C50-1D1C-458B-8210-E073388C18CD@mac.com> References: <601E8C50-1D1C-458B-8210-E073388C18CD@mac.com> Message-ID: Thanks Roger! Pete lcSQL Software On Wed, Apr 10, 2013 at 7:10 PM, Roger Guay wrote: > Very nice, Peter!! > > > On Apr 10, 2013, at 12:45 PM, Peter Haworth wrote: > > > I'm happy to announce the release of version 1.4.0 of lcStackBrowser, a > > plugin alternative to the Livecode Application and Project Browsers. If > you > > haven't tried lcStackBrowser yet, there's a 30-day, fully functional demo > > available here . The full > release > > notes for this version are > > here< > https://docs.google.com/document/d/1gPK6EQ1qXxr_-g9zLkRDa7thmV62jW_5_ylgkpKAOAc/edit?usp=sharing > > > > . > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From film2 at handheldfilm.com Thu Apr 11 13:10:38 2013 From: film2 at handheldfilm.com (Emmett Gray) Date: Thu, 11 Apr 2013 13:10:38 -0400 Subject: How to get rid of RevTools window and switch to Browse Message-ID: Yes! 2 ticks was enough. Thank you, solved. On Thu, 11 Apr 2013 07:12:30 -0600, Mike Bonner wrote: > >You can move your code to a separate handler and do a send in time to get >it to work From pete at lcsql.com Thu Apr 11 13:10:22 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 11 Apr 2013 10:10:22 -0700 Subject: Version 1.4.0 of lcStackBrowser Released In-Reply-To: References: Message-ID: Thanks Mark! Pete lcSQL Software On Wed, Apr 10, 2013 at 3:33 PM, Mark Talluto wrote: > On Apr 10, 2013, at 12:45 PM, Peter Haworth wrote: > > > I'm happy to announce the release of version 1.4.0 of lcStackBrowser, a > > plugin alternative to the Livecode Application and Project Browsers. If > you > > haven't tried lcStackBrowser yet, there's a 30-day, fully functional demo > > available here . The full > release > > notes for this version are > > here< > https://docs.google.com/document/d/1gPK6EQ1qXxr_-g9zLkRDa7thmV62jW_5_ylgkpKAOAc/edit?usp=sharing > > > > Very cool Peter! Looking forward to using this wonderful update. > > > 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 jiml at netrin.com Thu Apr 11 13:34:55 2013 From: jiml at netrin.com (Jim Lambert) Date: Thu, 11 Apr 2013 10:34:55 -0700 Subject: Retrieving gif data from a RESTful map server In-Reply-To: References: Message-ID: <1556A534-735A-4A26-8A2D-D9DA84106ADE@netrin.com> I think when setting the text of an image you need to make sure the dimensions of the image are identical to the dimensions specified by the text data you are about to set. Devin's advice to simply set the filename will automatically scale the image correctly. Then if you want to no longer be dependent on an internet connection to subsequently display that image, you can put that text data into the same image and set the filename to empty. Although usually I use an invisible dummy image to retrieve the remote image, then transfer that textdata to another permanent image. JimL From coiin at verizon.net Thu Apr 11 13:45:36 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 11 Apr 2013 13:45:36 -0400 Subject: freyr down? In-Reply-To: <4C32DB18-272C-4581-B882-5CA1CCDF22E0@netrin.com> References: <4C32DB18-272C-4581-B882-5CA1CCDF22E0@netrin.com> Message-ID: <468BDDF4-A595-400B-83B5-ED3A9EAC9A97@verizon.net> I don't think so, but I'm on on-rev. On Apr 11, 2013, at 1:10 PM, Jim Lambert wrote: > Odd. > Colin, are you on freyr, also? From jiml at netrin.com Thu Apr 11 13:54:17 2013 From: jiml at netrin.com (Jim Lambert) Date: Thu, 11 Apr 2013 10:54:17 -0700 Subject: freyr down? In-Reply-To: References: Message-ID: <5AB09004-F475-4A71-945A-8F2CCAF9427F@netrin.com> Colin wrote: > I don't think so, but I'm on on-rev. Then it's probably just freyr. Just got a note from Heather. The team is on it now. Great service! Jim Lambert From MacBox at earthlink.net Thu Apr 11 13:59:16 2013 From: MacBox at earthlink.net (MacBox at earthlink.net) Date: Thu, 11 Apr 2013 13:59:16 -0400 Subject: Retrieving gif data from a RESTful map server In-Reply-To: References: Message-ID: <7E0BA31A-1FD0-4958-939D-61F129FF4A6D@earthlink.net> Thanks for the response, Thierry, unfortunately, in this case, neither syntax works >> I'm attempting to get a traffic gif from mapquest via their RESTful API, >> but I am unable to display it; everything results in the image object >> displaying a grey pattern. >> >> >> >> Some of the things I have tried so far: >> >> set the text of img "map" to url MapQuestsLongAPIKeyedURL >> > > That's the way to go. > > >> >> set the imageData of img "map" to url MapQuestsLongAPIKeyedURL >> > > > This one is wrong. > > > Otherwise, I don't know. > I remember some chaps having problems viewing some gifs in LC, > but can't remember more :( > > Regards, > > Thierry From MacBox at earthlink.net Thu Apr 11 14:04:55 2013 From: MacBox at earthlink.net (MacBox at earthlink.net) Date: Thu, 11 Apr 2013 14:04:55 -0400 Subject: Retrieving gif data from a RESTful map server In-Reply-To: References: Message-ID: <36166742-C470-45DF-9B48-F2AA0A8E7FBB@earthlink.net> Hi Jim, thanks, I should have mentioned the image object's size is set using the same numbers with which I make the image request. In this case I ask for a 200x400 image and set the size of my object to those dimensions before attempting to actually display the image. As I mentioned to Devin, I have no problem using another of their API calls that returns a jpeg, it seems to only be an issue with the data of a gif image in particular. > I think when setting the text of an image you need to make sure the dimensions of the image are identical to the dimensions specified by the text data you are about to set. > Devin's advice to simply set the filename will automatically scale the image correctly. > Then if you want to no longer be dependent on an internet connection to subsequently display that image, you can put that text data into the same image and set the filename to empty. > Although usually I use an invisible dummy image to retrieve the remote image, then transfer that textdata to another permanent image. > > JimL From appsfoundry67 at gmail.com Thu Apr 11 14:30:01 2013 From: appsfoundry67 at gmail.com (Apps Foundry) Date: Thu, 11 Apr 2013 13:30:01 -0500 Subject: Galactic Gauntlet crach Message-ID: I can build Galactic Gauntlet successfully on LC 5.5.4 but NOT on LC Community Edition. The same stack and Standalone Settings that works on 5.5.4 fils on LC CE with a long error message: -------------------- There was an error while saving the standalone application linking for armv6 failed with Id: warning: ignore file /Applications/LiveCode Community 6.0.app/Contents/Tools/Runtime/iOS/Device-5_1/Standalone, file was built for i386 which is not the architecture being linked(amrv6) Undefined symbols for achtitecture armv6: "_main", referenced from: start in crt1.3.1.o Id: symbol(s) not found for architecture armv6 collect2: Id returned 1 exit status -------------------- I tried changing the Build for: choices to iPad / 5.0 or later / armv7 but still had the problem. I tried changing the Build for: choices to iPad / 6.0 or later / armv7 and only got a variation on the above error message, with the "Device-5_1" strings changed to "Device-6_0". Larry Walker From richmondmathewson at gmail.com Thu Apr 11 14:55:23 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 11 Apr 2013 21:55:23 +0300 Subject: Full Screen In-Reply-To: <95DF37B3-A1B3-4A9A-9028-34C8753E83F3@pacifier.com> References: <95DF37B3-A1B3-4A9A-9028-34C8753E83F3@pacifier.com> Message-ID: <5167071B.1070800@gmail.com> On 04/11/2013 05:18 PM, JB wrote: > Does Livecode offer the ability for for the finished > app to go Full Screen? > > Full Screen viewing is a major plus for Indie game > developers. > > -=>JB<=- > > _______________________________________________ > Presumably this is where 'hide menubar' and 'hide taskbar' come in useful. All of my EFL prgrams are full-screen as I don't want my pupils wandering off or being distracted by other things on-screen. Richmond. From m_p_wilcox at yahoo.co.uk Thu Apr 11 14:58:32 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Thu, 11 Apr 2013 19:58:32 +0100 (BST) Subject: Galactic Gauntlet crach In-Reply-To: References: Message-ID: <1365706712.54284.YahooMailNeo@web28805.mail.ir2.yahoo.com> Someone has posted the same linker error on StackOverflow (except for armv7). The error says you've built for the simulator (i386) but are trying to link a device binary (armv6). Don't know if this is a setting you have wrong or a LC CE 6.0 bug? Your build choices don't mention simulator or device. Mark ________________________________ From: Apps Foundry To: use-livecode at lists.runrev.com; support at runrev.com Sent: Thursday, 11 April 2013, 19:30 Subject: RE: Galactic Gauntlet crach I can build Galactic Gauntlet successfully on LC 5.5.4 but NOT on LC Community Edition. The same stack and Standalone Settings that works on 5.5.4 fils on LC CE with a long error message: -------------------- There was an error while saving the standalone application linking for armv6 failed with Id: warning: ignore file /Applications/LiveCode Community 6.0.app/Contents/Tools/Runtime/iOS/Device-5_1/Standalone, file was built for i386 which is not the architecture being linked(amrv6) Undefined symbols for achtitecture armv6: "_main", referenced from: ? start in crt1.3.1.o Id: symbol(s) not found for architecture armv6 collect2: Id returned 1 exit status -------------------- I tried changing the Build for: choices to iPad / 5.0 or later / armv7 but still had the problem. I tried changing the Build for: choices to iPad / 6.0 or later / armv7 and only got a variation on the above error message, with the "Device-5_1" strings changed to "Device-6_0". Larry Walker _______________________________________________ use-livecode mailing list use-livecode at 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_p_wilcox at yahoo.co.uk Thu Apr 11 15:16:08 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Thu, 11 Apr 2013 20:16:08 +0100 (BST) Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: <1365694088.45219.YahooMailNeo@web28801.mail.ir2.yahoo.com> References: <1365694088.45219.YahooMailNeo@web28801.mail.ir2.yahoo.com> Message-ID: <1365707768.74965.YahooMailNeo@web28801.mail.ir2.yahoo.com> >>?Third attempt at my original first post to the list after writing far too much - I'll do shorter versions and split it in two. And here's part 2 - to go back to the original (title) question for this thread. To communicate / sync data between 2 iOS apps and store it on a server somewhere you probably don't want to write any server code at all. There's this really great but fairly recent trend for Backend-as-a-Service providers - the reasoning being that most mobile apps need essentially the same stuff on the server side and building it so it can scale up massively if your app really takes off is quite hard. The most popular of these is called Parse (https://www.parse.com/) but there are lots: http://build.developereconomics.com/sector/baas/ I wrote some articles on these tools and considerations when deciding to use them for VisionMobile which you'll find linked under "Related Stories" at the link above. You can use Parse directly from LiveCode via their REST API or, if you want some automatic caching of the data and ready-made login screens etc, an iOS external that wraps their SDK might be better. Most niche apps would probably not get anywhere near the usage allowance on their free tier. If you don't like the idea of having someone else running your server completely there are also open source projects that provide much the same thing on the server side that you can host cheaply yourself. Check out Deployd, or there's a new one from Heroku, not on the VisionMobile list yet called Helios - it's currently iOS only but they plan to support other platforms in future. If enough people are interested in something like this maybe a Parse SDK wrapper could be my first LiveCode external project? Longer term it'd be great if LiveCode's re-worked database layer (it's the last thing on the list from Kickstarter I believe) enabled you to plugin cloud services like this and maybe even cache the data locally. Mark From richmondmathewson at gmail.com Thu Apr 11 15:19:06 2013 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 11 Apr 2013 22:19:06 +0300 Subject: Open Livecode Login In-Reply-To: References: Message-ID: <51670CAA.3050400@gmail.com> On 04/10/2013 10:31 PM, Kevin Miller wrote: > Our position on this is that the vast majority of users are happy to log > in, and we would like to know and stay in touch (if you also permit that) > with the vast majority of you. Your position may well be that "the vast majority of users are happy to log in", but with Open Source Software your position has to leave the end-user able to choose, in this case, whether s/he wants to login or not. and, it is not at all helpful for those who wish to install on non-internet connected machines. > It really helps us to know how successful > we are being if we have some data. It also helps us to detect issues > quickly, like for example a version that has an install problem. > > For the minority who are not happy, well - its open. Create your own > version with no activation! > > We appreciate that you do now have a choice. I hope most of you choose to > continue to use our version with activation in it. But it is up to you if > you want to remove it. > > (With respect to the various issues with passwords/activations etc, we had > a glitch earlier which affected both commercial & OSS. For this we do > apologize, things should be running smoothly again now.) > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Everyone can code > > > > > On 10/04/2013 19:47, "Richmond" wrote: > >> Well . . . >> >> . . . eventually, after about 60 minutes of muttering and tooth-sucking >> I managed to log in to the >> Open Source version of LIvecode 6.0; obviously whatever goes behind the >> scenes on RunRev's servers >> vis-a-vis passwords, while being almost instantaneous for login into >> their webpage, is rather >> slow for setting up the thing. >> >> Should I be happy? >> >> Well, I'm not (yet, at least) as I am still tied by the requirement of >> having to have an internet connexion >> for setup, and knowledge that RunRev are still tracking me. >> >> This means, for the sake of argument, when I set up the 8 machines in my >> school for programming classes in the summer the whole process will take >> about 3-4 hours messing around with each machine >> with my Internet-USB dongle courtesy of my mobile-phone supplier; going > >from machine to machine, >> waiting for the dongle software to load and a connexion to be >> established, and then registering. >> >> Possibly I will not have that trouble as, maybe, RunRev have tied each >> account to one installation only . . . >> >> . . . and if that is so "Open" is fast becoming a word that means >> something quite different from what I have always understood it to be. >> >> Fair forjaskit. >> >> Richmond. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From roger.e.eller at sealedair.com Thu Apr 11 15:24:38 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 11 Apr 2013 15:24:38 -0400 Subject: Full Screen In-Reply-To: <5167071B.1070800@gmail.com> References: <95DF37B3-A1B3-4A9A-9028-34C8753E83F3@pacifier.com> <5167071B.1070800@gmail.com> Message-ID: Don't forget these oldies but goodies: set the backdrop to set the backdrop to ~Roger On Thu, Apr 11, 2013 at 2:55 PM, Richmond wrote: > On 04/11/2013 05:18 PM, JB wrote: > >> Does Livecode offer the ability for for the finished >> app to go Full Screen? >> >> Full Screen viewing is a major plus for Indie game >> developers. >> >> -=>JB<=- >> >> ______________________________**_________________ >> >> > Presumably this is where 'hide menubar' and 'hide taskbar' come in useful. > > All of my EFL prgrams are full-screen as I don't want my pupils wandering > off or being distracted by > other things on-screen. > > 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 mwieder at ahsoftware.net Thu Apr 11 17:05:48 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 11 Apr 2013 21:05:48 +0000 (UTC) Subject: Retrieving gif data from a RESTful map server References: Message-ID: writes: > > I'm attempting to get a traffic gif from mapquest via their RESTful API, but I am unable to display it; > everything results in the image object displaying a grey pattern. Try set the paintcompression to "PNG" before setting the text (or maybe before getting the gif). There's a known problem setting the text of an image if the paintcompression is "RLE", and it has that symptom (a gray box). It may be what you're running into. -- Mark Wieder mwieder at ahsoftware.net From davidocoker at gmail.com Thu Apr 11 17:38:23 2013 From: davidocoker at gmail.com (David C.) Date: Thu, 11 Apr 2013 16:38:23 -0500 Subject: Open Livecode Login In-Reply-To: <51670CAA.3050400@gmail.com> References: <51670CAA.3050400@gmail.com> Message-ID: Richmond, did you possibly overlook my earlier message from the release notes that state: "Alternatively it is possible to activate the product via the use of a specially encrypted license file. These will be available for download from the customer center after logging into your account. This method will allow the product to be installed on machines that do not have access to the internet." ...all you need to do is download the file one time and use it with however many machines you wish, with or without an internet connection. Seems pretty simple from my end... Regards, David C. On Thu, Apr 11, 2013 at 2:19 PM, Richmond wrote: > On 04/10/2013 10:31 PM, Kevin Miller wrote: > >> Our position on this is that the vast majority of users are happy to log >> in, and we would like to know and stay in touch (if you also permit that) >> with the vast majority of you. >> > > Your position may well be that "the vast majority of users are happy to > log in", > > but with Open Source Software your position has to leave the end-user able > to choose, > in this case, whether s/he wants to login or not. > > and, it is not at all helpful for those who wish to install on > non-internet connected machines. > > > It really helps us to know how successful >> we are being if we have some data. It also helps us to detect issues >> quickly, like for example a version that has an install problem. >> >> For the minority who are not happy, well - its open. Create your own >> version with no activation! >> >> We appreciate that you do now have a choice. I hope most of you choose to >> continue to use our version with activation in it. But it is up to you if >> you want to remove it. >> >> (With respect to the various issues with passwords/activations etc, we had >> a glitch earlier which affected both commercial & OSS. For this we do >> apologize, things should be running smoothly again now.) >> >> Kind regards, >> >> Kevin >> >> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >> LiveCode: Everyone can code >> >> >> >> >> On 10/04/2013 19:47, "Richmond" wrote: >> >> Well . . . >>> >>> . . . eventually, after about 60 minutes of muttering and tooth-sucking >>> I managed to log in to the >>> Open Source version of LIvecode 6.0; obviously whatever goes behind the >>> scenes on RunRev's servers >>> vis-a-vis passwords, while being almost instantaneous for login into >>> their webpage, is rather >>> slow for setting up the thing. >>> >>> Should I be happy? >>> >>> Well, I'm not (yet, at least) as I am still tied by the requirement of >>> having to have an internet connexion >>> for setup, and knowledge that RunRev are still tracking me. >>> >>> This means, for the sake of argument, when I set up the 8 machines in my >>> school for programming classes in the summer the whole process will take >>> about 3-4 hours messing around with each machine >>> with my Internet-USB dongle courtesy of my mobile-phone supplier; going >>> >> >from machine to machine, >> >>> waiting for the dongle software to load and a connexion to be >>> established, and then registering. >>> >>> Possibly I will not have that trouble as, maybe, RunRev have tied each >>> account to one installation only . . . >>> >>> . . . and if that is so "Open" is fast becoming a word that means >>> something quite different from what I have always understood it to be. >>> >>> Fair forjaskit. >>> >>> 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 >> > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 Thu Apr 11 17:58:43 2013 From: calhorner at xtra.co.nz (Cal Horner) Date: Fri, 12 Apr 2013 09:58:43 +1200 (New Zealand Standard Time) Subject: Is it just me, again? Message-ID: <51673213.00000D.06112@CALS_BIG_PC> I've been setting LC Community up with all the extra tools (plug-ins) I always used with all the other versions of LC I've used over the years. And I have found that LC Com doesn't want to load in any of the proprietary plug-ins I use. So before I delve any deeper into this mystery I would like to know if anyone else has had this problem, or is it just me? From devin_asay at byu.edu Thu Apr 11 18:05:44 2013 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 11 Apr 2013 22:05:44 +0000 Subject: [iOS] Recording video Message-ID: <31BDC56EACAAF64688457CE3F71D9F1A010E4306@Peas2.byu.local> Is there any support out of the box for video recording on mobile, or does that require a 3rd party extension? Devin Devin Asay Office of Digital Humanities Brigham Young University From monte at sweattechnologies.com Thu Apr 11 18:07:13 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 12 Apr 2013 08:07:13 +1000 Subject: [iOS] Recording video In-Reply-To: <31BDC56EACAAF64688457CE3F71D9F1A010E4306@Peas2.byu.local> References: <31BDC56EACAAF64688457CE3F71D9F1A010E4306@Peas2.byu.local> Message-ID: On 12/04/2013, at 8:05 AM, Devin Asay wrote: > Is there any support out of the box for video recording on mobile, or does that require a 3rd party extension? mergAV ;-) -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From devin_asay at byu.edu Thu Apr 11 18:16:56 2013 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 11 Apr 2013 22:16:56 +0000 Subject: [iOS] Recording video In-Reply-To: References: <31BDC56EACAAF64688457CE3F71D9F1A010E4306@Peas2.byu.local> Message-ID: <31BDC56EACAAF64688457CE3F71D9F1A010E43A9@Peas2.byu.local> On Apr 11, 2013, at 4:07 PM, Monte Goulding wrote: > > On 12/04/2013, at 8:05 AM, Devin Asay wrote: > >> Is there any support out of the box for video recording on mobile, or does that require a 3rd party extension? > > mergAV ;-) I figured as much! All part of mergSwissArmyKnife! :) Devin Devin Asay Office of Digital Humanities Brigham Young University From jacque at hyperactivesw.com Thu Apr 11 18:38:31 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 11 Apr 2013 17:38:31 -0500 Subject: Is it just me, again? In-Reply-To: <51673213.00000D.06112@CALS_BIG_PC> References: <51673213.00000D.06112@CALS_BIG_PC> Message-ID: <51673B67.4070107@hyperactivesw.com> On 4/11/13 4:58 PM, Cal Horner wrote: > I've been setting LC Community up with all the extra tools (plug-ins) I > always used with all the other versions of LC I've used over the years. And > I have found that LC Com doesn't want to load in any of the proprietary > plug-ins I use. > > So before I delve any deeper into this mystery I would like to know if anyone else has had this problem, or is it just me? If the scripts are password protected, they won't load. You need commercial for those. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Thu Apr 11 19:12:58 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 11 Apr 2013 16:12:58 -0700 Subject: Is it just me, again? In-Reply-To: <51673213.00000D.06112@CALS_BIG_PC> References: <51673213.00000D.06112@CALS_BIG_PC> Message-ID: Hi Cal, Jacque has the answer I think. It is confusing though because password protected stacks simply don't load and there's no error or warning message so you have no idea why. Pete Pete lcSQL Software On Thu, Apr 11, 2013 at 2:58 PM, Cal Horner wrote: > I've been setting LC Community up with all the extra tools (plug-ins) I > always used with all the other versions of LC I've used over the years. And > I have found that LC Com doesn't want to load in any of the proprietary > plug-ins I use. > > So before I delve any deeper into this mystery I would like to know if > anyone else has had this problem, or is it just 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 sundown at pacifier.com Thu Apr 11 20:36:29 2013 From: sundown at pacifier.com (JB) Date: Thu, 11 Apr 2013 17:36:29 -0700 Subject: Full Screen In-Reply-To: <5167071B.1070800@gmail.com> References: <95DF37B3-A1B3-4A9A-9028-34C8753E83F3@pacifier.com> <5167071B.1070800@gmail.com> Message-ID: <70BCC994-5884-4888-9FFB-C8B66E7403C5@pacifier.com> That is a good udea, Richmond, Students are often more interested in anything other than what they are being taught. -=>JB<=- On Apr 11, 2013, at 11:55 AM, Richmond wrote: > On 04/11/2013 05:18 PM, JB wrote: >> Does Livecode offer the ability for for the finished >> app to go Full Screen? >> >> Full Screen viewing is a major plus for Indie game >> developers. >> >> -=>JB<=- >> >> _______________________________________________ >> > > Presumably this is where 'hide menubar' and 'hide taskbar' come in useful. > > All of my EFL prgrams are full-screen as I don't want my pupils wandering off or being distracted by > other things on-screen. > > 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 sundown at pacifier.com Thu Apr 11 20:38:35 2013 From: sundown at pacifier.com (JB) Date: Thu, 11 Apr 2013 17:38:35 -0700 Subject: Full Screen In-Reply-To: References: <95DF37B3-A1B3-4A9A-9028-34C8753E83F3@pacifier.com> <5167071B.1070800@gmail.com> Message-ID: Thank you. -=>JB<=- On Apr 11, 2013, at 12:24 PM, Roger Eller wrote: > Don't forget these oldies but goodies: > > set the backdrop to > > set the backdrop to > > ~Roger > > > On Thu, Apr 11, 2013 at 2:55 PM, Richmond wrote: > >> On 04/11/2013 05:18 PM, JB wrote: >> >>> Does Livecode offer the ability for for the finished >>> app to go Full Screen? >>> >>> Full Screen viewing is a major plus for Indie game >>> developers. >>> >>> -=>JB<=- >>> >>> ______________________________**_________________ >>> >>> >> Presumably this is where 'hide menubar' and 'hide taskbar' come in useful. >> >> All of my EFL prgrams are full-screen as I don't want my pupils wandering >> off or being distracted by >> other things on-screen. >> >> Richmond. >> >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From monte at sweattechnologies.com Thu Apr 11 20:53:09 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 12 Apr 2013 10:53:09 +1000 Subject: Hiding stacks from the project browser Message-ID: <1B209D2F-ED4A-4CC9-B427-2D025A159B0C@sweattechnologies.com> Hi I'm sure I knew this once but I've forgotten.. Is there a way (other than the rev prefix) to hide stacks (all in the plugins directory - most in a subdirectory off that) from the project/application browser? Only show them when showing the rest of the IDE would be good... Some custom property? Cheers Monte -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From skip at magicgate.com Thu Apr 11 20:51:11 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Thu, 11 Apr 2013 20:51:11 -0400 Subject: Community version download Message-ID: Is there a difference between the community version download and the commercial version? I downloaded the community version and input my license info. When launched, it says it is the commercial version. Just making sure I am not missing out on anything here..... SKIP From monte at sweattechnologies.com Thu Apr 11 20:55:22 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 12 Apr 2013 10:55:22 +1000 Subject: Community version download In-Reply-To: References: Message-ID: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> Yes there is so you might want to take screenshots of where it says the wrong thing and bug report them. On 12/04/2013, at 10:51 AM, Magicgate Software - Skip Kimpel wrote: > Is there a difference between the community version download and the > commercial version? I downloaded the community version and input my > license info. When launched, it says it is the commercial version. > > Just making sure I am not missing out on anything here..... -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From scott at tactilemedia.com Thu Apr 11 22:09:02 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 11 Apr 2013 19:09:02 -0700 Subject: Hiding stacks from the project browser Message-ID: If you find a way, please let us know. ?Been wanting this ability for years, but threw in the towel and went with the rev prefix. ?Not very convenient for development. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Designnull From lan.kc.macmail at gmail.com Thu Apr 11 22:26:35 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 12 Apr 2013 10:26:35 +0800 Subject: Community version download In-Reply-To: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> Message-ID: On Fri, Apr 12, 2013 at 8:55 AM, Monte Goulding wrote: > Yes there is so you might want to take screenshots of where it says the > wrong thing and bug report them. > > Can you please explain this further, I'm now (again) confused. I was under the impression that a Commercial version of LC is the Community Edition of LC + the ability to password protect stacks. There is nothing in Community that is not in Commercial. Why would anyone with a Commercial license for LC want to work inside the Community Edition. Yes I can appreciate you might want to give a daughter, friend or colleague a copy of LC, so it will be the Community Edition, but when it is you and your work, why would you bother with the Community Edition? Also, if I understand the registration authentication process, when you start LC up, it phones home, checks your status, and in Skip's case I'd say the response is correct, it states you are a Commercial license holder. This does not prevent you from releasing OSS, just like the Community Edition. You just have the choice. I'm saying this from a Productive User's point of view, not from the aspect of whether I can delve into the Engine source code and fork off my own version of LC suitable to run of Mac OS 7.6.1 on Motorola 68030 chips. In this case, register with GitHub, download the source files, crack open Metrowerks CodeWarrior and have at it. But again, my understanding is, that if you did this, and your work met with Runrev standards, such changes would be Incorporated both into the Community and Commercial editions of LC. Or am I again, wrong. From mwieder at ahsoftware.net Thu Apr 11 22:31:15 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 11 Apr 2013 19:31:15 -0700 Subject: Hiding stacks from the project browser In-Reply-To: References: Message-ID: <109126182303.20130411193115@ahsoftware.net> Scott- Thursday, April 11, 2013, 7:09:02 PM, you wrote: > If you find a way, please let us know. ?Been wanting this ability > for years, but threw in the towel and went with the rev prefix. ?Not > very convenient for development. The following function is in button "revCommon" of stack "revLibrary" and is among the backscripts: function revFilterStacksList pStacks local tReturnValue repeat for each line l in pStacks if l is among the items of "Message Box,Home,Answer Dialog,Ask Dialog,Script Debugger,File Selector,Color Chooser,Magnify" then next repeat end if if char 1 to 3 of l is "rev" then next repeat end if -- This allows a hook function somewhere in the message path to do extra filtering on stacks. dispatch function "revHookIsUserStack" to me with the long id of stack l if it is not "handled" or the result then put l & cr after tReturnValue end if end repeat delete last char of tReturnValue return tReturnValue end revFilterStacksList ...so you could conceivably implement a revHookIsUserStack() function that would hide the stack. You'd have a hard time finding it afterwards, so it's not something I'd recommend. -- -Mark Wieder mwieder at ahsoftware.net From monte at sweattechnologies.com Thu Apr 11 22:46:27 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 12 Apr 2013 12:46:27 +1000 Subject: Community version download In-Reply-To: References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> Message-ID: <4A49DBF0-F1FD-4C90-B77F-2D869FD979B7@sweattechnologies.com> On 12/04/2013, at 12:26 PM, Kay C Lan wrote: > I was under the impression that a Commercial version of LC is the Community > Edition of LC + the ability to password protect stacks. There is nothing in > Community that is not in Commercial. Yes > > Why would anyone with a Commercial license for LC want to work inside the > Community Edition. I only found a reason today... I can only test engine changes in the community edition apparently... not really sure why. > Also, if I understand the registration authentication process, when you > start LC up, it phones home, checks your status, Yes, that bit's just asking for someone to fork the IDE, not sure why RunRev haven't based this login around a service like revonline but luckily I don't need to make these decisions. If it were me I'd quickly change it to Login to revOnline or skip... then make the services the login is for more compelling. > and in Skip's case I'd say > the response is correct, it states you are a Commercial license holder. > This does not prevent you from releasing OSS, just like the Community > Edition. You just have the choice. Well I don't remember Skip saying exactly where he was seeing it. I thought he was saying it stated that he was using commercial which he wasn't. > > I'm saying this from a Productive User's point of view, not from the aspect > of whether I can delve into the Engine source code and fork off my own > version of LC suitable to run of Mac OS 7.6.1 on Motorola 68030 chips. In > this case, register with GitHub, download the source files, crack open > Metrowerks CodeWarrior and have at it. But again, my understanding is, that > if you did this, and your work met with Runrev standards, such changes > would be Incorporated both into the Community and Commercial editions of LC. Right, if you contributed it would. It's the same source. -- 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 Thu Apr 11 22:41:43 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 12 Apr 2013 10:41:43 +0800 Subject: Community version download In-Reply-To: References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> Message-ID: Oh, and just one other thing I've picked up on. If you have any 3rd party tools or pluggins that contain protected code, then these will NOT load into LC Community and it just doesn't run. I would think most Commercial license holders would have a bunch of pluggins to make stack development quicker and easier. Why would you want to work in an enviornment that currently excludes the use of these? So LC Commercial is LC Communiy + the ability to password protect stacks + the ability to use password protected plugins. On Fri, Apr 12, 2013 at 10:26 AM, Kay C Lan wrote: > On Fri, Apr 12, 2013 at 8:55 AM, Monte Goulding .com> wrote: > >> Yes there is so you might want to take screenshots of where it says the >> wrong thing and bug report them. >> >> Can you please explain this further, I'm now (again) confused. > > I was under the impression that a Commercial version of LC is the > Community Edition of LC + the ability to password protect stacks. There is > nothing in Community that is not in Commercial. > > Why would anyone with a Commercial license for LC want to work inside the > Community Edition. Yes I can appreciate you might want to give a daughter, > friend or colleague a copy of LC, so it will be the Community Edition, but > when it is you and your work, why would you bother with the Community > Edition? > > Also, if I understand the registration authentication process, when you > start LC up, it phones home, checks your status, and in Skip's case I'd say > the response is correct, it states you are a Commercial license holder. > This does not prevent you from releasing OSS, just like the Community > Edition. You just have the choice. > > I'm saying this from a Productive User's point of view, not from the > aspect of whether I can delve into the Engine source code and fork off my > own version of LC suitable to run of Mac OS 7.6.1 on Motorola 68030 chips. > In this case, register with GitHub, download the source files, crack open > Metrowerks CodeWarrior and have at it. But again, my understanding is, > that if you did this, and your work met with Runrev standards, such > changes would be Incorporated both into the Community and Commercial > editions of LC. > > Or am I again, wrong. > From monte at sweattechnologies.com Thu Apr 11 22:51:47 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 12 Apr 2013 12:51:47 +1000 Subject: Hiding stacks from the project browser In-Reply-To: <109126182303.20130411193115@ahsoftware.net> References: <109126182303.20130411193115@ahsoftware.net> Message-ID: On 12/04/2013, at 12:31 PM, Mark Wieder wrote: > Scott- > > Thursday, April 11, 2013, 7:09:02 PM, you wrote: > >> If you find a way, please let us know. Been wanting this ability >> for years, but threw in the towel and went with the rev prefix. Not >> very convenient for development. > > The following function is in button "revCommon" of stack "revLibrary" > and is among the backscripts: > > function revFilterStacksList pStacks > local tReturnValue > repeat for each line l in pStacks > if l is among the items of "Message Box,Home,Answer Dialog,Ask Dialog,Script Debugger,File Selector,Color Chooser,Magnify" then > next repeat > end if > if char 1 to 3 of l is "rev" then > next repeat > end if > > -- This allows a hook function somewhere in the message path to do extra filtering on stacks. > dispatch function "revHookIsUserStack" to me with the long id of stack l > if it is not "handled" or the result then > put l & cr after tReturnValue > end if > end repeat > delete last char of tReturnValue > return tReturnValue > end revFilterStacksList > > ...so you could conceivably implement a revHookIsUserStack() function > that would hide the stack. You'd have a hard time finding it > afterwards, so it's not something I'd recommend. Hmm... is the function only run when the IDE stacks aren't being shown though? Worth testing... Would be better if this function dispatched to the actual stack so we didn't need to implement frontscripts for every plugin... -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From monte at sweattechnologies.com Thu Apr 11 22:59:45 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 12 Apr 2013 12:59:45 +1000 Subject: Community version download In-Reply-To: References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> Message-ID: On 12/04/2013, at 12:41 PM, Kay C Lan wrote: > the ability to password protect stacks + > the ability to use password protected plugins. This is the same thing as plugins are stacks I think the silent not loading the stack thing is good. That means you can use the same extensions folder and the password protected stuff is just not available. Personally I'll be culling anything that's password protected from my plugins folder so I don't have to care which version I'm in until I build.. I'm positive there will be a doubleclick the stackfile issue loading the wrong version... not that I do that much... -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From skip at magicgate.com Thu Apr 11 23:03:15 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Thu, 11 Apr 2013 23:03:15 -0400 Subject: Community version download In-Reply-To: References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> Message-ID: Here is a screen shot of my confusion: http://www.magicgate.com/LicenseConfusion.jpg On Thu, Apr 11, 2013 at 10:59 PM, Monte Goulding < monte at sweattechnologies.com> wrote: > > On 12/04/2013, at 12:41 PM, Kay C Lan wrote: > > > the ability to password protect stacks + > > the ability to use password protected plugins. > > This is the same thing as plugins are stacks > > I think the silent not loading the stack thing is good. That means you can > use the same extensions folder and the password protected stuff is just not > available. Personally I'll be culling anything that's password protected > from my plugins folder so I don't have to care which version I'm in until I > build.. I'm positive there will be a doubleclick the stackfile issue > loading the wrong version... not that I do that much... > > -- > M E R Goulding > Software development services > Bespoke application development for vertical markets > > mergExt - There's an external for that! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From monte at sweattechnologies.com Thu Apr 11 23:10:34 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 12 Apr 2013 13:10:34 +1000 Subject: Community version download In-Reply-To: References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> Message-ID: On 12/04/2013, at 1:03 PM, Magicgate Software - Skip Kimpel wrote: > Here is a screen shot of my confusion: > http://www.magicgate.com/LicenseConfusion.jpg Right... that's got to be a bug. -- 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 Thu Apr 11 23:11:18 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 12 Apr 2013 11:11:18 +0800 Subject: Community version download In-Reply-To: References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> Message-ID: Maybe I should have written: the ability to password protect your own stacks + the ability to use 3rd party password protected stacks. Whilst the route cause is the same thing, I think these are 2 very distinct situations which will require highlighting, especially by plug-in vendors which will now need to update their web pages to indicate whether their tools are LC Community compatible. Either way, thanks for the clarification. For a minute there I thought the Community Edition was ending up with a bunch of features the Commercial edition wasn't getting. A bit like Mac Pro purchases who thought they were getting the latest and greatest only to watch iMac owners pick up Thunderbolt and USB3 whilst they're still languishing FW800 and USB2. Good to see it's not that case. On Fri, Apr 12, 2013 at 10:59 AM, Monte Goulding < monte at sweattechnologies.com> wrote: > > On 12/04/2013, at 12:41 PM, Kay C Lan wrote: > > > the ability to password protect stacks + > > the ability to use password protected plugins. > > This is the same thing as plugins are stacks > > I think the silent not loading the stack thing is good. That means you can > use the same extensions folder and the password protected stuff is just not > available. Personally I'll be culling anything that's password protected > from my plugins folder so I don't have to care which version I'm in until I > build.. I'm positive there will be a doubleclick the stackfile issue > loading the wrong version... not that I do that much... > > -- > M E R Goulding > Software development services > Bespoke application development for vertical markets > > mergExt - There's an external for that! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From monte at sweattechnologies.com Thu Apr 11 23:18:36 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 12 Apr 2013 13:18:36 +1000 Subject: Hiding stacks from the project browser In-Reply-To: References: <109126182303.20130411193115@ahsoftware.net> Message-ID: On 12/04/2013, at 12:51 PM, Monte Goulding wrote: > Would be better if this function dispatched to the actual stack so we didn't need to implement frontscripts for every plugin... yeah... actually only one plugin can handle this but showing IDE stacks does bring them all back to the list... here's my implementation for my in-house custom controls which each have their own stackfile so they clutter up these lists. function revHookIsUserStack pStack if word 1 of the short name of pStack is "LiveObject" then return false end if return true end revHookIsUserStack I've spotted a hook like this before that's a nice idea but the implementation hasn't been thought through because it could also only be used by a single plugin. This hook adds a Sign menu item to the script editor context menu. on revHookBuildScriptEditorContextMenu pObject,pSelectedText,pText, at pModifiedText put pText&"-"&cr&"Sign" into pModifiedText end revHookBuildScriptEditorContextMenu on revHookScriptEditorContextMenuPick pItem if pItem = "Sign" then put the htmlText of the selectedChunk into tText put the seconds into tDate convert tDate to dateItems put item 1 of tDate&"-"&item 2 of tDate&"-"&item 3 of tDate into tDate set the htmlText of the selectedChunk to "

#### START MG "&tDate&cr&"

"&tText&cr& "

#### END MG "&tDate&"

" end if pass revHookScriptEditorContextMenuPick end revHookScriptEditorContextMenuPick For potential IDE contributors to improve the implementation these should be messages so they can be passed and they should check unhandled rather than handled to take account of the passed condition. Otherwise as I said they can only be handled by a single plugin. -- 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 Thu Apr 11 23:15:53 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 12 Apr 2013 11:15:53 +0800 Subject: Community version download In-Reply-To: References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> Message-ID: Nice. I think it was Peter Haworth who is looking for a way to differentiate between which Edition of LC the User was using. It appears that Runrev are in need of the same solution. ;-) On Fri, Apr 12, 2013 at 11:03 AM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Here is a screen shot of my confusion: > http://www.magicgate.com/LicenseConfusion.jpg > > > On Thu, Apr 11, 2013 at 10:59 PM, Monte Goulding < > monte at sweattechnologies.com> wrote: > > > > > On 12/04/2013, at 12:41 PM, Kay C Lan wrote: > > > > > the ability to password protect stacks + > > > the ability to use password protected plugins. > > > > This is the same thing as plugins are stacks > > > > I think the silent not loading the stack thing is good. That means you > can > > use the same extensions folder and the password protected stuff is just > not > > available. Personally I'll be culling anything that's password protected > > from my plugins folder so I don't have to care which version I'm in > until I > > build.. I'm positive there will be a doubleclick the stackfile issue > > loading the wrong version... not that I do that much... > > > > -- > > M E R Goulding > > Software development services > > Bespoke application development for vertical markets > > > > mergExt - There's an external for that! > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From monte at sweattechnologies.com Thu Apr 11 23:32:45 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 12 Apr 2013 13:32:45 +1000 Subject: Community version download In-Reply-To: References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> Message-ID: <554CF633-8D7D-4957-B5C9-EDEED63B91D5@sweattechnologies.com> On 12/04/2013, at 1:11 PM, Kay C Lan wrote: > Whilst the route cause is the same thing, > I think these are 2 very distinct situations which will require > highlighting, especially by plug-in vendors which will now need to update > their web pages to indicate whether their tools are LC Community compatible. Right, I guess it's up to the plugin vendor but for the moment it's buyer beware. FWIW all mergExt stacks are always unprotected. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From richmondmathewson at gmail.com Fri Apr 12 01:38:36 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 12 Apr 2013 08:38:36 +0300 Subject: Open Livecode Login In-Reply-To: References: <51670CAA.3050400@gmail.com> Message-ID: <51679DDC.9040005@gmail.com> On 12/04/13 00:38, David C. wrote: > Richmond, did you possibly overlook my earlier message from the release > notes that state: > > "Alternatively it is possible to activate the product via the use of a > specially encrypted license file. > These will be available for download from the customer center after logging > into your account. This > method will allow the product to be installed on machines that do not have > access to the internet." > > ...all you need to do is download the file one time and use it with however > many machines you wish, with or without an internet connection. Seems > pretty simple from my end... It is dead simple, but that is not the point, and anybody who has done any reading and thinking about what constitutes Open Source software will be aware that the point is about freedom, pace Hairy Stallman et al. Once we drag in online registration and licenses I get a funny feeling that that maybe the thin end of a wedge which begins to push us away from the concept of Open Source software. > > Regards, > David C. > > > This is the first time I have encountered Open Source software that require any sort of licence . . . . . . and the things that make me feel a bit queasy are these: 1. Tracking by RunRev. 2. If I make a fork / mod its distribution could also be tracked. Not, I hesitate to add, that I have all that much to hide, but this begins to look like the British government's surveillance of everybody and the excuse that as we have nothing to hide we shouldn't protest against blatant violations of privacy. 3. "specially encrypted license file"; why on earth is that necessary? Doesn't seem necessary with either GIMP or FONTFORGE, my 2 favourite Open Source weapons of choice. Richmond. From richmondmathewson at gmail.com Fri Apr 12 01:40:30 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 12 Apr 2013 08:40:30 +0300 Subject: Is it just me, again? In-Reply-To: References: <51673213.00000D.06112@CALS_BIG_PC> Message-ID: <51679E4E.2000502@gmail.com> On 12/04/13 02:12, Peter Haworth wrote: > Hi Cal, > Jacque has the answer I think. It is confusing though because password > protected stacks simply don't load and there's no error or warning message > so you have no idea why. So . . . MOD #1 to LC COM: modal warning that a stack cannot be opened because it is password protected. > Pete > > Pete > lcSQL Software > > > On Thu, Apr 11, 2013 at 2:58 PM, Cal Horner wrote: > >> I've been setting LC Community up with all the extra tools (plug-ins) I >> always used with all the other versions of LC I've used over the years. And >> I have found that LC Com doesn't want to load in any of the proprietary >> plug-ins I use. >> >> So before I delve any deeper into this mystery I would like to know if >> anyone else has had this problem, or is it just 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 From palcibiades-first at yahoo.co.uk Fri Apr 12 01:53:17 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Thu, 11 Apr 2013 22:53:17 -0700 (PDT) Subject: Community version download In-Reply-To: <4A49DBF0-F1FD-4C90-B77F-2D869FD979B7@sweattechnologies.com> References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> <4A49DBF0-F1FD-4C90-B77F-2D869FD979B7@sweattechnologies.com> Message-ID: <1365745997136-4663235.post@n4.nabble.com> Monte Goulding wrote > ....Yes, that bit's just asking for someone to fork the IDE, not sure why > RunRev haven't based this login around a service like revonline but > luckily I don't need to make these decisions. If it were me I'd quickly > change it to Login to revOnline or skip... then make the services the > login is for more compelling. This is indeed a very odd choice - its the only OSS package I have ever come across that requires product activation in this way, and it really is asking for a fork of the IDE. One can see the motivation. But the competition in this space is surely Python, and that is free as in air.... Its living a bit dangerously. Forking is one of the main reefs out there in this particular ocean. The inability to use protected plug-ins is an interesting and quite significant feature. Presumably the reason is that there is an ability to incorporate them or some of them into programs one has written which would have to be released under GPL, but the plug-ins would be incompatible with it? Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Community-version-download-tp4663218p4663235.html Sent from the Revolution - User mailing list archive at Nabble.com. From sarawakdave at rogers.com Fri Apr 12 01:53:55 2013 From: sarawakdave at rogers.com (Dave McKee) Date: Fri, 12 Apr 2013 01:53:55 -0400 Subject: [Bulk] Re: Open Livecode Login In-Reply-To: <51679DDC.9040005@gmail.com> References: <51670CAA.3050400@gmail.com> <51679DDC.9040005@gmail.com> Message-ID: <4931F124-78D0-417E-886D-C19D4425FFBB@rogers.com> You just never happy are you ? Hodie Non Cras On 2013-04-12, at 1:38 AM, Richmond wrote: > On 12/04/13 00:38, David C. wrote: >> Richmond, did you possibly overlook my earlier message from the release >> notes that state: >> >> "Alternatively it is possible to activate the product via the use of a >> specially encrypted license file. >> These will be available for download from the customer center after logging >> into your account. This >> method will allow the product to be installed on machines that do not have >> access to the internet." >> >> ...all you need to do is download the file one time and use it with however >> many machines you wish, with or without an internet connection. Seems >> pretty simple from my end... > > It is dead simple, but that is not the point, and anybody who has done any reading > and thinking about what constitutes Open Source software will be aware that > the point is about freedom, pace Hairy Stallman et al. > > Once we drag in online registration and licenses I get a funny feeling that that maybe > the thin end of a wedge which begins to push us away from the concept of Open Source software. > >> >> Regards, >> David C. > > This is the first time I have encountered Open Source software that require > any sort of licence . . . > > . . . and the things that make me feel a bit queasy are these: > > 1. Tracking by RunRev. > > 2. If I make a fork / mod its distribution could also be tracked. > > Not, I hesitate to add, that I have all that much to hide, but this begins > to look like the British government's surveillance of everybody and the > excuse that as we have nothing to hide we shouldn't protest against > blatant violations of privacy. > > 3. "specially encrypted license file"; why on earth is that necessary? > > Doesn't seem necessary with either GIMP or FONTFORGE, my 2 favourite > Open Source weapons of choice. > > 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 Fri Apr 12 01:50:52 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 12 Apr 2013 08:50:52 +0300 Subject: Community version download In-Reply-To: References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> Message-ID: <5167A0BC.30708@gmail.com> On 12/04/13 05:26, Kay C Lan wrote: > On Fri, Apr 12, 2013 at 8:55 AM, Monte Goulding > wrote: >> Yes there is so you might want to take screenshots of where it says the >> wrong thing and bug report them. >> >> Can you please explain this further, I'm now (again) confused. > I was under the impression that a Commercial version of LC is the Community > Edition of LC + the ability to password protect stacks. There is nothing in > Community that is not in Commercial. > > Why would anyone with a Commercial license for LC want to work inside the > Community Edition. Yes I can appreciate you might want to give a daughter, > friend or colleague a copy of LC, so it will be the Community Edition, but > when it is you and your work, why would you bother with the Community > Edition? Well, for instance, if, like me, you are a tight-wad with your money, you might want to use the Open Source version for a number of reasons: 1. To see whether the advances between your licensed commercial version and the current version are sufficient or vital enough to what you want to do to justify forking out for the commercial version. (for the sake of argument, I work with LC 4.5 commercial, and right now I am "fooling around" with LC com 6.0 to see whether buying a license for 6.0 would bring all sorts of jazzy benefits to my commercial Devawriter program) 2. To start developing software right now while you save up enough money to buy a commercial license. (ditto) 3. To author software for use on a closed system (e.g. my language school) where nobody is going to be merrily helping themselves to your software. > > Also, if I understand the registration authentication process, when you > start LC up, it phones home, That is the sticking point several people on the Use-List have been making rude noises about. > checks your status, and in Skip's case I'd say > the response is correct, it states you are a Commercial license holder. > This does not prevent you from releasing OSS, just like the Community > Edition. You just have the choice. > > I'm saying this from a Productive User's point of view, not from the aspect > of whether I can delve into the Engine source code and fork off my own > version of LC suitable to run of Mac OS 7.6.1 on Motorola 68030 chips. In > this case, register with GitHub, download the source files, crack open > Metrowerks CodeWarrior and have at it. But again, my understanding is, that > if you did this, and your work met with Runrev standards, such changes > would be Incorporated both into the Community and Commercial editions of LC. Somehow I cannot see the chaps in Edinburgh adopting your code for a "version of LC suitable to run of Mac OS 7.6.1 on Motorola 68030 chip" as they probably would feel that that would exactly boost sales by some unimaginable amount. . . LOL. > > Or am I again, wrong. We are all, constantly, wrong, and . . . yet . . . so right. 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 Fri Apr 12 01:57:03 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 12 Apr 2013 08:57:03 +0300 Subject: Community version download In-Reply-To: <1365745997136-4663235.post@n4.nabble.com> References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> <4A49DBF0-F1FD-4C90-B77F-2D869FD979B7@sweattechnologies.com> <1365745997136-4663235.post@n4.nabble.com> Message-ID: <5167A22F.9070003@gmail.com> On 12/04/13 08:53, Peter Alcibiades wrote: > Monte Goulding wrote >> ....Yes, that bit's just asking for someone to fork the IDE, not sure why >> RunRev haven't based this login around a service like revonline but >> luckily I don't need to make these decisions. If it were me I'd quickly >> change it to Login to revOnline or skip... then make the services the >> login is for more compelling. > This is indeed a very odd choice - its the only OSS package I have ever come > across that requires product activation in this way, and it really is asking > for a fork of the IDE. One can see the motivation. But the competition in > this space is surely Python, and that is free as in air.... Its living a > bit dangerously. Forking is one of the main reefs out there in this > particular ocean. I think RunRev have made a big mistake here, as setting their release up for a fork right away (which, presumably, they won't host on their website ???) is going to detract quite a bit from their rationale for releasing an OSS version: to gather community programming ideas which can be rolled into the pay version, and to make people look more closely at their website. I wonder if RunRev wouldn't be wiser to, quietly, release the next version of LC OSS without the phone-home arrangement and licensing requirement? > > The inability to use protected plug-ins is an interesting and quite > significant feature. Presumably the reason is that there is an ability to > incorporate them or some of them into programs one has written which would > have to be released under GPL, but the plug-ins would be incompatible with > it? > > Peter > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/Community-version-download-tp4663218p4663235.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 Fri Apr 12 02:01:39 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 11 Apr 2013 23:01:39 -0700 Subject: Hiding stacks from the project browser In-Reply-To: <1B209D2F-ED4A-4CC9-B427-2D025A159B0C@sweattechnologies.com> References: <1B209D2F-ED4A-4CC9-B427-2D025A159B0C@sweattechnologies.com> Message-ID: This isn't a solution for the App/Project Browser but lcStackBrowser has preference settings to exclude plugins stacks and/or hidden stacks. You can also specify a list of stacks that should always be included, so if you're using the rev naming trick for your plugin but still want to have your stack show up, you can exclude plugins and name your stack to be included. Aside from those preferences, a right click on a stack in the display has options to hide it, hide all other stacks, or show all. Same for cards. Pete lcSQL Software On Thu, Apr 11, 2013 at 5:53 PM, Monte Goulding wrote: > Hi > > I'm sure I knew this once but I've forgotten.. Is there a way (other than > the rev prefix) to hide stacks (all in the plugins directory - most in a > subdirectory off that) from the project/application browser? Only show them > when showing the rest of the IDE would be good... Some custom property? > > 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 > From monte at sweattechnologies.com Fri Apr 12 02:11:46 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 12 Apr 2013 16:11:46 +1000 Subject: Is it just me, again? In-Reply-To: <51679E4E.2000502@gmail.com> References: <51673213.00000D.06112@CALS_BIG_PC> <51679E4E.2000502@gmail.com> Message-ID: <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> On 12/04/2013, at 3:40 PM, Richmond wrote: > MOD #1 to LC COM: modal warning that a stack cannot be opened because it is password protected. Only if it's silenced on stuff like plugins please... -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From monte at sweattechnologies.com Fri Apr 12 02:14:13 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 12 Apr 2013 16:14:13 +1000 Subject: Community version download In-Reply-To: <1365745997136-4663235.post@n4.nabble.com> References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> <4A49DBF0-F1FD-4C90-B77F-2D869FD979B7@sweattechnologies.com> <1365745997136-4663235.post@n4.nabble.com> Message-ID: <0A94A821-5470-4CBA-B754-F4B9456DD317@sweattechnologies.com> On 12/04/2013, at 3:53 PM, Peter Alcibiades wrote: > The inability to use protected plug-ins is an interesting and quite > significant feature. They can't GPL the password protection code... can't even release it to enterprise users without putting everyone at risk. -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From richmondmathewson at gmail.com Fri Apr 12 02:04:52 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 12 Apr 2013 09:04:52 +0300 Subject: [Bulk] Re: Open Livecode Login In-Reply-To: <4931F124-78D0-417E-886D-C19D4425FFBB@rogers.com> References: <51670CAA.3050400@gmail.com> <51679DDC.9040005@gmail.com> <4931F124-78D0-417E-886D-C19D4425FFBB@rogers.com> Message-ID: <5167A404.8000407@gmail.com> On 12/04/13 08:53, Dave McKee wrote: > You just never happy are you ? > > Hodie Non Cras > > On 2013-04-12, at 1:38 AM, Richmond wrote: > >> On 12/04/13 00:38, David C. wrote: >>> Richmond, did you possibly overlook my earlier message from the release >>> notes that state: >>> >>> "Alternatively it is possible to activate the product via the use of a >>> specially encrypted license file. >>> These will be available for download from the customer center after logging >>> into your account. This >>> method will allow the product to be installed on machines that do not have >>> access to the internet." >>> >>> ...all you need to do is download the file one time and use it with however >>> many machines you wish, with or without an internet connection. Seems >>> pretty simple from my end... >> It is dead simple, but that is not the point, and anybody who has done any reading >> and thinking about what constitutes Open Source software will be aware that >> the point is about freedom, pace Hairy Stallman et al. >> >> Once we drag in online registration and licenses I get a funny feeling that that maybe >> the thin end of a wedge which begins to push us away from the concept of Open Source software. >> >>> Regards, >>> David C. >> This is the first time I have encountered Open Source software that require >> any sort of licence . . . >> >> . . . and the things that make me feel a bit queasy are these: >> >> 1. Tracking by RunRev. >> >> 2. If I make a fork / mod its distribution could also be tracked. >> >> Not, I hesitate to add, that I have all that much to hide, but this begins >> to look like the British government's surveillance of everybody and the >> excuse that as we have nothing to hide we shouldn't protest against >> blatant violations of privacy. >> >> 3. "specially encrypted license file"; why on earth is that necessary? >> >> Doesn't seem necessary with either GIMP or FONTFORGE, my 2 favourite >> Open Source weapons of choice. >> >> Richmond. I think that every company needs a gadfly; a role I have happily played with RunRev for coming on for 12 years, and after a few initial hiccups, they know full well that I am one of their greatest fans. I also know that by pushing something to its extreme it is often comparatively easy to see where the cracks are in a system (c.f stress testing). I am not, take note, using inflammatory phrasing like somebody who wrote something about $50 and being "pissed off". For $50 they did very well I would say! I have "no beef" with LC OSS from a personal point of view, and the "phone-home" is a bother (only because it seems to be a bit dicky and takes time) but is neither here nor there. But whether the phone-home and licensing fits into the OSS model is another question altogether, and I don't see what is wrong with pointing out the possible problems connected with that. Richmond. Oh, and by the way; it's a lovely sunny day here and I'm going out onto the balcony with a cup of coffee to listen to the birds singing. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri Apr 12 02:06:23 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 12 Apr 2013 09:06:23 +0300 Subject: Is it just me, again? In-Reply-To: <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> References: <51673213.00000D.06112@CALS_BIG_PC> <51679E4E.2000502@gmail.com> <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> Message-ID: <5167A45F.3080205@gmail.com> On 12/04/13 09:11, Monte Goulding wrote: > On 12/04/2013, at 3:40 PM, Richmond wrote: > >> MOD #1 to LC COM: modal warning that a stack cannot be opened because it is password protected. > Only if it's silenced on stuff like plugins please... As I have never yet, after 12 years, have used plugins except for Sarah R's prefs palette one, I don't mind either way. > > -- > 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 scott at tactilemedia.com Fri Apr 12 02:23:00 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 11 Apr 2013 23:23:00 -0700 Subject: Hiding stacks from the project browser In-Reply-To: Message-ID: The slug (of Data Grid Helper fame) discovered revHookIsUserStack a ways back, but as you've found it's not a solution in its current form. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 4/11/13 8:18 PM, "Monte Goulding" wrote: > >On 12/04/2013, at 12:51 PM, Monte Goulding wrote: > >> Would be better if this function dispatched to the actual stack so we >>didn't need to implement frontscripts for every plugin... > >yeah... actually only one plugin can handle this but showing IDE stacks >does bring them all back to the list... here's my implementation for my >in-house custom controls which each have their own stackfile so they >clutter up these lists. > >function revHookIsUserStack pStack > if word 1 of the short name of pStack is "LiveObject" then > return false > end if > return true >end revHookIsUserStack > >I've spotted a hook like this before that's a nice idea but the >implementation hasn't been thought through because it could also only be >used by a single plugin. This hook adds a Sign menu item to the script >editor context menu. > >on revHookBuildScriptEditorContextMenu >pObject,pSelectedText,pText, at pModifiedText > put pText&"-"&cr&"Sign" into pModifiedText >end revHookBuildScriptEditorContextMenu > >on revHookScriptEditorContextMenuPick pItem > if pItem = "Sign" then > put the htmlText of the selectedChunk into tText > put the seconds into tDate > convert tDate to dateItems > put item 1 of tDate&"-"&item 2 of tDate&"-"&item 3 of tDate into >tDate > set the htmlText of the selectedChunk to "

#### START MG >"&tDate&cr&"

"&tText&cr& "

#### END MG "&tDate&"

" > end if > pass revHookScriptEditorContextMenuPick >end revHookScriptEditorContextMenuPick > > >For potential IDE contributors to improve the implementation these should >be messages so they can be passed and they should check unhandled rather >than handled to take account of the passed condition. Otherwise as I said >they can only be handled by a single plugin. > >-- >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 sundown at pacifier.com Fri Apr 12 02:44:33 2013 From: sundown at pacifier.com (JB) Date: Thu, 11 Apr 2013 23:44:33 -0700 Subject: Open Livecode Login In-Reply-To: <51679DDC.9040005@gmail.com> References: <51670CAA.3050400@gmail.com> <51679DDC.9040005@gmail.com> Message-ID: <4775F993-859F-4EA4-A5F3-4CE10DDDDB92@pacifier.com> Maybe they should give it away from the store. That brings their other Livecode products to the attention of those who did not know about the store and forces people to register with the stpre making any future purchases easier. -=>JB<=- On Apr 11, 2013, at 10:38 PM, Richmond wrote: > On 12/04/13 00:38, David C. wrote: >> Richmond, did you possibly overlook my earlier message from the release >> notes that state: >> >> "Alternatively it is possible to activate the product via the use of a >> specially encrypted license file. >> These will be available for download from the customer center after logging >> into your account. This >> method will allow the product to be installed on machines that do not have >> access to the internet." >> >> ...all you need to do is download the file one time and use it with however >> many machines you wish, with or without an internet connection. Seems >> pretty simple from my end... > > It is dead simple, but that is not the point, and anybody who has done any reading > and thinking about what constitutes Open Source software will be aware that > the point is about freedom, pace Hairy Stallman et al. > > Once we drag in online registration and licenses I get a funny feeling that that maybe > the thin end of a wedge which begins to push us away from the concept of Open Source software. > >> >> Regards, >> David C. >> >> >> > > This is the first time I have encountered Open Source software that require > any sort of licence . . . > > . . and the things that make me feel a bit queasy are these: > > 1. Tracking by RunRev. > > 2. If I make a fork / mod its distribution could also be tracked. > > Not, I hesitate to add, that I have all that much to hide, but this begins > to look like the British government's surveillance of everybody and the > excuse that as we have nothing to hide we shouldn't protest against > blatant violations of privacy. > > 3. "specially encrypted license file"; why on earth is that necessary? > > Doesn't seem necessary with either GIMP or FONTFORGE, my 2 favourite > Open Source weapons of choice. > > 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 calhorner at xtra.co.nz Fri Apr 12 03:21:13 2013 From: calhorner at xtra.co.nz (Cal Horner) Date: Fri, 12 Apr 2013 19:21:13 +1200 (New Zealand Standard Time) Subject: Is it just me, again? Message-ID: <5167B5DE.00000B.16052@CALS_BIG_PC> So, does this mean I can no longer use "Plug-ins" that I have paid good money for in LC unless I shell out $500 for the commercial product? Or keep using LC 5.5.4.. What does this do for the plug-in market? Seems like another example of shooting your own foot. How many creators will think about quitting LC because of a dumb restriction like this? When I build something - anything I look for and use all the aids I can. Now LC is trying to restrict me. Makes you even think about "bleh" Basic again. From endernafi at gmail.com Fri Apr 12 03:29:12 2013 From: endernafi at gmail.com (=?utf-8?Q?Ender_Nafi_Elek=C3=A7io=C4=9Flu?=) Date: Fri, 12 Apr 2013 10:29:12 +0300 Subject: Best Practice: Login Session on iOS In-Reply-To: <1365679058.85122.YahooMailNeo@web28801.mail.ir2.yahoo.com> References: <775CBD705502436BAFA855D1DF934E43@gmail.com> <51663A1D.3060905@hyperactivesw.com> <1365679058.85122.YahooMailNeo@web28801.mail.ir2.yahoo.com> Message-ID: <9003A0D0D07D4FEB844776EA8E73D766@gmail.com> Thanks for all replies. I'll go with my login algorithm and convince my customer that their own licensing system is not suitable. Best, ~ Ender Nafi ~? together, we're smarter ?~ From monte at sweattechnologies.com Fri Apr 12 03:36:40 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 12 Apr 2013 17:36:40 +1000 Subject: Is it just me, again? In-Reply-To: <5167B5DE.00000B.16052@CALS_BIG_PC> References: <5167B5DE.00000B.16052@CALS_BIG_PC> Message-ID: <6D2AF30C-2897-4FC4-9541-CA44CAF1B24E@sweattechnologies.com> On 12/04/2013, at 5:21 PM, Cal Horner wrote: > So, does this mean I can no longer use "Plug-ins" that I have paid good > money for in LC unless I shell out $500 for the commercial product? Or keep > using LC 5.5.4.. > > What does this do for the plug-in market? Seems like another example of > shooting your own foot. How many creators will think about quitting LC > because of a dumb restriction like this? > > When I build something - anything I look for and use all the aids I can. Now > LC is trying to restrict me. > > Makes you even think about "bleh" Basic again. Cal... RunRev haven't taken anything away from you in releasing an open source version. They have given you an alternative. I think you will find that alternative filled with plugin options over the next year or so and most of the ones you have paid for will be there. If you have paid why don't you contact the plugin author to ask them if they intend to provide a version compatible with the community version. It's really them you have any gripe with rather than RunRev for sharing it's IP. Better yet why not list them here and the authors can let everyone know. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From monte at sweattechnologies.com Fri Apr 12 03:44:07 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 12 Apr 2013 17:44:07 +1000 Subject: Open Livecode Login In-Reply-To: <4775F993-859F-4EA4-A5F3-4CE10DDDDB92@pacifier.com> References: <51670CAA.3050400@gmail.com> <51679DDC.9040005@gmail.com> <4775F993-859F-4EA4-A5F3-4CE10DDDDB92@pacifier.com> Message-ID: <0556AFC2-0795-41EC-97E9-20654E005EAA@sweattechnologies.com> On 12/04/2013, at 4:44 PM, JB wrote: > Maybe they should give it away from the store. That brings their > other Livecode products to the attention of those who did not > know about the store and forces people to register with the stpre > making any future purchases easier. I think Richmond's point is they shouldn't force anyone to do anything. I tend to agree it's not in the spirit of FOSS. That's why I recommended pushing the services angle to encourage logins. If the services are good then you will collect more credentials than if someone forks to skip this bit... It won't be me though... -- 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 Fri Apr 12 03:42:55 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 12 Apr 2013 00:42:55 -0700 Subject: Is it just me, again? In-Reply-To: <6D2AF30C-2897-4FC4-9541-CA44CAF1B24E@sweattechnologies.com> References: <5167B5DE.00000B.16052@CALS_BIG_PC> <6D2AF30C-2897-4FC4-9541-CA44CAF1B24E@sweattechnologies.com> Message-ID: you don't have to keep upgrading if the current version meets your needs .... On Fri, Apr 12, 2013 at 12:36 AM, Monte Goulding < monte at sweattechnologies.com> wrote: > > On 12/04/2013, at 5:21 PM, Cal Horner wrote: > > > So, does this mean I can no longer use "Plug-ins" that I have paid good > > money for in LC unless I shell out $500 for the commercial product? Or > keep > > using LC 5.5.4.. > > > > What does this do for the plug-in market? Seems like another example of > > shooting your own foot. How many creators will think about quitting LC > > because of a dumb restriction like this? > > > > When I build something - anything I look for and use all the aids I can. > Now > > LC is trying to restrict me. > > > > Makes you even think about "bleh" Basic again. > > Cal... RunRev haven't taken anything away from you in releasing an open > source version. They have given you an alternative. I think you will find > that alternative filled with plugin options over the next year or so and > most of the ones you have paid for will be there. If you have paid why > don't you contact the plugin author to ask them if they intend to provide a > version compatible with the community version. It's really them you have > any gripe with rather than RunRev for sharing it's IP. Better yet why not > list them here and the authors can let everyone know. > > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From skiplondon at gmail.com Fri Apr 12 08:26:48 2013 From: skiplondon at gmail.com (Skip Kimpel) Date: Fri, 12 Apr 2013 08:26:48 -0400 Subject: [Ticket#2013041110012283] Re: Fwd: Community version download In-Reply-To: References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> <1365753891.194545.813043568.592216.6@secure.runrev.com> Message-ID: I contacted support and they said it was a known bug. Additionally, they my license was not valid for a free upgrade. I purchased the Gold package back in July and could have swore it included one year of upgrades. I normally wouldn't question anybody but RunRev has gone through so many revisions of their licensing system, I am not 100% confident that I am getting the correct information. Was I totally wrong (it has been known to happen.) Anybody care to chime in on this? SKIP On Fri, Apr 12, 2013 at 6:05 AM, Skip Kimpel wrote: > I thought the Gold package carried ONE YEAR of updates..... Am I that > wrong that it is only three months? I can't image I would make that kind o > mistake. > > SKIP > > On Apr 12, 2013, at 4:04 AM, Runtime Revolution Support < > support at runrev.com> wrote: > > > Dear Skip, > > > > Thank you for your request. I've checked your account and your license, > and you do > > have a valid 5.5 license. However I can't see any 6.0 entitlement, you > don't seem > > to have any sort of update pack/subscription attached. Your last > purchase was in > > July 2012, of the Gold license. This doesn't carry more than 3 months of > update > > entitlement. > > > > Did you pledge for any kind of 6.0 license via Kickstarter? If not, then > to access > > LiveCode 6.0 Commercial you are going to need a new license purchase: > > > > http://runrev.com/store/product/livecode-commercial > > > > I hope this helps, > > > > Regards, > > > > Heather > > > > 04/11/2013 20:03 - Magicgate Software - Skip Kimpel wrote: > > > >> Good morning, > >> > >> I have a valid license purchased last year. I recently logged into my > >> account to download the new commercial version but did not find it. > All I > >> saw was the community version. I downloaded that, input my license > >> credentials and it says it is the commercial version. However, based > upon > >> the comment below from Monte there IS a difference. How do I get the > new > >> commercial version? > >> > >> My license email address is skip at magicgate.com > >> > >> Curious and anxious, > >> > >> SKIP > >> > >> > >> > >> ---------- Forwarded message ---------- > >> From: Monte Goulding > >> Date: Thu, Apr 11, 2013 at 8:55 PM > >> Subject: Re: Community version download > >> To: How to use LiveCode > >> > >> > >> Yes there is so you might want to take screenshots of where it says the > >> wrong thing and bug report them. > >> > >> On 12/04/2013, at 10:51 AM, Magicgate Software - Skip Kimpel < > >> skip at magicgate.com> wrote: > >> > >>> Is there a difference between the community version download and the > >>> commercial version? I downloaded the community version and input my > >>> license info. When launched, it says it is the commercial version. > >>> > >>> Just making sure I am not missing out on anything here..... > >> > >> -- > >> 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 > > > > > > > > Heather Laine > > -- > > RunRev Support Team ~ http://www.runrev.com > > LiveCode Next Generation > > http://www.runrev.com/products/what-now > > -- > From matthias_livecode_150811 at m-r-d.de Fri Apr 12 08:52:52 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Fri, 12 Apr 2013 14:52:52 +0200 Subject: [Ticket#2013041110012283] Community version download In-Reply-To: References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> <1365753891.194545.813043568.592216.6@secure.runrev.com> Message-ID: <88D1BBF2-7A2B-4147-802E-F84F570747C8@m-r-d.de> Hi Skip, at http://web.archive.org/web/20120906024713/http://www.runrev.com/store/? you find an archived version of the store dated 2012-09-06 In the grid in the middle of the page you can see that Livecode Gold did not include any updates. Regards, Matthias Am 12.04.2013 um 14:26 schrieb Skip Kimpel : > I contacted support and they said it was a known bug. Additionally, they > my license was not valid for a free upgrade. I purchased the Gold package > back in July and could have swore it included one year of upgrades. I > normally wouldn't question anybody but RunRev has gone through so many > revisions of their licensing system, I am not 100% confident that I am > getting the correct information. > > Was I totally wrong (it has been known to happen.) Anybody care to chime > in on this? > > SKIP > > > On Fri, Apr 12, 2013 at 6:05 AM, Skip Kimpel wrote: > >> I thought the Gold package carried ONE YEAR of updates..... Am I that >> wrong that it is only three months? I can't image I would make that kind o >> mistake. >> >> SKIP >> >> On Apr 12, 2013, at 4:04 AM, Runtime Revolution Support < >> support at runrev.com> wrote: >> >>> Dear Skip, >>> >>> Thank you for your request. I've checked your account and your license, >> and you do >>> have a valid 5.5 license. However I can't see any 6.0 entitlement, you >> don't seem >>> to have any sort of update pack/subscription attached. Your last >> purchase was in >>> July 2012, of the Gold license. This doesn't carry more than 3 months of >> update >>> entitlement. >>> >>> Did you pledge for any kind of 6.0 license via Kickstarter? If not, then >> to access >>> LiveCode 6.0 Commercial you are going to need a new license purchase: >>> >>> http://runrev.com/store/product/livecode-commercial >>> >>> I hope this helps, >>> >>> Regards, >>> >>> Heather >>> >>> 04/11/2013 20:03 - Magicgate Software - Skip Kimpel wrote: >>> >>>> Good morning, >>>> >>>> I have a valid license purchased last year. I recently logged into my >>>> account to download the new commercial version but did not find it. >> All I >>>> saw was the community version. I downloaded that, input my license >>>> credentials and it says it is the commercial version. However, based >> upon >>>> the comment below from Monte there IS a difference. How do I get the >> new >>>> commercial version? >>>> >>>> My license email address is skip at magicgate.com >>>> >>>> Curious and anxious, >>>> >>>> SKIP >>>> >>>> >>>> >>>> ---------- Forwarded message ---------- >>>> From: Monte Goulding >>>> Date: Thu, Apr 11, 2013 at 8:55 PM >>>> Subject: Re: Community version download >>>> To: How to use LiveCode >>>> >>>> >>>> Yes there is so you might want to take screenshots of where it says the >>>> wrong thing and bug report them. >>>> >>>> On 12/04/2013, at 10:51 AM, Magicgate Software - Skip Kimpel < >>>> skip at magicgate.com> wrote: >>>> >>>>> Is there a difference between the community version download and the >>>>> commercial version? I downloaded the community version and input my >>>>> license info. When launched, it says it is the commercial version. >>>>> >>>>> Just making sure I am not missing out on anything here..... >>>> >>>> -- >>>> 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 >>> >>> >>> >>> Heather Laine >>> -- >>> RunRev Support Team ~ http://www.runrev.com >>> LiveCode Next Generation >>> http://www.runrev.com/products/what-now >>> -- >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Fri Apr 12 09:02:21 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 12 Apr 2013 09:02:21 -0400 Subject: setting up Linux for LiveCode and other dev questions Message-ID: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> Are any of you running Linux under Parallels? I need to write about the process of pull the source code and building LiveCode, for Mac and Windows anyway, and I may as well show what's involved in Linux. Which Linux would be best for LiveCode, and for building LiveCode? Which development software would you use to contribute to the community edition? Same question for Windows (I'm assuming you would use Xcode on Mac). From sc at sahores-conseil.com Fri Apr 12 09:19:25 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Fri, 12 Apr 2013 15:19:25 +0200 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> Message-ID: <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> Colin, About the VM part of your question, i use Virtual Box (FOSS version) and prefers it to Parallels i used before. About the Linux part of your question, Richard may give you a more actualized response than i my do ;-) Best, Le 12 avr. 2013 ? 15:02, Colin Holgate a ?crit : > Are any of you running Linux under Parallels? I need to write about the process of pull the source code and building LiveCode, for Mac and Windows anyway, and I may as well show what's involved in Linux. > > Which Linux would be best for LiveCode, and for building LiveCode? Which development software would you use to contribute to the community edition? Same question for Windows (I'm assuming you would use Xcode on Mac). > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From coiin at verizon.net Fri Apr 12 09:22:48 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 12 Apr 2013 09:22:48 -0400 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> Message-ID: <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> I already have Windows 8 running under Parallels, and it works extremely well. I did try Virtual Box a while ago, but had some issues with it. It would just be similar to add a new VM to Parallels. On Apr 12, 2013, at 9:19 AM, Pierre Sahores wrote: > > >About the VM part of your question, i use Virtual Box (FOSS version) and prefers it to Parallels i used before. About the Linux part of your question, Richard may give you a more actualized response than i my do ;-) From bonnmike at gmail.com Fri Apr 12 09:37:04 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 12 Apr 2013 07:37:04 -0600 Subject: revBrowser, lc community Message-ID: There is a thread on the forum ( http://forums.runrev.com/viewtopic.php?f=11&t=14692&p=72610#p72610 ) that seems to indicate revbrowser is broken on windows in LC Community. Has anyone here managed to get it to work, (or had no problems?) or have any suggestions? Stacks that work in commercial fail on revbrowseropen in commercial. "card "main_stack": execution error at line 11 (Function: error in function handler) near "revBrowserOpen", char 7" Suggestions welcome. From revolution at derbrill.de Fri Apr 12 09:44:23 2013 From: revolution at derbrill.de (Malte Brill) Date: Fri, 12 Apr 2013 15:44:23 +0200 Subject: Is it just me, again? In-Reply-To: References: Message-ID: <7B315487-24C8-4425-B527-BF93684365BC@derbrill.de> Hi Cal, > What does this do for the plug-in market? Seems like another example of > shooting your own foot. How many creators will think about quitting LC > because of a dumb restriction like this? Well, it is in the nature of the GPL license that you can not keep code closed. Otherwise it would not be free. Now it is up to the plug in makers to either follow runrevs lead and go Dual Licensed too (which quite a few, me included already comitted to), or if they keep their add ons closed and just cater the commercial market. I am pretty convinced that the whole OSS thing will work out in a big way regarding add ons. over the course of the next 2 years I hope to see many many add ons becoming available, either OSS or Commercial or both. animationEngine already is available in a non protected version, I just need to give the mothership time to breathe to update it on the marketplace server. Until then the open version can be found here: http://derbrill.de/animationEngine5.0.2.zip Still there are license requirements to be met with the release (you can find those in the stack script) For the plugins you are using, I guess it will be best to ask the vendors directly what they are planning to do. All the best, Malte From skip at magicgate.com Fri Apr 12 10:22:47 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Fri, 12 Apr 2013 10:22:47 -0400 Subject: [Ticket#2013041110012283] Community version download In-Reply-To: <88D1BBF2-7A2B-4147-802E-F84F570747C8@m-r-d.de> References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> <1365753891.194545.813043568.592216.6@secure.runrev.com> <88D1BBF2-7A2B-4147-802E-F84F570747C8@m-r-d.de> Message-ID: Thank you Matthias.... good to know.... bad to know.... :( SKIP On Fri, Apr 12, 2013 at 8:52 AM, Matthias Rebbe < matthias_livecode_150811 at m-r-d.de> wrote: > Hi Skip, > at http://web.archive.org/web/20120906024713/http://www.runrev.com/store/? > > you find an archived version of the store dated 2012-09-06 > > In the grid in the middle of the page you can see that Livecode Gold did > not include any updates. > > Regards, > > Matthias > > Am 12.04.2013 um 14:26 schrieb Skip Kimpel : > > > I contacted support and they said it was a known bug. Additionally, they > > my license was not valid for a free upgrade. I purchased the Gold > package > > back in July and could have swore it included one year of upgrades. I > > normally wouldn't question anybody but RunRev has gone through so many > > revisions of their licensing system, I am not 100% confident that I am > > getting the correct information. > > > > Was I totally wrong (it has been known to happen.) Anybody care to chime > > in on this? > > > > SKIP > > > > > > On Fri, Apr 12, 2013 at 6:05 AM, Skip Kimpel > wrote: > > > >> I thought the Gold package carried ONE YEAR of updates..... Am I that > >> wrong that it is only three months? I can't image I would make that > kind o > >> mistake. > >> > >> SKIP > >> > >> On Apr 12, 2013, at 4:04 AM, Runtime Revolution Support < > >> support at runrev.com> wrote: > >> > >>> Dear Skip, > >>> > >>> Thank you for your request. I've checked your account and your license, > >> and you do > >>> have a valid 5.5 license. However I can't see any 6.0 entitlement, you > >> don't seem > >>> to have any sort of update pack/subscription attached. Your last > >> purchase was in > >>> July 2012, of the Gold license. This doesn't carry more than 3 months > of > >> update > >>> entitlement. > >>> > >>> Did you pledge for any kind of 6.0 license via Kickstarter? If not, > then > >> to access > >>> LiveCode 6.0 Commercial you are going to need a new license purchase: > >>> > >>> http://runrev.com/store/product/livecode-commercial > >>> > >>> I hope this helps, > >>> > >>> Regards, > >>> > >>> Heather > >>> > >>> 04/11/2013 20:03 - Magicgate Software - Skip Kimpel wrote: > >>> > >>>> Good morning, > >>>> > >>>> I have a valid license purchased last year. I recently logged into my > >>>> account to download the new commercial version but did not find it. > >> All I > >>>> saw was the community version. I downloaded that, input my license > >>>> credentials and it says it is the commercial version. However, based > >> upon > >>>> the comment below from Monte there IS a difference. How do I get the > >> new > >>>> commercial version? > >>>> > >>>> My license email address is skip at magicgate.com > >>>> > >>>> Curious and anxious, > >>>> > >>>> SKIP > >>>> > >>>> > >>>> > >>>> ---------- Forwarded message ---------- > >>>> From: Monte Goulding > >>>> Date: Thu, Apr 11, 2013 at 8:55 PM > >>>> Subject: Re: Community version download > >>>> To: How to use LiveCode > >>>> > >>>> > >>>> Yes there is so you might want to take screenshots of where it says > the > >>>> wrong thing and bug report them. > >>>> > >>>> On 12/04/2013, at 10:51 AM, Magicgate Software - Skip Kimpel < > >>>> skip at magicgate.com> wrote: > >>>> > >>>>> Is there a difference between the community version download and the > >>>>> commercial version? I downloaded the community version and input my > >>>>> license info. When launched, it says it is the commercial version. > >>>>> > >>>>> Just making sure I am not missing out on anything here..... > >>>> > >>>> -- > >>>> 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 > >>> > >>> > >>> > >>> Heather Laine > >>> -- > >>> RunRev Support Team ~ http://www.runrev.com > >>> LiveCode Next Generation > >>> http://www.runrev.com/products/what-now > >>> -- > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From selander at tkf.att.ne.jp Fri Apr 12 10:55:17 2013 From: selander at tkf.att.ne.jp (Tim Selander) Date: Fri, 12 Apr 2013 23:55:17 +0900 Subject: sending a utf8 query to MySQL from LiveCode stack Message-ID: <51682055.5010602@tkf.att.ne.jp> Starting to work with LC with a MySQL database on my on-rev.com account. Got the database, user, table etc. made and imported all my data using phpMyAdmin and can use the database with phpMyAdmin. For testing purposes, I made some of the column names Japanese and some English. (Ideally, I would like all column names to be in Japanese utf8.) Everything works fine on phpMyAdmin, that is searching for Japanese data using the Japanese column names works fine. On my stack, I have a fld "query" that has SELECT * FROM `tablename` WHERE `?` LIKE '??' LIMIT 0 , 30 when I put that in a variable to send to the server, the variable replaces the kanji characters with "?" -- whether the kanji is in the column name, or in the data to search for -- and of course the search fails. on mouseUp global vDatabaseID set useunicode to true revExecuteSQL vDatabaseID, "SET NAMES 'utf8'" put fld query into dbsql put revDataFromQuery(, , vDatabaseID, dbSQL) into myResult put uniencode(myResult,"UTF8") into tData set the unicodetext of field "queryresults" to tData end mouseUp doesn't work either How do I get the kanji/utf8 into a variable correctly? Can anyone give me a pointer? Thanks, Tim Selander Tokyo, Japan From m_p_wilcox at yahoo.co.uk Fri Apr 12 11:05:39 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Fri, 12 Apr 2013 16:05:39 +0100 (BST) Subject: Is it just me, again? In-Reply-To: <7B315487-24C8-4425-B527-BF93684365BC@derbrill.de> References: <7B315487-24C8-4425-B527-BF93684365BC@derbrill.de> Message-ID: <1365779139.25636.YahooMailNeo@web28804.mail.ir2.yahoo.com> There's something worth adding to this. It is not necessary for, say, a tools plugin in the IDE to go dual licensed. Because stack protection is only in the commercial version you'd have to have no protection on stacks for community edition users (and thus it's probably not worth having any on your commercial version either). While that means people can get at the source code, it doesn't mean you have to give them the right to redistribute it. You can sell people a tool with a license that allows them to use it in commercial or community editions of LiveCode - as long as they don't distribute that (or any part of it) with community edition projects there's no problem with them mixing with the GPL'd code on their own systems. If your tool generates code it's a good idea to make it explicit in your license that code it generates may be licensed under some GPL compatible OSS license. Of course if you sell a plug-in that is included in final apps (components, externals etc) then that will have to go dual licensed to be available to community edition users. Mark ________________________________ From: Malte Brill Well, it is in the nature of the GPL license that you can not keep code closed. Otherwise it would not be free. Now it is up to the plug in makers to either follow runrevs lead and go Dual Licensed too (which quite a few, me included already comitted to), or if they keep their add ons closed and just cater the commercial market. I am pretty convinced that the whole OSS thing will work out in a big way regarding add ons. over the course of the next 2 years I hope to see many many add ons becoming available, either OSS or Commercial or both. animationEngine already is available in a non protected version, I just need to give the mothership time to breathe to update it on the marketplace server. Until then the open version can be found here: http://derbrill.de/animationEngine5.0.2.zip Still there are license requirements to be met with the release (you can find those in the stack script) For the plugins you are using, I guess it will be best to ask the vendors directly what they are planning to do. All the best, Malte _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From gcanyon at gmail.com Fri Apr 12 11:34:49 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 12 Apr 2013 10:34:49 -0500 Subject: A small programming challenge Message-ID: http://gcanyon.wordpress.com/2013/04/12/brute-force-insanity/ I posted my answer, so don't scroll down if you want to try yourself. There were some interesting aspects to the code. gc From jacque at hyperactivesw.com Fri Apr 12 11:38:05 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 12 Apr 2013 10:38:05 -0500 Subject: Is it just me, again? In-Reply-To: <5167B5DE.00000B.16052@CALS_BIG_PC> References: <5167B5DE.00000B.16052@CALS_BIG_PC> Message-ID: <51682A5D.9060309@hyperactivesw.com> On 4/12/13 2:21 AM, Cal Horner wrote: > So, does this mean I can no longer use "Plug-ins" that I have paid good > money for in LC unless I shell out $500 for the commercial product? Or keep > using LC 5.5.4.. Correct, unless the plug-in developer also releases a GPL version of the plug-in. Many will. > What does this do for the plug-in market? Seems like another example of > shooting your own foot. How many creators will think about quitting LC > because of a dumb restriction like this? Actually, the decision was based partly on strong feedback from the developers themselves early on. Being one of those, I strongly agree with the decision. The open source license requires that anything you distribute must also be completely open. One of my main products is Zygodact, which provides a registration system for apps. If I open source it, the password algorithm and security measures I use will be fully exposed and rendered worthless. There is no way I can do that, so Zygodact will never be open source. Since open source stacks virtually never require secure registration, I'm not shooting myself in the foot. But if you plan to create a commercial version of your software but are developing it in the community version before you purchase the commercial product, Zygodact will not work. It won't open and you won't be able to test your code with it until you run it in the commercial version. Other plug-in authors simply do not want their hard work exposed and will opt to not release as open source. They will sell to the commercial market only. If you find that one of your plug-ins no longer works, contact the developer and see if they can resolve the problem. If not, then the situation is no different from software that has been discontinued. I can no longer use many of the software products I purchased years ago. > > When I build something - anything I look for and use all the aids I can. Now > LC is trying to restrict me. They have responded reasonably to the developers who do not want to expose their work. The commercial version of LiveCode will open locked stacks, but the source code is not available for review. The only way to actually see the security module code is to purchase a very expensive license that is far beyond the means of most people, and even then there are strong contracts involved. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From palcibiades-first at yahoo.co.uk Fri Apr 12 11:42:26 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 12 Apr 2013 08:42:26 -0700 (PDT) Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> Message-ID: <1365781346353-4663264.post@n4.nabble.com> Colin Holgate-2 wrote > Which Linux would be best for LiveCode, and for building LiveCode? I don't think it makes any difference to LiveCode which you choose. I run Debian and Fluxbox now, but have also used LC under Gnome. Also under xfce4 on my laptop. The only desktop I had problems with was an obscure tiling WM. I haven't tried with Enlightenment or FVWM or KDE. Which window manager is liable to be more important than which distribution. I also tried the Windows version in a Win 8 virtual machine under Virtual Box on Linux, and it seems to work fine. Virtual Box has a much worse reputation on Macs than either on Windows or Linux as you probably know. I did have a problem with one LC version, that it installed itself into /opt and then would not run without root privileges. This happened on first launch with the Community version, but for some inexplicable reason it then worked fine. The problem on Linux is resolutions. When the screen size gets too large, the dictionary and the UI elements become so small as to be almost unreadable, and there is no way to enlarge them. So you have to either go back not to 800 x 600 but something pretty big. But I think this will be the same for any distribution. A while back I ran LC (Rev as was then) on Slitaz, and it was fine. If it runs on that it should run on just about anything. If you are pushed for performance, Slitaz is not very user friendly but its fast and it would make a great basis for an appliance. I really like Debian. Have several people on it, and it works fine. A bit conservative in release schedule, and you have to fiddle sometimes with multimedia, but on balance the best you can do. For something a bit more beginnner friendly I still like PCLinuxOS best, but Debian is where we end up. -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/setting-up-Linux-for-LiveCode-and-other-dev-questions-tp4663254p4663264.html Sent from the Revolution - User mailing list archive at Nabble.com. From t.heaford at btinternet.com Fri Apr 12 11:52:56 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Fri, 12 Apr 2013 16:52:56 +0100 Subject: Open Livecode Login In-Reply-To: References: <51670CAA.3050400@gmail.com> Message-ID: <0022DF6F-1FBB-4FF8-BD95-4E820436A8DF@btinternet.com> Hi, I tried this by logging in to my trial 5.5.4 account. The option to download the community version is there. The option of the 5.5.4 trial is there. The option to create an activation file is there but the drop down only lists 5.5.4 NOT 6.0.0. All the best Terry On 11 Apr 2013, at 22:38, David C. wrote: > Richmond, did you possibly overlook my earlier message from the release > notes that state: > > "Alternatively it is possible to activate the product via the use of a > specially encrypted license file. > These will be available for download from the customer center after logging > into your account. This > method will allow the product to be installed on machines that do not have > access to the internet." > > ...all you need to do is download the file one time and use it with however > many machines you wish, with or without an internet connection. Seems > pretty simple from my end... > > Regards, > David C. From pmbrig at gmail.com Fri Apr 12 12:00:19 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Fri, 12 Apr 2013 12:00:19 -0400 Subject: Community version download In-Reply-To: References: <30DF8B91-C02B-4216-A6CC-870767F48D5D@sweattechnologies.com> Message-ID: <6973BC03-7588-4016-B00D-7744D8766FCC@gmail.com> On Apr 11, 2013, at 11:11 PM, Kay C Lan wrote: > ? plug-in vendors which will now need to update > their web pages to indicate whether their tools are LC Community compatible This will be an issue for me, and in fact it jogs my elbow about one particular plugin that I use constantly: Chipp Walters' AltXray. I am so attached to it and it is so much a part of my workflow that I am still using LC 4.5 rather than newer versions because AltXray hasn't been updated for anything later -- and thus it won't work for the community release. Chipp, if you're listening, any plans for bringing this up to date? For commercial or community versions? dying for a yes answer, -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From coiin at verizon.net Fri Apr 12 12:01:23 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 12 Apr 2013 12:01:23 -0400 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <1365781346353-4663264.post@n4.nabble.com> References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <1365781346353-4663264.post@n4.nabble.com> Message-ID: Hi Peter, Thanks for the suggestions. In the end though I'm downloading Ubuntu. Not so much because it's the one I've heard people rave about the most, but because there's huge "download Ubuntu" button inside Parallels! I figure that's going to be easier than going with another variety. Do you have ideas about the code developing side of things? From richmondmathewson at gmail.com Fri Apr 12 12:13:21 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 12 Apr 2013 19:13:21 +0300 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> Message-ID: <516832A1.8060906@gmail.com> On 04/12/2013 04:22 PM, Colin Holgate wrote: > I already have Windows 8 running under Parallels, and it works extremely well. I did try Virtual Box a while ago, but had some issues with it. It would just be similar to add a new VM to Parallels. I use VMware and love it. Richmond. > > > On Apr 12, 2013, at 9:19 AM, Pierre Sahores wrote: > >>> About the VM part of your question, i use Virtual Box (FOSS version) and prefers it to Parallels i used before. About the Linux part of your question, Richard may give you a more actualized response than i my 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 From dochawk at gmail.com Fri Apr 12 12:29:13 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 12 Apr 2013 09:29:13 -0700 Subject: Aborting substack opening from within preOpenStack? Message-ID: When some of my substacks are called to open, I need to check that conditions are ready. so if badCondition then answer "You can't do this yet because blah blah blah!" close this stack end if But this doesn't seem to stop openStack from getting called; I thought it did. How do I cause the entire stack opening to abort from within preOpenStack? And on that line, I'm tracking a bug that is messing with opening a card with a datagrid. Apparently my grey column problem is linked to a livecode supplied script that tries to "set the text of me to empty", but I don't have it cornered yet. But these seme related. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From coiin at verizon.net Fri Apr 12 12:40:53 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 12 Apr 2013 12:40:53 -0400 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <1365781346353-4663264.post@n4.nabble.com> Message-ID: <5D478860-4EE1-4FB3-A089-994CEBA450B0@verizon.net> The download and install of Ubuntu went really well. I downloaded the community edition of LiveCode, a file named LiveCodeCommunityInstaller-6_0_0-Linux.x86. That wanted me to select the application to use for opening it. I went into its properties and checked the box that said "allow to execute as application". It no longer asks me for an application, but it also doesn't do anything. I've tried double-clicking and right-clicking/Open. Neither do anything. How do you launch applications on Linux? From coiin at verizon.net Fri Apr 12 12:42:28 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 12 Apr 2013 12:42:28 -0400 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <516832A1.8060906@gmail.com> References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> <516832A1.8060906@gmail.com> Message-ID: I have been licensed for both programs, and have had spells where I used Fusion. A while ago though Parallels overtook Fusion again, in particular to do with hardware 3D, and so Parallels is better for the time being. On Apr 12, 2013, at 12:13 PM, Richmond wrote: > > >I use VMware and love it. From dochawk at gmail.com Fri Apr 12 12:43:17 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 12 Apr 2013 09:43:17 -0700 Subject: Something in button Default Column getting called for sofagrid between preopen and open of stack Message-ID: My substack has a preopenstack and an openstack routine. After preopen is complete, but before open begins, I get errors about setting the text properties. Button Default column gets opened, usually with a line highlighted--but the execution point isn't there. And now I notice, at line 16, on ResetData -- Sent when column data is being emptied because the control is no longer being used to display data breakpoint * set the text me* to empty end ResetData Shouldn't that be "the text *of* me" ? I also just saw rc7 lose the ability to stop a script in the debug window--no location, no blue box, but can't set the script while running error . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From marty at ucls.uchicago.edu Fri Apr 12 13:23:24 2013 From: marty at ucls.uchicago.edu (Marty Billingsley) Date: Fri, 12 Apr 2013 12:23:24 -0500 Subject: Open Livecode Login In-Reply-To: References: Message-ID: <37F06AAB-2840-4584-894C-C12678CB811B@ucls.uchicago.edu> If my students have to register at a store, very few of them will download LiveCode at home. These are middle-school students, some of whom don't even have email accounts yet. I'm hoping for a completely free and open version that my students can install on their computers as easily as they can install Scratch or any of the other programming environments used in schools. I understand that LiveCode is being used in a lot of Scottish schools; how are they handling this issue? - marty -- Marty Billingsley Department of Computer Science The University of Chicago Laboratory Schools JB wrote: > Maybe they should give it away from the store. That brings their > other Livecode products to the attention of those who did not > know about the store and forces people to register with the stpre > making any future purchases easier. From devin_asay at byu.edu Fri Apr 12 13:43:05 2013 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 12 Apr 2013 17:43:05 +0000 Subject: sending a utf8 query to MySQL from LiveCode stack In-Reply-To: <51682055.5010602@tkf.att.ne.jp> References: <51682055.5010602@tkf.att.ne.jp> Message-ID: <31BDC56EACAAF64688457CE3F71D9F1A010E7FBF@Peas2.byu.local> Tim, I don't know the answers, but here are some thoughts based on my experience with unicode text in SQL db's. On Apr 12, 2013, at 8:55 AM, Tim Selander wrote: > Starting to work with LC with a MySQL database on my on-rev.com account. Got the database, user, table etc. made and imported all my data using phpMyAdmin and can use the database with phpMyAdmin. > > For testing purposes, I made some of the column names Japanese and some English. (Ideally, I would like all column names to be in Japanese utf8.) > > Everything works fine on phpMyAdmin, that is searching for Japanese data using the Japanese column names works fine. Wow, I didn't know you could even do that with MySQL! > > On my stack, I have a fld "query" that has > SELECT * > FROM `tablename` > WHERE `?` LIKE '??' > LIMIT 0 , 30 > > when I put that in a variable to send to the server, the variable replaces the kanji characters with "?" -- whether the kanji is in the column name, or in the data to search for -- and of course the search fails. > > on mouseUp > global vDatabaseID > set useunicode to true > revExecuteSQL vDatabaseID, "SET NAMES 'utf8'" I can't find anything on SET NAMES in my MySQL reference. What it is supposed to do? I suspect that each revExecuteSQL instance is treated as a single transaction. I wonder if you could put multiple SQL statements into a variable and execute them all at once? > > put fld query into dbsql > put revDataFromQuery(, , vDatabaseID, dbSQL) into myResult > > put uniencode(myResult,"UTF8") into tData > set the unicodetext of field "queryresults" to tData > end mouseUp > > doesn't work either > > How do I get the kanji/utf8 into a variable correctly? > > Can anyone give me a pointer? This is just an educated guess, but I believe that the LiveCode database libraries can only handle ASCII characters when sending SQL statements to a database. The way I've always handled unicode data in MySQL is to unidecode everything to UTF-8, insert/update it to the database (so it essentially is stored as ascii), then reverse the process to retrieve it and display it in LiveCode fields. If I need to do text comparisons in WHERE clauses I do the comparisons using the "ascii-fied" text. Not the most convenient method maybe, but it has been reliable for me. HTH Devin Devin Asay Office of Digital Humanities Brigham Young University From pete at lcsql.com Fri Apr 12 13:53:24 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 12 Apr 2013 10:53:24 -0700 Subject: Is it just me, again? In-Reply-To: <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> References: <51673213.00000D.06112@CALS_BIG_PC> <51679E4E.2000502@gmail.com> <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> Message-ID: Not sure I follow the reasoning behind that? Pete lcSQL Software On Thu, Apr 11, 2013 at 11:11 PM, Monte Goulding < monte at sweattechnologies.com> wrote: > > On 12/04/2013, at 3:40 PM, Richmond wrote: > > > MOD #1 to LC COM: modal warning that a stack cannot be opened because it > is password protected. > > Only if it's silenced on stuff like plugins please... > > -- > 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 coiin at verizon.net Fri Apr 12 13:56:07 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 12 Apr 2013 13:56:07 -0400 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> <516832A1.8060906@gmail.com> Message-ID: I renamed the LiveCode installer to be .exe instead of .x86, and then when I double clicked on it it revealed a set of files and folders. One of those is an installer folder, but that only contains a png. Still looking for help on how to run the installer on Linux! From richmondmathewson at gmail.com Fri Apr 12 14:00:18 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 12 Apr 2013 21:00:18 +0300 Subject: Is it just me, again? In-Reply-To: References: <51673213.00000D.06112@CALS_BIG_PC> <51679E4E.2000502@gmail.com> <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> Message-ID: <51684BB2.2020500@gmail.com> On 04/12/2013 08:53 PM, Peter Haworth wrote: > Not sure I follow the reasoning behind that? The reasoning behind having a "Sorry, cannot open this as it is password protected, if it is that mission-critical to you consider forking out for the commercial version of Livecode. notice, or Monte's point about NOT having a warning re plug-ins? > > Pete > lcSQL Software > > > On Thu, Apr 11, 2013 at 11:11 PM, Monte Goulding < > monte at sweattechnologies.com> wrote: > >> On 12/04/2013, at 3:40 PM, Richmond wrote: >> >>> MOD #1 to LC COM: modal warning that a stack cannot be opened because it >> is password protected. >> >> Only if it's silenced on stuff like plugins please... I don't understand that at all as it is just as important for an end-user to know why s/he cannot use certain plugins as stacks. If I try to use a plugin and nothing happens, and there is no warning notice, I may end up wasting hours fooling around with moving the plugins folder hither and yon in an attempt to get the plugin of choice to work with LC OSS, all thanks to the fact that somebody has blocked warnings re plugins. Richmond. >> >> -- >> M E R Goulding >> Software development services >> Bespoke application development for vertical markets >> >> mergExt - There's an external for that! >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Fri Apr 12 14:07:14 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 12 Apr 2013 21:07:14 +0300 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> <516832A1.8060906@gmail.com> Message-ID: <51684D52.2080207@gmail.com> On 04/12/2013 08:56 PM, Colin Holgate wrote: > I renamed the LiveCode installer to be .exe instead of .x86, and then when I double clicked on it it revealed a set of files and folders. One of those is an installer folder, but that only contains a png. > > Still looking for help on how to run the installer on Linux! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Well; I set the executable bit via the 'properties' menu (this on GNOME 2 and XFCE), AND make sure that "READ and WRITE" is set for both the executable's owner and for my group. I then wait for 30 seconds (computer, he needs to think with big electronic brain) before I do a double-click or Right-Click > Execute/Run, otherwise the system still tries to open it with WINE Explorer or something else equally daft. Changing the installer's suffix to .exe is daft as it is NOT a Window's executable but a Linux one, and if you have WINE installed all sorts of merry things may then ensue. I had no problems in this respect; my adventures with the log-in / phone-home thing are documented elsewhere. Richmond. From roger.e.eller at sealedair.com Fri Apr 12 14:16:31 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 12 Apr 2013 14:16:31 -0400 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> <516832A1.8060906@gmail.com> Message-ID: Which Linux? In Ubuntu, I always move it out of the downloads folder, then right-click it, go to permissions, and make it executable. Then double-click and install. ~Roger On Fri, Apr 12, 2013 at 1:56 PM, Colin Holgate wrote: > I renamed the LiveCode installer to be .exe instead of .x86, and then when > I double clicked on it it revealed a set of files and folders. One of those > is an installer folder, but that only contains a png. > > Still looking for help on how to run the installer on Linux! > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Fri Apr 12 14:41:52 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 12 Apr 2013 11:41:52 -0700 Subject: Is it just me, again? In-Reply-To: <51684BB2.2020500@gmail.com> References: <51673213.00000D.06112@CALS_BIG_PC> <51679E4E.2000502@gmail.com> <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> <51684BB2.2020500@gmail.com> Message-ID: Monte's point. Seems like anytime a stack doesn't open there should be a notification of some sort. You get an error if you try to open a file that is not a stack file so seems reasonable you should get one in these circumstances whether ti's a plugin or not Pete lcSQL Software On Fri, Apr 12, 2013 at 11:00 AM, Richmond wrote: > On 04/12/2013 08:53 PM, Peter Haworth wrote: > >> Not sure I follow the reasoning behind that? >> > > The reasoning behind having a > > "Sorry, cannot open this as it is password protected, if it is that > mission-critical to you consider forking out for the commercial > version of Livecode. > > notice, or Monte's point about NOT having a warning re plug-ins? > > >> Pete >> lcSQL Software >> >> >> >> On Thu, Apr 11, 2013 at 11:11 PM, Monte Goulding < >> monte at sweattechnologies.com> wrote: >> >> On 12/04/2013, at 3:40 PM, Richmond wrote: >>> >>> MOD #1 to LC COM: modal warning that a stack cannot be opened because it >>>> >>> is password protected. >>> >>> Only if it's silenced on stuff like plugins please... >>> >> > I don't understand that at all as it is just as important for an end-user > to know why s/he cannot use certain plugins as stacks. > > If I try to use a plugin and nothing happens, and there is no warning > notice, I may end up wasting > hours fooling around with moving the plugins folder hither and yon in an > attempt to get the plugin of choice to work with LC OSS, all thanks to the > fact that somebody has blocked warnings re plugins. > > Richmond. > > > > >>> -- >>> M E R Goulding >>> Software development services >>> Bespoke application development for vertical markets >>> >>> mergExt - There's an external for that! >>> >>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>> >>> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From lc at pbh.on-rev.com Fri Apr 12 15:00:12 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Fri, 12 Apr 2013 12:00:12 -0700 Subject: Aborting substack opening from within preOpenStack? In-Reply-To: References: Message-ID: <286FF68B-F968-4315-8563-878F6C50196F@pbh.on-rev.com> Richard, Try changing "close this stack" to "Quit" - it worked for me! Paul On 2013-04-12, at 9:29 AM, Dr. Hawkins wrote: > When some of my substacks are called to open, I need to check that > conditions are ready. > > so > > if badCondition then > answer "You can't do this yet because blah blah blah!" > close this stack > end if > > > But this doesn't seem to stop openStack from getting called; I thought it > did. > > How do I cause the entire stack opening to abort from within preOpenStack? > > And on that line, I'm tracking a bug that is messing with opening a card > with a datagrid. Apparently my grey column problem is linked to a livecode > supplied script that tries to "set the text of me to empty", but I don't > have it cornered yet. But these seme related. > > -- > Dr. 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 richmondmathewson at gmail.com Fri Apr 12 15:34:16 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 12 Apr 2013 22:34:16 +0300 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> <516832A1.8060906@gmail.com> Message-ID: <516861B8.5090802@gmail.com> On 04/12/2013 09:16 PM, Roger Eller wrote: > Which Linux? In Ubuntu, I always move it out of the downloads folder, then > right-click it, go to permissions, and make it executable. Then > double-click and install. UbuntuStudio 13.04 > > ~Roger > > > On Fri, Apr 12, 2013 at 1:56 PM, Colin Holgate wrote: > >> I renamed the LiveCode installer to be .exe instead of .x86, and then when >> I double clicked on it it revealed a set of files and folders. One of those >> is an installer folder, but that only contains a png. >> >> Still looking for help on how to run the installer on Linux! >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 12 15:41:30 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 12 Apr 2013 15:41:30 -0400 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <51684D52.2080207@gmail.com> References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> <516832A1.8060906@gmail.com> <51684D52.2080207@gmail.com> Message-ID: I had already set the permissions to be read write for everyone, moved it out of the downloads folder, and set the executable box. None of those helped. Here's one clue, if I do this: ldd LiveCodeCommunityInstaller-6_0_0-Linux.x86 I get: not a dynamic executable If I then try: readelf -l LiveCodeCommunityInstaller-6_0_0-Linux.x86 | grep ld-linux I get: [Requesting program interpreter: /lib/ld-linux.so.2] Does that give any more clues? BTW, uname -m gives x86_64, and it was the 64 bit version I downloaded. From warren at warrensweb.us Fri Apr 12 15:50:18 2013 From: warren at warrensweb.us (Warren Samples) Date: Fri, 12 Apr 2013 14:50:18 -0500 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> <516832A1.8060906@gmail.com> <51684D52.2080207@gmail.com> Message-ID: <5168657A.8070405@warrensweb.us> On 04/12/2013 02:41 PM, Colin Holgate wrote: > I had already set the permissions to be read write for everyone, moved it out of the downloads folder, and set the executable box. None of those helped. > > Here's one clue, if I do this: > > ldd LiveCodeCommunityInstaller-6_0_0-Linux.x86 > > I get: > > not a dynamic executable > > If I then try: > > readelf -l LiveCodeCommunityInstaller-6_0_0-Linux.x86 | grep ld-linux > > I get: > > [Requesting program interpreter: /lib/ld-linux.so.2] > > Does that give any more clues? BTW, uname -m gives x86_64, and it was the 64 bit version I downloaded. Colin it seems you have installed 64 bit Linux but LiveCode needs 32 bit. You can install the ia32 bit libs or a pure 32 bit version of your distro. Warren From palcibiades-first at yahoo.co.uk Fri Apr 12 15:51:33 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 12 Apr 2013 12:51:33 -0700 (PDT) Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> <516832A1.8060906@gmail.com> Message-ID: <1365796293049-4663285.post@n4.nabble.com> Yes, I think that is what I did too. Copy it someplace convenient, make it executable, and then run it. Colin, as far as contribution I'm a rank amateur in programming, have no idea what to use to contribute in Linux. Would quite like to know. Don't know why your installer should not run. Does it maybe want you to be root? If so, open a terminal and do sudo nautilus, then navigate to the installer and try double clicking it using nautilus as root file manager. I have a vague recollection of having a similar difficulty, but I use pcmanfm as the file manager and must have done something so it finally ran, but it will probably be different from whatever it is in Ubuntu. Then to run LC itself, it I have to navigate to /opt, find the executable, and run it. Or run it from a terminal. Or hack my menu file around. But probably in Gnome it will put a launcher in for you. Should hope so. Ah the joys of minimalism. Make your own launchers, or use a terminal. Well, its OK for us dinosaurs who don't want to be spoon fed. Peter Roger Eller wrote > Which Linux? In Ubuntu, I always move it out of the downloads folder, > then > right-click it, go to permissions, and make it executable. Then > double-click and install. > > ~Roger -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/setting-up-Linux-for-LiveCode-and-other-dev-questions-tp4663254p4663285.html Sent from the Revolution - User mailing list archive at Nabble.com. From livfoss at mac.com Fri Apr 12 15:55:15 2013 From: livfoss at mac.com (Graham Samuel) Date: Fri, 12 Apr 2013 20:55:15 +0100 Subject: Aborting substack opening from within preOpenStack? In-Reply-To: <286FF68B-F968-4315-8563-878F6C50196F@pbh.on-rev.com> References: <286FF68B-F968-4315-8563-878F6C50196F@pbh.on-rev.com> Message-ID: <110CB5BA-EA79-48FE-AC87-40CFD02E6E42@mac.com> You can't quit just from a substack (the whole app quits), so if you just want a substack to close without the whole app closing, I think the trick is to make sure it isn't running first: I am having lots of problems with this too, and despite advice from Jacque Gay I have not really cracked it. But as an experiment, put a button in a different stack from the one you want to close, with a script that does the close, and I think it will work. If you want something that's fired from within the substack, I think you have to do something like send "closeFromOtherStack" to stack "otherStack" in 0 This allows your substack to quiesce and then it will close. I may have got this wrong, but I think it's a pointer. There is not much I can find in the LC documentation about this. To exactly copy the IDE's ability to close a stack and remove it from memory is far from straightforward, IMHO. Graham On 12 Apr 2013, at 20:00, Paul Hibbert wrote: > Richard, > > Try changing "close this stack" to "Quit" - it worked for me! > > Paul > > > On 2013-04-12, at 9:29 AM, Dr. Hawkins wrote: > >> When some of my substacks are called to open, I need to check that >> conditions are ready. >> >> so >> >> if badCondition then >> answer "You can't do this yet because blah blah blah!" >> close this stack >> end if >> >> >> But this doesn't seem to stop openStack from getting called; I thought it >> did. >> >> How do I cause the entire stack opening to abort from within preOpenStack? >> >> And on that line, I'm tracking a bug that is messing with opening a card >> with a datagrid. Apparently my grey column problem is linked to a livecode >> supplied script that tries to "set the text of me to empty", but I don't >> have it cornered yet. But these seme related. >> >> -- >> Dr. 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri Apr 12 16:02:17 2013 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 12 Apr 2013 13:02:17 -0700 (PDT) Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <5D478860-4EE1-4FB3-A089-994CEBA450B0@verizon.net> References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <1365781346353-4663264.post@n4.nabble.com> <5D478860-4EE1-4FB3-A089-994CEBA450B0@verizon.net> Message-ID: <1365796937584-4663287.post@n4.nabble.com> Colin, just a wild idea, try installing ia32-libs. Peter -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/setting-up-Linux-for-LiveCode-and-other-dev-questions-tp4663254p4663287.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Fri Apr 12 16:06:43 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 13 Apr 2013 06:06:43 +1000 Subject: Is it just me, again? In-Reply-To: References: <51673213.00000D.06112@CALS_BIG_PC> <51679E4E.2000502@gmail.com> <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> <51684BB2.2020500@gmail.com> Message-ID: Well there's one extensions folder and two apps using it. Probably wont happen to me but any commercial user with a password protected plugin that wants to use community too will get very frustrated by multiple warnings every time they run community. -- M E R Goulding Software development services mergExt - There's an external for that! On 13/04/2013, at 4:41 AM, Peter Haworth wrote: > You get an error if you try to open a file that > is not a stack file so seems reasonable you should get one in these > circumstances whether ti's a plugin or not From MacBox at earthlink.net Fri Apr 12 16:09:40 2013 From: MacBox at earthlink.net (MacBox at earthlink.net) Date: Fri, 12 Apr 2013 16:09:40 -0400 Subject: Retrieving gif data from a RESTful map server In-Reply-To: References: Message-ID: I felt good about this one, but no luck, Mark Not that you can test it without the API key, but here's a look at the fairly simple code I used (note the long wrapped merge line): on mouseUp set the text of img "traffic" to empty set the paintcompression to "PNG" put GetAPIKey() into tKey put getLat() into tLat put getLong() into tLong put getWidth() into tWidth put getHeight() into tHeight put merge("http://www.mapquestapi.com/traffic/v1/flow?key=[[tKey]]&projection=merc&mapLat=[[tLat]]&mapLng=[[tLong]]&mapHeight=[[tHeight]]&mapWidth=[[tWidth]]&mapScale=108335") into tURL set the width of img "traffic" to tWidth set the height of img "traffic" to tHeight set the text of image "traffic" to url tURL end mouseUp If I paste the URL that this creates into a web browser it loads fine. In desperation I even tried "set the filename of image "traffic" to tURL" as the last line, but it failed as well with the same grey pattern On Apr 11, 2013, at 20:55 PM, use-livecode-request at lists.runrev.com wrote: > writes: > >> >> I'm attempting to get a traffic gif from mapquest via their RESTful API, > but I am unable to display it; >> everything results in the image object displaying a grey pattern. > > Try > > set the paintcompression to "PNG" > > before setting the text (or maybe before getting the gif). There's a known > problem setting the text of an image if the paintcompression is "RLE", and > it has that symptom (a gray box). It may be what you're running into. > > -- > Mark Wieder > mwieder at ahsoftware.net From richmondmathewson at gmail.com Fri Apr 12 16:13:29 2013 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 12 Apr 2013 23:13:29 +0300 Subject: Is it just me, again? In-Reply-To: References: <51673213.00000D.06112@CALS_BIG_PC> <51679E4E.2000502@gmail.com> <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> <51684BB2.2020500@gmail.com> Message-ID: <51686AE9.8050709@gmail.com> On 04/12/2013 11:06 PM, Monte Goulding wrote: > Well there's one extensions folder and two apps using it. Probably wont happen to me but any commercial user with a password protected plugin that wants to use community too will get very frustrated by multiple warnings every time they run community. That doesn't make much sense; surely they would only get a warning if they attemptred to use a plugin, not if it were just hanging around in an extensions folder. Well, unless the plugin were set to dynamically load as Livecode started up. Richmond. > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 13/04/2013, at 4:41 AM, Peter Haworth wrote: > >> You get an error if you try to open a file that >> is not a stack file so seems reasonable you should get one in these >> circumstances whether ti's a plugin or not > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 12 16:25:07 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 13 Apr 2013 06:25:07 +1000 Subject: Is it just me, again? In-Reply-To: <51686AE9.8050709@gmail.com> References: <51673213.00000D.06112@CALS_BIG_PC> <51679E4E.2000502@gmail.com> <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> <51684BB2.2020500@gmail.com> <51686AE9.8050709@gmail.com> Message-ID: On 13/04/2013, at 6:13 AM, Richmond wrote: > Well, unless the plugin were set to > dynamically load as Livecode started up. Yep -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From coiin at verizon.net Fri Apr 12 16:53:07 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 12 Apr 2013 16:53:07 -0400 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <5168657A.8070405@warrensweb.us> References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> <516832A1.8060906@gmail.com> <51684D52.2080207@gmail.com> <5168657A.8070405@warrensweb.us> Message-ID: Thanks. I'm not sure why I thought I was getting a 64 bit version. It automatically gave me the one I thought I wanted. I found these instructions somewhere: sudo dpkg --add-architecture i386 sudo apt-get update sudo apt-get install ia32-libs That fixed things, LiveCode installed from the downloads folder just fine. I did do the register stage, given there was no choice, and it seemed to take ok. On Apr 12, 2013, at 3:50 PM, Warren Samples wrote: > >Colin it seems you have installed 64 bit Linux but LiveCode needs 32 bit. You can install the ia32 bit libs or a pure 32 bit version of your distro. From roger.e.eller at sealedair.com Fri Apr 12 17:12:04 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 12 Apr 2013 17:12:04 -0400 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> <516832A1.8060906@gmail.com> <51684D52.2080207@gmail.com> <5168657A.8070405@warrensweb.us> Message-ID: A 64-bit version was listed in the kickstarter stretch goals. Maybe that was in the back of your mind when you downloaded it. ~Roger On Fri, Apr 12, 2013 at 4:53 PM, Colin Holgate wrote: > Thanks. I'm not sure why I thought I was getting a 64 bit version. It > automatically gave me the one I thought I wanted. > > I found these instructions somewhere: > > sudo dpkg --add-architecture i386 > sudo apt-get update > sudo apt-get install ia32-libs > That fixed things, LiveCode installed from the downloads folder just fine. > I did do the register stage, given there was no choice, and it seemed to > take ok. > > > On Apr 12, 2013, at 3:50 PM, Warren Samples wrote: > > > >Colin it seems you have installed 64 bit Linux but LiveCode needs 32 > bit. You can install the ia32 bit libs or a pure 32 bit version of your > distro. > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 12 17:34:51 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 12 Apr 2013 14:34:51 -0700 Subject: Is it just me, again? In-Reply-To: References: <51673213.00000D.06112@CALS_BIG_PC> <51679E4E.2000502@gmail.com> <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> <51684BB2.2020500@gmail.com> <51686AE9.8050709@gmail.com> Message-ID: OK, now I see what you mean. Don't know how feasible it would be but maybe plugins loaded at startup wouldn't give a message, only those that are loaded from the plugins menu. I'm probably going to submit an enhancement request for this and a separate on to provide a way to tell which edition of Livecode is running. Feels a little strange submitting enhancement requests for the open source edition somehow. Pete lcSQL Software On Fri, Apr 12, 2013 at 1:25 PM, Monte Goulding wrote: > > On 13/04/2013, at 6:13 AM, Richmond wrote: > > > Well, unless the plugin were set to > > dynamically load as Livecode started up. > > Yep > > -- > 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 jacque at hyperactivesw.com Fri Apr 12 17:58:08 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 12 Apr 2013 16:58:08 -0500 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <1365796937584-4663287.post@n4.nabble.com> References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <1365781346353-4663264.post@n4.nabble.com> <5D478860-4EE1-4FB3-A089-994CEBA450B0@verizon.net> <1365796937584-4663287.post@n4.nabble.com> Message-ID: <51688370.3080607@hyperactivesw.com> On 4/12/13 3:02 PM, Peter Alcibiades wrote: > Colin, just a wild idea, try installing ia32-libs. Oh that again. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lc at pbh.on-rev.com Fri Apr 12 18:38:00 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Fri, 12 Apr 2013 15:38:00 -0700 Subject: Aborting substack opening from within preOpenStack? In-Reply-To: <110CB5BA-EA79-48FE-AC87-40CFD02E6E42@mac.com> References: <286FF68B-F968-4315-8563-878F6C50196F@pbh.on-rev.com> <110CB5BA-EA79-48FE-AC87-40CFD02E6E42@mac.com> Message-ID: <0171F16D-96DE-45A0-BD22-239A39C27465@pbh.on-rev.com> Sorry, I read through the OP too quickly! For Richard's case splitting the check between preOpenStack and openStack should work, this is what I tested? == subStack script == local sCondition on preOpenStack put the hilite of btn "badCondition" of stack "stack_1" into sCondition -- Just the button used for testing if sCondition then answer "You can't do this yet because blah blah blah!" set the visible of this stack to false -- Avoids a flash of the stack showing end if end preOpenStack on openStack if sCondition then close this stack -- Closes the stack exit openStack -- Aborts the openStack handler end if ## Continue openStack set the visible of this stack to true answer "SubStack is open" end openStack HTH Paul On 2013-04-12, at 12:55 PM, Graham Samuel wrote: > You can't quit just from a substack (the whole app quits), so if you just want a substack to close without the whole app closing, I think the trick is to make sure it isn't running first: I am having lots of problems with this too, and despite advice from Jacque Gay I have not really cracked it. But as an experiment, put a button in a different stack from the one you want to close, with a script that does the close, and I think it will work. If you want something that's fired from within the substack, I think you have to do something like > > send "closeFromOtherStack" to stack "otherStack" in 0 > > This allows your substack to quiesce and then it will close. I may have got this wrong, but I think it's a pointer. There is not much I can find in the LC documentation about this. > > To exactly copy the IDE's ability to close a stack and remove it from memory is far from straightforward, IMHO. > > Graham > > On 12 Apr 2013, at 20:00, Paul Hibbert wrote: > >> Richard, >> >> Try changing "close this stack" to "Quit" - it worked for me! >> >> Paul >> >> >> On 2013-04-12, at 9:29 AM, Dr. Hawkins wrote: >> >>> When some of my substacks are called to open, I need to check that >>> conditions are ready. >>> >>> so >>> >>> if badCondition then >>> answer "You can't do this yet because blah blah blah!" >>> close this stack >>> end if >>> >>> >>> But this doesn't seem to stop openStack from getting called; I thought it >>> did. >>> >>> How do I cause the entire stack opening to abort from within preOpenStack? >>> >>> And on that line, I'm tracking a bug that is messing with opening a card >>> with a datagrid. Apparently my grey column problem is linked to a livecode >>> supplied script that tries to "set the text of me to empty", but I don't >>> have it cornered yet. But these seme related. >>> >>> -- >>> Dr. 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 >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 12 18:48:30 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 12 Apr 2013 15:48:30 -0700 Subject: Is it just me, again? In-Reply-To: References: <51673213.00000D.06112@CALS_BIG_PC> <51679E4E.2000502@gmail.com> <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> <51684BB2.2020500@gmail.com> <51686AE9.8050709@gmail.com> Message-ID: I think a notice of some kind would be appropriate, with a link to headquarters. On Fri, Apr 12, 2013 at 2:34 PM, Peter Haworth wrote: > OK, now I see what you mean. Don't know how feasible it would be but maybe > plugins loaded at startup wouldn't give a message, only those that are > loaded from the plugins menu. > > I'm probably going to submit an enhancement request for this and a separate > on to provide a way to tell which edition of Livecode is running. Feels a > little strange submitting enhancement requests for the open source edition > somehow. > > > Pete > lcSQL Software > > > On Fri, Apr 12, 2013 at 1:25 PM, Monte Goulding < > monte at sweattechnologies.com > > wrote: > > > > > On 13/04/2013, at 6:13 AM, Richmond wrote: > > > > > Well, unless the plugin were set to > > > dynamically load as Livecode started up. > > > > Yep > > > > -- > > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From ambassador at fourthworld.com Fri Apr 12 18:59:24 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 12 Apr 2013 15:59:24 -0700 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: References: Message-ID: <516891CC.40600@fourthworld.com> Colin Holgate wrote: > Thanks. I'm not sure why I thought I was getting a 64 bit version. It automatically gave me the one I thought I wanted. > > I found these instructions somewhere: > > sudo dpkg --add-architecture i386 > sudo apt-get update > sudo apt-get install ia32-libs > That fixed things, LiveCode installed from the downloads folder just fine. I did do the register stage, given there was no choice, and it seemed to take ok. Glad to see you got that worked out. Using LC on Ubuntu is occasionally annoying, but in general a very good time (as with most things on Ubuntu, but then again I'm a fan boy ). apt-get is a wonderful tool, and while having to use it for some of the more specialized packages out there (most are in the Ubuntu Software Center which is of course a GUI) was annoying for me at first, once you get the hang of it it's kinda fun. For me, I began to enjoy apt-get so much that I started pondering whether we should make a similar tool to run from the LC Message Box for handling plugins. If I'm not the only one for whom that sounds like fun, drop me a note and maybe we can put it together. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From pete at lcsql.com Fri Apr 12 19:03:35 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 12 Apr 2013 16:03:35 -0700 Subject: compositorType/Layermode Message-ID: I have a stack with a number of buttons and groups that get moved around by script. In an effort to improve performance, I set the layerMode of the buttons/groups to dynamic. The performance actually seems to be worse, a lot worse, I'm talking 1-20 times slower, with a layermode of dynamic. I've tried it with a compositorType of "none", "software", and "coregraphics" (I'm on a Mac) but everything appears to work more slowly than with the layerMode set to "Static" Is there some other setting I need to make in order for dynamic layermodes to have an effect? Pete lcSQL Software From monte at sweattechnologies.com Fri Apr 12 19:17:32 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 13 Apr 2013 09:17:32 +1000 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <51688370.3080607@hyperactivesw.com> References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <1365781346353-4663264.post@n4.nabble.com> <5D478860-4EE1-4FB3-A089-994CEBA450B0@verizon.net> <1365796937584-4663287.post@n4.nabble.com> <51688370.3080607@hyperactivesw.com> Message-ID: <0D309DAD-C8E0-4E6D-9D13-F8CFDAFAB461@sweattechnologies.com> On 13/04/2013, at 7:58 AM, "J. Landman Gay" wrote: > Oh that again. Mark Wieder is working on compiling for 64 bit on Linux. Looks like he's working on the IDE engine but I imagine if he gets that then server will come quickly... Cheers -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From pete at lcsql.com Fri Apr 12 19:19:58 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 12 Apr 2013 16:19:58 -0700 Subject: Is it just me, again? In-Reply-To: References: <51673213.00000D.06112@CALS_BIG_PC> <51679E4E.2000502@gmail.com> <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> <51684BB2.2020500@gmail.com> <51686AE9.8050709@gmail.com> Message-ID: RunRev could even use the notification/link as a inducement to buy a commercial license. Pete lcSQL Software On Fri, Apr 12, 2013 at 3:48 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > I think a notice of some kind would be appropriate, with a link to > headquarters. > > > On Fri, Apr 12, 2013 at 2:34 PM, Peter Haworth wrote: > > > OK, now I see what you mean. Don't know how feasible it would be but > maybe > > plugins loaded at startup wouldn't give a message, only those that are > > loaded from the plugins menu. > > > > I'm probably going to submit an enhancement request for this and a > separate > > on to provide a way to tell which edition of Livecode is running. Feels > a > > little strange submitting enhancement requests for the open source > edition > > somehow. > > > > > > Pete > > lcSQL Software > > > > > > On Fri, Apr 12, 2013 at 1:25 PM, Monte Goulding < > > monte at sweattechnologies.com > > > wrote: > > > > > > > > On 13/04/2013, at 6:13 AM, Richmond > wrote: > > > > > > > Well, unless the plugin were set to > > > > dynamically load as Livecode started up. > > > > > > Yep > > > > > > -- > > > 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 > > > > > > -- > > > > 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 scott at tactilemedia.com Fri Apr 12 19:26:34 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 12 Apr 2013 16:26:34 -0700 Subject: compositorType/Layermode In-Reply-To: Message-ID: Make sure you have acceleratedRendering enabled. Also (unless RunRev updated things) graphic effects such as drop shadows and glows can cause movement to bog down. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 4/12/13 4:03 PM, "Peter Haworth" wrote: >I have a stack with a number of buttons and groups that get moved around >by >script. In an effort to improve performance, I set the layerMode of the >buttons/groups to dynamic. > >The performance actually seems to be worse, a lot worse, I'm talking 1-20 >times slower, with a layermode of dynamic. I've tried it with a >compositorType of "none", "software", and "coregraphics" (I'm on a Mac) >but >everything appears to work more slowly than with the layerMode set to >"Static" > >Is there some other setting I need to make in order for dynamic layermodes >to have an 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 calhorner at xtra.co.nz Fri Apr 12 19:53:13 2013 From: calhorner at xtra.co.nz (Cal Horner) Date: Sat, 13 Apr 2013 11:53:13 +1200 (New Zealand Standard Time) Subject: Is it just me, again? Message-ID: <51689E68.00000B.02936@CALS_BIG_PC> So, help me get this hypothesis correct then: "I can use anything that is developed in LC OSS within my commercial LC environment. But if there is a password protection on something I have been using for awhile, and wish to continue to use, that plug-in can't be used in a LC OSS development environment." I can't quite put my finger on it, but it seems something is askew. From mwieder at ahsoftware.net Fri Apr 12 19:59:14 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 12 Apr 2013 23:59:14 +0000 (UTC) Subject: setting up Linux for LiveCode and other dev questions References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> <516832A1.8060906@gmail.com> <51684D52.2080207@gmail.com> Message-ID: Richmond writes: > Changing the installer's suffix to .exe is daft as it is NOT a Window's > executable but a Linux one, > and if you have WINE installed all sorts of merry things may then ensue. Yes, this is not a good idea even if it works, and there's no reason for it to do anything useful. -- Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Fri Apr 12 20:04:39 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 12 Apr 2013 19:04:39 -0500 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <0D309DAD-C8E0-4E6D-9D13-F8CFDAFAB461@sweattechnologies.com> References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <1365781346353-4663264.post@n4.nabble.com> <5D478860-4EE1-4FB3-A089-994CEBA450B0@verizon.net> <1365796937584-4663287.post@n4.nabble.com> <51688370.3080607@hyperactivesw.com> <0D309DAD-C8E0-4E6D-9D13-F8CFDAFAB461@sweattechnologies.com> Message-ID: <5168A117.3000206@hyperactivesw.com> On 4/12/13 6:17 PM, Monte Goulding wrote: > > On 13/04/2013, at 7:58 AM, "J. Landman Gay" > wrote: > >> Oh that again. > > Mark Wieder is working on compiling for 64 bit on Linux. Looks like > he's working on the IDE engine but I imagine if he gets that then > server will come quickly... I noticed that and my little heart soared. I'm trying not to get my expectations too high too soon. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Fri Apr 12 20:02:36 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 13 Apr 2013 00:02:36 +0000 (UTC) Subject: setting up Linux for LiveCode and other dev questions References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> <516832A1.8060906@gmail.com> <51684D52.2080207@gmail.com> <5168657A.8070405@warrensweb.us> Message-ID: Warren Samples writes: > Colin it seems you have installed 64 bit Linux but LiveCode needs 32 > bit. You can install the ia32 bit libs or a pure 32 bit version of your > distro. OTOH, 64-bit linux mint comes with the 32-bit libraries already installed by default, so nothing more than setting the executable bit is necessary. -- Mark Wieder mwieder at ahsoftware.net From index at kenjikojima.com Fri Apr 12 20:07:27 2013 From: index at kenjikojima.com (index at kenjikojima.com) Date: Fri, 12 Apr 2013 20:07:27 -0400 Subject: =?utf-8?Q?=E3=80=90CustomTool=E3=80=91Japanese_Comments?= Message-ID: <355E2CED-B4C9-4991-A352-1AD016AFA486@kenjikojima.com> Hi, This stack is a Japanese comments palette. go stack url "http://kenjikojima.com/livecode/download/jpComments.livecode" Download file: http://kenjikojima.com/livecode/download/jpComments.livecode.zip If you think it is useful, please put it into a plugin folder. Best regards, -- Kenji Kojima / ???? http://www.kenjikojima.com/ From mwieder at ahsoftware.net Fri Apr 12 20:06:04 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 13 Apr 2013 00:06:04 +0000 (UTC) Subject: setting up Linux for LiveCode and other dev questions References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <1365781346353-4663264.post@n4.nabble.com> <5D478860-4EE1-4FB3-A089-994CEBA450B0@verizon.net> Message-ID: Colin Holgate writes: > How do you launch applications on Linux? You need to set the executable bit. Right-click on it Go to Properties Select the Permissions tab Check "Execute": Allow executing file as program Close Double-click -- Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Fri Apr 12 20:31:41 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 12 Apr 2013 17:31:41 -0700 Subject: Is it just me, again? In-Reply-To: <51689E68.00000B.02936@CALS_BIG_PC> References: <51689E68.00000B.02936@CALS_BIG_PC> Message-ID: Hi Cal, That's correct and it's because the terms of the Community Edition GPL license require that source code is available to all users. As a result, RunRev had no choice but to remove the ability to run password protected stacks. As a supplier of a couple of plugins that have password protected scripts, obviously I have to remove password protection from my plugins if I want them to be available to the open source community. But that raises other issues which I'm still trying to get straight in my head. I think the only thing you can do is contact the developers of whatever plugins you use that are password protected and ask them what they plan to do for open source access. Pete lcSQL Software On Fri, Apr 12, 2013 at 4:53 PM, Cal Horner wrote: > So, help me get this hypothesis correct then: > > "I can use anything that is developed in LC OSS within my commercial LC > environment. But if there is a password protection on something I have been > using for awhile, and wish to continue to use, that plug-in can't be used > in > a LC OSS development environment." > > I can't quite put my finger on it, but it seems something is askew. > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 12 20:33:06 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 12 Apr 2013 20:33:06 -0400 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <1365781346353-4663264.post@n4.nabble.com> <5D478860-4EE1-4FB3-A089-994CEBA450B0@verizon.net> Message-ID: <7A824A2D-B22C-476F-97FB-C0A08A93F833@verizon.net> You so need to read previous messages! That was the very first thing I tried. On Apr 12, 2013, at 8:06 PM, Mark Wieder wrote: >> How do you launch applications on Linux? > > You need to set the executable bit. > Right-click on it > Go to Properties > Select the Permissions tab > Check "Execute": Allow executing file as program > Close > Double-click From pete at lcsql.com Fri Apr 12 20:39:29 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 12 Apr 2013 17:39:29 -0700 Subject: compositorType/Layermode In-Reply-To: References: Message-ID: Thanks Scott, that helped a lot. The dictionary only mentions compositorType in the entry for layermode, seems like a reference to acceleratedRendering would be more appropiate. Pete lcSQL Software On Fri, Apr 12, 2013 at 4:26 PM, Scott Rossi wrote: > Make sure you have acceleratedRendering enabled. Also (unless RunRev > updated things) graphic effects such as drop shadows and glows can cause > movement to bog down. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 4/12/13 4:03 PM, "Peter Haworth" wrote: > > >I have a stack with a number of buttons and groups that get moved around > >by > >script. In an effort to improve performance, I set the layerMode of the > >buttons/groups to dynamic. > > > >The performance actually seems to be worse, a lot worse, I'm talking 1-20 > >times slower, with a layermode of dynamic. I've tried it with a > >compositorType of "none", "software", and "coregraphics" (I'm on a Mac) > >but > >everything appears to work more slowly than with the layerMode set to > >"Static" > > > >Is there some other setting I need to make in order for dynamic layermodes > >to have an 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 dochawk at gmail.com Fri Apr 12 20:48:39 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 12 Apr 2013 17:48:39 -0700 Subject: Is it just me, again? In-Reply-To: <51689E68.00000B.02936@CALS_BIG_PC> References: <51689E68.00000B.02936@CALS_BIG_PC> Message-ID: On Fri, Apr 12, 2013 at 4:53 PM, Cal Horner wrote: > "I can use anything that is developed in LC OSS within my commercial LC > environment. But if there is a password protection on something I have been > using for awhile, and wish to continue to use, that plug-in can't be used in > a LC OSS development environment." > > I can't quite put my finger on it, but it seems something is askew. Among other things, the combined program would be a derivative work of both the OSS work and the plug-in. The GPL component requires that the combined work be treated, which isn't something that can be done with the commercial part, so no mixing. The GPL pretty much can't be combined with anything. "GPL compatible" means "can be re-licensed under the GPL"; this "compatibility" is a one-way trip. There is a lot of room in the OSS world for a license between the free BSD/MIT type licenses, and the viral GPL; something that requires disclosure of source code, but that allows mixed license in the ultimate program. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From mwieder at ahsoftware.net Fri Apr 12 21:06:00 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 12 Apr 2013 18:06:00 -0700 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <7A824A2D-B22C-476F-97FB-C0A08A93F833@verizon.net> References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <1365781346353-4663264.post@n4.nabble.com> <5D478860-4EE1-4FB3-A089-994CEBA450B0@verizon.net> <7A824A2D-B22C-476F-97FB-C0A08A93F833@verizon.net> Message-ID: <69207467330.20130412180600@ahsoftware.net> Colin- Friday, April 12, 2013, 5:33:06 PM, you wrote: > You so need to read previous messages! That was the very first thing I tried. Yeah, I just got home and I'm trigger-happy with the responses. -- -Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Fri Apr 12 21:14:06 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 12 Apr 2013 18:14:06 -0700 Subject: Is it just me, again? In-Reply-To: References: <51689E68.00000B.02936@CALS_BIG_PC> Message-ID: In my case, the plugin would never be part of a derivative work. It's only of any use within the Livecode IDE and creates nothing that would become part of an application of any sort. To clarify, it's a replacement for the IDE Application Browser. Having said all that, I have no idea what that does to my rights and how I need to deal with that in a license agreement. I would like to retain the IP rights in the code but I don't know if that's even possible once it's used in a program that is GPL licensed. Seems like all the open source effort has done for me so far is cause a bunch of licensing headaches! Pete lcSQL Software On Fri, Apr 12, 2013 at 5:48 PM, Dr. Hawkins wrote: > On Fri, Apr 12, 2013 at 4:53 PM, Cal Horner wrote: > > "I can use anything that is developed in LC OSS within my commercial LC > > environment. But if there is a password protection on something I have > been > > using for awhile, and wish to continue to use, that plug-in can't be > used in > > a LC OSS development environment." > > > > I can't quite put my finger on it, but it seems something is askew. > > Among other things, the combined program would be a derivative work > of both the OSS work and the plug-in. > > The GPL component requires that the combined work be treated, which > isn't something that can be done with the commercial part, so no > mixing. > > The GPL pretty much can't be combined with anything. "GPL compatible" > means "can be re-licensed under the GPL"; this "compatibility" is a > one-way trip. > > There is a lot of room in the OSS world for a license between the free > BSD/MIT type licenses, and the viral GPL; something that requires > disclosure of source code, but that allows mixed license in the > ultimate program. > -- > Dr. 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 coiin at verizon.net Fri Apr 12 21:41:59 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 12 Apr 2013 21:41:59 -0400 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <69207467330.20130412180600@ahsoftware.net> References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <1365781346353-4663264.post@n4.nabble.com> <5D478860-4EE1-4FB3-A089-994CEBA450B0@verizon.net> <7A824A2D-B22C-476F-97FB-C0A08A93F833@verizon.net> <69207467330.20130412180600@ahsoftware.net> Message-ID: Please do comment on the right tools to do C++ coding on Linux, and contributing to the community version of LiveCode. On Apr 12, 2013, at 9:06 PM, Mark Wieder wrote: > Yeah, I just got home and I'm trigger-happy with the responses. From irog at mac.com Fri Apr 12 21:44:01 2013 From: irog at mac.com (Roger Guay) Date: Fri, 12 Apr 2013 18:44:01 -0700 Subject: Intersect Opaque Pixels Broken? In-Reply-To: References: Message-ID: <1DBF959F-154C-4EB0-8806-C45ABF0767E2@mac.com> It appears that the intersect function for "opaque pixels" is broken in LiveCode Community. Can anyone confirm? Thanks, Roger From bonnmike at gmail.com Fri Apr 12 21:59:32 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 12 Apr 2013 19:59:32 -0600 Subject: Intersect Opaque Pixels Broken? In-Reply-To: <1DBF959F-154C-4EB0-8806-C45ABF0767E2@mac.com> References: <1DBF959F-154C-4EB0-8806-C45ABF0767E2@mac.com> Message-ID: Seems to work for me. Tested with 2 buttons, the following script in 1 of them: *on* mouseDown *grab* me *end* mouseDown *on* mouseMove *put* intersect(button 1,button 2, "opaque pixels") *end* mouseMove Moving the dragable button to the second button places true into the msg box. Moving it away returns it to false. On Fri, Apr 12, 2013 at 7:44 PM, Roger Guay wrote: > It appears that the intersect function for "opaque pixels" is broken in > LiveCode Community. Can anyone confirm? > > 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 irog at mac.com Fri Apr 12 22:32:14 2013 From: irog at mac.com (Roger Guay) Date: Fri, 12 Apr 2013 19:32:14 -0700 Subject: Intersect Opaque Pixels Broken? In-Reply-To: References: <1DBF959F-154C-4EB0-8806-C45ABF0767E2@mac.com> Message-ID: <77ACF715-C38C-468A-876B-09E0C478D851@mac.com> Ah but, create a non-opaque oval "ring", and a smaller opaque oval, "Dot" and place the latter inside of the first the intersect(Grc "Ring", Grc "Dot", "opaque pixels") Should return false! On Apr 12, 2013, at 6:59 PM, Mike Bonner wrote: > Seems to work for me. > > Tested with 2 buttons, the following script in 1 of them: > > *on* mouseDown > > *grab* me > > *end* mouseDown > > > *on* mouseMove > > *put* intersect(button 1,button 2, "opaque pixels") > > *end* mouseMove > > > Moving the dragable button to the second button places true into the msg > box. Moving it away returns it to false. > > > On Fri, Apr 12, 2013 at 7:44 PM, Roger Guay wrote: > >> It appears that the intersect function for "opaque pixels" is broken in >> LiveCode Community. Can anyone confirm? >> >> 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 bonnmike at gmail.com Fri Apr 12 22:51:45 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 12 Apr 2013 20:51:45 -0600 Subject: Intersect Opaque Pixels Broken? In-Reply-To: <77ACF715-C38C-468A-876B-09E0C478D851@mac.com> References: <1DBF959F-154C-4EB0-8806-C45ABF0767E2@mac.com> <77ACF715-C38C-468A-876B-09E0C478D851@mac.com> Message-ID: By golly, yep its broke. On Fri, Apr 12, 2013 at 8:32 PM, Roger Guay wrote: > Ah but, create a non-opaque oval "ring", and a smaller opaque oval, "Dot" > and place the latter inside of the first > > the intersect(Grc "Ring", Grc "Dot", "opaque pixels") > > Should return false! > > > On Apr 12, 2013, at 6:59 PM, Mike Bonner wrote: > > > Seems to work for me. > > > > Tested with 2 buttons, the following script in 1 of them: > > > > *on* mouseDown > > > > *grab* me > > > > *end* mouseDown > > > > > > *on* mouseMove > > > > *put* intersect(button 1,button 2, "opaque pixels") > > > > *end* mouseMove > > > > > > Moving the dragable button to the second button places true into the msg > > box. Moving it away returns it to false. > > > > > > On Fri, Apr 12, 2013 at 7:44 PM, Roger Guay wrote: > > > >> It appears that the intersect function for "opaque pixels" is broken in > >> LiveCode Community. Can anyone confirm? > >> > >> 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 bonnmike at gmail.com Fri Apr 12 22:55:45 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 12 Apr 2013 20:55:45 -0600 Subject: Intersect Opaque Pixels Broken? In-Reply-To: References: <1DBF959F-154C-4EB0-8806-C45ABF0767E2@mac.com> <77ACF715-C38C-468A-876B-09E0C478D851@mac.com> Message-ID: Looks like its just doing the regular old bounds check. Intersecting rects = true. Welp, with some other things going on, can't really move to community yet. *sigh* On Fri, Apr 12, 2013 at 8:51 PM, Mike Bonner wrote: > By golly, yep its broke. > > > On Fri, Apr 12, 2013 at 8:32 PM, Roger Guay wrote: > >> Ah but, create a non-opaque oval "ring", and a smaller opaque oval, "Dot" >> and place the latter inside of the first >> >> the intersect(Grc "Ring", Grc "Dot", "opaque pixels") >> >> Should return false! >> >> >> On Apr 12, 2013, at 6:59 PM, Mike Bonner wrote: >> >> > Seems to work for me. >> > >> > Tested with 2 buttons, the following script in 1 of them: >> > >> > *on* mouseDown >> > >> > *grab* me >> > >> > *end* mouseDown >> > >> > >> > *on* mouseMove >> > >> > *put* intersect(button 1,button 2, "opaque pixels") >> > >> > *end* mouseMove >> > >> > >> > Moving the dragable button to the second button places true into the msg >> > box. Moving it away returns it to false. >> > >> > >> > On Fri, Apr 12, 2013 at 7:44 PM, Roger Guay wrote: >> > >> >> It appears that the intersect function for "opaque pixels" is broken in >> >> LiveCode Community. Can anyone confirm? >> >> >> >> 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 Fri Apr 12 22:55:35 2013 From: irog at mac.com (Roger Guay) Date: Fri, 12 Apr 2013 19:55:35 -0700 Subject: Intersect Opaque Pixels Broken? In-Reply-To: References: <1DBF959F-154C-4EB0-8806-C45ABF0767E2@mac.com> <77ACF715-C38C-468A-876B-09E0C478D851@mac.com> Message-ID: <774F6414-12C6-4657-B58B-F2279B808033@mac.com> Bummer!! On Apr 12, 2013, at 7:51 PM, Mike Bonner wrote: > By golly, yep its broke. > > > On Fri, Apr 12, 2013 at 8:32 PM, Roger Guay wrote: > >> Ah but, create a non-opaque oval "ring", and a smaller opaque oval, "Dot" >> and place the latter inside of the first >> >> the intersect(Grc "Ring", Grc "Dot", "opaque pixels") >> >> Should return false! >> >> >> On Apr 12, 2013, at 6:59 PM, Mike Bonner wrote: >> >>> Seems to work for me. >>> >>> Tested with 2 buttons, the following script in 1 of them: >>> >>> *on* mouseDown >>> >>> *grab* me >>> >>> *end* mouseDown >>> >>> >>> *on* mouseMove >>> >>> *put* intersect(button 1,button 2, "opaque pixels") >>> >>> *end* mouseMove >>> >>> >>> Moving the dragable button to the second button places true into the msg >>> box. Moving it away returns it to false. >>> >>> >>> On Fri, Apr 12, 2013 at 7:44 PM, Roger Guay wrote: >>> >>>> It appears that the intersect function for "opaque pixels" is broken in >>>> LiveCode Community. Can anyone confirm? >>>> >>>> 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 monte at sweattechnologies.com Sat Apr 13 01:44:44 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 13 Apr 2013 15:44:44 +1000 Subject: Is it just me, again? In-Reply-To: <51689E68.00000B.02936@CALS_BIG_PC> References: <51689E68.00000B.02936@CALS_BIG_PC> Message-ID: <186DC831-CBF2-4D94-9C5F-52EA21A5F9D5@sweattechnologies.com> On 13/04/2013, at 9:53 AM, "Cal Horner" wrote: > So, help me get this hypothesis correct then: > > "I can use anything that is developed in LC OSS within my commercial LC > environment. But if there is a password protection on something I have been > using for awhile, and wish to continue to use, that plug-in can't be used in > a LC OSS development environment." Yep, it's only the password protection blocking it. Many plugin developers have already announced dual licenses are forthcoming or already here. Many also never had their stuff protected. There really aren't that many plugin vendors and most of them are on this list. Why not list the plugins that are stressing you out. > > I can't quite put my finger on it, but it seems something is askew. Maybe there's a problem with your finger because it's all quite logical. If runrev open source the password protection stuff then they would be putting all commercial code from the platform at risk. -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From mwieder at ahsoftware.net Sat Apr 13 02:00:29 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 12 Apr 2013 23:00:29 -0700 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <1365781346353-4663264.post@n4.nabble.com> <5D478860-4EE1-4FB3-A089-994CEBA450B0@verizon.net> <7A824A2D-B22C-476F-97FB-C0A08A93F833@verizon.net> <69207467330.20130412180600@ahsoftware.net> Message-ID: <169225136741.20130412230029@ahsoftware.net> Colin- Friday, April 12, 2013, 6:41:59 PM, you wrote: > Please do comment on the right tools to do C++ coding on Linux, > and contributing to the community version of LiveCode. May I direct your attention to: http://forums.runrev.com/viewforum.php?f=66 I'm currently using gcc 4.7.2 on my 64-bit linux mint and 4.6.3 on 32-bit Fedora Core. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Sat Apr 13 02:28:50 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 13 Apr 2013 01:28:50 -0500 Subject: Is it just me, again? In-Reply-To: <186DC831-CBF2-4D94-9C5F-52EA21A5F9D5@sweattechnologies.com> References: <51689E68.00000B.02936@CALS_BIG_PC> <186DC831-CBF2-4D94-9C5F-52EA21A5F9D5@sweattechnologies.com> Message-ID: <5168FB22.1090108@hyperactivesw.com> On 13/04/2013, at 9:53 AM, "Cal Horner" wrote: > I can't quite put my finger on it, but it seems something is askew. Think about it like this. You've written a big commercial software program and are selling it successfully. It brings in money. You've protected your intellectual property by password protecting the stacks, so that no one can read your code by looking at it in a text editor. Let's say LiveCode's OSS is fully open with no restrictions. That means your code is exposed because it can't be protected. Your neighbor buys one copy of your app, learns the password algorithms from the OSS version of LiveCode, uses that to unlock your password, sees all your code, copies your work, and begins selling it as a competing product. Not so good. To prevent that, the OSS version contains no password algorithms. The public can't see how it works, and commercial software remains protected. But because there are no password algorithms in it, the OSS version can't open protected stacks. The code to do that just isn't in there. That's why your plugins won't open in community LiveCode. But many vendors have chosen to release both open and closed versions of their plugins. You need to ask them if they're planning to do that. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Apr 13 02:37:47 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 13 Apr 2013 01:37:47 -0500 Subject: LiveCode and Rails Message-ID: <5168FD3B.9020606@hyperactivesw.com> I need to pass data to and from a Rails app. I'd rather not deal with XML or JSON if I don't have to. Are there any simpler solutions? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sat Apr 13 02:50:48 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 12 Apr 2013 23:50:48 -0700 Subject: LiveCode and Rails In-Reply-To: <5168FD3B.9020606@hyperactivesw.com> References: <5168FD3B.9020606@hyperactivesw.com> Message-ID: <37228155425.20130412235048@ahsoftware.net> Jacque- Friday, April 12, 2013, 11:37:47 PM, you wrote: > I need to pass data to and from a Rails app. I'd rather not deal with > XML or JSON if I don't have to. Are there any simpler solutions? A Rails app is a web frontend to a database. Do you have access to the underlying database? If so, the simplest thing would probably be to avoid Rails and deal with the data directly. JSON is easier than XML. And easier on the eyes. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Sat Apr 13 03:16:08 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 10:16:08 +0300 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: References: <8B88B994-D00B-43E7-A246-46ED09F91ADC@verizon.net> <4350481C-448F-46AA-B9AA-9AC50E7F9BD5@sahores-conseil.com> <039FEF43-13C9-4D27-BB4C-B898054071D4@verizon.net> <516832A1.8060906@gmail.com> <51684D52.2080207@gmail.com> <5168657A.8070405@warrensweb.us> Message-ID: <51690638.9060309@gmail.com> On 04/13/2013 12:12 AM, Roger Eller wrote: > A 64-bit version was listed in the kickstarter stretch goals. Maybe that > was in the back of your mind when you downloaded it. But stretch is as stretch does, and looking at RunRev's list of goals they will be, indeed, stretched to provide a 64 bit build anytime soon. > > ~Roger > > > On Fri, Apr 12, 2013 at 4:53 PM, Colin Holgate wrote: > >> Thanks. I'm not sure why I thought I was getting a 64 bit version. It >> automatically gave me the one I thought I wanted. >> >> I found these instructions somewhere: >> >> sudo dpkg --add-architecture i386 >> sudo apt-get update >> sudo apt-get install ia32-libs >> That fixed things, LiveCode installed from the downloads folder just fine. >> I did do the register stage, given there was no choice, and it seemed to >> take ok. >> >> >> On Apr 12, 2013, at 3:50 PM, Warren Samples wrote: >> >>>> Colin it seems you have installed 64 bit Linux but LiveCode needs 32 >> bit. You can install the ia32 bit libs or a pure 32 bit version of your >> distro. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 13 03:20:49 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 10:20:49 +0300 Subject: Is it just me, again? In-Reply-To: References: <51673213.00000D.06112@CALS_BIG_PC> <51679E4E.2000502@gmail.com> <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> <51684BB2.2020500@gmail.com> <51686AE9.8050709@gmail.com> Message-ID: <51690751.1020403@gmail.com> On 04/13/2013 12:34 AM, Peter Haworth wrote: > OK, now I see what you mean. Don't know how feasible it would be but maybe > plugins loaded at startup wouldn't give a message, only those that are > loaded from the plugins menu. > > I'm probably going to submit an enhancement request for this and a separate > on to provide a way to tell which edition of Livecode is running. Feels a > little strange submitting enhancement requests for the open source edition > somehow. Having had a look at the convoluted instructions as to how one would go about getting one's 'Mod' accepted into the Open Source version submitting an enhancement request might be simpler. Why do I get a funny feeling that, while LC OSS comes with an OSS licence, in some respects it is still hedged around with all sorts of things that means RunRev will exert an unwarranted amount of control over the direction it takes? 1. Phone home. 2. Having to submit enhancement requests. Richmond. > > Pete > lcSQL Software > > > On Fri, Apr 12, 2013 at 1:25 PM, Monte Goulding > wrote: >> On 13/04/2013, at 6:13 AM, Richmond wrote: >> >>> Well, unless the plugin were set to >>> dynamically load as Livecode started up. >> Yep >> >> -- >> 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 From richmondmathewson at gmail.com Sat Apr 13 03:30:24 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 10:30:24 +0300 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <516891CC.40600@fourthworld.com> References: <516891CC.40600@fourthworld.com> Message-ID: <51690990.2090705@gmail.com> On 04/13/2013 01:59 AM, Richard Gaskin wrote: > Colin Holgate wrote: >> Thanks. I'm not sure why I thought I was getting a 64 bit version. It >> automatically gave me the one I thought I wanted. >> >> I found these instructions somewhere: >> >> sudo dpkg --add-architecture i386 >> sudo apt-get update >> sudo apt-get install ia32-libs >> That fixed things, LiveCode installed from the downloads folder just >> fine. I did do the register stage, given there was no choice, and it >> seemed to take ok. "given there was no choice" . . . Um. I thought OSS was all about choice. > > Glad to see you got that worked out. Using LC on Ubuntu is > occasionally annoying, but in general a very good time (as with most > things on Ubuntu, but then again I'm a fan boy ). > > apt-get is a wonderful tool, and while having to use it for some of > the more specialized packages out there (most are in the Ubuntu > Software Center which is of course a GUI) was annoying for me at > first, once you get the hang of it it's kinda fun. > > For me, I began to enjoy apt-get so much that I started pondering > whether we should make a similar tool to run from the LC Message Box > for handling plugins. > > If I'm not the only one for whom that sounds like fun, drop me a note > and maybe we can put it together. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Sat Apr 13 03:34:19 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 13 Apr 2013 17:34:19 +1000 Subject: Is it just me, again? In-Reply-To: <51690751.1020403@gmail.com> References: <51673213.00000D.06112@CALS_BIG_PC> <51679E4E.2000502@gmail.com> <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> <51684BB2.2020500@gmail.com> <51686AE9.8050709@gmail.com> <51690751.1020403@gmail.com> Message-ID: <203285AB-A76A-41D2-830C-4F021737BB0B@sweattechnologies.com> RunRev should exert complete control over their repo and I'd be very concerned if they didn't. That doesn't prevent someone from forking it and doing something like making a free HyperCard clone or some other IDE. You don't have to request changes be pulled into their repo but if you do then they end up in LiveCode which is nice. I'm already on my second iteration of a very minor feature because under Marks instruction I'm changing it from a general function to an internal command only available in the IDE. I'm learning all the way though so it's all good ;-) -- M E R Goulding Software development services mergExt - There's an external for that! On 13/04/2013, at 5:20 PM, Richmond wrote: > RunRev will exert an unwarranted amount of > control over the direction it takes? From monte at sweattechnologies.com Sat Apr 13 03:37:21 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 13 Apr 2013 17:37:21 +1000 Subject: LiveCode and Rails In-Reply-To: <5168FD3B.9020606@hyperactivesw.com> References: <5168FD3B.9020606@hyperactivesw.com> Message-ID: <44C14362-343D-4C79-BDD3-7B63F899CF7A@sweattechnologies.com> Don't forget there's a dual licensed cross platform external that does ArrayToJSON so all you need to do is worry about the array ;-) -- M E R Goulding Software development services mergExt - There's an external for that! On 13/04/2013, at 4:37 PM, "J. Landman Gay" wrote: > I need to pass data to and from a Rails app. I'd rather not deal with XML or JSON if I don't have to. Are there any simpler solutions? From richmondmathewson at gmail.com Sat Apr 13 03:41:20 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 10:41:20 +0300 Subject: Is it just me, again? In-Reply-To: References: <51689E68.00000B.02936@CALS_BIG_PC> Message-ID: <51690C20.6070700@gmail.com> On 04/13/2013 03:48 AM, Dr. Hawkins wrote: > On Fri, Apr 12, 2013 at 4:53 PM, Cal Horner wrote: >> "I can use anything that is developed in LC OSS within my commercial LC >> environment. But if there is a password protection on something I have been >> using for awhile, and wish to continue to use, that plug-in can't be used in >> a LC OSS development environment." >> >> I can't quite put my finger on it, but it seems something is askew. > Among other things, the combined program would be a derivative work > of both the OSS work and the plug-in. > > The GPL component requires that the combined work be treated, which > isn't something that can be done with the commercial part, so no > mixing. > > The GPL pretty much can't be combined with anything. "GPL compatible" > means "can be re-licensed under the GPL"; this "compatibility" is a > one-way trip. > > There is a lot of room in the OSS world for a license between the free > BSD/MIT type licenses, and the viral GPL; something that requires > disclosure of source code, but that allows mixed license in the > ultimate program. Indeed that is true. But one could argue that by blocking the use of password protected stacks and plugins LC OSS (or RunRev) is restricting end-users' freedom to create and issue software that employs a mixed license. At the moment I can see all sorts of 'things' that are restricting end-users' freedom in a way which is not really in the spirit of OSS. ----------------------------------------- About 6-7 years ago I wrote to the Ubuntu people (Canonical) offering them copies of my EFL standalones to put on their Edubuntu distro. I was told that they liked my programs but the could not (actually whether it was a case of couldn't or wouldn't was a bit unclear) include them because, although I was giving them away (i.e. Free gifties), they had been made using proprietary software. This strikes me as a very narrow view of things; or, as my English Granny was wont to say, "Don't look a gift-horse in the mouth" and as her father (my Great-Grandfather Tom Elkington) was the champion horse-whisperer (before all the fancy publicity) of Norfolk in the 1920s it was a real case of what my Grandfather (Scots) said; "She do know." ---------------------------------------- I see absolutely nothing wrong whatsoever with a mixed license, just as long as everything is properly documented in terms of licensing. Richmond. From richmondmathewson at gmail.com Sat Apr 13 03:44:45 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 10:44:45 +0300 Subject: Is it just me, again? In-Reply-To: <186DC831-CBF2-4D94-9C5F-52EA21A5F9D5@sweattechnologies.com> References: <51689E68.00000B.02936@CALS_BIG_PC> <186DC831-CBF2-4D94-9C5F-52EA21A5F9D5@sweattechnologies.com> Message-ID: <51690CED.9080205@gmail.com> On 04/13/2013 08:44 AM, Monte Goulding wrote: > On 13/04/2013, at 9:53 AM, "Cal Horner" wrote: > >> So, help me get this hypothesis correct then: >> >> "I can use anything that is developed in LC OSS within my commercial LC >> environment. But if there is a password protection on something I have been >> using for awhile, and wish to continue to use, that plug-in can't be used in >> a LC OSS development environment." > Yep, it's only the password protection blocking it. Many plugin developers have already announced dual licenses are forthcoming or already here. Many also never had their stuff protected. There really aren't that many plugin vendors and most of them are on this list. Why not list the plugins that are stressing you out. >> I can't quite put my finger on it, but it seems something is askew. > Maybe there's a problem with your finger because it's all quite logical. If runrev open source the password protection stuff then they would be putting all commercial code from the platform at risk. Here's Richmond's sticky finger! It would be perfectly possible to have passworded plugins in the plugins folder for LC OSS without the end-user being able to access the password, any more than they could access the password on a protected plugin with the commercial version. There is also no reason why, to do this, RunRev would have to open source the password. > > -- > 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 richmondmathewson at gmail.com Sat Apr 13 03:46:19 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 10:46:19 +0300 Subject: Is it just me, again? In-Reply-To: <203285AB-A76A-41D2-830C-4F021737BB0B@sweattechnologies.com> References: <51673213.00000D.06112@CALS_BIG_PC> <51679E4E.2000502@gmail.com> <4F594360-526D-4441-AC8C-CFC7DB71C0E8@sweattechnologies.com> <51684BB2.2020500@gmail.com> <51686AE9.8050709@gmail.com> <51690751.1020403@gmail.com> <203285AB-A76A-41D2-830C-4F021737BB0B@sweattechnologies.com> Message-ID: <51690D4B.20906@gmail.com> On 04/13/2013 10:34 AM, Monte Goulding wrote: > RunRev should exert complete control over their repo and I'd be very concerned if they didn't. That doesn't prevent someone from forking it and doing something like making a free HyperCard clone or some other IDE. You don't have to request changes be pulled into their repo but if you do then they end up in LiveCode which is nice. I'm already on my second iteration of a very minor feature because under Marks instruction I'm changing it from a general function to an internal command only available in the IDE. I'm learning all the way though so it's all good ;-) Bravo! > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 13/04/2013, at 5:20 PM, Richmond wrote: > >> RunRev will exert an unwarranted amount of >> control over the direction it takes? > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 13 03:53:12 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 10:53:12 +0300 Subject: Naive Question #108: Passwording stacks. Message-ID: <51690EE8.2060806@gmail.com> Never to late to appear really goofy :) --------------------------------- Commercial version only --------------------------------- I know how to password a stack that is going to be rolled into a standalone, BUT, I don't know how to password a stack that is going to stay a stack rather than be rolled into a standalone. ??? Richmond. From richmondmathewson at gmail.com Sat Apr 13 04:01:44 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 11:01:44 +0300 Subject: Non_Open Source materials being embedded in OS stacks/standalones. Message-ID: <516910E8.5060109@gmail.com> I have a picture which is copyrighted, I have a license from the copyright owner to use this picture and release it in a standalone. However, I do not have permission to pass on permission for other people to pass on the picture; they have to revert to the copyright holder to get s/his permission. I assume that I am not allowed to run off a standalone from LC OSS containing that picture. --------------- The above is just a theoretical thing, but is an important question when one considers embedded movie files, sound files and so on. Richmond. From ludovic.thebault at laposte.net Sat Apr 13 04:35:02 2013 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Sat, 13 Apr 2013 10:35:02 +0200 Subject: LC community : Bandwidth Limit Exceeded Message-ID: Too much success ? From richmondmathewson at gmail.com Sat Apr 13 05:03:06 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 12:03:06 +0300 Subject: GITing around. Message-ID: <51691F4A.5090605@gmail.com> I went here: https://github.com/runrev/livecode/tree/master/engine and downloaded "unicode_tables.rev" and tried to open it with Livecode and got this: "file is not a stack" at the risk of sounding goofy (again), if that file is not a stack why does it have the suffix .rev, and how can one open it? Richmond. From peterwawood at gmail.com Sat Apr 13 05:11:04 2013 From: peterwawood at gmail.com (Peter W A Wood) Date: Sat, 13 Apr 2013 17:11:04 +0800 Subject: GITing around. In-Reply-To: <51691F4A.5090605@gmail.com> References: <51691F4A.5090605@gmail.com> Message-ID: <2D148C30-248A-4395-95EC-5FA8B4C47A2B@gmail.com> Richmond No problem here. This is the start of the first card: For Revolution we use a simplified form of the word-breaking algorithm. In this we treat the Unicode word breaking classes as follows: CR => None LF => None Newline => None Extend => ALetter Format => ALetter => ALetter => ALetter This simplified view means word-breaking is correct for any text in the BMP not using combining characters. The problem could possibly be due to the way you downloaded it or which version of LiveCode you tried to open it with. I'm using 5.5.4. In case it's a downloading problem, I've emailed you the file direclty. Regards Peter http://LiveCode1001.blogspot.com On 13 Apr 2013, at 17:03, Richmond wrote: > I went here: https://github.com/runrev/livecode/tree/master/engine > > and downloaded "unicode_tables.rev" > > and tried to open it with Livecode and got this: "file is not a stack" > > at the risk of sounding goofy (again), if that file is not a stack > why does it have the suffix .rev, and how can one open it? > > 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 revlist at azurevision.co.uk Sat Apr 13 05:19:44 2013 From: revlist at azurevision.co.uk (Ian Wood) Date: Sat, 13 Apr 2013 10:19:44 +0100 Subject: Is it just me, again? In-Reply-To: <51690CED.9080205@gmail.com> References: <51689E68.00000B.02936@CALS_BIG_PC> <186DC831-CBF2-4D94-9C5F-52EA21A5F9D5@sweattechnologies.com> <51690CED.9080205@gmail.com> Message-ID: <86230A84-00E2-4BDD-A6CC-E579FE9D2AF8@azurevision.co.uk> On 13 Apr 2013, at 08:44, Richmond wrote: > Here's Richmond's sticky finger! > > It would be perfectly possible to have passworded plugins in the plugins folder for LC OSS without > the end-user being able to access the password, any more than they could access the password on a protected plugin with the commercial version. > > There is also no reason why, to do this, RunRev would have to open source the password. A password-protected stack can only be opened if the code to do so is included in the distribution, which would mean that everyone would have access to the code to unlock password-protected stacks. It's not a question of distributing the *password*. Ian From neil at runrev.com Sat Apr 13 05:43:50 2013 From: neil at runrev.com (neil at runrev.com) Date: Sat, 13 Apr 2013 10:43:50 +0100 Subject: Intersect Opaque Pixels Broken? In-Reply-To: <1DBF959F-154C-4EB0-8806-C45ABF0767E2@mac.com> References: <1DBF959F-154C-4EB0-8806-C45ABF0767E2@mac.com> Message-ID: <3eec3185e13ff6ad86779e0957a7b87f.squirrel@var.on-rev.com> Hi Roger et al. We are aware of this bug and its in our quality control database- http://quality.runrev.com/show_bug.cgi?id=10828 It should be fixed in the next release. Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com Support Open Source LiveCode on Kick-starter http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode -- > It appears that the intersect function for "opaque pixels" is broken in > LiveCode Community. Can anyone confirm? > > 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 richmondmathewson at gmail.com Sat Apr 13 05:43:59 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 12:43:59 +0300 Subject: Livecode OSS and its flat icons Message-ID: <516928DF.3000105@gmail.com> Rather dreary. Try these: http://andregarzia.on-rev.com/richmond/GIFTS/LiveCodeOSS3D.zip Not rocket science, and if you don't like them, make your own and let us know :) Richmond. From kevin at runrev.com Sat Apr 13 06:03:40 2013 From: kevin at runrev.com (Kevin Miller) Date: Sat, 13 Apr 2013 11:03:40 +0100 Subject: LC community : Bandwidth Limit Exceeded In-Reply-To: Message-ID: Yes. Sorry for any inconvenience. It should be fixed now. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Everyone can code On 13/04/2013 09:35, "Ludovic Th?bault" wrote: >Too much success ? > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode From monte at sweattechnologies.com Sat Apr 13 06:15:10 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 13 Apr 2013 20:15:10 +1000 Subject: Is it just me, again? In-Reply-To: <51690CED.9080205@gmail.com> References: <51689E68.00000B.02936@CALS_BIG_PC> <186DC831-CBF2-4D94-9C5F-52EA21A5F9D5@sweattechnologies.com> <51690CED.9080205@gmail.com> Message-ID: <5E52F57C-5B06-4A3D-8DD7-E1DE3A8AD3FE@sweattechnologies.com> On 13/04/2013, at 5:44 PM, Richmond wrote: > There is also no reason why, to do this, RunRev would have to open source the password. It's the code behind password protection they can't open source because it exposes all the commercial software developed on the platform. They aren't even opening that code to the people that pay $5000 for the enterprise license which allows you to distribute a modified engine under a commercial license. People that have that license will get a pre-compiled library to include in the build. -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From monte at sweattechnologies.com Sat Apr 13 06:17:56 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 13 Apr 2013 20:17:56 +1000 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: <516910E8.5060109@gmail.com> References: <516910E8.5060109@gmail.com> Message-ID: On 13/04/2013, at 6:01 PM, Richmond wrote: > > I assume that I am not allowed to run off a standalone from LC OSS > containing that picture. Right, you would need to only use stuff that's licensed with a GPL compatible license. -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From richmondmathewson at gmail.com Sat Apr 13 07:05:34 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 14:05:34 +0300 Subject: Is it just me, again? In-Reply-To: <5E52F57C-5B06-4A3D-8DD7-E1DE3A8AD3FE@sweattechnologies.com> References: <51689E68.00000B.02936@CALS_BIG_PC> <186DC831-CBF2-4D94-9C5F-52EA21A5F9D5@sweattechnologies.com> <51690CED.9080205@gmail.com> <5E52F57C-5B06-4A3D-8DD7-E1DE3A8AD3FE@sweattechnologies.com> Message-ID: <51693BFE.5070004@gmail.com> On 04/13/2013 01:15 PM, Monte Goulding wrote: > On 13/04/2013, at 5:44 PM, Richmond wrote: > >> There is also no reason why, to do this, RunRev would have to open source the password. > It's the code behind password protection they can't open source because it exposes all the commercial software developed on the platform. They aren't even opening that code to the people that pay $5000 for the enterprise license which allows you to distribute a modified engine under a commercial license. People that have that license will get a pre-compiled library to include in the build. Well, that clears that one up! Richmond. > > -- > 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 richmondmathewson at gmail.com Sat Apr 13 10:05:04 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 17:05:04 +0300 Subject: 'Test' Button in revMenubar Message-ID: <51696610.1040006@gmail.com> There's a 'Test' button in the revMenubar stack to the right of the 'Dictionary' button with a sort of cogwheel icon. It does not seem to do anything. A bit sneakily the button is referred to as "Deploy" and contains an extremely uninstructive script: on mouseUp revIDEDeployAction pass mouseUp end mouseUp I have been unable to locate a function "revIDEDeployAction" in the stack, the card, or in the custom props of either, and am beginning to wonder if it is stored in another stack that loads at startup, or is just a 'dud' at present. Richmond. From dixonja at hotmail.co.uk Sat Apr 13 10:12:38 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Sat, 13 Apr 2013 15:12:38 +0100 Subject: 'Test' Button in revMenubar In-Reply-To: <51696610.1040006@gmail.com> References: <51696610.1040006@gmail.com> Message-ID: It will launch your stack, if you have set it up correctly, in the iOS simulator... > Date: Sat, 13 Apr 2013 17:05:04 +0300 > From: richmondmathewson at gmail.com > To: use-livecode at lists.runrev.com > Subject: 'Test' Button in revMenubar > > There's a 'Test' button in the revMenubar stack to the right of the > 'Dictionary' button with > a sort of cogwheel icon. > > It does not seem to do anything. A bit sneakily the button is referred > to as "Deploy" and contains > an extremely uninstructive script: > > on mouseUp > revIDEDeployAction > pass mouseUp > end mouseUp > > I have been unable to locate a function "revIDEDeployAction" in the stack, > the card, or in the custom props of either, and am beginning to wonder > if it is stored in another stack > that loads at startup, or is just a 'dud' at present. > > 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 fischer.th at aon.at Sat Apr 13 10:19:47 2013 From: fischer.th at aon.at (Thomas Fischer) Date: Sat, 13 Apr 2013 16:19:47 +0200 Subject: Foreign characters in file names Message-ID: <6686F533-417F-40E9-BE8E-16C849D0E8B5@aon.at> Hello, I have a problem with foreign characters in file names, like Cyrillic or Japanese. E.g. I didn't find a way to get the correct name of a folder "Bilder ?" either using "answer folder?" or dragDrop with dragData. Is there a way to handle this situation? Best regards Thomas Fischer From richmondmathewson at gmail.com Sat Apr 13 10:21:48 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 17:21:48 +0300 Subject: 'Test' Button in revMenubar In-Reply-To: References: <51696610.1040006@gmail.com> Message-ID: <516969FC.6050709@gmail.com> On 04/13/2013 05:12 PM, John Dixon wrote: > It will launch your stack, if you have set it up correctly, in the iOS simulator... Aha; and that is why it is non-functional in LC OSS, as it won't work with iOS. Might not be a bad thing if that button were removed from the OSS version. Richmond. > >> Date: Sat, 13 Apr 2013 17:05:04 +0300 >> From: richmondmathewson at gmail.com >> To: use-livecode at lists.runrev.com >> Subject: 'Test' Button in revMenubar >> >> There's a 'Test' button in the revMenubar stack to the right of the >> 'Dictionary' button with >> a sort of cogwheel icon. >> >> It does not seem to do anything. A bit sneakily the button is referred >> to as "Deploy" and contains >> an extremely uninstructive script: >> >> on mouseUp >> revIDEDeployAction >> pass mouseUp >> end mouseUp >> >> I have been unable to locate a function "revIDEDeployAction" in the stack, >> the card, or in the custom props of either, and am beginning to wonder >> if it is stored in another stack >> that loads at startup, or is just a 'dud' at present. >> >> Richmond. >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dixonja at hotmail.co.uk Sat Apr 13 10:28:21 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Sat, 13 Apr 2013 15:28:21 +0100 Subject: 'Test' Button in revMenubar In-Reply-To: <516969FC.6050709@gmail.com> References: <51696610.1040006@gmail.com>, , <516969FC.6050709@gmail.com> Message-ID: It does work in the OSS version, but does not show as active unless you have set correct standalone settings from the file menu... > Date: Sat, 13 Apr 2013 17:21:48 +0300 > From: richmondmathewson at gmail.com > To: use-livecode at lists.runrev.com > Subject: Re: 'Test' Button in revMenubar > > On 04/13/2013 05:12 PM, John Dixon wrote: > > It will launch your stack, if you have set it up correctly, in the iOS simulator... > > Aha; and that is why it is non-functional in LC OSS, as it won't work > with iOS. > > Might not be a bad thing if that button were removed from the OSS version. > > Richmond. > > > >> Date: Sat, 13 Apr 2013 17:05:04 +0300 > >> From: richmondmathewson at gmail.com > >> To: use-livecode at lists.runrev.com > >> Subject: 'Test' Button in revMenubar > >> > >> There's a 'Test' button in the revMenubar stack to the right of the > >> 'Dictionary' button with > >> a sort of cogwheel icon. > >> > >> It does not seem to do anything. A bit sneakily the button is referred > >> to as "Deploy" and contains > >> an extremely uninstructive script: > >> > >> on mouseUp > >> revIDEDeployAction > >> pass mouseUp > >> end mouseUp > >> > >> I have been unable to locate a function "revIDEDeployAction" in the stack, > >> the card, or in the custom props of either, and am beginning to wonder > >> if it is stored in another stack > >> that loads at startup, or is just a 'dud' at present. > >> > >> 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 13 10:37:52 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 17:37:52 +0300 Subject: 'Test' Button in revMenubar In-Reply-To: References: <51696610.1040006@gmail.com>, , <516969FC.6050709@gmail.com> Message-ID: <51696DC0.5060204@gmail.com> On 04/13/2013 05:28 PM, John Dixon wrote: > It does work in the OSS version, but does not show as active unless you have set correct standalone settings from the file menu... Yar, man, I was being a bit stupid there; had overlooked the fact that the iOS thing wasn't going to play ball on Linux: just been over to the Mac side and had a go with it. Still . . . might not be a bad thing to make that button invisible on Linux and Windows. Richmond. > >> Date: Sat, 13 Apr 2013 17:21:48 +0300 >> From: richmondmathewson at gmail.com >> To: use-livecode at lists.runrev.com >> Subject: Re: 'Test' Button in revMenubar >> >> On 04/13/2013 05:12 PM, John Dixon wrote: >>> It will launch your stack, if you have set it up correctly, in the iOS simulator... >> Aha; and that is why it is non-functional in LC OSS, as it won't work >> with iOS. >> >> Might not be a bad thing if that button were removed from the OSS version. >> >> Richmond. >> From irog at mac.com Sat Apr 13 11:16:22 2013 From: irog at mac.com (Roger Guay) Date: Sat, 13 Apr 2013 08:16:22 -0700 Subject: Intersect Opaque Pixels Broken? In-Reply-To: <3eec3185e13ff6ad86779e0957a7b87f.squirrel@var.on-rev.com> References: <1DBF959F-154C-4EB0-8806-C45ABF0767E2@mac.com> <3eec3185e13ff6ad86779e0957a7b87f.squirrel@var.on-rev.com> Message-ID: Thanks very much, Neil! On Apr 13, 2013, at 2:43 AM, neil at runrev.com wrote: > Hi Roger et al. > > We are aware of this bug and its in our quality control database- > > http://quality.runrev.com/show_bug.cgi?id=10828 > > It should be fixed in the next release. > > Kind Regards, > > Neil Roger > -- > RunRev Support Team ~ http://www.runrev.com > Support Open Source LiveCode on Kick-starter > http://www.kickstarter.com/projects/1755283828/open-source-edition-of-livecode > -- >> It appears that the intersect function for "opaque pixels" is broken in >> LiveCode Community. Can anyone confirm? >> >> 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 roger.e.eller at sealedair.com Sat Apr 13 11:21:52 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 13 Apr 2013 11:21:52 -0400 Subject: 'Test' Button in revMenubar In-Reply-To: <51696DC0.5060204@gmail.com> References: <51696610.1040006@gmail.com> <516969FC.6050709@gmail.com> <51696DC0.5060204@gmail.com> Message-ID: On Linux and Windows, the same button, when setup correctly, will test your stack in the Android emulator. ~Roger On Apr 13, 2013 10:38 AM, "Richmond" wrote: > On 04/13/2013 05:28 PM, John Dixon wrote: > >> It does work in the OSS version, but does not show as active unless you >> have set correct standalone settings from the file menu... >> > > Yar, man, I was being a bit stupid there; had overlooked the fact that the > iOS thing wasn't going to > play ball on Linux: just been over to the Mac side and had a go with it. > > Still . . . might not be a bad thing to make that button invisible on > Linux and Windows. > > Richmond. > > >> Date: Sat, 13 Apr 2013 17:21:48 +0300 >>> From: richmondmathewson at gmail.com >>> To: use-livecode at lists.runrev.com >>> Subject: Re: 'Test' Button in revMenubar >>> >>> On 04/13/2013 05:12 PM, John Dixon wrote: >>> >>>> It will launch your stack, if you have set it up correctly, in the iOS >>>> simulator... >>>> >>> Aha; and that is why it is non-functional in LC OSS, as it won't work >>> with iOS. >>> >>> Might not be a bad thing if that button were removed from the OSS >>> version. >>> >>> 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 index at kenjikojima.com Sat Apr 13 11:41:06 2013 From: index at kenjikojima.com (index at kenjikojima.com) Date: Sat, 13 Apr 2013 11:41:06 -0400 Subject: Foreign characters in file names In-Reply-To: <6686F533-417F-40E9-BE8E-16C849D0E8B5@aon.at> References: <6686F533-417F-40E9-BE8E-16C849D0E8B5@aon.at> Message-ID: <0F544EEC-A545-458A-8CB3-7D5D2108A2FE@kenjikojima.com> Hi Thomas, If you are on Mac OS, you can use AppleScript. This is for two bytes file name of UTF8 text. on mouseUp put "choose file with prompt" "e"e&return into asScript put "set openFile to result"&return after asScript put "try"&return after asScript put "read openFile" & return after asScript put "on error"&return after asScript put "close access openFile"&return after asScript put "display dialog ""e&"Error is occured.""e&return after asScript put "return"&return after asScript put "end try"&return after asScript do asScript as appleScript put the result into tUTF8Text delete char 1 of tUTF8Text delete char -1 of tUTF8Text set the unicodeText fld 1 to uniencode(tUTF8Text,UTF8) end mouseUp -- Kenji Kojima / ???? http://www.kenjikojima.com/ On Apr 13, 2013, at 10:19 AM, Thomas Fischer wrote: > Hello, > > I have a problem with foreign characters in file names, like Cyrillic or Japanese. > E.g. I didn't find a way to get the correct name of a folder "Bilder ?" either using "answer folder?" or dragDrop with dragData. > Is there a way to handle this situation? > > Best regards > Thomas Fischer > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 13 11:58:16 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 18:58:16 +0300 Subject: 'Test' Button in revMenubar In-Reply-To: References: <51696610.1040006@gmail.com> <516969FC.6050709@gmail.com> <51696DC0.5060204@gmail.com> Message-ID: <51698098.3000304@gmail.com> On 04/13/2013 06:21 PM, Roger Eller wrote: > On Linux and Windows, the same button, when setup correctly, will test your > stack in the Android emulator. Well that's all rather lovely; but the tooltips for that button are not. Richmond. From ambassador at fourthworld.com Sat Apr 13 12:33:05 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 13 Apr 2013 09:33:05 -0700 Subject: Is it just me, again? In-Reply-To: <5168FB22.1090108@hyperactivesw.com> References: <5168FB22.1090108@hyperactivesw.com> Message-ID: <516988C1.1050005@fourthworld.com> J. Landman Gay wrote: > On 13/04/2013, at 9:53 AM, "Cal Horner" wrote: > >> I can't quite put my finger on it, but it seems something is askew. > > Think about it like this. You've written a big commercial software > program and are selling it successfully. It brings in money. You've > protected your intellectual property by password protecting the stacks, > so that no one can read your code by looking at it in a text editor. > > Let's say LiveCode's OSS is fully open with no restrictions. That means > your code is exposed because it can't be protected. Your neighbor buys > one copy of your app, learns the password algorithms from the OSS > version of LiveCode, uses that to unlock your password, sees all your > code, copies your work, and begins selling it as a competing product. > > Not so good. > > To prevent that, the OSS version contains no password algorithms. The > public can't see how it works, and commercial software remains > protected. But because there are no password algorithms in it, the OSS > version can't open protected stacks. The code to do that just isn't in > there. > > That's why your plugins won't open in community LiveCode. But many > vendors have chosen to release both open and closed versions of their > plugins. You need to ask them if they're planning to do that. That's a very good description of the mechanics of password protection, but the principle behind it is even simpler: Concealing source code is logically incompatible with a license that requires disclosure of the source code. -- 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 Sat Apr 13 12:48:08 2013 From: coiin at verizon.net (Colin Holgate) Date: Sat, 13 Apr 2013 12:48:08 -0400 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <51690990.2090705@gmail.com> References: <516891CC.40600@fourthworld.com> <51690990.2090705@gmail.com> Message-ID: <8DEC121D-1086-42AF-870A-6F17AB5E268A@verizon.net> Yes, I had the choice of logging in and using LiveCode, or not logging in and not using LiveCode. On Apr 13, 2013, at 3:30 AM, Richmond wrote: >>> That fixed things, LiveCode installed from the downloads folder just fine. I did do the register stage, given there was no choice, and it seemed to take ok. > > "given there was no choice" . . . Um. > > I thought OSS was all about choice. From richmondmathewson at gmail.com Sat Apr 13 12:52:47 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 19:52:47 +0300 Subject: setting up Linux for LiveCode and other dev questions In-Reply-To: <8DEC121D-1086-42AF-870A-6F17AB5E268A@verizon.net> References: <516891CC.40600@fourthworld.com> <51690990.2090705@gmail.com> <8DEC121D-1086-42AF-870A-6F17AB5E268A@verizon.net> Message-ID: <51698D5F.7000902@gmail.com> On 04/13/2013 07:48 PM, Colin Holgate wrote: > Yes, I had the choice of logging in and using LiveCode, or not logging in and not using LiveCode. Very droll. From a personal point of view I don't mind logging in and sending whatever info to RunRev as they know all about my "warts" already :) However, as has been pointed out by other people than myself on this Use-List, phone-home is not looked on as best practice in the Open Source community. Richmond. > > > On Apr 13, 2013, at 3:30 AM, Richmond wrote: > >>>> That fixed things, LiveCode installed from the downloads folder just fine. I did do the register stage, given there was no choice, and it seemed to take ok. >> "given there was no choice" . . . Um. >> >> I thought OSS was all about choice. > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 13 13:17:07 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 13 Apr 2013 10:17:07 -0700 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: <516910E8.5060109@gmail.com> References: <516910E8.5060109@gmail.com> Message-ID: On Sat, Apr 13, 2013 at 1:01 AM, Richmond wrote: > > I have a picture which is copyrighted, I have a license from the copyright owner > to use this picture and release it in a standalone. > > However, I do not have permission to pass on permission for other people > to pass on the picture; they have to revert to the copyright holder to get > s/his permission. > > I assume that I am not allowed to run off a standalone from LC OSS > containing that picture. *You* may build and use such a standalone. You may *not* distribute it. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From richmondmathewson at gmail.com Sat Apr 13 13:19:46 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 20:19:46 +0300 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: References: <516910E8.5060109@gmail.com> Message-ID: <516993B2.4000507@gmail.com> On 04/13/2013 08:17 PM, Dr. Hawkins wrote: > On Sat, Apr 13, 2013 at 1:01 AM, Richmond wrote: >> I have a picture which is copyrighted, I have a license from the copyright owner >> to use this picture and release it in a standalone. >> >> However, I do not have permission to pass on permission for other people >> to pass on the picture; they have to revert to the copyright holder to get >> s/his permission. >> >> I assume that I am not allowed to run off a standalone from LC OSS >> containing that picture. > *You* may build and use such a standalone. You may *not* distribute it. That is going to be an awful lot of fun for an awful lot of people tracking down things such as clip-art copyright restrictions. > -- > Dr. 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 dochawk at gmail.com Sat Apr 13 13:21:29 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 13 Apr 2013 10:21:29 -0700 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: <516993B2.4000507@gmail.com> References: <516910E8.5060109@gmail.com> <516993B2.4000507@gmail.com> Message-ID: On Sat, Apr 13, 2013 at 10:19 AM, Richmond wrote: > That is going to be an awful lot of fun for an awful lot of people tracking > down things such > as clip-art copyright restrictions. But that' really no different than it is right now: you just can't distribute something that you don't have aright to distribute. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From richmondmathewson at gmail.com Sat Apr 13 13:33:52 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 20:33:52 +0300 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: References: <516910E8.5060109@gmail.com> <516993B2.4000507@gmail.com> Message-ID: <51699700.8000407@gmail.com> On 04/13/2013 08:21 PM, Dr. Hawkins wrote: > On Sat, Apr 13, 2013 at 10:19 AM, Richmond wrote: >> That is going to be an awful lot of fun for an awful lot of people tracking >> down things such >> as clip-art copyright restrictions. > But that' really no different than it is right now: you just can't > distribute something that you don't have aright to distribute. > > I am aware of that as anyone, but I think you will find that tracking down rights to, for instance. images like this: http://newsresults.in/wp-content/uploads/2012/09/jay-ganpati-bappa-of-newsresults.jpg are very difficult indeed, especially as a lot of popular, but copyrighted, images have been propagated across the internet with no regard to their copyright status and no indication of where they originally came from. For instance, that image I referenced above is also available here: https://picasaweb.google.com/lh/photo/g9YCDCoXTux3elqSvUr3TdMTjNZETYmyPJy0liipFm0 (where it appears to originate) and here: http://pics5.this-pic.com/key/images%20of%20ganpati but neither "newsresults" nor "pic5" seems to give any indication of where this image comes from and/or its copyright status. AND, quite frankly, I wonder how many of the people who are merrily jumping onboard with the OSS release are aware of this sort of thing. From a personal point of view, I stick to Open Clipart [ http://openclipart.org/ ] or draw the thing myself, as I really haven't got time to spend working out the copyright status of each and every picture that catches my fancy on the net. Richmond. From stephenREVOLUTION2 at barncard.com Sat Apr 13 13:39:09 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 13 Apr 2013 10:39:09 -0700 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: <51699700.8000407@gmail.com> References: <516910E8.5060109@gmail.com> <516993B2.4000507@gmail.com> <51699700.8000407@gmail.com> Message-ID: On Sat, Apr 13, 2013 at 10:33 AM, Richmond wrote: > https://picasaweb.google.com/**lh/photo/**g9YCDCoXTux3elqSvUr3TdMTjNZETY** > myPJy0liipFm0 you might be not considering that truly copyrighted images are watermarked. File names are useless for tracing origins. I assume all images that aren't mine are watermarked and can be traced eventually. -- Stephen Barncard San Francisco Ca. USA more about sqb From richmondmathewson at gmail.com Sat Apr 13 13:46:02 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 20:46:02 +0300 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: References: <516910E8.5060109@gmail.com> <516993B2.4000507@gmail.com> <51699700.8000407@gmail.com> Message-ID: <516999DA.7000908@gmail.com> On 04/13/2013 08:39 PM, stephen barncard wrote: > On Sat, Apr 13, 2013 at 10:33 AM, Richmond wrote: > >> https://picasaweb.google.com/**lh/photo/**g9YCDCoXTux3elqSvUr3TdMTjNZETY** >> myPJy0liipFm0 > > you might be not considering that truly copyrighted images are watermarked. > File names are useless for tracing origins. I assume all images that aren't > mine are watermarked and can be traced eventually. > > And the corollary of your statement "truly copyrighted images are watermarked" is that ALL images that are NOT watermarked are Free for using, abusing and generally having a jolly time with. I wonder about that. There was a case quite recently where a man was pretending to be an Afghani woman blogger and had appropriated somebody else's (a woman's, obviously) photo and was using it; as far as I am aware that image was not watermarked, notwithstanding there was a court case and he ended up in the sh*t. Oh, and while I'm here, how do you watermark sound files and movie clips? Richmond. From john at splash21.com Sat Apr 13 13:58:42 2013 From: john at splash21.com (John Craig) Date: Sat, 13 Apr 2013 18:58:42 +0100 Subject: [ANN] Open source MobGUI iOS controls - first draft Message-ID: <51699CD2.7030907@splash21.com> A while ago I started rewriting some controls to use the new before and after behavior handlers. The results are custom controls with no library code in their scripts - I think it's a lot cleaner. The link below is to the first draft. The library is a one button palette. Just use the button to attach a copy of the library to your stack. After that you can close the original palette as it's not needed any more. The palette now attached to the stack is the one that you use to drag custom controls from. Any time you open your stack in the future, you still just use the attached palette. I've added a few iOS controls to this palette - if feedback is good and everything works as expected, the other controls can be added. My tests showed the controls to scale for normal/retina with no problems. Thanks to Dixie who also gave it a test on 5.5.3 and community. There is a slight glitch on the NavBar - after initially dragged on to your stack, you can double click to snap it to the top of the stack, but it's height is slightly too small - dragging a resize handle solves the problem for now. Each control has an 'mg' custom property set. https://dl.dropboxusercontent.com/u/7960211/MGLIB-iOS.zip From jacque at hyperactivesw.com Sat Apr 13 14:01:33 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 13 Apr 2013 13:01:33 -0500 Subject: LiveCode and Rails In-Reply-To: <37228155425.20130412235048@ahsoftware.net> References: <5168FD3B.9020606@hyperactivesw.com> <37228155425.20130412235048@ahsoftware.net> Message-ID: <51699D7D.2070202@hyperactivesw.com> On 4/13/13 1:50 AM, Mark Wieder wrote: > Jacque- > > Friday, April 12, 2013, 11:37:47 PM, you wrote: > >> I need to pass data to and from a Rails app. I'd rather not deal with >> XML or JSON if I don't have to. Are there any simpler solutions? > > A Rails app is a web frontend to a database. Do you have access to the > underlying database? If so, the simplest thing would probably be to > avoid Rails and deal with the data directly. > > JSON is easier than XML. And easier on the eyes. > Thanks. I agree, XML is to be avoided whenever possible. I'll talk to the client about the databse. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Apr 13 14:02:59 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 13 Apr 2013 13:02:59 -0500 Subject: LiveCode and Rails In-Reply-To: <44C14362-343D-4C79-BDD3-7B63F899CF7A@sweattechnologies.com> References: <5168FD3B.9020606@hyperactivesw.com> <44C14362-343D-4C79-BDD3-7B63F899CF7A@sweattechnologies.com> Message-ID: <51699DD3.6010702@hyperactivesw.com> On 4/13/13 2:37 AM, Monte Goulding wrote: > Don't forget there's a dual licensed cross platform external that > does ArrayToJSON so all you need to do is worry about the array ;-) That would be lovely. This is the app where I'm disallowed any add-ons. But if it comes right down to it I may push my weight around. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Apr 13 14:21:03 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 13 Apr 2013 13:21:03 -0500 Subject: Naive Question #108: Passwording stacks. In-Reply-To: <51690EE8.2060806@gmail.com> References: <51690EE8.2060806@gmail.com> Message-ID: <5169A20F.6070604@hyperactivesw.com> On 4/13/13 2:53 AM, Richmond wrote: > > I know how to password a stack that is going to be rolled into a > standalone, > > BUT, I don't know how to password a stack that is going to stay a stack > rather than be rolled into a standalone. It's simple, but we will only tell you if you agree that the free version of LC shouldn't include the algorithm that would allow anyone to crack your password. ;) "set the password of this stack to 'foo'" -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Sat Apr 13 14:25:14 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 13 Apr 2013 11:25:14 -0700 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: <516999DA.7000908@gmail.com> Message-ID: Not sure what the point of your email is, but sound files are often mixed with a looping track of voice speaking the company name, or protected with white noise or a simple beat. Movie clips are watermarked with a translucent image, same as images. Maybe not entirely off topic, these guys are trying to work out a system for both image creators and image users: http://imgembed.com/ Will be interesting to see if it catches on. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 4/13/13 10:46 AM, "Richmond" wrote: >Oh, and while I'm here, how do you watermark sound files and movie clips? From stephenREVOLUTION2 at barncard.com Sat Apr 13 14:29:07 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 13 Apr 2013 11:29:07 -0700 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: <516999DA.7000908@gmail.com> References: <516910E8.5060109@gmail.com> <516993B2.4000507@gmail.com> <51699700.8000407@gmail.com> <516999DA.7000908@gmail.com> Message-ID: Photoshop has a plugin and a paid service to apply invisible watermarks to images. They've had this for over 20 years. As most serious photographers have photoshop, I would assume it's been used a lot over the years, even pre-internet. On Sat, Apr 13, 2013 at 10:46 AM, Richmond wrote: > On 04/13/2013 08:39 PM, stephen barncard wrote: > >> On Sat, Apr 13, 2013 at 10:33 AM, Richmond * >> *wrote: >> >> https://picasaweb.google.com/****lh/photo/**** >>> g9YCDCoXTux3elqSvUr3TdMTjNZETY**** >>> myPJy0liipFm0>> g9YCDCoXTux3elqSvUr3TdMTjNZETY**myPJy0liipFm0 >>> > >>> >> >> you might be not considering that truly copyrighted images are >> watermarked. >> File names are useless for tracing origins. I assume all images that >> aren't >> mine are watermarked and can be traced eventually. >> >> >> > And the corollary of your statement "truly copyrighted images are > watermarked" is that ALL images > that are NOT watermarked are Free for using, abusing and generally having > a jolly time with. > > I wonder about that. > > There was a case quite recently where a man was pretending to be an > Afghani woman blogger > and had appropriated somebody else's (a woman's, obviously) photo and was > using it; as far as I am > aware that image was not watermarked, notwithstanding there was a court > case and he ended up in the sh*t. > > Oh, and while I'm here, how do you watermark sound files and movie clips? > > > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From mwieder at ahsoftware.net Sat Apr 13 14:30:35 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 13 Apr 2013 11:30:35 -0700 Subject: LiveCode and Rails In-Reply-To: <51699D7D.2070202@hyperactivesw.com> References: <5168FD3B.9020606@hyperactivesw.com> <37228155425.20130412235048@ahsoftware.net> <51699D7D.2070202@hyperactivesw.com> Message-ID: <0270143097.20130413113035@ahsoftware.net> Jacque- Saturday, April 13, 2013, 11:01:33 AM, you wrote: > Thanks. I agree, XML is to be avoided whenever possible. I'll talk to > the client about the databse. Alternate suggestion if this isn't an off-the-shelf Rails app: can the Rails developer supply you with a RESTful interface for what you need to do? -- -Mark Wieder mwieder at ahsoftware.net From mpetrides at earthlink.net Sat Apr 13 14:39:05 2013 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Sat, 13 Apr 2013 13:39:05 -0500 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: References: <516910E8.5060109@gmail.com> <516993B2.4000507@gmail.com> <51699700.8000407@gmail.com> <516999DA.7000908@gmail.com> Message-ID: <9F005F42-7176-4DD7-914B-DD0856972FC6@earthlink.net> Good point. And furthermore, even if an image is not watermarked, it may still be copyrighted. I'm no lawyer, but it is my understanding that in the US there is an implied copyright applied to anything that is not explicitly put into the public domain--which is why I created the music background for my software using tracks from GarageBand that were clearly declared as open use. While it might be harder to enforce copyright on an image that is not watermarked, it hardly seems safe to assume that lack of watermark implies not copyrighted. >>>> >>> >>> you might be not considering that truly copyrighted images are >>> watermarked. >>> File names are useless for tracing origins. I assume all images that >>> aren't >>> mine are watermarked and can be traced eventually. >>> From richmondmathewson at gmail.com Sat Apr 13 14:47:37 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 21:47:37 +0300 Subject: Naive Question #108: Passwording stacks. In-Reply-To: <5169A20F.6070604@hyperactivesw.com> References: <51690EE8.2060806@gmail.com> <5169A20F.6070604@hyperactivesw.com> Message-ID: <5169A849.2090405@gmail.com> On 04/13/2013 09:21 PM, J. Landman Gay wrote: > On 4/13/13 2:53 AM, Richmond wrote: >> >> I know how to password a stack that is going to be rolled into a >> standalone, >> >> BUT, I don't know how to password a stack that is going to stay a stack >> rather than be rolled into a standalone. > > It's simple, but we will only tell you if you agree that the free > version of LC shouldn't include the algorithm that would allow anyone > to crack your password. ;) > > "set the password of this stack to 'foo'" > I am not interested in passwording OSS stacks, but I would like to password substacks of my commercial stuff before I send it along to Beta testers. AND, presumably, if I "do the foo" with LC OSS it will have no result ??? Ah, just tried this: set the password of stack "BANANA" to "poo" and got this" Script compile error: Error description: seek: missing 'in' the same with single quotes (as per your example a button on the stack itself with this script: on mouseUp set the password of this stack to "poo" end mouseUp yielded this: button "Button": execution error at line n/a (Object: can't set this property) so, obviously, the good folk in Edinburgh did their work vis-a-vis stopping password protection in LC OSS properly! doing the same sort of thing in the commercial version did not throw up those error messages. ______________________________ So, J. Landman Gay, your comment was redundant. However, I suppose some crafty soul could write a new algorithm for passwording and build it into a fork: but 't'won't be me :) However, unless that crafty person breaks the licence, the passwording will be a waste of time as the algorithm will be there for all to see in the source code. Richmond. From richmondmathewson at gmail.com Sat Apr 13 14:50:39 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 21:50:39 +0300 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: References: Message-ID: <5169A8FF.6090302@gmail.com> On 04/13/2013 09:25 PM, Scott Rossi wrote: > Not sure what the point of your email is, The point of my e-mail is that, I suspect, for an awful lot of people who download LC OSS and start using it, this will be their first experinece with Open Source Software, and they may be completely unaware that Open Source 'Freedom' comes with its own set of restrictions which they need to be aware of. I am not entirely sure that the documentation that acompanies LC OSS makes the sort of concerns I have raised clear. > but sound files are often mixed > with a looping track of voice speaking the company name, or protected with > white noise or a simple beat. Movie clips are watermarked with a > translucent image, same as images. > > Maybe not entirely off topic, these guys are trying to work out a system > for both image creators and image users: > http://imgembed.com/ > > > Will be interesting to see if it catches on. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 4/13/13 10:46 AM, "Richmond" wrote: > >> Oh, and while I'm here, how do you watermark sound files and movie clips? > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 13 14:52:58 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 21:52:58 +0300 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: References: <516910E8.5060109@gmail.com> <516993B2.4000507@gmail.com> <51699700.8000407@gmail.com> <516999DA.7000908@gmail.com> Message-ID: <5169A98A.50402@gmail.com> On 04/13/2013 09:29 PM, stephen barncard wrote: > Photoshop has a plugin and a paid service to apply invisible watermarks to > images. They've had this for over 20 years. > As most serious photographers have photoshop, I would assume it's been used > a lot over the years, even pre-internet. http://graphicssoft.about.com/od/gimptutorials/ss/graphic-watermark.htm Richmond. From mwieder at ahsoftware.net Sat Apr 13 15:06:50 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 13 Apr 2013 12:06:50 -0700 Subject: Naive Question #108: Passwording stacks. In-Reply-To: <5169A849.2090405@gmail.com> References: <51690EE8.2060806@gmail.com> <5169A20F.6070604@hyperactivesw.com> <5169A849.2090405@gmail.com> Message-ID: <82272317374.20130413120650@ahsoftware.net> Richmond- Saturday, April 13, 2013, 11:47:37 AM, you wrote: > so, obviously, the good folk in Edinburgh did their work vis-a-vis > stopping password > protection in LC OSS properly! > doing the same sort of thing in the commercial version did not throw up > those > error messages. Ah! You're trying to do this in the OSS version.... So, to be clear about this. NO. You can't do that. If you could set passwords then the encryption mechanism would be open source and I would easily be able to see and defeat your passwords for the same reason that you can't use a password-protected stack in the OSS version. Transparency of the code. Setting and using protected stacks is a feature of the commercial version of LC and is explicitly not supported in the OSS version. By design. That's how it's supposed to work. You can NOT use passwords to protect stacks in the OSS version. If it's still not clear let me know and I'll use shorter words. -- -Mark Wieder mwieder at ahsoftware.net From lfredricks at proactive-intl.com Sat Apr 13 15:11:43 2013 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 13 Apr 2013 12:11:43 -0700 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: References: <516910E8.5060109@gmail.com> Message-ID: <752427491C3D4882A618422BDAF72151@GATEWAY> > > I have a picture which is copyrighted, I have a license from the > > copyright owner to use this picture and release it in a standalone. > > > > However, I do not have permission to pass on permission for other > > people to pass on the picture; they have to revert to the copyright > > holder to get s/his permission. > > > > I assume that I am not allowed to run off a standalone from LC OSS > > containing that picture. > > *You* may build and use such a standalone. You may *not* > distribute it. That's an important point, Richard. Using something yourself and distributing something are two different things. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From richmondmathewson at gmail.com Sat Apr 13 15:14:47 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 22:14:47 +0300 Subject: Naive Question #108: Passwording stacks. In-Reply-To: <82272317374.20130413120650@ahsoftware.net> References: <51690EE8.2060806@gmail.com> <5169A20F.6070604@hyperactivesw.com> <5169A849.2090405@gmail.com> <82272317374.20130413120650@ahsoftware.net> Message-ID: <5169AEA7.1040105@gmail.com> On 04/13/2013 10:06 PM, Mark Wieder wrote: > Richmond- > > Saturday, April 13, 2013, 11:47:37 AM, you wrote: > >> so, obviously, the good folk in Edinburgh did their work vis-a-vis >> stopping password >> protection in LC OSS properly! >> doing the same sort of thing in the commercial version did not throw up >> those >> error messages. > Ah! You're trying to do this in the OSS version.... > > So, to be clear about this. NO. You can't do that. > If you could set passwords then the encryption mechanism would be open > source and I would easily be able to see and defeat your passwords for > the same reason that you can't use a password-protected stack in the > OSS version. Transparency of the code. > > Setting and using protected stacks is a feature of the commercial > version of LC and is explicitly not supported in the OSS version. > > By design. > > That's how it's supposed to work. > > You can NOT use passwords to protect stacks in the OSS version. > > If it's still not clear let me know and I'll use shorter words. > Dear, sweet, Mark Wieder, I am neither dear nor sweet, nor for a moment am I "that" goofy. I only tried to set a password using LC OSS to see how the thing would react! [ Let's hope none of those words are too polysyllabic for you . . . LOL ] Richmond. From revdev at pdslabs.net Sat Apr 13 15:17:49 2013 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 13 Apr 2013 12:17:49 -0700 Subject: LiveCode and Rails In-Reply-To: <51699DD3.6010702@hyperactivesw.com> References: <5168FD3B.9020606@hyperactivesw.com> <44C14362-343D-4C79-BDD3-7B63F899CF7A@sweattechnologies.com> <51699DD3.6010702@hyperactivesw.com> Message-ID: <5169AF5D.9020501@pdslabs.net> Jacque, Another JSON alternative is the late Mark Smith's JSON lib stack. I use it in several projects and it has served quite well. http://revonline2.runrev.com/stack/82/LibJson-1-0b However I'm using version 1.0.4b which includes these changes: ----- libJson 1.0.4b Author: mark Smith Date: 9th September 2009 changed: 1.0.4b now handles diacritic chars better - thanks to Joel Guillod (imed-editions) 1.0.3b empty array values are now properly encoded into a json object as empty <""> instead of as literal "null". ----- I'll see if Heather can update the one out there with mine (which I got from Tereza Snyder). In the mean time (until at least 1-may-2013) you can get it here: http://pdslabs.net/dev/libJson.livecode The stackfileVersion is 2.7. Phil On 4/13/13 11:02 AM, J. Landman Gay wrote: > On 4/13/13 2:37 AM, Monte Goulding wrote: >> Don't forget there's a dual licensed cross platform external that >> does ArrayToJSON so all you need to do is worry about the array ;-) > > That would be lovely. This is the app where I'm disallowed any > add-ons. But if it comes right down to it I may push my weight around. > -- Phil Davis From jacque at hyperactivesw.com Sat Apr 13 15:24:21 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 13 Apr 2013 14:24:21 -0500 Subject: Naive Question #108: Passwording stacks. In-Reply-To: <5169A849.2090405@gmail.com> References: <51690EE8.2060806@gmail.com> <5169A20F.6070604@hyperactivesw.com> <5169A849.2090405@gmail.com> Message-ID: <5169B0E5.3070000@hyperactivesw.com> On 4/13/13 1:47 PM, Richmond wrote: > the same with single quotes (as per your example The example was enclosed in double quotes, so I was just following good literary standards. I should have put it on a separate line. LiveCode doesn't understand single quotes, and if you were to type it that way into the message box, your password would have contained the single quotes as part of the string. Not that it worked. > So, J. Landman Gay, your comment was redundant. Story of my life. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sat Apr 13 15:23:37 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 13 Apr 2013 12:23:37 -0700 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: <5169A8FF.6090302@gmail.com> References: <5169A8FF.6090302@gmail.com> Message-ID: <162273324541.20130413122337@ahsoftware.net> Richmond- Saturday, April 13, 2013, 11:50:39 AM, you wrote: > The point of my e-mail is that, I suspect, for an awful lot of people > who download LC OSS and start using it, this will be their first > experinece with Open Source Software, I'm not entirely sure that's true. > and they may be completely unaware > that Open Source 'Freedom' comes with its own set of restrictions which > they need to be > aware of. > I am not entirely sure that the documentation that acompanies LC OSS > makes the sort of concerns I have raised clear. It's not an LC concern per se, or an OSS concern, but a matter of ownership of artists rights. There was a PBS movie made of Ursula LeGuin's Lathe of Heaven in 1982. It showed for a week on television and then disappeared. It couldn't be released to the public because they had gotten only limited rights to use the Beatles' "With a Little Help From My Friends", which was a key part of the storyline. Apple Records refused to give them more widespread distribution rights, and so the movie sat in the can for two decades. It was finally released with a different soundtrack with someone else doing an awful cover version of the song, as Apple still refused any less-restrictive rights. John Fogerty for years was unable to perform his songs in public (songs he wrote) because Fantasy Records owned the rights and Saul Zaentz even sued Fogerty for plagiarizing himself (!). -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Apr 13 15:26:07 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 13 Apr 2013 12:26:07 -0700 Subject: Naive Question #108: Passwording stacks. In-Reply-To: <5169AEA7.1040105@gmail.com> References: <51690EE8.2060806@gmail.com> <5169A20F.6070604@hyperactivesw.com> <5169A849.2090405@gmail.com> <82272317374.20130413120650@ahsoftware.net> <5169AEA7.1040105@gmail.com> Message-ID: <66273475114.20130413122607@ahsoftware.net> Richmond- Saturday, April 13, 2013, 12:14:47 PM, you wrote: > I only tried to set a password using LC OSS to see how the thing would > react! Now, now... you said... >> so, obviously, the good folk in Edinburgh did their work vis-a-vis >> stopping password >> protection in LC OSS properly! >> doing the same sort of thing in the commercial version did not throw up >> those >> error messages. and as I said... > That's how it's supposed to work. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Sat Apr 13 15:32:14 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 13 Apr 2013 14:32:14 -0500 Subject: Naive Question #108: Passwording stacks. In-Reply-To: <82272317374.20130413120650@ahsoftware.net> References: <51690EE8.2060806@gmail.com> <5169A20F.6070604@hyperactivesw.com> <5169A849.2090405@gmail.com> <82272317374.20130413120650@ahsoftware.net> Message-ID: <5169B2BE.5050306@hyperactivesw.com> On 4/13/13 2:06 PM, Mark Wieder wrote: > Setting and using protected stacks is a feature of the commercial > version of LC and is explicitly not supported in the OSS version. > > By design. > > That's how it's supposed to work. > > You can NOT use passwords to protect stacks in the OSS version. > > If it's still not clear let me know and I'll use shorter words. > LOL. "Password no work." I don't get all the outrage. The security module omission was noted in the Kickstarter description and is footnoted in the RR web page that explains the differences between the commercial and OSS versions (and it's the only difference.) The logic behind the omission makes sense to anyone who does commercial work and needs to protect their IP. Richmond, I was poking fun at you because you wanted to password protect your work while using an OSS app that would have exposed your password to everyone if it had included the code for it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Apr 13 15:46:16 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 13 Apr 2013 14:46:16 -0500 Subject: LiveCode and Rails In-Reply-To: <5169AF5D.9020501@pdslabs.net> References: <5168FD3B.9020606@hyperactivesw.com> <44C14362-343D-4C79-BDD3-7B63F899CF7A@sweattechnologies.com> <51699DD3.6010702@hyperactivesw.com> <5169AF5D.9020501@pdslabs.net> Message-ID: <5169B608.6060506@hyperactivesw.com> On 4/13/13 2:17 PM, Phil Davis wrote: > Jacque, > > Another JSON alternative is the late Mark Smith's JSON lib stack. I use > it in several projects and it has served quite well. > http://revonline2.runrev.com/stack/82/LibJson-1-0b > > However I'm using version 1.0.4b which includes these changes: > ----- > libJson 1.0.4b > Author: mark Smith > Date: 9th September 2009 > > changed: > 1.0.4b > now handles diacritic chars better - thanks to Joel Guillod (imed-editions) > 1.0.3b > empty array values are now properly encoded into a json object as empty > <""> instead of as literal "null". > ----- > > I'll see if Heather can update the one out there with mine (which I got > from Tereza Snyder). In the mean time (until at least 1-may-2013) you > can get it here: > http://pdslabs.net/dev/libJson.livecode > > The stackfileVersion is 2.7. Thanks Phil. I grabbed that a while back but I'll check to see if it's the same version you have. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bill at bluewatermaritime.com Sat Apr 13 15:47:35 2013 From: bill at bluewatermaritime.com (william humphrey) Date: Sat, 13 Apr 2013 15:47:35 -0400 Subject: Naive Question #108: Passwording stacks. In-Reply-To: <5169B2BE.5050306@hyperactivesw.com> References: <51690EE8.2060806@gmail.com> <5169A20F.6070604@hyperactivesw.com> <5169A849.2090405@gmail.com> <82272317374.20130413120650@ahsoftware.net> <5169B2BE.5050306@hyperactivesw.com> Message-ID: I agree. Use short words. Always. On Sat, Apr 13, 2013 at 3:32 PM, J. Landman Gay wrote: > On 4/13/13 2:06 PM, Mark Wieder wrote: > > Setting and using protected stacks is a feature of the commercial >> version of LC and is explicitly not supported in the OSS version. >> >> By design. >> >> That's how it's supposed to work. >> >> You can NOT use passwords to protect stacks in the OSS version. >> >> If it's still not clear let me know and I'll use shorter words. >> >> > LOL. "Password no work." > > I don't get all the outrage. The security module omission was noted in the > Kickstarter description and is footnoted in the RR web page that explains > the differences between the commercial and OSS versions (and it's the only > difference.) The logic behind the omission makes sense to anyone who does > commercial work and needs to protect their IP. > > Richmond, I was poking fun at you because you wanted to password protect > your work while using an OSS app that would have exposed your password to > everyone if it had included the code for 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 > -- http://www.bluewatermaritime.com From jacque at hyperactivesw.com Sat Apr 13 15:49:00 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 13 Apr 2013 14:49:00 -0500 Subject: LiveCode and Rails In-Reply-To: <0270143097.20130413113035@ahsoftware.net> References: <5168FD3B.9020606@hyperactivesw.com> <37228155425.20130412235048@ahsoftware.net> <51699D7D.2070202@hyperactivesw.com> <0270143097.20130413113035@ahsoftware.net> Message-ID: <5169B6AC.6000505@hyperactivesw.com> On 4/13/13 1:30 PM, Mark Wieder wrote: > Jacque- > > Saturday, April 13, 2013, 11:01:33 AM, you wrote: > >> Thanks. I agree, XML is to be avoided whenever possible. I'll talk to >> the client about the databse. > > Alternate suggestion if this isn't an off-the-shelf Rails app: can the > Rails developer supply you with a RESTful interface for what you need > to do? > Yeah, I think we're headed that direction. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Sat Apr 13 15:49:34 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 13 Apr 2013 12:49:34 -0700 Subject: Naive Question #108: Passwording stacks. In-Reply-To: <5169B2BE.5050306@hyperactivesw.com> References: <51690EE8.2060806@gmail.com> <5169A20F.6070604@hyperactivesw.com> <5169A849.2090405@gmail.com> <82272317374.20130413120650@ahsoftware.net> <5169B2BE.5050306@hyperactivesw.com> Message-ID: <146274882021.20130413124934@ahsoftware.net> Jacque- Saturday, April 13, 2013, 12:32:14 PM, you wrote: > LOL. "Password no work." Ah. It does seem like a good day to poke fun at Richmond. As opposed the a good day to poke fun at Mark, which are only days containing the letter "a"... -- -Mark Wieder mwieder at ahsoftware.net From roger.e.eller at sealedair.com Sat Apr 13 15:51:53 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 13 Apr 2013 15:51:53 -0400 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: <5169A98A.50402@gmail.com> References: <516910E8.5060109@gmail.com> <516993B2.4000507@gmail.com> <51699700.8000407@gmail.com> <516999DA.7000908@gmail.com> <5169A98A.50402@gmail.com> Message-ID: And there's digital watermarking via steganography. "As a simple example, a sender might start with an innocuous image file and adjust the color of every 100th pixel to correspond to a letter in the alphabet, a change so subtle that someone not specifically looking for it is unlikely to notice it." http://en.wikipedia.org/wiki/Steganography ~Roger On Apr 13, 2013 2:53 PM, "Richmond" wrote: > On 04/13/2013 09:29 PM, stephen barncard wrote: > >> Photoshop has a plugin and a paid service to apply invisible watermarks to >> images. They've had this for over 20 years. >> As most serious photographers have photoshop, I would assume it's been >> used >> a lot over the years, even pre-internet. >> > > http://graphicssoft.about.com/**od/gimptutorials/ss/graphic-** > watermark.htm > > 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 Sat Apr 13 16:15:50 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 13 Apr 2013 13:15:50 -0700 Subject: The "last" group Message-ID: I think I ran into this a couple of years back but don't remember what the workaround is. In some cases,, "the last group" does not return a reference to the last group created. I'm not sure of all the circumstances that cause this but here's my situation. My script creates several groups, let's call them grp1, grp2,grp3, and after creating them, uses a group command to group all those groups into one outer group. After the group command, I "set the name of the last group to "grpA". The group that gets renamed is not the outer group but grp3. The group command, unlike just about any other command that creates an object does not return an ID in "it" so I have to use "the last group" construct, as recommended in the dictionary actually. I guess I will have to search through the groups and find the one with the highest ID to identify the outer group but before I do that, any ideas about how else to do this? Thanks, Pete lcSQL Software From richmondmathewson at gmail.com Sat Apr 13 16:28:18 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 23:28:18 +0300 Subject: Naive Question #108: Passwording stacks. In-Reply-To: <66273475114.20130413122607@ahsoftware.net> References: <51690EE8.2060806@gmail.com> <5169A20F.6070604@hyperactivesw.com> <5169A849.2090405@gmail.com> <82272317374.20130413120650@ahsoftware.net> <5169AEA7.1040105@gmail.com> <66273475114.20130413122607@ahsoftware.net> Message-ID: <5169BFE2.8040407@gmail.com> On 04/13/2013 10:26 PM, Mark Wieder wrote: > Richmond- > > Saturday, April 13, 2013, 12:14:47 PM, you wrote: > >> I only tried to set a password using LC OSS to see how the thing would >> react! > Now, now... you said... > >>> so, obviously, the good folk in Edinburgh did their work vis-a-vis >>> stopping password >>> protection in LC OSS properly! >>> doing the same sort of thing in the commercial version did not throw up >>> those >>> error messages. > and as I said... > >> That's how it's supposed to work. Touche, my old sparring partner :) From richmondmathewson at gmail.com Sat Apr 13 16:32:13 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 23:32:13 +0300 Subject: Naive Question #108: Passwording stacks. In-Reply-To: <5169B2BE.5050306@hyperactivesw.com> References: <51690EE8.2060806@gmail.com> <5169A20F.6070604@hyperactivesw.com> <5169A849.2090405@gmail.com> <82272317374.20130413120650@ahsoftware.net> <5169B2BE.5050306@hyperactivesw.com> Message-ID: <5169C0CD.8050101@gmail.com> On 04/13/2013 10:32 PM, J. Landman Gay wrote: > On 4/13/13 2:06 PM, Mark Wieder wrote: > >> Setting and using protected stacks is a feature of the commercial >> version of LC and is explicitly not supported in the OSS version. >> >> By design. >> >> That's how it's supposed to work. >> >> You can NOT use passwords to protect stacks in the OSS version. >> >> If it's still not clear let me know and I'll use shorter words. >> > > LOL. "Password no work." > > I don't get all the outrage. "outrage": not from me; but I asked a question as to how to password protect a stack rather than a standalone, and because I ddi not specifically mention that that was ONLY relevant to the commercial version all sorts of people start getting hot under the collar. > The security module omission was noted in the Kickstarter description > and is footnoted in the RR web page that explains the differences > between the commercial and OSS versions (and it's the only > difference.) The logic behind the omission makes sense to anyone who > does commercial work and needs to protect their IP. > > Richmond, I was poking fun at you because you wanted to password > protect your work while using an OSS app that would have exposed your > password to everyone if it had included the code for it. You misread me on that one; I'm not quite that daft. Richmond. From scott at tactilemedia.com Sat Apr 13 16:33:44 2013 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 13 Apr 2013 13:33:44 -0700 Subject: The "last" group In-Reply-To: References: Message-ID: One workaround is to set the name of the templateGroup before creating a new group. This allows you to refer to the group by a custom name after it is created, since "last" may not always be last. Regards, Scott Rossi Creative Director Tactile Media, UX Design On Apr 13, 2013, at 1:15 PM, Peter Haworth wrote: > I think I ran into this a couple of years back but don't remember what the > workaround is. > > In some cases,, "the last group" does not return a reference to the last > group created. I'm not sure of all the circumstances that cause this but > here's my situation. > > My script creates several groups, let's call them grp1, grp2,grp3, and > after creating them, uses a group command to group all those groups into > one outer group. After the group command, I "set the name of the last > group to "grpA". The group that gets renamed is not the outer group but > grp3. > > The group command, unlike just about any other command that creates an > object does not return an ID in "it" so I have to use "the last group" > construct, as recommended in the dictionary actually. > > I guess I will have to search through the groups and find the one with the > highest ID to identify the outer group but before I do that, any ideas > about how else to do this? > > Thanks, > > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Sat Apr 13 16:33:42 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 23:33:42 +0300 Subject: Naive Question #108: Passwording stacks. In-Reply-To: <146274882021.20130413124934@ahsoftware.net> References: <51690EE8.2060806@gmail.com> <5169A20F.6070604@hyperactivesw.com> <5169A849.2090405@gmail.com> <82272317374.20130413120650@ahsoftware.net> <5169B2BE.5050306@hyperactivesw.com> <146274882021.20130413124934@ahsoftware.net> Message-ID: <5169C126.5070604@gmail.com> On 04/13/2013 10:49 PM, Mark Wieder wrote: > Jacque- > > Saturday, April 13, 2013, 12:32:14 PM, you wrote: > >> LOL. "Password no work." > Ah. It does seem like a good day to poke fun at Richmond. I thought round the Use-List it was 'Open Season' all year round on Richmond :) Richmond. > > > > As opposed the a good day to poke fun at Mark, which are only days > containing the letter "a"... > From pmbrig at gmail.com Sat Apr 13 16:40:11 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sat, 13 Apr 2013 16:40:11 -0400 Subject: Naive Question #108: Passwording stacks. In-Reply-To: References: <51690EE8.2060806@gmail.com> <5169A20F.6070604@hyperactivesw.com> <5169A849.2090405@gmail.com> <82272317374.20130413120650@ahsoftware.net> <5169B2BE.5050306@hyperactivesw.com> Message-ID: On Apr 13, 2013, at 3:47 PM, william humphrey wrote: > I agree. Use short words. Always. I always wondered why "monosyllabic" wasn't. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From stephenREVOLUTION2 at barncard.com Sat Apr 13 16:43:05 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 13 Apr 2013 13:43:05 -0700 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: <5169A98A.50402@gmail.com> References: <516910E8.5060109@gmail.com> <516993B2.4000507@gmail.com> <51699700.8000407@gmail.com> <516999DA.7000908@gmail.com> <5169A98A.50402@gmail.com> Message-ID: that is not the same thing. The PS plugin uses another technique to invisibly imbed the code in the photo. Gimp and others use a graphic overlay, which degrades / cheapens / uglifies the image. On Sat, Apr 13, 2013 at 11:52 AM, Richmond wrote: > On 04/13/2013 09:29 PM, stephen barncard wrote: > >> Photoshop has a plugin and a paid service to apply invisible watermarks to >> images. They've had this for over 20 years. >> As most serious photographers have photoshop, I would assume it's been >> used >> a lot over the years, even pre-internet. >> > > http://graphicssoft.about.com/**od/gimptutorials/ss/graphic-** > watermark.htm > > > 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From pete at lcsql.com Sat Apr 13 16:45:04 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 13 Apr 2013 13:45:04 -0700 Subject: The "last" group In-Reply-To: References: Message-ID: Thanks Scott, that works great. FWIW, I think I figured out why this happens. I believe "last" in this context refers to the group with the highest layer number. When I create the outer group, all the groups within it have to be relayered to have a higher layer number than the outer group, qed. Pete lcSQL Software On Sat, Apr 13, 2013 at 1:33 PM, Scott Rossi wrote: > One workaround is to set the name of the templateGroup before creating a > new group. This allows you to refer to the group by a custom name after it > is created, since "last" may not always be last. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > On Apr 13, 2013, at 1:15 PM, Peter Haworth wrote: > > > I think I ran into this a couple of years back but don't remember what > the > > workaround is. > > > > In some cases,, "the last group" does not return a reference to the last > > group created. I'm not sure of all the circumstances that cause this but > > here's my situation. > > > > My script creates several groups, let's call them grp1, grp2,grp3, and > > after creating them, uses a group command to group all those groups into > > one outer group. After the group command, I "set the name of the last > > group to "grpA". The group that gets renamed is not the outer group but > > grp3. > > > > The group command, unlike just about any other command that creates an > > object does not return an ID in "it" so I have to use "the last group" > > construct, as recommended in the dictionary actually. > > > > I guess I will have to search through the groups and find the one with > the > > highest ID to identify the outer group but before I do that, any ideas > > about how else to do this? > > > > Thanks, > > > > > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From johnpatten at me.com Sat Apr 13 16:47:14 2013 From: johnpatten at me.com (JOHN PATTEN) Date: Sat, 13 Apr 2013 13:47:14 -0700 Subject: Revisiting iOS App to App Communication? Message-ID: Hi All? Still interested in the easiest way to send text data between iOS apps in the same location, on the same network (classroom). I have seen rrsockets referenced in the past. However, wasn't that just an example used to demonstrate the creation of externals in LC? I'm not sure if it is still a viable solution for iOS to iOS communication with the current version of LC? Also, I know Monte and his MergExt was working on a GameCenter external that would give possible solution (over Bluetooth?) Not sure about the specifics, or if it requires GameCenter accounts, etc? Concerned that may be overkill for basic text data exchange between devices? Has there been any solutions developed to make a "socket" like communication capability in iOS with LC? Thank you! John Patten SUSD From richmondmathewson at gmail.com Sat Apr 13 16:53:43 2013 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 13 Apr 2013 23:53:43 +0300 Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: References: <516910E8.5060109@gmail.com> <516993B2.4000507@gmail.com> <51699700.8000407@gmail.com> <516999DA.7000908@gmail.com> <5169A98A.50402@gmail.com> Message-ID: <5169C5D7.60001@gmail.com> On 04/13/2013 11:43 PM, stephen barncard wrote: > that is not the same thing. The PS plugin uses another technique to > invisibly imbed the code in the photo. > > Gimp and others use a graphic overlay, which degrades / cheapens / uglifies > the image. You are quite right. But, how, if the code is invisible can it be seen by those who wish to check if the image is copyrighted or not? ------------------- Of course, one could open an image with a hex editor and type in one's copyright details and save it again, and that would serve. https://apps.ubuntu.com/cat/applications/bless/ { just tried that, and it is fine ] Richmond. > > On Sat, Apr 13, 2013 at 11:52 AM, Richmond wrote: > >> On 04/13/2013 09:29 PM, stephen barncard wrote: >> >>> Photoshop has a plugin and a paid service to apply invisible watermarks to >>> images. They've had this for over 20 years. >>> As most serious photographers have photoshop, I would assume it's been >>> used >>> a lot over the years, even pre-internet. >>> >> http://graphicssoft.about.com/**od/gimptutorials/ss/graphic-** >> watermark.htm >> >> >> 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 john at splash21.com Sat Apr 13 16:54:38 2013 From: john at splash21.com (John Craig) Date: Sat, 13 Apr 2013 21:54:38 +0100 Subject: The "last" group In-Reply-To: References: Message-ID: Worth a try; set the name of the owner of the last group to "grpA" Sent from my iPhone On 13 Apr 2013, at 21:15, Peter Haworth wrote: > I think I ran into this a couple of years back but don't remember what the > workaround is. > > In some cases,, "the last group" does not return a reference to the last > group created. I'm not sure of all the circumstances that cause this but > here's my situation. > > My script creates several groups, let's call them grp1, grp2,grp3, and > after creating them, uses a group command to group all those groups into > one outer group. After the group command, I "set the name of the last > group to "grpA". The group that gets renamed is not the outer group but > grp3. > > The group command, unlike just about any other command that creates an > object does not return an ID in "it" so I have to use "the last group" > construct, as recommended in the dictionary actually. > > I guess I will have to search through the groups and find the one with the > highest ID to identify the outer group but before I do that, any ideas > about how else to do this? > > Thanks, > > > Pete > lcSQL Software > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jacque at hyperactivesw.com Sat Apr 13 17:15:15 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 13 Apr 2013 16:15:15 -0500 Subject: Naive Question #108: Passwording stacks. In-Reply-To: <5169C126.5070604@gmail.com> References: <51690EE8.2060806@gmail.com> <5169A20F.6070604@hyperactivesw.com> <5169A849.2090405@gmail.com> <82272317374.20130413120650@ahsoftware.net> <5169B2BE.5050306@hyperactivesw.com> <146274882021.20130413124934@ahsoftware.net> <5169C126.5070604@gmail.com> Message-ID: <5169CAE3.1000906@hyperactivesw.com> On 4/13/13 3:33 PM, Richmond wrote: > On 04/13/2013 10:49 PM, Mark Wieder wrote: >> Jacque- >> >> Saturday, April 13, 2013, 12:32:14 PM, you wrote: >> >>> LOL. "Password no work." >> Ah. It does seem like a good day to poke fun at Richmond. > > I thought round the Use-List it was 'Open Season' all year round on > Richmond :) Yeah. But we still think you're adorable. Especially in a kilt. (My letter is "q". You may poke fun at me any day that includes a "q".) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION2 at barncard.com Sat Apr 13 17:38:58 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 13 Apr 2013 14:38:58 -0700 Subject: Naive Question #108: Passwording stacks. In-Reply-To: <5169CAE3.1000906@hyperactivesw.com> References: <51690EE8.2060806@gmail.com> <5169A20F.6070604@hyperactivesw.com> <5169A849.2090405@gmail.com> <82272317374.20130413120650@ahsoftware.net> <5169B2BE.5050306@hyperactivesw.com> <146274882021.20130413124934@ahsoftware.net> <5169C126.5070604@gmail.com> <5169CAE3.1000906@hyperactivesw.com> Message-ID: yeah we love you Richmond, don't ever change! On Sat, Apr 13, 2013 at 2:15 PM, J. Landman Gay wrote: > On 4/13/13 3:33 PM, Richmond wrote: > >> On 04/13/2013 10:49 PM, Mark Wieder wrote: >> >>> Jacque- >>> >>> Saturday, April 13, 2013, 12:32:14 PM, you wrote: >>> >>> LOL. "Password no work." >>>> >>> Ah. It does seem like a good day to poke fun at Richmond. >>> >> >> I thought round the Use-List it was 'Open Season' all year round on >> Richmond :) >> > > Yeah. But we still think you're adorable. Especially in a kilt. > > (My letter is "q". You may poke fun at me any day that includes a "q".) > > > -- > 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 m_p_wilcox at yahoo.co.uk Sat Apr 13 18:05:51 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Sat, 13 Apr 2013 23:05:51 +0100 (BST) Subject: Non_Open Source materials being embedded in OS stacks/standalones. In-Reply-To: <5169C5D7.60001@gmail.com> References: <516910E8.5060109@gmail.com> <516993B2.4000507@gmail.com> <51699700.8000407@gmail.com> <516999DA.7000908@gmail.com> <5169A98A.50402@gmail.com> <5169C5D7.60001@gmail.com> Message-ID: <1365890751.95547.YahooMailNeo@web28805.mail.ir2.yahoo.com> The fancy techniques which watermark videos and images by hiding something in the image data itself exist because they are extremely hard to detect and thus remove. If you simply open the image with a hex editor and type in your copyright details then someone else can open it in their hex editor and remove them again. :) The really smart ones have lots of redundant copies of the watermark data added in such a way that they survive scaling and de-compress/re-compress cycles. Personally I think it's all daft (DRM in general) - with a few rare exceptions you'll either not be able to track and police violations effectively or spend far too much time doing so that could be much better spent creating new stuff for the people that want to pay for it rather than worrying about the ones that don't. To return to the original question - it's not completely clear cut when it comes to distributing copyrighted images with restrictive licenses with GPL'd code. In many forms of software distribution the images would not be considered "linked" with the code by the GPL but rather the combined distribution is "mere aggregation" - which would free them from having to conform to the same license terms, thus you can distribute them with their own separate license terms. LiveCode stacks that include the images within the stack file itself might be on shaky ground here. An external image file that's directly referenced by name is probably a bit of a grey area (most stuff related to the GPL hasn't actually been tested in court). Code that searches a specific directory and displays whatever images it finds there of appropriate sizes is almost certainly fine. There are a number of open source games which distribute the code under an OSS license and the graphical and audio assets either under a restrictive license or not at all (they tell you how to get them instead) because the game authors don't have the rights to distribute them. Mark ________________________________ From: Richmond To: How to use LiveCode Sent: Saturday, 13 April 2013, 21:53 Subject: Re: Non_Open Source materials being embedded in OS stacks/standalones. On 04/13/2013 11:43 PM, stephen barncard wrote: > that is not the same thing.? The PS plugin uses another technique to > invisibly imbed the code in the photo. > > Gimp and others use a graphic overlay, which degrades / cheapens / uglifies >? the image. You are quite right. But, how, if the code is invisible can it be seen by those who wish to check if the image is copyrighted or not? ------------------- Of course, one could open an image with a hex editor and type in one's copyright details and save it again, and that would serve. https://apps.ubuntu.com/cat/applications/bless/? { just tried that, and it is fine ] Richmond. From pete at lcsql.com Sat Apr 13 18:32:43 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 13 Apr 2013 15:32:43 -0700 Subject: The "last" group In-Reply-To: References: Message-ID: Thanks John. That would have worked I think but I went with SCott's suggestion to use the templateGroup Pete lcSQL Software On Sat, Apr 13, 2013 at 1:54 PM, John Craig wrote: > Worth a try; > > set the name of the owner of the last group to "grpA" > > Sent from my iPhone > > On 13 Apr 2013, at 21:15, Peter Haworth wrote: > > > I think I ran into this a couple of years back but don't remember what > the > > workaround is. > > > > In some cases,, "the last group" does not return a reference to the last > > group created. I'm not sure of all the circumstances that cause this but > > here's my situation. > > > > My script creates several groups, let's call them grp1, grp2,grp3, and > > after creating them, uses a group command to group all those groups into > > one outer group. After the group command, I "set the name of the last > > group to "grpA". The group that gets renamed is not the outer group but > > grp3. > > > > The group command, unlike just about any other command that creates an > > object does not return an ID in "it" so I have to use "the last group" > > construct, as recommended in the dictionary actually. > > > > I guess I will have to search through the groups and find the one with > the > > highest ID to identify the outer group but before I do that, any ideas > > about how else to do this? > > > > Thanks, > > > > > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From m_p_wilcox at yahoo.co.uk Sat Apr 13 18:40:56 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Sat, 13 Apr 2013 23:40:56 +0100 (BST) Subject: Is it just me, again? In-Reply-To: References: <51689E68.00000B.02936@CALS_BIG_PC> Message-ID: <1365892856.27195.YahooMailNeo@web28804.mail.ir2.yahoo.com> Hi Pete, Here's how it can work for you. If you create your lcStackBrowser with the commercial version of LiveCode and simply assert your copyright (e.g. include a copyright notice) and sell it, without password protection to both commercial and community users then everything is fine. The defaults work in your favour here. You should have a license agreement that explicitly tells people what they can and can't do with it in simple English to avoid any confusion on the part of users in the new open source world. e.g. You can use this with X & Y versions of LiveCode to help you create applications. You may not copy any part of this for use in your own applications, nor distribute copies of it to other people. Because you aren't distributing your plugin with LiveCode Community Edition itself you have no need to provide a version under a GPL compatible license. Other people can use it with Community Edition on their own computers without violating the GPL. In fact, the very last thing you want to do (unless you plan to start giving the software away) is dual license, since commercial users could use a free GPL version without paying for it for the same reason. In terms of retaining your IP - unless you have any patents on the software, the GPL has no effect here anyway. You still own the copyright even if you license something under the GPL. The thing is, the GPL gives other people a license to distribute your software (paid for or free) to anyone else they like, as long as they also do so under the GPL, which is why you don't want to use it in this case. Hope that made sense. Mark ________________________________ From: Peter Haworth To: How to use LiveCode Sent: Saturday, 13 April 2013, 2:14 Subject: Re: Is it just me, again? In my case, the plugin would never be part of a derivative work.? It's only of any use within the Livecode IDE and creates nothing that would become part of an application of any sort.? To clarify, it's a replacement for the IDE Application Browser. Having said all that, I have no idea what that does to my rights and how I need to deal with that in a license agreement.? I would like to retain the IP rights in the code but I don't know if that's even possible once it's used in a program that is GPL licensed. Seems like all the open source effort has done for me so far is cause a bunch of licensing headaches! Pete lcSQL Software On Fri, Apr 12, 2013 at 5:48 PM, Dr. Hawkins wrote: > On Fri, Apr 12, 2013 at 4:53 PM, Cal Horner wrote: > > "I can use anything that is developed in LC OSS within my commercial LC > > environment. But if there is a password protection on something I have > been > > using for awhile, and wish to continue to use, that plug-in can't be > used in > > a LC OSS development environment." > > > > I can't quite put my finger on it, but it seems something is askew. > > Among other things,? the combined program would be a derivative work > of both the OSS work and the plug-in. > > The GPL component requires that the combined work be treated, which > isn't something that can be done with the commercial part, so no > mixing. > > The GPL pretty much can't be combined with anything. "GPL compatible" > means "can be re-licensed under the GPL"; this "compatibility" is a > one-way trip. > > There is a lot of room in the OSS world for a license between the free > BSD/MIT type licenses, and the viral GPL; something that requires > disclosure of source code, but that allows mixed license in the > ultimate program. > -- > Dr. 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 > _______________________________________________ use-livecode mailing list use-livecode at 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_p_wilcox at yahoo.co.uk Sat Apr 13 19:05:30 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Sun, 14 Apr 2013 00:05:30 +0100 (BST) Subject: Is it just me, again? In-Reply-To: References: <51689E68.00000B.02936@CALS_BIG_PC> Message-ID: <1365894330.84937.YahooMailNeo@web28803.mail.ir2.yahoo.com> Minor OSS licensing note (tell me to shut up if they get dull)... ________________________________ From: Dr. Hawkins To: How to use LiveCode Sent: Saturday, 13 April 2013, 1:48 Subject: Re: Is it just me, again? > There is a lot of room in the OSS world for a license between the free > BSD/MIT type licenses, and the viral GPL; something that requires > disclosure of source code, but that allows mixed license in the > ultimate program. There's not a lot of room - everything practical has been covered and the OSI folks that track and approve OSS licenses actively discourage people from writing new ones. The permissive BSD/MIT style licenses suit one purpose and the strong copyleft licenses like the GPL are at the other end of the spectrum, in between them are weak copyleft licenses, like the LGPL and EPL (Eclipse Public License) - the latter is incompatible with the GPL (due to different stance on patents) but has a very business friendly approach, essentially file-based - e.g. if you publish my code or a modified version you also have to publish the source for that - you can write other code to use with mine in separate files and can keep that private. If you want to sell software but have a kind of free hobbyist/non-profit version then dual license with strong copyleft is pretty much the only way to go. If you want to collaborate with others on some common core code that's basically commoditised but build proprietary stuff around/on top of it then weak copyleft is what you want. If you just want to give your code away (maybe selling services around it) then a permissive license is the way to go. As yet I'm not aware of anyone coming up with viable OSS business cases that don't fit one of those basic licensing models (except the even stronger AGPL for server side stuff, frankly I think that's trying to stretch copyright way beyond its limits). -- Dr. 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 niconiko at gmail.com Sat Apr 13 19:06:00 2013 From: niconiko at gmail.com (Nicolas Cueto) Date: Sun, 14 Apr 2013 08:06:00 +0900 Subject: on-rev: THOR server problem Message-ID: Anyone else on on-rev's THOR server experiencing very long delays? cPanel can connect somewhat after the delay, but web-pages are only returning error messages. -- Nicolas Cueto From john at splash21.com Sat Apr 13 19:26:20 2013 From: john at splash21.com (John Craig) Date: Sun, 14 Apr 2013 00:26:20 +0100 Subject: on-rev: THOR server problem In-Reply-To: References: Message-ID: <5169E99C.4010306@splash21.com> Thor has been on and off for a while - tonight is especially laggy :( On 14/04/2013 00:06, Nicolas Cueto wrote: > Anyone else on on-rev's THOR server experiencing very long delays? cPanel > can connect somewhat after the delay, but web-pages are only returning > error messages. > > -- > Nicolas Cueto > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From martyknappster at gmail.com Sat Apr 13 19:28:44 2013 From: martyknappster at gmail.com (Marty Knapp) Date: Sat, 13 Apr 2013 16:28:44 -0700 Subject: on-rev: THOR server problem In-Reply-To: References: Message-ID: <5169EA2C.6050408@gmail.com> Yes, just tried mine and they are inaccessible. Over the past couple of months I've experienced lots of outages and slow performance. If I hadn't of bought a founders package I would have moved on. But it's a big hassle to move everything though. Best regards, Marty Knapp Knappster Solutions LLC --------------------------- > Anyone else on on-rev's THOR server experiencing very long delays? cPanel > can connect somewhat after the delay, but web-pages are only returning > error messages. > > -- > Nicolas Cueto From pete at lcsql.com Sat Apr 13 19:39:58 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 13 Apr 2013 16:39:58 -0700 Subject: Is it just me, again? In-Reply-To: <1365892856.27195.YahooMailNeo@web28804.mail.ir2.yahoo.com> References: <51689E68.00000B.02936@CALS_BIG_PC> <1365892856.27195.YahooMailNeo@web28804.mail.ir2.yahoo.com> Message-ID: Thank you Mark, that clears up a lot of questions. It sounds like I just need to remove password protection, come up with a license agreement that says what users can and cannot do with it, and include a copyright notice (it's already in the "About" screen but maybe it needs to be in the code too). I had been under the impression that, as a plugin, it would have to conform to the terms of the Livecode GPL license, that was the major stumbling block for me. Pete lcSQL Software On Sat, Apr 13, 2013 at 3:40 PM, Mark Wilcox wrote: > Hi Pete, > > Here's how it can work for you. If you create your lcStackBrowser with the > commercial version of LiveCode and simply assert your copyright (e.g. > include a copyright notice) and sell it, without password protection to > both commercial and community users then everything is fine. The defaults > work in your favour here. > > You should have a license agreement that explicitly tells people what they > can and can't do with it in simple English to avoid any confusion on the > part of users in the new open source world. e.g. You can use this with X & > Y versions of LiveCode to help you create applications. You may not copy > any part of this for use in your own applications, nor distribute copies of > it to other people. > > Because you aren't distributing your plugin with LiveCode Community > Edition itself you have no need to provide a version under a GPL compatible > license. Other people can use it with Community Edition on their own > computers without violating the GPL. In fact, the very last thing you want > to do (unless you plan to start giving the software away) is dual license, > since commercial users could use a free GPL version without paying for it > for the same reason. > > In terms of retaining your IP - unless you have any patents on the > software, the GPL has no effect here anyway. You still own the copyright > even if you license something under the GPL. The thing is, the GPL gives > other people a license to distribute your software (paid for or free) to > anyone else they like, as long as they also do so under the GPL, which is > why you don't want to use it in this case. > > Hope that made sense. > > Mark > > > ________________________________ > From: Peter Haworth > To: How to use LiveCode > Sent: Saturday, 13 April 2013, 2:14 > Subject: Re: Is it just me, again? > > In my case, the plugin would never be part of a derivative work. It's only > of any use within the Livecode IDE and creates nothing that would become > part of an application of any sort. To clarify, it's a replacement for the > IDE Application Browser. > > Having said all that, I have no idea what that does to my rights and how I > need to deal with that in a license agreement. I would like to retain the > IP rights in the code but I don't know if that's even possible once it's > used in a program that is GPL licensed. > > Seems like all the open source effort has done for me so far is cause a > bunch of licensing headaches! > > Pete > lcSQL Software > > > On Fri, Apr 12, 2013 at 5:48 PM, Dr. Hawkins wrote: > > > On Fri, Apr 12, 2013 at 4:53 PM, Cal Horner > wrote: > > > "I can use anything that is developed in LC OSS within my commercial LC > > > environment. But if there is a password protection on something I have > > been > > > using for awhile, and wish to continue to use, that plug-in can't be > > used in > > > a LC OSS development environment." > > > > > > I can't quite put my finger on it, but it seems something is askew. > > > > Among other things, the combined program would be a derivative work > > of both the OSS work and the plug-in. > > > > The GPL component requires that the combined work be treated, which > > isn't something that can be done with the commercial part, so no > > mixing. > > > > The GPL pretty much can't be combined with anything. "GPL compatible" > > means "can be re-licensed under the GPL"; this "compatibility" is a > > one-way trip. > > > > There is a lot of room in the OSS world for a license between the free > > BSD/MIT type licenses, and the viral GPL; something that requires > > disclosure of source code, but that allows mixed license in the > > ultimate program. > > -- > > Dr. 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 > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dunbarx at aol.com Sat Apr 13 20:36:10 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 13 Apr 2013 20:36:10 -0400 (EDT) Subject: The "last" group In-Reply-To: References: Message-ID: <8D006BF31560418-BA0-4A2EA@webmail-m178.sysops.aol.com> Check out the user note in the dictionary. Craig Newman -----Original Message----- From: Peter Haworth To: How to use LiveCode Sent: Sat, Apr 13, 2013 6:33 pm Subject: Re: The "last" group Thanks John. That would have worked I think but I went with SCott's suggestion to use the templateGroup Pete lcSQL Software On Sat, Apr 13, 2013 at 1:54 PM, John Craig wrote: > Worth a try; > > set the name of the owner of the last group to "grpA" > > Sent from my iPhone > > On 13 Apr 2013, at 21:15, Peter Haworth wrote: > > > I think I ran into this a couple of years back but don't remember what > the > > workaround is. > > > > In some cases,, "the last group" does not return a reference to the last > > group created. I'm not sure of all the circumstances that cause this but > > here's my situation. > > > > My script creates several groups, let's call them grp1, grp2,grp3, and > > after creating them, uses a group command to group all those groups into > > one outer group. After the group command, I "set the name of the last > > group to "grpA". The group that gets renamed is not the outer group but > > grp3. > > > > The group command, unlike just about any other command that creates an > > object does not return an ID in "it" so I have to use "the last group" > > construct, as recommended in the dictionary actually. > > > > I guess I will have to search through the groups and find the one with > the > > highest ID to identify the outer group but before I do that, any ideas > > about how else to do this? > > > > Thanks, > > > > > > Pete > > lcSQL Software > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode at 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 Apr 13 20:59:51 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 13 Apr 2013 17:59:51 -0700 Subject: Moving controls smoothly around the screen Message-ID: I have a stack with a number of buttons and groups on it,all vertically aligned. The groups are initially hidden so the screen looks like it has a series of buttons on it. When a button is clicked, I need to move all the objects underneath down to make room for the hidden group associated with the button to be displayed. Also have the same situation (but in reverse) when a button is clicked and its group is already visible. In that case, I need to hide the group and slide all the objects under it up to fill the gap. I use the "show group ... with visual effect" command to smoothly reveal the group (hide group... with visual effect to hide it) but I'm stuck on how to move the other objects in an equally smooth way. Ideally, I'd like them to move in lock step with the group. I've tried various forms of the move command and settings of the lockMove property but can't seem to get it to work, probably because I'm not understanding all the options. After the group is shown/hidden, the rest of the objects just snap to their new positions rather than move smoothly. It's almost like I need the move command to have a "with visual effect" option. I have a horrible feeling this is going to involve a bunch of repeat loops to move objects around in small increments at specified intervals but clinging to the hope the there might be anLC built-in way to do it. Pete lcSQL Software From pete at lcsql.com Sat Apr 13 21:01:54 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 13 Apr 2013 18:01:54 -0700 Subject: The "last" group In-Reply-To: <8D006BF31560418-BA0-4A2EA@webmail-m178.sysops.aol.com> References: <8D006BF31560418-BA0-4A2EA@webmail-m178.sysops.aol.com> Message-ID: Ah yes, I see it - that's what Scott suggested. Pete lcSQL Software On Sat, Apr 13, 2013 at 5:36 PM, wrote: > Check out the user note in the dictionary. > > > Craig Newman > > > > -----Original Message----- > From: Peter Haworth > To: How to use LiveCode > Sent: Sat, Apr 13, 2013 6:33 pm > Subject: Re: The "last" group > > > Thanks John. That would have worked I think but I went with SCott's > suggestion to use the templateGroup > > Pete > lcSQL Software > > > On Sat, Apr 13, 2013 at 1:54 PM, John Craig wrote: > > > Worth a try; > > > > set the name of the owner of the last group to "grpA" > > > > Sent from my iPhone > > > > On 13 Apr 2013, at 21:15, Peter Haworth wrote: > > > > > I think I ran into this a couple of years back but don't remember what > > the > > > workaround is. > > > > > > In some cases,, "the last group" does not return a reference to the > last > > > group created. I'm not sure of all the circumstances that cause this > but > > > here's my situation. > > > > > > My script creates several groups, let's call them grp1, grp2,grp3, and > > > after creating them, uses a group command to group all those groups > into > > > one outer group. After the group command, I "set the name of the last > > > group to "grpA". The group that gets renamed is not the outer group > but > > > grp3. > > > > > > The group command, unlike just about any other command that creates an > > > object does not return an ID in "it" so I have to use "the last group" > > > construct, as recommended in the dictionary actually. > > > > > > I guess I will have to search through the groups and find the one with > > the > > > highest ID to identify the outer group but before I do that, any ideas > > > about how else to do this? > > > > > > Thanks, > > > > > > > > > Pete > > > lcSQL Software > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dunbarx at aol.com Sat Apr 13 22:41:49 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 13 Apr 2013 22:41:49 -0400 (EDT) Subject: Moving controls smoothly around the screen In-Reply-To: References: Message-ID: <8D006D0BF9972B4-BA0-4A8D4@webmail-m178.sysops.aol.com> Pete. I am not understanding. Are there several objects (buttons and/or groups), but at least one group, under each button? And there are a bunch of these "object stacks" vertically aligned, so there is a column of them? I would have thought you would show and hide as needed, within each " object stack". But you say: I need to move all the objects underneath down to make room for the hidden group associated with the button to be displayed. If you are moving these objects, where are they moving to? You don't mean they are moving from layer to layer, do you? You say you are using a "show" command to "move" the objects. If this is just how you are describing it, then why not just show or hide the objects in any particular "stack" by grouping them on the fly, if you need to, and applying the visual effect to the group. You would have to manage the members of the ad hoc group, but that should be straightforward. Craig Newman -----Original Message----- From: Peter Haworth To: How to use LiveCode Sent: Sat, Apr 13, 2013 9:00 pm Subject: Moving controls smoothly around the screen I have a stack with a number of buttons and groups on it,all vertically aligned. The groups are initially hidden so the screen looks like it has a series of buttons on it. When a button is clicked, I need to move all the objects underneath down to make room for the hidden group associated with the button to be displayed. Also have the same situation (but in reverse) when a button is clicked and its group is already visible. In that case, I need to hide the group and slide all the objects under it up to fill the gap. I use the "show group ... with visual effect" command to smoothly reveal the group (hide group... with visual effect to hide it) but I'm stuck on how to move the other objects in an equally smooth way. Ideally, I'd like them to move in lock step with the group. I've tried various forms of the move command and settings of the lockMove property but can't seem to get it to work, probably because I'm not understanding all the options. After the group is shown/hidden, the rest of the objects just snap to their new positions rather than move smoothly. It's almost like I need the move command to have a "with visual effect" option. I have a horrible feeling this is going to involve a bunch of repeat loops to move objects around in small increments at specified intervals but clinging to the hope the there might be anLC built-in way to do 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 gerry.orkin at gmail.com Sat Apr 13 23:47:42 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Sun, 14 Apr 2013 13:47:42 +1000 Subject: Moving controls smoothly around the screen In-Reply-To: References: Message-ID: <18403476-371F-4636-817C-D053BAA0316E@gmail.com> I use Animation Engine to smoothly move things. Gerry On 14/04/2013, at 10:59 AM, Peter Haworth wrote: > I need to move all the objects underneath down to > make room for the hidden group associated with the button to be displayed. From me at paulmaguire.me Sun Apr 14 05:27:09 2013 From: me at paulmaguire.me (Paul Maguire) Date: Sun, 14 Apr 2013 10:27:09 +0100 Subject: Moving controls smoothly around the screen In-Reply-To: <18403476-371F-4636-817C-D053BAA0316E@gmail.com> References: <18403476-371F-4636-817C-D053BAA0316E@gmail.com> Message-ID: Hi. My first post here - been lurking a whole 48 hours :-) I recognise a couple if names here from the Director DIRECT-L list... Anyways "hello world"! I'm reasonably new to Livecode. I'm intrigued by the Animation Engine - I'd like to know more but can't find any demos or examples or trial versions. Moving UI elements is enormously tedious whatever the platform - and writing animation wrapper routines from scratch is time-consuming. If the Animation Engine was robust and simple I'd be up for it. Anybody got any pointers to any info, advice, gotchas or examples? Regards, Paul. On 14 Apr 2013, at 04:47, Gerry Orkin wrote: > I use Animation Engine to smoothly move things. > > Gerry > > > On 14/04/2013, at 10:59 AM, Peter Haworth wrote: > >> I need to move all the objects underneath down to >> make room for the hidden group associated with the button to be displayed. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From revolution at derbrill.de Sun Apr 14 05:38:06 2013 From: revolution at derbrill.de (Malte Brill) Date: Sun, 14 Apr 2013 11:38:06 +0200 Subject: Moving controls smoothly around the screen In-Reply-To: References: Message-ID: <886E32AE-FCAA-44E6-A500-3DD998776BC2@derbrill.de> Hi Paul, welcome to the list. I am the author of said library. :-) You can find animationEngine (the dual licensed version) on my server: http://derbrill.de/animationEngine5.0.2.zip It comes with a PDF and a few example stacks. It will take a little while before this is moved to github and the marketplace site. There is a forum for animationEngine here: http://forums.runrev.com/phpBB2/viewforum.php?f=27 Of course I will be answering questions everywhere I see them pop up. Also there are quite a few users that also might jump in to answer questions that may be arising. :-) Hope that helps. Cheers, Malte From me at paulmaguire.me Sun Apr 14 06:42:57 2013 From: me at paulmaguire.me (Paul Maguire) Date: Sun, 14 Apr 2013 11:42:57 +0100 Subject: Moving controls smoothly around the screen In-Reply-To: <886E32AE-FCAA-44E6-A500-3DD998776BC2@derbrill.de> References: <886E32AE-FCAA-44E6-A500-3DD998776BC2@derbrill.de> Message-ID: <46385ABB-9E25-4075-9AD1-C202EB6523A8@paulmaguire.me> Great! Thanks for the prompt response. I'll check it out. Regards, Paul. On 14 Apr 2013, at 10:38, Malte Brill wrote: > Hi Paul, > > welcome to the list. I am the author of said library. :-) > > You can find animationEngine (the dual licensed version) on my server: > > http://derbrill.de/animationEngine5.0.2.zip > > It comes with a PDF and a few example stacks. It will take a little while before this is moved to github and the marketplace site. > > There is a forum for animationEngine here: > > http://forums.runrev.com/phpBB2/viewforum.php?f=27 > > Of course I will be answering questions everywhere I see them pop up. Also there are quite a few users that also might jump in to answer questions that may be arising. :-) > > > Hope that helps. > > Cheers, > > Malte > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bvg at mac.com Sun Apr 14 07:30:26 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 14 Apr 2013 13:30:26 +0200 Subject: Moving controls smoothly around the screen In-Reply-To: References: <18403476-371F-4636-817C-D053BAA0316E@gmail.com> Message-ID: <71EA1DB4-9C4C-4264-B0FB-DEEDFBE684E3@mac.com> There's a trial at the store (yellow button): http://www.runrev.com/store/product/animation-engine-5/ Note that Malte said he'll open source it soon. I suggest to contact him before you buy. On 14.04.2013, at 11:27, Paul Maguire wrote: > Hi. > > My first post here - been lurking a whole 48 hours :-) I recognise a couple if names here from the Director DIRECT-L list... Anyways "hello world"! > > I'm reasonably new to Livecode. I'm intrigued by the Animation Engine - I'd like to know more but can't find any demos or examples or trial versions. Moving UI elements is enormously tedious whatever the platform - and writing animation wrapper routines from scratch is time-consuming. If the Animation Engine was robust and simple I'd be up for it. Anybody got any pointers to any info, advice, gotchas or examples? > > Regards, Paul. > > On 14 Apr 2013, at 04:47, Gerry Orkin wrote: > >> I use Animation Engine to smoothly move things. >> >> Gerry >> >> >> On 14/04/2013, at 10:59 AM, Peter Haworth wrote: >> >>> I need to move all the objects underneath down to >>> make room for the hidden group associated with the button to be displayed. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 fischer.th at aon.at Sun Apr 14 07:35:26 2013 From: fischer.th at aon.at (Thomas Fischer) Date: Sun, 14 Apr 2013 13:35:26 +0200 Subject: Foreign characters in file names In-Reply-To: References: Message-ID: Hello Kenji, thank you for the hint. I tried something similar before, and I'm afraid your method doesn't help, and actually seems to confirm what I suspected, that LiveCode as it is (I'm using 6.0.0 now) isn't able to handle foreign characters in file names. To be more precise: my impression is that LiveCode in principle is able to handle Unicode (with some effort, see http://lessons.runrev.com/m/4067/l/20441), but the actual programming language (what's its current name?) is not. To explain what I want: I want the user to choose a folder and then list the folder and its contents, where the names of the files and folders inside might also have foreign characters. Even if I put the correct name into the field (by copy&paste) and set the field's text font to "Unicode", LiveCode cannot recognise it, it seems that the name is immediately translated into the Mac Font if used in the Script. And if I try to use it directly like in put (there is a folder fld Ordner1) then I also get a "false". If I use AppleScript to get the name, as soon as I do something like "put the result into tUTF8Text" the "?" in the name of my folder is replaced by a "?" and I found no conversion to bring it back. And I don't see the files and folders functions handling Unicode. I actually tried put "choose folder" & return into asScript put "POSIX path of the result" &return after asScript do asScript as appleScript put the result into tUTF8Text delete char 1 of tUTF8Text delete char -1 of tUTF8Text set the unicodeText fld Ordner1 to uniencode(tUTF8Text,UTF8) but never got anything but a ? for the ?. Or am I missing a fundamental switch to get this to work? Best Thomas > ------------------------------ > > Message: 26 > Date: Sat, 13 Apr 2013 11:41:06 -0400 > From: "index at kenjikojima.com" > To: How to use LiveCode > Subject: Re: Foreign characters in file names > Message-ID: <0F544EEC-A545-458A-8CB3-7D5D2108A2FE at kenjikojima.com> > Content-Type: text/plain; charset=utf-8 > > Hi Thomas, > If you are on Mac OS, you can use AppleScript. > > This is for two bytes file name of UTF8 text. > > on mouseUp > put "choose file with prompt" "e"e&return into asScript > put "set openFile to result"&return after asScript > put "try"&return after asScript > put "read openFile" & return after asScript > put "on error"&return after asScript > put "close access openFile"&return after asScript > put "display dialog ""e&"Error is occured.""e&return after asScript > put "return"&return after asScript > put "end try"&return after asScript > do asScript as appleScript > put the result into tUTF8Text > delete char 1 of tUTF8Text > delete char -1 of tUTF8Text > set the unicodeText fld 1 to uniencode(tUTF8Text,UTF8) > end mouseUp > > -- > Kenji Kojima / ???? > http://www.kenjikojima.com/ > > > On Apr 13, 2013, at 10:19 AM, Thomas Fischer wrote: > >> Hello, >> >> I have a problem with foreign characters in file names, like Cyrillic or Japanese. >> E.g. I didn't find a way to get the correct name of a folder "Bilder ?" either using "answer folder?" or dragDrop with dragData. >> Is there a way to handle this situation? >> >> Best regards >> Thomas Fischer >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > From index at kenjikojima.com Sun Apr 14 09:24:30 2013 From: index at kenjikojima.com (index at kenjikojima.com) Date: Sun, 14 Apr 2013 09:24:30 -0400 Subject: Foreign characters in file names In-Reply-To: References: Message-ID: <458792C9-D60B-4A9D-AE7C-0058B1D80E03@kenjikojima.com> Hi Thomas, Mac OS uses "UTF-8-MAC" for a file path. We can import a unicode text file into a text field by AppleScript, but cannot read a file path. Probably "UTF-8-MAC" can be converted to "UTF-8" by AppleScript or others. I am not sure. -- Kenji Kojima / ???? http://www.kenjikojima.com/ On Apr 14, 2013, at 7:35 AM, Thomas Fischer wrote: > Hello Kenji, > > thank you for the hint. > I tried something similar before, and I'm afraid your method doesn't help, and actually seems to confirm what I suspected, that LiveCode as it is (I'm using 6.0.0 now) isn't able to handle foreign characters in file names. > To be more precise: my impression is that LiveCode in principle is able to handle Unicode (with some effort, see http://lessons.runrev.com/m/4067/l/20441), but the actual programming language (what's its current name?) is not. > > To explain what I want: > I want the user to choose a folder and then list the folder and its contents, where the names of the files and folders inside might also have foreign characters. > > Even if I put the correct name into the field (by copy&paste) and set the field's text font to "Unicode", LiveCode cannot recognise it, it seems that the name is immediately translated into the Mac Font if used in the Script. > And if I try to use it directly like in > put (there is a folder fld Ordner1) > then I also get a "false". > > If I use AppleScript to get the name, as soon as I do something like > "put the result into tUTF8Text" > the "?" in the name of my folder is replaced by a "?" and I found no conversion to bring it back. > And I don't see the files and folders functions handling Unicode. > > I actually tried > > put "choose folder" & return into asScript > put "POSIX path of the result" &return after asScript > do asScript as appleScript > put the result into tUTF8Text > delete char 1 of tUTF8Text > delete char -1 of tUTF8Text > set the unicodeText fld Ordner1 to uniencode(tUTF8Text,UTF8) > > but never got anything but a ? for the ?. > > Or am I missing a fundamental switch to get this to work? > > Best > Thomas > >> ------------------------------ >> >> Message: 26 >> Date: Sat, 13 Apr 2013 11:41:06 -0400 >> From: "index at kenjikojima.com" >> To: How to use LiveCode >> Subject: Re: Foreign characters in file names >> Message-ID: <0F544EEC-A545-458A-8CB3-7D5D2108A2FE at kenjikojima.com> >> Content-Type: text/plain; charset=utf-8 >> >> Hi Thomas, >> If you are on Mac OS, you can use AppleScript. >> >> This is for two bytes file name of UTF8 text. >> >> on mouseUp >> put "choose file with prompt" "e"e&return into asScript >> put "set openFile to result"&return after asScript >> put "try"&return after asScript >> put "read openFile" & return after asScript >> put "on error"&return after asScript >> put "close access openFile"&return after asScript >> put "display dialog ""e&"Error is occured.""e&return after asScript >> put "return"&return after asScript >> put "end try"&return after asScript >> do asScript as appleScript >> put the result into tUTF8Text >> delete char 1 of tUTF8Text >> delete char -1 of tUTF8Text >> set the unicodeText fld 1 to uniencode(tUTF8Text,UTF8) >> end mouseUp >> >> -- >> Kenji Kojima / ???? >> http://www.kenjikojima.com/ >> >> >> On Apr 13, 2013, at 10:19 AM, Thomas Fischer wrote: >> >>> Hello, >>> >>> I have a problem with foreign characters in file names, like Cyrillic or Japanese. >>> E.g. I didn't find a way to get the correct name of a folder "Bilder ?" either using "answer folder?" or dragDrop with dragData. >>> Is there a way to handle this situation? >>> >>> Best regards >>> Thomas Fischer >>> >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sun Apr 14 10:52:31 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Sun, 14 Apr 2013 09:52:31 -0500 Subject: LiveCode and Rails In-Reply-To: <44C14362-343D-4C79-BDD3-7B63F899CF7A@sweattechnologies.com> References: <5168FD3B.9020606@hyperactivesw.com> <44C14362-343D-4C79-BDD3-7B63F899CF7A@sweattechnologies.com> Message-ID: whaaa? I knew you were working on this, but it's available? I rely heavily on json for my applications that use mongoDB. On Sat, Apr 13, 2013 at 2:37 AM, Monte Goulding wrote: > Don't forget there's a dual licensed cross platform external that does > ArrayToJSON so all you need to do is worry about the array ;-) > > -- > M E R Goulding > Software development services > > mergExt - There's an external for that! > > On 13/04/2013, at 4:37 PM, "J. Landman Gay" > wrote: > > > I need to pass data to and from a Rails app. I'd rather not deal with > XML or JSON if I don't have to. Are there any simpler 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 > -- Regards, Andrew Kluthe andrew at ctech.me From pete at lcsql.com Sun Apr 14 13:19:36 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 14 Apr 2013 10:19:36 -0700 Subject: Moving controls smoothly around the screen In-Reply-To: <8D006D0BF9972B4-BA0-4A8D4@webmail-m178.sysops.aol.com> References: <8D006D0BF9972B4-BA0-4A8D4@webmail-m178.sysops.aol.com> Message-ID: Hi Craig, You pretty much have it. I've seen it referred to as "an accordion" elsewhere. Perhaps to clarify further, the initial display would be: Button1 Button2 Button3 Button4 WHen Button 2 is clicked, the display would be: Button1 Button2 Group2 Button3 Button4 If Button 1 was then clicked: Button1 Group1 Button2 Group2 Button3 Button4 If Button1 was then clicked again: Button1 Button2 Group2 Button3 Button4 In answer to your question, yes I could temporarily group the objects to be moved and move them all as one entity. But I'm missing how that helps with the need for smooth movement. The show command doesn't help since all the objects to be moved are already visible and, so far, I haven't found a way to make the move command do anything but snap the moved objects from their original location to the new one. Pete lcSQL Software On Sat, Apr 13, 2013 at 7:41 PM, wrote: > Pete. > > > I am not understanding. Are there several objects (buttons and/or groups), > but at least one group, under each button? > > > And there are a bunch of these "object stacks" vertically aligned, so > there is a column of them? > > > I would have thought you would show and hide as needed, within each " > object stack". > > > > But you say: > > > I need to move all the objects underneath down to make room for the hidden > group associated with the button to be displayed. > > > > If you are moving these objects, where are they moving to? You don't mean > they are moving from layer to layer, do you? > > > > You say you are using a "show" command to "move" the objects. If this is > just how you are describing it, then why not just show or hide the objects > in any particular "stack" by grouping them on the fly, if you need to, and > applying the visual effect to the group. You would have to manage the > members of the ad hoc group, but that should be straightforward. > > > Craig Newman > > > > > -----Original Message----- > From: Peter Haworth > To: How to use LiveCode > Sent: Sat, Apr 13, 2013 9:00 pm > Subject: Moving controls smoothly around the screen > > > I have a stack with a number of buttons and groups on > it,all vertically aligned. The groups are initially hidden so the screen > looks like it has a series of buttons on it. > > When a button is clicked, I need to move all the objects underneath down to > make room for the hidden group associated with the button to be displayed. > > Also have the same situation (but in reverse) when a button is clicked and > its group is already visible. In that case, I need to hide the group and > slide all the objects under it up to fill the gap. > > I use the "show group ... with visual effect" command to smoothly reveal > the group (hide group... with visual effect to hide it) but I'm stuck on > how to move the other objects in an equally smooth way. Ideally, I'd like > them to move in lock step with the group. > > I've tried various forms of the move command and settings of the lockMove > property but can't seem to get it to work, probably because I'm not > understanding all the options. After the group is shown/hidden, the rest > of the objects just snap to their new positions rather than move smoothly. > > It's almost like I need the move command to have a "with visual effect" > option. I have a horrible feeling this is going to involve a bunch of > repeat loops to move objects around in small increments at specified > intervals but clinging to the hope the there might be anLC built-in way to > do 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 jacque at hyperactivesw.com Sun Apr 14 13:28:18 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 14 Apr 2013 12:28:18 -0500 Subject: Moving controls smoothly around the screen In-Reply-To: References: <8D006D0BF9972B4-BA0-4A8D4@webmail-m178.sysops.aol.com> Message-ID: <516AE732.8060903@hyperactivesw.com> On 4/14/13 12:19 PM, Peter Haworth wrote: > so far, I haven't found a way > to make the move command do anything but snap the moved objects from their > original location to the new one. Lock moves. Issue "move" commands for each object with the parameter "without waiting". Unlock moves. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lc at pbh.on-rev.com Sun Apr 14 13:33:42 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Sun, 14 Apr 2013 10:33:42 -0700 Subject: Moving controls smoothly around the screen In-Reply-To: References: <8D006D0BF9972B4-BA0-4A8D4@webmail-m178.sysops.aol.com> Message-ID: Peter, You can do a move in time, I had a go at an accordion style menu system (like your example below), but couldn't make the group reveal and move the remaining buttons simultaneously, although it didn't look too bad. Anyway, the test I did is here if it helps? https://www.dropbox.com/s/m8law3krxtfg0sk/Accordion.livecode Paul On 2013-04-14, at 10:19 AM, Peter Haworth wrote: > Hi Craig, > You pretty much have it. I've seen it referred to as "an accordion" > elsewhere. > > Perhaps to clarify further, the initial display would be: > > Button1 > Button2 > Button3 > Button4 > > WHen Button 2 is clicked, the display would be: > > Button1 > Button2 > Group2 > Button3 > Button4 > > If Button 1 was then clicked: > > Button1 > Group1 > Button2 > Group2 > Button3 > Button4 > > If Button1 was then clicked again: > > Button1 > Button2 > Group2 > Button3 > Button4 > > In answer to your question, yes I could temporarily group the objects to be > moved and move them all as one entity. But I'm missing how that helps with > the need for smooth movement. The show command doesn't help since all the > objects to be moved are already visible and, so far, I haven't found a way > to make the move command do anything but snap the moved objects from their > original location to the new one. > > > > Pete > lcSQL Software > > > On Sat, Apr 13, 2013 at 7:41 PM, wrote: > >> Pete. >> >> >> I am not understanding. Are there several objects (buttons and/or groups), >> but at least one group, under each button? >> >> >> And there are a bunch of these "object stacks" vertically aligned, so >> there is a column of them? >> >> >> I would have thought you would show and hide as needed, within each " >> object stack". >> >> >> >> But you say: >> >> >> I need to move all the objects underneath down to make room for the hidden >> group associated with the button to be displayed. >> >> >> >> If you are moving these objects, where are they moving to? You don't mean >> they are moving from layer to layer, do you? >> >> >> >> You say you are using a "show" command to "move" the objects. If this is >> just how you are describing it, then why not just show or hide the objects >> in any particular "stack" by grouping them on the fly, if you need to, and >> applying the visual effect to the group. You would have to manage the >> members of the ad hoc group, but that should be straightforward. >> >> >> Craig Newman >> >> >> >> >> -----Original Message----- >> From: Peter Haworth >> To: How to use LiveCode >> Sent: Sat, Apr 13, 2013 9:00 pm >> Subject: Moving controls smoothly around the screen >> >> >> I have a stack with a number of buttons and groups on >> it,all vertically aligned. The groups are initially hidden so the screen >> looks like it has a series of buttons on it. >> >> When a button is clicked, I need to move all the objects underneath down to >> make room for the hidden group associated with the button to be displayed. >> >> Also have the same situation (but in reverse) when a button is clicked and >> its group is already visible. In that case, I need to hide the group and >> slide all the objects under it up to fill the gap. >> >> I use the "show group ... with visual effect" command to smoothly reveal >> the group (hide group... with visual effect to hide it) but I'm stuck on >> how to move the other objects in an equally smooth way. Ideally, I'd like >> them to move in lock step with the group. >> >> I've tried various forms of the move command and settings of the lockMove >> property but can't seem to get it to work, probably because I'm not >> understanding all the options. After the group is shown/hidden, the rest >> of the objects just snap to their new positions rather than move smoothly. >> >> It's almost like I need the move command to have a "with visual effect" >> option. I have a horrible feeling this is going to involve a bunch of >> repeat loops to move objects around in small increments at specified >> intervals but clinging to the hope the there might be anLC built-in way to >> do 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 >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Sun Apr 14 14:34:54 2013 From: coiin at verizon.net (Colin Holgate) Date: Sun, 14 Apr 2013 14:34:54 -0400 Subject: Moving controls smoothly around the screen In-Reply-To: References: <8D006D0BF9972B4-BA0-4A8D4@webmail-m178.sysops.aol.com> Message-ID: <27A1AB2F-0A50-4A60-8C9A-7A283D50D75E@verizon.net> There is a problem I think, in that the wipe is throttled by the refresh rate of the screen, and ends up being slow even if you say "very fast". Here is a change of the second button script, where I removed the wipe, and also show the group after the showing of the button 2 list. I sped up the move too See if you like it: on mouseUp if word 1 of the label of me = "Hide" then hide grp "group2" set the label of me to "Show Group 2" put the loc of grp "group3all" into tLoc subtract "55" from item 2 of tLoc move grp "group3all" to tLoc in 10 ticks else put the loc of grp "group3all" into tLoc add "55" to item 2 of tLoc send showgroup to me in 10 ticks move grp "group3all" to tLoc in 10 ticks set the label of me to "Hide Group 2" end if end mouseUp on showgroup show grp "group2" end showgroup On Apr 14, 2013, at 1:33 PM, Paul Hibbert wrote: > https://www.dropbox.com/s/m8law3krxtfg0sk/Accordion.livecode From appsfoundry67 at gmail.com Sun Apr 14 14:39:23 2013 From: appsfoundry67 at gmail.com (Apps Foundry) Date: Sun, 14 Apr 2013 13:39:23 -0500 Subject: Moving controls smoothly around the screen Message-ID: Pete: Perhaps I'm missing a key detail of how you want to move things around, but I can make a group of buttons move smoothly using: * * *on mouseUp* * put the loc of group "btns" into theLoc* * add 100 to item 2 of theLoc* * move group "btns" to theLoc in 500 milliseconds* *end mouseUp* This assumes that the buttons are grouped, which assumes in turn that you want to achieve this: newly-visible group btn1 btn2 btn3 not this: btn1 newly-visible group associated with btn1 btn2 btn3 It also ignores the exact timing between the move and the "show group ... with visual effect". Ok, couldn't resist pushing it one step further to get decent timing: on mouseUp put the loc of group "btns" into theLoc add 100 to item 2 of theLoc move group "btns" to theLoc in 300 milliseconds show group "grp" with visual effect dissolve very fast end mouseUp Am I utterly missing what you're trying to achieve? Larry Walker From coiin at verizon.net Sun Apr 14 14:58:15 2013 From: coiin at verizon.net (Colin Holgate) Date: Sun, 14 Apr 2013 14:58:15 -0400 Subject: [OT] Kickstarter bag Message-ID: <87E93434-8EC2-4C5B-9AD9-166F3A24A442@verizon.net> I think it's fair to say that the Kickstarter campaign has changed all of our lives in some way! There are going to be other KS things that are intriguing, and I think it ought to be ok to mention them here? I mean, so long as it isn't a "special process for making blue cheese faster", though I think that would be a successful campaign! So, I chanced across this, and have backed it: http://www.kickstarter.com/projects/2137644519/packswell-simple-bags-for-complicated-times-made-i From pete at lcsql.com Sun Apr 14 15:19:40 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 14 Apr 2013 12:19:40 -0700 Subject: Moving controls smoothly around the screen In-Reply-To: <516AE732.8060903@hyperactivesw.com> References: <8D006D0BF9972B4-BA0-4A8D4@webmail-m178.sysops.aol.com> <516AE732.8060903@hyperactivesw.com> Message-ID: All, Thanks for all the ideas. I'll try all and report back. Larry: I do need the groups to appear below the button they are associated with, not above. Pete lcSQL Software On Sun, Apr 14, 2013 at 10:28 AM, J. Landman Gay wrote: > On 4/14/13 12:19 PM, Peter Haworth wrote: > >> so far, I haven't found a way >> to make the move command do anything but snap the moved objects from their >> original location to the new one. >> > > Lock moves. Issue "move" commands for each object with the parameter > "without waiting". Unlock moves. > > -- > 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 Sun Apr 14 15:35:51 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 14 Apr 2013 12:35:51 -0700 Subject: Moving controls smoothly around the screen In-Reply-To: References: <8D006D0BF9972B4-BA0-4A8D4@webmail-m178.sysops.aol.com> <516AE732.8060903@hyperactivesw.com> Message-ID: OK, quick report back. I added Colin's code to Paul's stack (but left the move rate at 20 ticks) and it worked nicely but the movement was somewhat jerky. Searching around the archives, I came across some comments about the syncRate setting, so I set it to 10 and everything worked very smoothly. Actually, it seems that any syncRate from 16 downwards made things work smoothly, not sure if that would be affected by monitor refresh rates/CPU power/etc. Thanks again for all the advice on this, much appreciated. Pete lcSQL Software On Sun, Apr 14, 2013 at 12:19 PM, Peter Haworth wrote: > All, > Thanks for all the ideas. I'll try all and report back. > > Larry: I do need the groups to appear below the button they are > associated with, not above. > > Pete > lcSQL Software > > > On Sun, Apr 14, 2013 at 10:28 AM, J. Landman Gay > wrote: > >> On 4/14/13 12:19 PM, Peter Haworth wrote: >> >>> so far, I haven't found a way >>> to make the move command do anything but snap the moved objects from >>> their >>> original location to the new one. >>> >> >> Lock moves. Issue "move" commands for each object with the parameter >> "without waiting". Unlock moves. >> >> -- >> 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 elementarysoftware.com Sun Apr 14 15:56:42 2013 From: scott at elementarysoftware.com (Scott Morrow) Date: Sun, 14 Apr 2013 12:56:42 -0700 Subject: Moving controls smoothly around the screen In-Reply-To: References: Message-ID: <041E2997-4082-4B10-B580-7751141ADEAD@elementarysoftware.com> Hello Pete, I use Animation Engine for a lot of stuff, but for sliding something up or down (iOS & Android only), sometimes this works well: lock screen for visual effect in rect x,y -- reposition object here unlock screen with visual effect scroll down very fast -- Scott Morrow Elementary Software (Now with 20% less chalk dust!) web http://elementarysoftware.com/ email scott at elementarysoftware.com office 1-800-615-0867 ------------------------------------------------------ On Apr 13, 2013, at 5:59 PM, Peter Haworth wrote: > I have a stack with a number of buttons and groups on > it,all vertically aligned. The groups are initially hidden so the screen > looks like it has a series of buttons on it. > > When a button is clicked, I need to move all the objects underneath down to > make room for the hidden group associated with the button to be displayed. > > Also have the same situation (but in reverse) when a button is clicked and > its group is already visible. In that case, I need to hide the group and > slide all the objects under it up to fill the gap. > > I use the "show group ... with visual effect" command to smoothly reveal > the group (hide group... with visual effect to hide it) but I'm stuck on > how to move the other objects in an equally smooth way. Ideally, I'd like > them to move in lock step with the group. > > I've tried various forms of the move command and settings of the lockMove > property but can't seem to get it to work, probably because I'm not > understanding all the options. After the group is shown/hidden, the rest > of the objects just snap to their new positions rather than move smoothly. > > It's almost like I need the move command to have a "with visual effect" > option. I have a horrible feeling this is going to involve a bunch of > repeat loops to move objects around in small increments at specified > intervals but clinging to the hope the there might be anLC built-in way to > do 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 monte at sweattechnologies.com Sun Apr 14 17:13:08 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Mon, 15 Apr 2013 07:13:08 +1000 Subject: LiveCode and Rails In-Reply-To: References: <5168FD3B.9020606@hyperactivesw.com> <44C14362-343D-4C79-BDD3-7B63F899CF7A@sweattechnologies.com> Message-ID: <43745727-6C1F-44F8-A460-888B9167CA08@sweattechnologies.com> I've released it so far only as GPL and plan to release it dual license. If there'a pressure from people that want to buy it then that will encourage me to make that a higher priority but so far nobody has asked me about a license. There's binaries under a free account at mergExt.com Cheers -- M E R Goulding Software development services mergExt - There's an external for that! On 15/04/2013, at 12:52 AM, Andrew Kluthe wrote: > whaaa? I knew you were working on this, but it's available? I rely heavily > on json for my applications that use mongoDB. From alex at tweedly.net Sun Apr 14 17:58:13 2013 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 14 Apr 2013 22:58:13 +0100 Subject: A small programming challenge In-Reply-To: References: Message-ID: <516B2675.2050205@tweedly.net> Yes, a few interesting aspects. I too was surprised that the (intuitive) array method was slower than the string-based method, so I looked into it some more. The string method took 35-37 msec on my machine. The array method took 84-85 msecs. But i realized that as well as changin string -> array, you had effectively changed from column-first to row-first processing, and row-first means you have a larger initial time before you can get a duplicate. I changed the array method to be column-first, which decreased the time to 54-56 msecs -- still much slower. But of course, if you do it in column order, there is no need to use an array, so I switched to s scalar variable, and decreased the time to 29-32 msecs; roughly 15% improvement. Thereby showing that "contains" is marginally faster than "replace ... with empty". Hmmm - no real surprise :-( Other observation is that in the "optimized" version, we already know there are no duplicates in the existing lines - only the last line can possibly duplicate with an earlier one. So you can modify "checkit" to use that fact, and get the time down to 24-25 msecs. Let's see that gave me twenty minutes of fun coding to save 12 millisecs. Just as well I enjoyed it, because the time saving didn't justify the effort. -- Alex. On 12/04/2013 16:34, Geoff Canyon wrote: > http://gcanyon.wordpress.com/2013/04/12/brute-force-insanity/ > > I posted my answer, so don't scroll down if you want to try yourself. There > were some interesting aspects to the code. > > gc > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From johnpatten at me.com Sun Apr 14 18:13:40 2013 From: johnpatten at me.com (JOHN PATTEN) Date: Sun, 14 Apr 2013 15:13:40 -0700 Subject: Trapping for Hide Keyboard on iOS? Message-ID: <0D4DEDC5-8139-4C8D-9234-345B11F1BB31@me.com> Hi All? Looking for some easy strategies for adding text to fields on an iOS app. The standard iOS keyboard appears on the screen at the same place each time. I was hoping to show a hidden field at the remaining screen real-estate above the keyboard. I was thinking of using the focus within a ui text field on screen to trigger the showing of the hidden field. To dismiss the field, I was hoping there was some way of trapping the user hiding the keyboard via the keyboard's hide keyboard key and then taking the text created in it and putting it into the original targeted field that generated the original focus command. Is this possible, or is there a reasonably accepted practice for entering text into fields in a LiveCode iOS app? Thank you! From dunbarx at aol.com Sun Apr 14 18:35:43 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 14 Apr 2013 18:35:43 -0400 (EDT) Subject: Moving controls smoothly around the screen In-Reply-To: References: <8D006D0BF9972B4-BA0-4A8D4@webmail-m178.sysops.aol.com> <516AE732.8060903@hyperactivesw.com> Message-ID: <8D00777873D8FB5-BA0-4D5BA@webmail-m178.sysops.aol.com> Pete. Have you tried using the "drag" command, setting the "dragSpeed" as you require? Craig -----Original Message----- From: Peter Haworth To: How to use LiveCode Sent: Sun, Apr 14, 2013 3:20 pm Subject: Re: Moving controls smoothly around the screen All, Thanks for all the ideas. I'll try all and report back. Larry: I do need the groups to appear below the button they are associated with, not above. Pete lcSQL Software On Sun, Apr 14, 2013 at 10:28 AM, J. Landman Gay wrote: > On 4/14/13 12:19 PM, Peter Haworth wrote: > >> so far, I haven't found a way >> to make the move command do anything but snap the moved objects from their >> original location to the new one. >> > > Lock moves. Issue "move" commands for each object with the parameter > "without waiting". Unlock moves. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Sun Apr 14 18:38:17 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 14 Apr 2013 18:38:17 -0400 Subject: Moving controls smoothly around the screen In-Reply-To: References: <18403476-371F-4636-817C-D053BAA0316E@gmail.com> Message-ID: Tactile Media includes an accordion style menu on their site. http://tmtools.tactilemedia.com/tmcontrol/themes.html# Half way down on the left. Very cool. I've used it and it works well. Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Apr 14, 2013, at 5:27 AM, Paul Maguire wrote: > Hi. > > My first post here - been lurking a whole 48 hours :-) I recognise a couple if names here from the Director DIRECT-L list... Anyways "hello world"! > > I'm reasonably new to Livecode. I'm intrigued by the Animation Engine - I'd like to know more but can't find any demos or examples or trial versions. Moving UI elements is enormously tedious whatever the platform - and writing animation wrapper routines from scratch is time-consuming. If the Animation Engine was robust and simple I'd be up for it. Anybody got any pointers to any info, advice, gotchas or examples? > > Regards, Paul. > > On 14 Apr 2013, at 04:47, Gerry Orkin wrote: > >> I use Animation Engine to smoothly move things. >> >> Gerry >> >> >> On 14/04/2013, at 10:59 AM, Peter Haworth wrote: >> >>> I need to move all the objects underneath down to >>> make room for the hidden group associated with the button to be displayed. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 14 19:18:45 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 14 Apr 2013 16:18:45 -0700 Subject: Moving controls smoothly around the screen In-Reply-To: <8D00777873D8FB5-BA0-4D5BA@webmail-m178.sysops.aol.com> References: <8D006D0BF9972B4-BA0-4A8D4@webmail-m178.sysops.aol.com> <516AE732.8060903@hyperactivesw.com> <8D00777873D8FB5-BA0-4D5BA@webmail-m178.sysops.aol.com> Message-ID: Thanks Craig, that's a completely different approach but sounds like it could work. I'll give it a try and let you know what happens. Pete lcSQL Software On Sun, Apr 14, 2013 at 3:35 PM, wrote: > Pete. > > > Have you tried using the "drag" command, setting the "dragSpeed" as you > require? > > > Craig > > > > -----Original Message----- > From: Peter Haworth > To: How to use LiveCode > Sent: Sun, Apr 14, 2013 3:20 pm > Subject: Re: Moving controls smoothly around the screen > > > All, > Thanks for all the ideas. I'll try all and report back. > > Larry: I do need the groups to appear below the button they are associated > with, not above. > > Pete > lcSQL Software > > > On Sun, Apr 14, 2013 at 10:28 AM, J. Landman Gay > wrote: > > > On 4/14/13 12:19 PM, Peter Haworth wrote: > > > >> so far, I haven't found a way > >> to make the move command do anything but snap the moved objects from > their > >> original location to the new one. > >> > > > > Lock moves. Issue "move" commands for each object with the parameter > > "without waiting". Unlock moves. > > > > -- > > Jacqueline Landman Gay | jacque at hyperactivesw.com > > HyperActive Software | http://www.hyperactivesw.com > > > > > > ______________________________**_________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev.com/mailman/listinfo/use-livecode> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 14 19:19:21 2013 From: pete at lcsql.com (Peter Haworth) Date: Sun, 14 Apr 2013 16:19:21 -0700 Subject: Moving controls smoothly around the screen In-Reply-To: References: <18403476-371F-4636-817C-D053BAA0316E@gmail.com> Message-ID: Thanks Tom. I might just go that route - would save me a lot of headaches! Pete lcSQL Software On Sun, Apr 14, 2013 at 3:38 PM, Thomas McGrath III wrote: > Tactile Media includes an accordion style menu on their site. > http://tmtools.tactilemedia.com/tmcontrol/themes.html# > > Half way down on the left. Very cool. I've used it and it works well. > > Tom > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > On Apr 14, 2013, at 5:27 AM, Paul Maguire wrote: > > > Hi. > > > > My first post here - been lurking a whole 48 hours :-) I recognise a > couple if names here from the Director DIRECT-L list... Anyways "hello > world"! > > > > I'm reasonably new to Livecode. I'm intrigued by the Animation Engine - > I'd like to know more but can't find any demos or examples or trial > versions. Moving UI elements is enormously tedious whatever the platform - > and writing animation wrapper routines from scratch is time-consuming. If > the Animation Engine was robust and simple I'd be up for it. Anybody got > any pointers to any info, advice, gotchas or examples? > > > > Regards, Paul. > > > > On 14 Apr 2013, at 04:47, Gerry Orkin wrote: > > > >> I use Animation Engine to smoothly move things. > >> > >> Gerry > >> > >> > >> On 14/04/2013, at 10:59 AM, Peter Haworth wrote: > >> > >>> I need to move all the objects underneath down to > >>> make room for the hidden group associated with the button to be > displayed. > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 14 20:48:05 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 14 Apr 2013 19:48:05 -0500 Subject: Trapping for Hide Keyboard on iOS? In-Reply-To: <0D4DEDC5-8139-4C8D-9234-345B11F1BB31@me.com> References: <0D4DEDC5-8139-4C8D-9234-345B11F1BB31@me.com> Message-ID: <516B4E45.7070506@hyperactivesw.com> On 4/14/13 5:13 PM, JOHN PATTEN wrote: > Hi All? > > Looking for some easy strategies for adding text to fields on an iOS > app. The standard iOS keyboard appears on the screen at the same > place each time. I was hoping to show a hidden field at the remaining > screen real-estate above the keyboard. I was thinking of using the > focus within a ui text field on screen to trigger the showing of the > hidden field. > > To dismiss the field, I was hoping there was some way of trapping the > user hiding the keyboard via the keyboard's hide keyboard key and > then taking the text created in it and putting it into the original > targeted field that generated the original focus command. > > Is this possible, or is there a reasonably accepted practice for > entering text into fields in a LiveCode iOS app? I don't quite follow what you want to do, but the card should be getting keyboardActivated and keyboardDeactivated messages when the keyboard is shown or dismissed. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From gerry.orkin at gmail.com Sun Apr 14 21:46:25 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Mon, 15 Apr 2013 11:46:25 +1000 Subject: Trapping for Hide Keyboard on iOS? In-Reply-To: <0D4DEDC5-8139-4C8D-9234-345B11F1BB31@me.com> References: <0D4DEDC5-8139-4C8D-9234-345B11F1BB31@me.com> Message-ID: <7931A7C0-B176-4AB6-85A9-8F16AEA92AF0@gmail.com> John Yes, use a native input control (see page 70 of the 6.0 iOS release notes). When the user taps in the control the keyboard shows (or you can have it show when the control is initially created or made visible). You can specify that your keyboard has a "Done" key - hitting that will hide the keyboard and you can also trap for that (using inputReturnKey) and do whatever you need to with the contents of the control. This creates a control (this is for a control that is used in a search feature): local searchInputID on showSearch if "searchinput" is not in iphoneControls() then iphoneControlCreate "input","searchinput" put the result into searchInputID iphoneControlSet searchInputID, "rect", the rect of btn "shadowfield" iphoneControlSet searchInputID, "textcolor", "gray" iphoneControlSet searchInputID, "autofit", "true" iphoneControlSet searchInputID, "autoclear", "true" iphoneControlSet searchInputID, "clearButtonMode", "always" iphoneControlSet searchInputID, "borderstyle", "rounded" iphoneControlSet searchInputID, "autoCorrectionType", "yes" iphoneControlSet searchInputID, "enabled", "true" iphoneControlSet searchInputID, "returnKeyType", "search" iphoneControlSet searchInputID, "keyboardType", "search" iphoneControlSet searchInputID, "visible", "true" iphoneControlSet searchInputID, "text", "Search" end if end showsearch Here's how you trap for the return (or "done" key): on inputReturnKey if iphonecontroltarget() = "searchinput" then put iphoneControlGet (searchInputID, "text") into seachString -- or put it into a field in your case searchFor seachString -- or just store the text in a field end if end inputReturnKey You can even do stuff when the use first focuses on the control: on inputBeginEditing if iphonecontroltarget() = "searchinput" then iphoneControlSet searchInputID, "textcolor", "black" end if end inputBeginEditing Hope that helps. Gerry On 15/04/2013, at 8:13 AM, JOHN PATTEN wrote: > Is this possible, or is there a reasonably accepted practice for entering text into fields in a LiveCode iOS app? From userev at canelasoftware.com Sun Apr 14 23:42:14 2013 From: userev at canelasoftware.com (Mark Talluto) Date: Sun, 14 Apr 2013 20:42:14 -0700 Subject: [OT] Kickstarter bag In-Reply-To: <87E93434-8EC2-4C5B-9AD9-166F3A24A442@verizon.net> References: <87E93434-8EC2-4C5B-9AD9-166F3A24A442@verizon.net> Message-ID: <171D3AE9-9F53-4348-861F-0F30F6149187@canelasoftware.com> On Apr 14, 2013, at 11:58 AM, Colin Holgate wrote: > I think it's fair to say that the Kickstarter campaign has changed all of our lives in some way! There are going to be other KS things that are intriguing, and I think it ought to be ok to mention them here? I mean, so long as it isn't a "special process for making blue cheese faster", though I think that would be a successful campaign! > > So, I chanced across this, and have backed it: > > http://www.kickstarter.com/projects/2137644519/packswell-simple-bags-for-complicated-times-made-i Thanks Colin. I participated in this kickstarter thanks to you bringing it to my attention. I happened to be in the market for a nice back pack. I hope it makes it. Best regards, Mark Talluto canelasoftware.com From johnpatten at me.com Mon Apr 15 01:01:56 2013 From: johnpatten at me.com (JOHN PATTEN) Date: Sun, 14 Apr 2013 22:01:56 -0700 Subject: Trapping for Hide Keyboard on iOS? In-Reply-To: <516B4E45.7070506@hyperactivesw.com> References: <0D4DEDC5-8139-4C8D-9234-345B11F1BB31@me.com> <516B4E45.7070506@hyperactivesw.com> Message-ID: Thanks Jacqueline? The keyboardactivated and keyboardDeactivated messages work well to show the generic field at the top of the card. But because I am activating the keyboard using a field at the bottom of my window, the focus stays within that bottom field and not in my newly displayed field at the top of the card. The idea I was trying for was that if there were fields at the bottom of my card that the iOS keyboard hides when it is displayed, I could provide a generic field at the top of the card/window, set focus to that top field, store the text in a variable when dismissing the keyboard and hiding the field. Then take the text stored in the variable and put it into the original field at the bottom of the card that started the whole process. Unfortunately the minute I try to set focus on the generic top half field, the keyboard disappears. I'll take a closer look at Gerry's suggestion and the native input control. Thank you! On Apr 14, 2013, at 5:48 PM, "J. Landman Gay" wrote: > On 4/14/13 5:13 PM, JOHN PATTEN wrote: >> Hi All? >> >> Looking for some easy strategies for adding text to fields on an iOS >> app. The standard iOS keyboard appears on the screen at the same >> place each time. I was hoping to show a hidden field at the remaining >> screen real-estate above the keyboard. I was thinking of using the >> focus within a ui text field on screen to trigger the showing of the >> hidden field. >> >> To dismiss the field, I was hoping there was some way of trapping the >> user hiding the keyboard via the keyboard's hide keyboard key and >> then taking the text created in it and putting it into the original >> targeted field that generated the original focus command. >> >> Is this possible, or is there a reasonably accepted practice for >> entering text into fields in a LiveCode iOS app? > > I don't quite follow what you want to do, but the card should be getting keyboardActivated and keyboardDeactivated messages when the keyboard is shown or dismissed. > > -- > 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 gerry.orkin at gmail.com Mon Apr 15 01:51:09 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Mon, 15 Apr 2013 15:51:09 +1000 Subject: Trapping for Hide Keyboard on iOS? In-Reply-To: References: <0D4DEDC5-8139-4C8D-9234-345B11F1BB31@me.com> <516B4E45.7070506@hyperactivesw.com> Message-ID: <0EF144BA-D774-4215-8F46-E9D95306874E@gmail.com> John If you just want to use LC fields they can be grouped and moved via script to upwards new locations when the keyboard is activated. Gerry On 15/04/2013, at 3:01 PM, JOHN PATTEN wrote: > The idea I was trying for was that if there were fields at the bottom of my card that the iOS keyboard hides when it is displayed, I could provide a generic field at the top of the card/window, set focus to that top field, store the text in a variable when dismissing the keyboard and hiding the field. Then take the text stored in the variable and put it into the original field at the bottom of the card that started the whole process. From swartart at iafrica.com Mon Apr 15 03:11:01 2013 From: swartart at iafrica.com (Ryno Swart) Date: Mon, 15 Apr 2013 09:11:01 +0200 Subject: Is it just me, again? In-Reply-To: References: Message-ID: <4FC9A5A4-C6C3-4057-A6B2-A72F527B8A2B@iafrica.com> I want to give my son a copy of LiveCode on a flash drive so that he can in turn show it to his fellow students at University. They are first year Electrical Engineering students doing programming but have never heard of LC. I wanted to do this years ago while he was at school, but licensing was too complicated. Now we have the free and open version. Bravo. Somebody mentioned an unlock code that I can get from the RunRev site that will make it unnecessary to "phone home". Where do I find this? From roger.e.eller at sealedair.com Mon Apr 15 10:18:50 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 15 Apr 2013 10:18:50 -0400 Subject: Is it just me, again? In-Reply-To: <4FC9A5A4-C6C3-4057-A6B2-A72F527B8A2B@iafrica.com> References: <4FC9A5A4-C6C3-4057-A6B2-A72F527B8A2B@iafrica.com> Message-ID: I only see "offline activation" available when I login to my commercial account. ~Roger On Mon, Apr 15, 2013 at 3:11 AM, Ryno Swart wrote: > I want to give my son a copy of LiveCode on a flash drive so that he can > in turn show it to his fellow students at University. > > They are first year Electrical Engineering students doing programming but > have never heard of LC. I wanted to do this years ago while he was at > school, but licensing was too complicated. Now we have the free and open > version. Bravo. Somebody mentioned an unlock code that I can get from the > RunRev site that will make it unnecessary to "phone home". > > Where do I find this? > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From gcanyon at gmail.com Mon Apr 15 11:37:15 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Mon, 15 Apr 2013 10:37:15 -0500 Subject: A small programming challenge In-Reply-To: <516B2675.2050205@tweedly.net> References: <516B2675.2050205@tweedly.net> Message-ID: I worked on this further over the weekend. I'll post again after I've formatted everything, but the result now handles any number of cubes from 3 to 26, although anything more than about 14 will probably be too slow. For 4 cube puzzles the new code is about four times faster than my old code. For 12 cube puzzles it's >100 times faster. I came up with a nice short cut. On Sun, Apr 14, 2013 at 4:58 PM, Alex Tweedly wrote: > > Yes, a few interesting aspects. > > I too was surprised that the (intuitive) array method was slower than the > string-based method, so I looked into it some more. > > The string method took 35-37 msec on my machine. > The array method took 84-85 msecs. > > But i realized that as well as changin string -> array, you had > effectively changed from column-first to row-first processing, and > row-first means you have a larger initial time before you can get a > duplicate. I changed the array method to be column-first, which decreased > the time to 54-56 msecs -- still much slower. > > But of course, if you do it in column order, there is no need to use an > array, so I switched to s scalar variable, and decreased the time to 29-32 > msecs; roughly 15% improvement. Thereby showing that "contains" is > marginally faster than "replace ... with empty". Hmmm - no real surprise :-( > > Other observation is that in the "optimized" version, we already know > there are no duplicates in the existing lines - only the last line can > possibly duplicate with an earlier one. So you can modify "checkit" to use > that fact, and get the time down to 24-25 msecs. > > Let's see that gave me twenty minutes of fun coding to save 12 millisecs. > Just as well I enjoyed it, because the time saving didn't justify the > effort. > > -- Alex. > > > > On 12/04/2013 16:34, Geoff Canyon wrote: > >> http://gcanyon.wordpress.com/**2013/04/12/brute-force-**insanity/ >> >> I posted my answer, so don't scroll down if you want to try yourself. >> There >> were some interesting aspects to the code. >> >> gc >> ______________________________**_________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/**mailman/listinfo/use-livecode >> > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at 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 Mon Apr 15 12:30:39 2013 From: kevin at runrev.com (Kevin Miller) Date: Mon, 15 Apr 2013 17:30:39 +0100 Subject: Is it just me, again? In-Reply-To: Message-ID: We'll be making the activation process friendlier and optional in the next major version. We will always encourage and promote the benefits of registering with us (there are more than it looks just now but we don't talk about them as we should), but it will be optional. In the mean time we will shortly be posting a lesson on how to bypass the system just now, for anyone who is stuck - e.g. schools. Going open for the first time ever is a learning process for us - we're listening and no doubt we'll need to keep tweaking policies as you good folk send us feedback. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Everyone can code On 15/04/2013 15:18, "Roger Eller" wrote: >I only see "offline activation" available when I login to my commercial >account. > >~Roger > > > >On Mon, Apr 15, 2013 at 3:11 AM, Ryno Swart wrote: > >> I want to give my son a copy of LiveCode on a flash drive so that he can >> in turn show it to his fellow students at University. >> >> They are first year Electrical Engineering students doing programming >>but >> have never heard of LC. I wanted to do this years ago while he was at >> school, but licensing was too complicated. Now we have the free and open >> version. Bravo. Somebody mentioned an unlock code that I can get from >>the >> RunRev site that will make it unnecessary to "phone home". >> >> Where do I find this? >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Apr 15 12:41:08 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Mon, 15 Apr 2013 12:41:08 -0400 Subject: Moving controls smoothly around the screen In-Reply-To: <041E2997-4082-4B10-B580-7751141ADEAD@elementarysoftware.com> References: <041E2997-4082-4B10-B580-7751141ADEAD@elementarysoftware.com> Message-ID: <005101ce39f8$07ea95d0$17bfc170$@net> Pete, I use Scott's method and it works v well on mobile. 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 Scott Morrow Sent: Sunday, April 14, 2013 3:57 PM To: How to use LiveCode Subject: Re: Moving controls smoothly around the screen Hello Pete, I use Animation Engine for a lot of stuff, but for sliding something up or down (iOS & Android only), sometimes this works well: lock screen for visual effect in rect x,y -- reposition object here unlock screen with visual effect scroll down very fast -- Scott Morrow Elementary Software (Now with 20% less chalk dust!) web http://elementarysoftware.com/ email scott at elementarysoftware.com office 1-800-615-0867 ------------------------------------------------------ On Apr 13, 2013, at 5:59 PM, Peter Haworth wrote: > I have a stack with a number of buttons and groups on it,all > vertically aligned. The groups are initially hidden so the screen > looks like it has a series of buttons on it. > > When a button is clicked, I need to move all the objects underneath > down to make room for the hidden group associated with the button to be displayed. > > Also have the same situation (but in reverse) when a button is clicked > and its group is already visible. In that case, I need to hide the > group and slide all the objects under it up to fill the gap. > > I use the "show group ... with visual effect" command to smoothly > reveal the group (hide group... with visual effect to hide it) but I'm > stuck on how to move the other objects in an equally smooth way. > Ideally, I'd like them to move in lock step with the group. > > I've tried various forms of the move command and settings of the > lockMove property but can't seem to get it to work, probably because > I'm not understanding all the options. After the group is > shown/hidden, the rest of the objects just snap to their new positions rather than move smoothly. > > It's almost like I need the move command to have a "with visual effect" > option. I have a horrible feeling this is going to involve a bunch of > repeat loops to move objects around in small increments at specified > intervals but clinging to the hope the there might be anLC built-in > way to do 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 richmondmathewson at gmail.com Mon Apr 15 12:48:19 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 15 Apr 2013 19:48:19 +0300 Subject: Is it just me, again? In-Reply-To: References: Message-ID: <516C2F53.3020607@gmail.com> On 04/15/2013 07:30 PM, Kevin Miller wrote: > We'll be making the activation process friendlier and optional in the next > major version. We will always encourage and promote the benefits of > registering with us (there are more than it looks just now but we don't > talk about them as we should), but it will be optional. > > In the mean time we will shortly be posting a lesson on how to bypass the > system just now, for anyone who is stuck - e.g. schools. > > Going open for the first time ever is a learning process for us - we're > listening and no doubt we'll need to keep tweaking policies as you good > folk send us feedback. > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Everyone can code > > Thank you very much, Kevin! I am sure that a large number of Use-List members will join me in thanking Kevin Miller about this. Richmond Mathewson. From andrew at ctech.me Mon Apr 15 13:05:38 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Mon, 15 Apr 2013 12:05:38 -0500 Subject: Is it just me, again? In-Reply-To: <516C2F53.3020607@gmail.com> References: <516C2F53.3020607@gmail.com> Message-ID: I was hoping this was the response we would eventually get. The login doesn't really provide a problem for me, and I am surely not an "Open" minded person when it comes to thinking about what "Open" principles are; however, the response from most on the list seem to be raising some very important critiques of the login system that should be considered. Good to see a more thoughtful response from Kevin on the topic. Thanks. On Mon, Apr 15, 2013 at 11:48 AM, Richmond wrote: > On 04/15/2013 07:30 PM, Kevin Miller wrote: > >> We'll be making the activation process friendlier and optional in the next >> major version. We will always encourage and promote the benefits of >> registering with us (there are more than it looks just now but we don't >> talk about them as we should), but it will be optional. >> >> In the mean time we will shortly be posting a lesson on how to bypass the >> system just now, for anyone who is stuck - e.g. schools. >> >> Going open for the first time ever is a learning process for us - we're >> listening and no doubt we'll need to keep tweaking policies as you good >> folk send us feedback. >> >> Kind regards, >> >> Kevin >> >> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >> LiveCode: Everyone can code >> >> >> > Thank you very much, Kevin! > > I am sure that a large number of Use-List members will join me in thanking > Kevin Miller > about this. > > Richmond Mathewson. > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > -- Regards, Andrew Kluthe andrew at ctech.me From richmondmathewson at gmail.com Mon Apr 15 13:18:35 2013 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 15 Apr 2013 20:18:35 +0300 Subject: Get path Message-ID: <516C366B.7010200@gmail.com> Normally a standalone's default path is where the end-user puts s/his standalone in the files structure of s/his operating system (or, it was last time I looked) . . . HOWEVER . . . imagine an end-user, who I shall call "Bloody-minded Johnny", who, for various odd reasons keeps moving his standalone around. Now, if Bloody-minded Johnny uses the standalone, which then stores some preference file in his default location, and the BMJ moves his standalone, how can the standalone load his prefs file the next time he uses it? To make this possible the standalone has to find out the first location where it is parked and store that path in some non-volatile fashion so that when BMJ has moved it to location #2, it can relocate the files it stored at location #1, and so on. Now it is all very jolly for a standalone to do this sort of thing: put the filePath of file "SavedNonsense.rtf" into fld "Route66" BUT, when the standalone quits fld "Route66" will be emptied, so no joy next time the standalone is opened. NOW, maybe I'm being a bit thick (nothing new), but I cannot for the life of me know where I should store a filePath as if it is stored in the default location the same problem would arise as the one it is meant to solve. NOW, a while back, while my attention was elsewhere (!!!!) I seem vaguely to recall a similar discussion as to where to store information in such as way that it would move with a standalone. ----------------------------- Oh, and by the way; some very welcome news to all the Linux-Heads out and about; the LC OSS release seems to have sorted out the problem where using the Dictionary crashed the thing [ UbuntuStudio 13.04 ] would be grateful if all the Linux-Heads could give it a whirl and see if I am right. ---------------------------- Richmond. From marty at ucls.uchicago.edu Mon Apr 15 13:34:08 2013 From: marty at ucls.uchicago.edu (Marty Billingsley) Date: Mon, 15 Apr 2013 12:34:08 -0500 Subject: Is it just me, again? In-Reply-To: References: Message-ID: <1B5C717F-E6F9-4FE1-929E-DDD9EF124740@ucls.uchicago.edu> Absolutely! Thanks, Kevin! - marty -- Marty Billingsley Department of Computer Science The University of Chicago Laboratory Schools Richmond wrote: > > > On 04/15/2013 07:30 PM, Kevin Miller wrote: >> We'll be making the activation process friendlier and optional in the next >> major version. We will always encourage and promote the benefits of >> registering with us (there are more than it looks just now but we don't >> talk about them as we should), but it will be optional. >> >> In the mean time we will shortly be posting a lesson on how to bypass the >> system just now, for anyone who is stuck - e.g. schools. >> >> Going open for the first time ever is a learning process for us - we're >> listening and no doubt we'll need to keep tweaking policies as you good >> folk send us feedback. >> >> Kind regards, >> >> Kevin >> >> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >> LiveCode: Everyone can code >> >> > > Thank you very much, Kevin! > > I am sure that a large number of Use-List members will join me in > thanking Kevin Miller > about this. > > Richmond Mathewson. > From mpetrides at earthlink.net Mon Apr 15 13:40:37 2013 From: mpetrides at earthlink.net (Marian Petrides, M.D.) Date: Mon, 15 Apr 2013 12:40:37 -0500 Subject: Is it just me, again? In-Reply-To: <1B5C717F-E6F9-4FE1-929E-DDD9EF124740@ucls.uchicago.edu> References: <1B5C717F-E6F9-4FE1-929E-DDD9EF124740@ucls.uchicago.edu> Message-ID: <9BED828B-FD71-4113-A3EE-65019B629E26@earthlink.net> Great news--not because it affects me but because this was the only negative commentary about LC going Open Source on macintouch.com. No reason to take criticism for something so small and obscure the virtues of LC. BTW, maybe some of you other LiveCoders would like to go to macintouch and post some nice things about LC Community Edition. A couple of days ago, someone said he downloaded it but was reluctant to use it until he heard from people who had actually used LC. I posted a nice review based on my more than 10 years of experience with Rev/LC, but it might be good if there were a few more. Just a thought. Marian >> On 04/15/2013 07:30 PM, Kevin Miller wrote: >>> We'll be making the activation process friendlier and optional in the next >>> major version. From MacBox at earthlink.net Mon Apr 15 14:37:51 2013 From: MacBox at earthlink.net (MacBox at earthlink.net) Date: Mon, 15 Apr 2013 14:37:51 -0400 Subject: Retrieving gif data from a RESTful map server In-Reply-To: References: Message-ID: Thanks to Devin, Jim, and Mark for taking a crack at this, but it seems this was not a solvable problem as desired. Thierry offered to take a look at an actual download of the gif, and he determined that the data is somehow corrupt. Although Preview and Safari seem to be able to deal with it, LC can't. I ended up taking another route and loaded the gif calling URL into an LC browser. Unfortunately even the webkit browser seems to have a slight issue with the alpha channel (there is no transparency), but since the iOS browser offers its own Alpha channel, I can make the map under the browser show through the grey of the gif (that should have been be transparent). It's not as flexible as having a simple image object, but it's workable for this project. Thanks for all the suggestions! From jacque at hyperactivesw.com Mon Apr 15 15:28:51 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 15 Apr 2013 14:28:51 -0500 Subject: Get path In-Reply-To: <516C366B.7010200@gmail.com> References: <516C366B.7010200@gmail.com> Message-ID: <516C54F3.8010704@hyperactivesw.com> On 4/15/13 12:18 PM, Richmond wrote: > Now, if Bloody-minded Johnny uses the standalone, which then stores some > preference file in his > default location, and the BMJ moves his standalone, how can the > standalone load his prefs file > the next time he uses it? Typically preferences on Mac and Windows aren't stored in the same folder with the app. On Mac it's either application support or preferences, on Windows it's support or documents. On 'nix I usually put it as a dot file in home. All these folders can be identified using specialFolderPath). -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Mon Apr 15 19:14:58 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 15 Apr 2013 16:14:58 -0700 Subject: fontSizes bust in 6.0 Message-ID: OSX 10.7.4, LC 6.0 Commercial or Community. The fontsizes of a font always returns zero. Anyone else seeing this? Pete lcSQL Software From jacques.hausser at unil.ch Mon Apr 15 19:29:19 2013 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Tue, 16 Apr 2013 01:29:19 +0200 Subject: fontSizes bust in 6.0 In-Reply-To: References: Message-ID: <72A00630-39BD-4C22-BA80-C72DD2BD1187@unil.ch> Hy Peter: from the dictionary: Comments: If zero appears in the list returned by the fontSizes function, the font is scalable, meaning that it can be displayed at any size supported by the operating system. Le 16 avr. 2013 ? 01:14, Peter Haworth a ?crit : > OSX 10.7.4, LC 6.0 Commercial or Community. The fontsizes of a font always > returns zero. Anyone else seeing 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 ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From pete at lcsql.com Mon Apr 15 20:44:06 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 15 Apr 2013 17:44:06 -0700 Subject: fontSizes bust in 6.0 In-Reply-To: <72A00630-39BD-4C22-BA80-C72DD2BD1187@unil.ch> References: <72A00630-39BD-4C22-BA80-C72DD2BD1187@unil.ch> Message-ID: Right, but the exact same command in LC 5.5.x returns a list of font sizes so one or other is worng. Pete lcSQL Software On Mon, Apr 15, 2013 at 4:29 PM, Jacques Hausser wrote: > Hy Peter: > > from the dictionary: > > Comments: > If zero appears in the list returned by the fontSizes function, the font > is scalable, meaning that it can be displayed at any size supported by the > operating system. > > > Le 16 avr. 2013 ? 01:14, Peter Haworth a ?crit : > > > OSX 10.7.4, LC 6.0 Commercial or Community. The fontsizes of a font > always > > returns zero. Anyone else seeing 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 > > ****************************************** > Prof. Jacques Hausser > Department of Ecology and Evolution > Biophore / Sorge > University of Lausanne > CH 1015 Lausanne > please use my private address: > 6 route de Burtigny > CH-1269 Bassins > tel: ++ 41 22 366 19 40 > mobile: ++ 41 79 757 05 24 > E-Mail: jacques.hausser at unil.ch > ******************************************* > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 15 21:06:23 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 16 Apr 2013 09:06:23 +0800 Subject: [OT] LC Commercial in the RunRev Store Message-ID: How is LC Commercial 6.0 presented in My Account of the RunRev Store. When I log in I have a big green LC Community Edition button at the top. Below this I have LiveCode Personal, with an option button that lists the versions of LC personal I have. Below this I have LiveCode Commercial with an option button that lists 5.5.4 and all previous version of LC Commercial I've had a license to, but no where do I see where I can download 6.0 Below this are all the bundles, Academy and 3rd party software I've purchase through the store. Also, just above the LC Community Edition big green button is 4 hyper links; All Products, New LiveCode, LiveCode Legacy and Other Products - the first three have no effect on what is displayed, only selecting Other Products reduces the display by removing my Personal and Commercial LC from the list. Where is the obvious that I'm missing? From capellan2000 at gmail.com Mon Apr 15 21:38:58 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 15 Apr 2013 18:38:58 -0700 (PDT) Subject: A small programming challenge In-Reply-To: References: <516B2675.2050205@tweedly.net> Message-ID: <1366076338940-4663466.post@n4.nabble.com> Hi, Geoff Canyon-4 wrote > I worked on this further over the weekend. I'll post again after I've > formatted everything, but the result now handles any number of cubes from > 3 > to 26, although anything more than about 14 will probably be too slow. For > 4 cube puzzles the new code is about four times faster than my old code. > For 12 cube puzzles it's >100 times faster. > I came up with a nice short cut. and Alex Tweedly wrote > Let's see that gave me twenty minutes of fun coding to save 12 millisecs. > Just as well I enjoyed it, because the time saving didn't justify the > effort. Deep bow to both Math Wizards! :D Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/A-small-programming-challenge-tp4663262p4663466.html Sent from the Revolution - User mailing list archive at Nabble.com. From lc at pbh.on-rev.com Mon Apr 15 21:42:31 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Mon, 15 Apr 2013 18:42:31 -0700 Subject: [OT] LC Commercial in the RunRev Store In-Reply-To: References: Message-ID: I'm presented with a similar screen except that I don't see a LC Commercial edition, instead I see a LiveCode Complete which does allow downloads of everything from version 5.5.0 through 6.0.0 and the mobile/server options too. I had an active renewal package until June 2014 before signing up for a Lifetime licence on KS, but my payment date still shows as June 2014, so I'm guessing that not all accounts have been updated yet. I will be contacting support if that doesn't change soon, and I guess you'll be doing the same, but I just figured they would be pretty busy right now so was giving them a bit of breathing space, your issue sounds a bit more pressing though, hopefully Heather can help you out. Paul On 2013-04-15, at 6:06 PM, Kay C Lan wrote: > How is LC Commercial 6.0 presented in My Account of the RunRev Store. > > When I log in I have a big green LC Community Edition button at the top. > > Below this I have LiveCode Personal, with an option button that lists the > versions of LC personal I have. > > Below this I have LiveCode Commercial with an option button that lists > 5.5.4 and all previous version of LC Commercial I've had a license to, but > no where do I see where I can download 6.0 > > Below this are all the bundles, Academy and 3rd party software I've > purchase through the store. > > Also, just above the LC Community Edition big green button is 4 hyper > links; All Products, New LiveCode, LiveCode Legacy and Other Products - the > first three have no effect on what is displayed, only selecting Other > Products reduces the display by removing my Personal and Commercial LC from > the list. > > Where is the obvious that I'm missing? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Mon Apr 15 21:52:03 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 15 Apr 2013 18:52:03 -0700 (PDT) Subject: How does works Sandboxing code in LiveCode Community? Message-ID: <1366077123246-4663468.post@n4.nabble.com> Hi all, We know, by experience, the power of this platform. But... With great power comes great responsibility... So, the Big Question: How does Sandboxing code works in LiveCode Community? Before running a Stack? or After running a Stack? http://en.wikipedia.org/wiki/Sandbox_(software_development) Thanks in advance! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/How-does-works-Sandboxing-code-in-LiveCode-Community-tp4663468.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at gmail.com Mon Apr 15 21:53:47 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Mon, 15 Apr 2013 18:53:47 -0700 (PDT) Subject: How does works Sandboxing code in LiveCode Community? In-Reply-To: <1366077123246-4663468.post@n4.nabble.com> References: <1366077123246-4663468.post@n4.nabble.com> Message-ID: <1366077227169-4663469.post@n4.nabble.com> My mistake... This is the correct link for Sandboxing code: http://en.wikipedia.org/wiki/Sandbox_(computer_security) Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/How-does-works-Sandboxing-code-in-LiveCode-Community-tp4663468p4663469.html Sent from the Revolution - User mailing list archive at Nabble.com. From monte at sweattechnologies.com Mon Apr 15 22:03:16 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 16 Apr 2013 12:03:16 +1000 Subject: Is it just me, again? In-Reply-To: <1B5C717F-E6F9-4FE1-929E-DDD9EF124740@ucls.uchicago.edu> References: <1B5C717F-E6F9-4FE1-929E-DDD9EF124740@ucls.uchicago.edu> Message-ID: <46BF7DA7-B857-4668-90E2-D641BF3D62D6@sweattechnologies.com> On 04/15/2013 07:30 PM, Kevin Miller wrote: > We'll be making the activation process friendlier and optional in the next > major version. We will always encourage and promote the benefits of > registering with us (there are more than it looks just now but we don't > talk about them as we should), but it will be optional. > > In the mean time we will shortly be posting a lesson on how to bypass the > system just now, for anyone who is stuck - e.g. schools. > > Going open for the first time ever is a learning process for us - we're > listening and no doubt we'll need to keep tweaking policies as you good > folk send us feedback. Great decision Kevin. That's going to make it much easier to deploy in schools and I think encourages you to push the boundaries of service delivery that people would want to login to access. I was quite concerned that it would lead to a fork to workaround it and people contributing to that fork rather than yours. Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From monte at sweattechnologies.com Mon Apr 15 22:09:09 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 16 Apr 2013 12:09:09 +1000 Subject: How does works Sandboxing code in LiveCode Community? In-Reply-To: <1366077123246-4663468.post@n4.nabble.com> References: <1366077123246-4663468.post@n4.nabble.com> Message-ID: <9D1ADB64-48C4-4E80-867F-A4C6E513B366@sweattechnologies.com> Why only for LiveCode Community? It might be nice to sandbox the running of any stack on any version. There's currently a discussion on the engine contributors forum about needing an option to disallow the setting of scripts entirely in a running standalone for security reasons. Perhaps there's a broader scope to the issue. Maybe the stack that's loading a stack should be able to give it rights to access libraries, set globals etc. Lots to consider there. On 16/04/2013, at 11:52 AM, Alejandro Tejada wrote: > How does Sandboxing code works in LiveCode Community? -- 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 Mon Apr 15 23:07:54 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 15 Apr 2013 20:07:54 -0700 Subject: fontSizes bust in 6.0 In-Reply-To: References: <72A00630-39BD-4C22-BA80-C72DD2BD1187@unil.ch> Message-ID: yes I just saw this on a stack I was working on that worked before.. 6.0 RC-6 Build 1509 -- latest? this is wrong On Mon, Apr 15, 2013 at 5:44 PM, Peter Haworth wrote: > Right, but the exact same command in LC 5.5.x returns a list of font sizes > so one or other is worng. > > Pete > lcSQL Software > > > On Mon, Apr 15, 2013 at 4:29 PM, Jacques Hausser >wrote: > > > Hy Peter: > > > > from the dictionary: > > > > Comments: > > If zero appears in the list returned by the fontSizes function, the font > > is scalable, meaning that it can be displayed at any size supported by > the > > operating system. > > > > > > Le 16 avr. 2013 ? 01:14, Peter Haworth a ?crit : > > > > > OSX 10.7.4, LC 6.0 Commercial or Community. The fontsizes of a font > > always > > > returns zero. Anyone else seeing 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 > > > > ****************************************** > > Prof. Jacques Hausser > > Department of Ecology and Evolution > > Biophore / Sorge > > University of Lausanne > > CH 1015 Lausanne > > please use my private address: > > 6 route de Burtigny > > CH-1269 Bassins > > tel: ++ 41 22 366 19 40 > > mobile: ++ 41 79 757 05 24 > > E-Mail: jacques.hausser at unil.ch > > ******************************************* > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 swartart at iafrica.com Tue Apr 16 00:05:52 2013 From: swartart at iafrica.com (Ryno Swart) Date: Tue, 16 Apr 2013 06:05:52 +0200 Subject: Subject: Re: Is it just me, again? In-Reply-To: References: Message-ID: <1587AE85-CD06-474A-ACB5-925CD5CD7FC5@iafrica.com> I for one, add my thanks, Kevin. This is a dream fulfilled. To take rev-style programming to the schools and universties in Africa. For now I shall await your "lesson on how to bypass system just now, for anyone who is stuck - e.g. schools." I wish you all the best in this, your LiveCode Community venture. Ryno Swart. On 15 Apr 2013, at 7:00 PM, use-livecode-request at lists.runrev.com wrote: >> We'll be making the activation process friendlier and optional in the next >> major version. We will always encourage and promote the benefits of >> registering with us (there are more than it looks just now but we don't >> talk about them as we should), but it will be optional. >> >> In the mean time we will shortly be posting a lesson on how to bypass the >> system just now, for anyone who is stuck - e.g. schools. >> >> Going open for the first time ever is a learning process for us - we're >> listening and no doubt we'll need to keep tweaking policies as you good >> folk send us feedback. >> >> Kind regards, >> >> Kevin >> >> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >> LiveCode: Everyone can code >> >> > > Thank you very much, Kevin! > > I am sure that a large number of Use-List members will join me in > thanking Kevin Miller > about this. > > Richmond Mathewson. From pete at lcsql.com Tue Apr 16 00:45:50 2013 From: pete at lcsql.com (Peter Haworth) Date: Mon, 15 Apr 2013 21:45:50 -0700 Subject: fontSizes bust in 6.0 In-Reply-To: References: <72A00630-39BD-4C22-BA80-C72DD2BD1187@unil.ch> Message-ID: Build 1511 for me. Just entered QCC bug#10852 Pete lcSQL Software On Mon, Apr 15, 2013 at 8:07 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > yes I just saw this on a stack I was working on that worked before.. > > 6.0 RC-6 Build 1509 -- latest? > > this is wrong > > > On Mon, Apr 15, 2013 at 5:44 PM, Peter Haworth wrote: > > > Right, but the exact same command in LC 5.5.x returns a list of font > sizes > > so one or other is worng. > > > > Pete > > lcSQL Software > > > > > > On Mon, Apr 15, 2013 at 4:29 PM, Jacques Hausser < > jacques.hausser at unil.ch > > >wrote: > > > > > Hy Peter: > > > > > > from the dictionary: > > > > > > Comments: > > > If zero appears in the list returned by the fontSizes function, the > font > > > is scalable, meaning that it can be displayed at any size supported by > > the > > > operating system. > > > > > > > > > Le 16 avr. 2013 ? 01:14, Peter Haworth a ?crit : > > > > > > > OSX 10.7.4, LC 6.0 Commercial or Community. The fontsizes of a font > > > always > > > > returns zero. Anyone else seeing 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 > > > > > > ****************************************** > > > Prof. Jacques Hausser > > > Department of Ecology and Evolution > > > Biophore / Sorge > > > University of Lausanne > > > CH 1015 Lausanne > > > please use my private address: > > > 6 route de Burtigny > > > CH-1269 Bassins > > > tel: ++ 41 22 366 19 40 > > > mobile: ++ 41 79 757 05 24 > > > E-Mail: jacques.hausser at unil.ch > > > ******************************************* > > > > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 > From richmondmathewson at gmail.com Tue Apr 16 01:48:44 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 16 Apr 2013 08:48:44 +0300 Subject: Saving into invisible folders ? Message-ID: <516CE63C.7070905@gmail.com> So, I have a stack with a single card containing: 1. A group "PAIR". 2. A button "Button" containing the following script: on mouseUp set the defaultFolder to specialFolderPath("Home") create folder ".myMuck" set the defaultFolder to specialFolderPath(".myMuck") export snapshot from group "PAIR" to file "PAIR.png" as PNG end mouseUp this all using RevMedia 4.0 alpha on Ubuntu Linux 12.04 (don't ask!). The script creates the folder quite happily, but then does not save the snapshot into the folder (presumably because Livecode cannot 'see' a folder with a dot prefix). I have run the same script, creating a visible folder "myMuck" and the snapshot is saved. So . . . 1. Does anyone have any bright ideas about saving (and retrieving) into invisible folders? 2. Can one make invisible folders in this way on Windows? Richmond. From john at splash21.com Tue Apr 16 01:58:47 2013 From: john at splash21.com (John Craig) Date: Tue, 16 Apr 2013 06:58:47 +0100 Subject: Saving into invisible folders ? In-Reply-To: <516CE63C.7070905@gmail.com> References: <516CE63C.7070905@gmail.com> Message-ID: <500C36CC-9A12-4A50-8C3C-7DC6ADF8FFCC@splash21.com> I've not seen this before; specialFolderPath(".myMuck") Does it work if; specialFolderPath("Home") & "/.myMuck" ? Sent from my iPhone On 16 Apr 2013, at 06:48, Richmond wrote: > specialFolderPath(".myMuck") From richmondmathewson at gmail.com Tue Apr 16 02:17:22 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 16 Apr 2013 09:17:22 +0300 Subject: Saving into invisible folders ? In-Reply-To: <500C36CC-9A12-4A50-8C3C-7DC6ADF8FFCC@splash21.com> References: <516CE63C.7070905@gmail.com> <500C36CC-9A12-4A50-8C3C-7DC6ADF8FFCC@splash21.com> Message-ID: <516CECF2.9040609@gmail.com> On 16/04/13 08:58, John Craig wrote: > I've not seen this before; > specialFolderPath(".myMuck") > > Does it work if; > specialFolderPath("Home") & "/.myMuck" > > ? Certainly a good idea, but, no, that doesn't work & I jumped the gun a bit as, having created a new folder (invisible or not) an 'export snapshot' issued after that does not seem to work in any way at all. Richmond. > > Sent from my iPhone > > On 16 Apr 2013, at 06:48, Richmond wrote: > >> specialFolderPath(".myMuck") > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Tue Apr 16 02:22:58 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 16 Apr 2013 09:22:58 +0300 Subject: Saving into invisible folders ? In-Reply-To: <500C36CC-9A12-4A50-8C3C-7DC6ADF8FFCC@splash21.com> References: <516CE63C.7070905@gmail.com> <500C36CC-9A12-4A50-8C3C-7DC6ADF8FFCC@splash21.com> Message-ID: <516CEE42.6070708@gmail.com> On 16/04/13 08:58, John Craig wrote: > I've not seen this before; > specialFolderPath(".myMuck") > > Does it work if; > specialFolderPath("Home") & "/.myMuck" > > ? > > Sent from my iPhone > > Thank you, John. If I put this bit: set the defaultFolder to specialFolderPath("Home") create folder ".myMuck" set the defaultFolder to specialFolderPath("Home") & "/.myMuck" inside a "mouseDown" and this bit: export snapshot from group "PAIR" to file "PAIR.png" as PNG inside a "mouseUp" a file "PAIR.png" is saved into a file ".myMuck" ---------------------------------------------------------------- Quite why things go wonky when both of those scripts are inside a "mouseUp" I just don't know. Richmond. From richmondmathewson at gmail.com Tue Apr 16 03:06:45 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 16 Apr 2013 10:06:45 +0300 Subject: Saving into invisible folders ? In-Reply-To: <500C36CC-9A12-4A50-8C3C-7DC6ADF8FFCC@splash21.com> References: <516CE63C.7070905@gmail.com> <500C36CC-9A12-4A50-8C3C-7DC6ADF8FFCC@splash21.com> Message-ID: <516CF885.4050107@gmail.com> AND, v. happy to report that the reverse also works: on mouseDown set the defaultFolder to specialFolderPath("Home") & "/.pox" end mouseDown on mouseUp import paint from file "Stack.png" end mouseUp -------------------------------------------- I am stiil wondering whether the ".XXX" format works for invisible folders in Windows. Richmond. From jacques.hausser at unil.ch Tue Apr 16 03:58:56 2013 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Tue, 16 Apr 2013 09:58:56 +0200 Subject: fontSizes bust in 6.0 In-Reply-To: References: <72A00630-39BD-4C22-BA80-C72DD2BD1187@unil.ch> Message-ID: <165A1D81-8A09-4CF1-8B44-2DA745547630@unil.ch> Hi Peter, I just compared the fontSizes in 5.5.4 and 6.0.0. In 5.5.4, the Fontsizes returns every numbers from 9 to 72, one number per line, for any scalable font. For bitmap fonts, it returns the installed sizes only. In 6.0.0, the fontSizes returns 0. For bitmap fonts, it returns the installed sizes only. Now, in BOTH versions, you can very well set the textSize to any other number, say, 128, and the scalable fonts display perfectly well. (the bitmap fonts display an ugly magnified version). So I think that, since the scalable fonts can be displayed in any size, the 0 is more logical than a truncated size list. Jacques Le 16 avr. 2013 ? 06:45, Peter Haworth a ?crit : > Build 1511 for me. > > Just entered QCC bug#10852 > > Pete > lcSQL Software > > > On Mon, Apr 15, 2013 at 8:07 PM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> yes I just saw this on a stack I was working on that worked before.. >> >> 6.0 RC-6 Build 1509 -- latest? >> >> this is wrong >> >> >> On Mon, Apr 15, 2013 at 5:44 PM, Peter Haworth wrote: >> >>> Right, but the exact same command in LC 5.5.x returns a list of font >> sizes >>> so one or other is worng. >>> >>> Pete >>> lcSQL Software >>> >>> >>> On Mon, Apr 15, 2013 at 4:29 PM, Jacques Hausser < >> jacques.hausser at unil.ch >>>> wrote: >>> >>>> Hy Peter: >>>> >>>> from the dictionary: >>>> >>>> Comments: >>>> If zero appears in the list returned by the fontSizes function, the >> font >>>> is scalable, meaning that it can be displayed at any size supported by >>> the >>>> operating system. >>>> >>>> >>>> Le 16 avr. 2013 ? 01:14, Peter Haworth a ?crit : >>>> >>>>> OSX 10.7.4, LC 6.0 Commercial or Community. The fontsizes of a font >>>> always >>>>> returns zero. Anyone else seeing this? >>>>> Pete >>>>> lcSQL Software >>>>> _______________________________________________ >> >> Stephen Barncard >> San Francisco Ca. USA > use-livecode mailing list > use-livecode at 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 Tue Apr 16 04:14:04 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Tue, 16 Apr 2013 03:14:04 -0500 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: <1365707768.74965.YahooMailNeo@web28801.mail.ir2.yahoo.com> References: <1365694088.45219.YahooMailNeo@web28801.mail.ir2.yahoo.com> <1365707768.74965.YahooMailNeo@web28801.mail.ir2.yahoo.com> Message-ID: On Thu, Apr 11, 2013 at 2:16 PM, Mark Wilcox wrote: > There's this really great but fairly recent trend for Backend-as-a-Service > providers Any thoughts on https://www.firebase.com/ I haven't written any code yet for either possibility, but the language on firebase's web site makes sense to me -- with one (or two) question(s). 1. Am I correct that hitting a REST API from LC involves setting parameters for the http headers and then using https? 2. Would (1) work on an iOS/Android device? From matsastrom at yahoo.se Tue Apr 16 06:19:05 2013 From: matsastrom at yahoo.se (=?iso-8859-1?Q?Mats_=C5str=F6m?=) Date: Tue, 16 Apr 2013 11:19:05 +0100 (BST) Subject: revOpenDatabase Message-ID: <1366107545.94103.YahooMailNeo@web171203.mail.ir2.yahoo.com> Has anyone used revOpenDatabase to connect to an MS SQL database? I have been trying to open an ODBC connection using this: put?revOpenDatabase("ODBC","DRIVER=SQL Server;SERVER="?& tServerAndPort?&?";DATABASE="?& tDBname &?";UID="?& tUser &?";PWD="?& tPsw?&?";Trusted_Connection=No",,,) into dbIDThe server connects on port 55999 so?tServerAndport?contains "theServerIPaddress:55999". I get this error msg in return: [Microsoft][ODBC Driver Manager] Invalid string or buffer length If only the server IP is provided in the second argument, the resulting message is: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified ? The docs says that port is only used only for MySQL an Postgree.? Does that mean I cannot use?revOpenDatabase?to connect to an MS SQL database on a specific port? I am using LC 5.5 on Windows. /Mats From gWolfgang at gaich.de Tue Apr 16 06:37:04 2013 From: gWolfgang at gaich.de (G.W.Gaich) Date: Tue, 16 Apr 2013 12:37:04 +0200 Subject: revOpenDatabase In-Reply-To: <1366107545.94103.YahooMailNeo@web171203.mail.ir2.yahoo.com> References: <1366107545.94103.YahooMailNeo@web171203.mail.ir2.yahoo.com> Message-ID: <516D29D0.6090709@gaich.de> Hallo Mats, the correct syntax for the SERVER part is Server= [protocol:]Server[,port] hope this helps Wolfgang Am 16.04.2013 12:19, schrieb Mats ?str?m: > > Has anyone used revOpenDatabase to connect to an MS SQL database? > I have been trying to open an ODBC connection using this: > > put revOpenDatabase("ODBC","DRIVER=SQL Server;SERVER=" & tServerAndPort & ";DATABASE=" & tDBname & ";UID=" & tUser & ";PWD=" & tPsw & ";Trusted_Connection=No",,,) into dbIDThe server connects on port 55999 so tServerAndport contains "theServerIPaddress:55999". > I get this error msg in return: > [Microsoft][ODBC Driver Manager] Invalid string or buffer length > > If only the server IP is provided in the second argument, the resulting message is: > [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified > > > > The docs says that port is only used only for MySQL an Postgree. > Does that mean I cannot use revOpenDatabase to connect to an MS SQL database on a specific port? > I am using LC 5.5 on Windows. > > > > /Mats > _______________________________________________ > use-livecode mailing list > use-livecode at 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_p_wilcox at yahoo.co.uk Tue Apr 16 06:41:45 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Tue, 16 Apr 2013 11:41:45 +0100 (BST) Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: References: <1365694088.45219.YahooMailNeo@web28801.mail.ir2.yahoo.com> <1365707768.74965.YahooMailNeo@web28801.mail.ir2.yahoo.com> Message-ID: <1366108905.40287.YahooMailNeo@web28806.mail.ir2.yahoo.com> From: Geoff Canyon To: How to use LiveCode Sent: Tuesday, 16 April 2013, 9:14 Subject: Re: What's the best way to store data that one iOS app sends to another? > Any thoughts on https://www.firebase.com/ I've heard some good things about Firebase but it's primarily about sending small chunks of realtime data. Is that what you want for your app? The REST API doesn't look well supported for the realtime aspect, since I don't know how you'd get callbacks to work with LiveCode on iOS/Android (without using an external). > I haven't written any code yet for either possibility, but the language on > firebase's web site makes sense to me -- with one (or two) question(s). > 1. Am I correct that hitting a REST API from LC involves setting parameters > for the http headers and then using https? Yes, although for Firebase I'm not even sure you need to set anything up in the HTTP headers - looks like LiveCode will do GET, PUT, POST and DELETE for you without setting custom headers - worth a go. To do PATCH looks like you need?libURLSetCustomHTTPHeaders, assuming that works on iOS/Android - a quick Google found a forum post that said it didn't but that may be out of date. Perhaps one of the LiveCode mobile experts will confirm the current situation on custom HTTP methods for you? > 2. Would (1) work on an iOS/Android device? Never tried it but I assume it must - if it doesn't there's some low-hanging fruit for a contribution there. Mark From richmondmathewson at gmail.com Tue Apr 16 06:41:00 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 16 Apr 2013 13:41:00 +0300 Subject: Invisible folders Message-ID: <516D2ABC.705@gmail.com> On Linux and Mac (a.k.a. kinky UNIX) one can hide a folder by starting its name with a '.', and this means handling invisible folders in Livecode is very simple. HOWEVER, from what I have read an invisible folder on Windows is not invisible by dint of its name but by setting a property of the older. SO; can one create an invisible folder in Windows using Livecode? Richmond. From gWolfgang at gaich.de Tue Apr 16 07:05:10 2013 From: gWolfgang at gaich.de (G.W.Gaich) Date: Tue, 16 Apr 2013 13:05:10 +0200 Subject: Invisible folders In-Reply-To: <516D2ABC.705@gmail.com> References: <516D2ABC.705@gmail.com> Message-ID: <516D3066.3090004@gaich.de> Hello Richmond, you have to use the windows shell command attrib e.g. attrib +H use it in livecode with the shell() function e.g. put the directory into tPathAndFilename replace "/" with "\" in tPathAndFilename -- if tPathAndFilename contains spaces then -- put quote & tPathAndFilename & quote into tPathAndFilename put "attrib +H" && tPathAndFilename into tCmd put shell(tCmd) into tErr Best Wolfgang Am 16.04.2013 12:41, schrieb Richmond: > On Linux and Mac (a.k.a. kinky UNIX) one can hide a folder > by starting its name with a '.', and this means handling > invisible folders in Livecode is very simple. > > HOWEVER, from what I have read an invisible folder on Windows > is not invisible by dint of its name but by setting a property of > the older. > > SO; can one create an invisible folder in Windows using 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 dwilliams at runrev.com Tue Apr 16 07:11:00 2013 From: dwilliams at runrev.com (dwilliams at runrev.com) Date: Tue, 16 Apr 2013 06:11:00 -0500 Subject: Server Migration, Thor and Freyr servers Message-ID: <20130416061100.11333octwm14hfqc@var.on-rev.com> Dear List Members, As many of you already know, we are currently carrying out a migration from our on-rev server cluster to vastly upgraded servers, in order to improve the level of service we can offer you. This does involve some minimum disruption during the process, and we apologise if you have been affected by this. The next phase involves moving all account holders on the Thor and Freyr servers to the new location. Some of you have already been moved, but I would like to invite anybody who would like to be transferred as soon as possible to contact me via the hosting support email address, on-rev at runrev.com. We will be starting the main transfer of accounts from these servers in the coming fortnight. Regards, -David Williams, Server Admin From matsastrom at yahoo.se Tue Apr 16 07:23:32 2013 From: matsastrom at yahoo.se (=?iso-8859-1?Q?Mats_=C5str=F6m?=) Date: Tue, 16 Apr 2013 12:23:32 +0100 (BST) Subject: revOpenDatabase server syntax Message-ID: <1366111412.61776.YahooMailNeo@web171203.mail.ir2.yahoo.com> Hi Wolfgang, thank you very much for taking time. I tried the syntax you provided, but it seems I got it wrong, please bare with me. Lets assume this: server IP address is 123.45.67.89 port is 55999 I got it to: put revOpenDatabase("ODBC","DRIVER=SQL Server:SERVER=123.45.67.89,55999, ... but that does not work - still the same error msg. /Mats Hallo Mats, the correct syntax for the SERVER part is Server= [protocol:]Server[,port] hope this helps Wolfgang From roger.e.eller at sealedair.com Tue Apr 16 07:30:19 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 16 Apr 2013 07:30:19 -0400 Subject: revOpenDatabase In-Reply-To: <1366107545.94103.YahooMailNeo@web171203.mail.ir2.yahoo.com> References: <1366107545.94103.YahooMailNeo@web171203.mail.ir2.yahoo.com> Message-ID: You need to first create a new System DSN that is configured to connect to the database. http://www.interfaceware.com/manual/creating_odbc.html ~Roger On Apr 16, 2013 6:19 AM, "Mats ?str?m" wrote: > > > Has anyone used revOpenDatabase to connect to an MS SQL database? > I have been trying to open an ODBC connection using this: > > put revOpenDatabase("ODBC","DRIVER=SQL Server;SERVER=" & > tServerAndPort & ";DATABASE=" & tDBname & ";UID=" & tUser & ";PWD=" & > tPsw & ";Trusted_Connection=No",,,) into dbIDThe server connects on port > 55999 so tServerAndport contains "theServerIPaddress:55999". > I get this error msg in return: > [Microsoft][ODBC Driver Manager] Invalid string or buffer length > > If only the server IP is provided in the second argument, the resulting > message is: > [Microsoft][ODBC Driver Manager] Data source name not found and no default > driver specified > > > > The docs says that port is only used only for MySQL an Postgree. > Does that mean I cannot use revOpenDatabase to connect to an MS SQL > database on a specific port? > I am using LC 5.5 on Windows. > > > > /Mats > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From gWolfgang at gaich.de Tue Apr 16 08:07:50 2013 From: gWolfgang at gaich.de (G.W.Gaich) Date: Tue, 16 Apr 2013 14:07:50 +0200 Subject: revOpenDatabase server syntax In-Reply-To: <1366111412.61776.YahooMailNeo@web171203.mail.ir2.yahoo.com> References: <1366111412.61776.YahooMailNeo@web171203.mail.ir2.yahoo.com> Message-ID: <516D3F16.60008@gaich.de> I tried this with my MS-SQL Server and it works after changing the port to 55999 put "192.168.178.67,55999" into aPrefs["DBServer"] put "myDB" into aPrefs["DBDatabase"] put "sa" into aPrefs["DBUser"] put "myPassword" into aPrefs["DBPassword"] put revOpenDatabase("ODBC","DRIVER=SQL Server;SERVER=" & aPrefs["DBServer"] \ & ";DATABASE=" & aPrefs["DBDatabase"] & ";UID=" & aPrefs["DBUser"] \ & ";PWD=" & aPrefs["DBPassword"] \ & ";Trusted_Connection=No",,,) into tDB If you provide a connection string like that, you don't have to create a DNS. Wolfgang Am 16.04.2013 13:23, schrieb Mats ?str?m: > Hi Wolfgang, > > thank you very much for taking time. > I tried the syntax you provided, but it seems I got it wrong, please bare with me. > Lets assume this: > server IP address is 123.45.67.89 > port is 55999 > I got it to: > put revOpenDatabase("ODBC","DRIVER=SQL Server:SERVER=123.45.67.89,55999, ... > > but that does not work - still the same error msg. > > > /Mats > > > > Hallo Mats, > > the correct syntax for the SERVER part is > Server= [protocol:]Server[,port] > > hope this helps > Wolfgang > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 16 09:58:45 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 16 Apr 2013 15:58:45 +0200 Subject: put URL destroys my file Message-ID: <002401ce3aaa$83699870$8a3cc950$@de> Hello, Working with LC 4.5.4 I have a dmg file uploaded on my webserver. When downloading it on a mac with a browser via ftp, the dmg keeps in good order. But when doing put URL pUrl into URL ("binfile:" & tFile) the format of the file seems to be destroyed and my mac thinks of it as being a text file. The same procedure with a exe file on windows machine works fine. What do I oversee? Thanks for any hint Tiemo From warren at warrensweb.us Tue Apr 16 10:58:34 2013 From: warren at warrensweb.us (Warren Samples) Date: Tue, 16 Apr 2013 09:58:34 -0500 Subject: put URL destroys my file In-Reply-To: <002401ce3aaa$83699870$8a3cc950$@de> References: <002401ce3aaa$83699870$8a3cc950$@de> Message-ID: <516D671A.2010600@warrensweb.us> On 04/16/2013 08:58 AM, Tiemo Hollmann TB wrote: > Hello, > > Working with LC 4.5.4 I have a dmg file uploaded on my webserver. When > downloading it on a mac with a browser via ftp, the dmg keeps in good order. > But when doing > > put URL pUrl into URL ("binfile:" & tFile) > > the format of the file seems to be destroyed and my mac thinks of it as > being a text file. The same procedure with a exe file on windows machine > works fine. > > What do I oversee? Thanks for any hint > > Tiemo > > > Does it actually not work at all? Assuming it maintains its 'dmg' extension, can you right-click on it and open it properly from the contextual menu, or change its info? It may be that without the webserver and browser passing on the mime-type to the OS that the problem is that the OS can't determine what kind of file it is, and therefore it it seen as just a text file. In this case, setting the fileType to "empty" (see user notes in the dictionary) might get it to mount. I found that images saved from LiveCode weren't recognized as such by OS X, when I was using it and wanted to open in a text editor. It may be that LiveCode saves things as "text" files by default in OS X. Good luck, Warren From gcanyon at gmail.com Tue Apr 16 11:14:49 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Tue, 16 Apr 2013 10:14:49 -0500 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: <1366108905.40287.YahooMailNeo@web28806.mail.ir2.yahoo.com> References: <1365694088.45219.YahooMailNeo@web28801.mail.ir2.yahoo.com> <1365707768.74965.YahooMailNeo@web28801.mail.ir2.yahoo.com> <1366108905.40287.YahooMailNeo@web28806.mail.ir2.yahoo.com> Message-ID: On Tue, Apr 16, 2013 at 5:41 AM, Mark Wilcox wrote: > Firebase but it's primarily about sending small chunks of realtime data. > Is that what you want for your app No, but the early, non-optimized stage the app is likely to send many small messages, so firebase's bandwidth-based billing sounds better than parse's message-based billing. From skip at magicgate.com Tue Apr 16 12:32:59 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 16 Apr 2013 12:32:59 -0400 Subject: Reading directly from Excel Message-ID: Is there any way to read in cells directly from an Excel spreadsheet (not CSV)? Would make my life on my current project a lot easier if I could! If not, I guess I could always write a command line script that would covert it over to CSV before manipulating it in LC. Just thought I would ask before going down that road. SKIP From andrew at ctech.me Tue Apr 16 12:45:17 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Tue, 16 Apr 2013 11:45:17 -0500 Subject: Reading directly from Excel In-Reply-To: References: Message-ID: Curry Kenworth has been working on a library for that for some time. SpreadLib handles importing, SpreadOut handles exporting. I contacted him off list about it a while back and March 26th he said: "SpreadLib and SpreadOut currently have funding for the basic features and just need a little more time. (I had a ridiculous string of health problems and am trying to catch up.) Shouldn't be too long now." Albeit, these are probably only going to work with commercial versions of livecode 6+, unless he decides to dual license them. On Tue, Apr 16, 2013 at 11:32 AM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Is there any way to read in cells directly from an Excel spreadsheet (not > CSV)? > > Would make my life on my current project a lot easier if I could! If not, > I guess I could always write a command line script that would covert it > over to CSV before manipulating it in LC. > > Just thought I would ask before going down that road. > > SKIP > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Regards, Andrew Kluthe andrew at ctech.me From pmbrig at gmail.com Tue Apr 16 12:49:35 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Tue, 16 Apr 2013 12:49:35 -0400 Subject: Saving into invisible folders ? In-Reply-To: <516CE63C.7070905@gmail.com> References: <516CE63C.7070905@gmail.com> Message-ID: <8D4E02A8-0C23-4491-99A8-30EE68FE12B4@gmail.com> On Apr 16, 2013, at 1:48 AM, Richmond wrote: > So, I have a stack with a single card containing: > > 1. A group "PAIR". > > 2. A button "Button" containing the following script: > > on mouseUp > set the defaultFolder to specialFolderPath("Home") > create folder ".myMuck" > set the defaultFolder to specialFolderPath(".myMuck") > export snapshot from group "PAIR" to file "PAIR.png" as PNG > end mouseUp > > this all using RevMedia 4.0 alpha on Ubuntu Linux 12.04 (don't ask!). > > The script creates the folder quite happily, but then does not > save the snapshot into the folder (presumably because Livecode cannot 'see' > a folder with a dot prefix). > > I have run the same script, creating a visible folder "myMuck" and the snapshot > is saved. AFAIK, specialFolderPath() can only take one of a specified list of arguments, and ".my Muck" is not one of them. Does it not work to do this: put specialFolderPath("Home") into hFolder put hFolder & ".myMuck/" into muckFolder set the defaultFolder to muckFolder export snapshot from group "PAIR" to file "PAIR.png" as PNG ?? -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From m_p_wilcox at yahoo.co.uk Tue Apr 16 13:00:21 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Tue, 16 Apr 2013 18:00:21 +0100 Subject: What's the best way to store data that one iOS app sends to another? Message-ID: Makes sense. If the pricing model is a major factor you might also want to look at StackMob. I believe they have unlimited free use of their basic feature set. Geoff Canyon wrote: >On Tue, Apr 16, 2013 at 5:41 AM, Mark Wilcox wrote: > >> Firebase but it's primarily about sending small chunks of realtime data. >> Is that what you want for your app > > > >No, but the early, non-optimized stage the app is likely to send many small >messages, so firebase's bandwidth-based billing sounds better than parse's >message-based billing. >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Apr 16 13:13:43 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 16 Apr 2013 10:13:43 -0700 Subject: fontSizes bust in 6.0 In-Reply-To: <165A1D81-8A09-4CF1-8B44-2DA745547630@unil.ch> References: <72A00630-39BD-4C22-BA80-C72DD2BD1187@unil.ch> <165A1D81-8A09-4CF1-8B44-2DA745547630@unil.ch> Message-ID: Hi Jacques, Thanks for checking this out. It might be more logical but it's not backward compatible and it's not mentioned anywhere in the release notes that I could find - not a good combination! I also notice that, for Verdana, the Inspector Text Formatting tab returns the "6,8,12,18,24" in both 5.5.4 and 6.0. Presumably this because the menu is scripted to return this set of values for scalable fonts. Pete lcSQL Software On Tue, Apr 16, 2013 at 12:58 AM, Jacques Hausser wrote: > Hi Peter, > > I just compared the fontSizes in 5.5.4 and 6.0.0. > In 5.5.4, the Fontsizes returns every numbers from 9 to 72, one number per > line, for any scalable font. For bitmap fonts, it returns the installed > sizes only. > In 6.0.0, the fontSizes returns 0. For bitmap fonts, it returns the > installed sizes only. > Now, in BOTH versions, you can very well set the textSize to any other > number, say, 128, and the scalable fonts display perfectly well. (the > bitmap fonts display an ugly magnified version). > So I think that, since the scalable fonts can be displayed in any size, > the 0 is more logical than a truncated size list. > > Jacques > > Le 16 avr. 2013 ? 06:45, Peter Haworth a ?crit : > > > Build 1511 for me. > > > > Just entered QCC bug#10852 > > > > Pete > > lcSQL Software > > > > > > On Mon, Apr 15, 2013 at 8:07 PM, stephen barncard < > > stephenREVOLUTION2 at barncard.com> wrote: > > > >> yes I just saw this on a stack I was working on that worked before.. > >> > >> 6.0 RC-6 Build 1509 -- latest? > >> > >> this is wrong > >> > >> > >> On Mon, Apr 15, 2013 at 5:44 PM, Peter Haworth wrote: > >> > >>> Right, but the exact same command in LC 5.5.x returns a list of font > >> sizes > >>> so one or other is worng. > >>> > >>> Pete > >>> lcSQL Software > >>> > >>> > >>> On Mon, Apr 15, 2013 at 4:29 PM, Jacques Hausser < > >> jacques.hausser at unil.ch > >>>> wrote: > >>> > >>>> Hy Peter: > >>>> > >>>> from the dictionary: > >>>> > >>>> Comments: > >>>> If zero appears in the list returned by the fontSizes function, the > >> font > >>>> is scalable, meaning that it can be displayed at any size supported by > >>> the > >>>> operating system. > >>>> > >>>> > >>>> Le 16 avr. 2013 ? 01:14, Peter Haworth a ?crit : > >>>> > >>>>> OSX 10.7.4, LC 6.0 Commercial or Community. The fontsizes of a font > >>>> always > >>>>> returns zero. Anyone else seeing this? > >>>>> Pete > >>>>> lcSQL Software > >>>>> _______________________________________________ > >> > >> Stephen Barncard > >> San Francisco Ca. USA > > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From rdimola at evergreeninfo.net Tue Apr 16 13:25:09 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 16 Apr 2013 13:25:09 -0400 Subject: Reading directly from Excel In-Reply-To: References: Message-ID: <002a01ce3ac7$5856ceb0$09046c10$@net> I just wrote a program in VB6 the other day to read an Excel spreadsheet and update a MySql database. It was easy until I needed to "get char 3 of word 5 of line 2 of var" and then I got a headache. I would also LOVE to use LC for these type of things. I thought about exporting to a csv and using LC but it was too messy. I also remember that Curry Kenworth was working on a solution. I wonder what the status of that project is? 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 Magicgate Software - Skip Kimpel Sent: Tuesday, April 16, 2013 12:33 PM To: How to use LiveCode Subject: Reading directly from Excel Is there any way to read in cells directly from an Excel spreadsheet (not CSV)? Would make my life on my current project a lot easier if I could! If not, I guess I could always write a command line script that would covert it over to CSV before manipulating it in LC. Just thought I would ask before going down that road. SKIP _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From pete at lcsql.com Tue Apr 16 13:24:56 2013 From: pete at lcsql.com (Peter Haworth) Date: Tue, 16 Apr 2013 10:24:56 -0700 Subject: fontSizes bust in 6.0 In-Reply-To: References: <72A00630-39BD-4C22-BA80-C72DD2BD1187@unil.ch> <165A1D81-8A09-4CF1-8B44-2DA745547630@unil.ch> Message-ID: On Tue, Apr 16, 2013 at 10:13 AM, Peter Haworth wrote: > returns the "6,8,12,18,24" in both 5.5.4 and 6.0 Sorry, that should be "9,10,12,14,18,24" Pete lcSQL Software From coiin at verizon.net Tue Apr 16 13:30:44 2013 From: coiin at verizon.net (Colin Holgate) Date: Tue, 16 Apr 2013 13:30:44 -0400 Subject: Reading directly from Excel In-Reply-To: References: Message-ID: Doing a copy from the Excel cells and a paste into LiveCode doesn't quite work. But, doing a paste into a text editor, and then a paste into LiveCode, does work. Or asa worse case you reselect the text after the paste in the text editor, and copy that before pasting into LiveCode. From bogdanoff at me.com Tue Apr 16 13:39:12 2013 From: bogdanoff at me.com (Peter Bogdanoff) Date: Tue, 16 Apr 2013 10:39:12 -0700 Subject: Current Card In-Reply-To: <8D4E02A8-0C23-4491-99A8-30EE68FE12B4@gmail.com> References: <516CE63C.7070905@gmail.com> <8D4E02A8-0C23-4491-99A8-30EE68FE12B4@gmail.com> Message-ID: <2C80B1D5-9854-4BD3-A4BB-74CBF1ADC526@me.com> Hi, How would I refer to the current card of the topStack, or any open stack, without actually going to that stack? Do I have to send a message to it to get that info? Peter Bogdanoff UCLA From mwieder at ahsoftware.net Tue Apr 16 13:45:25 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 16 Apr 2013 17:45:25 +0000 (UTC) Subject: Current Card References: <516CE63C.7070905@gmail.com> <8D4E02A8-0C23-4491-99A8-30EE68FE12B4@gmail.com> <2C80B1D5-9854-4BD3-A4BB-74CBF1ADC526@me.com> Message-ID: Peter Bogdanoff writes: > How would I refer to the current card of the topStack, or any open stack, without actually going to that stack? the currentcard of stack the topstack the currentcard of stack "xyzzy" -- Mark Wieder mwieder at ahsoftware.net From dunbarx at aol.com Tue Apr 16 13:45:52 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 16 Apr 2013 13:45:52 -0400 (EDT) Subject: Current Card In-Reply-To: <2C80B1D5-9854-4BD3-A4BB-74CBF1ADC526@me.com> References: <516CE63C.7070905@gmail.com> <8D4E02A8-0C23-4491-99A8-30EE68FE12B4@gmail.com> <2C80B1D5-9854-4BD3-A4BB-74CBF1ADC526@me.com> Message-ID: <8D008E15FC89CF7-2124-671CC@webmail-d236.sysops.aol.com> Hi. Could you: answer the name of cd 1 of stack yourStack or answer the name of card 1 of stack line 3 of the stacks If the name is what you are after, of course... Craig Newman -----Original Message----- From: Peter Bogdanoff To: How to use LiveCode Sent: Tue, Apr 16, 2013 1:37 pm Subject: Current Card Hi, How would I refer to the current card of the topStack, or any open stack, without actually going to that stack? Do I have to send a message to it to get that info? Peter Bogdanoff UCLA _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From bogdanoff at me.com Tue Apr 16 14:09:09 2013 From: bogdanoff at me.com (Peter Bogdanoff) Date: Tue, 16 Apr 2013 11:09:09 -0700 Subject: Current Card In-Reply-To: References: <516CE63C.7070905@gmail.com> <8D4E02A8-0C23-4491-99A8-30EE68FE12B4@gmail.com> <2C80B1D5-9854-4BD3-A4BB-74CBF1ADC526@me.com> Message-ID: That's it! It works, notwithstanding I don't see "currentCard" in the LC Dictionary... Craig's suggestion doesn't have the precision I was needing--I don't know what card is showing. Peter On Apr 16, 2013, at 10:45 AM, Mark Wieder wrote: > Peter Bogdanoff writes: > >> How would I refer to the current card of the topStack, or any open stack, > without actually going to that stack? > > the currentcard of stack the topstack > the currentcard of stack "xyzzy" > > -- > 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 dixonja at hotmail.co.uk Tue Apr 16 14:40:59 2013 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 16 Apr 2013 19:40:59 +0100 Subject: Current Card In-Reply-To: References: <516CE63C.7070905@gmail.com>, <8D4E02A8-0C23-4491-99A8-30EE68FE12B4@gmail.com>, <2C80B1D5-9854-4BD3-A4BB-74CBF1ADC526@me.com>, , Message-ID: Peter.. Have a look at RecentCards in the dictionary... > Subject: Re: Current Card > From: bogdanoff at me.com > Date: Tue, 16 Apr 2013 11:09:09 -0700 > To: use-livecode at lists.runrev.com > > That's it! > > It works, notwithstanding I don't see "currentCard" in the LC Dictionary... > > Craig's suggestion doesn't have the precision I was needing--I don't know what card is showing. > > Peter > > On Apr 16, 2013, at 10:45 AM, Mark Wieder wrote: > > > Peter Bogdanoff writes: > > > >> How would I refer to the current card of the topStack, or any open stack, > > without actually going to that stack? > > > > the currentcard of stack the topstack > > the currentcard of stack "xyzzy" > > > > -- > > 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 Tue Apr 16 14:44:25 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 16 Apr 2013 21:44:25 +0300 Subject: Current Card In-Reply-To: References: <516CE63C.7070905@gmail.com> <8D4E02A8-0C23-4491-99A8-30EE68FE12B4@gmail.com> <2C80B1D5-9854-4BD3-A4BB-74CBF1ADC526@me.com> Message-ID: <516D9C09.50802@gmail.com> On 04/16/2013 09:09 PM, Peter Bogdanoff wrote: > That's it! > > It works, notwithstanding I don't see "currentCard" in the LC Dictionary... The Dictionary is a bit like "The Hitchhiker's Guide to the Galaxy" . . . > > Craig's suggestion doesn't have the precision I was needing--I don't know what card is showing. > > Peter > > On Apr 16, 2013, at 10:45 AM, Mark Wieder wrote: > >> Peter Bogdanoff writes: >> >>> How would I refer to the current card of the topStack, or any open stack, >> without actually going to that stack? >> >> the currentcard of stack the topstack >> the currentcard of stack "xyzzy" >> >> -- >> 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 jacque at hyperactivesw.com Tue Apr 16 14:46:42 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 16 Apr 2013 13:46:42 -0500 Subject: Current Card In-Reply-To: References: <516CE63C.7070905@gmail.com> <8D4E02A8-0C23-4491-99A8-30EE68FE12B4@gmail.com> <2C80B1D5-9854-4BD3-A4BB-74CBF1ADC526@me.com> Message-ID: <516D9C92.5050105@hyperactivesw.com> On 4/16/13 1:09 PM, Peter Bogdanoff wrote: > That's it! > > It works, notwithstanding I don't see "currentCard" in the LC Dictionary... You can also use: this card of stack x -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revdev at pdslabs.net Tue Apr 16 14:48:19 2013 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 16 Apr 2013 11:48:19 -0700 Subject: Current Card In-Reply-To: References: <516CE63C.7070905@gmail.com>, <8D4E02A8-0C23-4491-99A8-30EE68FE12B4@gmail.com>, <2C80B1D5-9854-4BD3-A4BB-74CBF1ADC526@me.com>, , Message-ID: <516D9CF3.1050606@pdslabs.net> It also works to say go to current card of stack "ABC" or go this card of stack "ABC" or just go stack "ABC" -- goes to current card of that stack if stack is open Best - Phil Davis On 4/16/13 11:40 AM, John Dixon wrote: > Peter.. > > Have a look at RecentCards in the dictionary... > >> Subject: Re: Current Card >> From: bogdanoff at me.com >> Date: Tue, 16 Apr 2013 11:09:09 -0700 >> To: use-livecode at lists.runrev.com >> >> That's it! >> >> It works, notwithstanding I don't see "currentCard" in the LC Dictionary... >> >> Craig's suggestion doesn't have the precision I was needing--I don't know what card is showing. >> >> Peter >> >> On Apr 16, 2013, at 10:45 AM, Mark Wieder wrote: >> >>> Peter Bogdanoff writes: >>> >>>> How would I refer to the current card of the topStack, or any open stack, >>> without actually going to that stack? >>> >>> the currentcard of stack the topstack >>> the currentcard of stack "xyzzy" >>> >>> -- >>> Mark Wieder >>> mwieder at ahsoftware.net >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Phil Davis From mcgrath3 at mac.com Tue Apr 16 15:04:27 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 16 Apr 2013 15:04:27 -0400 Subject: iOS Push Certificate not showing up for Provisioning Profile Message-ID: <25FB327E-FC16-460B-8FEC-5C1A8B78AE6B@mac.com> Hello all, I am trying to build a sample app for testing my push notification server. I am following the lesson at: http://lessons.runrev.com/s/lessons/m/4069/l/53405-how-do-i-use-push-notifications-with-ios Even though that lesson is out dated I was able to: Create a Development Certificate for this push app: In the Developer Portal it states the name as "com.lrs.SkinDeepTattooGallery" and type as "APNs Development iOS" Create an App ID: In the Portal it states Name as "SkinDeepTattooGallery" and ID as "com.lrs.SkinDeepTattooGallery" Create a Provisioning Profile: In the Portal it states Name as "SkinDeepTattooGallery" and type as development and status as "Active" But when I assign this profile in a standalone and then try to drop it on my device in the xCode Organizer I get the error: "The executable was signed with invalid entitlements. The entitlements specified in your application's Code Signing Entitlements file do not match those specified in your provisioning profile." So I go back to the Provisioning Portal and select the Development Provisioning Profile and it only lists my normal "iOS Development: Thomas McGrath II (iOS Development)" in the list of Certificates when I edit the SkinDeepTattooGallery Profile. It does not list the Certificate created earlier in the Developer Portal. So I go and check and the com.lrs.SkinDeepTattooGallery as type "APNs Development" is still there as a valid certificate BUT it does not show up as a choice in the Provisioning Profile. So I can not build an app in Livecode because it will be invalid. I was under the impression from the Lesson that each app had to have a "NEW" certificate, unique App ID and Provisioning Profile for Push Notification. Yet the new certificate does not show up in Apple's Provisioning Profile for my profile BUT my regular Certificate does show up. Has anyone run into this and know how to correct for this? Is it possible to use my existing regular 'for Development' Certificate that is listed and just edit that for use with Push or do I truly need a unique one as the lesson states? If so is there a step I missed or how do I get the 'Push' Certificate to show up in the list of available certificates in that Profile? Thanks to all who can help. Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com From skip at magicgate.com Tue Apr 16 15:26:04 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 16 Apr 2013 15:26:04 -0400 Subject: Reading directly from Excel In-Reply-To: References: Message-ID: Cut and paste not an option. I have a client that stores all of their work in Excel and that will not change.... I need to be able to manipulate that data on the fly. Curry Kenworth, come through for me! You would be a lifesaver! SKIP On Tue, Apr 16, 2013 at 1:30 PM, Colin Holgate wrote: > Doing a copy from the Excel cells and a paste into LiveCode doesn't quite > work. But, doing a paste into a text editor, and then a paste into > LiveCode, does work. Or asa worse case you reselect the text after the > paste in the text editor, and copy that before pasting into LiveCode. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From Jacques.Hausser at unil.ch Tue Apr 16 15:44:18 2013 From: Jacques.Hausser at unil.ch (Jacques Hausser) Date: Tue, 16 Apr 2013 21:44:18 +0200 Subject: fontSizes bust in 6.0 In-Reply-To: References: <72A00630-39BD-4C22-BA80-C72DD2BD1187@unil.ch> <165A1D81-8A09-4CF1-8B44-2DA745547630@unil.ch> Message-ID: Hi Pete, For ages I was also frustrated by the poor choice of sizes proposed by the text formating inspector, and used the more flexible Text menu? before discovering that if you type a value instead of selecting it, the inspector takes the typed value. (By the way, the "other?" size in Text menu is broken in 6, but it should be fixed in the next update). As for the backward compatibility, I'm not absolutely sure (I'm not a collector of old versions), but I suspect that the 9-72 list of sizes was something rather recent. In older versions, as far as I remember, it behaved as described in the dictionary. Jacques Le 16 avr. 2013 ? 19:13, Peter Haworth a ?crit : > Hi Jacques, > Thanks for checking this out. It might be more logical but it's not > backward compatible and it's not mentioned anywhere in the release notes > that I could find - not a good combination! > > I also notice that, for Verdana, the Inspector Text Formatting tab returns > the "6,8,12,18,24" in both 5.5.4 and 6.0. Presumably this because the menu > is scripted to return this set of values for scalable fonts. > > > > Pete > lcSQL Software > > > On Tue, Apr 16, 2013 at 12:58 AM, Jacques Hausser > wrote: > >> Hi Peter, >> >> I just compared the fontSizes in 5.5.4 and 6.0.0. >> In 5.5.4, the Fontsizes returns every numbers from 9 to 72, one number per >> line, for any scalable font. For bitmap fonts, it returns the installed >> sizes only. >> In 6.0.0, the fontSizes returns 0. For bitmap fonts, it returns the >> installed sizes only. >> Now, in BOTH versions, you can very well set the textSize to any other >> number, say, 128, and the scalable fonts display perfectly well. (the >> bitmap fonts display an ugly magnified version). >> So I think that, since the scalable fonts can be displayed in any size, >> the 0 is more logical than a truncated size list. >> >> Jacques >> >> Le 16 avr. 2013 ? 06:45, Peter Haworth a ?crit : >> >>> Build 1511 for me. >>> >>> Just entered QCC bug#10852 >>> >>> Pete >>> lcSQL Software >>> >>> >>> On Mon, Apr 15, 2013 at 8:07 PM, stephen barncard < >>> stephenREVOLUTION2 at barncard.com> wrote: >>> >>>> yes I just saw this on a stack I was working on that worked before.. >>>> >>>> 6.0 RC-6 Build 1509 -- latest? >>>> >>>> this is wrong >>>> >>>> >>>> On Mon, Apr 15, 2013 at 5:44 PM, Peter Haworth wrote: >>>> >>>>> Right, but the exact same command in LC 5.5.x returns a list of font >>>> sizes >>>>> so one or other is worng. >>>>> >>>>> Pete >>>>> lcSQL Software >>>>> >>>>> >>>>> On Mon, Apr 15, 2013 at 4:29 PM, Jacques Hausser < >>>> jacques.hausser at unil.ch >>>>>> wrote: >>>>> >>>>>> Hy Peter: >>>>>> >>>>>> from the dictionary: >>>>>> >>>>>> Comments: >>>>>> If zero appears in the list returned by the fontSizes function, the >>>> font >>>>>> is scalable, meaning that it can be displayed at any size supported by >>>>> the >>>>>> operating system. >>>>>> >>>>>> >>>>>> Le 16 avr. 2013 ? 01:14, Peter Haworth a ?crit : >>>>>> >>>>>>> OSX 10.7.4, LC 6.0 Commercial or Community. The fontsizes of a font >>>>>> always >>>>>>> returns zero. Anyone else seeing this? >>>>>>> Pete >>>>>>> lcSQL Software >>>>>>> _______________________________________________ >>>> >>>> Stephen Barncard >>>> San Francisco Ca. USA >> >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From richmondmathewson at gmail.com Tue Apr 16 15:50:38 2013 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 16 Apr 2013 22:50:38 +0300 Subject: Reading directly from Excel In-Reply-To: References: Message-ID: <516DAB8E.5020001@gmail.com> On 04/16/2013 10:26 PM, Magicgate Software - Skip Kimpel wrote: > Cut and paste not an option. I have a client that stores all of their work > in Excel and that will not change.... I need to be able to manipulate that > data on the fly. > > Curry Kenworth, come through for me! You would be a lifesaver! > > SKIP > > > "Just for fun" I set up a spreadsheet using LibreOffice Calc and saved it in Microsoft Excel 2003 XML format and imported that as a TEXT file into a stack: the data I had entered into the cells of the spreadsheet could clearly be seen in the resultant textFile amongst all the control and formatting characters. Had I been so motivated I could have written a set of rouitnes to strip out all the "chaff" and put the data into the cells of a datagrid. Richmond. From MikeKerner at roadrunner.com Tue Apr 16 15:51:41 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 16 Apr 2013 15:51:41 -0400 Subject: iOS Push Certificate not showing up for Provisioning Profile In-Reply-To: <25FB327E-FC16-460B-8FEC-5C1A8B78AE6B@mac.com> References: <25FB327E-FC16-460B-8FEC-5C1A8B78AE6B@mac.com> Message-ID: Hey, Tom, The developer portal just changed a couple of days ago, so it's unlikely that any lesson will be current. 1) Make sure that when you look at the App ID that under "Application Services" Push Notifications are Enabled. 2) In that same list, at the bottom, your Development SSL Certification should appear. You can download it from there if XCode won't automatically get it for you. 3) The App IDs are the most difficult part of the whole thing. They should be unique, and the APNs privileges are tied to it. You can't junk them if you decide to start over. Email me some screen shots off list and we'll get you through this if the above doesn't help enough. On Tue, Apr 16, 2013 at 3:04 PM, Thomas McGrath III wrote: > Hello all, > > I am trying to build a sample app for testing my push notification server. > I am following the lesson at: > http://lessons.runrev.com/s/lessons/m/4069/l/53405-how-do-i-use-push-notifications-with-ios > > Even though that lesson is out dated I was able to: > Create a Development Certificate for this push app: In the Developer > Portal it states the name as "com.lrs.SkinDeepTattooGallery" and type as > "APNs Development iOS" > Create an App ID: In the Portal it states Name as "SkinDeepTattooGallery" > and ID as "com.lrs.SkinDeepTattooGallery" > Create a Provisioning Profile: In the Portal it states Name as > "SkinDeepTattooGallery" and type as development and status as "Active" > > But when I assign this profile in a standalone and then try to drop it on > my device in the xCode Organizer I get the error: "The executable was > signed with invalid entitlements. The entitlements specified in your > application's Code Signing Entitlements file do not match those specified > in your provisioning profile." > > So I go back to the Provisioning Portal and select the Development > Provisioning Profile and it only lists my normal "iOS Development: Thomas > McGrath II (iOS Development)" in the list of Certificates when I edit the > SkinDeepTattooGallery Profile. It does not list the Certificate created > earlier in the Developer Portal. So I go and check and the > com.lrs.SkinDeepTattooGallery as type "APNs Development" is still there as > a valid certificate BUT it does not show up as a choice in the Provisioning > Profile. So I can not build an app in Livecode because it will be invalid. > > I was under the impression from the Lesson that each app had to have a > "NEW" certificate, unique App ID and Provisioning Profile for Push > Notification. Yet the new certificate does not show up in Apple's > Provisioning Profile for my profile BUT my regular Certificate does show up. > > Has anyone run into this and know how to correct for this? > > Is it possible to use my existing regular 'for Development' Certificate > that is listed and just edit that for use with Push or do I truly need a > unique one as the lesson states? > > If so is there a step I missed or how do I get the 'Push' Certificate to > show up in the list of available certificates in that Profile? > > Thanks to all who can help. > > Tom > > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From mcgrath3 at mac.com Tue Apr 16 15:56:07 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 16 Apr 2013 15:56:07 -0400 Subject: iOS Push Certificate not showing up for Provisioning Profile In-Reply-To: <25FB327E-FC16-460B-8FEC-5C1A8B78AE6B@mac.com> References: <25FB327E-FC16-460B-8FEC-5C1A8B78AE6B@mac.com> Message-ID: <6183B3ED-B05B-4DFE-85B0-0347CBE21160@mac.com> OK, So I deleted everything and started over. What I noticed is that the Certificate Generation had a team ID that did not match the one that I use normally (don't know where it comes from or why) so I changed to the ID that I normally use and this time instead of following the Lesson I used John's "Apple Push Notification Server Assistant" to build out the certs and PEMs and then created a new App ID and generated the new certificate. Finally I created a new provisioning profile and and new build and now the device will 'take' the Livecode app built with this new provisioning profile. All seems good until I try to type in the device token reported back from my device into the APNS Assistant. I keep getting an error at line 28 stating the binaryEncode: invalid data for parameter near: "xxxxx my token number xxxx" Has anyone run into problems with that before???? Thanks Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Apr 16, 2013, at 3:04 PM, Thomas McGrath III wrote: > Hello all, > > I am trying to build a sample app for testing my push notification server. > I am following the lesson at: http://lessons.runrev.com/s/lessons/m/4069/l/53405-how-do-i-use-push-notifications-with-ios > > Even though that lesson is out dated I was able to: > Create a Development Certificate for this push app: In the Developer Portal it states the name as "com.lrs.SkinDeepTattooGallery" and type as "APNs Development iOS" > Create an App ID: In the Portal it states Name as "SkinDeepTattooGallery" and ID as "com.lrs.SkinDeepTattooGallery" > Create a Provisioning Profile: In the Portal it states Name as "SkinDeepTattooGallery" and type as development and status as "Active" > > But when I assign this profile in a standalone and then try to drop it on my device in the xCode Organizer I get the error: "The executable was signed with invalid entitlements. The entitlements specified in your application's Code Signing Entitlements file do not match those specified in your provisioning profile." > > So I go back to the Provisioning Portal and select the Development Provisioning Profile and it only lists my normal "iOS Development: Thomas McGrath II (iOS Development)" in the list of Certificates when I edit the SkinDeepTattooGallery Profile. It does not list the Certificate created earlier in the Developer Portal. So I go and check and the com.lrs.SkinDeepTattooGallery as type "APNs Development" is still there as a valid certificate BUT it does not show up as a choice in the Provisioning Profile. So I can not build an app in Livecode because it will be invalid. > > I was under the impression from the Lesson that each app had to have a "NEW" certificate, unique App ID and Provisioning Profile for Push Notification. Yet the new certificate does not show up in Apple's Provisioning Profile for my profile BUT my regular Certificate does show up. > > Has anyone run into this and know how to correct for this? > > Is it possible to use my existing regular 'for Development' Certificate that is listed and just edit that for use with Push or do I truly need a unique one as the lesson states? > > If so is there a step I missed or how do I get the 'Push' Certificate to show up in the list of available certificates in that Profile? > > Thanks to all who can help. > > Tom > > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Tue Apr 16 16:02:28 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 16 Apr 2013 16:02:28 -0400 Subject: iOS Push Certificate not showing up for Provisioning Profile In-Reply-To: <6183B3ED-B05B-4DFE-85B0-0347CBE21160@mac.com> References: <25FB327E-FC16-460B-8FEC-5C1A8B78AE6B@mac.com> <6183B3ED-B05B-4DFE-85B0-0347CBE21160@mac.com> Message-ID: <88D7699B-0533-4EC5-BBCA-56C5E836B16F@mac.com> Mike and all, First thank you Mike for getting back to me. I have successfully sent a PNS to my Livecode app on the device. The other problem I had was that mobileGetDeviceToken() returns a number that is divided by spaces after every eight numbers/letters and that the APNS Assistant should not have them in order to send out a push notification. I wonder if that will also be a problem when I get the server set up? Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Apr 16, 2013, at 3:56 PM, Thomas McGrath III wrote: > OK, So I deleted everything and started over. > > What I noticed is that the Certificate Generation had a team ID that did not match the one that I use normally (don't know where it comes from or why) so I changed to the ID that I normally use and this time instead of following the Lesson I used John's "Apple Push Notification Server Assistant" to build out the certs and PEMs and then created a new App ID and generated the new certificate. Finally I created a new provisioning profile and and new build and now the device will 'take' the Livecode app built with this new provisioning profile. > > All seems good until I try to type in the device token reported back from my device into the APNS Assistant. I keep getting an error at line 28 stating the binaryEncode: invalid data for parameter near: "xxxxx my token number xxxx" > > Has anyone run into problems with that before???? > > Thanks > > Tom > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > On Apr 16, 2013, at 3:04 PM, Thomas McGrath III wrote: > >> Hello all, >> >> I am trying to build a sample app for testing my push notification server. >> I am following the lesson at: http://lessons.runrev.com/s/lessons/m/4069/l/53405-how-do-i-use-push-notifications-with-ios >> >> Even though that lesson is out dated I was able to: >> Create a Development Certificate for this push app: In the Developer Portal it states the name as "com.lrs.SkinDeepTattooGallery" and type as "APNs Development iOS" >> Create an App ID: In the Portal it states Name as "SkinDeepTattooGallery" and ID as "com.lrs.SkinDeepTattooGallery" >> Create a Provisioning Profile: In the Portal it states Name as "SkinDeepTattooGallery" and type as development and status as "Active" >> >> But when I assign this profile in a standalone and then try to drop it on my device in the xCode Organizer I get the error: "The executable was signed with invalid entitlements. The entitlements specified in your application's Code Signing Entitlements file do not match those specified in your provisioning profile." >> >> So I go back to the Provisioning Portal and select the Development Provisioning Profile and it only lists my normal "iOS Development: Thomas McGrath II (iOS Development)" in the list of Certificates when I edit the SkinDeepTattooGallery Profile. It does not list the Certificate created earlier in the Developer Portal. So I go and check and the com.lrs.SkinDeepTattooGallery as type "APNs Development" is still there as a valid certificate BUT it does not show up as a choice in the Provisioning Profile. So I can not build an app in Livecode because it will be invalid. >> >> I was under the impression from the Lesson that each app had to have a "NEW" certificate, unique App ID and Provisioning Profile for Push Notification. Yet the new certificate does not show up in Apple's Provisioning Profile for my profile BUT my regular Certificate does show up. >> >> Has anyone run into this and know how to correct for this? >> >> Is it possible to use my existing regular 'for Development' Certificate that is listed and just edit that for use with Push or do I truly need a unique one as the lesson states? >> >> If so is there a step I missed or how do I get the 'Push' Certificate to show up in the list of available certificates in that Profile? >> >> Thanks to all who can help. >> >> Tom >> >> >> -- Tom McGrath III >> http://lazyriver.on-rev.com >> mcgrath3 at mac.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From sc at sahores-conseil.com Tue Apr 16 16:04:39 2013 From: sc at sahores-conseil.com (Pierre Sahores) Date: Tue, 16 Apr 2013 22:04:39 +0200 Subject: iOS Push Certificate not showing up for Provisioning Profile In-Reply-To: <25FB327E-FC16-460B-8FEC-5C1A8B78AE6B@mac.com> References: <25FB327E-FC16-460B-8FEC-5C1A8B78AE6B@mac.com> Message-ID: <380950D2-A898-4966-AD82-99F18E911B70@sahores-conseil.com> Thomas, Please see below how to solve this smoothly : Le 16 avr. 2013 ? 21:04, Thomas McGrath III a ?crit : > Hello all, > > I am trying to build a sample app for testing my push notification server. > I am following the lesson at: http://lessons.runrev.com/s/lessons/m/4069/l/53405-how-do-i-use-push-notifications-with-ios > > Even though that lesson is out dated I was able to: > Create a Development Certificate for this push app: In the Developer Portal it states the name as "com.lrs.SkinDeepTattooGallery" and type as "APNs Development iOS" > Create an App ID: In the Portal it states Name as "SkinDeepTattooGallery" and ID as "com.lrs.SkinDeepTattooGallery" > Create a Provisioning Profile: In the Portal it states Name as "SkinDeepTattooGallery" and type as development and status as "Active" > > But when I assign this profile in a standalone and then try to drop it on my device in the xCode Organizer I get the error: "The executable was signed with invalid entitlements. The entitlements specified in your application's Code Signing Entitlements file do not match those specified in your provisioning profile." > > So I go back to the Provisioning Portal and select the Development Provisioning Profile and it only lists my normal "iOS Development: Thomas McGrath II (iOS Development)" in the list of Certificates when I edit the SkinDeepTattooGallery Profile. It does not list the Certificate created earlier in the Developer Portal. So I go and check and the com.lrs.SkinDeepTattooGallery as type "APNs Development" is still there as a valid certificate BUT it does not show up as a choice in the Provisioning Profile. So I can not build an app in Livecode because it will be invalid. > > I was under the impression from the Lesson that each app had to have a "NEW" certificate, unique App ID and Provisioning Profile for Push Notification. Yet the new certificate does not show up in Apple's Provisioning Profile for my profile BUT my regular Certificate does show up. > > Has anyone run into this and know how to correct for this? Take care to verify that you have authorized your test devices to receive both the normal iOS dev profile (Xcode does this for you). and the Push one in the Apple Provisioning Portal (select the Push dev profile and edit it to get the next window appears and let you select the devices you want the Push dev profile to be installed on). That done, go back to Xcode and click on the refresh button of the Provisioning Profiles tab to get the need Push provisioning profile installed on the previously selected (on the Apple dev portal side) test devices. Best, Pierre > > Is it possible to use my existing regular 'for Development' Certificate that is listed and just edit that for use with Push or do I truly need a unique one as the lesson states? > > If so is there a step I missed or how do I get the 'Push' Certificate to show up in the list of available certificates in that Profile? > > Thanks to all who can help. > > Tom > > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From MikeKerner at roadrunner.com Tue Apr 16 16:04:44 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 16 Apr 2013 16:04:44 -0400 Subject: iOS Push Certificate not showing up for Provisioning Profile In-Reply-To: <88D7699B-0533-4EC5-BBCA-56C5E836B16F@mac.com> References: <25FB327E-FC16-460B-8FEC-5C1A8B78AE6B@mac.com> <6183B3ED-B05B-4DFE-85B0-0347CBE21160@mac.com> <88D7699B-0533-4EC5-BBCA-56C5E836B16F@mac.com> Message-ID: you have to remove the spaces. I tweaked John's code so that it pulls out the brackets (gt/lt) and the spaces. On Tue, Apr 16, 2013 at 4:02 PM, Thomas McGrath III wrote: > Mike and all, > > First thank you Mike for getting back to me. I have successfully sent a > PNS to my Livecode app on the device. The other problem I had was that > mobileGetDeviceToken() returns a number that is divided by spaces after > every eight numbers/letters and that the APNS Assistant should not have > them in order to send out a push notification. > > I wonder if that will also be a problem when I get the server set up? > > Tom > > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > On Apr 16, 2013, at 3:56 PM, Thomas McGrath III wrote: > > > OK, So I deleted everything and started over. > > > > What I noticed is that the Certificate Generation had a team ID that did > not match the one that I use normally (don't know where it comes from or > why) so I changed to the ID that I normally use and this time instead of > following the Lesson I used John's "Apple Push Notification Server > Assistant" to build out the certs and PEMs and then created a new App ID > and generated the new certificate. Finally I created a new provisioning > profile and and new build and now the device will 'take' the Livecode app > built with this new provisioning profile. > > > > All seems good until I try to type in the device token reported back > from my device into the APNS Assistant. I keep getting an error at line 28 > stating the binaryEncode: invalid data for parameter near: "xxxxx my token > number xxxx" > > > > Has anyone run into problems with that before???? > > > > Thanks > > > > Tom > > > > -- Tom McGrath III > > http://lazyriver.on-rev.com > > mcgrath3 at mac.com > > > > On Apr 16, 2013, at 3:04 PM, Thomas McGrath III > wrote: > > > >> Hello all, > >> > >> I am trying to build a sample app for testing my push notification > server. > >> I am following the lesson at: > http://lessons.runrev.com/s/lessons/m/4069/l/53405-how-do-i-use-push-notifications-with-ios > >> > >> Even though that lesson is out dated I was able to: > >> Create a Development Certificate for this push app: In the Developer > Portal it states the name as "com.lrs.SkinDeepTattooGallery" and type as > "APNs Development iOS" > >> Create an App ID: In the Portal it states Name as > "SkinDeepTattooGallery" and ID as "com.lrs.SkinDeepTattooGallery" > >> Create a Provisioning Profile: In the Portal it states Name as > "SkinDeepTattooGallery" and type as development and status as "Active" > >> > >> But when I assign this profile in a standalone and then try to drop it > on my device in the xCode Organizer I get the error: "The executable was > signed with invalid entitlements. The entitlements specified in your > application's Code Signing Entitlements file do not match those specified > in your provisioning profile." > >> > >> So I go back to the Provisioning Portal and select the Development > Provisioning Profile and it only lists my normal "iOS Development: Thomas > McGrath II (iOS Development)" in the list of Certificates when I edit the > SkinDeepTattooGallery Profile. It does not list the Certificate created > earlier in the Developer Portal. So I go and check and the > com.lrs.SkinDeepTattooGallery as type "APNs Development" is still there as > a valid certificate BUT it does not show up as a choice in the Provisioning > Profile. So I can not build an app in Livecode because it will be invalid. > >> > >> I was under the impression from the Lesson that each app had to have a > "NEW" certificate, unique App ID and Provisioning Profile for Push > Notification. Yet the new certificate does not show up in Apple's > Provisioning Profile for my profile BUT my regular Certificate does show up. > >> > >> Has anyone run into this and know how to correct for this? > >> > >> Is it possible to use my existing regular 'for Development' Certificate > that is listed and just edit that for use with Push or do I truly need a > unique one as the lesson states? > >> > >> If so is there a step I missed or how do I get the 'Push' Certificate > to show up in the list of available certificates in that Profile? > >> > >> Thanks to all who can help. > >> > >> Tom > >> > >> > >> -- Tom McGrath III > >> http://lazyriver.on-rev.com > >> mcgrath3 at mac.com > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From michaeltgrinder at gmail.com Tue Apr 16 16:06:56 2013 From: michaeltgrinder at gmail.com (Michael Grinder) Date: Tue, 16 Apr 2013 14:06:56 -0600 Subject: Reading directly from Excel In-Reply-To: References: Message-ID: Depending on how the data is structured, you may be able to use an ODBC connection to manipulate the Excel file. On Tue, Apr 16, 2013 at 1:26 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Cut and paste not an option. I have a client that stores all of their work > in Excel and that will not change.... I need to be able to manipulate that > data on the fly. > > Curry Kenworth, come through for me! You would be a lifesaver! > > SKIP > > > On Tue, Apr 16, 2013 at 1:30 PM, Colin Holgate wrote: > > > Doing a copy from the Excel cells and a paste into LiveCode doesn't quite > > work. But, doing a paste into a text editor, and then a paste into > > LiveCode, does work. Or asa worse case you reselect the text after the > > paste in the text editor, and copy that before pasting into LiveCode. > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From MikeKerner at roadrunner.com Tue Apr 16 16:17:14 2013 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 16 Apr 2013 16:17:14 -0400 Subject: iOS Push Certificate not showing up for Provisioning Profile In-Reply-To: <380950D2-A898-4966-AD82-99F18E911B70@sahores-conseil.com> References: <25FB327E-FC16-460B-8FEC-5C1A8B78AE6B@mac.com> <380950D2-A898-4966-AD82-99F18E911B70@sahores-conseil.com> Message-ID: Here's the code I put in the token field: on closeField put 1 into i repeat while i<= the number of characters in me if char i of me is not in "0123456789abcdefABCDEF" then delete char i of me else -- char i of me is hex add 1 to i end if -- char i fo me is not in..... end repeat --while i<= the number of characters in me end closeField On Tue, Apr 16, 2013 at 4:04 PM, Pierre Sahores wrote: > Thomas, > > Please see below how to solve this smoothly : > > Le 16 avr. 2013 ? 21:04, Thomas McGrath III a ?crit : > > > Hello all, > > > > I am trying to build a sample app for testing my push notification > server. > > I am following the lesson at: > http://lessons.runrev.com/s/lessons/m/4069/l/53405-how-do-i-use-push-notifications-with-ios > > > > Even though that lesson is out dated I was able to: > > Create a Development Certificate for this push app: In the Developer > Portal it states the name as "com.lrs.SkinDeepTattooGallery" and type as > "APNs Development iOS" > > Create an App ID: In the Portal it states Name as > "SkinDeepTattooGallery" and ID as "com.lrs.SkinDeepTattooGallery" > > Create a Provisioning Profile: In the Portal it states Name as > "SkinDeepTattooGallery" and type as development and status as "Active" > > > > But when I assign this profile in a standalone and then try to drop it > on my device in the xCode Organizer I get the error: "The executable was > signed with invalid entitlements. The entitlements specified in your > application's Code Signing Entitlements file do not match those specified > in your provisioning profile." > > > > So I go back to the Provisioning Portal and select the Development > Provisioning Profile and it only lists my normal "iOS Development: Thomas > McGrath II (iOS Development)" in the list of Certificates when I edit the > SkinDeepTattooGallery Profile. It does not list the Certificate created > earlier in the Developer Portal. So I go and check and the > com.lrs.SkinDeepTattooGallery as type "APNs Development" is still there as > a valid certificate BUT it does not show up as a choice in the Provisioning > Profile. So I can not build an app in Livecode because it will be invalid. > > > > I was under the impression from the Lesson that each app had to have a > "NEW" certificate, unique App ID and Provisioning Profile for Push > Notification. Yet the new certificate does not show up in Apple's > Provisioning Profile for my profile BUT my regular Certificate does show up. > > > > Has anyone run into this and know how to correct for this? > > Take care to verify that you have authorized your test devices to receive > both the normal iOS dev profile (Xcode does this for you). and the Push one > in the Apple Provisioning Portal (select the Push dev profile and edit it > to get the next window appears and let you select the devices you want the > Push dev profile to be installed on). That done, go back to Xcode and click > on the refresh button of the Provisioning Profiles tab to get the need Push > provisioning profile installed on the previously selected (on the Apple dev > portal side) test devices. > > Best, > > Pierre > > > > Is it possible to use my existing regular 'for Development' Certificate > that is listed and just edit that for use with Push or do I truly need a > unique one as the lesson states? > > > > If so is there a step I missed or how do I get the 'Push' Certificate to > show up in the list of available certificates in that Profile? > > > > Thanks to all who can help. > > > > Tom > > > > > > -- Tom McGrath III > > http://lazyriver.on-rev.com > > mcgrath3 at mac.com > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > -- > 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From mcgrath3 at mac.com Tue Apr 16 16:18:48 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 16 Apr 2013 16:18:48 -0400 Subject: iOS Push Certificate not showing up for Provisioning Profile In-Reply-To: References: <25FB327E-FC16-460B-8FEC-5C1A8B78AE6B@mac.com> <6183B3ED-B05B-4DFE-85B0-0347CBE21160@mac.com> <88D7699B-0533-4EC5-BBCA-56C5E836B16F@mac.com> Message-ID: Well now I am sending and getting my first PNs and it is an awesome feeling. I now need to finish the server setup and then on to Android. This took me about three hours to work through the first time step by step, problem by problem. Then after I trashed it all and started again this time using the APNS Assistant it was less than twenty minutes. I am hoping the next time it even smoother and faster. -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Apr 16, 2013, at 4:04 PM, Mike Kerner wrote: > you have to remove the spaces. I tweaked John's code so that it pulls out > the brackets (gt/lt) and the spaces. > > > On Tue, Apr 16, 2013 at 4:02 PM, Thomas McGrath III wrote: > >> Mike and all, >> >> First thank you Mike for getting back to me. I have successfully sent a >> PNS to my Livecode app on the device. The other problem I had was that >> mobileGetDeviceToken() returns a number that is divided by spaces after >> every eight numbers/letters and that the APNS Assistant should not have >> them in order to send out a push notification. >> >> I wonder if that will also be a problem when I get the server set up? >> >> Tom >> >> >> -- Tom McGrath III >> http://lazyriver.on-rev.com >> mcgrath3 at mac.com >> >> On Apr 16, 2013, at 3:56 PM, Thomas McGrath III wrote: >> >>> OK, So I deleted everything and started over. >>> >>> What I noticed is that the Certificate Generation had a team ID that did >> not match the one that I use normally (don't know where it comes from or >> why) so I changed to the ID that I normally use and this time instead of >> following the Lesson I used John's "Apple Push Notification Server >> Assistant" to build out the certs and PEMs and then created a new App ID >> and generated the new certificate. Finally I created a new provisioning >> profile and and new build and now the device will 'take' the Livecode app >> built with this new provisioning profile. >>> >>> All seems good until I try to type in the device token reported back >> from my device into the APNS Assistant. I keep getting an error at line 28 >> stating the binaryEncode: invalid data for parameter near: "xxxxx my token >> number xxxx" >>> >>> Has anyone run into problems with that before???? >>> >>> Thanks >>> >>> Tom >>> >>> -- Tom McGrath III >>> http://lazyriver.on-rev.com >>> mcgrath3 at mac.com >>> >>> On Apr 16, 2013, at 3:04 PM, Thomas McGrath III >> wrote: >>> >>>> Hello all, >>>> >>>> I am trying to build a sample app for testing my push notification >> server. >>>> I am following the lesson at: >> http://lessons.runrev.com/s/lessons/m/4069/l/53405-how-do-i-use-push-notifications-with-ios >>>> >>>> Even though that lesson is out dated I was able to: >>>> Create a Development Certificate for this push app: In the Developer >> Portal it states the name as "com.lrs.SkinDeepTattooGallery" and type as >> "APNs Development iOS" >>>> Create an App ID: In the Portal it states Name as >> "SkinDeepTattooGallery" and ID as "com.lrs.SkinDeepTattooGallery" >>>> Create a Provisioning Profile: In the Portal it states Name as >> "SkinDeepTattooGallery" and type as development and status as "Active" >>>> >>>> But when I assign this profile in a standalone and then try to drop it >> on my device in the xCode Organizer I get the error: "The executable was >> signed with invalid entitlements. The entitlements specified in your >> application's Code Signing Entitlements file do not match those specified >> in your provisioning profile." >>>> >>>> So I go back to the Provisioning Portal and select the Development >> Provisioning Profile and it only lists my normal "iOS Development: Thomas >> McGrath II (iOS Development)" in the list of Certificates when I edit the >> SkinDeepTattooGallery Profile. It does not list the Certificate created >> earlier in the Developer Portal. So I go and check and the >> com.lrs.SkinDeepTattooGallery as type "APNs Development" is still there as >> a valid certificate BUT it does not show up as a choice in the Provisioning >> Profile. So I can not build an app in Livecode because it will be invalid. >>>> >>>> I was under the impression from the Lesson that each app had to have a >> "NEW" certificate, unique App ID and Provisioning Profile for Push >> Notification. Yet the new certificate does not show up in Apple's >> Provisioning Profile for my profile BUT my regular Certificate does show up. >>>> >>>> Has anyone run into this and know how to correct for this? >>>> >>>> Is it possible to use my existing regular 'for Development' Certificate >> that is listed and just edit that for use with Push or do I truly need a >> unique one as the lesson states? >>>> >>>> If so is there a step I missed or how do I get the 'Push' Certificate >> to show up in the list of available certificates in that Profile? >>>> >>>> Thanks to all who can help. >>>> >>>> Tom >>>> >>>> >>>> -- Tom McGrath III >>>> http://lazyriver.on-rev.com >>>> mcgrath3 at mac.com >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Tue Apr 16 16:21:09 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 16 Apr 2013 16:21:09 -0400 Subject: iOS Push Certificate not showing up for Provisioning Profile In-Reply-To: References: <25FB327E-FC16-460B-8FEC-5C1A8B78AE6B@mac.com> <380950D2-A898-4966-AD82-99F18E911B70@sahores-conseil.com> Message-ID: <85F1DD89-E378-4E9E-9CE2-829ABA084C14@mac.com> I just put this in and it will be a great help I think in setting up and testing further apps. Thanks Mike, Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Apr 16, 2013, at 4:17 PM, Mike Kerner wrote: > Here's the code I put in the token field: > > on closeField > put 1 into i > repeat while i<= the number of characters in me > if char i of me is not in "0123456789abcdefABCDEF" then > delete char i of me > else -- char i of me is hex > add 1 to i > end if -- char i fo me is not in..... > end repeat --while i<= the number of characters in me > end closeField From skip at magicgate.com Tue Apr 16 16:26:13 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 16 Apr 2013 16:26:13 -0400 Subject: Reading directly from Excel In-Reply-To: References: Message-ID: Michael... didn't even think to go that route. These are very consistent excel spreadsheets so that might be a solid alternative. Thanks... SKIP On Tue, Apr 16, 2013 at 4:06 PM, Michael Grinder wrote: > Depending on how the data is structured, you may be able to use an ODBC > connection to manipulate the Excel file. > > > On Tue, Apr 16, 2013 at 1:26 PM, Magicgate Software - Skip Kimpel < > skip at magicgate.com> wrote: > > > Cut and paste not an option. I have a client that stores all of their > work > > in Excel and that will not change.... I need to be able to manipulate > that > > data on the fly. > > > > Curry Kenworth, come through for me! You would be a lifesaver! > > > > SKIP > > > > > > On Tue, Apr 16, 2013 at 1:30 PM, Colin Holgate > wrote: > > > > > Doing a copy from the Excel cells and a paste into LiveCode doesn't > quite > > > work. But, doing a paste into a text editor, and then a paste into > > > LiveCode, does work. Or asa worse case you reselect the text after the > > > paste in the text editor, and copy that before pasting into LiveCode. > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From tedennis at softwaredetails.com Tue Apr 16 17:02:58 2013 From: tedennis at softwaredetails.com (Terry Dennis) Date: Tue, 16 Apr 2013 14:02:58 -0700 Subject: Reading directly from Excel Message-ID: <74BDC3BC1C7C4D7196140A6504398F61@TED> Date: Tue, 16 Apr 2013 13:25:09 -0400 From: "Ralph DiMola" To: "'How to use LiveCode'" Subject: RE: Reading directly from Excel Message-ID: <002a01ce3ac7$5856ceb0$09046c10$@net> A couple of years ago, I built a prototype LC application to directly access spreadsheet data. I used the OpenOffice API. I got it working enough to prove the concept. I researched it enough to know the same concept would work with the Google API. I didn?t pursue the challenge because the client?s project didn?t survive their budget cuts. Programming the API isn?t difficult. Just time consuming. TED From monte at sweattechnologies.com Tue Apr 16 17:23:48 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 17 Apr 2013 07:23:48 +1000 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: References: Message-ID: Geoff is this for an app in the same room/wifi? Or two apps anywhere need to keep in sync. If it's the same room then the peer to peer stuff in gamekit would do nicely. I've implemented it in mergGK -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From mwieder at ahsoftware.net Tue Apr 16 17:29:32 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 16 Apr 2013 21:29:32 +0000 (UTC) Subject: Current Card References: <516CE63C.7070905@gmail.com> <8D4E02A8-0C23-4491-99A8-30EE68FE12B4@gmail.com> <2C80B1D5-9854-4BD3-A4BB-74CBF1ADC526@me.com> <516D9C09.50802@gmail.com> Message-ID: Richmond writes: > The Dictionary is a bit like "The Hitchhiker's Guide to the Galaxy" . . . ...except for the "Don't Panic" part... -- Mark Wieder mwieder at ahsoftware.net From alex at tweedly.net Tue Apr 16 18:23:52 2013 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 16 Apr 2013 23:23:52 +0100 Subject: LC Community version - what's included ? Message-ID: <516DCF78.2020805@tweedly.net> Yeah, I know ... the standard answer is something like "LC Community edition includes everything except password-protected stacks." But, I'd specifically like to know Does it include the on-rev client ? Does LCServer community include the remote debugging capability ? -- Alex From rdimola at evergreeninfo.net Tue Apr 16 18:49:19 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 16 Apr 2013 18:49:19 -0400 Subject: on-rev: THOR server problem In-Reply-To: <5169EA2C.6050408@gmail.com> References: <5169EA2C.6050408@gmail.com> Message-ID: <005001ce3af4$a1aa8020$e4ff8060$@net> Anyone else having problems? (Again) Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From revdev at pdslabs.net Tue Apr 16 18:55:16 2013 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 16 Apr 2013 15:55:16 -0700 Subject: Reading directly from Excel In-Reply-To: References: Message-ID: <516DD6D4.5050206@pdslabs.net> Hi Skip, I added Curry Kenworthy's SpreadLib into one tool for a client and it works like a charm. Their spreadsheets are similar but not identical formats, but that doesn't stop anything from working. The spreadsheet is loaded into a data grid where they can work with it in their LC app's environment. The only SpreadLib link I'm aware of is here: https://store2.esellerate.net/store/checkout/CustomLayout.aspx?s=STR3897026475&pc=&page=OnePageCatalog.htm Phil Davis On 4/16/13 1:26 PM, Magicgate Software - Skip Kimpel wrote: > Michael... didn't even think to go that route. These are very consistent > excel spreadsheets so that might be a solid alternative. > > Thanks... > > SKIP > > > On Tue, Apr 16, 2013 at 4:06 PM, Michael Grinder > wrote: > >> Depending on how the data is structured, you may be able to use an ODBC >> connection to manipulate the Excel file. >> >> >> On Tue, Apr 16, 2013 at 1:26 PM, Magicgate Software - Skip Kimpel < >> skip at magicgate.com> wrote: >> >>> Cut and paste not an option. I have a client that stores all of their >> work >>> in Excel and that will not change.... I need to be able to manipulate >> that >>> data on the fly. >>> >>> Curry Kenworth, come through for me! You would be a lifesaver! >>> >>> SKIP >>> >>> >>> On Tue, Apr 16, 2013 at 1:30 PM, Colin Holgate >> wrote: >>>> Doing a copy from the Excel cells and a paste into LiveCode doesn't >> quite >>>> work. But, doing a paste into a text editor, and then a paste into >>>> LiveCode, does work. Or asa worse case you reselect the text after the >>>> paste in the text editor, and copy that before pasting into LiveCode. >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode 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 martyknappster at gmail.com Tue Apr 16 18:58:10 2013 From: martyknappster at gmail.com (Marty Knapp) Date: Tue, 16 Apr 2013 15:58:10 -0700 Subject: on-rev: THOR server problem In-Reply-To: <005001ce3af4$a1aa8020$e4ff8060$@net> References: <5169EA2C.6050408@gmail.com> <005001ce3af4$a1aa8020$e4ff8060$@net> Message-ID: <516DD782.1070402@gmail.com> Hi Ralph, David Williams posted a message earlier today that they were going to be moving folks on Thor to a new server. Hopefully things will settle in soon. My Wordpress site are not currently working but my non-Wordpress site are coming up fine. -- Best regards, Marty Knapp Knappster Solutions LLC --------------------------- > Anyone else having problems? (Again) > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net From monte at sweattechnologies.com Tue Apr 16 19:06:23 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 17 Apr 2013 09:06:23 +1000 Subject: LC Community version - what's included ? In-Reply-To: <516DCF78.2020805@tweedly.net> References: <516DCF78.2020805@tweedly.net> Message-ID: On 17/04/2013, at 8:23 AM, Alex Tweedly wrote: > Does it include the on-rev client ? > > Does LCServer community include the remote debugging capability ? I haven't investigated fully but it looks like all the code is there to turn that on for a server build. The on-rev client is not currently in the repo I don't think. I'm not sure if RunRev ever promised to open source that but it would be nice if they did seeing as it doesn't seem to get any maintenance. Perhaps someone in the community would take over maintenance on that??? Cheers -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From rdimola at evergreeninfo.net Tue Apr 16 19:03:50 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 16 Apr 2013 19:03:50 -0400 Subject: on-rev: THOR server problem In-Reply-To: <516DD782.1070402@gmail.com> References: <5169EA2C.6050408@gmail.com> <005001ce3af4$a1aa8020$e4ff8060$@net> <516DD782.1070402@gmail.com> Message-ID: <005701ce3af6$a8a2cb10$f9e86130$@net> Thanks, I did not see the email as I was making a major update to the SW that connects to it and busy all day with clients. I pulled the complaint trigger too soon. Oops. 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 Marty Knapp Sent: Tuesday, April 16, 2013 6:58 PM To: How to use LiveCode Subject: Re: on-rev: THOR server problem Hi Ralph, David Williams posted a message earlier today that they were going to be moving folks on Thor to a new server. Hopefully things will settle in soon. My Wordpress site are not currently working but my non-Wordpress site are coming up fine. -- Best regards, Marty Knapp Knappster Solutions LLC --------------------------- > Anyone else having problems? (Again) > > 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 mwieder at ahsoftware.net Tue Apr 16 19:31:17 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 16 Apr 2013 23:31:17 +0000 (UTC) Subject: LC Community version - what's included ? References: <516DCF78.2020805@tweedly.net> Message-ID: Monte Goulding writes: > The on-rev client is not currently in the repo I don't think. I'm not sure > if RunRev ever promised to open source that but it would be nice if they > did seeing as it doesn't seem to get any > maintenance. Perhaps someone in > the community would take over maintenance on that??? Mark said that library hasn't been put up on github yet, but it's coming. -- Mark Wieder mwieder at ahsoftware.net From mkoob at rogers.com Tue Apr 16 20:12:20 2013 From: mkoob at rogers.com (Martin Koob) Date: Tue, 16 Apr 2013 17:12:20 -0700 (PDT) Subject: LC Community version - what's included ? In-Reply-To: References: <516DCF78.2020805@tweedly.net> Message-ID: <1366157540687-4663534.post@n4.nabble.com> When some one starts working the on-rev editor here are a couple of things to put on the todo list. Copy bug. Copy with 'control' - C does not work. Cut with 'Control' -X does not work You can copy by dragging a selection with the option key down however. Paste with 'Control'-V does work Undo with 'Control'-Z does work (1 level of undo) Debug bug on subdomains There is also a problem with debugging when working on a subdomain http://quality.runrev.com/show_bug.cgi?id=9944 Martin -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/LC-Community-version-what-s-included-tp4663527p4663534.html Sent from the Revolution - User mailing list archive at Nabble.com. From gcanyon at gmail.com Tue Apr 16 20:54:49 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Tue, 16 Apr 2013 19:54:49 -0500 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: References: Message-ID: On Tue, Apr 16, 2013 at 12:00 PM, Mark Wilcox wrote: > StackMob Checking it out now... From gcanyon at gmail.com Tue Apr 16 21:04:46 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Tue, 16 Apr 2013 20:04:46 -0500 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: References: Message-ID: On Tue, Apr 16, 2013 at 4:23 PM, Monte Goulding wrote: > is this for an app in the same room/wifi No, it could be anywhere. For 1.0 I think all I need is slow, peer-to-peer messaging, for small (usually < a few hundred bytes, but occasionally larger) messages, but in fairly large quantities -- it could easily be 100s messages/user/day, which is why Parse's free 1,000,000 API calls/mo likely wouldn't work. From mcgrath3 at mac.com Tue Apr 16 21:38:32 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 16 Apr 2013 21:38:32 -0400 Subject: Trouble with Android In-Reply-To: <5143FF8B.20603@hyperactivesw.com> References: <51437FCB.5060507@cogapp.com> <5143FF8B.20603@hyperactivesw.com> Message-ID: <8E7E9AE5-D7D7-4B18-B582-362C5499380E@mac.com> Just downloaded the Android SDK linked from the lesson at http://lessons.runrev.com/s/lessons/m/4069/l/27389-how-do-i-become-an-android-developer-on-a-mac and built a simple test stack with one button. Test in Android and nothing but a black screen. This is a new stack with one card and no scripts whatsoever. Livecode 5.5.4 and Android SDK Platform Android 2.2, API 8, revision 3 on OSX Mountain Lion 10.8.3 Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Mar 16, 2013, at 1:13 AM, J. Landman Gay wrote: > On 3/15/13 3:08 PM, Ben Rubinstein wrote: >> Hmm... attempting to do some very simple trial stacks on Android, after >> not having done any for a long time - having fought my way through a few >> strangeness with regards to expired debug certificates and the like, I >> now find that all my stacks - built with 5.5.3 or above - simply display >> black, on two different test devices. >> >> An older version of one of the stacks, an APK I happen to have lying >> around my hard drive that was built about 14 months ago, can be >> re-installed and works fine. > > As mentioned, using acceleratedRendering on an Android device running OS 2.2 or earlier will launch to a black screen if you use the defaults. If you set the compositorType to "software" it works, but I got some unwanted artifacts when I did that. As far as I know it hasn't been fixed yet, so I had to require Android 2.3 or higher. > > Another thing is incompatibility with 4.1 Jelly Bean. I had to rebuild with 5.5.4 to fix that. Earlier versions of LiveCode apps opened to a black screen on Jelly Bean. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Tue Apr 16 21:39:37 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 16 Apr 2013 21:39:37 -0400 Subject: Trouble with Android In-Reply-To: <5143FF8B.20603@hyperactivesw.com> References: <51437FCB.5060507@cogapp.com> <5143FF8B.20603@hyperactivesw.com> Message-ID: <168034D2-CAFD-4688-B527-542C767E5907@mac.com> Ben, Where did you get the Orientation Stack from? I'd like to test it as well. Thanks Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Mar 16, 2013, at 1:13 AM, J. Landman Gay wrote: > On 3/15/13 3:08 PM, Ben Rubinstein wrote: >> Hmm... attempting to do some very simple trial stacks on Android, after >> not having done any for a long time - having fought my way through a few >> strangeness with regards to expired debug certificates and the like, I >> now find that all my stacks - built with 5.5.3 or above - simply display >> black, on two different test devices. >> >> An older version of one of the stacks, an APK I happen to have lying >> around my hard drive that was built about 14 months ago, can be >> re-installed and works fine. > > As mentioned, using acceleratedRendering on an Android device running OS 2.2 or earlier will launch to a black screen if you use the defaults. If you set the compositorType to "software" it works, but I got some unwanted artifacts when I did that. As far as I know it hasn't been fixed yet, so I had to require Android 2.3 or higher. > > Another thing is incompatibility with 4.1 Jelly Bean. I had to rebuild with 5.5.4 to fix that. Earlier versions of LiveCode apps opened to a black screen on Jelly Bean. > > -- > 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 skip at magicgate.com Tue Apr 16 22:20:45 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 16 Apr 2013 22:20:45 -0400 Subject: Reading directly from Excel In-Reply-To: <516DD6D4.5050206@pdslabs.net> References: <516DD6D4.5050206@pdslabs.net> Message-ID: Oooooo.. thanks for all the good info everybody! Zryip the Slug, I would be more than honored and elated if you could let me try it out! SKIP On Tue, Apr 16, 2013 at 6:55 PM, Phil Davis wrote: > Hi Skip, > > I added Curry Kenworthy's SpreadLib into one tool for a client and it > works like a charm. Their spreadsheets are similar but not identical > formats, but that doesn't stop anything from working. The spreadsheet is > loaded into a data grid where they can work with it in their LC app's > environment. > > The only SpreadLib link I'm aware of is here: > https://store2.esellerate.net/**store/checkout/CustomLayout.** > aspx?s=STR3897026475&pc=&page=**OnePageCatalog.htm > > Phil Davis > > > > On 4/16/13 1:26 PM, Magicgate Software - Skip Kimpel wrote: > >> Michael... didn't even think to go that route. These are very consistent >> excel spreadsheets so that might be a solid alternative. >> >> Thanks... >> >> SKIP >> >> >> On Tue, Apr 16, 2013 at 4:06 PM, Michael Grinder >> **wrote: >> >> Depending on how the data is structured, you may be able to use an ODBC >>> connection to manipulate the Excel file. >>> >>> >>> On Tue, Apr 16, 2013 at 1:26 PM, Magicgate Software - Skip Kimpel < >>> skip at magicgate.com> wrote: >>> >>> Cut and paste not an option. I have a client that stores all of their >>>> >>> work >>> >>>> in Excel and that will not change.... I need to be able to manipulate >>>> >>> that >>> >>>> data on the fly. >>>> >>>> Curry Kenworth, come through for me! You would be a lifesaver! >>>> >>>> SKIP >>>> >>>> >>>> On Tue, Apr 16, 2013 at 1:30 PM, Colin Holgate >>>> >>> wrote: >>> >>>> Doing a copy from the Excel cells and a paste into LiveCode doesn't >>>>> >>>> quite >>> >>>> work. But, doing a paste into a text editor, and then a paste into >>>>> LiveCode, does work. Or asa worse case you reselect the text after the >>>>> paste in the text editor, and copy that before pasting into LiveCode. >>>>> ______________________________**_________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>>>> >>>>> ______________________________**_________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>>> >>>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>> >>> ______________________________**_________________ >> use-livecode mailing list >> use-livecode 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 skip at magicgate.com Tue Apr 16 22:21:36 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Tue, 16 Apr 2013 22:21:36 -0400 Subject: Reading directly from Excel In-Reply-To: References: <516DD6D4.5050206@pdslabs.net> Message-ID: Phil, do you have a link to the documentation? I would love to make sure that the functions would fit my needs. SKIP On Tue, Apr 16, 2013 at 10:20 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Oooooo.. thanks for all the good info everybody! Zryip the Slug, I would > be more than honored and elated if you could let me try it out! > > SKIP > > > On Tue, Apr 16, 2013 at 6:55 PM, Phil Davis wrote: > >> Hi Skip, >> >> I added Curry Kenworthy's SpreadLib into one tool for a client and it >> works like a charm. Their spreadsheets are similar but not identical >> formats, but that doesn't stop anything from working. The spreadsheet is >> loaded into a data grid where they can work with it in their LC app's >> environment. >> >> The only SpreadLib link I'm aware of is here: >> https://store2.esellerate.net/**store/checkout/CustomLayout.** >> aspx?s=STR3897026475&pc=&page=**OnePageCatalog.htm >> >> Phil Davis >> >> >> >> On 4/16/13 1:26 PM, Magicgate Software - Skip Kimpel wrote: >> >>> Michael... didn't even think to go that route. These are very consistent >>> excel spreadsheets so that might be a solid alternative. >>> >>> Thanks... >>> >>> SKIP >>> >>> >>> On Tue, Apr 16, 2013 at 4:06 PM, Michael Grinder >>> **wrote: >>> >>> Depending on how the data is structured, you may be able to use an ODBC >>>> connection to manipulate the Excel file. >>>> >>>> >>>> On Tue, Apr 16, 2013 at 1:26 PM, Magicgate Software - Skip Kimpel < >>>> skip at magicgate.com> wrote: >>>> >>>> Cut and paste not an option. I have a client that stores all of their >>>>> >>>> work >>>> >>>>> in Excel and that will not change.... I need to be able to manipulate >>>>> >>>> that >>>> >>>>> data on the fly. >>>>> >>>>> Curry Kenworth, come through for me! You would be a lifesaver! >>>>> >>>>> SKIP >>>>> >>>>> >>>>> On Tue, Apr 16, 2013 at 1:30 PM, Colin Holgate >>>>> >>>> wrote: >>>> >>>>> Doing a copy from the Excel cells and a paste into LiveCode doesn't >>>>>> >>>>> quite >>>> >>>>> work. But, doing a paste into a text editor, and then a paste into >>>>>> LiveCode, does work. Or asa worse case you reselect the text after the >>>>>> paste in the text editor, and copy that before pasting into LiveCode. >>>>>> ______________________________**_________________ >>>>>> use-livecode mailing list >>>>>> use-livecode at lists.runrev.com >>>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>>> subscription preferences: >>>>>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>>>>> >>>>>> ______________________________**_________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>>>> >>>>> ______________________________**_________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>>> >>>> ______________________________**_________________ >>> use-livecode mailing list >>> use-livecode 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 lan.kc.macmail at gmail.com Wed Apr 17 01:54:49 2013 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 17 Apr 2013 13:54:49 +0800 Subject: Current Card In-Reply-To: References: <516CE63C.7070905@gmail.com> <8D4E02A8-0C23-4491-99A8-30EE68FE12B4@gmail.com> <2C80B1D5-9854-4BD3-A4BB-74CBF1ADC526@me.com> <516D9C09.50802@gmail.com> Message-ID: On Wed, Apr 17, 2013 at 5:29 AM, Mark Wieder wrote: > Richmond writes: > > > The Dictionary is a bit like "The Hitchhiker's Guide to the Galaxy" . . . > > ...except for the "Don't Panic" part... > > ---and the number of people that have read it... From richmondmathewson at gmail.com Wed Apr 17 02:47:54 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 17 Apr 2013 09:47:54 +0300 Subject: Current Card In-Reply-To: References: <516CE63C.7070905@gmail.com> <8D4E02A8-0C23-4491-99A8-30EE68FE12B4@gmail.com> <2C80B1D5-9854-4BD3-A4BB-74CBF1ADC526@me.com> <516D9C09.50802@gmail.com> Message-ID: <516E459A.30502@gmail.com> On 04/17/2013 08:54 AM, Kay C Lan wrote: > On Wed, Apr 17, 2013 at 5:29 AM, Mark Wieder wrote: > >> Richmond writes: >> >>> The Dictionary is a bit like "The Hitchhiker's Guide to the Galaxy" . . . >> ...except for the "Don't Panic" part... >> >> ---and the number of people that have read it... Has anyone read it fully? It is quite considerably out of date. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From t.heaford at btinternet.com Wed Apr 17 02:48:49 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Wed, 17 Apr 2013 07:48:49 +0100 Subject: Plugins with Community Edition Message-ID: <79D52378-656B-4130-BC54-44CC9388BF93@btinternet.com> Hi, One of the methods suggested for the use of the Community Edition was for producing in-house applications. Unless I am mistaken it does not seem possible to fulfil this promise when using commercial plugins that have password protection. Is that correct or am I missing something? All the best Terry From gerry.orkin at gmail.com Wed Apr 17 03:01:41 2013 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 17 Apr 2013 17:01:41 +1000 Subject: Plugins with Community Edition In-Reply-To: <79D52378-656B-4130-BC54-44CC9388BF93@btinternet.com> References: <79D52378-656B-4130-BC54-44CC9388BF93@btinternet.com> Message-ID: <1DA346CE-2D24-4416-999B-D993378AB31F@gmail.com> That's correct. Gerry On 17/04/2013, at 4:48 PM, Terence Heaford wrote: > Is that correct or am I missing something? From m_p_wilcox at yahoo.co.uk Wed Apr 17 03:22:40 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Wed, 17 Apr 2013 08:22:40 +0100 Subject: What's the best way to store data that one iOS app sends to another? Message-ID: Monte, not sure if you're aware but Apple's not at all keen on non-game apps using GameKit. Shame because there's loads of really useful generic stuff in GameKit. Non games that show up in Game Center get rejected, or occasionally approved and then removed later. Monte Goulding wrote: >Geoff is this for an app in the same room/wifi? Or two apps anywhere need to keep in sync. If it's the same room then the peer to peer stuff in gamekit would do nicely. I've implemented it in mergGK > >-- >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 Apr 17 03:27:33 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 17 Apr 2013 17:27:33 +1000 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: References: Message-ID: On 17/04/2013, at 5:22 PM, Mark Wilcox wrote: > Monte, not sure if you're aware but Apple's not at all keen on non-game apps using GameKit. Shame because there's loads of really useful generic stuff in GameKit. Non games that show up in Game Center get rejected, or occasionally approved and then removed later. You can use GameKit peer to peer without your app being on Game Center. -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From revdev at pdslabs.net Wed Apr 17 03:31:08 2013 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 17 Apr 2013 00:31:08 -0700 Subject: Reading directly from Excel In-Reply-To: References: <516DD6D4.5050206@pdslabs.net> Message-ID: <516E4FBC.7030308@pdslabs.net> Hi Skip, The docs are distributed with the product, which you can download and look at here: http://curryk.com/SpreadlibBeta01.zip Here is Curry's announcement on the list almost a year ago: http://lists.runrev.com/pipermail/use-livecode/2012-May/171751.html HTH - Phil On 4/16/13 7:21 PM, Magicgate Software - Skip Kimpel wrote: > Phil, do you have a link to the documentation? I would love to make sure > that the functions would fit my needs. > > > SKIP > > > On Tue, Apr 16, 2013 at 10:20 PM, Magicgate Software - Skip Kimpel < > skip at magicgate.com> wrote: > >> Oooooo.. thanks for all the good info everybody! Zryip the Slug, I would >> be more than honored and elated if you could let me try it out! >> >> SKIP >> >> >> On Tue, Apr 16, 2013 at 6:55 PM, Phil Davis wrote: >> >>> Hi Skip, >>> >>> I added Curry Kenworthy's SpreadLib into one tool for a client and it >>> works like a charm. Their spreadsheets are similar but not identical >>> formats, but that doesn't stop anything from working. The spreadsheet is >>> loaded into a data grid where they can work with it in their LC app's >>> environment. >>> >>> The only SpreadLib link I'm aware of is here: >>> https://store2.esellerate.net/**store/checkout/CustomLayout.** >>> aspx?s=STR3897026475&pc=&page=**OnePageCatalog.htm >>> >>> Phil Davis >>> >>> >>> >>> On 4/16/13 1:26 PM, Magicgate Software - Skip Kimpel wrote: >>> >>>> Michael... didn't even think to go that route. These are very consistent >>>> excel spreadsheets so that might be a solid alternative. >>>> >>>> Thanks... >>>> >>>> SKIP >>>> >>>> >>>> On Tue, Apr 16, 2013 at 4:06 PM, Michael Grinder >>>> **wrote: >>>> >>>> Depending on how the data is structured, you may be able to use an ODBC >>>>> connection to manipulate the Excel file. >>>>> >>>>> >>>>> On Tue, Apr 16, 2013 at 1:26 PM, Magicgate Software - Skip Kimpel < >>>>> skip at magicgate.com> wrote: >>>>> >>>>> Cut and paste not an option. I have a client that stores all of their >>>>> work >>>>> >>>>>> in Excel and that will not change.... I need to be able to manipulate >>>>>> >>>>> that >>>>> >>>>>> data on the fly. >>>>>> >>>>>> Curry Kenworth, come through for me! You would be a lifesaver! >>>>>> >>>>>> SKIP >>>>>> >>>>>> >>>>>> On Tue, Apr 16, 2013 at 1:30 PM, Colin Holgate >>>>>> >>>>> wrote: >>>>> >>>>>> Doing a copy from the Excel cells and a paste into LiveCode doesn't >>>>>> quite >>>>>> work. But, doing a paste into a text editor, and then a paste into >>>>>>> LiveCode, does work. Or asa worse case you reselect the text after the >>>>>>> paste in the text editor, and copy that before pasting into LiveCode. >>>>>>> ______________________________**_________________ >>>>>>> use-livecode mailing list >>>>>>> use-livecode at lists.runrev.com >>>>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>>>> subscription preferences: >>>>>>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>>>>>> >>>>>>> ______________________________**_________________ >>>>>> use-livecode mailing list >>>>>> use-livecode at lists.runrev.com >>>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>>> subscription preferences: >>>>>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>>>>> >>>>>> ______________________________**_________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/**mailman/listinfo/use-livecode >>>>> >>>>> ______________________________**_________________ >>>> use-livecode mailing list >>>> use-livecode 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 m_p_wilcox at yahoo.co.uk Wed Apr 17 05:08:09 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Wed, 17 Apr 2013 10:08:09 +0100 (BST) Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: References: Message-ID: <1366189689.19367.YahooMailNeo@web28804.mail.ir2.yahoo.com> Ah yes! Sorry. Local peer-to-peer without Game Center was the only bit of GameKit you're allowed to use in non-game apps and the Apple SDK docs explicitly say you can. ?I get the impression they're also hinting you can use in-game voice chat on non-game apps now as long as you don't use Game Center for setting up the connection in the first place. ?I bought a couple of collaboration apps that got removed from the store for using voice chat feature before. http://developer.apple.com/library/ios/#documentation/GameKit/Reference/GameKit_Collection/Introduction/Introduction.html Mark ________________________________ From: Monte Goulding To: How to use LiveCode Sent: Wednesday, 17 April 2013, 8:27 Subject: Re: What's the best way to store data that one iOS app sends to another? On 17/04/2013, at 5:22 PM, Mark Wilcox wrote: > Monte, not sure if you're aware but Apple's not at all keen on non-game apps using GameKit. Shame because there's loads of really useful generic stuff in GameKit. Non games that show up in Game Center get rejected, or occasionally approved and then removed later. You can use GameKit peer to peer without your app being on Game Center. -- 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 richmondmathewson at gmail.com Wed Apr 17 05:08:21 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 17 Apr 2013 12:08:21 +0300 Subject: Mucking around with Excel documents Message-ID: <516E6685.9050903@gmail.com> I made an Excel document by setting up a LibreOffice Calc document with 9 cells containing data [ one of these cells contained the word "silly" ] and saved it in the Excel 2003 XML format. I imported the XML file as a text file into a field, then ran this script from a button: on mouseUp if fld "sample" contains "silly" then put fld "sample" into Ssample replace "silly" with "stupid" in Ssample put Ssample into fld "processed" end if open file "sampleMOD.xml" write Ssample to file "sampleMOD.xml" end mouseUp I then was able to open the exported Excel document in LibreOffice Calc again to find that the cell that had contained the word "silly" now contained the word "stupid". I am obviously slightly silly, having done that, because I cannot quite understand what the broohaha is about modifying Excell documentf with Livecode: seems dead easy to me! Richmond. From toolbook at kestner.de Wed Apr 17 05:13:37 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 17 Apr 2013 11:13:37 +0200 Subject: AW: put URL destroys my file In-Reply-To: <516D671A.2010600@warrensweb.us> References: <002401ce3aaa$83699870$8a3cc950$@de> <516D671A.2010600@warrensweb.us> Message-ID: <004f01ce3b4b$d84db3c0$88e91b40$@de> Hi Warren, thank you, you were completly right. The put URL just sets the filetype to standard text Setting the filetype to empty before put URL lets the OSX recognize the file by its dmg extension. I have read that there might be some older systems, which can't recognize the filetype safely by its extension. Would it be more safely to set the filetype to a correct filetype or is empty ok for OS X 10.4 and higher? I didn't found the creator sign for the diskImageMounter and the filetype for DMG. Anybody knows? Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Warren Samples > Gesendet: Dienstag, 16. April 2013 16:59 > An: How to use LiveCode > Betreff: Re: put URL destroys my file > > On 04/16/2013 08:58 AM, Tiemo Hollmann TB wrote: > > Hello, > > > > Working with LC 4.5.4 I have a dmg file uploaded on my webserver. When > > downloading it on a mac with a browser via ftp, the dmg keeps in good > order. > > But when doing > > > > put URL pUrl into URL ("binfile:" & tFile) > > > > the format of the file seems to be destroyed and my mac thinks of it > > as being a text file. The same procedure with a exe file on windows > > machine works fine. > > > > What do I oversee? Thanks for any hint > > > > Tiemo > > > > > > > > > Does it actually not work at all? Assuming it maintains its 'dmg' > extension, can you right-click on it and open it properly from the > contextual menu, or change its info? It may be that without the webserver > and browser passing on the mime-type to the OS that the problem is that the > OS can't determine what kind of file it is, and therefore it it seen as > just a text file. In this case, setting the fileType to "empty" (see user > notes in the dictionary) might get it to mount. I found that images saved > from LiveCode weren't recognized as such by OS X, when I was using it and > wanted to open in a text editor. > It may be that LiveCode saves things as "text" files by default in OS X. > > Good luck, > > Warren > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From curry at pair.com Wed Apr 17 06:30:45 2013 From: curry at pair.com (Curry Kenworthy) Date: Wed, 17 Apr 2013 05:30:45 -0500 Subject: Reading directly from Excel (Current SpreadLib Version) In-Reply-To: <516E4FBC.7030308@pdslabs.net> References: <516E4FBC.7030308@pdslabs.net> Message-ID: <516E79D5.7000902@pair.com> Howdy friends, I was away from the list in honor of Uncle Sam Week; thanks for posting the SpreadLib download info! For more features, here is the latest version of SpreadLib, 0.2.001: http://curryk.com/Spreadlib02001.zip SpreadLib can import a sheet as tabbed text or array, and the array structure and cell references can be organized in several ways to fit your data needs. The latest version includes cell formulas and more formatting options, including better "accounting" style and comma scaling. I want to reference the new product rGrid in my software package before posting this version to a normal download page, so I'll be bringing the official SpreadLib web page online soon with that and the latest features, which should be a candidate for 1.0. We are cross-promoting these two products to provide robust spreadsheet capabilities; you can check out rGrid at: http://www.tapirsoft.com/#!rgrid/mainPage (Good job, Mats!) I will catch up on list reading and post responses to any missed questions along with my other news. (WordLib 2.0 will be posted after Android fixes and testing are completed.) Thanks! Best wishes, Curry K. From fischer.th at aon.at Wed Apr 17 06:46:20 2013 From: fischer.th at aon.at (Thomas Fischer) Date: Wed, 17 Apr 2013 12:46:20 +0200 Subject: Reading directly from Excel In-Reply-To: References: Message-ID: <25EA6E94-EBE7-4D8B-9457-95D1E7CEA77B@aon.at> Hi Skip, reading my digests I came across your question (up to the suggestion to use SpreadlibBeta01). If that doesn't work as hoped, did you consider using AppleScript to read the data from the Excel files? You would need a version of Excel, though, but then it works pretty smoothly (I just built a small AppleScript App to read data from Excel files). Best Thomas Am 16.04.2013 um 19:00 schrieb use-livecode-request at lists.runrev.com: > Date: Tue, 16 Apr 2013 12:32:59 -0400 > From: Magicgate Software - Skip Kimpel > To: How to use LiveCode > Subject: Reading directly from Excel > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1 > > Is there any way to read in cells directly from an Excel spreadsheet (not > CSV)? > > Would make my life on my current project a lot easier if I could! If not, > I guess I could always write a command line script that would covert it > over to CSV before manipulating it in LC. > > Just thought I would ask before going down that road. > > SKIP From bvg at mac.com Wed Apr 17 07:00:54 2013 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 17 Apr 2013 13:00:54 +0200 Subject: Current Card In-Reply-To: <516E459A.30502@gmail.com> References: <516CE63C.7070905@gmail.com> <8D4E02A8-0C23-4491-99A8-30EE68FE12B4@gmail.com> <2C80B1D5-9854-4BD3-A4BB-74CBF1ADC526@me.com> <516D9C09.50802@gmail.com> <516E459A.30502@gmail.com> Message-ID: <00352038-CE62-41EF-941F-14DD8318718E@mac.com> On 17.04.2013, at 08:47, Richmond wrote: > On 04/17/2013 08:54 AM, Kay C Lan wrote: >> On Wed, Apr 17, 2013 at 5:29 AM, Mark Wieder wrote: >> >>> Richmond writes: >>> >>>> The Dictionary is a bit like "The Hitchhiker's Guide to the Galaxy" . . . >>> ...except for the "Don't Panic" part... >>> >>> ---and the number of people that have read it... > > Has anyone read it fully? > > It is quite considerably out of date. Alright, I'll bite. What exactly is out of date? -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From coiin at verizon.net Wed Apr 17 07:54:23 2013 From: coiin at verizon.net (Colin Holgate) Date: Wed, 17 Apr 2013 07:54:23 -0400 Subject: Mucking around with Excel documents In-Reply-To: <516E6685.9050903@gmail.com> References: <516E6685.9050903@gmail.com> Message-ID: <3E7FE46E-9718-46BE-BAE8-83ADD5977E2E@verizon.net> You're testing with an xml file, the requirement is to work with xls files. How do you get on with those? From matthias_livecode_150811 at m-r-d.de Wed Apr 17 08:05:51 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Wed, 17 Apr 2013 14:05:51 +0200 Subject: how to change standalone builder settings by script Message-ID: <30433209-CFF8-4DD5-8EEE-F50AE3870D86@m-r-d.de> Hi, is there a way to change some standalone builder settings (e.g. the standalone name) of a stack by script? Regards, Matthias From skip at magicgate.com Wed Apr 17 08:19:48 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 17 Apr 2013 08:19:48 -0400 Subject: Mucking around with Excel documents In-Reply-To: <3E7FE46E-9718-46BE-BAE8-83ADD5977E2E@verizon.net> References: <516E6685.9050903@gmail.com> <3E7FE46E-9718-46BE-BAE8-83ADD5977E2E@verizon.net> Message-ID: Yes, that is where I am was running into issues. I can deal with an XML file with no issues. I need to work with native XLS files. On Wed, Apr 17, 2013 at 7:54 AM, Colin Holgate wrote: > You're testing with an xml file, the requirement is to work with xls > files. How do you get on with those? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From klaus at major.on-rev.com Wed Apr 17 08:22:49 2013 From: klaus at major.on-rev.com (Klaus on-rev) Date: Wed, 17 Apr 2013 14:22:49 +0200 Subject: how to change standalone builder settings by script In-Reply-To: <30433209-CFF8-4DD5-8EEE-F50AE3870D86@m-r-d.de> References: <30433209-CFF8-4DD5-8EEE-F50AE3870D86@m-r-d.de> Message-ID: <65C8E666-B092-4829-8AD9-43A70875EC2E@major.on-rev.com> Hi Matthias, Am 17.04.2013 um 14:05 schrieb Matthias Rebbe : > Hi, > > is there a way to change some standalone builder settings (e.g. the standalone name) of a stack by script? yes, all standalone infos are stored in the stack in a CustomPropertySet named "cRevStandaloneSettings". Check a stack where you have set the STAB infos! > Regards, > > Matthias Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From skip at magicgate.com Wed Apr 17 08:24:23 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 17 Apr 2013 08:24:23 -0400 Subject: Active Directory info Message-ID: Anybody ever hook LC into Active Directory? I am in need of determining the current logged in user in conjunction with checking to see what they are a "member" of. Any insight would be awesome (as usual!) SKIP From matthias_livecode_150811 at m-r-d.de Wed Apr 17 08:28:55 2013 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Wed, 17 Apr 2013 14:28:55 +0200 Subject: how to change standalone builder settings by script In-Reply-To: <65C8E666-B092-4829-8AD9-43A70875EC2E@major.on-rev.com> References: <30433209-CFF8-4DD5-8EEE-F50AE3870D86@m-r-d.de> <65C8E666-B092-4829-8AD9-43A70875EC2E@major.on-rev.com> Message-ID: Ah, thanks Klaus. Regards, Matthias Am 17.04.2013 um 14:22 schrieb Klaus on-rev : > Hi Matthias, > > Am 17.04.2013 um 14:05 schrieb Matthias Rebbe : > >> Hi, >> >> is there a way to change some standalone builder settings (e.g. the standalone name) of a stack by script? > > yes, all standalone infos are stored in the stack in a CustomPropertySet named "cRevStandaloneSettings". > Check a stack where you have set the STAB infos! > >> Regards, >> >> Matthias > > 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 mcgrath3 at mac.com Wed Apr 17 08:44:21 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 17 Apr 2013 08:44:21 -0400 Subject: Trouble with Android In-Reply-To: <8E7E9AE5-D7D7-4B18-B582-362C5499380E@mac.com> References: <51437FCB.5060507@cogapp.com> <5143FF8B.20603@hyperactivesw.com> <8E7E9AE5-D7D7-4B18-B582-362C5499380E@mac.com> Message-ID: <3AFED856-54DA-4406-B59A-B0A6DC8E325A@mac.com> Turns out there is a bug with the Simulator for 2.2 with Livecode. So using 2.3.3 the sample app works in that simulator. Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Apr 16, 2013, at 9:38 PM, Thomas McGrath III wrote: > Just downloaded the Android SDK linked from the lesson at http://lessons.runrev.com/s/lessons/m/4069/l/27389-how-do-i-become-an-android-developer-on-a-mac and built a simple test stack with one button. Test in Android and nothing but a black screen. This is a new stack with one card and no scripts whatsoever. > > Livecode 5.5.4 and Android SDK Platform Android 2.2, API 8, revision 3 > > on OSX Mountain Lion 10.8.3 > > Tom > > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > On Mar 16, 2013, at 1:13 AM, J. Landman Gay wrote: > >> On 3/15/13 3:08 PM, Ben Rubinstein wrote: >>> Hmm... attempting to do some very simple trial stacks on Android, after >>> not having done any for a long time - having fought my way through a few >>> strangeness with regards to expired debug certificates and the like, I >>> now find that all my stacks - built with 5.5.3 or above - simply display >>> black, on two different test devices. >>> >>> An older version of one of the stacks, an APK I happen to have lying >>> around my hard drive that was built about 14 months ago, can be >>> re-installed and works fine. >> >> As mentioned, using acceleratedRendering on an Android device running OS 2.2 or earlier will launch to a black screen if you use the defaults. If you set the compositorType to "software" it works, but I got some unwanted artifacts when I did that. As far as I know it hasn't been fixed yet, so I had to require Android 2.3 or higher. >> >> Another thing is incompatibility with 4.1 Jelly Bean. I had to rebuild with 5.5.4 to fix that. Earlier versions of LiveCode apps opened to a black screen on Jelly Bean. >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From capellan2000 at gmail.com Wed Apr 17 09:01:53 2013 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Wed, 17 Apr 2013 06:01:53 -0700 (PDT) Subject: How does works Sandboxing code in LiveCode Community? In-Reply-To: <9D1ADB64-48C4-4E80-867F-A4C6E513B366@sweattechnologies.com> References: <1366077123246-4663468.post@n4.nabble.com> <9D1ADB64-48C4-4E80-867F-A4C6E513B366@sweattechnologies.com> Message-ID: <1366203713397-4663561.post@n4.nabble.com> Hi Monte, Monte Goulding wrote > Why only for LiveCode Community? > It might be nice to sandbox the running of any stack > on any version. [snip] That is because new LiveCode Community users will be opening (and running) any stacks they found, just very much like happened in HyperCard's heyday. When we run a stack inside the browser, the plug-in warned: This stack wants to access the internet, This stack wants to write/read access your hard disk, etc, etc, etc. Could we have similar warnings for LiveCode Community stacks? Thanks in advance! Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/How-does-works-Sandboxing-code-in-LiveCode-Community-tp4663468p4663561.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Wed Apr 17 09:50:21 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 17 Apr 2013 16:50:21 +0300 Subject: Mucking around with Excel documents In-Reply-To: References: <516E6685.9050903@gmail.com> <3E7FE46E-9718-46BE-BAE8-83ADD5977E2E@verizon.net> Message-ID: <516EA89D.5080102@gmail.com> On 04/17/2013 03:19 PM, Magicgate Software - Skip Kimpel wrote: > Yes, that is where I am was running into issues. I can deal with an XML > file with no issues. I need to work with native XLS files. > > > On Wed, Apr 17, 2013 at 7:54 AM, Colin Holgate wrote: > >> You're testing with an xml file, the requirement is to work with xls >> files. How do you get on with those? >> Not at all, not at all! However, as I am working with LibreOffice, presumably somewhere in the underpinnings of LibreOffice there is a parser which can convert back and forth between XLS and XML! As LibreOffice (and Apache Open Office) is OSS I assume one could use these parsers [although, if one is going to use them in a commercial development one would end up with a mixed licence] without having to pay royalties. Have a look at this: http://sourceforge.net/projects/xlstoxml/ Richmond. From gcanyon at gmail.com Wed Apr 17 10:03:51 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Wed, 17 Apr 2013 09:03:51 -0500 Subject: A small programming challenge In-Reply-To: References: <516B2675.2050205@tweedly.net> Message-ID: http://gcanyon.wordpress.com/2013/04/16/less-brutal-insanity/ The last version I banged together in half an hour or so. This one took a little bit longer, and is a much better piece of code. I'm particularly pleased with one of the optimizations I came up with. Sometimes it's important to think not about how to write code that does what you're doing better, but about a better way to do what you want. From roger.e.eller at sealedair.com Wed Apr 17 10:09:26 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 17 Apr 2013 10:09:26 -0400 Subject: Active Directory info In-Reply-To: References: Message-ID: The current user is $USERNAME. Here is some good info on looking at groups via command line. LC can get at it with shell. http://stackoverflow.com/questions/1458016/get-users-ad-groups-from-command-line-non-truncated ~Roger On Wed, Apr 17, 2013 at 8:24 AM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Anybody ever hook LC into Active Directory? I am in need of determining > the current logged in user in conjunction with checking to see what they > are a "member" of. > > Any insight would be awesome (as usual!) > > SKIP > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From lists at mangomultimedia.com Wed Apr 17 10:12:36 2013 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 17 Apr 2013 10:12:36 -0400 Subject: Active Directory info In-Reply-To: References: Message-ID: On Wed, Apr 17, 2013 at 8:24 AM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Anybody ever hook LC into Active Directory? I am in need of determining > the current logged in user in conjunction with checking to see what they > are a "member" of. > Here is some VBScript I use to query an Active Directory server. Anything surrounded by "[[..]]" is a variable that you should replace. https://gist.github.com/trevordevore/5404613 -- Trevor DeVore Blue Mango Learning Systems www.clarify-it.com - www.screensteps.com From richmondmathewson at gmail.com Wed Apr 17 10:14:34 2013 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 17 Apr 2013 17:14:34 +0300 Subject: Mucking around with Excel documents In-Reply-To: <516EA89D.5080102@gmail.com> References: <516E6685.9050903@gmail.com> <3E7FE46E-9718-46BE-BAE8-83ADD5977E2E@verizon.net> <516EA89D.5080102@gmail.com> Message-ID: <516EAE4A.5080404@gmail.com> http://download.microsoft.com/download/0/B/E/0BE8BDD7-E5E8-422A-ABFD-4342ED7AD886/Excel97-2007BinaryFileFormat(xls)Specification.xps From devin_asay at byu.edu Wed Apr 17 11:53:16 2013 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 17 Apr 2013 15:53:16 +0000 Subject: put URL destroys my file In-Reply-To: <004f01ce3b4b$d84db3c0$88e91b40$@de> References: <002401ce3aaa$83699870$8a3cc950$@de> <516D671A.2010600@warrensweb.us> <004f01ce3b4b$d84db3c0$88e91b40$@de> Message-ID: <31BDC56EACAAF64688457CE3F71D9F1A010F27FA@Peas2.byu.local> On Apr 17, 2013, at 3:13 AM, Tiemo Hollmann TB wrote: > Hi Warren, > thank you, you were completly right. The put URL just sets the filetype to > standard text > Setting the filetype to empty before put URL lets the OSX recognize the file > by its dmg extension. > > I have read that there might be some older systems, which can't recognize > the filetype safely by its extension. Would it be more safely to set the > filetype to a correct filetype or is empty ok for OS X 10.4 and higher? I > didn't found the creator sign for the diskImageMounter and the filetype for > DMG. Anybody knows? > Thanks > Tiemo Tiemo, This is an educated guess based on quick research, but I think the creator code is 'ddsk' and the file type for a DMG is 'udif'. You could try this before you save the DMG file to your local disk: set the fileType to "ddskudif" I would be interested to know what you discover. For more information see http://livecode.byu.edu/helps/file-creatorcodes.php Regards, Devin Devin Asay Office of Digital Humanities Brigham Young University From andrew at ctech.me Wed Apr 17 13:01:57 2013 From: andrew at ctech.me (Andrew Kluthe) Date: Wed, 17 Apr 2013 12:01:57 -0500 Subject: Mucking around with Excel documents In-Reply-To: <516EAE4A.5080404@gmail.com> References: <516E6685.9050903@gmail.com> <3E7FE46E-9718-46BE-BAE8-83ADD5977E2E@verizon.net> <516EA89D.5080102@gmail.com> <516EAE4A.5080404@gmail.com> Message-ID: With the new microsoft office XML format, you can tag .zip on the end of a filename and access it's xml files with an archive tool. Idk, if you could open one and browse the xml with the built in zip commands in rev. I am not sure if this is how Curry is importing/exporting them or not. I'd like to see his stuff dual licensed so I could look at how his WordReport library works under the hood. That is some really cool stuff. Andrew On Wed, Apr 17, 2013 at 9:14 AM, Richmond wrote: > http://download.microsoft.com/**download/0/B/E/0BE8BDD7-E5E8-** > 422A-ABFD-4342ED7AD886/**Excel97-2007BinaryFileFormat(** > xls)Specification.xps > > > > > ______________________________**_________________ > use-livecode mailing list > use-livecode 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 lists at mangomultimedia.com Wed Apr 17 14:05:47 2013 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 17 Apr 2013 14:05:47 -0400 Subject: [OT] Clarify on Macheist Message-ID: Clarify (created with LiveCode) is part of the new MacHeist deal that is running for $10. Among other apps, the bundle also includes xScope and potentially Path Finder. I use xScope all of the time when moving UI design from the PSD files the UI designer provides into LiveCode. http://www.macheist.com -- Trevor DeVore Blue Mango Learning Systems www.clarify-it.com - www.screensteps.com From tate83 at gmail.com Wed Apr 17 14:20:00 2013 From: tate83 at gmail.com (Pascal Lehner) Date: Wed, 17 Apr 2013 19:20:00 +0100 Subject: [OT] Clarify on Macheist In-Reply-To: References: Message-ID: Very nice deal, thanks for the hint. CleanMyMac is worth the bucks alone.. best, Pascal 2013/4/17 Trevor DeVore > Clarify (created with LiveCode) is part of the new MacHeist deal that is > running for $10. Among other apps, the bundle also includes xScope and > potentially Path Finder. I use xScope all of the time when moving UI design > from the PSD files the UI designer provides into LiveCode. > > http://www.macheist.com > > -- > 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 lists at mangomultimedia.com Wed Apr 17 14:37:49 2013 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 17 Apr 2013 14:37:49 -0400 Subject: [OT] Clarify on Macheist In-Reply-To: References: Message-ID: On Wed, Apr 17, 2013 at 2:20 PM, Pascal Lehner wrote: > Very nice deal, thanks for the hint. > CleanMyMac is worth the bucks alone.. > I just cleaned 35 GB off one of my computers :-) -- Trevor DeVore Blue Mango Learning Systems www.clarify-it.com - www.screensteps.com From pete at lcsql.com Wed Apr 17 17:31:58 2013 From: pete at lcsql.com (Peter Haworth) Date: Wed, 17 Apr 2013 14:31:58 -0700 Subject: [OT] Clarify on Macheist In-Reply-To: References: Message-ID: 25GB here! Pete lcSQL Software On Wed, Apr 17, 2013 at 11:37 AM, Trevor DeVore wrote: > On Wed, Apr 17, 2013 at 2:20 PM, Pascal Lehner wrote: > > > Very nice deal, thanks for the hint. > > CleanMyMac is worth the bucks alone.. > > > > I just cleaned 35 GB off one of my computers :-) > > -- > 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 mcgrath3 at mac.com Wed Apr 17 18:15:31 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 17 Apr 2013 18:15:31 -0400 Subject: [OT] Clarify on Macheist In-Reply-To: References: Message-ID: <375B2F65-F46F-4C9D-B954-D45961EED30C@mac.com> 21 GB here -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Apr 17, 2013, at 5:31 PM, Peter Haworth wrote: > 25GB here! > > Pete > lcSQL Software > > > On Wed, Apr 17, 2013 at 11:37 AM, Trevor DeVore > wrote: > >> On Wed, Apr 17, 2013 at 2:20 PM, Pascal Lehner wrote: >> >>> Very nice deal, thanks for the hint. >>> CleanMyMac is worth the bucks alone.. >>> >> >> I just cleaned 35 GB off one of my computers :-) >> >> -- >> 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 >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From skip at magicgate.com Wed Apr 17 21:17:23 2013 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Wed, 17 Apr 2013 21:17:23 -0400 Subject: Active Directory info In-Reply-To: References: Message-ID: Thanks Roger. Question for you Trevor: the link you sent looks like it is exactly what I am trying to do. I am a little confused by the comment: # Put the VBScript into a variable and then execute as follows: Am I not calling that VB script from a shell command? Sorry for being so naive on this.... Thanks! SKIP On Wed, Apr 17, 2013 at 10:12 AM, Trevor DeVore wrote: > On Wed, Apr 17, 2013 at 8:24 AM, Magicgate Software - Skip Kimpel < > skip at magicgate.com> wrote: > > > Anybody ever hook LC into Active Directory? I am in need of determining > > the current logged in user in conjunction with checking to see what they > > are a "member" of. > > > > Here is some VBScript I use to query an Active Directory server. Anything > surrounded by "[[..]]" is a variable that you should replace. > > https://gist.github.com/trevordevore/5404613 > > > -- > > 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 toolbook at kestner.de Thu Apr 18 03:37:03 2013 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 18 Apr 2013 09:37:03 +0200 Subject: AW: put URL destroys my file In-Reply-To: <31BDC56EACAAF64688457CE3F71D9F1A010F27FA@Peas2.byu.local> References: <002401ce3aaa$83699870$8a3cc950$@de> <516D671A.2010600@warrensweb.us> <004f01ce3b4b$d84db3c0$88e91b40$@de> <31BDC56EACAAF64688457CE3F71D9F1A010F27FA@Peas2.byu.local> Message-ID: <001501ce3c07$855ff8a0$901fe9e0$@de> Hi Devin, I tested the following and found out the OS X is doing some magic things. Not setting the filetype lets LC set it to a standard text document. Setting it to empty lets OS X choose the creator by the file suffix. Setting it to a correct code of a program, which is installed on the machine leads to a document as you have set the code. Whether the program can later open the document or not. Setting it to a wrong / not existing code or a correct code of a program which isn't installed on the machine lets OS X choose the creator by the file suffix. So actually your guess could be wrong (what I don't think!) and it still would work but I can't verify it. I decided to stay with setting the filetype to empty and hope all current OS X will handle that. Thanks for the update of your helpful web site Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Devin Asay > Gesendet: Mittwoch, 17. April 2013 17:53 > An: How to use LiveCode > Betreff: Re: put URL destroys my file > > > On Apr 17, 2013, at 3:13 AM, Tiemo Hollmann TB wrote: > > > Hi Warren, > > thank you, you were completly right. The put URL just sets the > > filetype to standard text Setting the filetype to empty before put URL > > lets the OSX recognize the file by its dmg extension. > > > > I have read that there might be some older systems, which can't > > recognize the filetype safely by its extension. Would it be more > > safely to set the filetype to a correct filetype or is empty ok for OS > > X 10.4 and higher? I didn't found the creator sign for the > > diskImageMounter and the filetype for DMG. Anybody knows? > > Thanks > > Tiemo > > Tiemo, > > This is an educated guess based on quick research, but I think the creator > code is 'ddsk' and the file type for a DMG is 'udif'. You could try this > before you save the DMG file to your local disk: > > set the fileType to "ddskudif" > > I would be interested to know what you discover. > > For more information see http://livecode.byu.edu/helps/file- > creatorcodes.php > > > Regards, > > 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 david at vaudevillecourt.tv Thu Apr 18 07:11:27 2013 From: david at vaudevillecourt.tv (David Bovill) Date: Thu, 18 Apr 2013 12:11:27 +0100 Subject: SciTopia: LiveCode in Science Message-ID: This is a call out to anyone using LiveCode in a Scientific setting - or in the area of public engagement in Science. I am putting together a bid to create an open archive for scientific games, and simulations in Science. There will be a particular emphasis on mobile, but we will also be working with real science data, and API's. I am making the application to the Wellcome Trust for a 2 year project, at a new Hub to be built in London. The project will start in September 2014. The core team are a great group of architect, game designers, and scientists each with many years experience in biomedical modelling. Prior to LiveCode going open source, we had concentrated on the Unity3D platform, but now the real benefits of openly licensed content, and code, which is a perfect fit for science and the Wellcome remit - makes LiveCode an important aspect of the project. We are looking for partners, advice and expressions of interest - the resource, should we succeed will be open to scientists, companies, not-for-profits and individual with ideas to develop games, mobile apps, simulations, for the benefit of biomedical science and it's appreciation and understanding by the wider public. A bit of a mouthful, but you get the point :) So if anyone is interested, or has any suggestions of any individuals or organisations that may be interested please point them this way. An initial project web site and description of the project aims and focus will be online in a couple of weeks. Thanks in advance, David From lists at mangomultimedia.com Thu Apr 18 07:40:00 2013 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 18 Apr 2013 07:40:00 -0400 Subject: Active Directory info In-Reply-To: References: Message-ID: On Wed, Apr 17, 2013 at 9:17 PM, Magicgate Software - Skip Kimpel < skip at magicgate.com> wrote: > Thanks Roger. Question for you Trevor: the link you sent looks like it is > exactly what I am trying to do. I am a little confused by the comment: # > Put the VBScript into a variable and then execute as follows: > > Am I not calling that VB script from a shell command? Sorry for being so > naive on this.... > LiveCode can execute VBScript using do ? as "vbscript". What I do is store the VBScript in a custom property of an object. When it is time to run I do this: put the uVBScript of stack "my stack" into theScript # replace user credentials and server info? do theScript as "vbscript" if the result begins with "error," then put item 2 to -1 of the result into theError else put the result into theADUserInfo ## last name, first name & cr & group & tab & group ... end if Now the variable theADUserInfo has the information returned by the server or theError contains the error message. -- Trevor DeVore Blue Mango Learning Systems www.clarify-it.com - www.screensteps.com From devin_asay at byu.edu Thu Apr 18 10:10:15 2013 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 18 Apr 2013 14:10:15 +0000 Subject: put URL destroys my file In-Reply-To: <001501ce3c07$855ff8a0$901fe9e0$@de> References: <002401ce3aaa$83699870$8a3cc950$@de> <516D671A.2010600@warrensweb.us> <004f01ce3b4b$d84db3c0$88e91b40$@de> <31BDC56EACAAF64688457CE3F71D9F1A010F27FA@Peas2.byu.local> <001501ce3c07$855ff8a0$901fe9e0$@de> Message-ID: <31BDC56EACAAF64688457CE3F71D9F1A010F53BB@Peas2.byu.local> On Apr 18, 2013, at 1:37 AM, Tiemo Hollmann TB wrote: > Hi Devin, > I tested the following and found out the OS X is doing some magic things. > Not setting the filetype lets LC set it to a standard text document. > Setting it to empty lets OS X choose the creator by the file suffix. > Setting it to a correct code of a program, which is installed on the machine > leads to a document as you have set the code. Whether the program can later > open the document or not. > Setting it to a wrong / not existing code or a correct code of a program > which isn't installed on the machine lets OS X choose the creator by the > file suffix. > So actually your guess could be wrong (what I don't think!) and it still > would work but I can't verify it. I decided to stay with setting the > filetype to empty and hope all current OS X will handle that. That's probably a good choice. You're right, after OS X 10.6 creator codes don't matter so much; the proper extension is most important. > Thanks for the update of your helpful web site Hope it was useful. Regards, Devin Devin Asay Office of Digital Humanities Brigham Young University From cmsheffield at icloud.com Thu Apr 18 11:36:30 2013 From: cmsheffield at icloud.com (Chris Sheffield) Date: Thu, 18 Apr 2013 09:36:30 -0600 Subject: fontSizes bust in 6.0 In-Reply-To: References: <72A00630-39BD-4C22-BA80-C72DD2BD1187@unil.ch> Message-ID: I think the seriousness of this problem just escalated for me, and I'd like to know if anyone else is seeing this. I ran into this this morning. I had set some font sizes on some fields, running LC 6.0, but the font sizes did not save. They showed on the screen, but when I would build my app and run in the simulator (iOS), the changes were not in effect. And when I closed my stack and reopened it, the changes had not been saved, even though I had saved my stack. What's worse, when I opened my stack in LC 5.5.4 and made the changes and saved, same result. No font size changes were saved when I reopened my stack. I'm just working on a proof of concept, so it's not a huge deal for this stack, but this is a pretty nasty bug. This means I'm going to have to recreate all my fields using 5.5.4, which seems to work. So not sure if it's a glitch with the field object or what. Anyone else seeing this particular behavior? Should I add my findings to the bug report? Thanks, Chris -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com On Apr 15, 2013, at 10:45 PM, Peter Haworth wrote: > Build 1511 for me. > > Just entered QCC bug#10852 > > Pete > lcSQL Software > > > On Mon, Apr 15, 2013 at 8:07 PM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> yes I just saw this on a stack I was working on that worked before.. >> >> 6.0 RC-6 Build 1509 -- latest? >> >> this is wrong >> >> >> On Mon, Apr 15, 2013 at 5:44 PM, Peter Haworth wrote: >> >>> Right, but the exact same command in LC 5.5.x returns a list of font >> sizes >>> so one or other is worng. >>> >>> Pete >>> lcSQL Software >>> >>> >>> On Mon, Apr 15, 2013 at 4:29 PM, Jacques Hausser < >> jacques.hausser at unil.ch >>>> wrote: >>> >>>> Hy Peter: >>>> >>>> from the dictionary: >>>> >>>> Comments: >>>> If zero appears in the list returned by the fontSizes function, the >> font >>>> is scalable, meaning that it can be displayed at any size supported by >>> the >>>> operating system. >>>> >>>> >>>> Le 16 avr. 2013 ? 01:14, Peter Haworth a ?crit : >>>> >>>>> OSX 10.7.4, LC 6.0 Commercial or Community. The fontsizes of a font >>>> always >>>>> returns zero. Anyone else seeing 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 >>>> >>>> ****************************************** >>>> Prof. Jacques Hausser >>>> Department of Ecology and Evolution >>>> Biophore / Sorge >>>> University of Lausanne >>>> CH 1015 Lausanne >>>> please use my private address: >>>> 6 route de Burtigny >>>> CH-1269 Bassins >>>> tel: ++ 41 22 366 19 40 >>>> mobile: ++ 41 79 757 05 24 >>>> E-Mail: jacques.hausser at unil.ch >>>> ******************************************* >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode 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 >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Thu Apr 18 11:36:49 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 18 Apr 2013 11:36:49 -0400 Subject: Android openCard not firing Message-ID: Using LC 5.5.4: I am trying to figure why my openCard is not firing on an Android simulator test app. I am using tmControls (for the iPhone side) but I commented out the preOpenCard for it to test this. I was hoping to have one stack with the iPhone and Android cards in it. So, I do know that tmControls has a front script (don't know if it has a openCard handler in it though) but I commented out the entire preOpenCard that has the initialization script in it. So it shouldn't be loading - right? Then what else could interfere with openCard on Android???? I put in a button that calls openCard and selecting that after launch on the simulator works. Stumped???? Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com From rdimola at evergreeninfo.net Thu Apr 18 12:02:04 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 18 Apr 2013 12:02:04 -0400 Subject: Android openCard not firing In-Reply-To: References: Message-ID: <005501ce3c4e$122e4160$368ac420$@net> Tom, Having a iOS external in the copy files pane will do this. When I make an apk I have to delete them then add back for the iOS version. 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 Thomas McGrath III Sent: Thursday, April 18, 2013 11:37 AM To: How to use LiveCode Subject: Android openCard not firing Using LC 5.5.4: I am trying to figure why my openCard is not firing on an Android simulator test app. I am using tmControls (for the iPhone side) but I commented out the preOpenCard for it to test this. I was hoping to have one stack with the iPhone and Android cards in it. So, I do know that tmControls has a front script (don't know if it has a openCard handler in it though) but I commented out the entire preOpenCard that has the initialization script in it. So it shouldn't be loading - right? Then what else could interfere with openCard on Android???? I put in a button that calls openCard and selecting that after launch on the simulator works. Stumped???? Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From mcgrath3 at mac.com Thu Apr 18 12:10:39 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 18 Apr 2013 12:10:39 -0400 Subject: Android openCard not firing In-Reply-To: <005501ce3c4e$122e4160$368ac420$@net> References: <005501ce3c4e$122e4160$368ac420$@net> Message-ID: <072312CF-E972-4610-BFCC-81BB51626031@mac.com> Ralph, thanks for this. I am checking now. I also found that a behavior left over from tmControl was attached to the background. I gotta figure out if it is possible at all to have both an iOS and Android card in this stack (using tmControls as I do now for the iOS card)?. Thanks Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Apr 18, 2013, at 12:02 PM, Ralph DiMola wrote: > Tom, > > Having a iOS external in the copy files pane will do this. When I make an > apk I have to delete them then add back for the iOS version. > > 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 Thomas McGrath III > Sent: Thursday, April 18, 2013 11:37 AM > To: How to use LiveCode > Subject: Android openCard not firing > > Using LC 5.5.4: > I am trying to figure why my openCard is not firing on an Android simulator > test app. > > I am using tmControls (for the iPhone side) but I commented out the > preOpenCard for it to test this. I was hoping to have one stack with the > iPhone and Android cards in it. > > So, I do know that tmControls has a front script (don't know if it has a > openCard handler in it though) but I commented out the entire preOpenCard > that has the initialization script in it. So it shouldn't be loading - > right? > > Then what else could interfere with openCard on Android???? > > I put in a button that calls openCard and selecting that after launch on the > simulator works. > > Stumped???? > > Tom > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 18 12:42:09 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 18 Apr 2013 16:42:09 +0000 (UTC) Subject: Leap Motion References: <1365099611.37458.YahooMailClassic@web120501.mail.ne1.yahoo.com> Message-ID: Colin Holgate writes: > I pre-ordered one 11 months ago. It will ship eventually, presumably on May 13th. I finally (finally!) got word from them today: "Although we?re no longer sending out developer kits, because you submitted your application we?re providing you with early access to our SDK before we launch. We?ll make it available in the coming weeks, and we look forward to seeing the remarkable apps you create with it." -- Mark Wieder mwieder at ahsoftware.net From endernafi at gmail.com Thu Apr 18 12:51:11 2013 From: endernafi at gmail.com (=?utf-8?Q?Ender_Nafi_Elek=C3=A7io=C4=9Flu?=) Date: Thu, 18 Apr 2013 19:51:11 +0300 Subject: [OT] Clarify on Macheist In-Reply-To: <375B2F65-F46F-4C9D-B954-D45961EED30C@mac.com> References: <375B2F65-F46F-4C9D-B954-D45961EED30C@mac.com> Message-ID: <840CDB91D66F4C1ABF35133029B3A543@gmail.com> omg, i'm messy; 283.01 gb? { long time cleanMyMac user ;-) } ~ Ender Nafi From ambassador at fourthworld.com Thu Apr 18 12:52:12 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 18 Apr 2013 09:52:12 -0700 Subject: [OT] Clarify on Macheist In-Reply-To: <840CDB91D66F4C1ABF35133029B3A543@gmail.com> References: <840CDB91D66F4C1ABF35133029B3A543@gmail.com> Message-ID: <517024BC.4020508@fourthworld.com> What happened to OS X that everyone's able to easily drop tens of gigabytes without issue? Sounds like the OS X installer could use at least one or two optional settings. -- 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 Apr 18 12:59:26 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 18 Apr 2013 12:59:26 -0400 Subject: [OT] Clarify on Macheist In-Reply-To: <517024BC.4020508@fourthworld.com> References: <840CDB91D66F4C1ABF35133029B3A543@gmail.com> <517024BC.4020508@fourthworld.com> Message-ID: Photoshop alone can eat up a lot of gigabytes. Also, there's browser caches and various other temporary things that can be cleared. On Apr 18, 2013, at 12:52 PM, Richard Gaskin wrote: > >What happened to OS X that everyone's able to easily drop tens of gigabytes without issue? > > >Sounds like the OS X installer could use at least one or two optional settings. From coiin at verizon.net Thu Apr 18 13:00:15 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 18 Apr 2013 13:00:15 -0400 Subject: Leap Motion In-Reply-To: References: <1365099611.37458.YahooMailClassic@web120501.mail.ne1.yahoo.com> Message-ID: Still no sign of my one, but then I didn't apply to the developer program. From irog at mac.com Thu Apr 18 13:00:41 2013 From: irog at mac.com (Roger Guay) Date: Thu, 18 Apr 2013 10:00:41 -0700 Subject: SciTopia: LiveCode in Science In-Reply-To: References: Message-ID: Hi David, I tried to reply to you off list but it bounced. How do you want input? Roger On Apr 18, 2013, at 4:11 AM, David Bovill wrote: > This is a call out to anyone using LiveCode in a Scientific setting - or in > the area of public engagement in Science. > > I am putting together a bid to create an open archive for scientific games, > and simulations in Science. There will be a particular emphasis on mobile, > but we will also be working with real science data, and API's. I am making > the application to the Wellcome Trust for a 2 year project, at a new Hub to > be built in London. The project will start in September 2014. > > The core team are a great group of architect, game designers, and > scientists each with many years experience in biomedical modelling. Prior > to LiveCode going open source, we had concentrated on the Unity3D platform, > but now the real benefits of openly licensed content, and code, which is a > perfect fit for science and the Wellcome remit - makes LiveCode an > important aspect of the project. > > We are looking for partners, advice and expressions of interest - the > resource, should we succeed will be open to scientists, companies, > not-for-profits and individual with ideas to develop games, mobile apps, > simulations, for the benefit of biomedical science and it's appreciation > and understanding by the wider public. A bit of a mouthful, but you get the > point :) > > So if anyone is interested, or has any suggestions of any individuals or > organisations that may be interested please point them this way. An initial > project web site and description of the project aims and focus will be > online in a couple of weeks. > > Thanks in advance, > > > David > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From endernafi at gmail.com Thu Apr 18 13:09:06 2013 From: endernafi at gmail.com (=?utf-8?Q?Ender_Nafi_Elek=C3=A7io=C4=9Flu?=) Date: Thu, 18 Apr 2013 20:09:06 +0300 Subject: [OT] Clarify on Macheist In-Reply-To: References: <840CDB91D66F4C1ABF35133029B3A543@gmail.com> <517024BC.4020508@fourthworld.com> Message-ID: Deleting Time Machine Local Snapshots and turning it off saved me ~30gb: http://pondini.org/TM/30.html ~ Ender Nafi On Thursday, April 18, 2013 at 7:59 PM, Colin Holgate wrote: > Photoshop alone can eat up a lot of gigabytes. Also, there's browser caches and various other temporary things that can be cleared. > > > On Apr 18, 2013, at 12:52 PM, Richard Gaskin wrote: > > > > What happened to OS X that everyone's able to easily drop tens of gigabytes without issue? > > > > > Sounds like the OS X installer could use at least one or two optional settings. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com (mailto:use-livecode at 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 Thu Apr 18 13:03:24 2013 From: warren at warrensweb.us (Warren Samples) Date: Thu, 18 Apr 2013 12:03:24 -0500 Subject: fontSizes bust in 6.0 In-Reply-To: References: <72A00630-39BD-4C22-BA80-C72DD2BD1187@unil.ch> Message-ID: <5170275C.7080609@warrensweb.us> On 04/18/2013 10:36 AM, Chris Sheffield wrote: > I ran into this this morning. I had set some font sizes on some fields, running LC 6.0, but the font sizes did not save. They showed on the screen, but when I would build my app and run in the simulator (iOS), the changes were not in effect. And when I closed my stack and reopened it, the changes had not been saved, even though I had saved my stack. > > What's worse, when I opened my stack in LC 5.5.4 and made the changes and saved, same result. No font size changes were saved when I reopened my stack. I'm just working on a proof of concept, so it's not a huge deal for this stack, but this is a pretty nasty bug. This means I'm going to have to recreate all my fields using 5.5.4, which seems to work. So not sure if it's a glitch with the field object or what. > > Anyone else seeing this particular behavior? Should I add my findings to the bug report? > > Thanks, > Chris This sounds like a completely different problem, at least as you have outlined it. It seems like it should be filed as a separate bug. Warren From roger.e.eller at sealedair.com Thu Apr 18 13:03:28 2013 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 18 Apr 2013 13:03:28 -0400 Subject: [OT] Clarify on Macheist In-Reply-To: <517024BC.4020508@fourthworld.com> References: <840CDB91D66F4C1ABF35133029B3A543@gmail.com> <517024BC.4020508@fourthworld.com> Message-ID: Unused languages? ~Roger On Thu, Apr 18, 2013 at 12:52 PM, Richard Gaskin wrote: > What happened to OS X that everyone's able to easily drop tens of > gigabytes without issue? > > Sounds like the OS X installer could use at least one or two optional > settings. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/**FourthWorldSys > > > ______________________________**_________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/**mailman/listinfo/use-livecode > From stephenREVOLUTION2 at barncard.com Thu Apr 18 13:12:02 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 18 Apr 2013 10:12:02 -0700 Subject: Leap Motion In-Reply-To: References: <1365099611.37458.YahooMailClassic@web120501.mail.ne1.yahoo.com> Message-ID: I got that, signed up, ordered a device. This is a Big Deal... my son, a EDM performer, is excited about the possibilities ... On Thu, Apr 18, 2013 at 10:00 AM, Colin Holgate wrote: > Still no sign of my one, but then I didn't apply to the developer program. > > _______________________________________________ > use-livecode mailing list > use-livecode 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 rdimola at evergreeninfo.net Thu Apr 18 13:19:26 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 18 Apr 2013 13:19:26 -0400 Subject: Mobile Cross Platform was==>Android openCard not firing In-Reply-To: <072312CF-E972-4610-BFCC-81BB51626031@mac.com> References: <005501ce3c4e$122e4160$368ac420$@net> <072312CF-E972-4610-BFCC-81BB51626031@mac.com> Message-ID: <005601ce3c58$e1180740$a34815c0$@net> Tom, I use the same code base and stack/card for Android and iOS. I live with this funny and also a couple of (if the platform =)s rather than having 2 stacks/cards. Here's my list: 1) mergeMK for iOS. Apple rejected me for using a browser for maps. I use the browser for Android. 2) In App purchasing minor diffs. 3) Calculating native input field font size. 4) Hide "Exit" button on iOS. Again an Apple approver complaint. I replace the "Exit" button with an "Menu" button so iOS user can get to the options like an Android user can via the HW menu button. 5) mobileSetAllowedOrientations difference for Android 2.2 6) For IOS I call iphoneSetDoNotBackupFile for any large files like SQLite DBs. 7) In iOS the native single line input control does not recognize the multiline property. One must use the "multiline" option when creating the control. 8) When navigating a directory tree in iOS you must start at line 2 when parsing the result of "put the files into tFileList". On Android start at line 1. 9) When calculating the rect for a native input control. 10) When setting the vscroll of a native scroller. If you want to set it to any place other than the top you must wait 1 second after the scroller is created before setting it on iOS or it will not change. On android .5 seconds will suffice. 11) And like I said.... delete any iOS externals from the copy file pane when linking up an apk. I know this list look big but it's better that 2 stacks or cards and light years shorter then writing the app in both Java AND Objective C. 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 Thomas McGrath III Sent: Thursday, April 18, 2013 12:11 PM To: How to use LiveCode Subject: Re: Android openCard not firing Ralph, thanks for this. I am checking now. I also found that a behavior left over from tmControl was attached to the background. I gotta figure out if it is possible at all to have both an iOS and Android card in this stack (using tmControls as I do now for the iOS card).. Thanks Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Apr 18, 2013, at 12:02 PM, Ralph DiMola wrote: > Tom, > > Having a iOS external in the copy files pane will do this. When I make > an apk I have to delete them then add back for the iOS version. > > 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 Thomas McGrath III > Sent: Thursday, April 18, 2013 11:37 AM > To: How to use LiveCode > Subject: Android openCard not firing > > Using LC 5.5.4: > I am trying to figure why my openCard is not firing on an Android > simulator test app. > > I am using tmControls (for the iPhone side) but I commented out the > preOpenCard for it to test this. I was hoping to have one stack with > the iPhone and Android cards in it. > > So, I do know that tmControls has a front script (don't know if it has > a openCard handler in it though) but I commented out the entire > preOpenCard that has the initialization script in it. So it shouldn't > be loading - right? > > Then what else could interfere with openCard on Android???? > > I put in a button that calls openCard and selecting that after launch > on the simulator works. > > Stumped???? > > Tom > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at 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 Apr 18 13:50:16 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 18 Apr 2013 10:50:16 -0700 Subject: Global Properties Message-ID: Is there a way to get a list of LC's global properties, things like defaultCursor, doubleClickInterval, numberFormat,etc? Pete lcSQL Software From ambassador at fourthworld.com Thu Apr 18 14:18:04 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 18 Apr 2013 11:18:04 -0700 Subject: Global Properties In-Reply-To: References: Message-ID: <517038DC.1040007@fourthworld.com> Peter Haworth wrote: > Is there a way to get a list of LC's global properties, things > like defaultCursor, doubleClickInterval, numberFormat,etc? put the propertynames -- 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 meitnik at bellsouth.net Thu Apr 18 14:21:58 2013 From: meitnik at bellsouth.net (Andrew Meit) Date: Thu, 18 Apr 2013 14:21:58 -0400 Subject: mobile iOS with community version Message-ID: <73557358-4E0E-4B5A-9278-7BFE9CC1EE01@bellsouth.net> Hello all What is required from Apple, and its cost, to make an iOS app for my own personal use using the community version; how stable is the community version to make an iOS app? Oh, is mobile app book updated for the community version? Also, Its not clear how one adds an iOS commercial to one's basket?? I see a tucked away sidebar for a subscription for 20.00 a month. Please clarify a confused guy, thanks :-) Andrew From pete at lcsql.com Thu Apr 18 14:50:39 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 18 Apr 2013 11:50:39 -0700 Subject: Global Properties In-Reply-To: <517038DC.1040007@fourthworld.com> References: <517038DC.1040007@fourthworld.com> Message-ID: Hi Richard, I thought that gave me a list of all properties, including those that apply to objects. What I'm looking for is only the properties that are global to LC, not a specific object, things that I might set or get with a statement like: set the typingRate to 50 Pete lcSQL Software On Thu, Apr 18, 2013 at 11:18 AM, Richard Gaskin wrote: > Peter Haworth wrote: > > > Is there a way to get a list of LC's global properties, things > > like defaultCursor, doubleClickInterval, numberFormat,etc? > > put the propertynames > > -- > 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 lc at pbh.on-rev.com Thu Apr 18 14:55:22 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Thu, 18 Apr 2013 11:55:22 -0700 Subject: Global Properties In-Reply-To: References: <517038DC.1040007@fourthworld.com> Message-ID: <2FBBE3CF-3FBC-4934-9172-7FE0AC6BBD0C@pbh.on-rev.com> Pete, Open the Message Box and choose the third icon from the left (Global Properties), does that give you what you are looking for? Paul On 2013-04-18, at 11:50 AM, Peter Haworth wrote: > Hi Richard, > I thought that gave me a list of all properties, including those that apply > to objects. What I'm looking for is only the properties that are global to > LC, not a specific object, things that I might set or get with a statement > like: > > set the typingRate to 50 > > > > Pete > lcSQL Software > > > On Thu, Apr 18, 2013 at 11:18 AM, Richard Gaskin > wrote: > >> Peter Haworth wrote: >> >>> Is there a way to get a list of LC's global properties, things >>> like defaultCursor, doubleClickInterval, numberFormat,etc? >> >> put the propertynames >> >> -- >> 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 Apr 18 14:56:45 2013 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 18 Apr 2013 11:56:45 -0700 Subject: Global Properties In-Reply-To: References: Message-ID: <517041ED.3090700@fourthworld.com> Peter Haworth wrote: > I thought that gave me a list of all properties, including those that apply > to objects. What I'm looking for is only the properties that are global to > LC, not a specific object, things that I might set or get with a statement > like: > > set the typingRate to 50 Good catch - you're right. Looking over the code in my property sheet tool, it seems I had to make that list by hand after reviewing the docs. :( -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From mcgrath3 at mac.com Thu Apr 18 15:01:39 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 18 Apr 2013 15:01:39 -0400 Subject: Mobile Cross Platform was==>Android openCard not firing In-Reply-To: <005601ce3c58$e1180740$a34815c0$@net> References: <005501ce3c4e$122e4160$368ac420$@net> <072312CF-E972-4610-BFCC-81BB51626031@mac.com> <005601ce3c58$e1180740$a34815c0$@net> Message-ID: <2BB46DC2-AB44-45F4-9779-FEB947830A11@mac.com> I will keep this list as a gotcha list. Thanks Ralph, Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com On Apr 18, 2013, at 1:19 PM, Ralph DiMola wrote: > Tom, > > I use the same code base and stack/card for Android and iOS. I live with > this funny and also a couple of (if the platform =)s rather than having 2 > stacks/cards. Here's my list: > > 1) mergeMK for iOS. Apple rejected me for using a browser for maps. I use > the browser for Android. > 2) In App purchasing minor diffs. > 3) Calculating native input field font size. > 4) Hide "Exit" button on iOS. Again an Apple approver complaint. I replace > the "Exit" button with an "Menu" button so iOS user can get to the options > like an Android user can via the HW menu button. > 5) mobileSetAllowedOrientations difference for Android 2.2 > 6) For IOS I call iphoneSetDoNotBackupFile for any large files like SQLite > DBs. > 7) In iOS the native single line input control does not recognize the > multiline property. One must use the "multiline" option when creating the > control. > 8) When navigating a directory tree in iOS you must start at line 2 when > parsing the result of "put the files into tFileList". On Android start at > line 1. > 9) When calculating the rect for a native input control. > 10) When setting the vscroll of a native scroller. If you want to set it to > any place other than the top you must wait 1 second after the scroller is > created before setting it on iOS or it will not change. On android .5 > seconds will suffice. > 11) And like I said.... delete any iOS externals from the copy file pane > when linking up an apk. > > I know this list look big but it's better that 2 stacks or cards and light > years shorter then writing the app in both Java AND Objective C. > > > 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 Thomas McGrath III > Sent: Thursday, April 18, 2013 12:11 PM > To: How to use LiveCode > Subject: Re: Android openCard not firing > > Ralph, thanks for this. I am checking now. I also found that a behavior left > over from tmControl was attached to the background. I gotta figure out if it > is possible at all to have both an iOS and Android card in this stack (using > tmControls as I do now for the iOS card).. > > Thanks > > Tom > > -- Tom McGrath III > http://lazyriver.on-rev.com > mcgrath3 at mac.com > > On Apr 18, 2013, at 12:02 PM, Ralph DiMola > wrote: > >> Tom, >> >> Having a iOS external in the copy files pane will do this. When I make >> an apk I have to delete them then add back for the iOS version. >> >> 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 Thomas McGrath III >> Sent: Thursday, April 18, 2013 11:37 AM >> To: How to use LiveCode >> Subject: Android openCard not firing >> >> Using LC 5.5.4: >> I am trying to figure why my openCard is not firing on an Android >> simulator test app. >> >> I am using tmControls (for the iPhone side) but I commented out the >> preOpenCard for it to test this. I was hoping to have one stack with >> the iPhone and Android cards in it. >> >> So, I do know that tmControls has a front script (don't know if it has >> a openCard handler in it though) but I commented out the entire >> preOpenCard that has the initialization script in it. So it shouldn't >> be loading - right? >> >> Then what else could interfere with openCard on Android???? >> >> I put in a button that calls openCard and selecting that after launch >> on the simulator works. >> >> Stumped???? >> >> Tom >> >> -- Tom McGrath III >> http://lazyriver.on-rev.com >> mcgrath3 at mac.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 18 15:14:26 2013 From: coiin at verizon.net (Colin Holgate) Date: Thu, 18 Apr 2013 15:14:26 -0400 Subject: mobile iOS with community version In-Reply-To: <73557358-4E0E-4B5A-9278-7BFE9CC1EE01@bellsouth.net> References: <73557358-4E0E-4B5A-9278-7BFE9CC1EE01@bellsouth.net> Message-ID: <8F66B4DF-A993-401D-80F3-D63449B25EBA@verizon.net> I get a long error dialog if I try to build an iOS app with the community version, all about how it has built for i386 instead of armv7. The same stack builds ok with the commercial version. That suggests that you won't be able to build personal apps onto your own devices. Hopefully I'm wrong about that. As for the book, I'm in the early stages of writing a revision, in which I'll describe the new features in 6.0, and will change the text to reflect the community edition. I'm scheduled to get through it all by mid-July, with the hope of the book being available by September when the Kickstarter award date is due. If it's not out it might be worth asking to get the book slightly later, if that's possibly to do. On Apr 18, 2013, at 2:21 PM, Andrew Meit wrote: > >What is required from Apple, and its cost, to make an iOS app for my own personal use using the community version; how stable is the community version to make an iOS app? Oh, is mobile app book updated for the community version? From pete at lcsql.com Thu Apr 18 15:33:59 2013 From: pete at lcsql.com (Peter Haworth) Date: Thu, 18 Apr 2013 12:33:59 -0700 Subject: Global Properties In-Reply-To: <2FBBE3CF-3FBC-4934-9172-7FE0AC6BBD0C@pbh.on-rev.com> References: <517038DC.1040007@fourthworld.com> <2FBBE3CF-3FBC-4934-9172-7FE0AC6BBD0C@pbh.on-rev.com> Message-ID: Hi Paul/Richard, Yes it does, except that I'm trying to get hold of them in a script but that lead me to what I need. Looking at the code for the message box,: get the cRevAllProperties of card "Global Properties" of stack "Message Box" ...gets them. I'm always nervous about grabbing stuff like this out of the IDE stacks because they could change names/locations but seems like that's the only way for now. I guess I could grab them once and store them away somewhere safe in my own stack. Pete lcSQL Software On Thu, Apr 18, 2013 at 11:55 AM, Paul Hibbert wrote: > Pete, > > Open the Message Box and choose the third icon from the left (Global > Properties), does that give you what you are looking for? > > Paul > > > On 2013-04-18, at 11:50 AM, Peter Haworth wrote: > > > Hi Richard, > > I thought that gave me a list of all properties, including those that > apply > > to objects. What I'm looking for is only the properties that are global > to > > LC, not a specific object, things that I might set or get with a > statement > > like: > > > > set the typingRate to 50 > > > > > > > > Pete > > lcSQL Software > > > > > > On Thu, Apr 18, 2013 at 11:18 AM, Richard Gaskin < > ambassador at fourthworld.com > >> wrote: > > > >> Peter Haworth wrote: > >> > >>> Is there a way to get a list of LC's global properties, things > >>> like defaultCursor, doubleClickInterval, numberFormat,etc? > >> > >> put the propertynames > >> > >> -- > >> Richard Gaskin > >> Fourth World > >> LiveCode training and consulting: http://www.fourthworld.com > >> Webzine for LiveCode developers: http://www.LiveCodeJournal.com > >> Follow me on Twitter: http://twitter.com/**FourthWorldSys< > http://twitter.com/FourthWorldSys> > >> > >> ______________________________**_________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/**mailman/listinfo/use-livecode< > http://lists.runrev.com/mailman/listinfo/use-livecode> > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From gcanyon at gmail.com Thu Apr 18 16:45:39 2013 From: gcanyon at gmail.com (Geoff Canyon) Date: Thu, 18 Apr 2013 15:45:39 -0500 Subject: What's the best way to store data that one iOS app sends to another? In-Reply-To: <1366189689.19367.YahooMailNeo@web28804.mail.ir2.yahoo.com> References: <1366189689.19367.YahooMailNeo@web28804.mail.ir2.yahoo.com> Message-ID: I've successfully signed up for stackmob and connected with it. Interestingly, it ended up being simpler than I expected. I spent several hours trying to find the right url encoding etc., but it turned out this worked: on mouseUp set the HTTPHeaders to fld "headers" post fld "data" to url (fld "url") put it into fld "result" end mouseUp Where fld "headers" looks like this: //"version" sets your REST API Version. "0" for Development. "1" and up for Production Accept: application/vnd.stackmob+json; version=0 X-StackMob-API-Key: Content-Type: application/json and fld "url" looks like this: http://api.stackmob.com/chatmessage and fld "data" looks like this: {"user":"test at mailinator.com","forecast":7,"t":"vlIj","zip":63108} {"user":"OZ at mailinator.com", "forecast":7,"t":"vlIj","zip":63108} no special encoding, no https. I'm going to try user authentication tonight. On Wed, Apr 17, 2013 at 4:08 AM, Mark Wilcox wrote: > Ah yes! Sorry. Local peer-to-peer without Game Center was the only bit of > GameKit you're allowed to use in non-game apps and the Apple SDK docs > explicitly say you can. I get the impression they're also hinting you can > use in-game voice chat on non-game apps now as long as you don't use Game > Center for setting up the connection in the first place. I bought a couple > of collaboration apps that got removed from the store for using voice chat > feature before. > > http://developer.apple.com/library/ios/#documentation/GameKit/Reference/GameKit_Collection/Introduction/Introduction.html > > > Mark > > > ________________________________ > From: Monte Goulding > To: How to use LiveCode > Sent: Wednesday, 17 April 2013, 8:27 > Subject: Re: What's the best way to store data that one iOS app sends to > another? > > > On 17/04/2013, at 5:22 PM, Mark Wilcox wrote: > > > Monte, not sure if you're aware but Apple's not at all keen on non-game > apps using GameKit. Shame because there's loads of really useful generic > stuff in GameKit. Non games that show up in Game Center get rejected, or > occasionally approved and then removed later. > > You can use GameKit peer to peer without your app being on Game Center. > > -- > 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 > From francois.chaplais at mines-paristech.fr Thu Apr 18 16:47:20 2013 From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Thu, 18 Apr 2013 22:47:20 +0200 Subject: [OT] Clarify on Macheist In-Reply-To: References: <840CDB91D66F4C1ABF35133029B3A543@gmail.com> <517024BC.4020508@fourthworld.com> Message-ID: <3B70DA22-2CB7-4A32-AD3F-6678D29AF202@mines-paristech.fr> Before letting some software delete files in your place, I highly recommend (on the mac) the usage of Whatsize ( http://whatsizemac.com/ ) which will compute the size of every file and folder on any disk and give you a finder like view of the result. Language resources, like PPC code take little place. However, some software may install gigs of "free clipart" you may not care about. Also, have a look at your Steam games. Best regards, Fran?ois Le 18 avr. 2013 ? 19:03, Roger Eller a ?crit : > Unused languages? > > ~Roger > > > On Thu, Apr 18, 2013 at 12:52 PM, Richard Gaskin > wrote: > >> What happened to OS X that everyone's able to easily drop tens of >> gigabytes without issue? >> >> Sounds like the OS X installer could use at least one or two optional >> settings. >> >> -- >> 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 francois.chaplais at mines-paristech.fr Thu Apr 18 16:54:47 2013 From: francois.chaplais at mines-paristech.fr (=?iso-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Thu, 18 Apr 2013 22:54:47 +0200 Subject: SciTopia: LiveCode in Science In-Reply-To: References: Message-ID: <5BC5624D-0F00-4C44-B302-095BB6209590@mines-paristech.fr> I would like very much to be able to do applied maths on it, but the would require stricter typing of objects to be able to implement the IEEE standard on number representations. For starters, an port of the BLAS library, which includes routines for linear algebra and linear problem solving would be useful. Also, support for 64bit and Cocoa on the mac would be welcome, this a well needed update on the writing and building of externals, notably with decent support of multicore processors. Until then... Best regards Fran?ois Fran?ois Chaplais MINES ParisTech Centre Automatique et syst?mes Ecole des Mines de Paris http://cas.ensmp.fr/~chaplais/en/ Le 18 avr. 2013 ? 13:11, David Bovill a ?crit : > This is a call out to anyone using LiveCode in a Scientific setting - or in > the area of public engagement in Science. > > I am putting together a bid to create an open archive for scientific games, > and simulations in Science. There will be a particular emphasis on mobile, > but we will also be working with real science data, and API's. I am making > the application to the Wellcome Trust for a 2 year project, at a new Hub to > be built in London. The project will start in September 2014. > > The core team are a great group of architect, game designers, and > scientists each with many years experience in biomedical modelling. Prior > to LiveCode going open source, we had concentrated on the Unity3D platform, > but now the real benefits of openly licensed content, and code, which is a > perfect fit for science and the Wellcome remit - makes LiveCode an > important aspect of the project. > > We are looking for partners, advice and expressions of interest - the > resource, should we succeed will be open to scientists, companies, > not-for-profits and individual with ideas to develop games, mobile apps, > simulations, for the benefit of biomedical science and it's appreciation > and understanding by the wider public. A bit of a mouthful, but you get the > point :) > > So if anyone is interested, or has any suggestions of any individuals or > organisations that may be interested please point them this way. An initial > project web site and description of the project aims and focus will be > online in a couple of weeks. > > Thanks in advance, > > > David > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Fran?ois Chaplais MINES ParisTech Centre Automatique et syst?mes Ecole des Mines de Paris http://cas.ensmp.fr/~chaplais/en/ From monte at sweattechnologies.com Thu Apr 18 21:56:09 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 19 Apr 2013 11:56:09 +1000 Subject: How does works Sandboxing code in LiveCode Community? In-Reply-To: <1366203713397-4663561.post@n4.nabble.com> References: <1366077123246-4663468.post@n4.nabble.com> <9D1ADB64-48C4-4E80-867F-A4C6E513B366@sweattechnologies.com> <1366203713397-4663561.post@n4.nabble.com> Message-ID: On 17/04/2013, at 11:01 PM, Alejandro Tejada wrote: > Could we have similar warnings for LiveCode Community > stacks? There's a discussion along these lines on the engine contributor list. You probably should head over there and have your say ;-) -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From chipp at agilixideaworks.com Thu Apr 18 22:26:36 2013 From: chipp at agilixideaworks.com (Chipp Walters) Date: Thu, 18 Apr 2013 21:26:36 -0500 Subject: iOS input field Message-ID: Hey guys. I'm using the iOS input field and the following code... *if* gIsMobile *then* *--> SET UP NATIVE CONTROLS* *--> USERNAME FLD* *answer* the rect of fld "fldUsername" mobileControlCreate "input","mUsername" mobileControlSet "mUsername","rect",the rect of fld "fldUsername" mobileControlSet "mUsername","visible","true" mobileControlSet "mUsername","fontSize","22" end if But the native input field is NOT on top of the fld "fldUsername" (which is disabled) but is many pixels below. Anyone know why this is? This happens on my device, but displays properly in the simulator. Both devices are Retina devices. Thanks for any help. I'm using LC 5.5.4 Would it be better to use 6.0? Chipp Walters SVP, General Manager, IdeaWorks 512.577.9258 cell chipp at agilixIdeaWorks.com skype: chippwalters http://youtu.be/PZuK5_u2eyI From chipp at agilixideaworks.com Thu Apr 18 22:42:22 2013 From: chipp at agilixideaworks.com (Chipp Walters) Date: Thu, 18 Apr 2013 21:42:22 -0500 Subject: iOS input field In-Reply-To: References: Message-ID: Figured it out. I was using iPhoneDeviceResolution true and it worked in previous builds. But now that there's a second parameter which deals with pixel density, I need to make sure and pass it: iPhoneDeviceResolution true,true Chipp Walters SVP, General Manager, IdeaWorks 512.577.9258 cell chipp at agilixIdeaWorks.com skype: chippwalters http://youtu.be/PZuK5_u2eyI On Thu, Apr 18, 2013 at 9:26 PM, Chipp Walters wrote: > Hey guys. I'm using the iOS input field and the following code... > > > *if* gIsMobile *then* > > *--> SET UP NATIVE CONTROLS* > > *--> USERNAME FLD* > > *answer* the rect of fld "fldUsername" > > mobileControlCreate "input","mUsername" > > mobileControlSet "mUsername","rect",the rect of fld "fldUsername" > > mobileControlSet "mUsername","visible","true" > > mobileControlSet "mUsername","fontSize","22" > > end if > > > But the native input field is NOT on top of the fld "fldUsername" (which > is disabled) but is many pixels below. Anyone know why this is? > > This happens on my device, but displays properly in the simulator. Both > devices are Retina devices. Thanks for any help. > > I'm using LC 5.5.4 > > Would it be better to use 6.0? > > Chipp Walters > SVP, General Manager, IdeaWorks > > 512.577.9258 cell > chipp at agilixIdeaWorks.com > skype: chippwalters > > http://youtu.be/PZuK5_u2eyI > From rdimola at evergreeninfo.net Thu Apr 18 22:50:59 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Thu, 18 Apr 2013 22:50:59 -0400 Subject: iOS input field In-Reply-To: References: Message-ID: <00e101ce3ca8$b94237e0$2bc6a7a0$@net> On Android it is on top. On iOS it is on the bottom(another x-platform got-yah Tom, add to your list). I set the appropriate field control colors when I'm not in development mode to hide the LC field control(thanks to Jacque for the dev function) except for the border in my case. Don't need to do it for Android but I wanted one code base so I do it for both Android and iOS. I also put the native input control's data into the LC field object and use the field control for examining/processing the inputted data. This makes testing in development easy. Like you I make the native control name the same as the LC field control. This makes handlers in either a library or a behavior generic. 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 Chipp Walters Sent: Thursday, April 18, 2013 10:27 PM To: How to use LiveCode Subject: iOS input field Hey guys. I'm using the iOS input field and the following code... *if* gIsMobile *then* *--> SET UP NATIVE CONTROLS* *--> USERNAME FLD* *answer* the rect of fld "fldUsername" mobileControlCreate "input","mUsername" mobileControlSet "mUsername","rect",the rect of fld "fldUsername" mobileControlSet "mUsername","visible","true" mobileControlSet "mUsername","fontSize","22" end if But the native input field is NOT on top of the fld "fldUsername" (which is disabled) but is many pixels below. Anyone know why this is? This happens on my device, but displays properly in the simulator. Both devices are Retina devices. Thanks for any help. I'm using LC 5.5.4 Would it be better to use 6.0? Chipp Walters SVP, General Manager, IdeaWorks 512.577.9258 cell chipp at agilixIdeaWorks.com skype: chippwalters http://youtu.be/PZuK5_u2eyI _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From chipp at chipp.com Thu Apr 18 23:10:30 2013 From: chipp at chipp.com (Chipp Walters) Date: Thu, 18 Apr 2013 22:10:30 -0500 Subject: iOS input field In-Reply-To: <00e101ce3ca8$b94237e0$2bc6a7a0$@net> References: <00e101ce3ca8$b94237e0$2bc6a7a0$@net> Message-ID: Yes and thanks. The challenge is making all this work for all platforms and screensizes with one codebase WHILE taking advantage of Retina. So far, my mobile resizer library is performing well for this. Chipp Walters On Thu, Apr 18, 2013 at 9:50 PM, Ralph DiMola wrote: > On Android it is on top. On iOS it is on the bottom(another x-platform > got-yah Tom, add to your list). I set the appropriate field control colors > when I'm not in development mode to hide the LC field control(thanks to > Jacque for the dev function) except for the border in my case. Don't need > to > do it for Android but I wanted one code base so I do it for both Android > and > iOS. I also put the native input control's data into the LC field object > and > use the field control for examining/processing the inputted data. This > makes > testing in development easy. Like you I make the native control name the > same as the LC field control. This makes handlers in either a library or a > behavior generic. > > 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 Chipp Walters > Sent: Thursday, April 18, 2013 10:27 PM > To: How to use LiveCode > Subject: iOS input field > > Hey guys. I'm using the iOS input field and the following code... > > > *if* gIsMobile *then* > > *--> SET UP NATIVE CONTROLS* > > *--> USERNAME FLD* > > *answer* the rect of fld "fldUsername" > > mobileControlCreate "input","mUsername" > > mobileControlSet "mUsername","rect",the rect of fld "fldUsername" > > mobileControlSet "mUsername","visible","true" > > mobileControlSet "mUsername","fontSize","22" > > end if > > > But the native input field is NOT on top of the fld "fldUsername" (which is > disabled) but is many pixels below. Anyone know why this is? > > This happens on my device, but displays properly in the simulator. Both > devices are Retina devices. Thanks for any help. > > I'm using LC 5.5.4 > > Would it be better to use 6.0? > > Chipp Walters > SVP, General Manager, IdeaWorks > > 512.577.9258 cell > chipp at agilixIdeaWorks.com > skype: chippwalters > > http://youtu.be/PZuK5_u2eyI > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri Apr 19 00:58:40 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 19 Apr 2013 00:58:40 -0400 Subject: iOS input field In-Reply-To: References: <00e101ce3ca8$b94237e0$2bc6a7a0$@net> Message-ID: <00e801ce3cba$8f5b44f0$ae11ced0$@net> Chipp, My mobile resizer library is also hanging tough. Can't wait to see what Monte has done though. Heads up....On iOS I found that strange things can happen in 5.5.3 when you are in the inputReturnKey handler. Mobilepick stops working(It's there but not visible) and you can have more than one answer box displayed at the same time. Have not verified this in 6.0 yet. Things don't seem to settle down until this message makes it to the engine. 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 Chipp Walters Sent: Thursday, April 18, 2013 11:11 PM To: How to use LiveCode Subject: Re: iOS input field Yes and thanks. The challenge is making all this work for all platforms and screensizes with one codebase WHILE taking advantage of Retina. So far, my mobile resizer library is performing well for this. Chipp Walters On Thu, Apr 18, 2013 at 9:50 PM, Ralph DiMola wrote: > On Android it is on top. On iOS it is on the bottom(another x-platform > got-yah Tom, add to your list). I set the appropriate field control > colors when I'm not in development mode to hide the LC field > control(thanks to Jacque for the dev function) except for the border > in my case. Don't need to do it for Android but I wanted one code base > so I do it for both Android and iOS. I also put the native input > control's data into the LC field object and use the field control for > examining/processing the inputted data. This makes testing in > development easy. Like you I make the native control name the same as > the LC field control. This makes handlers in either a library or a > behavior generic. > > 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 Chipp Walters > Sent: Thursday, April 18, 2013 10:27 PM > To: How to use LiveCode > Subject: iOS input field > > Hey guys. I'm using the iOS input field and the following code... > > > *if* gIsMobile *then* > > *--> SET UP NATIVE CONTROLS* > > *--> USERNAME FLD* > > *answer* the rect of fld "fldUsername" > > mobileControlCreate "input","mUsername" > > mobileControlSet "mUsername","rect",the rect of fld "fldUsername" > > mobileControlSet "mUsername","visible","true" > > mobileControlSet "mUsername","fontSize","22" > > end if > > > But the native input field is NOT on top of the fld "fldUsername" > (which is > disabled) but is many pixels below. Anyone know why this is? > > This happens on my device, but displays properly in the simulator. > Both devices are Retina devices. Thanks for any help. > > I'm using LC 5.5.4 > > Would it be better to use 6.0? > > Chipp Walters > SVP, General Manager, IdeaWorks > > 512.577.9258 cell > chipp at agilixIdeaWorks.com > skype: chippwalters > > http://youtu.be/PZuK5_u2eyI > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ use-livecode mailing list use-livecode at 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 Fri Apr 19 02:44:11 2013 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Fri, 19 Apr 2013 06:44:11 +0000 Subject: iOS input field In-Reply-To: <00e801ce3cba$8f5b44f0$ae11ced0$@net> References: <00e101ce3ca8$b94237e0$2bc6a7a0$@net> <00e801ce3cba$8f5b44f0$ae11ced0$@net> Message-ID: <25FBFDD5-12A5-4964-9C97-5C9AE75F3AF0@unimelb.edu.au> On 19/04/2013, at 02:58 PM, Ralph DiMola wrote: > Chipp, > > My mobile resizer library is also hanging tough. Can't wait to see what > Monte has done though. I can confirm that Monte's geometry manager thingy is cool! Terry... Dr Terry Judd Senior Lecturer in Medical Education Medical Eduction Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From shawnlivecode at gmail.com Fri Apr 19 02:46:36 2013 From: shawnlivecode at gmail.com (Shawn Blc) Date: Fri, 19 Apr 2013 01:46:36 -0500 Subject: Plugins with Community Edition In-Reply-To: <1DA346CE-2D24-4416-999B-D993378AB31F@gmail.com> References: <79D52378-656B-4130-BC54-44CC9388BF93@btinternet.com> <1DA346CE-2D24-4416-999B-D993378AB31F@gmail.com> Message-ID: In the near future we should see many community edition plugins. On Wednesday, April 17, 2013, Gerry Orkin wrote: > That's correct. > > Gerry > > > On 17/04/2013, at 4:48 PM, Terence Heaford > > wrote: > > > Is that correct or am I missing something? > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From m_p_wilcox at yahoo.co.uk Fri Apr 19 02:59:06 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Fri, 19 Apr 2013 07:59:06 +0100 Subject: mobile iOS with community version Message-ID: As I understand it, LC Community not building for iOS is just a bug that'll be fixed very soon. The "which version do I need" info specifically says you can build personal or internal use apps (not distributed outside your company) with Community Edition. To build iOS apps for devices rather than the simulator you need to be a member of the iOS developer programme. That'll cost you $99 per year unless you are a member of someone else's team. Of course you also need an Intel Mac and an iOS device, which are significantly larger expenses. Mark Colin Holgate wrote: >I get a long error dialog if I try to build an iOS app with the community version, all about how it has built for i386 instead of armv7. The same stack builds ok with the commercial version. That suggests that you won't be able to build personal apps onto your own devices. Hopefully I'm wrong about that. > >As for the book, I'm in the early stages of writing a revision, in which I'll describe the new features in 6.0, and will change the text to reflect the community edition. I'm scheduled to get through it all by mid-July, with the hope of the book being available by September when the Kickstarter award date is due. If it's not out it might be worth asking to get the book slightly later, if that's possibly to do. > > >On Apr 18, 2013, at 2:21 PM, Andrew Meit wrote: > >> >What is required from Apple, and its cost, to make an iOS app for my own personal use using the community version; how stable is the community version to make an iOS app? Oh, is mobile app book updated for the community version? > >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Apr 19 03:51:09 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 19 Apr 2013 08:51:09 +0100 Subject: Android openCard not firing In-Reply-To: <005501ce3c4e$122e4160$368ac420$@net> References: <005501ce3c4e$122e4160$368ac420$@net> Message-ID: <5170F76D.4050405@cogapp.com> On 18/04/2013 17:02, Ralph DiMola wrote: > Having a iOS external in the copy files pane will do this. When I make an > apk I have to delete them then add back for the iOS version. Ralph! Thank you! I was driven mad wondering why a general mobile utility stack no longer launched on Android. This fixed it. Obviously if externals work this way we'll need to have a way to specify them separately in some way in the standalone settings, so that we can maintain a plausible setup. Ben From selander at tkf.att.ne.jp Fri Apr 19 08:10:25 2013 From: selander at tkf.att.ne.jp (Tim Selander) Date: Fri, 19 Apr 2013 21:10:25 +0900 Subject: sending a utf8 query to MySQL from LiveCode stack, NOW with DG twist In-Reply-To: <31BDC56EACAAF64688457CE3F71D9F1A010E7FBF@Peas2.byu.local> References: <51682055.5010602@tkf.att.ne.jp> <31BDC56EACAAF64688457CE3F71D9F1A010E7FBF@Peas2.byu.local> Message-ID: <51713431.1090605@tkf.att.ne.jp> Hi again, I have it working. Here is my working script: on mouseUp global vDatabaseID --database ID --magic command for UTF8/mySQL, from forum user "bancock --without this I cannot send or receive UTF8 from mySQL revExecuteSQL vDatabaseID, "SET NAMES 'utf8'" --fld "query" contains SQL query, English & Japanese text put the unicodeText of field "query" into locSQLParams put uniDecode(locSQLParams, "UTF8") into locSQLParams put revDataFromQuery(, , vDatabaseID, locSQLParams) into myResult --fld "queryresults" holds data returned by mySQL --works great; get a field that shows the returned English and Japanese set the unicodetext of fld queryresults to uniEncode(myResult, "UTF8") --adding "unicodetext" to any part of "dgtext of group results causes error --following line does NOT work. Japanese text is broken in datagrid set the dgText of group "results" to uniEncode(myResult, "UTF8") end mouseUp My next problem, though, is that while I can get the returned Japanese into text or table fields, I cannot get it into a datagrid. I have googled, as well as read (again) all the unicode and datagrid lessons on the runrev.com site. Their lesson uses a dummy button to set a custom property?? I did the steps without really understanding them... with predictable (non) results! Can anyone tell me how you get unicode text into a datagrid? Thanks, Tim Selander Tokyo, Japan On 4/13/13 2:43 AM, Devin Asay wrote: > Tim, > > I don't know the answers, but here are some thoughts based on my experience with unicode text in SQL db's. > > On Apr 12, 2013, at 8:55 AM, Tim Selander wrote: > >> Starting to work with LC with a MySQL database on my on-rev.com account. Got the database, user, table etc. made and imported all my data using phpMyAdmin and can use the database with phpMyAdmin. >> >> For testing purposes, I made some of the column names Japanese and some English. (Ideally, I would like all column names to be in Japanese utf8.) >> >> Everything works fine on phpMyAdmin, that is searching for Japanese data using the Japanese column names works fine. > > Wow, I didn't know you could even do that with MySQL! >> >> On my stack, I have a fld "query" that has >> SELECT * >> FROM `tablename` >> WHERE `?` LIKE '??' >> LIMIT 0 , 30 >> >> when I put that in a variable to send to the server, the variable replaces the kanji characters with "?" -- whether the kanji is in the column name, or in the data to search for -- and of course the search fails. >> >> on mouseUp >> global vDatabaseID >> set useunicode to true >> revExecuteSQL vDatabaseID, "SET NAMES 'utf8'" > > I can't find anything on SET NAMES in my MySQL reference. What it is supposed to do? I suspect that each revExecuteSQL instance is treated as a single transaction. I wonder if you could put multiple SQL statements into a variable and execute them all at once? >> >> put fld query into dbsql >> put revDataFromQuery(, , vDatabaseID, dbSQL) into myResult >> >> put uniencode(myResult,"UTF8") into tData >> set the unicodetext of field "queryresults" to tData >> end mouseUp >> >> doesn't work either >> >> How do I get the kanji/utf8 into a variable correctly? >> >> Can anyone give me a pointer? > > This is just an educated guess, but I believe that the LiveCode database libraries can only handle ASCII characters when sending SQL statements to a database. The way I've always handled unicode data in MySQL is to unidecode everything to UTF-8, insert/update it to the database (so it essentially is stored as ascii), then reverse the process to retrieve it and display it in LiveCode fields. If I need to do text comparisons in WHERE clauses I do the comparisons using the "ascii-fied" text. Not the most convenient method maybe, but it has been reliable for me. > > HTH > > 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 dunbarx at aol.com Fri Apr 19 09:21:40 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 19 Apr 2013 09:21:40 -0400 (EDT) Subject: Script editor oddity In-Reply-To: <516EAE4A.5080404@gmail.com> References: <516E6685.9050903@gmail.com> <3E7FE46E-9718-46BE-BAE8-83ADD5977E2E@verizon.net> <516EA89D.5080102@gmail.com> <516EAE4A.5080404@gmail.com> Message-ID: <8D00B17F5DF1F9F-188C-115CC@webmail-vd009.sysops.aol.com> >From the forum... Yipes. Confirmed here. I never saw this before. I wonder if it happens in Hypercard. Given a field with some text in it and a button with: on mouseUp select after char 3 of fld 1 put "xx" after the selectedChunk end mouseUp If you put a breakpoint in, say, the "select..." line, you will get "put "xx" after the selectedChunkxx" after you step through. Running the script works as advertised. EDIT: In HyperCard, stepping through puts the text in the field, not in the script editor line. Craig Newman -------------------------------------------------------- Well, this may not be a trivial thing. Again, make a field with some text in it, and a button with: on mouseUp select after char 3 of fld 1 get the selectedchunk put "XX" after it do "put XX after" && it end mouseUp Run, (do not step) through,with the following: 1- Comment out the "do" line, and nothing happens. 2- Comment out the "put" line, and the "xx" is inserted correctly in the field. 3- Comment nothing, and an error is thrown, because the variable "it" now contains the chunk reference, but with "XX" appended: char 4 to 3 of field 1XX Now you will debug, the offending line being the "do" line. The code in the script editor has been modified when this sequence runs. The variable "it" has had the "XX" appended to it, just as it did when the earlier code was stepped through (though not when it was run), and the "do" line therefore breaks. How has this not popped up before? Craig Newman From dunbarx at aol.com Fri Apr 19 09:25:20 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Fri, 19 Apr 2013 09:25:20 -0400 (EDT) Subject: Script editor oddity Update In-Reply-To: <8D00B17F5DF1F9F-188C-115CC@webmail-vd009.sysops.aol.com> References: <516E6685.9050903@gmail.com> <3E7FE46E-9718-46BE-BAE8-83ADD5977E2E@verizon.net> <516EA89D.5080102@gmail.com> <516EAE4A.5080404@gmail.com> <8D00B17F5DF1F9F-188C-115CC@webmail-vd009.sysops.aol.com> Message-ID: <8D00B18791AD1D7-188C-116A6@webmail-vd009.sysops.aol.com> The second part of my post no longer seems odd. Ignore it. But the first part is a puzzler. Craig Newman -----Original Message----- From: dunbarx To: use-livecode Sent: Fri, Apr 19, 2013 9:22 am Subject: Script editor oddity >From the forum... Yipes. Confirmed here. I never saw this before. I wonder if it happens in Hypercard. Given a field with some text in it and a button with: on mouseUp select after char 3 of fld 1 put "xx" after the selectedChunk end mouseUp If you put a breakpoint in, say, the "select..." line, you will get "put "xx" after the selectedChunkxx" after you step through. Running the script works as advertised. EDIT: In HyperCard, stepping through puts the text in the field, not in the script editor line. Craig Newman -------------------------------------------------------- Well, this may not be a trivial thing. Again, make a field with some text in it, and a button with: on mouseUp select after char 3 of fld 1 get the selectedchunk put "XX" after it do "put XX after" && it end mouseUp Run, (do not step) through,with the following: 1- Comment out the "do" line, and nothing happens. 2- Comment out the "put" line, and the "xx" is inserted correctly in the field. 3- Comment nothing, and an error is thrown, because the variable "it" now contains the chunk reference, but with "XX" appended: char 4 to 3 of field 1XX Now you will debug, the offending line being the "do" line. The code in the script editor has been modified when this sequence runs. The variable "it" has had the "XX" appended to it, just as it did when the earlier code was stepped through (though not when it was run), and the "do" line therefore breaks. How has this not popped up before? 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 rdimola at evergreeninfo.net Fri Apr 19 09:53:40 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 19 Apr 2013 09:53:40 -0400 Subject: Android openCard not firing In-Reply-To: <5170F76D.4050405@cogapp.com> References: <005501ce3c4e$122e4160$368ac420$@net> <5170F76D.4050405@cogapp.com> Message-ID: <003c01ce3d05$4c9d6f80$e5d84e80$@net> Ben, When I Found this awhile back Monte theorized that the hooks for Android externals was put in but not finished. 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: Friday, April 19, 2013 3:51 AM To: How to use LiveCode Subject: Re: Android openCard not firing On 18/04/2013 17:02, Ralph DiMola wrote: > Having a iOS external in the copy files pane will do this. When I make > an apk I have to delete them then add back for the iOS version. Ralph! Thank you! I was driven mad wondering why a general mobile utility stack no longer launched on Android. This fixed it. Obviously if externals work this way we'll need to have a way to specify them separately in some way in the standalone settings, so that we can maintain a plausible setup. 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 meitnik at bellsouth.net Fri Apr 19 10:25:38 2013 From: meitnik at bellsouth.net (Andrew Meit) Date: Fri, 19 Apr 2013 10:25:38 -0400 Subject: mobile iOS with community version In-Reply-To: References: Message-ID: Colin, thank you. I was under the impression I would be able to build personal apps. I see so many messages here how tricky it is to make a iOS app; hence your book will be very helpful. I am looking for is a check list of whats needed to be in place before I start using LC for iOS. Is there a chapter that covers that in your book? From coiin at verizon.net Fri Apr 19 11:08:58 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 19 Apr 2013 11:08:58 -0400 Subject: mobile iOS with community version In-Reply-To: References: Message-ID: <56C602D6-1F0B-4BE0-BB4F-6945D643B3A6@verizon.net> Yes, the second chapter covers these things: ? Sign up for Android Market ? Sign up for Amazon Appstore ? Download and install the Android SDK ? Configure LiveCode so that it knows where to look for the Android SDK ? Become an iOS developer with Apple ? Download and install Xcode ? Configure LiveCode so that it knows where to look for the iOS SDKs ? Set up simulators and physical devices ? Test a stack in a simulator and physical device On Apr 19, 2013, at 10:25 AM, Andrew Meit wrote: > I am looking for is a check list of whats needed to be in place before I start using LC for iOS. Is there a chapter that covers that in your book? From meitnik at bellsouth.net Fri Apr 19 11:30:10 2013 From: meitnik at bellsouth.net (Andrew Meit) Date: Fri, 19 Apr 2013 11:30:10 -0400 Subject: dictionary lc 6, missing stuff Message-ID: <6C844612-5E7B-4B51-A4D8-3A884B187A41@bellsouth.net> I am just confirming missing dictionary info by reading the release notes. I paste in the keywords and nothing comes up. I can't find any entry/examples for: listIndex metadata Is this true for others searching? It would be good to have Paragraph, line, and character as dictionary tokens to find all the properties related to them. andrew From rdimola at evergreeninfo.net Fri Apr 19 11:32:36 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 19 Apr 2013 11:32:36 -0400 Subject: on-rev: THOR server problem In-Reply-To: <5169EA2C.6050408@gmail.com> References: <5169EA2C.6050408@gmail.com> Message-ID: <005201ce3d13$1eea0810$5cbe1830$@net> Anyone else having problems? (Again) I did not see a maintenance notification. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net From meitnik at bellsouth.net Fri Apr 19 11:38:04 2013 From: meitnik at bellsouth.net (Andrew Meit) Date: Fri, 19 Apr 2013 11:38:04 -0400 Subject: dictionary lc 6, missing stuff In-Reply-To: <6C844612-5E7B-4B51-A4D8-3A884B187A41@bellsouth.net> References: <6C844612-5E7B-4B51-A4D8-3A884B187A41@bellsouth.net> Message-ID: <61631CB6-F040-4839-B546-4258D017809B@bellsouth.net> found metadata...wow, finally hypertexting from char to paragraph without the weird 30 yr. old hacks...nice! thanks andrew On Apr 19, 2013, at 11:30 AM, Andrew Meit wrote: > I am just confirming missing dictionary info by reading the release notes. I paste in the keywords and nothing comes up. > > I can't find any entry/examples for: > > listIndex > metadata > > Is this true for others searching? > > It would be good to have Paragraph, line, and character as dictionary tokens to find all the properties related to them. > > andrew From martyknappster at gmail.com Fri Apr 19 11:50:04 2013 From: martyknappster at gmail.com (Marty Knapp) Date: Fri, 19 Apr 2013 08:50:04 -0700 Subject: on-rev: THOR server problem In-Reply-To: <005201ce3d13$1eea0810$5cbe1830$@net> References: <5169EA2C.6050408@gmail.com> <005201ce3d13$1eea0810$5cbe1830$@net> Message-ID: <517167AC.8090405@gmail.com> Same here. It would be nice to know why this seems to be happening with regularity. Way too much down time. -- Best regards, Marty Knapp Knappster Solutions LLC --------------------------- > Anyone else having problems? (Again) I did not see a maintenance > notification. > > Ralph DiMola > IT Director > Evergreen Information Services > rdimola at evergreeninfo.net > From meitnik at bellsouth.net Fri Apr 19 12:06:09 2013 From: meitnik at bellsouth.net (Andrew Meit) Date: Fri, 19 Apr 2013 12:06:09 -0400 Subject: dictionary lc 6, missing stuff In-Reply-To: <61631CB6-F040-4839-B546-4258D017809B@bellsouth.net> References: <6C844612-5E7B-4B51-A4D8-3A884B187A41@bellsouth.net> <61631CB6-F040-4839-B546-4258D017809B@bellsouth.net> Message-ID: <2B3FB802-83C2-4C57-84D4-22EF8A03AC79@bellsouth.net> I suggest group obj get all the tokens related to layer/layering in dict, so far Relayer cmd is not found in dict. andrew From mcgrath3 at mac.com Fri Apr 19 13:24:45 2013 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Fri, 19 Apr 2013 13:24:45 -0400 Subject: DUAL mobile apps Message-ID: <600DFA6E-5E7E-420F-9E7C-D317D827D94A@mac.com> Dear Listers, I decided to build the Android push sample app in the same stack as the iOS sample I just built as a DUAL app and ran into a whole bunch of problems in trying to do so. I almost gave up. Ralph and others on the use list helped point to some of the problems with DUAL apps. Some of this may effect you if you decide to publish a dual app for iOS and Android. Ralph has posted a separate thread on the use list of other Gotchas to watch out for, but the list below mainly concerns resizing and positioning of controls. 1.) It turns out that front scripts from tmControls will silently block openCard from executing when run on Android. (I use tmControls on iOS because they work correctly on iOS and are very very easy to implement standard GUI controls. All GUI elements in tmControls match the HIG for iOS.) 2.) Without being able to use tmControls, I tried removing all traces of tmControl front scripts for Android and found I had to remove all custom properties from existing GUI elements as well, it also turns out that certain controls have behaviors and forgetting to remove the link between even just one will 'silently' block scripts from running. 3.) So without tmControls, all resizing schemes I've tried (including my own) that are used to handle 'ALL' different sized screens and also handle density on those displays will not handle the 'expected' resizing of the GUI elements like Nav Bars, Tool Bars, etc. as per HIG and Look and Feel for iOS and Android. Resizing schemes will also not look right below a certain size screen and will not look right above a certain size screen on either OS when building a DUAL app. 4.) All iOS extensions must also be removed from the copy files pane when building for Android in a DUAL app. So, my take away is that for a DUAL app: 1.) The time saved using tmControls is lost in trying to disable it when run on Android. So NO tmControls for DUAL apps. (which is a real shame) 2.) 'All' current resizing schemes will not work for all DUAL apps - when the resizing goes below certain sizes and above certain sizes or for all GUI elements to match HIG requirements. This last seems to get over looked in most schemes. -- For Android the mobilePixelDensity() is not a reliable way of scaling since the Display Metrics returned only report density and not width or height differences from the original development size and as such doesn't work correctly when resizing as the scale factor. Since the width or height is not doubled in most cases and yet MPD can return a 2 on a higher density device but the widths and heights of those devices may not be doubled etc. -- For iOS the iPhoneDeviceScale() works for Retina sizes since they ARE just doubled (except 4" where it does not take the extra height into account) -- It is better to use the WidthRatio which is the ratio between the development size (generally easiest to use 768w as the "NORM") and the 'current' width when launched and using that as the ratio - the WidthRatio WORKS for all graphics but is difficult for Text and mostly WRONG for GUI elements when too small or too big a difference from the development size. So: ---- If you develop at iPad 768 width as the "NORM" and double it for 1536 iPad Retina it works well using iPhoneDeviceScale(). ---- if you develop at 768w and resize to iPhone/iPod regular 320w the graphics will resize correctly but GUI will be too small as per the HIG. Text will also be too small in most cases. A redesign of the whole card is needed here. ---- if you develop at 768w and resize to iPhone Retina 640w (3.5 or 4 inch) the graphics will resize correctly but GUI elements will be too small as per the HIG. Most text is good except in GUI elements. ---- If you develop at 768w and resize to Android less than 768w the graphics will resize correctly using the WidthRatio but the GUI will be too small for accurate touch controls (don't know about any HIG expectations for Android). ---- If you develop at 768w and resize to all the different widths and heights for Android the graphics will mostly resize correctly (with proper design) using WidthRatio but again GUI elements just don't turn out right. 3.) Given this, two separate schemes need to be developed and used in a DUAL app. WidthRatio works for graphics (and a serious modification works for text) when using WidthRatio and a separate scheme needs to be developed for GUI elements since they have to match expected behaviors and expected Look and Feel. Currently, I am using WidthRatio as my resize scheme for all app elements and I am looking into using a responsive scheme that both RESIZES GUI elements correctly for iOS HIG (which tmControls did do) and appropriately RESIZES GUI elements for Android, but that also REPOSITIONS GUI elements as appropriate for each device separately. Tagging a control for Repositioning based on a location based on width/height placement (distance from right, top etc.) and Resizing based on 4 generically specified device sizes S,M,L,XL or HDPI seems to be the only way. This also matches the web based approach of most mobile ready sites. Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com From mwieder at ahsoftware.net Fri Apr 19 13:33:30 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 19 Apr 2013 17:33:30 +0000 (UTC) Subject: OT: Kepler's Tally of Planets Message-ID: Friday goodness: Three new planets could host life, scientists announced. ?With all of these discoveries we?re finding, Earth is looking less and less like a special place,? one said. The New York Times has a beautiful interactive graphic of all the new planets. -- Mark Wieder mwieder at ahsoftware.net From rdimola at evergreeninfo.net Fri Apr 19 13:56:44 2013 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Fri, 19 Apr 2013 13:56:44 -0400 Subject: Mobile Cross Platform was==>Android openCard not firing In-Reply-To: <600DFA6E-5E7E-420F-9E7C-D317D827D94A@mac.com> References: <600DFA6E-5E7E-420F-9E7C-D317D827D94A@mac.com> Message-ID: <005d01ce3d27$414f54a0$c3edfde0$@net> 2 more gotchas. 1) Native input==>On Android it is on a layer above an LC field control. On iOS it is below the LC field control layer. I set the appropriate field control colors when I'm not in development mode to hide the LC field control(thanks to Jacque for the dev function) except for the border in my case. Don't need to do it for Android but I wanted one code base so I do it for both Android and iOS. I also put the native input control's data into the LC field object and use the field control for examining/processing the inputted data. This makes testing in development easy. I make the native control name the same as the LC field control. This makes handlers in either a library or a behavior generic. 2) LC 6.0. When entering a return in a native input control on Android the " inputReturnKey" handler is getting 2 messages. I had to put a timer in to ignore the second if it comes with 1,000 milliseconds of the first. This might be too much time for some apps. For my app 1,000 ms is OK so I did not see what minimum wait time is needed. I present a pick list when the user hits enter and 2 pickers appear on top of each other if I don't filter out the second message. As for the tmControls issue... I'm glad I spent winter 2012 creating my own resolution/aspect ratio independence library. It's clunky to set up but work like a charm. I can't wait to use Monte's release version. 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 Thomas McGrath III Sent: Friday, April 19, 2013 1:25 PM To: How to use LiveCode Subject: DUAL mobile apps Dear Listers, I decided to build the Android push sample app in the same stack as the iOS sample I just built as a DUAL app and ran into a whole bunch of problems in trying to do so. I almost gave up. Ralph and others on the use list helped point to some of the problems with DUAL apps. Some of this may effect you if you decide to publish a dual app for iOS and Android. Ralph has posted a separate thread on the use list of other Gotchas to watch out for, but the list below mainly concerns resizing and positioning of controls. 1.) It turns out that front scripts from tmControls will silently block openCard from executing when run on Android. (I use tmControls on iOS because they work correctly on iOS and are very very easy to implement standard GUI controls. All GUI elements in tmControls match the HIG for iOS.) 2.) Without being able to use tmControls, I tried removing all traces of tmControl front scripts for Android and found I had to remove all custom properties from existing GUI elements as well, it also turns out that certain controls have behaviors and forgetting to remove the link between even just one will 'silently' block scripts from running. 3.) So without tmControls, all resizing schemes I've tried (including my own) that are used to handle 'ALL' different sized screens and also handle density on those displays will not handle the 'expected' resizing of the GUI elements like Nav Bars, Tool Bars, etc. as per HIG and Look and Feel for iOS and Android. Resizing schemes will also not look right below a certain size screen and will not look right above a certain size screen on either OS when building a DUAL app. 4.) All iOS extensions must also be removed from the copy files pane when building for Android in a DUAL app. So, my take away is that for a DUAL app: 1.) The time saved using tmControls is lost in trying to disable it when run on Android. So NO tmControls for DUAL apps. (which is a real shame) 2.) 'All' current resizing schemes will not work for all DUAL apps - when the resizing goes below certain sizes and above certain sizes or for all GUI elements to match HIG requirements. This last seems to get over looked in most schemes. -- For Android the mobilePixelDensity() is not a reliable way of scaling since the Display Metrics returned only report density and not width or height differences from the original development size and as such doesn't work correctly when resizing as the scale factor. Since the width or height is not doubled in most cases and yet MPD can return a 2 on a higher density device but the widths and heights of those devices may not be doubled etc. -- For iOS the iPhoneDeviceScale() works for Retina sizes since they ARE just doubled (except 4" where it does not take the extra height into account) -- It is better to use the WidthRatio which is the ratio between the development size (generally easiest to use 768w as the "NORM") and the 'current' width when launched and using that as the ratio - the WidthRatio WORKS for all graphics but is difficult for Text and mostly WRONG for GUI elements when too small or too big a difference from the development size. So: ---- If you develop at iPad 768 width as the "NORM" and double it for 1536 iPad Retina it works well using iPhoneDeviceScale(). ---- if you develop at 768w and resize to iPhone/iPod regular 320w the graphics will resize correctly but GUI will be too small as per the HIG. Text will also be too small in most cases. A redesign of the whole card is needed here. ---- if you develop at 768w and resize to iPhone Retina 640w (3.5 or 4 inch) the graphics will resize correctly but GUI elements will be too small as per the HIG. Most text is good except in GUI elements. ---- If you develop at 768w and resize to Android less than 768w the graphics will resize correctly using the WidthRatio but the GUI will be too small for accurate touch controls (don't know about any HIG expectations for Android). ---- If you develop at 768w and resize to all the different widths and heights for Android the graphics will mostly resize correctly (with proper design) using WidthRatio but again GUI elements just don't turn out right. 3.) Given this, two separate schemes need to be developed and used in a DUAL app. WidthRatio works for graphics (and a serious modification works for text) when using WidthRatio and a separate scheme needs to be developed for GUI elements since they have to match expected behaviors and expected Look and Feel. Currently, I am using WidthRatio as my resize scheme for all app elements and I am looking into using a responsive scheme that both RESIZES GUI elements correctly for iOS HIG (which tmControls did do) and appropriately RESIZES GUI elements for Android, but that also REPOSITIONS GUI elements as appropriate for each device separately. Tagging a control for Repositioning based on a location based on width/height placement (distance from right, top etc.) and Resizing based on 4 generically specified device sizes S,M,L,XL or HDPI seems to be the only way. This also matches the web based approach of most mobile ready sites. Tom -- Tom McGrath III http://lazyriver.on-rev.com mcgrath3 at mac.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From irog at mac.com Fri Apr 19 13:59:34 2013 From: irog at mac.com (Roger Guay) Date: Fri, 19 Apr 2013 10:59:34 -0700 Subject: OT: Kepler's Tally of Planets In-Reply-To: References: Message-ID: Thanks for this, Mark. It is indeed beautiful and informative! As you may know, SETI is focusing their attention on Kepler planets. Roger On Apr 19, 2013, at 10:33 AM, Mark Wieder wrote: > Friday goodness: > > Three new planets could host life, scientists announced. ?With all of these > discoveries we?re finding, Earth is looking less and less like a special > place,? one said. The New York Times has a beautiful interactive graphic of > all the new planets. > > > > -- > 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 devin_asay at byu.edu Fri Apr 19 14:43:09 2013 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 19 Apr 2013 18:43:09 +0000 Subject: CEO's Open Source Beard Documented In-Reply-To: <1478707509.815391366390411625.JavaMail.root@corliss.iad01.hubspot-networks.net> References: <1478707509.815391366390411625.JavaMail.root@corliss.iad01.hubspot-networks.net> Message-ID: <31BDC56EACAAF64688457CE3F71D9F1A010F8044@Peas2.byu.local> Kevin MIller follows through on important pledge made during the Kickstarter campaign: http://www.runrev.com/newsletter/april/issue151/newsletter3.php Like. Devin Devin Asay Office of Digital Humanities Brigham Young University From jacque at hyperactivesw.com Fri Apr 19 14:54:50 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 19 Apr 2013 13:54:50 -0500 Subject: He did it! Message-ID: <517192FA.9090506@hyperactivesw.com> I just saw Kevin's picture in the newsletter. He grew the beard. :) He's a man of his word. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Fri Apr 19 15:09:40 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 19 Apr 2013 12:09:40 -0700 Subject: OT: Kepler's Tally of Planets In-Reply-To: References: Message-ID: Anyone have a stack for the Drake equation? Pete lcSQL Software On Fri, Apr 19, 2013 at 10:59 AM, Roger Guay wrote: > Thanks for this, Mark. It is indeed beautiful and informative! As you may > know, SETI is focusing their attention on Kepler planets. > > > Roger > > > On Apr 19, 2013, at 10:33 AM, Mark Wieder wrote: > > > Friday goodness: > > > > Three new planets could host life, scientists announced. ?With all of > these > > discoveries we?re finding, Earth is looking less and less like a special > > place,? one said. The New York Times has a beautiful interactive graphic > of > > all the new planets. > > > > < > http://www.nytimes.com/interactive/science/space/keplers-tally-of-planets.html?_r=0 > > > > > > -- > > 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 john at splash21.com Fri Apr 19 15:41:15 2013 From: john at splash21.com (John Craig) Date: Fri, 19 Apr 2013 20:41:15 +0100 Subject: on-rev: THOR server problem In-Reply-To: <005201ce3d13$1eea0810$5cbe1830$@net> References: <5169EA2C.6050408@gmail.com> <005201ce3d13$1eea0810$5cbe1830$@net> Message-ID: <51719DDB.4090607@splash21.com> Yes - looks like Thor hit his thumb with his hammer today and decided to take the rest of the day off! :( On 19/04/2013 16:32, Ralph DiMola wrote: > Anyone else having problems? (Again) I did not see a maintenance > notification. > > 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 jacques.hausser at unil.ch Fri Apr 19 16:08:44 2013 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Fri, 19 Apr 2013 22:08:44 +0200 Subject: He did it! In-Reply-To: <517192FA.9090506@hyperactivesw.com> References: <517192FA.9090506@hyperactivesw.com> Message-ID: Are you sure ? I don't recognize him? http://www.opuzzvoice.com/Kevin_Miller.asp Jacques Le 19 avr. 2013 ? 20:54, J. Landman Gay a ?crit : > I just saw Kevin's picture in the newsletter. He grew the beard. :) > > He's a man of his word. > > -- > 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 ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From monte at sweattechnologies.com Fri Apr 19 16:22:05 2013 From: monte at sweattechnologies.com (Monte Goulding) Date: Sat, 20 Apr 2013 06:22:05 +1000 Subject: DUAL mobile apps In-Reply-To: <600DFA6E-5E7E-420F-9E7C-D317D827D94A@mac.com> References: <600DFA6E-5E7E-420F-9E7C-D317D827D94A@mac.com> Message-ID: On 20/04/2013, at 3:24 AM, Thomas McGrath III wrote: > -- For Android the mobilePixelDensity() is not a reliable way of scaling since the Display Metrics returned only report density and not width or height differences from the original development size and as such doesn't work correctly when resizing as the scale factor. Since the width or height is not doubled in most cases and yet MPD can return a 2 on a higher density device but the widths and heights of those devices may not be doubled etc. Hmm... You need to separate pixel density scaling from layout management. mobilePixelDensity is only about the pixel density and has nothing to do with the aspect ratio. The scaling only needs to happen once at startup but the layout management may need respond to orientation changes etc so resizeStack and preOpenCard... -- Monte Goulding M E R Goulding - software development services mergExt - There's an external for that! From coiin at verizon.net Fri Apr 19 16:23:10 2013 From: coiin at verizon.net (Colin Holgate) Date: Fri, 19 Apr 2013 16:23:10 -0400 Subject: He did it! In-Reply-To: References: <517192FA.9090506@hyperactivesw.com> Message-ID: That's the guy who ate our Kevin. On Apr 19, 2013, at 4:08 PM, Jacques Hausser wrote: > Are you sure ? I don't recognize him? > http://www.opuzzvoice.com/Kevin_Miller.asp From irog at mac.com Fri Apr 19 16:28:44 2013 From: irog at mac.com (Roger Guay) Date: Fri, 19 Apr 2013 13:28:44 -0700 Subject: OT: Kepler's Tally of Planets In-Reply-To: References: Message-ID: <34668255-7349-4823-ABAB-041F65DCDEF1@mac.com> Should be easy to do. I'll have a go at it if not already done. Roger On Apr 19, 2013, at 12:09 PM, Peter Haworth wrote: > Anyone have a stack for the Drake equation? > > Pete > lcSQL Software > > > On Fri, Apr 19, 2013 at 10:59 AM, Roger Guay wrote: > >> Thanks for this, Mark. It is indeed beautiful and informative! As you may >> know, SETI is focusing their attention on Kepler planets. >> >> >> Roger >> >> >> On Apr 19, 2013, at 10:33 AM, Mark Wieder wrote: >> >>> Friday goodness: >>> >>> Three new planets could host life, scientists announced. ?With all of >> these >>> discoveries we?re finding, Earth is looking less and less like a special >>> place,? one said. The New York Times has a beautiful interactive graphic >> of >>> all the new planets. >>> >>> < >> http://www.nytimes.com/interactive/science/space/keplers-tally-of-planets.html?_r=0 >>> >>> >>> -- >>> Mark Wieder >>> mwieder at ahsoftware.net >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jim at d-film.com Fri Apr 19 16:33:16 2013 From: jim at d-film.com (Jim Kanter) Date: Fri, 19 Apr 2013 16:33:16 -0400 Subject: He did it! In-Reply-To: References: <517192FA.9090506@hyperactivesw.com> Message-ID: Must have been altered using the Pucker and Bloat filter. On Fri, Apr 19, 2013 at 4:23 PM, Colin Holgate wrote: > That's the guy who ate our Kevin. > > > On Apr 19, 2013, at 4:08 PM, Jacques Hausser > wrote: > > > Are you sure ? I don't recognize him? > > http://www.opuzzvoice.com/Kevin_Miller.asp > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Fri Apr 19 16:34:50 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 19 Apr 2013 20:34:50 +0000 (UTC) Subject: He did it! References: <517192FA.9090506@hyperactivesw.com> Message-ID: Jacques Hausser writes: > > Are you sure ? I don't recognize him? > http://www.opuzzvoice.com/Kevin_Miller.asp It says... 'Kevin is the "go to guy" your project needs'... ...Yep - that must be him. -- Mark Wieder mwieder at ahsoftware.net From pete at lcsql.com Fri Apr 19 16:54:23 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 19 Apr 2013 13:54:23 -0700 Subject: OT: Kepler's Tally of Planets In-Reply-To: <34668255-7349-4823-ABAB-041F65DCDEF1@mac.com> References: <34668255-7349-4823-ABAB-041F65DCDEF1@mac.com> Message-ID: Look forward to seeing it. I was just reading on Wikipedia that there are proposals to add more variables to the equation. Pete lcSQL Software On Fri, Apr 19, 2013 at 1:28 PM, Roger Guay wrote: > Should be easy to do. I'll have a go at it if not already done. > > Roger > > > > On Apr 19, 2013, at 12:09 PM, Peter Haworth wrote: > > > Anyone have a stack for the Drake equation? > > > > Pete > > lcSQL Software > > > > > > On Fri, Apr 19, 2013 at 10:59 AM, Roger Guay wrote: > > > >> Thanks for this, Mark. It is indeed beautiful and informative! As you > may > >> know, SETI is focusing their attention on Kepler planets. > >> > >> > >> Roger > >> > >> > >> On Apr 19, 2013, at 10:33 AM, Mark Wieder > wrote: > >> > >>> Friday goodness: > >>> > >>> Three new planets could host life, scientists announced. ?With all of > >> these > >>> discoveries we?re finding, Earth is looking less and less like a > special > >>> place,? one said. The New York Times has a beautiful interactive > graphic > >> of > >>> all the new planets. > >>> > >>> < > >> > http://www.nytimes.com/interactive/science/space/keplers-tally-of-planets.html?_r=0 > >>> > >>> > >>> -- > >>> Mark Wieder > >>> mwieder at ahsoftware.net > >>> > >>> > >>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jim at d-film.com Fri Apr 19 18:00:41 2013 From: jim at d-film.com (Jim Kanter) Date: Fri, 19 Apr 2013 18:00:41 -0400 Subject: on-rev: THOR server problem In-Reply-To: <51719DDB.4090607@splash21.com> References: <5169EA2C.6050408@gmail.com> <005201ce3d13$1eea0810$5cbe1830$@net> <51719DDB.4090607@splash21.com> Message-ID: Hulk smash! On Fri, Apr 19, 2013 at 3:41 PM, John Craig wrote: > Yes - looks like Thor hit his thumb with his hammer today and decided to > take the rest of the day off! :( From mikedoub at gmail.com Fri Apr 19 18:04:21 2013 From: mikedoub at gmail.com (Michael Doub) Date: Fri, 19 Apr 2013 18:04:21 -0400 Subject: Group command syntax Message-ID: <43A4AF9B-B14D-457E-9495-FD6DA8A34DF3@gmail.com> I feel a bit foolish asking this but I can not figure out the syntax for the group command. I am trying to clone a bunch of objects, align them property and then group them so I can build a scrolling group. group button "a" and button "b" -- works fine put the name of button "a" && return && the name of button "b"into xx group xx --- does not work the dictionary says group [objectList] what is the syntax for an objectList? -= Mike From lfredricks at proactive-intl.com Fri Apr 19 18:19:01 2013 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Fri, 19 Apr 2013 15:19:01 -0700 Subject: CEO's Open Source Beard Documented In-Reply-To: <31BDC56EACAAF64688457CE3F71D9F1A010F8044@Peas2.byu.local> References: <1478707509.815391366390411625.JavaMail.root@corliss.iad01.hubspot-networks.net> <31BDC56EACAAF64688457CE3F71D9F1A010F8044@Peas2.byu.local> Message-ID: <9A14F5896BEB43F4BE0405F7213EA53A@GATEWAY> > Kevin MIller follows through on important pledge made during > the Kickstarter campaign: > > http://www.runrev.com/newsletter/april/issue151/newsletter3.php His face has become more enobled, wise, devilishly handsome. Im sure others agree - Mark Wieder, Jerry Daniels, Ken Ray? :-) Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From lc at pbh.on-rev.com Fri Apr 19 18:22:24 2013 From: lc at pbh.on-rev.com (Paul Hibbert) Date: Fri, 19 Apr 2013 15:22:24 -0700 Subject: Group command syntax In-Reply-To: <43A4AF9B-B14D-457E-9495-FD6DA8A34DF3@gmail.com> References: <43A4AF9B-B14D-457E-9495-FD6DA8A34DF3@gmail.com> Message-ID: <1F31495A-3E66-4C43-BA5B-E551A0144429@pbh.on-rev.com> Mike, The dictionary states? Parameters: The objectList is a list of object references, separated by the word "and". I'm not saying it's the correct way, but if you need to build the group command via script, this does work? put "group" && the name of button "a" && "and" && the name of button "b" into xx do xx HTH Paul On 2013-04-19, at 3:04 PM, Michael Doub wrote: > I feel a bit foolish asking this but I can not figure out the syntax for the group command. > > I am trying to clone a bunch of objects, align them property and then group them so I can build a scrolling group. > > group button "a" and button "b" -- works fine > > put the name of button "a" && return && the name of button "b"into xx > group xx --- does not work > > the dictionary says group [objectList] > > what is the syntax for an objectList? > > -= Mike > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Apr 19 18:24:19 2013 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 19 Apr 2013 23:24:19 +0100 Subject: He did it! In-Reply-To: <517192FA.9090506@hyperactivesw.com> References: <517192FA.9090506@hyperactivesw.com> Message-ID: <5171C413.7000309@cogapp.com> On 19/04/2013 19:54, J. Landman Gay wrote: > I just saw Kevin's picture in the newsletter. He grew the beard. :) > > He's a man of his word. I never doubted it. How low will he go? From mikedoub at gmail.com Fri Apr 19 18:34:49 2013 From: mikedoub at gmail.com (Michael Doub) Date: Fri, 19 Apr 2013 18:34:49 -0400 Subject: Group command syntax In-Reply-To: <1F31495A-3E66-4C43-BA5B-E551A0144429@pbh.on-rev.com> References: <43A4AF9B-B14D-457E-9495-FD6DA8A34DF3@gmail.com> <1F31495A-3E66-4C43-BA5B-E551A0144429@pbh.on-rev.com> Message-ID: <685DD81C-A28B-4823-B836-76517D1775FB@gmail.com> I just got that method to work but it does not seem to remember the last group. do theGroupList set the name of the last group to "_scroller" Does not change the groups name. :-( -= Mike On Apr 19, 2013, at 6:22 PM, Paul Hibbert wrote: > Mike, > > The dictionary states? > > Parameters: > The objectList is a list of object references, separated by the word "and". > > I'm not saying it's the correct way, but if you need to build the group command via script, this does work? > > put "group" && the name of button "a" && "and" && the name of button "b" into xx > do xx > > HTH > > Paul > > > On 2013-04-19, at 3:04 PM, Michael Doub wrote: > >> I feel a bit foolish asking this but I can not figure out the syntax for the group command. >> >> I am trying to clone a bunch of objects, align them property and then group them so I can build a scrolling group. >> >> group button "a" and button "b" -- works fine >> >> put the name of button "a" && return && the name of button "b"into xx >> group xx --- does not work >> >> the dictionary says group [objectList] >> >> what is the syntax for an objectList? >> >> -= Mike >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri Apr 19 18:35:03 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 19 Apr 2013 16:35:03 -0600 Subject: Group command syntax In-Reply-To: <1F31495A-3E66-4C43-BA5B-E551A0144429@pbh.on-rev.com> References: <43A4AF9B-B14D-457E-9495-FD6DA8A34DF3@gmail.com> <1F31495A-3E66-4C43-BA5B-E551A0144429@pbh.on-rev.com> Message-ID: If you want to avoid the "do" you can just build the list put the name of button "a" & " and " & the name of button "b" into tReferences group tReferences Though if you know that you're going to group button "a" and button "b" doing group button "a" and button "b" is the better way, so I'm assuming you are looping through stuff. Maybe something like this.. repeat block goes here clone whatever put the long id of the last object & " and " after tmyList end repeat delete the last word of myList -- remove the extraneous and group tMyList The same method works for selecting... select tMyList On Fri, Apr 19, 2013 at 4:22 PM, Paul Hibbert wrote: > Mike, > > The dictionary states? > > Parameters: > The objectList is a list of object references, separated by the word > "and". > > I'm not saying it's the correct way, but if you need to build the group > command via script, this does work? > > put "group" && the name of button "a" && "and" && the name of button > "b" into xx > do xx > > HTH > > Paul > > > On 2013-04-19, at 3:04 PM, Michael Doub wrote: > > > I feel a bit foolish asking this but I can not figure out the syntax for > the group command. > > > > I am trying to clone a bunch of objects, align them property and then > group them so I can build a scrolling group. > > > > group button "a" and button "b" -- works fine > > > > put the name of button "a" && return && the name of button "b"into xx > > group xx --- does not work > > > > the dictionary says group [objectList] > > > > what is the syntax for an objectList? > > > > -= Mike > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri Apr 19 18:39:56 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 19 Apr 2013 16:39:56 -0600 Subject: Group command syntax In-Reply-To: <685DD81C-A28B-4823-B836-76517D1775FB@gmail.com> References: <43A4AF9B-B14D-457E-9495-FD6DA8A34DF3@gmail.com> <1F31495A-3E66-4C43-BA5B-E551A0144429@pbh.on-rev.com> <685DD81C-A28B-4823-B836-76517D1775FB@gmail.com> Message-ID: THere was a discussion around here smoewhere about groups not working correctly with the "last" keyword. However, I think if you change your method, and instead "select" the list if items, then issue a group command, the group will still be selected and you can then "set the name of the selobj to "_scroller" and then select empty On Fri, Apr 19, 2013 at 4:34 PM, Michael Doub wrote: > I just got that method to work but it does not seem to remember the last > group. > > do theGroupList > set the name of the last group to "_scroller" > > Does not change the groups name. :-( > > -= Mike > > > > On Apr 19, 2013, at 6:22 PM, Paul Hibbert wrote: > > > Mike, > > > > The dictionary states? > > > > Parameters: > > The objectList is a list of object references, separated by the word > "and". > > > > I'm not saying it's the correct way, but if you need to build the group > command via script, this does work? > > > > put "group" && the name of button "a" && "and" && the name of button > "b" into xx > > do xx > > > > HTH > > > > Paul > > > > > > On 2013-04-19, at 3:04 PM, Michael Doub wrote: > > > >> I feel a bit foolish asking this but I can not figure out the syntax > for the group command. > >> > >> I am trying to clone a bunch of objects, align them property and then > group them so I can build a scrolling group. > >> > >> group button "a" and button "b" -- works fine > >> > >> put the name of button "a" && return && the name of button "b"into xx > >> group xx --- does not work > >> > >> the dictionary says group [objectList] > >> > >> what is the syntax for an objectList? > >> > >> -= Mike > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri Apr 19 18:40:56 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 19 Apr 2013 16:40:56 -0600 Subject: Group command syntax In-Reply-To: References: <43A4AF9B-B14D-457E-9495-FD6DA8A34DF3@gmail.com> <1F31495A-3E66-4C43-BA5B-E551A0144429@pbh.on-rev.com> <685DD81C-A28B-4823-B836-76517D1775FB@gmail.com> Message-ID: Yep, just tried it and it works with that method. If you lock screen of course you can avoid showing all the selection handles. On Fri, Apr 19, 2013 at 4:39 PM, Mike Bonner wrote: > THere was a discussion around here smoewhere about groups not working > correctly with the "last" keyword. > > However, I think if you change your method, and instead "select" the list > if items, then issue a group command, the group will still be selected and > you can then "set the name of the selobj to "_scroller" and then select > empty > > > On Fri, Apr 19, 2013 at 4:34 PM, Michael Doub wrote: > >> I just got that method to work but it does not seem to remember the last >> group. >> >> do theGroupList >> set the name of the last group to "_scroller" >> >> Does not change the groups name. :-( >> >> -= Mike >> >> >> >> On Apr 19, 2013, at 6:22 PM, Paul Hibbert wrote: >> >> > Mike, >> > >> > The dictionary states? >> > >> > Parameters: >> > The objectList is a list of object references, separated by the word >> "and". >> > >> > I'm not saying it's the correct way, but if you need to build the group >> command via script, this does work? >> > >> > put "group" && the name of button "a" && "and" && the name of button >> "b" into xx >> > do xx >> > >> > HTH >> > >> > Paul >> > >> > >> > On 2013-04-19, at 3:04 PM, Michael Doub wrote: >> > >> >> I feel a bit foolish asking this but I can not figure out the syntax >> for the group command. >> >> >> >> I am trying to clone a bunch of objects, align them property and then >> group them so I can build a scrolling group. >> >> >> >> group button "a" and button "b" -- works fine >> >> >> >> put the name of button "a" && return && the name of button "b"into xx >> >> group xx --- does not work >> >> >> >> the dictionary says group [objectList] >> >> >> >> what is the syntax for an objectList? >> >> >> >> -= Mike >> >> _______________________________________________ >> >> use-livecode mailing list >> >> use-livecode at lists.runrev.com >> >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > >> > >> > _______________________________________________ >> > use-livecode mailing list >> > use-livecode at lists.runrev.com >> > Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> > http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 Apr 19 18:56:43 2013 From: pete at lcsql.com (Peter Haworth) Date: Fri, 19 Apr 2013 15:56:43 -0700 Subject: Group command syntax In-Reply-To: <43A4AF9B-B14D-457E-9495-FD6DA8A34DF3@gmail.com> References: <43A4AF9B-B14D-457E-9495-FD6DA8A34DF3@gmail.com> Message-ID: Hi Michael, The object list is in the same format as your group command - objectref and objectref. So put the name of button "a" && "and" && the name of button "b"into xx Pete lcSQL Software On Fri, Apr 19, 2013 at 3:04 PM, Michael Doub wrote: > I feel a bit foolish asking this but I can not figure out the syntax for > the group command. > > I am trying to clone a bunch of objects, align them property and then > group them so I can build a scrolling group. > > group button "a" and button "b" -- works fine > > put the name of button "a" && return && the name of button "b"into xx > group xx --- does not work > > the dictionary says group [objectList] > > what is the syntax for an objectList? > > -= Mike > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mikedoub at gmail.com Fri Apr 19 19:01:57 2013 From: mikedoub at gmail.com (Michael Doub) Date: Fri, 19 Apr 2013 19:01:57 -0400 Subject: Group command syntax In-Reply-To: References: <43A4AF9B-B14D-457E-9495-FD6DA8A34DF3@gmail.com> <1F31495A-3E66-4C43-BA5B-E551A0144429@pbh.on-rev.com> <685DD81C-A28B-4823-B836-76517D1775FB@gmail.com> Message-ID: <6E21F43B-8492-47A5-ABB1-610094AE528E@gmail.com> group id 1416 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and group id 1419 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and group id 1422 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and group id 1425 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and group id 1428 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and group id 1431 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and group id 1434 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and group id 1437 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and group id 1440 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and group id 1443 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and group id 1446 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" This is in the variable theGroupList with no returns (I added them for the email) select theGroupList -- Line 101 group the selobj set the name of the selobj to "_scroller" select empty card "Survey": execution error at line 101 (Chunk: error in object expression) near "group id 1416 of card id 1007 of stack ..... is the error. I think that I am doing exactly what you are suggesting Mike, but there is something I am missing. -= Mike On Apr 19, 2013, at 6:40 PM, Mike Bonner wrote: > Yep, just tried it and it works with that method. If you lock screen of > course you can avoid showing all the selection handles. > > > On Fri, Apr 19, 2013 at 4:39 PM, Mike Bonner wrote: > >> THere was a discussion around here smoewhere about groups not working >> correctly with the "last" keyword. >> >> However, I think if you change your method, and instead "select" the list >> if items, then issue a group command, the group will still be selected and >> you can then "set the name of the selobj to "_scroller" and then select >> empty >> From mikedoub at gmail.com Fri Apr 19 19:10:03 2013 From: mikedoub at gmail.com (Michael Doub) Date: Fri, 19 Apr 2013 19:10:03 -0400 Subject: Group command syntax In-Reply-To: <6E21F43B-8492-47A5-ABB1-610094AE528E@gmail.com> References: <43A4AF9B-B14D-457E-9495-FD6DA8A34DF3@gmail.com> <1F31495A-3E66-4C43-BA5B-E551A0144429@pbh.on-rev.com> <685DD81C-A28B-4823-B836-76517D1775FB@gmail.com> <6E21F43B-8492-47A5-ABB1-610094AE528E@gmail.com> Message-ID: I guess I don't know how to do the selection... searching the docs. ;-) On Apr 19, 2013, at 7:01 PM, Michael Doub wrote: > group id 1416 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and > group id 1419 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and > group id 1422 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and > group id 1425 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and > group id 1428 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and > group id 1431 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and > group id 1434 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and > group id 1437 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and > group id 1440 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and > group id 1443 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" and > group id 1446 of card id 1007 of stack "/Users/mike/Dropbox/PainTracking/PainTracking.livecode" > > This is in the variable theGroupList with no returns (I added them for the email) > > select theGroupList -- Line 101 > group the selobj > set the name of the selobj to "_scroller" > select empty > > card "Survey": execution error at line 101 (Chunk: error in object expression) near "group id 1416 of card id 1007 of stack ..... > > is the error. > > I think that I am doing exactly what you are suggesting Mike, but there is something I am missing. > > -= Mike > > > > > On Apr 19, 2013, at 6:40 PM, Mike Bonner wrote: > >> Yep, just tried it and it works with that method. If you lock screen of >> course you can avoid showing all the selection handles. >> >> >> On Fri, Apr 19, 2013 at 4:39 PM, Mike Bonner wrote: >> >>> THere was a discussion around here smoewhere about groups not working >>> correctly with the "last" keyword. >>> >>> However, I think if you change your method, and instead "select" the list >>> if items, then issue a group command, the group will still be selected and >>> you can then "set the name of the selobj to "_scroller" and then select >>> empty >>> > From bonnmike at gmail.com Fri Apr 19 19:18:27 2013 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 19 Apr 2013 17:18:27 -0600 Subject: Group command syntax In-Reply-To: <6E21F43B-8492-47A5-ABB1-610094AE528E@gmail.com> References: <43A4AF9B-B14D-457E-9495-FD6DA8A34DF3@gmail.com> <1F31495A-3E66-4C43-BA5B-E551A0144429@pbh.on-rev.com> <685DD81C-A28B-4823-B836-76517D1775FB@gmail.com> <6E21F43B-8492-47A5-ABB1-610094AE528E@gmail.com> Message-ID: Ok, my mistake. Change it to... (thought do could be avoided but apparently not) do "select " & tVariablename group set the name of the selobj to "_scroller" select empty > select theGroupList -- Line 101 > group the selobj > set the name of the selobj to "_scroller" > select empty > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mikedoub at gmail.com Fri Apr 19 19:29:14 2013 From: mikedoub at gmail.com (Michael Doub) Date: Fri, 19 Apr 2013 19:29:14 -0400 Subject: Group command syntax In-Reply-To: References: <43A4AF9B-B14D-457E-9495-FD6DA8A34DF3@gmail.com> <1F31495A-3E66-4C43-BA5B-E551A0144429@pbh.on-rev.com> <685DD81C-A28B-4823-B836-76517D1775FB@gmail.com> <6E21F43B-8492-47A5-ABB1-610094AE528E@gmail.com> Message-ID: <4393D436-F88F-4F86-918E-7987A8D979B3@gmail.com> Bingo, works like a champ. Thanks Mike, Peter and Paul. This list is fantastic. -= Mike On Apr 19, 2013, at 7:18 PM, Mike Bonner wrote: > Ok, my mistake. Change it to... (thought do could be avoided but > apparently not) > > do "select " & tVariablename > group > set the name of the selobj to "_scroller" > select empty > > > >> select theGroupList -- Line 101 >> group the selobj >> set the name of the selobj to "_scroller" >> select empty >> >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jim at d-film.com Fri Apr 19 19:30:25 2013 From: jim at d-film.com (Jim Kanter) Date: Fri, 19 Apr 2013 19:30:25 -0400 Subject: CEO's Open Source Beard Documented In-Reply-To: <9A14F5896BEB43F4BE0405F7213EA53A@GATEWAY> References: <1478707509.815391366390411625.JavaMail.root@corliss.iad01.hubspot-networks.net> <31BDC56EACAAF64688457CE3F71D9F1A010F8044@Peas2.byu.local> <9A14F5896BEB43F4BE0405F7213EA53A@GATEWAY> Message-ID: He doesn't look 18 any more.... From cszasz at mac.com Fri Apr 19 21:04:07 2013 From: cszasz at mac.com (charles61) Date: Fri, 19 Apr 2013 18:04:07 -0700 (PDT) Subject: Paste Code to Match Existing Formatting Message-ID: <1366419847882-4663668.post@n4.nabble.com> I have been working on a project that allows the user to select text in various fields in my project and then place the selected text onto the clipboard to be pasted into a word processing document. How do you script to allow the user to paste the selected text into a document so that it matches the type of font and size of font used in the word processing document? -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Paste-Code-to-Match-Existing-Formatting-tp4663668.html Sent from the Revolution - User mailing list archive at Nabble.com. From igor at semperuna.com Fri Apr 19 21:15:15 2013 From: igor at semperuna.com (Igor de Oliveira Couto) Date: Sat, 20 Apr 2013 11:15:15 +1000 Subject: Paste Code to Match Existing Formatting In-Reply-To: <1366419847882-4663668.post@n4.nabble.com> References: <1366419847882-4663668.post@n4.nabble.com> Message-ID: <6A9D9CBB-6E5C-46EC-B111-6FC5E9815AFC@semperuna.com> On 20/04/2013, at 11:04 AM, charles61 wrote: > How do you script to allow the user to paste the selected text into a > document so that it matches the type of font and size of font used in the > word processing document? Whether the user can match the format of the text in the document will depend on which program they are using, not on the way you copy the text. On the Mac, for instance, some programs have a "Paste and Match Style" command, in the Edit menu, as well as the normal "Paste". The difference being, that if you select the normal "Paste", it will paste your text *exactly* as it was copied - ie., with the format (font, size, etc.) the way it was copied originally. If you select "Paste and Match Style", then it will ignore the formatting of the text on the clipboard, and will force it to follow the formatting of the document where you're pasting it. I hope this helps. -- Igor Couto Sydney, Australia From mwieder at ahsoftware.net Fri Apr 19 21:35:52 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 19 Apr 2013 18:35:52 -0700 Subject: CEO's Open Source Beard Documented In-Reply-To: <9A14F5896BEB43F4BE0405F7213EA53A@GATEWAY> References: <1478707509.815391366390411625.JavaMail.root@corliss.iad01.hubspot-networks.net> <31BDC56EACAAF64688457CE3F71D9F1A010F8044@Peas2.byu.local> <9A14F5896BEB43F4BE0405F7213EA53A@GATEWAY> Message-ID: <136814059444.20130419183552@ahsoftware.net> Lynn- Friday, April 19, 2013, 3:19:01 PM, you wrote: > His face has become more enobled, wise, devilishly handsome. Im sure others > agree - Mark Wieder, Jerry Daniels, Ken Ray? :-) I'm afraid Kevin's got me beat on all three counts there. -- -Mark Wieder mwieder at ahsoftware.net From shawnlivecode at gmail.com Fri Apr 19 22:22:48 2013 From: shawnlivecode at gmail.com (Shawn Blc) Date: Fri, 19 Apr 2013 21:22:48 -0500 Subject: Has any of the KS video tutorials been released yet? Message-ID: Has any of the new KS video tutorials been released yet? If so, will they appear in my account or is there a link? Regards, Shawn From mwieder at ahsoftware.net Fri Apr 19 22:24:00 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 19 Apr 2013 19:24:00 -0700 Subject: OT: Kepler's Tally of Planets In-Reply-To: References: Message-ID: <199816947561.20130419192400@ahsoftware.net> Roger- Friday, April 19, 2013, 10:59:34 AM, you wrote: > Thanks for this, Mark. It is indeed beautiful and informative! As > you may know, SETI is focusing their attention on Kepler planets. It's especially exciting and timely in that NASA just made the announcement today about Kepler 62. after the jump... That prospect raises some fascinating possibilities - including that populations of aliens from each planet may already have communicated, even met, each other. "Imagine looking through a telescope to see another world with life just a few million miles from your own, or having the capability to travel between them on regular basis," says Kepler team member Dimitar Sasselov, also at Harvard. "I can't think of a more powerful motivation to become a space-faring society." -- -Mark Wieder mwieder at ahsoftware.net From cszasz at mac.com Fri Apr 19 22:34:06 2013 From: cszasz at mac.com (charles61) Date: Fri, 19 Apr 2013 19:34:06 -0700 (PDT) Subject: Paste Code to Match Existing Formatting In-Reply-To: <6A9D9CBB-6E5C-46EC-B111-6FC5E9815AFC@semperuna.com> References: <1366419847882-4663668.post@n4.nabble.com> <6A9D9CBB-6E5C-46EC-B111-6FC5E9815AFC@semperuna.com> Message-ID: <22657BAD-A859-4451-A780-D8AB70DF7F8E@mac.com> Igor, Thanks. I am aware of but was wondering how to script this in LiveCode to do this automatically. In the past, I have an option menu where the use could select font and font size for pasting from an app to a word processing document. Sent from my iPad On Apr 19, 2013, at 9:15 PM, "Igor de Oliveira Couto-3 [via Runtime Revolution]" wrote: > On 20/04/2013, at 11:04 AM, charles61 <[hidden email]> wrote: > > > How do you script to allow the user to paste the selected text into a > > document so that it matches the type of font and size of font used in the > > word processing document? > > Whether the user can match the format of the text in the document will depend on which program they are using, not on the way you copy the text. > > On the Mac, for instance, some programs have a "Paste and Match Style" command, in the Edit menu, as well as the normal "Paste". The difference being, that if you select the normal "Paste", it will paste your text *exactly* as it was copied - ie., with the format (font, size, etc.) the way it was copied originally. If you select "Paste and Match Style", then it will ignore the formatting of the text on the clipboard, and will force it to follow the formatting of the document where you're pasting it. > > I hope this helps. > > -- > Igor Couto > Sydney, Australia > > > > > > _______________________________________________ > use-livecode mailing list > [hidden email] > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > If you reply to this email, your message will be added to the discussion below: > http://runtime-revolution.278305.n4.nabble.com/Paste-Code-to-Match-Existing-Formatting-tp4663668p4663669.html > To unsubscribe from Paste Code to Match Existing Formatting, click here. > NAML -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Paste-Code-to-Match-Existing-Formatting-tp4663668p4663673.html Sent from the Revolution - User mailing list archive at Nabble.com. From igor at semperuna.com Fri Apr 19 22:57:27 2013 From: igor at semperuna.com (Igor de Oliveira Couto) Date: Sat, 20 Apr 2013 12:57:27 +1000 Subject: Paste Code to Match Existing Formatting In-Reply-To: <22657BAD-A859-4451-A780-D8AB70DF7F8E@mac.com> References: <1366419847882-4663668.post@n4.nabble.com> <6A9D9CBB-6E5C-46EC-B111-6FC5E9815AFC@semperuna.com> <22657BAD-A859-4451-A780-D8AB70DF7F8E@mac.com> Message-ID: <21F6E623-9477-48A7-92C6-8DB06BC1056B@semperuna.com> On 20/04/2013, at 12:34 PM, charles61 wrote: > Thanks. I am aware of but was wondering how to script this in LiveCode to do this automatically. In the past, I have an option menu where the use could select font and font size for pasting from an app to a word processing document. I believe that if you simply use the 'copy' command, it will automatically copy all of the information - including all of the formatting - into the clipboard, including font and fontsize (and style, and colour, etc.). The user then, in their word processing program, can choose whether to "Paste" the copied text (which will also paste all of the copied formatting), or to "Paste and Match Style" (which will paste just the raw text info - no formatting - and then adjust the formatting to match the style in the user's document). I believe that if you want to make sure that the user will only copy *raw text* info - without copying any of the formatting - you can use the "clipboardData" property. If you want the user to be able to copy "some" formatting, but not others - ie., you want them to be able to copy the font and the size, but not the style or the colour of the text - then you will have to roll out your own special "Copy" commands. These commands will likely put the selected text into a variable, 'erase' the unwanted formatting, and then set the clipboardData with the re-formatted text from the variable. I hope these help. Kind regards, -- Igor Couto Sydney, Australia From cszasz at mac.com Fri Apr 19 23:06:08 2013 From: cszasz at mac.com (charles61) Date: Fri, 19 Apr 2013 20:06:08 -0700 (PDT) Subject: Paste Code to Match Existing Formatting In-Reply-To: <21F6E623-9477-48A7-92C6-8DB06BC1056B@semperuna.com> References: <1366419847882-4663668.post@n4.nabble.com> <6A9D9CBB-6E5C-46EC-B111-6FC5E9815AFC@semperuna.com> <22657BAD-A859-4451-A780-D8AB70DF7F8E@mac.com> <21F6E623-9477-48A7-92C6-8DB06BC1056B@semperuna.com> Message-ID: Ignor, I will try the clipboardData property. Thanks! Sent from my iPad On Apr 19, 2013, at 10:58 PM, "Igor de Oliveira Couto-3 [via Runtime Revolution]" wrote: > On 20/04/2013, at 12:34 PM, charles61 <[hidden email]> wrote: > > > Thanks. I am aware of but was wondering how to script this in LiveCode to do this automatically. In the past, I have an option menu where the use could select font and font size for pasting from an app to a word processing document. > > I believe that if you simply use the 'copy' command, it will automatically copy all of the information - including all of the formatting - into the clipboard, including font and fontsize (and style, and colour, etc.). > > The user then, in their word processing program, can choose whether to "Paste" the copied text (which will also paste all of the copied formatting), or to "Paste and Match Style" (which will paste just the raw text info - no formatting - and then adjust the formatting to match the style in the user's document). > > I believe that if you want to make sure that the user will only copy *raw text* info - without copying any of the formatting - you can use the "clipboardData" property. > > If you want the user to be able to copy "some" formatting, but not others - ie., you want them to be able to copy the font and the size, but not the style or the colour of the text - then you will have to roll out your own special "Copy" commands. These commands will likely put the selected text into a variable, 'erase' the unwanted formatting, and then set the clipboardData with the re-formatted text from the variable. > > I hope these help. > > Kind regards, > > -- > Igor Couto > Sydney, Australia > > > > > > _______________________________________________ > use-livecode mailing list > [hidden email] > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > If you reply to this email, your message will be added to the discussion below: > http://runtime-revolution.278305.n4.nabble.com/Paste-Code-to-Match-Existing-Formatting-tp4663668p4663674.html > To unsubscribe from Paste Code to Match Existing Formatting, click here. > NAML -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Paste-Code-to-Match-Existing-Formatting-tp4663668p4663675.html Sent from the Revolution - User mailing list archive at Nabble.com. From m_p_wilcox at yahoo.co.uk Sat Apr 20 02:56:30 2013 From: m_p_wilcox at yahoo.co.uk (Mark Wilcox) Date: Sat, 20 Apr 2013 07:56:30 +0100 Subject: Has any of the KS video tutorials been released yet? Message-ID: Yes, I have them all in my account now. I assume there won't be a public link since they're still paid tutorials for those that didn't pledge for them on KS. Shawn Blc wrote: >Has any of the new KS video tutorials been released yet? If so, will they >appear in my account or is there a link? > >Regards, > >Shawn >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Sat Apr 20 03:11:23 2013 From: shawnlivecode at gmail.com (Shawn Blc) Date: Sat, 20 Apr 2013 02:11:23 -0500 Subject: Has any of the KS video tutorials been released yet? In-Reply-To: References: Message-ID: I guess I'll give it a few days and see if they appear in my account. Thanks for the response Mark. On Sat, Apr 20, 2013 at 1:56 AM, Mark Wilcox wrote: > Yes, I have them all in my account now. I assume there won't be a public > link since they're still paid tutorials for those that didn't pledge for > them on KS. > > > Shawn Blc wrote: > > >Has any of the new KS video tutorials been released yet? If so, will they > >appear in my account or is there a link? > > > >Regards, > > > >Shawn > >_______________________________________________ > >use-livecode mailing list > >use-livecode at lists.runrev.com > >Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > >http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From nigels at amglighthouse.co.za Sat Apr 20 03:32:43 2013 From: nigels at amglighthouse.co.za (Nigel Soden) Date: Sat, 20 Apr 2013 09:32:43 +0200 Subject: Subject: Re: Is it just me, again? Message-ID: Hi Ryno Are you by any chance in South Africa Nigel From me at paulmaguire.me Sat Apr 20 04:40:24 2013 From: me at paulmaguire.me (Paul Maguire) Date: Sat, 20 Apr 2013 09:40:24 +0100 Subject: CEO's Open Source Beard Documented In-Reply-To: <31BDC56EACAAF64688457CE3F71D9F1A010F8044@Peas2.byu.local> References: <1478707509.815391366390411625.JavaMail.root@corliss.iad01.hubspot-networks.net> <31BDC56EACAAF64688457CE3F71D9F1A010F8044@Peas2.byu.local> Message-ID: <724A7BD9-34D1-4E9D-AD87-B8C6E867F7CB@paulmaguire.me> Hah! Excellent. Those are my students. (I'm that guy in the second shot lurking behind a seated Kevin) As well as being bearded, Kevin was very courageous that evening - he was in a pretty bad way health-wise (with the 4-day bug currently sweeping the uk) but the dude pulled through and delivered another inspiring talk for all. Thanks again RunRev team! Kind regards, Paul. From t.heaford at btinternet.com Sat Apr 20 05:04:41 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Sat, 20 Apr 2013 10:04:41 +0100 Subject: DataGrid Scrolling Message-ID: <7470D50C-D8DD-47FA-A0D6-F812E2647D05@btinternet.com> I have a DataGrid with 8 columns and 20 rows being fed by a sqlite database. Is it possible to improve the scrolling of the DataGrid which I find stutters when compared to a native OSX NSTableView? All the best Terry From stephenREVOLUTION2 at barncard.com Sat Apr 20 05:19:32 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 20 Apr 2013 02:19:32 -0700 Subject: DataGrid Scrolling In-Reply-To: <7470D50C-D8DD-47FA-A0D6-F812E2647D05@btinternet.com> References: <7470D50C-D8DD-47FA-A0D6-F812E2647D05@btinternet.com> Message-ID: I am sure there are some speed up tricks for the DataGrid but remember that the DataGrid is written in Livecode (just in time compiled) with multiple elements and NSTableview would be binary. Apples and Oranges. 8 column x 20 Rows shouldn't be a problem. It's possible NSTableview would use smooth scrolling but I don't think the DataGrid does. just a guess. On Sat, Apr 20, 2013 at 2:04 AM, Terence Heaford wrote: > I have a DataGrid with 8 columns and 20 rows being fed by a sqlite > database. > > Is it possible to improve the scrolling of the DataGrid which I find > stutters > when compared to a native OSX NSTableView? > > > All the best > > Terry > > _______________________________________________ > use-livecode mailing list > use-livecode 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 effendi at wanadoo.fr Sat Apr 20 06:01:09 2013 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sat, 20 Apr 2013 12:01:09 +0200 Subject: OT: Kepler's Tally of Planets Message-ID: <263EF225-D517-45F8-9D67-BC49EBB4398A@wanadoo.fr> Hi from Beautiful Brittany, Thanks for the link Mark - Fascinating !! As someone once said : "If our planet contains the only life forms in the universe, this seems like a hell of a waste of space ?." -Francis From pmbrig at gmail.com Sat Apr 20 07:40:26 2013 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sat, 20 Apr 2013 07:40:26 -0400 Subject: altXray Message-ID: This is for Chipp Walters: I was reminded to ask by seeing your recent messages on this list. I have been using altXray for years now and it's completely integrated into my workflow. But it doesn't seem to work in any version beyond 4.5.3. Not being able to use altXray is the main reason I don't use later LC versions much. Is there an update that will work with 5.0 and up? -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From mkoob at rogers.com Sat Apr 20 10:00:52 2013 From: mkoob at rogers.com (Martin Koob) Date: Sat, 20 Apr 2013 10:00:52 -0400 Subject: On-Rev: Odin emails rejected due to poor reputation Message-ID: <0655869B-2C37-47EC-98AC-96C3C2B8B76B@rogers.com> Thursday April 18th emails that I have sent from an a account on the odin server have been rejected by the mail server for @shaw.ca with the following message. > SMTP error from remote mail server after initial connection: > host idcmail.shaw.ca [24.71.223.11]: 554-idcmail.shaw.ca > 554 Your connection from 74.54.153.72 has been rejected due to poor reputation. Also messages I have sent to @rogers.com don't go through but I don't get a message. These Shaw and Rogers are two major Canadian Cable internet providers. I have reported this to on-rev support but I was wondering if others are experiencing problems with odin outgoing mail server. Is there something I need to change on my end? Martin From t.heaford at btinternet.com Sat Apr 20 11:07:47 2013 From: t.heaford at btinternet.com (Terence Heaford) Date: Sat, 20 Apr 2013 16:07:47 +0100 Subject: DataGrid Scrolling In-Reply-To: References: <7470D50C-D8DD-47FA-A0D6-F812E2647D05@btinternet.com> Message-ID: Can anyone advise what these tricks involve. It's a plain text table from an sqlite db. Thanks Terry On 20 Apr 2013, at 10:19, stephen barncard wrote: > I am sure there are some speed up tricks for the DataGrid From RevList at CreaTECHSol.com Sat Apr 20 12:08:58 2013 From: RevList at CreaTECHSol.com (RevList) Date: Sat, 20 Apr 2013 09:08:58 -0700 Subject: On-Rev: Odin emails rejected due to poor reputation In-Reply-To: <0655869B-2C37-47EC-98AC-96C3C2B8B76B@rogers.com> References: <0655869B-2C37-47EC-98AC-96C3C2B8B76B@rogers.com> Message-ID: I would contact Shaw directly on this one. They are using a blacklisting service called Cloudmark which in my opinion is completely irresponsible. I have a business account with Shaw and host my own email server for my business. Every few months, I wonder why people are not getting my emails. It turns out that Cloudmark has blacklisted my domain and email is going into people's Spam folders as a result. I get no notification that my entire domain has been blacklisted for every account on my server (there are only 3 of us, but still there are a lot of important emails that go out to Shaw customers on the shaw.ca domain) No other blacklisting service lists my domain as being questionable. Shaw just says that they have no control and they cannot tell me why it gets blacklisted. I request that it gets delisted and it does, but I have no idea when it will happen again. Please report this to shaw and ask why it is being blacklisted and ask to get it removed. Stewart Lynch CreaTECH Solutions How to use LiveCode on April 20, 2013 at 7:00 AM -0700 wrote: >Thursday April 18th emails that I have sent from an a account on the odin server have been rejected by the mail server for @shaw.ca with the following message. > >> SMTP error from remote mail server after initial connection: >> host idcmail.shaw.ca [24.71.223.11]: 554-idcmail.shaw.ca >> 554 Your connection from 74.54.153.72 has been rejected due to poor reputation. > > >Also messages I have sent to @rogers.com don't go through but I don't get a message. > >These Shaw and Rogers are two major Canadian Cable internet providers. > >I have reported this to on-rev support but I was wondering if others are experiencing problems with odin outgoing mail server. > >Is there something I need to change on my end? > >Martin From RevList at CreaTECHSol.com Sat Apr 20 12:08:58 2013 From: RevList at CreaTECHSol.com (RevList) Date: Sat, 20 Apr 2013 09:08:58 -0700 Subject: On-Rev: Odin emails rejected due to poor reputation In-Reply-To: <0655869B-2C37-47EC-98AC-96C3C2B8B76B@rogers.com> References: <0655869B-2C37-47EC-98AC-96C3C2B8B76B@rogers.com> Message-ID: I would contact Shaw directly on this one. They are using a blacklisting service called Cloudmark which in my opinion is completely irresponsible. I have a business account with Shaw and host my own email server for my business. Every few months, I wonder why people are not getting my emails. It turns out that Cloudmark has blacklisted my domain and email is going into people's Spam folders as a result. I get no notification that my entire domain has been blacklisted for every account on my server (there are only 3 of us, but still there are a lot of important emails that go out to Shaw customers on the shaw.ca domain) No other blacklisting service lists my domain as being questionable. Shaw just says that they have no control and they cannot tell me why it gets blacklisted. I request that it gets delisted and it does, but I have no idea when it will happen again. Please report this to shaw and ask why it is being blacklisted and ask to get it removed. Stewart Lynch CreaTECH Solutions How to use LiveCode on April 20, 2013 at 7:00 AM -0700 wrote: >Thursday April 18th emails that I have sent from an a account on the odin server have been rejected by the mail server for @shaw.ca with the following message. > >> SMTP error from remote mail server after initial connection: >> host idcmail.shaw.ca [24.71.223.11]: 554-idcmail.shaw.ca >> 554 Your connection from 74.54.153.72 has been rejected due to poor reputation. > > >Also messages I have sent to @rogers.com don't go through but I don't get a message. > >These Shaw and Rogers are two major Canadian Cable internet providers. > >I have reported this to on-rev support but I was wondering if others are experiencing problems with odin outgoing mail server. > >Is there something I need to change on my end? > >Martin From pete at lcsql.com Sat Apr 20 12:36:57 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 20 Apr 2013 09:36:57 -0700 Subject: On-Rev: Odin emails rejected due to poor reputation In-Reply-To: <0655869B-2C37-47EC-98AC-96C3C2B8B76B@rogers.com> References: <0655869B-2C37-47EC-98AC-96C3C2B8B76B@rogers.com> Message-ID: Sounds like odin has run afoul of one of the self appointed internet policing organizations who maintain lists of servers they regard as spam sources. If so, RUnRev will have to fix whatever it is that is causing them to be on that list. Pete lcSQL Software On Sat, Apr 20, 2013 at 7:00 AM, Martin Koob wrote: > Thursday April 18th emails that I have sent from an a account on the odin > server have been rejected by the mail server for @shaw.ca with the > following message. > > > SMTP error from remote mail server after initial connection: > > host idcmail.shaw.ca [24.71.223.11]: 554-idcmail.shaw.ca > > 554 Your connection from 74.54.153.72 has been rejected due to poor > reputation. > > > Also messages I have sent to @rogers.com don't go through but I don't get > a message. > > These Shaw and Rogers are two major Canadian Cable internet providers. > > I have reported this to on-rev support but I was wondering if others are > experiencing problems with odin outgoing mail server. > > Is there something I need to change on my end? > > Martin > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat Apr 20 14:59:56 2013 From: th.douez at gmail.com (Thierry Douez) Date: Sat, 20 Apr 2013 20:59:56 +0200 Subject: [OT] looking for an email Message-ID: Hi, Sorry about the noise, but in the hope Wilhelm Sanke see this post. Hallo Wilhelm, Could you kindly send me your email. I have something for you. Thierry ------------------------------------------------ Thierry Douez - http://sunny-tdz.com Maker of sunnYperl - sunnYmidi - sunnYmage From rjb at robelko.com Sat Apr 20 17:06:01 2013 From: rjb at robelko.com (Robert Brenstein) Date: Sat, 20 Apr 2013 23:06:01 +0200 Subject: On-Rev: Odin emails rejected due to poor reputation In-Reply-To: References: <0655869B-2C37-47EC-98AC-96C3C2B8B76B@rogers.com> Message-ID: On 20.04.2013 at 9:08 Uhr -0700 RevList apparently wrote: >Please report this to shaw and ask why it is being blacklisted and >ask to get it removed. > >Stewart Lynch >CreaTECH Solutions Blacklisting works on IP addresses, actually most commonly on ranges, so if there are spam or spam-like or other suspect activities on the same shared server, that is the physical computer, that trigger blacklisting, all domains on that server gets blocked. If legit users complain and the operator is responsive, they figure out what/who is causing this and restore the order, if possible. Robert From dunbarx at aol.com Sat Apr 20 17:33:02 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 20 Apr 2013 17:33:02 -0400 (EDT) Subject: Table Field question Message-ID: <8D00C25C58C7986-8A8-16659@webmail-m138.sysops.aol.com> All: If I set the textSize of a virgin table field to something like 24, the editable field that sits atop it is stuck at 12, which is the default. I would have thought it would follow the lead of the object textSize, no? I can always kluge this: on mouseUp set the textSize of the focusedObject to 24 end mouseUp But that seems untoward, and the selected text in the editable field does not behave anyway. Craig Newman From coiin at verizon.net Sat Apr 20 17:54:14 2013 From: coiin at verizon.net (Colin Holgate) Date: Sat, 20 Apr 2013 17:54:14 -0400 Subject: Table Field question In-Reply-To: <8D00C25C58C7986-8A8-16659@webmail-m138.sysops.aol.com> References: <8D00C25C58C7986-8A8-16659@webmail-m138.sysops.aol.com> Message-ID: Notice too that the font changes. It seems similar to how in Excel the text entry field is a fixed font and size, regardless of the font settings of the cells themselves. On Apr 20, 2013, at 5:33 PM, dunbarx at aol.com wrote: > >If I set the textSize of a virgin table field to something like 24, the editable field that sits atop it is stuck at 12, which is the default. I would have thought it would follow the lead of the object textSize, no? From dunbarx at aol.com Sat Apr 20 18:23:52 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 20 Apr 2013 18:23:52 -0400 (EDT) Subject: Table Field question In-Reply-To: References: <8D00C25C58C7986-8A8-16659@webmail-m138.sysops.aol.com> Message-ID: <8D00C2CDF9CE9C6-8A8-16941@webmail-m138.sysops.aol.com> Colin. I use excel all the time, and have never seen that. The newly editable cell is exactly like the rest of the sheet in look and feel. ??? Craig -----Original Message----- From: Colin Holgate To: How to use LiveCode Sent: Sat, Apr 20, 2013 5:55 pm Subject: Re: Table Field question Notice too that the font changes. It seems similar to how in Excel the text entry field is a fixed font and size, regardless of the font settings of the cells themselves. On Apr 20, 2013, at 5:33 PM, dunbarx at aol.com wrote: > >If I set the textSize of a virgin table field to something like 24, the editable field that sits atop it is stuck at 12, which is the default. I would have thought it would follow the lead of the object textSize, no? _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Sat Apr 20 18:39:35 2013 From: coiin at verizon.net (Colin Holgate) Date: Sat, 20 Apr 2013 18:39:35 -0400 Subject: Table Field question In-Reply-To: <8D00C2CDF9CE9C6-8A8-16941@webmail-m138.sysops.aol.com> References: <8D00C25C58C7986-8A8-16659@webmail-m138.sysops.aol.com> <8D00C2CDF9CE9C6-8A8-16941@webmail-m138.sysops.aol.com> Message-ID: I meant the field at the top of the spreadsheet. The cells do take on the font and size you set, but the field at the top, where what you type also appears, is a fixed size. On Apr 20, 2013, at 6:23 PM, dunbarx at aol.com wrote: > > >I use excel all the time, and have never seen that. The newly editable cell is exactly like the rest of the sheet in look and feel. From dunbarx at aol.com Sat Apr 20 18:55:44 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 20 Apr 2013 18:55:44 -0400 (EDT) Subject: Table Field question In-Reply-To: References: <8D00C25C58C7986-8A8-16659@webmail-m138.sysops.aol.com> <8D00C2CDF9CE9C6-8A8-16941@webmail-m138.sysops.aol.com> Message-ID: <8D00C31534A3CC6-8A8-16A68@webmail-m138.sysops.aol.com> Colin. In Excel, this seems reasonable, that field just being an editing venue. But the overlying editable field in a table field ought not to jump at you, neither up nor down. It may actually disrupt, in that the final displayed text at a larger size may not fit when you leave the cell, since the entry font is so much smaller, and though it seems to fit, the resultant will not. This is an instance where WYSIWYG is really useful. My kluge solves this, but the editable field has its text offset from the final text displayed, and is visually annoying. I may move over to a datagrid, but that means more work getting stuff in and out. Rats. Miss you, by the way. Craig -----Original Message----- From: Colin Holgate To: How to use LiveCode Sent: Sat, Apr 20, 2013 6:40 pm Subject: Re: Table Field question I meant the field at the top of the spreadsheet. The cells do take on the font and size you set, but the field at the top, where what you type also appears, is a fixed size. On Apr 20, 2013, at 6:23 PM, dunbarx at aol.com wrote: > > >I use excel all the time, and have never seen that. The newly editable cell is exactly like the rest of the sheet in look and feel. _______________________________________________ use-livecode mailing list use-livecode at 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 Apr 20 19:40:56 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 20 Apr 2013 16:40:56 -0700 Subject: finding shadowed globals when strict compilation is on Message-ID: I have a recurring problem that a variable name was apparently called global *somewhere* in my multitude of scripts (hundreds?). I then declare it local elsewhere, and strict compilation throws a tizzy, blocking everything, even though it isn't available in the local scope. Is there *any* way to find out the offending other variable when "local name shadows" ?? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Sat Apr 20 19:48:38 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 20 Apr 2013 16:48:38 -0700 Subject: How about a, "stop script and DAMNIT TO HELL I MEAN IT, you @*)%*&" Message-ID: Another constantly biting one: when stepping through a script, and aborting, livecode still feels free to execute. Is there something like the -9 option to kill that will kill it dead (and when did the manpage for kill get politically corrected to remove the "with extreme prejudice" ?) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From coiin at verizon.net Sat Apr 20 19:52:14 2013 From: coiin at verizon.net (Colin Holgate) Date: Sat, 20 Apr 2013 19:52:14 -0400 Subject: finding shadowed globals when strict compilation is on In-Reply-To: References: Message-ID: <1DE61CE2-1204-47E9-B93A-2A48ABF226B3@verizon.net> Does doing a Find in all open stacks help? From dochawk at gmail.com Sat Apr 20 20:15:48 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 20 Apr 2013 17:15:48 -0700 Subject: finding shadowed globals when strict compilation is on In-Reply-To: <1DE61CE2-1204-47E9-B93A-2A48ABF226B3@verizon.net> References: <1DE61CE2-1204-47E9-B93A-2A48ABF226B3@verizon.net> Message-ID: On Sat, Apr 20, 2013 at 4:52 PM, Colin Holgate wrote: > Does doing a Find in all open stacks help? It might--but it won't let me do that. It would *seem* that "global.*dcmd" would find any global declaration of dcmd (with regexp set, of course). But when I choose anything but current tab or all tabs, find gets greyed out . . . (and find all returns nothing) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From stephenREVOLUTION2 at barncard.com Sat Apr 20 20:22:06 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 20 Apr 2013 17:22:06 -0700 Subject: How about a, "stop script and DAMNIT TO HELL I MEAN IT, you @*)%*&" In-Reply-To: References: Message-ID: command-period you mean? yeah that often doesn't work, especially in race conditions. That's handled by the *recursionLimit *property when developing loops that may go ape, one may have to put in stop logic just in case. On Sat, Apr 20, 2013 at 4:48 PM, Dr. Hawkins wrote: > Another constantly biting one: when stepping through a script, and > aborting, livecode still feels free to execute. > > Is there something like the -9 option to kill that will kill it dead > (and when did the manpage for kill get politically corrected to remove > the "with extreme prejudice" ?) > > > -- > Dr. 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 > -- Stephen Barncard San Francisco Ca. USA more about sqb From pete at lcsql.com Sat Apr 20 20:55:01 2013 From: pete at lcsql.com (Peter Haworth) Date: Sat, 20 Apr 2013 17:55:01 -0700 Subject: finding shadowed globals when strict compilation is on In-Reply-To: References: <1DE61CE2-1204-47E9-B93A-2A48ABF226B3@verizon.net> Message-ID: Maybe try the "other FInd dialog (on the Edit menu). Also, are you sure a global is the problem? There's a bug in strict compilation mode where a local variable in a script will sometimes be flagged as shadowing another local variable, even though it doesn't. Only way to get round it is save, quite and run again. Pete lcSQL Software On Sat, Apr 20, 2013 at 5:15 PM, Dr. Hawkins wrote: > On Sat, Apr 20, 2013 at 4:52 PM, Colin Holgate wrote: > > Does doing a Find in all open stacks help? > > It might--but it won't let me do that. It would *seem* that > "global.*dcmd" would find any global declaration of dcmd (with regexp > set, of course). But when I choose anything but current tab or all > tabs, find gets greyed out . . . (and find all returns nothing) > > > -- > Dr. 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 mwieder at ahsoftware.net Sat Apr 20 21:06:58 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 20 Apr 2013 18:06:58 -0700 Subject: finding shadowed globals when strict compilation is on In-Reply-To: References: Message-ID: <117898725872.20130420180658@ahsoftware.net> Dr.- Saturday, April 20, 2013, 4:40:56 PM, you wrote: > I have a recurring problem that a variable name was apparently called > global *somewhere* in my multitude of scripts (hundreds?). > I then declare it local elsewhere, and strict compilation throws a > tizzy, blocking everything, even though it isn't available in the > local scope. > Is there *any* way to find out the offending other variable when > "local name shadows" ?? That's what strict compilation is supposed to do :-P A variable, once it's used, *is* available in the "local" scope. It's always in memory until it's deleted. So locally you could pop up the message box, type "global yournamehere;delete yournamehere" and then compile your script. But that would only be a temporary fix because you'd still have a var name conflict. What are you trying to accomplish? Use the variable name as a local var and *not* as a global one? It's a good idea to usse a naming convention and start your global var names with a "g" prefix and *never* start local var names with "g" (use a different prefix for local vars). Then you won't run into this kind of conflict. But anyway, in the script editor type control-F, then click the More button that appears at the bottom. Change the scope to Stack Files and you'll get a list of everwhere that var name is used. -- -Mark Wieder mwieder at ahsoftware.net From dochawk at gmail.com Sat Apr 20 21:10:22 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 20 Apr 2013 18:10:22 -0700 Subject: How about a, "stop script and DAMNIT TO HELL I MEAN IT, you @*)%*&" In-Reply-To: References: Message-ID: On Sat, Apr 20, 2013 at 5:22 PM, stephen barncard wrote: > command-period you mean? > > yeah that often doesn't work, especially in race conditions. That's > handled by the *recursionLimit *property cmd-. doesn't seem to work at *all* when single-stepping through code. I hit the blue box, and sometimes it hands control back to a script in the calling hierarchy rather than me. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From mwieder at ahsoftware.net Sat Apr 20 21:12:15 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 20 Apr 2013 18:12:15 -0700 Subject: How about a, "stop script and DAMNIT TO HELL I MEAN IT, you @*)%*&" In-Reply-To: References: Message-ID: <63899042591.20130420181215@ahsoftware.net> Dr.- Saturday, April 20, 2013, 4:48:38 PM, you wrote: > Another constantly biting one: when stepping through a script, and > aborting, livecode still feels free to execute. That always bugged me, too. For some reason, that code is in the IDE's debugger. In PowerDebug I couldn't come up with a reason to leave it in, so it just aborts when you tell it to. I'm sure there's a Scott Raneyish reason for doing that, but it eludes me. > Is there something like the -9 option to kill that will kill it dead > (and when did the manpage for kill get politically corrected to remove > the "with extreme prejudice" ?) The manpage changed? :-O >From the message box you might try "set the tracestack to empty" and see if that does the trick. -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION2 at barncard.com Sat Apr 20 21:21:50 2013 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 20 Apr 2013 18:21:50 -0700 Subject: How about a, "stop script and DAMNIT TO HELL I MEAN IT, you @*)%*&" In-Reply-To: <63899042591.20130420181215@ahsoftware.net> References: <63899042591.20130420181215@ahsoftware.net> Message-ID: I have to stop this habit of misreading threads. Focus. On Sat, Apr 20, 2013 at 6:12 PM, Mark Wieder wrote: > Dr.- > > Saturday, April 20, 2013, 4:48:38 PM, you wrote: > > > Another constantly biting one: when stepping through a script, and > > aborting, livecode still feels free to execute. > > That always bugged me, too. For some reason, that code is in the IDE's > debugger. In PowerDebug I couldn't come up with a reason to leave it > in, so it just aborts when you tell it to. I'm sure there's a Scott > Raneyish reason for doing that, but it eludes me. > > > Is there something like the -9 option to kill that will kill it dead > > (and when did the manpage for kill get politically corrected to remove > > the "with extreme prejudice" ?) > > The manpage changed? :-O > > From the message box you might try "set the tracestack to empty" and > see if that does the trick. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Stephen Barncard San Francisco Ca. USA more about sqb From dochawk at gmail.com Sat Apr 20 21:25:38 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 20 Apr 2013 18:25:38 -0700 Subject: finding shadowed globals when strict compilation is on In-Reply-To: References: <1DE61CE2-1204-47E9-B93A-2A48ABF226B3@verizon.net> Message-ID: On Sat, Apr 20, 2013 at 5:55 PM, Peter Haworth wrote: > Maybe try the "other FInd dialog (on the Edit menu). Wow. OK, so that one could find it. And the 1 instance was in a comment . . . > Also, are you sure a global is the problem? There's a bug > in strict compilation mode where a local variable in a script will > sometimes be flagged as shadowing another local variable, even though it > doesn't. Only way to get round it is save, quite and run again. It seems to be shadowing itself, when the debugger is run multiple times . . . and that's the only workaround I've found, too. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Sat Apr 20 21:28:39 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 20 Apr 2013 18:28:39 -0700 Subject: finding shadowed globals when strict compilation is on In-Reply-To: <117898725872.20130420180658@ahsoftware.net> References: <117898725872.20130420180658@ahsoftware.net> Message-ID: On Sat, Apr 20, 2013 at 6:06 PM, Mark Wieder wrote: > Saturday, April 20, 2013, 4:40:56 PM, you wrote: > >> Is there *any* way to find out the offending other variable when >> "local name shadows" ?? > > That's what strict compilation is supposed to do :-P Well, yeah, when the other one *exists*. > A variable, once > it's used, *is* available in the "local" scope. It's always in memory > until it's deleted. So locally you could pop up the message box, type > "global yournamehere;delete yournamehere" and then compile your > script. But that would only be a temporary fix because you'd still > have a var name conflict. even so, it would be nice to have a hint on the rare occasion that it's correct . . . > What are you trying to accomplish? Use the variable name as a local > var and *not* as a global one? Nope; just fighting a bug in strict compilation, it seems. But sometimes it's possible that the same name was indeed used in one of hundreds of scripts . . . > It's a good idea to usse a naming convention and start your global var > names with a "g" prefix and *never* start local var names with "g" > (use a different prefix for local vars). Then you won't run into this > kind of conflict. I'm slowly getting there--but there's zillions of variables in use from before I was doing that . . . > But anyway, in the script editor type control-F, then click the More > button that appears at the bottom. Change the scope to Stack Files and > you'll get a list of everwhere that var name is used. Does this work for anyone? Peter's suggestion of the "other" find is what worked for me. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From mwieder at ahsoftware.net Sat Apr 20 21:30:36 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 20 Apr 2013 18:30:36 -0700 Subject: finding shadowed globals when strict compilation is on In-Reply-To: References: <1DE61CE2-1204-47E9-B93A-2A48ABF226B3@verizon.net> Message-ID: <118900143478.20130420183036@ahsoftware.net> Hmmm- Saturday, April 20, 2013, 6:25:38 PM, you wrote: > On Sat, Apr 20, 2013 at 5:55 PM, Peter Haworth wrote: >> Maybe try the "other FInd dialog (on the Edit menu). > Wow. OK, so that one could find it. And the 1 instance was in a comment . . . That doesn't sound right. A comment shouldn't... OK it *shouldn't* create a global variable. Out of curiosity, what's the name of the variable? Are you using a predefined keyword somehow? -- -Mark Wieder mwieder at ahsoftware.net From dochawk at gmail.com Sat Apr 20 21:47:00 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 20 Apr 2013 18:47:00 -0700 Subject: finding shadowed globals when strict compilation is on In-Reply-To: <118900143478.20130420183036@ahsoftware.net> References: <1DE61CE2-1204-47E9-B93A-2A48ABF226B3@verizon.net> <118900143478.20130420183036@ahsoftware.net> Message-ID: On Sat, Apr 20, 2013 at 6:30 PM, Mark Wieder wrote: > Hmmm- > > Saturday, April 20, 2013, 6:25:38 PM, you wrote: > >> On Sat, Apr 20, 2013 at 5:55 PM, Peter Haworth wrote: >>> Maybe try the "other FInd dialog (on the Edit menu). > >> Wow. OK, so that one could find it. And the 1 instance was in a comment . . . > > That doesn't sound right. A comment shouldn't... OK it *shouldn't* > create a global variable. Out of curiosity, what's the name of the > variable? Are you using a predefined keyword somehow? > I think I was fuzzy. It *did* find the name in the comment, but that wasn't what was causing the shadow. The stupid thing was shadowing itself, after the debugger ran multiple times. the name was a plain old boring "dcmd" for loading a database query . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From jacque at hyperactivesw.com Sat Apr 20 21:50:58 2013 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 20 Apr 2013 20:50:58 -0500 Subject: Table Field question In-Reply-To: <8D00C31534A3CC6-8A8-16A68@webmail-m138.sysops.aol.com> References: <8D00C25C58C7986-8A8-16659@webmail-m138.sysops.aol.com> <8D00C2CDF9CE9C6-8A8-16941@webmail-m138.sysops.aol.com> <8D00C31534A3CC6-8A8-16A68@webmail-m138.sysops.aol.com> Message-ID: <51734602.9070107@hyperactivesw.com> On 4/20/13 5:55 PM, dunbarx at aol.com wrote: > This is an instance where WYSIWYG is really useful. My kluge solves > this, but the editable field has its text offset from the final text > displayed, and is visually annoying. You could try setting the text attributes of the card. I suspect the table field overlay is inheriting the defaults from the home stack, so set some properties in the inheritance path somewhere. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dochawk at gmail.com Sat Apr 20 21:55:22 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 20 Apr 2013 18:55:22 -0700 Subject: "revdberr," as response after successful revDataFromQuery Message-ID: Aren't I the cheerful, happy camper today . . . I'm increasingly seeing a result of "revdberr," after *successful* transactions with revDataFromQuery() A single line, ending with the comma, rather then empty. I don't think I saw this with 5.5. How am I supposed to test for success when the result code is wrong??? -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dochawk at gmail.com Sat Apr 20 22:04:06 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 20 Apr 2013 19:04:06 -0700 Subject: And why does it make sense for a modal stack to trump the debugger? Message-ID: Really, now . . . afaikt, this means that it just isn't possible to debug the exact code that will execute; I have to open as non-modal in the calling script and put a kill-point for the script in the called stack. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dunbarx at aol.com Sat Apr 20 22:03:27 2013 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sat, 20 Apr 2013 22:03:27 -0400 (EDT) Subject: Table Field question In-Reply-To: <51734602.9070107@hyperactivesw.com> References: <8D00C25C58C7986-8A8-16659@webmail-m138.sysops.aol.com> <8D00C2CDF9CE9C6-8A8-16941@webmail-m138.sysops.aol.com> <8D00C31534A3CC6-8A8-16A68@webmail-m138.sysops.aol.com> <51734602.9070107@hyperactivesw.com> Message-ID: <8D00C4B8C6DBD5E-8A8-174EA@webmail-m138.sysops.aol.com> I wish I had thought of that. Worked like a charm. Bravo, Jacque.. Craig -----Original Message----- From: J. Landman Gay To: How to use LiveCode Sent: Sat, Apr 20, 2013 9:51 pm Subject: Re: Table Field question On 4/20/13 5:55 PM, dunbarx at aol.com wrote: > This is an instance where WYSIWYG is really useful. My kluge solves > this, but the editable field has its text offset from the final text > displayed, and is visually annoying. You could try setting the text attributes of the card. I suspect the table field overlay is inheriting the defaults from the home stack, so set some properties in the inheritance path somewhere. -- 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 Sat Apr 20 22:07:44 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 20 Apr 2013 19:07:44 -0700 Subject: On-Rev: Odin emails rejected due to poor reputation In-Reply-To: References: <0655869B-2C37-47EC-98AC-96C3C2B8B76B@rogers.com> Message-ID: <113902371338.20130420190744@ahsoftware.net> Stewart- Saturday, April 20, 2013, 9:08:58 AM, you wrote: > I have a business account with Shaw and host my own email server > for my business. Every few months, I wonder why people are not > getting my emails. It turns out that Cloudmark has blacklisted my > domain and email is going into people's Spam folders as a result. I used to work at Cloudmark. Unless things have changed drastically there, Cloudmark doesn't maintain blacklists. There are several heuristics used to determine the spam blocking threshold, and the blacklist approach is one of the least reliable brute force methods. The most effective algorithm used by Cloudmark is crowdsourcing: when a user reports a message as spam, both the email message and the user get a reputation rating. If more users report the same message, then the rating of the message and the user go up. If more users report the message as a false positive, then the message's rating goes down, but so does the original reporter's. If a message passes a given threshold then it's declared spam unless further reports bring down its rating. If you successfully report several spam messages then your reputation goes up and further spam reports will carry more weight. The blacklists are maintained by SpamHaus, SpamCop, SORBS, etc., and if you find out which lists are blocking your domain (or worse, the ip address or block of ip addresses of the server) then you can email the appropriate parties to be taken off the blacklist. They usually respond pretty quickly, but I have to say I've never liked the blacklist approach. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Apr 20 22:12:08 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 20 Apr 2013 19:12:08 -0700 Subject: And why does it make sense for a modal stack to trump the debugger? In-Reply-To: References: Message-ID: <64902635885.20130420191208@ahsoftware.net> Because as things currently stand, the debugger is just a stack like any other. -- -Mark Wieder mwieder at ahsoftware.net From dochawk at gmail.com Sat Apr 20 22:16:14 2013 From: dochawk at gmail.com (Dr. Hawkins) Date: Sat, 20 Apr 2013 19:16:14 -0700 Subject: And why does it make sense for a modal stack to trump the debugger? In-Reply-To: <64902635885.20130420191208@ahsoftware.net> References: <64902635885.20130420191208@ahsoftware.net> Message-ID: On Sat, Apr 20, 2013 at 7:12 PM, Mark Wieder wrote: > Because as things currently stand, the debugger is just a stack like > any other. That's the "why", not the "makes sense" :) -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From mwieder at ahsoftware.net Sat Apr 20 22:13:39 2013 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 20 Apr 2013 19:13:39 -0700 Subject: How about a, "stop script and DAMNIT TO HELL I MEAN IT, you @*)%*&" In-Reply-To: References: <63899042591.20130420181215@ahsoftware.net> Message-ID: <67902726167.20130420191339@ahsoftware.net> Stephen- Saturday, April 20, 2013, 6:21:50 PM, you wrote: > I have to stop this habit of misreading threads. Focus. Why stop now? You're on a roll - I say go with your strengths... -- -Mark Wieder mwieder at ahsoftware.net From cszasz at mac.com Sat Apr 20 22:17:33 2013 From: cszasz at mac.com (charles61) Date: Sat, 20 Apr 2013 19:17:33 -0700 (PDT) Subject: Paste Code to Match Existing Formatting In-Reply-To: <21F6E623-9477-48A7-92C6-8DB06BC1056B@semperuna.com> References: <1366419847882-4663668.post@n4.nabble.com> <6A9D9CBB-6E5C-46EC-B111-6FC5E9815AFC@semperuna.com> <22657BAD-A859-4451-A780-D8AB70DF7F8E@mac.com> <21F6E623-9477-48A7-92C6-8DB06BC1056B@semperuna.com> Message-ID: <20C54FEF-1A17-4E57-A3FC-0160898AEAC3@mac.com> Igor, I tried your suggestion of using the clipboardData with text and it worked great! Thanks again! Charles Szasz cszasz at mac.com On Apr 19, 2013, at 10:58 PM, Igor de Oliveira Couto-3 [via Runtime Revolution] wrote: > On 20/04/2013, at 12:34 PM, charles61 <[hidden email]> wrote: > > > Thanks. I am aware of but was wondering how to script this in LiveCode to do this automatically. In the past, I have an option menu where the use could select font and font size for pasting from an app to a word processing document. > > I believe that if you simply use the 'copy' command, it will automatically copy all of the information - including all of the formatting - into the clipboard, including font and fontsize (and style, and colour, etc.). > > The user then, in their word processing program, can choose whether to "Paste" the copied text (which will also paste all of the copied formatting), or to "Paste and Match Style" (which will paste just the raw text info - no formatting - and then adjust the formatting to match the style in the user's document). > > I believe that if you want to make sure that the user will only copy *raw text* info - without copying any of the formatting - you can use the "clipboardData" property. > > If you want the user to be able to copy "some" formatting, but not others - ie., you want them to be able to copy the font and the size, but not the style or the colour of the text - then you will have to roll out your own special "Copy" commands. These commands will likely put the selected text into a variable, 'erase' the unwanted formatting, and then set the clipboardData with the re-formatted text from the variable. > > I hope these help. > > Kind regards, > > -- > Igor Couto > Sydney, Australia > > > > > > _______________________________________________ > use-livecode mailing list > [hidden email] > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > If you reply to this email, your message will be added to the discussion below: > http://runtime-revolution.278305.n4.nabble.com/Paste-Code-to-Match-Existing-Formatting-tp4663668p4663674.html > To unsubscribe from Paste Code to Match Existing Formatting, click here. > NAML -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Paste-Code-to-Match-Existing-Formatting-tp4663668p4663716.html Sent from the Revolution - User mailing list archive at Nabble.com. From irog at mac.com Sat Apr 20 22:21:26 2013 From: irog at mac.com (Roger Guay) Date: Sat, 20 Apr 2013 19:21:26 -0700 Subject: OT: Kepler's Tally of Planets In-Reply-To: References: <34668255-7349-4823-ABAB-041F65DCDEF1@mac.com> Message-ID: <25D5875C-2CFB-419F-AF13-4036D2480CB2@mac.com> Peter et al, I was busy the last 2 days, but just sat down to create a Drake Equation stack and came up with this in 35 minutes: https://www.dropbox.com/s/iukm6lgdz8762r8/DrakeEquation.livecode Now to embellish it. Perhaps you folks have suggestion? I think I will include something like this in the first revision of my SETI Synchronicity Problem iPad app on iTunes. Which BTW, will allow independent selection of both transmit and listen times for electromagnetic emissions. Thanks for the idea! Roger On Apr 19, 2013, at 1:54 PM, Peter Haworth wrote: > Look forward to seeing it. I was just reading on Wikipedia that there are > proposals to add more variables to the equation. > > Pete > lcSQL Software > > > On Fri, Apr 19, 2013 at 1:28 PM, Roger Guay wrote: > >> Should be easy to do. I'll have a go at it if not already done. >> >> Roger >> >> >> >> On Apr 19, 2013, at 12:09 PM, Peter Haworth wrote: >> >>> Anyone have a stack for the Drake equation? >>> >>> Pete >>> lcSQL Software >>> >>> >>> On Fri, Apr 19, 2013 at 10:59 AM, Roger Guay wrote: >>> >>>> Thanks for this, Mark. It is indeed beautiful and informative! As you >> may >>>> know, SETI is focusing their attention on Kepler planets. >>>> >>>> >>>> Roger >>>> >>>> >>>> On Apr 19, 2013, at 10:33 AM, Mark Wieder >> wrote: >>>> >>>>> Friday goodness: >>>>> >>>>> Three new planets could host life, scientists announced. ?With all of >>>> these >>>>> discoveries we?re finding, Earth is looking less and less like a >> special >>>>> place,? one said. The New York Times has a beautiful interactive >> graphic >>>> of >>>>> all the new planets. >>>>> >>>>> < >>>> >> http://www.nytimes.com/interactive/science/space/keplers-tally-of-planets.html?_r=0 >>>>> >>>>> >>>>> -- >>>>> Mark Wieder >>>>> mwieder at ahsoftware.net >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sun Apr 21 00:44:46 2013 From: pderocco at ix.netcom.com (Paul D. DeRocco) Date: Sat, 20 Apr 2013 21:44:46 -0700 Subject: Feature request: semaphores for externals Message-ID: One of the long-bemoaned limitations of externals is their inability to send messages into the LC environment asynchronously. I can imagine why this might be very difficult to implement, given that externals often would like to do this from within the context of a different thread, or even in an operating system callback that is called on some unknown thread. I came up against this in writing a MIDI external: output was trivial, but the only way to handle input was to dump it into a FIFO and then poll it from LC in a timer message handler. The timer message is already one mechanism in LC that allows an asynchronous event to cause a message to be sent: "send to in