From ludovic.thebault at laposte.net Sat Feb 1 02:15:28 2014 From: ludovic.thebault at laposte.net (Ludovic THEBAULT) Date: Sat, 1 Feb 2014 08:15:28 +0100 Subject: Sqlite under Windows In-Reply-To: <1391204310302-4675377.post@n4.nabble.com> References: <79F1CD3A-EFF9-455B-8ECF-D6DF57E66D46@laposte.net> <1391204310302-4675377.post@n4.nabble.com> Message-ID: Le 31 janv. 2014 ? 22:38, Mark Stuart a ?crit : > Hi Ludovic, > Are you using the SQLite BEGIN and COMMIT transaction before and after the > reading of the file during importation? > > My experience of importing without using transactions was the same as you, > until I started using as I just mentioned. > > Regards, > Mark > Thanks, I?ll try that. From admin at FlexibleLearning.com Sat Feb 1 06:41:14 2014 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Sat, 1 Feb 2014 11:41:14 -0000 Subject: [ANN] 40% discount FieldFormatter Message-ID: <004501cf1f42$8332c980$89985c80$@FlexibleLearning.com> www.FlexibleLearning.com/fieldformatter For a limited time, grab FieldFormatter at a special price. Community and Commercial compatible, it comes with - An integrated IDE palette - 28 new properties - Full documentation with examples - Playground stack to investigate and change FieldFormatter is an appropriate solution if you want to... . present raw data as user-friendly information . implement privatised text for security . ensure presentation consistency . specify number-only data entry . apply pre-set calculation results . show Custom date and time . support Language Localised month and day names . display decimal place precision . provide alternative decimal and thousands separators . convert to percentages . handle scientific notation . provide accountancy notation . show duration in hours, minutes and seconds . display default text for empty fields . show currencies or any units of measure . automatically handle value conversions . present negative format & color . interpret SQL Julian dates . support pre-1970 dates Enjoy! Hugh Senior FLCo From ray at linkit.com Sat Feb 1 14:21:22 2014 From: ray at linkit.com (Ray) Date: Sat, 01 Feb 2014 14:21:22 -0500 Subject: 6.5.2 Doesn't Remember Script Editor Location In-Reply-To: <52EC2F9E.9080000@economy-x-talk.com> References: <52E7F42A.8080602@gmail.com> <52E81D03.5070801@gmail.com> <52E92E82.4070606@gmail.com> <52E95389.4060402@economy-x-talk.com> <52E95900.4030108@LinkIt.Com> <52EA4B09.8070409@economy-x-talk.com> <52EA4ECA.4090808@LinkIt.Com> <1E8EF672-249C-442D-9EA1-3E45C35A7B84@mac.com> <52EA6C81.4030304@economy-x-talk.com> <52EA6F2B.3020008@LinkIt.Com> <52EA894D.3020105@economy-x-talk.com> <52EA8B10.3090300@LinkIt.Com> <52EC15F3.5070003@economy-x-talk.com> <52EC20EF.9000109@LinkIt.Com> <52EC22A9.3000203@economy-x-talk.com> <52EC2516.6080808@economy-x-talk.com> <52EC2EBF.4010004@LinkIt.Com> <52EC2F9E.9080000@economy-x-talk.com> Message-ID: <52ED4932.6020808@LinkIt.Com> Mark, I've experimented some today and had 'limited' success. Here's the best I came up with: on revCloseStack curStack try set the CurrentRect of stack "ScriptEditorRect" to the rect of stack "revNewScriptEditor 1" end try end revCloseStack on revEditScript send "setScriptEditorRect" to me in 10 end revEditScript on setScriptEditorRect set the rect of stack "revNewScriptEditor 1" to the CurrentRect of stack "ScriptEditorRect" end setScriptEditorRect I had to put the revCloseStack handler in a try/catch since there are no parameters sent to the message and "this stack" doesn't reflect whether you're closing the script editor or not. But it does record the location and size of where you last had it before closing. The send command, which I forgot on Friday, didn't work unless I sent it in 10 milliseconds. That's the lowest I could get it down to, and it only produced a small amount of 'window jumping' which is acceptable. The real problem I ran into was the difference between relocating the script editor window and resizing it. Relocating it worked but resizing it somehow made Livecode intercept my messages and return it to a default location. And for some weird reason that default location is now on my second monitor. The only way around this 'intercept' was to lock messages just before setting the rect of the script editor and then unlock them right afterward. This opened the overall the script editor window to the rect I specified, but it left all the controls inside of it as if the window had opened in its previous rect which was unacceptable. So it's still a mess but the upside is I got some good experience working with front scripts and plugins which you introduced me to. Thanks! All of this seems like a lot of work to go through just to get Livecode's script editor, the one area where more work is done than anywhere else, to behave as it should out of the box. It may seem like a minor thing but if you open and close this window 10 to 15 times a minute all day long it, the constant fighting with Livecode for where it opens can mean the difference between a productive, fluid and pleasant work day and a day which is instead difficult, frustrating stop-and-go of constant annoyances diverting your attention away from the job at hand. I don't think there's any way around this so I'll just leave the bug report stand and hope somebody in Edinburgh gets to it. Thanks, Ray On 1/31/2014 6:19 PM, Mark Schonewille wrote: > Hi Ray, > > You're doing it wrong. Have a look at the send command in my script. > It is quite obvious. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other > colour spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > > On 2/1/2014 00:16, Ray wrote: >> So here's what I'm trying: >> Make a stack called "Test Front Script" with the following script in >> its one and only card: >> on revEditScript >> answer the openStacks >> end revEditScript >> Put the "Test Front Script" stack in the Plugins folder >> Launch LC and make a New Mainstack >> Choose Development/Plugins/Plugin Settings >> Choose the Test Front Script, select RevEditScript in the list and >> close Plugin Settings >> Click on Development again, drag to Plugins and choose Test Front >> Script which opens it >> >> The revEditScript message is now trapped when I open the stack script, >> but just as before, the only stacks listed as the openStacks are: >> Test >> revTools >> Untitled 1 >> revMenuBar >> >> Evidently the "revNewScriptEditor 1" is still not yet in existence and >> thus can not be located anywhere. That is, if I leave the script editor >> window open and open another script I get "revNewScriptEditor 1" listed >> in the openStacks, but by now it's too late. The window already opened >> partially off the screen. >> >> Am I doing this right? >> >> Thanks, >> >> Ray >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 1 15:25:23 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 01 Feb 2014 22:25:23 +0200 Subject: Keeping your scriptEditor in one place Message-ID: <52ED5833.4030803@gmail.com> Well, here's a "go" at that one: http://forums.runrev.com/viewtopic.php?f=5&t=18978 Richmond. From jacque at hyperactivesw.com Sat Feb 1 18:35:03 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 01 Feb 2014 17:35:03 -0600 Subject: 6.5.2 Doesn't Remember Script Editor Location In-Reply-To: <52ED4932.6020808@LinkIt.Com> References: <52E7F42A.8080602@gmail.com> <52E81D03.5070801@gmail.com> <52E92E82.4070606@gmail.com> <52E95389.4060402@economy-x-talk.com> <52E95900.4030108@LinkIt.Com> <52EA4B09.8070409@economy-x-talk.com> <52EA4ECA.4090808@LinkIt.Com> <1E8EF672-249C-442D-9EA1-3E45C35A7B84@mac.com> <52EA6C81.4030304@economy-x-talk.com> <52EA6F2B.3020008@LinkIt.Com> <52EA894D.3020105@economy-x-talk.com> <52EA8B10.3090300@LinkIt.Com> <52EC15F3.5070003@economy-x-talk.com> <52EC20EF.9000109@LinkIt.Com> <52EC22A9.3000203@economy-x-talk.com> <52EC2516.6080808@economy-x-talk.com> <52EC2EBF.4010004@LinkIt.Com> <52EC2F9E.9080000@economy-x-talk.com> <52ED4932.6020808@LinkIt.Com> Message-ID: <52ED84A7.1040600@hyperactivesw.com> On 2/1/14, 1:21 PM, Ray wrote: > All of this seems like a lot of work to go through just to get > Livecode's script editor, the one area where more work is done than > anywhere else, to behave as it should out of the box. It may seem like > a minor thing but if you open and close this window 10 to 15 times a > minute all day long it, the constant fighting with Livecode for where it > opens can mean the difference between a productive, fluid and pleasant > work day and a day which is instead difficult, frustrating stop-and-go > of constant annoyances diverting your attention away from the job at hand. Probably the best workaround for now, until RR fixes it, is to not close the editor at all. I leave it open all the time, with all the main script tabs ready to go. Even the small effort of re-opening a script is too intrusive for someone as lazy as I am. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Sun Feb 2 03:50:38 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 02 Feb 2014 10:50:38 +0200 Subject: Keeping your scriptEditor in one place In-Reply-To: <52ED5833.4030803@gmail.com> References: <52ED5833.4030803@gmail.com> Message-ID: <52EE06DE.4030001@gmail.com> On 01/02/14 22:25, Richmond wrote: > Well, here's a "go" at that one: > http://forums.runrev.com/viewtopic.php?f=5&t=18978 > > Richmond. I've just uploaded a modded version to the same place as the 'EDIT OBJECT SCRIPT' was throwing a bluey. Richmond. From richmondmathewson at gmail.com Sun Feb 2 05:10:23 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 02 Feb 2014 12:10:23 +0200 Subject: One step beyond Message-ID: <52EE198F.2010805@gmail.com> I lost control completely: http://forums.runrev.com/viewtopic.php?f=5&t=18905&p=95717#p95717 or as a direct download: http://andregarzia.on-rev.com/richmond/PLOD/fruity.livecode.zip Have a load of gratuitous, silly fun! Richmond. From ray at linkit.com Sun Feb 2 06:52:22 2014 From: ray at linkit.com (Ray) Date: Sun, 02 Feb 2014 06:52:22 -0500 Subject: 6.5.2 Doesn't Remember Script Editor Location In-Reply-To: <52ED84A7.1040600@hyperactivesw.com> References: <52E7F42A.8080602@gmail.com> <52E81D03.5070801@gmail.com> <52E92E82.4070606@gmail.com> <52E95389.4060402@economy-x-talk.com> <52E95900.4030108@LinkIt.Com> <52EA4B09.8070409@economy-x-talk.com> <52EA4ECA.4090808@LinkIt.Com> <1E8EF672-249C-442D-9EA1-3E45C35A7B84@mac.com> <52EA6C81.4030304@economy-x-talk.com> <52EA6F2B.3020008@LinkIt.Com> <52EA894D.3020105@economy-x-talk.com> <52EA8B10.3090300@LinkIt.Com> <52EC15F3.5070003@economy-x-talk.com> <52EC20EF.9000109@LinkIt.Com> <52EC22A9.3000203@economy-x-talk.com> <52EC2516.6080808@economy-x-talk.com> <52EC2EBF.4010004@LinkIt.Com> <52EC2F9E.9080000@economy-x-talk.com> <52ED4932.6020808@LinkIt.Com> <52ED84A7.1040600@hyperactivesw.com> Message-ID: <52EE3176.5040809@LinkIt.Com> That's a good suggestion Jackie and it's the same way Kay, who also responded to this thread, works. I've actually got a few other work arounds which are kind of clunky. Basically a send or an idle handler picks up the window and moves it for me but I may well try to get use to the idea of simply leaving it open. Thanks, Ray On 2/1/2014 6:35 PM, J. Landman Gay wrote: > On 2/1/14, 1:21 PM, Ray wrote: >> All of this seems like a lot of work to go through just to get >> Livecode's script editor, the one area where more work is done than >> anywhere else, to behave as it should out of the box. It may seem like >> a minor thing but if you open and close this window 10 to 15 times a >> minute all day long it, the constant fighting with Livecode for where it >> opens can mean the difference between a productive, fluid and pleasant >> work day and a day which is instead difficult, frustrating stop-and-go >> of constant annoyances diverting your attention away from the job at >> hand. > > Probably the best workaround for now, until RR fixes it, is to not > close the editor at all. I leave it open all the time, with all the > main script tabs ready to go. Even the small effort of re-opening a > script is too intrusive for someone as lazy as I am. > From dunbarx at aol.com Sun Feb 2 11:02:36 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 2 Feb 2014 11:02:36 -0500 (EST) Subject: One step beyond In-Reply-To: <52EE198F.2010805@gmail.com> References: <52EE198F.2010805@gmail.com> Message-ID: <8D0EE4752D919DF-2A9C-12F6A@webmail-m293.sysops.aol.com> Richmond. I won $3,000,000. Who do I collect from? Craig -----Original Message----- From: Richmond To: How to use LiveCode Sent: Sun, Feb 2, 2014 5:11 am Subject: One step beyond I lost control completely: http://forums.runrev.com/viewtopic.php?f=5&t=18905&p=95717#p95717 or as a direct download: http://andregarzia.on-rev.com/richmond/PLOD/fruity.livecode.zip Have a load of gratuitous, silly fun! Richmond. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Sun Feb 2 11:09:58 2014 From: coiin at verizon.net (Colin Holgate) Date: Sun, 02 Feb 2014 11:09:58 -0500 Subject: One step beyond In-Reply-To: <8D0EE4752D919DF-2A9C-12F6A@webmail-m293.sysops.aol.com> References: <52EE198F.2010805@gmail.com> <8D0EE4752D919DF-2A9C-12F6A@webmail-m293.sysops.aol.com> Message-ID: I see the game has its own theme song: http://www.youtube.com/watch?v=zkOOCx8tT08 From richmondmathewson at gmail.com Sun Feb 2 11:25:55 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 02 Feb 2014 18:25:55 +0200 Subject: One step beyond In-Reply-To: <8D0EE4752D919DF-2A9C-12F6A@webmail-m293.sysops.aol.com> References: <52EE198F.2010805@gmail.com> <8D0EE4752D919DF-2A9C-12F6A@webmail-m293.sysops.aol.com> Message-ID: <52EE7193.5050504@gmail.com> On 02/02/14 18:02, dunbarx at aol.com wrote: > Richmond. > > > I won $3,000,000. Who do I collect from? Aha; but they are virtual pieces of 8 that vanish as soon as you turn off your computer! Richmond. > > > Craig > > > > -----Original Message----- > From: Richmond > To: How to use LiveCode > Sent: Sun, Feb 2, 2014 5:11 am > Subject: One step beyond > > > I lost control completely: > > http://forums.runrev.com/viewtopic.php?f=5&t=18905&p=95717#p95717 > > or as a direct download: > > http://andregarzia.on-rev.com/richmond/PLOD/fruity.livecode.zip > > Have a load of gratuitous, silly fun! > > 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 richmondmathewson at gmail.com Sun Feb 2 11:27:02 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 02 Feb 2014 18:27:02 +0200 Subject: One step beyond In-Reply-To: References: <52EE198F.2010805@gmail.com> <8D0EE4752D919DF-2A9C-12F6A@webmail-m293.sysops.aol.com> Message-ID: <52EE71D6.8090801@gmail.com> On 02/02/14 18:09, Colin Holgate wrote: > I see the game has its own theme song: > > http://www.youtube.com/watch?v=zkOOCx8tT08 > Well, some of us, approaching our 52nd birthday, would prefer to remember 1980 than the 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 ambassador at fourthworld.com Sun Feb 2 11:59:11 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 02 Feb 2014 08:59:11 -0800 Subject: A complete and general index of handlers, commands and functions In-Reply-To: <1391216934561-4675390.post@n4.nabble.com> References: <1391216934561-4675390.post@n4.nabble.com> Message-ID: <52EE795F.1000600@fourthworld.com> Alejandro Tejada wrote: > I have been looking (without success) in mail list's archives, > forums and within my own stack's archives a LiveCode's > implementation of Fast Fourier Transform. > > A FFT function was not found among math library's functions of > joneslib stack: > http://www.rsmas.miami.edu/personal/djones/metacard/joneslib.mc The original JonesLib contains some tokens which conflict with more recent versions of LiveCode. I've been in touch with the author of JonesLib, Dr. David L. Jones of University of South Florida, and he's granted permission to update JonesLib to work with current versions of LiveCode. In fact, he seemed sincerely pleased that the library is recognized as valuable, and was very encouraging in our correspondence. Sturgis generously made a first pass at an update to JonesLib, and while he took care of all of the conflicts at the time, unfortunately there's still one more token in conflict with the most recent version of LC, "variance". His build, and a discussion of the library in general, is in the forums: In addition to either renaming or deleting the Variance function, there may be opportunities to optimize JonesLib. My post in that thread from this morning includes links to some interesting tips on performance from Wil Dijkstra which may be helpful - he's done some unusually thorough analysis of optimization techniques. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From richmondmathewson at gmail.com Sun Feb 2 13:26:32 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 02 Feb 2014 20:26:32 +0200 Subject: [OT] Computing at School Newsletter Message-ID: <52EE8DD8.4040409@gmail.com> http://www.computingatschool.org.uk/data/uploads/newsletter-spring-2014.pdf Livcode is not mentioned . . . If you are involved in teaching with Livecode, even tangentially, please go here: http://www.computingatschool.org.uk/ take their survey, and after the usual, fairly crappy clicky-click questions do the 'further questions' section where you can actually write proper sentences and plug Livecode. Richmond. From capellan2000 at gmail.com Sun Feb 2 14:12:34 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Sun, 2 Feb 2014 11:12:34 -0800 (PST) Subject: One step beyond In-Reply-To: <52EE198F.2010805@gmail.com> References: <52EE198F.2010805@gmail.com> Message-ID: <1391368354475-4675408.post@n4.nabble.com> Hi Richmond, Really nice! :-D Could you add a prize, besides the blinking "Jackpot" image? For example, use a visual effect to display a random message: http://ming.tv/flemming2.php/__show_article/_a000010-001643.htm Al -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/One-step-beyond-tp4675400p4675408.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Sun Feb 2 14:21:52 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 02 Feb 2014 21:21:52 +0200 Subject: One step beyond In-Reply-To: <1391368354475-4675408.post@n4.nabble.com> References: <52EE198F.2010805@gmail.com> <1391368354475-4675408.post@n4.nabble.com> Message-ID: <52EE9AD0.1030208@gmail.com> On 02/02/14 21:12, Alejandro Tejada wrote: > Hi Richmond, > > Really nice! :-D > Could you add a prize, besides the blinking "Jackpot" image? > > For example, use a visual effect to display a random message: > http://ming.tv/flemming2.php/__show_article/_a000010-001643.htm > > Al > > Alejandro, Feel Free to muck around with the stack as much as you want. Richmond. From bobsneidar at iotecdigital.com Sun Feb 2 14:30:34 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 2 Feb 2014 19:30:34 +0000 Subject: mySQL disconnects In-Reply-To: References: Message-ID: <54B8665C-419C-477E-B181-A04D308E8E0B@iotecdigital.com> Hi Stephen. Thanks for the reply. I do in fact close the connection each time. But for some reason, when I attempt to reconnect, if it has been too long a time since the last connection, I get that error. Also, I am developing on a laptop, and when I take the laptop to another location, from work to home for example it seems to happen there too. There may be something else going on here, I am not sure. This doesn?t happen with sqLite databases (of course) only with mySQL databases, and the error does not say that I cannot connect, it says that a disconnect occurred while querying the database. Another factor is that I am using sqlYoga. I am not sure if Trevor is doing something behind the scenes that stores information specific to the network connection, so that is an unknown, although I don?t see why he would. This problem would also occur when I developed at my last place of employment, and the SQL server was local there, not remote as in on-rev. I have a small snippet of code that pings the sql server just to make sure I actually have a logical network connection in the first place, and that returns true even before the dreaded timeout. Might this be an on-rev problem? At any rate, I can think of multiple scenarios where a user might get disconnected from a network, and if I could reduce that timeout from one minute to something like 5 seconds or even 10 seconds, and then make sure my queried data is not too large, I could at least mitigate the problem by informing the user and allowing the user to decide if he wants to continue trying. Bob On Jan 31, 2014, at 13:36 , stephen barncard wrote: > On Fri, Jan 31, 2014 at 8:28 AM, Bob Sneidar wrote: > >> I need a way to test whether or not the current connection to the database >> is still valid without invoking the 1 minute wait. Any suggestions? >> > > why do you have to keep 'connected' at all? Why not open and close the > connection with each transaction - there is practically no overhead for > that - what usually takes time is the transmission of data?.. or am I > missing something? > > *--* > *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobsneidar at iotecdigital.com Sun Feb 2 14:34:35 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 2 Feb 2014 19:34:35 +0000 Subject: mySQL disconnects In-Reply-To: <1391204538468-4675378.post@n4.nabble.com> References: <1391204538468-4675378.post@n4.nabble.com> Message-ID: <8D51B5F1-E451-417E-8956-A50872C3736D@iotecdigital.com> Hi Mark. I?m a bit ahead of you on that one. I already ping before reconnecting to a database, but this will not ensure that the actual service is running on the server. Suppose the server is running but the database engine is crashed, or restarting for some reason, say a data backup for instance? What I need is a way to check for the availability of the database without actually running a query. My gut feeling is that there is not without invoking the dreaded 1 minute timeout, so the real question is, can I adjust the amount of time Livecode will wait before giving up? Bob On Jan 31, 2014, at 13:42 , Mark Stuart wrote: > Bob, > If the OS environment is Windows, try shelling to a ping of the server to > see if the server is up and running. > Also, are there any MySQL command line functions that can be used also in a > shell and reading the response. This may return a quicker result. > > Regards, > Mark > > > > ----- > Regards, > Mark Stuart > ----------- > LC 4.6.4 > LC Community 6.1 > WinXP/7/8 > 32bit and 64bit > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/mySQL-disconnects-tp4675362p4675378.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Sun Feb 2 14:38:42 2014 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 2 Feb 2014 11:38:42 -0800 Subject: mySQL disconnects In-Reply-To: <54B8665C-419C-477E-B181-A04D308E8E0B@iotecdigital.com> References: <54B8665C-419C-477E-B181-A04D308E8E0B@iotecdigital.com> Message-ID: On Sun, Feb 2, 2014 at 11:30 AM, Bob Sneidar wrote: > I do in fact close the connection each time. But for some reason, when I > attempt to reconnect, if it has been too long a time since the last > connection, I get that error. Also, I am developing on a laptop, and when I > take the laptop to another location, from work to home for example it seems > to happen there too. > yes, perhaps it's just the nature of "over-shared" mysql servers? and it seems to change with the weather. Lately Dreamhost has been incredibly slow with my Wordpress installations - and I wonder if mySQL is the culprit. sometimes I wonder if comcast or other citizen internet connections are trolled for certain port numbers and 'throttle' to keep file sharing down - I don't trust Comcast to not do stuff like that... *--* *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* From stephenREVOLUTION2 at barncard.com Sun Feb 2 14:45:19 2014 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 2 Feb 2014 11:45:19 -0800 Subject: mySQL disconnects In-Reply-To: <8D51B5F1-E451-417E-8956-A50872C3736D@iotecdigital.com> References: <1391204538468-4675378.post@n4.nabble.com> <8D51B5F1-E451-417E-8956-A50872C3736D@iotecdigital.com> Message-ID: On Sun, Feb 2, 2014 at 11:34 AM, Bob Sneidar wrote: > What I need is a way to check for the availability of the database without > actually running a query. My gut feeling is that there is not without > invoking the dreaded 1 minute timeout, so the real question is, can I > adjust the amount of time Livecode will wait before giving up? have you tried some queries NOT using SQL yoga? I thought most timing stuff was on the server side? regarding a reliable 'ping': I know there are non-storage mySQL commands like time and calculations that would be very small blips? I assume you've tried those. it's been a while since I did much mySQL work.. and I used Trevor's earlier 'abstraction layer' libraries that I needed to hack for my own purposes. *--* *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* From bobsneidar at iotecdigital.com Sun Feb 2 14:47:38 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 2 Feb 2014 19:47:38 +0000 Subject: mySQL disconnects In-Reply-To: References: Message-ID: Reposting my own post. I am looking at the socket API for Livecode and wondering if I can do something along those lines. Looks like I can manipulate the socket timeout, so that is promising. One thing that concerns me is that the dictionary says that code execution continues while the connection is being made, something I will have to prevent as the whole point is establishing a viable connection *before* I proceed. Does anyone have a simple example of how to use the socket API and wait for a response? I know I could probably take a couple hours of trial and error and figure it out, but frankly I am lazy. :-) Bob On Jan 31, 2014, at 08:28 , Bob Sneidar wrote: > Hi all. > > I?m struggling with an issue (it may have been addressed before but I cannot find it) where I am getting this error when attempting to query a mySQL database hosted at on-rev: > > sqlyoga_executesql_err,0,0,Lost connection to MySQL server during query (SELECT customers.custid, customers.customername, customers.industry, customers.salesperson, customers.altid, customers.lastupdate FROM customers WHERE customername = "Webcor Builders Inc?) > > Yes I am using sqlYoga but I was getting the same error before I started using sqlYoga. It seems that the SQL server has some sort of timeout built in where sessions are dumped. It takes a full minute for the query to fail. I cannot subject end users to this kind of wait simply because they took a long lunch. > > I need a way to test whether or not the current connection to the database is still valid without invoking the 1 minute wait. Any suggestions? > > Bob From stephenREVOLUTION2 at barncard.com Sun Feb 2 14:49:45 2014 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 2 Feb 2014 11:49:45 -0800 Subject: mySQL disconnects In-Reply-To: References: Message-ID: I've been told that RevChat is a good place to start? sqb *--* *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* On Sun, Feb 2, 2014 at 11:47 AM, Bob Sneidar wrote: > Reposting my own post. I am looking at the socket API for Livecode and > wondering if I can do something along those lines. Looks like I can > manipulate the socket timeout, so that is promising. > > One thing that concerns me is that the dictionary says that code execution > continues while the connection is being made, something I will have to > prevent as the whole point is establishing a viable connection *before* I > proceed. > > Does anyone have a simple example of how to use the socket API and wait > for a response? I know I could probably take a couple hours of trial and > error and figure it out, but frankly I am lazy. :-) > > Bob > > > On Jan 31, 2014, at 08:28 , Bob Sneidar > wrote: > > > Hi all. > > > > I?m struggling with an issue (it may have been addressed before but I > cannot find it) where I am getting this error when attempting to query a > mySQL database hosted at on-rev: > > > > sqlyoga_executesql_err,0,0,Lost connection to MySQL server during query > (SELECT customers.custid, customers.customername, customers.industry, > customers.salesperson, customers.altid, customers.lastupdate FROM customers > WHERE customername = "Webcor Builders Inc?) > > > > Yes I am using sqlYoga but I was getting the same error before I started > using sqlYoga. It seems that the SQL server has some sort of timeout built > in where sessions are dumped. It takes a full minute for the query to fail. > I cannot subject end users to this kind of wait simply because they took a > long lunch. > > > > I need a way to test whether or not the current connection to the > database is still valid without invoking the 1 minute wait. Any suggestions? > > > > Bob > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobsneidar at iotecdigital.com Sun Feb 2 15:03:27 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 2 Feb 2014 20:03:27 +0000 Subject: LiveCode Server on OS X In-Reply-To: <52EC69CB.7020308@hindu.org> References: <52EC69CB.7020308@hindu.org> Message-ID: Sounds like someone has messed with the permissions. Try running permission repair before doing anything drastic. If there is a service that cannot access it?s own data, something got borked. AFP in and of itself does not create the permissions of a folder, although there are utilities that can manage the permissions. Even if AFP were not running, the permissions would remain. They are stored with the folder itself. What has likely occurred is that instead of using LOCAL permissions for services that need access to given folders, someone assigned Open Directory permissions instead. I can see how that might be problematic. Apache is to my knowledge not using Open Directory for authentication and permissions, so your IT needs to make sure that the proper LOCAL permissions are intact on any folders that Apache needs to access. HTH Bob On Jan 31, 2014, at 19:28 , Brahmanathswami wrote: > I would like to use LiveCode server on our OS X Mavericks Server outside an http context. > > There seems to be issues on that box with running AFP file sharing, doing Web services and FTP mirros from our remote box in San Francisco all on the same machine. All kinds of permissions issues. The admin wants to discontinue web services on that machine and move all our mirrors to another server so that our server on the LAN does one thing only: AFP file sharing. (I'm not convinced that doing all three is not doable.. but those in charge can't seem to resolve issues and this is their solution...) > > till now, I've been successfully pinging http://local.domain.org/someProcess.lc with web services/apache running on the server, over the network from desktop apps to get data from the machine.. I run some shelll commands from the *.lc files. for instances you can use the locate database on the machine to do some very powerful searches and get a better UI for search than Spotlight and offer users all kinds of features/filters... I do this with a desktop client that currently posts search string to the CGI.lc which then run a locate look up and returns results via port 80 to the desktop client. > > If Apache/web services go away... can we still use LiveCode server on the box? I'm not quite sure how I can remotely trigger scripts over the network if we can't use http... but wondering...can it be done? > > Swasti Astu, Be Well! > Brahmanathaswami > > Kauai's Hindu Monastery > www.HimalayanAcademy.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobsneidar at iotecdigital.com Sun Feb 2 15:05:10 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 2 Feb 2014 20:05:10 +0000 Subject: SSL + static IP with an on-rev account In-Reply-To: <1391162200802-4675356.post@n4.nabble.com> References: <1391162200802-4675356.post@n4.nabble.com> Message-ID: <4D2E7D49-DB60-4312-A47D-E9E2D2CEDF72@iotecdigital.com> Wait, you are on pancake? Does that mean there are several on-rev hosts you can host your data on? If so, what is the most optimal host for me in Southern California? Bob On Jan 31, 2014, at 01:56 , Dave Kilroy wrote: > Hello all > > I'd like to get everyone's advice one getting SSL and static IP on one of > the domains in my on-rev account (I got the lifetime option some time ago) > > Reliability and performance got rather scratchy for a while but seem to be > pretty good now (I'm on Pancake). For a while it also seemed that people > with an on-rev account with static IP got worse reliability than those of us > who didn't - what is the service for you like now? > > Kind regards > > Dave > > > > > ----- > "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/SSL-static-IP-with-an-on-rev-account-tp4675356.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 bobsneidar at iotecdigital.com Sun Feb 2 15:09:32 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 2 Feb 2014 20:09:32 +0000 Subject: mySQL disconnects In-Reply-To: References: <1391204538468-4675378.post@n4.nabble.com> <8D51B5F1-E451-417E-8956-A50872C3736D@iotecdigital.com> Message-ID: <981D30AC-F450-4FB6-8AED-01704D550183@iotecdigital.com> hmmm? interesting idea. That would certainly isolate whether or not the problem was one with sqlYoga, if I used Livecode API to do a time query. If it succeeds and an sqlYoga query times out, that would give me a vector on the problem. If a simple query fails using the LC API, then I would know it?s some kind of host connectivity issue. Thanks for the suggestion. Bob On Feb 2, 2014, at 11:45 , stephen barncard wrote: > On Sun, Feb 2, 2014 at 11:34 AM, Bob Sneidar wrote: > >> What I need is a way to check for the availability of the database without >> actually running a query. My gut feeling is that there is not without >> invoking the dreaded 1 minute timeout, so the real question is, can I >> adjust the amount of time Livecode will wait before giving up? > > > have you tried some queries NOT using SQL yoga? > > I thought most timing stuff was on the server side? > > regarding a reliable 'ping': > I know there are non-storage mySQL commands like time and calculations that > would be very small blips? I assume you've tried those. > > it's been a while since I did much mySQL work.. and I used Trevor's earlier > 'abstraction layer' libraries that I needed to hack for my own purposes. > > *--* > *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobsneidar at iotecdigital.com Sun Feb 2 15:17:09 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 2 Feb 2014 20:17:09 +0000 Subject: OT-ish warning: Apple is still using Mac Roman In-Reply-To: References: Message-ID: <70827B06-0852-402C-9E08-DC3F60239D64@iotecdigital.com> I recently was working on getting fields to accept unformatted text in a drag drop scenario. What I did was intercepted the drop, and then put the dropData [?text?] into the field. Something along these lines may be what you are looking for. As an aside, I was importing clipboard data from an Excel Spreadsheet copy, and interspersed in the actual data were non-printing codes. When I checked their ASCII values they were WAY outside the range of letters, numbers and special characters. Upon further research, they turned out to be old characters that use to be used in DOS applications for drawing boxes around a bit of text. I was getting the one for the bottom border character for a vertical line for a double line box. So the moral to the story is, just because you get the clipboardData [?text?] does not mean it?s what you expect! :-) Bob On Jan 29, 2014, at 13:40 , Graham Samuel wrote: > I'm using LC 6.5.1 on a Mac with Mavericks. Recently I was given a Pages document with some text I needed to paste into a LiveCode desktop app. The relevant text was: > > 3*(-1*x^2 + 4)(-1*x^4 - 5x + 2) > > (Don't worry, it's just a meaningless example). > > I changed this to plain text (it had originally been coloured and I thought this might affect the result). I then used an LC script to search for some characters, particularly the minus signs. Couldn't find them. Then I realised that I had to put the text string through LC's MactoISO function - so Pages, far from using UniCode (I thought everybody was doing it) is still using the old Mac character set. LC, even on a Mac, apparently isn't. The thing is, the pasted text **looks** OK in an LC field, but it's not. > > Just a gotcha that surprised me and may bite someone else. > > I'm wondering if LC 7 will take this kind of problem away. I'm also wondering what Apple are up to still using a proprietary character code. And I'm wondering if I should have tried to do the whole thing with Unicode text. > > 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 bobsneidar at iotecdigital.com Sun Feb 2 15:26:26 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 2 Feb 2014 20:26:26 +0000 Subject: [OT] Social Engineering against the common sense In-Reply-To: <1391027536671-4675297.post@n4.nabble.com> References: <1391027536671-4675297.post@n4.nabble.com> Message-ID: <25721524-CCF5-4192-8A03-F79A4D070AB6@iotecdigital.com> Slightly related is my feelings about cloud computing in general. My gut told me when cloud computing was first put forward that it was a really, really bad idea. My primary objection was that people would invariably store their critical data on servers that neither I nor the company had control of. Data could be compromised, lost or otherwise mutilated, and I would have absolutely no control and possibly no knowledge of the issue, until it was too late. It seems there have been many incidents of late that bear this out. Bob On Jan 29, 2014, at 12:32 , Alejandro Tejada wrote: > Read and believe: > http://thenextweb.com/socialmedia/2014/01/29/lost-50000-twitter-username/ > > Something like this would not happen again. > Correct? > Never again... > > :( > > Al > > > > > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Social-Engineering-against-the-common-sense-tp4675297.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Sun Feb 2 15:32:40 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 02 Feb 2014 22:32:40 +0200 Subject: OT-ish warning: Apple is still using Mac Roman In-Reply-To: <70827B06-0852-402C-9E08-DC3F60239D64@iotecdigital.com> References: <70827B06-0852-402C-9E08-DC3F60239D64@iotecdigital.com> Message-ID: <52EEAB68.3090209@gmail.com> On 02/02/14 22:17, Bob Sneidar wrote: > I recently was working on getting fields to accept unformatted text in a drag drop scenario. What I did was intercepted the drop, and then put the dropData [?text?] into the field. Something along these lines may be what you are looking for. > > As an aside, I was importing clipboard data from an Excel Spreadsheet copy, and interspersed in the actual data were non-printing codes. When I checked their ASCII values they were WAY outside the range of letters, numbers and special characters. Upon further research, they turned out to be old characters that use to be used in DOS applications for drawing boxes around a bit of text. I was getting the one for the bottom border character for a vertical line for a double line box. That's alright in theory as Unicode has these chars: http://www.unicode.org/charts/PDF/U2500.pdf "All of these characters are intended for compatibility with character cell graphic sets in use prior to 1990." HOWEVER, I don;t just suppose Livecode converts those to Unicode on-the-fly when importing/dragging text into a field. Richmond. > > So the moral to the story is, just because you get the clipboardData [?text?] does not mean it?s what you expect! :-) > > Bob > > From dave at applicationinsight.com Sun Feb 2 15:35:15 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Sun, 2 Feb 2014 12:35:15 -0800 (PST) Subject: SSL + static IP with an on-rev account In-Reply-To: <4D2E7D49-DB60-4312-A47D-E9E2D2CEDF72@iotecdigital.com> References: <1391162200802-4675356.post@n4.nabble.com> <4D2E7D49-DB60-4312-A47D-E9E2D2CEDF72@iotecdigital.com> Message-ID: <1391373315255-4675422.post@n4.nabble.com> Bob Sneidar-2 wrote > ...what is the most optimal host for me in Southern California? Good question. My understanding is that Pancake and others servers are based in Paris (France) - they used to be in Texas - however RunRev have been very opaque as to what machines are physically where, mirrors (if any) etc so I would ask them directly. Unless Richard or someone else knows the answer? ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/SSL-static-IP-with-an-on-rev-account-tp4675356p4675422.html Sent from the Revolution - User mailing list archive at Nabble.com. From stephenREVOLUTION2 at barncard.com Sun Feb 2 15:38:05 2014 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 2 Feb 2014 12:38:05 -0800 Subject: [OT] Social Engineering against the common sense In-Reply-To: <25721524-CCF5-4192-8A03-F79A4D070AB6@iotecdigital.com> References: <1391027536671-4675297.post@n4.nabble.com> <25721524-CCF5-4192-8A03-F79A4D070AB6@iotecdigital.com> Message-ID: On Sun, Feb 2, 2014 at 12:26 PM, Bob Sneidar wrote: > Slightly related is my feelings about cloud computing in general. agreed. But we as data peons ( on asymmetrical networks designed for consumers and downloads ) are stuck with slower upload speeds, changing IP numbers (otherwise pay more), throttling and unknown monitoring and filtering methods for legal and load reasons. There's also the downtime/backup requirements. All of which may make hosting our own servers problematic - and once we are on the 'other side of the firewall' we are still vulnerable. A very long time ago I used to think that co-hosting was a shelf somewhere in a secure building with a good connection where we could plop our own machine in and run it remotely. Silly me. *--* *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* From stephenREVOLUTION2 at barncard.com Sun Feb 2 15:40:41 2014 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 2 Feb 2014 12:40:41 -0800 Subject: SSL + static IP with an on-rev account In-Reply-To: <1391373315255-4675422.post@n4.nabble.com> References: <1391162200802-4675356.post@n4.nabble.com> <4D2E7D49-DB60-4312-A47D-E9E2D2CEDF72@iotecdigital.com> <1391373315255-4675422.post@n4.nabble.com> Message-ID: On Sun, Feb 2, 2014 at 12:35 PM, Dave Kilroy wrote: > Good question. My understanding is that Pancake and others servers are > based > in Paris (France) - they used to be in Texas - however RunRev have been > very > opaque as to what machines are physically where, mirrors (if any) etc so I > would ask them directly. Unless Richard or someone else knows the answer? > what's great about Amazon storage is that you can 'locate' your data in whatever area in the world works best for you - or several of them, with one account. *--* *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* From pystcat at gmail.com Sun Feb 2 15:45:19 2014 From: pystcat at gmail.com (PystCat) Date: Sun, 2 Feb 2014 15:45:19 -0500 Subject: SSL + static IP with an on-rev account In-Reply-To: References: <1391162200802-4675356.post@n4.nabble.com> <4D2E7D49-DB60-4312-A47D-E9E2D2CEDF72@iotecdigital.com> <1391373315255-4675422.post@n4.nabble.com> Message-ID: <7019CA9E-0A0C-45F2-B3E4-6E0C53EE26E9@gmail.com> Has anyone used Amazon's cloud storage with LiveCode...? I would be interested in hearing any success(?) or fail(?) stories... > On Feb 2, 2014, at 3:40 PM, stephen barncard wrote: > > On Sun, Feb 2, 2014 at 12:35 PM, Dave Kilroy wrote: > >> Good question. My understanding is that Pancake and others servers are >> based >> in Paris (France) - they used to be in Texas - however RunRev have been >> very >> opaque as to what machines are physically where, mirrors (if any) etc so I >> would ask them directly. Unless Richard or someone else knows the answer? > > what's great about Amazon storage is that you can 'locate' your data in > whatever area in the world works best for you - or several of them, with > one account. > > *--* > *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobsneidar at iotecdigital.com Sun Feb 2 15:49:52 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 2 Feb 2014 20:49:52 +0000 Subject: FTP and File Paths In-Reply-To: <6203EE59-C647-4DDD-A308-AB929C499910@videotron.ca> References: <6203EE59-C647-4DDD-A308-AB929C499910@videotron.ca> Message-ID: <2A4B2FEB-06D2-402A-8CE9-6334A419764A@iotecdigital.com> With FTP, the home folder depends on the login. Each login can have a home (or root) folder. Make sure your path is not the full path for the file system the ftp server is on, but rather begins with the root of that particular user. Bob On Jan 11, 2014, at 08:00 , Gregory Lypny wrote: > Hello everyone, > > I?m having trouble getting the list of files in a subfolder, myData, of the WebServer folder on a remote Mac. I am able to get listings on any folder in my user account using > > put url "ftp://username:password@ myRemoteMacDomain//Documents/anyFolder/? > > but the following turns up empty when I direct it to the myData folder > > put url "ftp://username:password at myRemoteMacDomain//Library/WebServer/share/httpd/myData/? > > I have read and write permission to all of the relevant folders in Library/WebServer/ and the path that I use above works fine in Mathematica and FTP programs such as Interarchy. Am I specifying the path incorrectly? > > Any advice would be most appreciated. > > Gregory > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Sun Feb 2 15:59:23 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 02 Feb 2014 22:59:23 +0200 Subject: One step beyond In-Reply-To: <52EE9AD0.1030208@gmail.com> References: <52EE198F.2010805@gmail.com> <1391368354475-4675408.post@n4.nabble.com> <52EE9AD0.1030208@gmail.com> Message-ID: <52EEB1AB.5060409@gmail.com> New version with daft remarks popping up when you hit the Jackpot. If you want to blame it on the "Hispaniola Effect" :) http://andregarzia.on-rev.com/richmond/PLOD/fruity.livecode.zip Richmond. From stephenREVOLUTION2 at barncard.com Sun Feb 2 16:42:37 2014 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 2 Feb 2014 13:42:37 -0800 Subject: SSL + static IP with an on-rev account In-Reply-To: <7019CA9E-0A0C-45F2-B3E4-6E0C53EE26E9@gmail.com> References: <1391162200802-4675356.post@n4.nabble.com> <4D2E7D49-DB60-4312-A47D-E9E2D2CEDF72@iotecdigital.com> <1391373315255-4675422.post@n4.nabble.com> <7019CA9E-0A0C-45F2-B3E4-6E0C53EE26E9@gmail.com> Message-ID: On Sun, Feb 2, 2014 at 12:45 PM, PystCat wrote: > Has anyone used Amazon's cloud storage with LiveCode...? I would be > interested in hearing any success(?) or fail(?) stories... the 'other' and 'late' Mark Smith wrote a library just for that purpose a few years ago. One of the list members is hosting it somewhere?. here you go.. http://www.runrevplanet.com/index.php?option=com_content&view=article&id=148:webpage-of-the-month-mark-smiths-livecode-libraries&catid=56:website-of-the-month&Itemid=118 *--* *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* From stephenREVOLUTION2 at barncard.com Sun Feb 2 16:44:06 2014 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 2 Feb 2014 13:44:06 -0800 Subject: SSL + static IP with an on-rev account In-Reply-To: References: <1391162200802-4675356.post@n4.nabble.com> <4D2E7D49-DB60-4312-A47D-E9E2D2CEDF72@iotecdigital.com> <1391373315255-4675422.post@n4.nabble.com> <7019CA9E-0A0C-45F2-B3E4-6E0C53EE26E9@gmail.com> Message-ID: crap. Bad link. *--* *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* On Sun, Feb 2, 2014 at 1:42 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > > On Sun, Feb 2, 2014 at 12:45 PM, PystCat wrote: > >> Has anyone used Amazon's cloud storage with LiveCode...? I would be >> interested in hearing any success(?) or fail(?) stories... > > > the 'other' and 'late' Mark Smith wrote a library just for that purpose a > few years ago. One of the list members is hosting it somewhere?. > > here you go.. > > > http://www.runrevplanet.com/index.php?option=com_content&view=article&id=148:webpage-of-the-month-mark-smiths-livecode-libraries&catid=56:website-of-the-month&Itemid=118 > > *--* > *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* > From stephenREVOLUTION2 at barncard.com Sun Feb 2 16:46:45 2014 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 2 Feb 2014 13:46:45 -0800 Subject: SSL + static IP with an on-rev account In-Reply-To: References: <1391162200802-4675356.post@n4.nabble.com> <4D2E7D49-DB60-4312-A47D-E9E2D2CEDF72@iotecdigital.com> <1391373315255-4675422.post@n4.nabble.com> <7019CA9E-0A0C-45F2-B3E4-6E0C53EE26E9@gmail.com> Message-ID: On Sun, Feb 2, 2014 at 1:44 PM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > crap. Bad link. contact me offline if you still would like it. I save everything. *--* *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* From zryip.theslug at gmail.com Sun Feb 2 16:48:51 2014 From: zryip.theslug at gmail.com (zryip theSlug) Date: Sun, 2 Feb 2014 22:48:51 +0100 Subject: [ANN] MS Excel Library 1.1 - First commands about Pivot Tables and More Message-ID: Dear LiveCode and MS Excel Users, The Excel Library 1.1 is now available for our Registred Users. What we have for you in this version? 1. Pivot Table commands As announced in a previous RevUp article, we have added our first commands for supporting the MS Excel's Pivot Table object. In this version we have 7 commands and 1 function for controlling the Pivot Table object: - XCEL_PivotTable_New: creates a new Pivot Table - XCEL_PivotTable_Exists: returns true if the Pivot Table exists - XCEL_PivotTable_Delete: deletes a Pivot Table - XCEL_PivotTable_Refresh: refreshes a Pivot Table - XCEL_PivotTable_Style_Set: defines the style of the Pivot Table report - XCEL_PivotTable_Fld_Define: defines a Pivot Table field category among the following categories: filter, row, column or value - XCEL_PivotTable_Fld_Position_Set: defines the order of a Pivot Table field among a category - XCEL_PivotTable_Item_Visible_Set: shows or hides a Pivot Table item in a category All these commands are described in the Library documentation. Plus, a dedicated section allows to experiment the main new commands. http://www.aslugontheroad.com/images/Preview/Excel_Lib_Preview/pivottable_doc_preview.png 2 Two new functions are also available: - XCEL_Worbook_Exists - XCEL_Sheet_Exists 3. And two bugs have been fixed: - A bug with commands using 2 similar kinds of object (2 ranges, 2 sheets, etc). The second object was using the same definition than the first object. Example with 2 ranges: if the first range was defined to be in sheet 1 and a second range was defined to be in sheet 2, the second range was declared to be in sheet 1 (the sheet defined for the first range). - XCEL_Sheet_New (Macintosh) is now returning the new sheet name without quotes. The Commercial version of the Library contains now more than 190 commands compatible with Windows and Macintosh. All the vocabulary is fully detailed in the Library Documentation. If you want to support the development and have interest in the Library, please consider to purchase the Commercial version in the LiveCode Store: http://livecode.com/store/marketplace/excel-library Depending of the number of copies sold, we will decide to explore the possibility of a MS Word and MS Powerpoint library. As we have nothing to hide, the Open Source version 1.0 of our Library is still available in our webiste under GPL license, by following this link: http://www.aslugontheroad.com/download/category/5-open-sources You can freely evaluate our work and / or use the library in your non-commercial projects. Best Regards, -- Zryip TheSlug http://www.aslugontheroad.com From roger.e.eller at sealedair.com Sun Feb 2 17:19:02 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 2 Feb 2014 17:19:02 -0500 Subject: One step beyond In-Reply-To: <52EEB1AB.5060409@gmail.com> References: <52EE198F.2010805@gmail.com> <1391368354475-4675408.post@n4.nabble.com> <52EE9AD0.1030208@gmail.com> <52EEB1AB.5060409@gmail.com> Message-ID: I had to slow the movespeed down to 1000 so I could see the spinning action. It's a cool little game, Richmond! ~Roger On Sun, Feb 2, 2014 at 3:59 PM, Richmond wrote: > New version with daft remarks popping up when you hit the Jackpot. > > If you want to blame it on the "Hispaniola Effect" :) > > http://andregarzia.on-rev.com/richmond/PLOD/fruity.livecode.zip > > Richmond. > > From richmondmathewson at gmail.com Sun Feb 2 17:25:31 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 03 Feb 2014 00:25:31 +0200 Subject: One step beyond In-Reply-To: References: <52EE198F.2010805@gmail.com> <1391368354475-4675408.post@n4.nabble.com> <52EE9AD0.1030208@gmail.com> <52EEB1AB.5060409@gmail.com> Message-ID: <52EEC5DB.8010103@gmail.com> On 03/02/14 00:19, Roger Eller wrote: > I had to slow the movespeed down to 1000 so I could see the spinning > action. It's a cool little game, Richmond! Thanks. > > ~Roger > > > On Sun, Feb 2, 2014 at 3:59 PM, Richmond wrote: > >> New version with daft remarks popping up when you hit the Jackpot. >> >> If you want to blame it on the "Hispaniola Effect" :) >> >> http://andregarzia.on-rev.com/richmond/PLOD/fruity.livecode.zip >> >> 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 pystcat at gmail.com Sun Feb 2 17:42:38 2014 From: pystcat at gmail.com (PystCat) Date: Sun, 2 Feb 2014 17:42:38 -0500 Subject: SSL + static IP with an on-rev account In-Reply-To: References: <1391162200802-4675356.post@n4.nabble.com> <4D2E7D49-DB60-4312-A47D-E9E2D2CEDF72@iotecdigital.com> <1391373315255-4675422.post@n4.nabble.com> <7019CA9E-0A0C-45F2-B3E4-6E0C53EE26E9@gmail.com> Message-ID: <2E2611F6-77B1-49DD-AB55-0D75B586BBA3@gmail.com> The link worked. > On Feb 2, 2014, at 4:44 PM, stephen barncard wrote: > > crap. Bad link. > > *--* > *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* > > > On Sun, Feb 2, 2014 at 1:42 PM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> >>> On Sun, Feb 2, 2014 at 12:45 PM, PystCat wrote: >>> >>> Has anyone used Amazon's cloud storage with LiveCode...? I would be >>> interested in hearing any success(?) or fail(?) stories... >> >> >> the 'other' and 'late' Mark Smith wrote a library just for that purpose a >> few years ago. One of the list members is hosting it somewhere?. >> >> here you go.. >> >> >> http://www.runrevplanet.com/index.php?option=com_content&view=article&id=148:webpage-of-the-month-mark-smiths-livecode-libraries&catid=56:website-of-the-month&Itemid=118 >> >> *--* >> *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From prothero at earthednet.org Sun Feb 2 20:27:42 2014 From: prothero at earthednet.org (prothero at earthednet.org) Date: Sun, 2 Feb 2014 17:27:42 -0800 Subject: I find this very odd In-Reply-To: References: Message-ID: <4BA4B48C-9C75-4121-BEB8-424E00226CC1@earthednet.org> Folks: I am using LiveCode 6.5.1 and I find the following behavior very odd. I am working with datagrids and have the dgData of a datagrid, which is a normal array. put the dgData of group "DataGrid 3" into myDatagridArray Then I do: put myDatagridArray into newArray What's then in newArray is "myDataGridArray", just the text name of the array. This seems an odd behavior to me. Can't one just set one array to another array? Bill William Prothero http://es.earthednet.org From m.schonewille at economy-x-talk.com Sun Feb 2 20:45:14 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 03 Feb 2014 02:45:14 +0100 Subject: I find this very odd In-Reply-To: <4BA4B48C-9C75-4121-BEB8-424E00226CC1@earthednet.org> References: <4BA4B48C-9C75-4121-BEB8-424E00226CC1@earthednet.org> Message-ID: <52EEF4AA.9000405@economy-x-talk.com> Hi Bill, It looks like you put the array into myDatagridArray in one handler and try to read this variable in another handler. Another possibility is that you made a small spelling error in the variable name. It is also possible that you are check the value of the variable in the script editor while using the somewhat unreliable debugger. Instead of using the debugger here, you could add the line put the keys of myDatagridArray and a line answer (myDatagridArray is an array) in convenient places to check the content of the variable. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/3/2014 02:27, prothero at earthednet.org wrote: > Folks: > > I am using LiveCode 6.5.1 and I find the following behavior very odd. > > I am working with datagrids and have the dgData of a datagrid, which is a normal array. > > put the dgData of group "DataGrid 3" into myDatagridArray > > Then I do: > put myDatagridArray into newArray > > What's then in newArray is "myDataGridArray", just the text name of the array. > > This seems an odd behavior to me. Can't one just set one array to another array? > Bill > > William Prothero > http://es.earthednet.org > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dunbarx at aol.com Sun Feb 2 22:26:17 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Sun, 2 Feb 2014 22:26:17 -0500 (EST) Subject: I find this very odd In-Reply-To: <4BA4B48C-9C75-4121-BEB8-424E00226CC1@earthednet.org> References: <4BA4B48C-9C75-4121-BEB8-424E00226CC1@earthednet.org> Message-ID: <8D0EEA6D51C39B6-21AC-15BBA@webmail-vm035.sysops.aol.com> What Mark said. I has to be something, because there is no reason you cannot put an array into as many new variables one after the other.They will all be arrays. try it with a new DG that contains a little data. In a button: on mouseup put the dgData of grp 1 into myarray put myarray into newArray put newArray into bb end mouseup put a breakpoint at "end mouseUp" Craig -----Original Message----- From: prothero To: How to use LiveCode Sent: Sun, Feb 2, 2014 8:28 pm Subject: I find this very odd Folks: I am using LiveCode 6.5.1 and I find the following behavior very odd. I am working with datagrids and have the dgData of a datagrid, which is a normal array. put the dgData of group "DataGrid 3" into myDatagridArray Then I do: put myDatagridArray into newArray What's then in newArray is "myDataGridArray", just the text name of the array. This seems an odd behavior to me. Can't one just set one array to another array? Bill William Prothero http://es.earthednet.org _______________________________________________ use-livecode mailing list use-livecode at 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 Feb 2 22:31:17 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Mon, 3 Feb 2014 11:31:17 +0800 Subject: I find this very odd In-Reply-To: <4BA4B48C-9C75-4121-BEB8-424E00226CC1@earthednet.org> References: <4BA4B48C-9C75-4121-BEB8-424E00226CC1@earthednet.org> Message-ID: Bill I tried the following code in the message box in 6.5.1 and it gave the results that you are expecting: Code put "1" into tArray[1] put "2" into tArray[2] put tArray into tAnotherArray put tAnotherArray[1] & lf into tP put "6" into tArray[1] put tArray[1] & lf after tP put tAnotherArray[1] & lf after tP put tP Output 1 6 1 Perhaps dgData is not such a normal array after all? Peter http://LiveCode1001.blogspot.com On 3 Feb 2014, at 09:27, prothero at earthednet.org wrote: > Folks: > > I am using LiveCode 6.5.1 and I find the following behavior very odd. > > I am working with datagrids and have the dgData of a datagrid, which is a normal array. > > put the dgData of group "DataGrid 3" into myDatagridArray > > Then I do: > put myDatagridArray into newArray > > What's then in newArray is "myDataGridArray", just the text name of the array. > > This seems an odd behavior to me. Can't one just set one array to another array? > Bill > > William Prothero > http://es.earthednet.org > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From prothero at earthednet.org Sun Feb 2 23:35:52 2014 From: prothero at earthednet.org (prothero at earthednet.org) Date: Sun, 2 Feb 2014 20:35:52 -0800 Subject: I find this very odd In-Reply-To: References: <4BA4B48C-9C75-4121-BEB8-424E00226CC1@earthednet.org> Message-ID: <7C3FE721-4B5A-44A2-8DDB-C550685D36C2@earthednet.org> Folks: Ok, its late here and I've been working on this all day. Even missed the SuperBowl, zowee! It's my bad. It does act like I thought it should. Sorry for wasting your time, and seeming to be ??. Best, Bill William Prothero http://es.earthednet.org On Feb 2, 2014, at 7:31 PM, Peter W A Wood wrote: > Bill > > I tried the following code in the message box in 6.5.1 and it gave the results that you are expecting: > > Code > put "1" into tArray[1] > put "2" into tArray[2] > put tArray into tAnotherArray > put tAnotherArray[1] & lf into tP > put "6" into tArray[1] > put tArray[1] & lf after tP > put tAnotherArray[1] & lf after tP > put tP > > Output > 1 > 6 > 1 > > Perhaps dgData is not such a normal array after all? > > Peter > http://LiveCode1001.blogspot.com > > On 3 Feb 2014, at 09:27, prothero at earthednet.org wrote: > >> Folks: >> >> I am using LiveCode 6.5.1 and I find the following behavior very odd. >> >> I am working with datagrids and have the dgData of a datagrid, which is a normal array. >> >> put the dgData of group "DataGrid 3" into myDatagridArray >> >> Then I do: >> put myDatagridArray into newArray >> >> What's then in newArray is "myDataGridArray", just the text name of the array. >> >> This seems an odd behavior to me. Can't one just set one array to another array? >> Bill >> >> William Prothero >> http://es.earthednet.org >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Feb 3 11:31:59 2014 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 3 Feb 2014 11:31:59 -0500 Subject: mySQL disconnects In-Reply-To: <981D30AC-F450-4FB6-8AED-01704D550183@iotecdigital.com> References: <1391204538468-4675378.post@n4.nabble.com> <8D51B5F1-E451-417E-8956-A50872C3736D@iotecdigital.com> <981D30AC-F450-4FB6-8AED-01704D550183@iotecdigital.com> Message-ID: On Sun, Feb 2, 2014 at 3:09 PM, Bob Sneidar wrote: > hmmm... interesting idea. That would certainly isolate whether or not the > problem was one with sqlYoga, if I used Livecode API to do a time query. If > it succeeds and an sqlYoga query times out, that would give me a vector on > the problem. If a simple query fails using the LC API, then I would know > it's some kind of host connectivity issue. FYI - SQL Yoga has been released under a dual license so the source code is now available (and it works under Community). If you download the latest version from the SQL Yoga site you can browse through the SQL Yoga code to see what is going on. http://www.bluemangolearning.com/revolution/software/libraries/sql-yoga/ -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.com From ambassador at fourthworld.com Mon Feb 3 11:44:10 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 03 Feb 2014 08:44:10 -0800 Subject: mySQL disconnects In-Reply-To: References: Message-ID: <52EFC75A.8080600@fourthworld.com> Trevor DeVore wrote: > FYI - SQL Yoga has been released under a dual license so the source code is > now available (and it works under Community). If you download the latest > version from the SQL Yoga site you can browse through the SQL Yoga code to > see what is going on. > > http://www.bluemangolearning.com/revolution/software/libraries/sql-yoga/ Given the ever-greater number of people using LiveCode in environments where the GPL is considered important, thanks for releasing that as dual-license. -- 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 Mon Feb 3 17:50:59 2014 From: coiin at verizon.net (Colin Holgate) Date: Mon, 03 Feb 2014 17:50:59 -0500 Subject: [OT] will amuse you Linux fans Message-ID: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> Especially if you would like it to be more Windows or OSX like: http://www.northkoreatech.org/2014/01/31/north-koreas-red-star-os-goes-mac/ From roger.e.eller at sealedair.com Mon Feb 3 19:23:27 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Mon, 3 Feb 2014 19:23:27 -0500 Subject: [OT] will amuse you Linux fans In-Reply-To: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> References: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> Message-ID: It has a strong resemblance to the Pear Linux distro, which does a fine job of being Mac-like as well. At 7:10 in the video below, the "star" is probably just a coincidence, so... yeah... http://www.youtube.com/watch?v=6HAZTHK869A ~Roger On Mon, Feb 3, 2014 at 5:50 PM, Colin Holgate wrote: > Especially if you would like it to be more Windows or OSX like: > > http://www.northkoreatech.org/2014/01/31/north-koreas-red-star-os-goes-mac/ > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Mon Feb 3 19:27:44 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 4 Feb 2014 00:27:44 +0000 (UTC) Subject: of possible Android interest Message-ID: This came up at work today. Not sure what to make of it, but it's sure hard to beat that price point. Beidou LA-I2 4.0" Capacitive TFT Screen Android 4.0.4 Dual-Core Qualcomm 8225 1.2GHz 3G Smartphone with Wi-Fi, GPS, 5.0MP Camera (512MB RAM & 4GB ROM) (White) -- Mark Wieder ahsoftware at gmail.com From Nakia.Brewer at westrac.com.au Mon Feb 3 19:53:17 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Tue, 4 Feb 2014 00:53:17 +0000 Subject: of possible Android interest In-Reply-To: References: Message-ID: <67116DB20798A94285EEE12A67079A283269C791@MHSEXC02.westrac.com.au> Wow, that is unreal! -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of Mark Wieder Sent: Tuesday, 04 February 2014 11:28 To: use-livecode at lists.runrev.com Subject: of possible Android interest This came up at work today. Not sure what to make of it, but it's sure hard to beat that price point. Beidou LA-I2 4.0" Capacitive TFT Screen Android 4.0.4 Dual-Core Qualcomm 8225 1.2GHz 3G Smartphone with Wi-Fi, GPS, 5.0MP Camera (512MB RAM & 4GB ROM) (White) -- Mark Wieder ahsoftware at gmail.com _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From mwieder at ahsoftware.net Mon Feb 3 20:12:32 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 4 Feb 2014 01:12:32 +0000 (UTC) Subject: of possible Android interest References: <67116DB20798A94285EEE12A67079A283269C791@MHSEXC02.westrac.com.au> Message-ID: Nakia Brewer writes: > > Wow, that is unreal! Yeah, that's what's worrying me about it. -- Mark Wieder ahsoftware at gmail.com From bobsneidar at iotecdigital.com Mon Feb 3 20:23:08 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Tue, 4 Feb 2014 01:23:08 +0000 Subject: mySQL disconnects In-Reply-To: <52EFC75A.8080600@fourthworld.com> References: <52EFC75A.8080600@fourthworld.com> Message-ID: Yes, a great many thankee?s from me too! I really like slqYoga, and if I can improve on it any little bit I will try. Bob On Feb 3, 2014, at 08:44 , Richard Gaskin wrote: > Trevor DeVore wrote: > >> FYI - SQL Yoga has been released under a dual license so the source code is >> now available (and it works under Community). If you download the latest >> version from the SQL Yoga site you can browse through the SQL Yoga code to >> see what is going on. >> >> http://www.bluemangolearning.com/revolution/software/libraries/sql-yoga/ > > Given the ever-greater number of people using LiveCode in environments where the GPL is considered important, thanks for releasing that as dual-license. > > -- > 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 gerry.orkin at gmail.com Mon Feb 3 20:26:10 2014 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Tue, 4 Feb 2014 12:26:10 +1100 Subject: of possible Android interest In-Reply-To: References: <67116DB20798A94285EEE12A67079A283269C791@MHSEXC02.westrac.com.au> Message-ID: I just bought one. I'll let you know if it was worth it in a week or two :) g On 4 Feb 2014, at 12:12 pm, Mark Wieder wrote: > Yeah, that's what's worrying me about it. From bobsneidar at iotecdigital.com Mon Feb 3 20:27:16 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Tue, 4 Feb 2014 01:27:16 +0000 Subject: I find this very odd In-Reply-To: <4BA4B48C-9C75-4121-BEB8-424E00226CC1@earthednet.org> References: <4BA4B48C-9C75-4121-BEB8-424E00226CC1@earthednet.org> Message-ID: <1CB3648A-73A4-4CAF-9D50-F1099A7CBC7C@iotecdigital.com> There has to be a typo. Did you copy paste the *actual* code, or did you retype it into the email? Bob On Feb 2, 2014, at 17:27 , prothero at earthednet.org wrote: > Folks: > > I am using LiveCode 6.5.1 and I find the following behavior very odd. > > I am working with datagrids and have the dgData of a datagrid, which is a normal array. > > put the dgData of group "DataGrid 3" into myDatagridArray > > Then I do: > put myDatagridArray into newArray > > What's then in newArray is "myDataGridArray", just the text name of the array. > > This seems an odd behavior to me. Can't one just set one array to another array? > Bill > > William Prothero > http://es.earthednet.org > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobsneidar at iotecdigital.com Mon Feb 3 20:41:54 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Tue, 4 Feb 2014 01:41:54 +0000 Subject: iOS codesigning In-Reply-To: <1391207545180-4675382.post@n4.nabble.com> References: <85207622-B88A-4F63-9361-353D02737139@logilangue.com> <1391203186214-4675374.post@n4.nabble.com> <1391207545180-4675382.post@n4.nabble.com> Message-ID: <53CB3D5F-5A14-45AB-8710-B3773FFC33E4@iotecdigital.com> If you delete a certificate, the server will simply offer you another. No big deal. You only get a conflict when you get a certificate that is current and does not match the one you already have. Bob On Jan 31, 2014, at 14:32 , Dave Kilroy wrote: > Keychain files are kept in 'dave/Library/Keychains/' (substituting 'dave' for > 'alain' of course) so you could have a look in there and experiment with > creating new keychains from Keychain Access and seeing how they behave. > > But before you do that you could try 'Keychain First Aid' in the 'File' menu > which gives options to 'verify' and/or 'repair'. I think I tried this but it > didn't help but maybe you will have more luck... > > The other thing is to check that 'Hide expired certificates' is not checked > in the 'View' menu - actually thinking about it, this was probably my > problem a year ago and I should have fixed it in 5 minutes :) > > And I certainly did make copies of keychains before I messed with them! > > Be careful with certificates, spend some time exploring Keychain Access and > don't do anything without making sure you can reverse out of trouble. > > > > > ----- > "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/iOS-codesigning-tp4675372p4675382.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From stephenREVOLUTION2 at barncard.com Mon Feb 3 22:18:28 2014 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 3 Feb 2014 19:18:28 -0800 Subject: [OT] will amuse you Linux fans In-Reply-To: References: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> Message-ID: Not amusing to the look and feel people at Apple. the Icons are copied or very close. Not to mention about 20 other things. Can 'they' get away with this? sqb *--* *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* On Mon, Feb 3, 2014 at 4:23 PM, Roger Eller wrote: > It has a strong resemblance to the Pear Linux distro, which does a fine job > of being Mac-like as well. > > At 7:10 in the video below, the "star" is probably just a coincidence, > so... yeah... > > http://www.youtube.com/watch?v=6HAZTHK869A > > ~Roger > > > On Mon, Feb 3, 2014 at 5:50 PM, Colin Holgate wrote: > > > Especially if you would like it to be more Windows or OSX like: > > > > > http://www.northkoreatech.org/2014/01/31/north-koreas-red-star-os-goes-mac/ > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Tue Feb 4 02:24:09 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 04 Feb 2014 09:24:09 +0200 Subject: [OT] will amuse you Linux fans In-Reply-To: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> References: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> Message-ID: <52F09599.2060607@gmail.com> On 04/02/14 00:50, Colin Holgate wrote: > Especially if you would like it to be more Windows or OSX like: > > http://www.northkoreatech.org/2014/01/31/north-koreas-red-star-os-goes-mac/ > Oooh, it just warms the cockles of my heart. Who wants to move to North Korea with me? 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 williamdesmet at gmail.com Tue Feb 4 05:15:50 2014 From: williamdesmet at gmail.com (William de Smet) Date: Tue, 4 Feb 2014 11:15:50 +0100 Subject: Sinds yesterday uploading app: Error ITMS-9000: Bundle invalid? Please read on .... Message-ID: Hi there, My app was finished yesterday and using the latest version of 'Application Loader' it gives the this error: ERROR ITMS - 9000: "This bundle is invalid. New apps and app updates submitted to the App Store must be built with Xcode 5 and iOS 7 SDK." at SoftwareAssets/SoftwareAsset (MZitmspSoftwareAssetPackage). I know that since 01-02-14 all apps and updates need to be build against Xcode 5 and iOS7. Could it be an error in LC? Anyone else seeing this? My setup is Mavericks 10.9.1, Xcode 5.02 and LC 6.5.2. Greetings, William From neil at runrev.com Tue Feb 4 05:29:28 2014 From: neil at runrev.com (Neil Roger) Date: Tue, 04 Feb 2014 10:29:28 +0000 Subject: Sinds yesterday uploading app: Error ITMS-9000: Bundle invalid? Please read on .... In-Reply-To: References: Message-ID: <52F0C108.1000606@runrev.com> Hi William, Thanks for bringing this to our attention. If possible could you submit a bug report with RunRev Quality Control and we will look into this asap. http://quality.runrev.com Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 04/02/2014 10:15, William de Smet wrote: > Hi there, > > My app was finished yesterday and using the latest version of 'Application > Loader' it gives the this error: > ERROR ITMS - 9000: "This bundle is invalid. New apps and app updates > submitted to the App Store must be built with Xcode 5 and iOS 7 SDK." at > SoftwareAssets/SoftwareAsset (MZitmspSoftwareAssetPackage). > > I know that since 01-02-14 all apps and updates need to be build against > Xcode 5 and iOS7. > Could it be an error in LC? > Anyone else seeing this? > > > My setup is Mavericks 10.9.1, Xcode 5.02 and LC 6.5.2. > > > Greetings, > > William > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From Nakia.Brewer at westrac.com.au Tue Feb 4 05:40:58 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Tue, 4 Feb 2014 10:40:58 +0000 Subject: Rotate IMG on IOS Message-ID: <36BE86EE-63EA-4AE2-B037-7E87F573DB0D@westrac.com.au> Is there a way to rotate an image on mobile that is equivalent of the rotate command. Rotate doesn't state comparability with mobile in the dictionary.. Sent from my iPhone COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From williamdesmet at gmail.com Tue Feb 4 05:43:21 2014 From: williamdesmet at gmail.com (William de Smet) Date: Tue, 4 Feb 2014 11:43:21 +0100 Subject: Sinds yesterday uploading app: Error ITMS-9000: Bundle invalid? Please read on .... In-Reply-To: <52F0C108.1000606@runrev.com> References: <52F0C108.1000606@runrev.com> Message-ID: Hi Neil, I just noticed that on the forum there is the same error given. I put mine there as well. http://forums.runrev.com/viewtopic.php?f=49&t=18998&p=95818#p95818 I just submitted a bug report but this was the first time I did so I hope my contribution makes sense. groeten, William 2014-02-04 Neil Roger : > Hi William, > > Thanks for bringing this to our attention. > > If possible could you submit a bug report with RunRev Quality Control and > we will look into this asap. > > http://quality.runrev.com > > > Kind Regards, > > Neil Roger > -- > RunRev Support Team ~ http://www.runrev.com > -- > > > > On 04/02/2014 10:15, William de Smet wrote: > >> Hi there, >> >> My app was finished yesterday and using the latest version of 'Application >> Loader' it gives the this error: >> ERROR ITMS - 9000: "This bundle is invalid. New apps and app updates >> submitted to the App Store must be built with Xcode 5 and iOS 7 SDK." at >> SoftwareAssets/SoftwareAsset (MZitmspSoftwareAssetPackage). >> >> I know that since 01-02-14 all apps and updates need to be build against >> Xcode 5 and iOS7. >> Could it be an error in LC? >> Anyone else seeing this? >> >> >> My setup is Mavericks 10.9.1, Xcode 5.02 and LC 6.5.2. >> >> >> Greetings, >> >> William >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From endernafi at keehuna.com Tue Feb 4 05:46:49 2014 From: endernafi at keehuna.com (Ender Nafi Elekcizade) Date: 04 Feb 2014 12:46:49 +0200 Subject: Rotate IMG on IOS In-Reply-To: <36BE86EE-63EA-4AE2-B037-7E87F573DB0D@westrac.com.au> References: <36BE86EE-63EA-4AE2-B037-7E87F573DB0D@westrac.com.au> Message-ID: *rotate* is a destructive command, it?s changing the binary data of images; one should be careful when using it even on the desktop. For your question, you can use *set the angle of tImage to 90* format. ~ Ender > On Feb 4, 2014, at 12:40 PM, Nakia Brewer wrote: > > > Is there a way to rotate an image on mobile that is equivalent of the rotate command. Rotate doesn't state comparability with mobile in the dictionary.. > > > Sent from my iPhone > COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > From Nakia.Brewer at westrac.com.au Tue Feb 4 05:48:21 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Tue, 4 Feb 2014 10:48:21 +0000 Subject: Rotate IMG on IOS In-Reply-To: References: <36BE86EE-63EA-4AE2-B037-7E87F573DB0D@westrac.com.au>, Message-ID: Perfect, thanks... Sent from my iPhone > On 4 Feb 2014, at 9:47 pm, "Ender Nafi Elekcizade" wrote: > > *rotate* is a destructive command, it?s changing the binary data of images; one should be careful when using it even on the desktop. > > For your question, you can use *set the angle of tImage to 90* format. > > > ~ Ender >> On Feb 4, 2014, at 12:40 PM, Nakia Brewer wrote: >> >> Is there a way to rotate an image on mobile that is equivalent of the rotate command. Rotate doesn't state comparability with mobile in the dictionary.. >> >> Sent from my iPhone >> COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From ben at runrev.com Tue Feb 4 07:38:23 2014 From: ben at runrev.com (Benjamin Beaumont) Date: Tue, 4 Feb 2014 12:38:23 +0000 Subject: Sinds yesterday uploading app: Error ITMS-9000: Bundle invalid? Please read on .... In-Reply-To: References: <52F0C108.1000606@runrev.com> Message-ID: Hi William, We've resolved the issue which is now awaiting build. The fix will come out in our 6.5.3 maintenance release which we'll build this week. Warm regards, Ben On 4 February 2014 10:43, William de Smet wrote: > Hi Neil, > > I just noticed that on the forum there is the same error given. > I put mine there as well. > http://forums.runrev.com/viewtopic.php?f=49&t=18998&p=95818#p95818 > > I just submitted a bug report but this was the first time I did so I hope > my contribution makes sense. > > > > groeten, > > William > > > 2014-02-04 Neil Roger : > > > Hi William, > > > > Thanks for bringing this to our attention. > > > > If possible could you submit a bug report with RunRev Quality Control and > > we will look into this asap. > > > > http://quality.runrev.com > > > > > > Kind Regards, > > > > Neil Roger > > -- > > RunRev Support Team ~ http://www.runrev.com > > -- > > > > > > > > On 04/02/2014 10:15, William de Smet wrote: > > > >> Hi there, > >> > >> My app was finished yesterday and using the latest version of > 'Application > >> Loader' it gives the this error: > >> ERROR ITMS - 9000: "This bundle is invalid. New apps and app updates > >> submitted to the App Store must be built with Xcode 5 and iOS 7 SDK." at > >> SoftwareAssets/SoftwareAsset (MZitmspSoftwareAssetPackage). > >> > >> I know that since 01-02-14 all apps and updates need to be build against > >> Xcode 5 and iOS7. > >> Could it be an error in LC? > >> Anyone else seeing this? > >> > >> > >> My setup is Mavericks 10.9.1, Xcode 5.02 and LC 6.5.2. > >> > >> > >> Greetings, > >> > >> William > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple From ambassador at fourthworld.com Tue Feb 4 10:42:59 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 04 Feb 2014 07:42:59 -0800 Subject: [OT] will amuse you Linux fans In-Reply-To: References: Message-ID: <52F10A83.9040805@fourthworld.com> stephen barncard wrote: > Not amusing to the look and feel people at Apple. > > the Icons are copied or very close. Not to mention about 20 other things. > Can 'they' get away with this? There have been Mac-like desktop environments for Linux for many years (never understood the attraction myself; I love OS X but only on a Mac, when I'm using Linux I want to use Linux). MacBuntu is one of the more popular ones, noteworthy for being both a blatant rip-off of Apple's UI and also thumbing their nose the request from Canonical to reserve names ending in "buntu" for officially-support forks: But historically the number of people using such DEs has been negligibly small. While this would increase the number of people using a Mac-like UI on Linux, it's North Korea: if we're to believe the Western propaganda about their lifestyle, relatively few there have a computer at all, so at most it might double the number of such users. Moreover, it's a rogue state beyond the influence of any international partners or laws. Not even China's Xi Jinping can talk sense to Kim Jong-un; I doubt Tim Cook could. Looks like Apple have to rely on Dennis Rodman to settle this. :) -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Tue Feb 4 10:48:09 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 04 Feb 2014 07:48:09 -0800 Subject: SoCal LiveCode User Group Meeting: Thursday Message-ID: <52F10BB9.2030509@fourthworld.com> Just a quick reminder about the upcoming meeting of the LiveCode User Group in Pasadena on Thursday at 7PM. We're focusing that meeting on LiveCode Server, so everyone who brings a laptop set up with FTP access to their site can have LiveCode Server installed and running there. Details in the forum: -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From richmondmathewson at gmail.com Tue Feb 4 10:50:47 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 04 Feb 2014 17:50:47 +0200 Subject: [OT] will amuse you Linux fans In-Reply-To: <52F10A83.9040805@fourthworld.com> References: <52F10A83.9040805@fourthworld.com> Message-ID: <52F10C57.4030005@gmail.com> On 04/02/14 17:42, Richard Gaskin wrote: > stephen barncard wrote: > >> Not amusing to the look and feel people at Apple. >> >> the Icons are copied or very close. Not to mention about 20 other >> things. >> Can 'they' get away with this? > > There have been Mac-like desktop environments for Linux for many years > (never understood the attraction myself; I love OS X but only on a > Mac, when I'm using Linux I want to use Linux). > > MacBuntu is one of the more popular ones, noteworthy for being both a > blatant rip-off of Apple's UI and also thumbing their nose the request > from Canonical to reserve names ending in "buntu" for > officially-support forks: > > > But historically the number of people using such DEs has been > negligibly small. > > While this would increase the number of people using a Mac-like UI on > Linux, it's North Korea: if we're to believe the Western propaganda > about their lifestyle, relatively few there have a computer at all, so > at most it might double the number of such users. > > Moreover, it's a rogue state beyond the influence of any international > partners or laws. Not even China's Xi Jinping can talk sense to Kim > Jong-un; I doubt Tim Cook could. > > Looks like Apple have to rely on Dennis Rodman to settle this. :) I suspect this problem, and a whole lot more important ones, will be settled by South Korea in due course. Richmond. > > -- > 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 prothero at earthednet.org Tue Feb 4 12:51:21 2014 From: prothero at earthednet.org (prothero at earthednet.org) Date: Tue, 4 Feb 2014 09:51:21 -0800 Subject: I find this very odd In-Reply-To: <1CB3648A-73A4-4CAF-9D50-F1099A7CBC7C@iotecdigital.com> References: <4BA4B48C-9C75-4121-BEB8-424E00226CC1@earthednet.org> <1CB3648A-73A4-4CAF-9D50-F1099A7CBC7C@iotecdigital.com> Message-ID: <6A93BEF2-664B-4AE9-B60F-996A70314EEE@earthednet.org> It must have been a typo. I just re-checked it and it does, in fact, transfer the entire array to a new variable. Regards, Bill William Prothero http://es.earthednet.org On Feb 3, 2014, at 5:27 PM, Bob Sneidar wrote: > There has to be a typo. Did you copy paste the *actual* code, or did you retype it into the email? > > Bob > > > On Feb 2, 2014, at 17:27 , prothero at earthednet.org wrote: > >> Folks: >> >> I am using LiveCode 6.5.1 and I find the following behavior very odd. >> >> I am working with datagrids and have the dgData of a datagrid, which is a normal array. >> >> put the dgData of group "DataGrid 3" into myDatagridArray >> >> Then I do: >> put myDatagridArray into newArray >> >> What's then in newArray is "myDataGridArray", just the text name of the array. >> >> This seems an odd behavior to me. Can't one just set one array to another array? >> Bill >> >> William Prothero >> http://es.earthednet.org >> >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 4 16:48:53 2014 From: gerry.orkin at gmail.com (Gerry) Date: Wed, 5 Feb 2014 08:48:53 +1100 Subject: of possible Android interest In-Reply-To: References: Message-ID: It's now at $100. Maybe it was a mistake? I've not heard from them so I'm assuming I'm still getting mine at the $20 price :) Gerry Sent from my iPad > On 4 Feb 2014, at 11:27 am, Mark Wieder wrote: > > This came up at work today. Not sure what to make of it, but it's sure hard > to beat that price point. > > Beidou LA-I2 4.0" Capacitive TFT Screen Android 4.0.4 Dual-Core Qualcomm > 8225 1.2GHz 3G Smartphone with Wi-Fi, GPS, 5.0MP Camera (512MB RAM & 4GB > ROM) (White) > > > > -- > Mark Wieder > ahsoftware at gmail.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From roger.e.eller at sealedair.com Tue Feb 4 17:18:15 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 4 Feb 2014 17:18:15 -0500 Subject: of possible Android interest In-Reply-To: References: Message-ID: This one has much better specifications: $76.99 & free shipping Most notable specs: - Memory: 4 GB ROM, 1 GB RAM - Android 4.1 (Jelly Bean) - 5.0 MP rear-facing camera - MicroSD slot for expandable storage up to 32 GB - Bluetooth 4.0 - Wi-Fi Version(s): 802.11 a,b,g,n http://www.amazon.com/Samsung-Galaxy-Victory-Prepaid-Android/dp/B00B9K6TK0/ ~Roger On Mon, Feb 3, 2014 at 7:27 PM, Mark Wieder wrote: > This came up at work today. Not sure what to make of it, but it's sure hard > to beat that price point. > > Beidou LA-I2 4.0" Capacitive TFT Screen Android 4.0.4 Dual-Core Qualcomm > 8225 1.2GHz 3G Smartphone with Wi-Fi, GPS, 5.0MP Camera (512MB RAM & 4GB > ROM) (White) > > < > http://www.focalprice.com/MH0618W/Beidou_LA_I2_4.0_Capacitive_TFT_Screen_Android_4.0.4_Dual_Core_Qualcomm_8225.html > > > > -- > Mark Wieder > ahsoftware at gmail.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From roger.e.eller at sealedair.com Tue Feb 4 17:24:37 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 4 Feb 2014 17:24:37 -0500 Subject: of possible Android interest In-Reply-To: References: Message-ID: LOL I totally missed that it was going for $20. ~Roger On Tue, Feb 4, 2014 at 5:18 PM, Roger Eller wrote: > This one has much better specifications: $76.99 & free shipping > > Most notable specs: > > - Memory: 4 GB ROM, 1 GB RAM > - Android 4.1 (Jelly Bean) > - 5.0 MP rear-facing camera > - MicroSD slot for expandable storage up to 32 GB > - Bluetooth 4.0 > - Wi-Fi Version(s): 802.11 a,b,g,n > > > http://www.amazon.com/Samsung-Galaxy-Victory-Prepaid-Android/dp/B00B9K6TK0/ > > ~Roger > > > On Mon, Feb 3, 2014 at 7:27 PM, Mark Wieder wrote: > >> This came up at work today. Not sure what to make of it, but it's sure >> hard >> to beat that price point. >> >> Beidou LA-I2 4.0" Capacitive TFT Screen Android 4.0.4 Dual-Core Qualcomm >> 8225 1.2GHz 3G Smartphone with Wi-Fi, GPS, 5.0MP Camera (512MB RAM & 4GB >> ROM) (White) >> >> < >> http://www.focalprice.com/MH0618W/Beidou_LA_I2_4.0_Capacitive_TFT_Screen_Android_4.0.4_Dual_Core_Qualcomm_8225.html >> > >> >> -- >> Mark Wieder >> ahsoftware at gmail.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > From capellan2000 at gmail.com Tue Feb 4 18:24:53 2014 From: capellan2000 at gmail.com (Alejandro Tejada) Date: Tue, 4 Feb 2014 15:24:53 -0800 (PST) Subject: of possible Android interest In-Reply-To: References: Message-ID: <1391556293570-4675467.post@n4.nabble.com> Interesting enough, just wondering if you know the answer: How could they offer such low prices? a) No manufacturer warranty (or just 1 month) b) Using sub-standard (or discarded) electronic components c) Dumping tactics from manufacturers d) All previous choices e) None of previous choices f) Other... __________________- -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/of-possible-Android-interest-tp4675444p4675467.html Sent from the Revolution - User mailing list archive at Nabble.com. From rdimola at evergreeninfo.net Tue Feb 4 20:38:19 2014 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Tue, 4 Feb 2014 20:38:19 -0500 Subject: of possible Android interest In-Reply-To: References: Message-ID: <008b01cf2212$f2bea5d0$d83bf170$@net> I went to order and it went from $20 to $100 before my eyes. Whaaa. 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 Gerry Sent: Tuesday, February 04, 2014 4:49 PM To: How to use LiveCode Subject: Re: of possible Android interest It's now at $100. Maybe it was a mistake? I've not heard from them so I'm assuming I'm still getting mine at the $20 price :) Gerry Sent from my iPad > On 4 Feb 2014, at 11:27 am, Mark Wieder wrote: > > This came up at work today. Not sure what to make of it, but it's sure > hard to beat that price point. > > Beidou LA-I2 4.0" Capacitive TFT Screen Android 4.0.4 Dual-Core > Qualcomm > 8225 1.2GHz 3G Smartphone with Wi-Fi, GPS, 5.0MP Camera (512MB RAM & > 4GB > ROM) (White) > > een_Android_4.0.4_Dual_Core_Qualcomm_8225.html> > > -- > Mark Wieder > ahsoftware at gmail.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From jhurley0305 at sbcglobal.net Tue Feb 4 20:36:44 2014 From: jhurley0305 at sbcglobal.net (Jim Hurley) Date: Tue, 4 Feb 2014 17:36:44 -0800 Subject: Extracting emails from mac mail In-Reply-To: References: Message-ID: <6A5FCAED-6BC9-47E3-B745-7EF46EB3BC43@sbcglobal.net> I seem to recall that it was possible to extract the text from MAC Mail Mail boxes. Am I dreaming? Jim Hurley From ambassador at fourthworld.com Tue Feb 4 20:49:42 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 04 Feb 2014 17:49:42 -0800 Subject: Extracting emails from mac mail In-Reply-To: <6A5FCAED-6BC9-47E3-B745-7EF46EB3BC43@sbcglobal.net> References: <6A5FCAED-6BC9-47E3-B745-7EF46EB3BC43@sbcglobal.net> Message-ID: <52F198B6.4080103@fourthworld.com> Jim Hurley wrote: > I seem to recall that it was possible to extract the text from MAC Mail Mail boxes. > > Am I dreaming? The format seems simple enough: -- 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 james at thehales.id.au Tue Feb 4 21:09:58 2014 From: james at thehales.id.au (James Hale) Date: Wed, 5 Feb 2014 13:09:58 +1100 Subject: rTree V2.03 requires tree to be visible to be constructed? Message-ID: I think I have successfully upgraded my app from using rTree V1 to rTree V2.03. I documented my method in the forum. I am asking this question here as Mats doesn't seem to respond to any forum posts of late. After my upgrade I launch my app and rTree throws an error from its "callibratescrollbar" handler. Going through it, it seems as if it doesn't see the node data and ends up getting a divide by zero error. Now the wierd thing is that if I cancel out of the debugger and then call the routine from the message box it works, I don't get the error and the tree is displayed, but only if I am showing the tree at the time. In rTree v1 I constructed the tree in a stack loaded into memory but not actually open. This worked fine. On app launch the tree was constructed. Once the app was launched I could then display the tree (located in a substack) as a drawer (yes I am on a Mac). It seems that rTree V2 doesn't like this and expects the stack to be open in order to work. It gives an error as mentioned. If I then open the stack (drawer) with the tree it shows an empty tree. I then call the tree population handler and the tree populates. Has anyone else come across this? James From MikeKerner at roadrunner.com Tue Feb 4 21:28:22 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 4 Feb 2014 21:28:22 -0500 Subject: repeating string Message-ID: There isn't a repeating string function/keyword/construct, right? put 30 spaces into a or put space * 30 into a -- 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.schonewille at economy-x-talk.com Tue Feb 4 21:39:09 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 05 Feb 2014 03:39:09 +0100 Subject: repeating string In-Reply-To: References: Message-ID: <52F1A44D.5080007@economy-x-talk.com> Mike, set the itemDel to space put space into item 30 of mySpaces -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/5/2014 03:28, Mike Kerner wrote: > There isn't a repeating string function/keyword/construct, right? > > put 30 spaces into a or > put space * 30 into a > From kgjaqua1 at sbcglobal.net Tue Feb 4 21:43:18 2014 From: kgjaqua1 at sbcglobal.net (Kathy Jaqua) Date: Tue, 4 Feb 2014 18:43:18 -0800 (PST) Subject: Window menuItem script Message-ID: <1391568198.8566.YahooMailNeo@web181003.mail.ne1.yahoo.com> Hi runrevers Could someone please help me with a somewhat simple script:) I need to finish my MenuItems and need the script for "Window".? Since I am dealing with both standalone applications and liveCode Stacks, I need to list both groups that is to say: A. a list of the open Applications and B. a list of the open Stacks Also, when an App or Stack is selected from this menuItem "Window" I need?that listed Item when selected to be opened. I would be very grateful. Kathy Graves Jaqua A Wildest Dream Software From MikeKerner at roadrunner.com Tue Feb 4 22:14:36 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 4 Feb 2014 22:14:36 -0500 Subject: repeating string In-Reply-To: <52F1A44D.5080007@economy-x-talk.com> References: <52F1A44D.5080007@economy-x-talk.com> Message-ID: That's clever. It would be item 29, but that hardly matters. What's even more interesting about that is that put space into word 29 of mySpaces will give me a string that's 1 character long. On Tue, Feb 4, 2014 at 9:39 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Mike, > > set the itemDel to space > put space into item 30 of mySpaces > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > > > On 2/5/2014 03:28, Mike Kerner wrote: > >> There isn't a repeating string function/keyword/construct, right? >> >> put 30 spaces into a or >> put space * 30 into 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 > -- 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 Feb 4 22:18:24 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 4 Feb 2014 22:18:24 -0500 Subject: [OT] will amuse you Linux fans In-Reply-To: <52F10C57.4030005@gmail.com> References: <52F10A83.9040805@fourthworld.com> <52F10C57.4030005@gmail.com> Message-ID: On Tue, Feb 4, 2014 at 10:50 AM, Richmond wrote: > On 04/02/14 17:42, Richard Gaskin wrote: > >> stephen barncard wrote: >> >> Not amusing to the look and feel people at Apple. >>> >>> the Icons are copied or very close. Not to mention about 20 other things. >>> Can 'they' get away with this? >>> >> >> There have been Mac-like desktop environments for Linux for many years >> (never understood the attraction myself; I love OS X but only on a Mac, >> when I'm using Linux I want to use Linux). >> >> MacBuntu is one of the more popular ones, noteworthy for being both a >> blatant rip-off of Apple's UI and also thumbing their nose the request from >> Canonical to reserve names ending in "buntu" for officially-support forks: >> >> >> But historically the number of people using such DEs has been negligibly >> small. >> >> While this would increase the number of people using a Mac-like UI on >> Linux, it's North Korea: if we're to believe the Western propaganda about >> their lifestyle, relatively few there have a computer at all, so at most it >> might double the number of such users. >> >> Moreover, it's a rogue state beyond the influence of any international >> partners or laws. Not even China's Xi Jinping can talk sense to Kim >> Jong-un; I doubt Tim Cook could. >> >> Looks like Apple have to rely on Dennis Rodman to settle this. :) >> > > I suspect this problem, and a whole lot more important ones, will be > settled by South Korea in due course. > > Richmond. > > > >> -- >> 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 > -- 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 dunbarx at aol.com Tue Feb 4 23:51:44 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 4 Feb 2014 23:51:44 -0500 (EST) Subject: repeating string In-Reply-To: References: <52F1A44D.5080007@economy-x-talk.com> Message-ID: <8D0F0451A5CF12C-B80-6D0B@webmail-m232.sysops.aol.com> Mark's offering was cute alright, but would be hard to implement the way i think you wanted, (pseudoCode) put (X repeat 5) after char 3 of "ABCDE" to yield "ABCXXXXXDE" You could always make a function like: put dupChar("X",5) after char 3 of yourArgument function dupChar tChar,dupValue repeat dupValue put tChar after temp end repeat return temp end dupChar But I bet you knew all this. Craig Newman -----Original Message----- From: Mike Kerner To: How to use LiveCode Sent: Tue, Feb 4, 2014 10:15 pm Subject: Re: repeating string That's clever. It would be item 29, but that hardly matters. What's even more interesting about that is that put space into word 29 of mySpaces will give me a string that's 1 character long. On Tue, Feb 4, 2014 at 9:39 PM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Mike, > > set the itemDel to space > put space into item 30 of mySpaces > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > > > On 2/5/2014 03:28, Mike Kerner wrote: > >> There isn't a repeating string function/keyword/construct, right? >> >> put 30 spaces into a or >> put space * 30 into 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 > -- 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 dunbarx at aol.com Wed Feb 5 00:02:53 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 5 Feb 2014 00:02:53 -0500 (EST) Subject: Window menuItem script In-Reply-To: <1391568198.8566.YahooMailNeo@web181003.mail.ne1.yahoo.com> References: <1391568198.8566.YahooMailNeo@web181003.mail.ne1.yahoo.com> Message-ID: <8D0F046A8CE394C-B80-6D67@webmail-m232.sysops.aol.com> Hi. By "window" do you mean something like an option Menu or combo box? These are buttons, of course. But if so, they are also containers, and can be populated by simply placing a return delimited list of text into them. In this way you could place the "openstacks" , say, into such a control and navigate to the stack selected. As for the open applications, I am not sure, but there must be a similar function like "the openfiles". Someone will chime in. Craig Newman -----Original Message----- From: Kathy Jaqua To: use-livecode Sent: Tue, Feb 4, 2014 9:46 pm Subject: Window menuItem script Hi runrevers Could someone please help me with a somewhat simple script:) I need to finish my MenuItems and need the script for "Window". Since I am dealing with both standalone applications and liveCode Stacks, I need to list both groups that is to say: A. a list of the open Applications and B. a list of the open Stacks Also, when an App or Stack is selected from this menuItem "Window" I need that listed Item when selected to be opened. I would be very grateful. Kathy Graves Jaqua A Wildest Dream Software _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From james at thehales.id.au Wed Feb 5 00:31:47 2014 From: james at thehales.id.au (James Hale) Date: Wed, 5 Feb 2014 16:31:47 +1100 Subject: Raw key events in an rTree Message-ID: In a V1 rTree one could assign the focus to the rTree and then respond to arrow keys (on the keyboard) and move around the tree. V2 of rTree is now a "group"rather than a control and the focus command no longer wants to work, telling me the object is of an invalid type. I tried focussing on the background field within the rTree group but this didn't work. Ideas? James From richmondmathewson at gmail.com Wed Feb 5 03:07:20 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 05 Feb 2014 10:07:20 +0200 Subject: [OT] Haiku Message-ID: <52F1F138.5020100@gmail.com> It seems that Haiku (a.k.a. BeOS rediviva) has bitten the dust: http://haiku-os.org/ A greta pity. Richmond. From alex at tweedly.net Wed Feb 5 04:07:09 2014 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 05 Feb 2014 09:07:09 +0000 Subject: repeating string In-Reply-To: <8D0F0451A5CF12C-B80-6D0B@webmail-m232.sysops.aol.com> References: <52F1A44D.5080007@economy-x-talk.com> <8D0F0451A5CF12C-B80-6D0B@webmail-m232.sysops.aol.com> Message-ID: <52F1FF3D.9070103@tweedly.net> How about put format("%30s", " ") into a -- Alex. On 2/5/2014 03:28, Mike Kerner wrote: >>> There isn't a repeating string function/keyword/construct, right? >>> >>> put 30 spaces into a or >>> put space * 30 into a >>> >>> >> From m.schonewille at economy-x-talk.com Wed Feb 5 04:38:59 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 05 Feb 2014 10:38:59 +0100 Subject: repeating string In-Reply-To: References: <52F1A44D.5080007@economy-x-talk.com> Message-ID: <52F206B3.6090401@economy-x-talk.com> Hi Mike, Into item 29 gives you a string of 29 chars, after 29 makes a string of 30 chars, into item 30 gives a string of 30 chars. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/5/2014 04:14, Mike Kerner wrote: > > That's clever. It would be item 29, but that hardly matters. What's even > more interesting about that is that > put space into word 29 of mySpaces > will give me a string that's 1 character long. > From dirk.cleenwerck at gmail.com Wed Feb 5 07:00:32 2014 From: dirk.cleenwerck at gmail.com (Dirk prive) Date: Wed, 5 Feb 2014 13:00:32 +0100 Subject: [OT] Haiku In-Reply-To: <52F1F138.5020100@gmail.com> References: <52F1F138.5020100@gmail.com> Message-ID: Not completely. https://dev.haiku-os.org/ https://github.com/haiku/haiku But yes, it looks like another casualty. Sad. It booted my netbook in under 10 seconds, but I couldn't use it due to lack of up to date software. I was hoping they could make it work. I guess losing Google's support for the Summer of code, might have done them in. Dirk Cleenwerck On Wed, Feb 5, 2014 at 9:07 AM, Richmond wrote: > It seems that Haiku (a.k.a. BeOS rediviva) has bitten the dust: > > http://haiku-os.org/ > > A greta pity. > > 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 mats.wilstrand at tapirsoft.com Wed Feb 5 08:13:49 2014 From: mats.wilstrand at tapirsoft.com (Mats Wilstrand) Date: Wed, 5 Feb 2014 14:13:49 +0100 Subject: rTree V2.03 requires tree to be visible to be constructed? Message-ID: <02b101cf2274$1c592a30$550b7e90$@tapirsoft.com> Hi James! First I want to apologize for not responding to your posts in the Forums! I'm not receiving mail reminders from watched topics in the forums any more. It is not an excuse as I should have checked the forums now and then even without the email reminders! Anyhow I have reported this to Heather now. Thank you very, very much for sharing your upgrade method! This is a wonderful community! Your description is spot on and the only thing I could add is that there is an "import" function available in rTree v2 that can be used to import and convert existing data from a version 1 rTree control into a version 2. The import function is available from the right click menu - "Build Tree From -> Older rTree Format". What it does is it converts the Tree and Node properties of the old rTree control into the new array format of rTree 2. This can be useful if your tree is not built entirely built by script, for example if the tree has been built using the right click menus. About your issues with rTree I will have a look at this and get back to you. What version LC are you using? With my best regards Mats From bvlahos at mac.com Wed Feb 5 09:59:53 2014 From: bvlahos at mac.com (Bill Vlahos) Date: Wed, 05 Feb 2014 06:59:53 -0800 Subject: SoCal LiveCode User Group Meeting: Thursday In-Reply-To: <52F10BB9.2030509@fourthworld.com> References: <52F10BB9.2030509@fourthworld.com> Message-ID: I?m looking forward to seeing everyone there tomorrow. 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 Feb 4, 2014, at 7:48 AM, Richard Gaskin wrote: > Just a quick reminder about the upcoming meeting of the LiveCode User Group in Pasadena on Thursday at 7PM. > > We're focusing that meeting on LiveCode Server, so everyone who brings a laptop set up with FTP access to their site can have LiveCode Server installed and running there. > > Details in the forum: > > > -- > 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 MikeKerner at roadrunner.com Wed Feb 5 10:06:05 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 5 Feb 2014 10:06:05 -0500 Subject: repeating string In-Reply-To: <52F206B3.6090401@economy-x-talk.com> References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> Message-ID: Mark, I must have screwed something up the first time, because I wound up with 31, even though I expected 30. When I just tested it, it came out at 30. Alex's idea is also clever, but what if I am trying to repeat another character, like "#"? I was trying to avoid the solution Craig suggested by using a built-in construct, which made me think that we should have something like put 30 "a" into goop, but that is a recipe for failure, and put 30 "a"'s into goop is almost unreadable On Wed, Feb 5, 2014 at 4:38 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Mike, > > Into item 29 gives you a string of 29 chars, after 29 makes a string of 30 > chars, into item 30 gives a string of 30 chars. > > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour > spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > > On 2/5/2014 04:14, Mike Kerner wrote: > >> >> That's clever. It would be item 29, but that hardly matters. What's even >> more interesting about that is that >> put space into word 29 of mySpaces >> will give me a string that's 1 character long. >> >> > > _______________________________________________ > use-livecode mailing list > use-livecode 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 dave at applicationinsight.com Wed Feb 5 11:00:49 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Wed, 5 Feb 2014 08:00:49 -0800 (PST) Subject: repeating string In-Reply-To: References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> Message-ID: <1391616049923-4675487.post@n4.nabble.com> Mike Kerner wrote > I was trying to avoid the solution Craig suggested Why do you want to avoid it? Making a function to do the job seems the best way to me! ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/repeating-string-tp4675472p4675487.html Sent from the Revolution - User mailing list archive at Nabble.com. From MikeKerner at roadrunner.com Wed Feb 5 11:16:26 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 5 Feb 2014 11:16:26 -0500 Subject: repeating string In-Reply-To: <1391616049923-4675487.post@n4.nabble.com> References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> <1391616049923-4675487.post@n4.nabble.com> Message-ID: because if it's part of the language, and my vocabulary improves, then I have less crap to move into my libraries, and I would feel a lot less foolish if I discover such a thing later. Even worse, when I throw a kluge into a project, and I can't find it, later, when I need it again, I end up reinventing the wheel each time, and maybe I remember to use the same vernacular, and maybe I don't, in which case I end up biffing myself, sometimes, by using different names in those different projects - synonyms can suck when the parser isn't insightful. On Wed, Feb 5, 2014 at 11:00 AM, Dave Kilroy wrote: > Mike Kerner wrote > > I was trying to avoid the solution Craig suggested > > Why do you want to avoid it? Making a function to do the job seems the best > way to me! > > > > ----- > "Some are born coders, some achieve coding, and some have coding thrust > upon them." - William Shakespeare & Hugh Senior > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/repeating-string-tp4675472p4675487.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 > -- 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 alex at tweedly.net Wed Feb 5 11:24:16 2014 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 05 Feb 2014 16:24:16 +0000 Subject: repeating string In-Reply-To: References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> Message-ID: <52F265B0.2030505@tweedly.net> On 05/02/2014 15:06, Mike Kerner wrote: > Alex's idea is also clever, but what if I am trying to repeat another > character, like "#"? > > put replacetext( format("%30s", " "), " ", "x") into myVar (no promises for being the speediest solution - but still one line and no library involved). -- Alex. From MikeKerner at roadrunner.com Wed Feb 5 12:50:29 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 5 Feb 2014 12:50:29 -0500 Subject: repeating string In-Reply-To: <52F265B0.2030505@tweedly.net> References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> <52F265B0.2030505@tweedly.net> Message-ID: nice. On Wed, Feb 5, 2014 at 11:24 AM, Alex Tweedly wrote: > On 05/02/2014 15:06, Mike Kerner wrote: > >> Alex's idea is also clever, but what if I am trying to repeat another >> character, like "#"? >> >> >> > put replacetext( format("%30s", " "), " ", "x") into myVar > > (no promises for being the speediest solution - but still one line and no > library involved). > -- Alex. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- 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 Wed Feb 5 12:51:07 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Wed, 5 Feb 2014 12:51:07 -0500 Subject: repeating string In-Reply-To: References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> <52F265B0.2030505@tweedly.net> Message-ID: don't get me wrong, I hate it, because it's c and I can't just stare at it and know that %30s means pad the front with spaces, but nice. On Wed, Feb 5, 2014 at 12:50 PM, Mike Kerner wrote: > nice. > > > On Wed, Feb 5, 2014 at 11:24 AM, Alex Tweedly wrote: > >> On 05/02/2014 15:06, Mike Kerner wrote: >> >>> Alex's idea is also clever, but what if I am trying to repeat another >>> character, like "#"? >>> >>> >>> >> put replacetext( format("%30s", " "), " ", "x") into myVar >> >> (no promises for being the speediest solution - but still one line and no >> library involved). >> -- Alex. >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > -- > On the first day, God created the heavens and the Earth > On the second day, God created the oceans. > On the third day, God put the animals on hold for a few hours, > and did a little diving. > And God said, "This is good." > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From dochawk at gmail.com Wed Feb 5 14:10:42 2014 From: dochawk at gmail.com (Dr. Hawkins) Date: Wed, 5 Feb 2014 11:10:42 -0800 Subject: referring to a file on the local network by name? Message-ID: Is there a "clean" way to refer to a shared file on another machine by name? For example, on mac, the file central.local:/Users/joe/joesfile.txt could end up in /Volumes/joe/joesfile.txt, or /Volumes/joe-1/joesfile.txt, depending upon how many times the connection had been made. I can see hacky ways to parse the contents of volumes, but it would be nice to just be able to do things like put theList into url "file:central.local:/Users/joe/joesfile.txt" or some such. The context is that the client files and output should land on the server, not the local machine. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From dave at applicationinsight.com Wed Feb 5 14:11:57 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Wed, 5 Feb 2014 11:11:57 -0800 (PST) Subject: repeating string In-Reply-To: References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> <1391616049923-4675487.post@n4.nabble.com> Message-ID: <1391627517869-4675493.post@n4.nabble.com> Mike Kerner wrote > because if it's part of the language, and my vocabulary improves, then I > have less crap to move into my libraries, and I would feel a lot less > foolish if I discover such a thing later. Even worse, when I throw a > kluge > into a project, and I can't find it, later, when I need it again, I end up > reinventing the wheel each time, and maybe I remember to use the same > vernacular, and maybe I don't, in which case I end up biffing myself, > sometimes, by using different names in those different projects - synonyms > can suck when the parser isn't insightful. Ah yes, I'm also quite good at "biffing myself" :) ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/repeating-string-tp4675472p4675493.html Sent from the Revolution - User mailing list archive at Nabble.com. From alex at tweedly.net Wed Feb 5 17:53:46 2014 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 05 Feb 2014 22:53:46 +0000 Subject: repeating string In-Reply-To: References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> <52F265B0.2030505@tweedly.net> Message-ID: <52F2C0FA.8040804@tweedly.net> I absolutely agree. I have a function in my personal "standard library" that does (something close to) this, and I would never consider replacing that with this C-like code; I wrote C for a living for too many years already, thanks. But as an answer to the request (i.e. native LC, not a function), it's the best I can do :-) -- Alex. On 05/02/2014 17:51, Mike Kerner wrote: > don't get me wrong, I hate it, because it's c and I can't just stare at it > and know that %30s means pad the front with spaces, but nice. > > > On Wed, Feb 5, 2014 at 12:50 PM, Mike Kerner wrote: > >> nice. >> >> >> On Wed, Feb 5, 2014 at 11:24 AM, Alex Tweedly wrote: >> >>> On 05/02/2014 15:06, Mike Kerner wrote: >>> >>>> Alex's idea is also clever, but what if I am trying to repeat another >>>> character, like "#"? >>>> >>>> >>>> >>> put replacetext( format("%30s", " "), " ", "x") into myVar >>> >>> (no promises for being the speediest solution - but still one line and no >>> library involved). >>> -- Alex. >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> >> -- >> 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 james at thehales.id.au Wed Feb 5 19:35:58 2014 From: james at thehales.id.au (James Hale) Date: Thu, 6 Feb 2014 11:35:58 +1100 Subject: rTree questions Message-ID: <24968439-ABD6-41F7-9800-CE71CCB7D29E@thehales.id.au> Hi all, All but one of my rTree issues are now resolved. The details are over in the rTree forum where Mats has resurfaced. If you are interested the post is http://forums.runrev.com/viewtopic.php?f=51&t=17623 I will continue the discussion there. Thanks for listening :-) James From pete at lcsql.com Wed Feb 5 19:55:25 2014 From: pete at lcsql.com (Peter Haworth) Date: Wed, 5 Feb 2014 16:55:25 -0800 Subject: repeating string In-Reply-To: <52F2C0FA.8040804@tweedly.net> References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> <52F265B0.2030505@tweedly.net> <52F2C0FA.8040804@tweedly.net> Message-ID: This would be a useful command in LC. I'd like to see a "strip leading/trailing" command to. I usually do that with a regExp but like the solution to this problem, it's not the most readable thing in the world. Sounds like it might be worth a post to the Open Source forum. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Wed, Feb 5, 2014 at 2:53 PM, Alex Tweedly wrote: > I absolutely agree. I have a function in my personal "standard library" > that does (something close to) this, and I would never consider replacing > that with this C-like code; I wrote C for a living for too many years > already, thanks. > > But as an answer to the request (i.e. native LC, not a function), it's the > best I can do :-) > > -- Alex. > > On 05/02/2014 17:51, Mike Kerner wrote: > >> don't get me wrong, I hate it, because it's c and I can't just stare at it >> and know that %30s means pad the front with spaces, but nice. >> >> >> On Wed, Feb 5, 2014 at 12:50 PM, Mike Kerner >> wrote: >> >> nice. >>> >>> >>> On Wed, Feb 5, 2014 at 11:24 AM, Alex Tweedly wrote: >>> >>> On 05/02/2014 15:06, Mike Kerner wrote: >>>> >>>> Alex's idea is also clever, but what if I am trying to repeat another >>>>> character, like "#"? >>>>> >>>>> >>>>> >>>>> put replacetext( format("%30s", " "), " ", "x") into myVar >>>> >>>> (no promises for being the speediest solution - but still one line and >>>> no >>>> library involved). >>>> -- Alex. >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>>> >>> >>> -- >>> 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 m.schonewille at economy-x-talk.com Wed Feb 5 21:01:25 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 06 Feb 2014 03:01:25 +0100 Subject: [ANN] Installer Maker 1.8.2 Message-ID: <52F2ECF5.1070009@economy-x-talk.com> Hello, A new version of the Installer Maker Plug-in for LiveCode has been released. This version contains a new feature requested by many. Installer Maker 1.8.2 allows for saving all settings in a profile. This profile can later be read from disk and re-used for your project again. This way, you don't need to re-enter all settings and options every time you make your installer. You do need to import your new files. Additionally, it is no longer possible to accidentally associate the .exe file extension with your executable. Today, we're releasing the plug-in version only. The standalone version of Installer Maker for LiveCode will be available within a few days. The plug-in can only be used with LiveCode 4.5 - 5.x and the commercial version of LiveCode 6 and later. Once in a while, we receive a feature request, bug report or other comments. If you decide to send an e-mail about Installer Maker, please include extensive descriptions of the features you request or the bugs you encounter with pictures and other relevant files. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ From pmbrig at gmail.com Wed Feb 5 13:24:15 2014 From: pmbrig at gmail.com (Peter M. Brigham) Date: Wed, 5 Feb 2014 13:24:15 -0500 Subject: How to Reset ID's of Controls In-Reply-To: References: <185538292006.20140126230154@ahsoftware.net> Message-ID: On Jan 28, 2014, at 2:18 AM, Ender Nafi Elekcioglu wrote: > Mark: > "> I have tens of cards, each one has hundreds of controls >> and I create those controls on each time the user navigates to those cards. > > Why? When I need to do something like that I will most likely show/hide > groups of controls rather than copying them or making them from scratch. > That way you don't have to be concerned about the id pool, as nothing is > being created or destroyed." > > Stephen: > "not to mention it would take more computing time to create and display > rather than show and hide." > > > Ok, I'm open to new ideas here. > This is a news app, so the content change dynamically. > Which controls should I show/hide? > I don't know beforehand how many images/fields my app will need. > Every minute or so, a new content arrives > and I have to create a new group {thumbnail, header, summary} for it. > > Is this a wrong approach, am I mistaking? What is the max number of buttons that you would be likely to need? Take that number, increase by 50%, and create that number of buttons. Then show/hide them as needed, relabeling and/or renaming them if necessary. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From bobsneidar at iotecdigital.com Wed Feb 5 21:42:36 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 6 Feb 2014 02:42:36 +0000 Subject: Extracting emails from mac mail In-Reply-To: <6A5FCAED-6BC9-47E3-B745-7EF46EB3BC43@sbcglobal.net> References: <6A5FCAED-6BC9-47E3-B745-7EF46EB3BC43@sbcglobal.net> Message-ID: <0883DE9C-E7D1-4384-A548-347429F831B7@iotecdigital.com> An Applescript would probably do it. Barring that, each email is stored as a discreet file in the operating system, so given you know where that file resides, and you have permission to view it, you should be able to open them as a low level file and read them. (I?ve not attempted this so take that with a grain of salt). The trouble is, the actual email files are a bit scattered around the /Users//Library/Mail folder. Even once you get into the folder for a specific account, they can be in a number of folders, depending on what version of mail you run and how you connected etc. You would have to write (or purchase from another LC developer) some kind of path crawler to find them all, and then you would need a way to save which emails you have already processed. Not a minor project it seems. So I would poke around the internet first and see if someone has already written an Applescript for perusing the Apple Mail database/store. Bob On Feb 4, 2014, at 17:36 , Jim Hurley wrote: > I seem to recall that it was possible to extract the text from MAC Mail Mail boxes. > > Am I dreaming? > > Jim Hurley > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobsneidar at iotecdigital.com Wed Feb 5 21:46:51 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 6 Feb 2014 02:46:51 +0000 Subject: [OT] will amuse you Linux fans In-Reply-To: References: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> Message-ID: <38177E62-F76B-4A58-B0FF-6C63E2FCF156@iotecdigital.com> I?ve come up with a saying some years ago. Anything is constitutional that no man is willing to resist. Nothing is constitutional that no man is willing to defend. (Substitute ?constitutional for whatever instrument of law your particular country subscribes to). Bob On Feb 3, 2014, at 19:18 , stephen barncard wrote: > Not amusing to the look and feel people at Apple. > > the Icons are copied or very close. Not to mention about 20 other things. > Can 'they' get away with this? > > sqb > > *--* > *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* > > > On Mon, Feb 3, 2014 at 4:23 PM, Roger Eller wrote: > >> It has a strong resemblance to the Pear Linux distro, which does a fine job >> of being Mac-like as well. >> >> At 7:10 in the video below, the "star" is probably just a coincidence, >> so... yeah... >> >> http://www.youtube.com/watch?v=6HAZTHK869A >> >> ~Roger >> >> >> On Mon, Feb 3, 2014 at 5:50 PM, Colin Holgate wrote: >> >>> Especially if you would like it to be more Windows or OSX like: >>> >>> >> http://www.northkoreatech.org/2014/01/31/north-koreas-red-star-os-goes-mac/ >>> >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobsneidar at iotecdigital.com Wed Feb 5 21:48:46 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 6 Feb 2014 02:48:46 +0000 Subject: [OT] Haiku In-Reply-To: <52F1F138.5020100@gmail.com> References: <52F1F138.5020100@gmail.com> Message-ID: <0582BB00-9ABE-4368-88EB-8DDDA7C8608C@iotecdigital.com> And to think that Apple was seriously considering using BeOS as it?s next generation OS at one time. Bob On Feb 5, 2014, at 24:07 , Richmond wrote: > It seems that Haiku (a.k.a. BeOS rediviva) has bitten the dust: > > http://haiku-os.org/ > > A greta pity. > > 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 bobsneidar at iotecdigital.com Wed Feb 5 21:50:07 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 6 Feb 2014 02:50:07 +0000 Subject: SoCal LiveCode User Group Meeting: Thursday In-Reply-To: <52F10BB9.2030509@fourthworld.com> References: <52F10BB9.2030509@fourthworld.com> Message-ID: <867ACE26-C725-48D0-9186-B642AFAA5C59@iotecdigital.com> Oh Dayam! I?m in! Never been so looking forward to meeting all the geniuses! Bob On Feb 4, 2014, at 07:48 , Richard Gaskin wrote: > Just a quick reminder about the upcoming meeting of the LiveCode User Group in Pasadena on Thursday at 7PM. > > We're focusing that meeting on LiveCode Server, so everyone who brings a laptop set up with FTP access to their site can have LiveCode Server installed and running there. > > Details in the forum: > > > -- > 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 bobsneidar at iotecdigital.com Wed Feb 5 21:52:54 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 6 Feb 2014 02:52:54 +0000 Subject: referring to a file on the local network by name? In-Reply-To: References: Message-ID: <081DF7D0-CCD4-4123-8833-758D705B8942@iotecdigital.com> hmmm? can you not use something like smb://sharepoint/subfolder/subfolder2 etc? Apple uses AFP in place of SMB. Bob On Feb 5, 2014, at 11:10 , Dr. Hawkins wrote: > Is there a "clean" way to refer to a shared file on another machine by name? > > For example, on mac, the file central.local:/Users/joe/joesfile.txt > > could end up in /Volumes/joe/joesfile.txt, or /Volumes/joe-1/joesfile.txt, > depending upon how many times the connection had been made. > > I can see hacky ways to parse the contents of volumes, but it would be nice > to just be able to do things like > > put theList into url "file:central.local:/Users/joe/joesfile.txt" > > or some such. > > The context is that the client files and output should land on the server, > not the local machine. > > -- > 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 bobsneidar at iotecdigital.com Wed Feb 5 22:00:09 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 6 Feb 2014 03:00:09 +0000 Subject: referring to a file on the local network by name? In-Reply-To: <081DF7D0-CCD4-4123-8833-758D705B8942@iotecdigital.com> References: <081DF7D0-CCD4-4123-8833-758D705B8942@iotecdigital.com> Message-ID: <1D21E721-10FD-4F6B-A4BA-A6195823DC0B@iotecdigital.com> never mind I just tried it. No workie. It should though. Bob On Feb 5, 2014, at 18:52 , Bob Sneidar wrote: > hmmm? can you not use something like smb://sharepoint/subfolder/subfolder2 etc? Apple uses AFP in place of SMB. > > Bob > > > On Feb 5, 2014, at 11:10 , Dr. Hawkins wrote: > >> Is there a "clean" way to refer to a shared file on another machine by name? >> >> For example, on mac, the file central.local:/Users/joe/joesfile.txt >> >> could end up in /Volumes/joe/joesfile.txt, or /Volumes/joe-1/joesfile.txt, >> depending upon how many times the connection had been made. >> >> I can see hacky ways to parse the contents of volumes, but it would be nice >> to just be able to do things like >> >> put theList into url "file:central.local:/Users/joe/joesfile.txt" >> >> or some such. >> >> The context is that the client files and output should land on the server, >> not the local machine. >> >> -- >> 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 ambassador at fourthworld.com Wed Feb 5 22:01:44 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 05 Feb 2014 19:01:44 -0800 Subject: SoCal LiveCode User Group Meeting: Thursday In-Reply-To: <867ACE26-C725-48D0-9186-B642AFAA5C59@iotecdigital.com> References: <867ACE26-C725-48D0-9186-B642AFAA5C59@iotecdigital.com> Message-ID: <52F2FB18.7060803@fourthworld.com> Bob Sneidar wrote: > Oh Dayam! I?m in! Never been so looking forward to meeting all the geniuses! Well, Kevin can't make it to this meeting, so you'll have to deal with the sub-geniuses. :) But it'll be great to see you if you can make it. If you haven't set up LiveCode Server on your server yet, I've promised to not go home until everyone who wants that gets it. All you have to do is bring a laptop with FTP access to your server set up, and I'll have LiveCode Server on a thumb drive with a test script and an .htaccess file - we'll put those in place and if I'm lucky enough to go home at the end of the night you'll have LiveCode Server running well on your host. -- Richard Gaskin Fourth World Systems Software Design and Development for the Desktop, Mobile, and the Web ____________________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From bobsneidar at iotecdigital.com Wed Feb 5 22:08:33 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 6 Feb 2014 03:08:33 +0000 Subject: repeating string In-Reply-To: References: Message-ID: <56A49578-7EDC-48D2-9956-81D5A16DC8CD@iotecdigital.com> To avoid having to recode yourself, you should get in the habit of building a library stack that you insert into the front of every app you are building. That way you can have a central library of common reusable code, which is why library stacks were meant to do. I am working on a Database Setup card (have been for a couple years now) where all my database related commands and functions go. I keep the code in a button on the same card, so that by simply going to the card, the script of that button gets inserted into the front by the openCard handler. That means I can copy/paste the card into any stack I want, and on openStack all I have to do is GO to the Database Setup card, and everything else happens automagically, including using registering my sqlYoga stuff, checking to see if the connection is viable, making the connection, editing the connection etc. Very handy using libraries and inserting. Bob On Feb 4, 2014, at 18:28 , Mike Kerner wrote: > There isn't a repeating string function/keyword/construct, right? > > put 30 spaces into a or > put space * 30 into a > > -- > 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 Nakia.Brewer at westrac.com.au Wed Feb 5 22:47:23 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Thu, 6 Feb 2014 03:47:23 +0000 Subject: Custom Props Set Message-ID: <67116DB20798A94285EEE12A67079A283269F23B@MHSEXC02.westrac.com.au> Hi, I have a grp with Custom Property Set that has multiple Custom Properties within it. I want to be able loop through each of these custom properties within this set but I am having issues doing so. (It's just an error in my syntax I think) repeat for each line tType in the keys of VimsEventChannels of grp "EventsGroup" answer tType end repeat COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From bobsneidar at iotecdigital.com Wed Feb 5 22:47:50 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 6 Feb 2014 03:47:50 +0000 Subject: referring to a file on the local network by name? In-Reply-To: References: Message-ID: So after thinking about it for a while, it seems you can enumerate the folders in /Volumes fairly easily. BTW, you should NOT be ending up with a folder called Joe-1 unless something has gone wrong with your connection while you were connected to Joe. No matter though. If there is a Joe and a Joe-1, any attempt to connect to Joe should fail, unless you actually have two share points legitimately named Joe on two different servers, in which case I need to come over and punk slap your IT person (assuming it?s not you). ;-) Barring that, what you are seeing is a stranded dynamic link, which in theory should never happen these days. It *should* resolve itself upon reboot, but of course you cannot depend on the condition being optimal. What version of the OS are you running btw? I?ve seen this long ago, but I thought that Apple had fixed this. The Connect to Server option in the Finder should not be allowing you to make multiple simultaneous connections to the same share point. Bob On Feb 5, 2014, at 11:10 , Dr. Hawkins wrote: > Is there a "clean" way to refer to a shared file on another machine by name? > > For example, on mac, the file central.local:/Users/joe/joesfile.txt > > could end up in /Volumes/joe/joesfile.txt, or /Volumes/joe-1/joesfile.txt, > depending upon how many times the connection had been made. > > I can see hacky ways to parse the contents of volumes, but it would be nice > to just be able to do things like > > put theList into url "file:central.local:/Users/joe/joesfile.txt" > > or some such. > > The context is that the client files and output should land on the server, > not the local machine. > > -- > 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 dunbarx at aol.com Wed Feb 5 23:35:36 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 5 Feb 2014 23:35:36 -0500 (EST) Subject: Custom Props Set In-Reply-To: <67116DB20798A94285EEE12A67079A283269F23B@MHSEXC02.westrac.com.au> References: <67116DB20798A94285EEE12A67079A283269F23B@MHSEXC02.westrac.com.au> Message-ID: <8D0F10C03C6CBE1-B80-E40B@webmail-m232.sysops.aol.com> Hi. Is the entity VimsEventChannels" a custom property? If so it must be referenced with "the". Do you have it as a customPropertySet? If so, customPropertySets are not arrays, so getting the keys of it will not give you much.. But you can get the value of a custom property within a custom property set using array notation: answer the yourPropertySet[yourCustomProperty} Where "yourCustomProperty" is a custom property within the set "yourPropertySet", See the dictionary for these things. Do I have this right at all? Craig Newman repeat for each line tType in the keys of VimsEventChannels of grp "EventsGroup" answer tType end repeat -----Original Message----- From: Nakia Brewer To: How to use LiveCode Sent: Wed, Feb 5, 2014 10:48 pm Subject: Custom Props Set Hi, I have a grp with Custom Property Set that has multiple Custom Properties within it. I want to be able loop through each of these custom properties within this set but I am having issues doing so. (It's just an error in my syntax I think) repeat for each line tType in the keys of VimsEventChannels of grp "EventsGroup" answer tType end repeat COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From bobsneidar at iotecdigital.com Thu Feb 6 00:00:02 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 6 Feb 2014 05:00:02 +0000 Subject: Send and the context Message-ID: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> I read from the dictionary: When the send command is used the stack containing the target handler temporarily becomes the defaultStack. All object references in the message are evaluated in the current context i. e. the defaultStack. Therefore references within the message that refer to "this card" or "this stack" will be referring to the card or stack where the target handler is located. Ok. So I put a handler in the script of card ?Database Setup? called ?test? on test put the short name of this card end test I then go to another card called ?Main? and create a button whose script reads: on mouseUp send test to card ?Database Setup? end mouseup So now shouldn?t I get ?Database Setup? in the message box, and NOT ?Main?? Isn?t this the whole point to using send vs. dispatch? BTW I get the same results using dispatch. If both SEND and DISPATCH produce the same results in regard to the current context, then why not ALWAYS use DISPATCH seeing that you can pass arguments with DISPATCH? Reason I ask is I have a card that I want to reference objects on, which may not be on the current card, and in fact may not even be in the current stack! I really do not want to reference these objects using long file names and such. Very tedious. At present I have a workaround, but kludges bother me, and at any rate if send does not have the effect on the message path that the dictionary seems to indicate, then either I misunderstand (not all that far fetched) or else it?s a bug. Bob From Nakia.Brewer at westrac.com.au Thu Feb 6 00:23:31 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Thu, 6 Feb 2014 05:23:31 +0000 Subject: Custom Props Set In-Reply-To: <8D0F10C03C6CBE1-B80-E40B@webmail-m232.sysops.aol.com> References: <67116DB20798A94285EEE12A67079A283269F23B@MHSEXC02.westrac.com.au> <8D0F10C03C6CBE1-B80-E40B@webmail-m232.sysops.aol.com> Message-ID: <67116DB20798A94285EEE12A67079A283269F433@MHSEXC02.westrac.com.au> VimsEventChannels is the custom prop set, there are multiple custom props in this set. I was trying to get the names of all the Custom Properties that exists in a Custom Property Set. I want to loop through them all and see if one has a value I am looking for. Obviously I did look to the dictionary first but couldn't find much to help me... (probably looked in the wrong spot) Repeat for each line tCustomProp in tCustomPropSet If the tCustomPropSet[quote& tCustomProp &"]" = value then do something End repeat Kind of like above ish roughly ' -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of dunbarx at aol.com Sent: Thursday, 06 February 2014 15:36 To: use-livecode at lists.runrev.com Subject: Re: Custom Props Set Hi. Is the entity VimsEventChannels" a custom property? If so it must be referenced with "the". Do you have it as a customPropertySet? If so, customPropertySets are not arrays, so getting the keys of it will not give you much.. But you can get the value of a custom property within a custom property set using array notation: answer the yourPropertySet[yourCustomProperty} Where "yourCustomProperty" is a custom property within the set "yourPropertySet", See the dictionary for these things. Do I have this right at all? Craig Newman repeat for each line tType in the keys of VimsEventChannels of grp "EventsGroup" answer tType end repeat -----Original Message----- From: Nakia Brewer To: How to use LiveCode Sent: Wed, Feb 5, 2014 10:48 pm Subject: Custom Props Set Hi, I have a grp with Custom Property Set that has multiple Custom Properties within it. I want to be able loop through each of these custom properties within this set but I am having issues doing so. (It's just an error in my syntax I think) repeat for each line tType in the keys of VimsEventChannels of grp "EventsGroup" answer tType end repeat COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From ambassador at fourthworld.com Thu Feb 6 01:09:01 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 05 Feb 2014 22:09:01 -0800 Subject: Download LiveCode Server Message-ID: <52F326FD.7020700@fourthworld.com> Where is the link on LiveCode.com to download LiveCode Server Community Edition? This is for a tutorial, so please, no special links you've picked up from other sources. I'm looking for the path a new user would take to get LC Server when visiting livecode.com. TIA - -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From neil at runrev.com Thu Feb 6 01:18:34 2014 From: neil at runrev.com (Neil Roger) Date: Thu, 06 Feb 2014 06:18:34 +0000 Subject: Download LiveCode Server In-Reply-To: <52F326FD.7020700@fourthworld.com> References: <52F326FD.7020700@fourthworld.com> Message-ID: <52F3293A.8070308@runrev.com> Hi Richard, You should be able to pick Community Server up from our main downloads page here- http://downloads.livecode.com/livecode/ Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 06/02/2014 06:09, Richard Gaskin wrote: > Where is the link on LiveCode.com to download LiveCode Server > Community Edition? > > This is for a tutorial, so please, no special links you've picked up > from other sources. I'm looking for the path a new user would take to > get LC Server when visiting livecode.com. > > TIA - > From gerry.orkin at gmail.com Thu Feb 6 01:44:38 2014 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Thu, 6 Feb 2014 17:44:38 +1100 Subject: of possible Android interest Message-ID: <9FEDE540-A2BB-4B7A-84CD-B2C3B9BF5B57@gmail.com> This WAS too good to be true: > Dear Customer, > > Thank you for your order at FocalPrice.com. > > We are so sorry to inform you that MH0618W in your order FPGZFDBXHXYT is our Clearance Center product, which only has limit inventory and has been sold out already. Due to our system bug, the item still could be added to shopping cart after selling out. As the item is unable to be restocked back anymore, we have no choice but cancel your order and make full refund in 7 working days, please check your account for updates later. We are sorry for such inconvenience has caused. Gerry From ambassador at fourthworld.com Thu Feb 6 01:53:40 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 05 Feb 2014 22:53:40 -0800 Subject: Download LiveCode Server Message-ID: <52F33174.3060606@fourthworld.com> Thank you, Neil. Where is that linked to from the main site? > Hi Richard, > > You should be able to pick Community Server up from our main > downloads page here- > > http://downloads.livecode.com/livecode/ -- Richard Gaskin Fourth World Systems Software Design and Development for Desktop, Mobile, and Web ____________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From scott at tactilemedia.com Thu Feb 6 02:50:21 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 05 Feb 2014 23:50:21 -0800 Subject: Send and the context In-Reply-To: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> References: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> Message-ID: One reason is because "send" can be time delayed, while dispatch cannot. And you can pass arguments using send: [ button script ] send "answerIt bob,debbie,judy" to this cd [ card script ] on answerIt arg1, arg2, arg3 answer arg1 && arg2 && arg3 end answerIt Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 2/5/14 9:00 PM, "Bob Sneidar" wrote: >If both SEND and DISPATCH produce the same results in regard to the >current context, then why not ALWAYS use DISPATCH seeing that you can >pass arguments with DISPATCH? From matthias_livecode_150811 at m-r-d.de Thu Feb 6 03:39:25 2014 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 6 Feb 2014 09:39:25 +0100 Subject: Download LiveCode Server In-Reply-To: <52F33174.3060606@fourthworld.com> References: <52F33174.3060606@fourthworld.com> Message-ID: <5DC00D66-8194-40F7-9F6D-100E06AF91FA@m-r-d.de> Hi, at http://www.livecode.com click "DOWNLOAD" in the top menu. On that download page there is a link at the bottom "View All LiveCode Downloads" Regards, Matthias Am 06.02.2014 um 07:53 schrieb Richard Gaskin : > Thank you, Neil. > > Where is that linked to from the main site? > >> Hi Richard, >> >> You should be able to pick Community Server up from our main >> downloads page here- >> >> http://downloads.livecode.com/livecode/ > > > -- > Richard Gaskin > Fourth World Systems > Software Design and Development for Desktop, Mobile, and Web > ____________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Matthias Rebbe From dave at applicationinsight.com Thu Feb 6 05:07:57 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Thu, 6 Feb 2014 02:07:57 -0800 (PST) Subject: repeating string In-Reply-To: <56A49578-7EDC-48D2-9956-81D5A16DC8CD@iotecdigital.com> References: <56A49578-7EDC-48D2-9956-81D5A16DC8CD@iotecdigital.com> Message-ID: <1391681277677-4675518.post@n4.nabble.com> Very nice Bob - I must get into using libraries myself, I'm using a variety of methods to help me reuse code but they are all a bit kludgy - I think I'm just about ready to bite the bullet... ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/repeating-string-tp4675472p4675518.html Sent from the Revolution - User mailing list archive at Nabble.com. From sarawakdave at rogers.com Thu Feb 6 05:27:29 2014 From: sarawakdave at rogers.com (Dave McKee) Date: Thu, 6 Feb 2014 05:27:29 -0500 Subject: [Bulk] Re: repeating string In-Reply-To: <1391681277677-4675518.post@n4.nabble.com> References: <56A49578-7EDC-48D2-9956-81D5A16DC8CD@iotecdigital.com> <1391681277677-4675518.post@n4.nabble.com> Message-ID: <3DC6DB91-8086-4CAF-AB0D-CD12658BCF05@rogers.com> I am fed up with this Piper system. This AM, I couldn't connect at all to the working piper, when I launched the ios app I was prompted to run wifi setup and to double tap the piper power button before connecting to its wifi, BUT after selecting the Piper wifi, it never gets the check mark in my wifi settings, meaning that my iPhone 5S can not connect to it. I have tried powering the Piper off and on but I always end up back with being unable to connect to the Piper or reconfigure. Sorry but this system just does NOT work. If I thought I could get my investment back, I'd ask for it. This system is sucking down AC and asside from warming up the room, does nothing useful. Hodie Non Cras > On Feb 6, 2014, at 5:07 AM, Dave Kilroy wrote: > > Very nice Bob - I must get into using libraries myself, I'm using a variety > of methods to help me reuse code but they are all a bit kludgy - I think I'm > just about ready to bite the bullet... > > > > ----- > "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/repeating-string-tp4675472p4675518.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 sarawakdave at rogers.com Thu Feb 6 05:29:21 2014 From: sarawakdave at rogers.com (Dave McKee) Date: Thu, 6 Feb 2014 05:29:21 -0500 Subject: [Bulk] Re: repeating string In-Reply-To: <3DC6DB91-8086-4CAF-AB0D-CD12658BCF05@rogers.com> References: <56A49578-7EDC-48D2-9956-81D5A16DC8CD@iotecdigital.com> <1391681277677-4675518.post@n4.nabble.com> <3DC6DB91-8086-4CAF-AB0D-CD12658BCF05@rogers.com> Message-ID: <30EA29D8-A785-4BB1-B0EB-BF82D304E747@rogers.com> Please ignore this rant, I managed to respond to the wrong email Hodie Non Cras > On Feb 6, 2014, at 5:27 AM, Dave McKee wrote: > > I am fed up with this Piper system. This AM, I couldn't connect at all to the working piper, when I launched the ios app I was prompted to run wifi setup and to double tap the piper power button before connecting to its wifi, BUT after selecting the Piper wifi, it never gets the check mark in my wifi settings, meaning that my iPhone 5S can not connect to it. > > I have tried powering the Piper off and on but I always end up back with being unable to connect to the Piper or reconfigure. > > Sorry but this system just does NOT work. If I thought I could get my investment back, I'd ask for it. This system is sucking down AC and asside from warming up the room, does nothing useful. > > Hodie Non Cras > >> On Feb 6, 2014, at 5:07 AM, Dave Kilroy wrote: >> >> Very nice Bob - I must get into using libraries myself, I'm using a variety >> of methods to help me reuse code but they are all a bit kludgy - I think I'm >> just about ready to bite the bullet... >> >> >> >> ----- >> "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior >> >> -- >> View this message in context: http://runtime-revolution.278305.n4.nabble.com/repeating-string-tp4675472p4675518.html >> Sent from the Revolution - User mailing list archive at Nabble.com. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From richmondmathewson at gmail.com Thu Feb 6 05:40:26 2014 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 06 Feb 2014 12:40:26 +0200 Subject: Download LiveCode Server In-Reply-To: <52F33174.3060606@fourthworld.com> References: <52F33174.3060606@fourthworld.com> Message-ID: <52F3669A.8040702@gmail.com> On 06/02/14 08:53, Richard Gaskin wrote: > Thank you, Neil. > > Where is that linked to from the main site? > > > Hi Richard, > > > > You should be able to pick Community Server up from our main > > downloads page here- > > > > http://downloads.livecode.com/livecode/ > > http://downloads.livecode.com/livecode/ Right, slap, bang there is a column saying "Community server" I don't quite know how you could miss it. Richmond. From dirk.cleenwerck at gmail.com Thu Feb 6 06:08:26 2014 From: dirk.cleenwerck at gmail.com (Dirk prive) Date: Thu, 6 Feb 2014 12:08:26 +0100 Subject: Download LiveCode Server In-Reply-To: <52F33174.3060606@fourthworld.com> References: <52F33174.3060606@fourthworld.com> Message-ID: On the main page, click "download" in the menu. Under commercial edition it gives a link that says "View All LiveCode Downloads" That link brings you to http://downloads.livecode.com/livecode/ Dirk Cleenwerck On Thu, Feb 6, 2014 at 7:53 AM, Richard Gaskin wrote: > Thank you, Neil. > > Where is that linked to from the main site? > > > > Hi Richard, > > > > You should be able to pick Community Server up from our main > > downloads page here- > > > > http://downloads.livecode.com/livecode/ > > > -- > Richard Gaskin > Fourth World Systems > Software Design and Development for Desktop, Mobile, and Web > ____________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bvg at mac.com Thu Feb 6 06:36:00 2014 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 06 Feb 2014 12:36:00 +0100 Subject: [OT] Haiku In-Reply-To: <52F1F138.5020100@gmail.com> References: <52F1F138.5020100@gmail.com> Message-ID: I see nothing on that page which would indicate an end to the project? On 05.02.2014, at 09:07, Richmond wrote: > It seems that Haiku (a.k.a. BeOS rediviva) has bitten the dust: > > http://haiku-os.org/ -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From dirk.cleenwerck at gmail.com Thu Feb 6 06:50:25 2014 From: dirk.cleenwerck at gmail.com (Dirk prive) Date: Thu, 6 Feb 2014 12:50:25 +0100 Subject: [OT] Haiku In-Reply-To: References: <52F1F138.5020100@gmail.com> Message-ID: Ah, it's back. I guess they had a server outage then? Several of their websites went down, which made it look like the project had gone. Dirk Cleenwerck On Thu, Feb 6, 2014 at 12:36 PM, Bj?rnke von Gierke wrote: > I see nothing on that page which would indicate an end to the project? > > > On 05.02.2014, at 09:07, Richmond wrote: > > > It seems that Haiku (a.k.a. BeOS rediviva) has bitten the dust: > > > > http://haiku-os.org/ > > > -- > > Use an alternative Dictionary viewer: > http://bjoernke.com/bvgdocu/ > > Chat with other RunRev developers: > http://bjoernke.com/chatrev/ > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From roger.e.eller at sealedair.com Thu Feb 6 07:43:03 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 6 Feb 2014 07:43:03 -0500 Subject: Download LiveCode Server In-Reply-To: <5DC00D66-8194-40F7-9F6D-100E06AF91FA@m-r-d.de> References: <52F33174.3060606@fourthworld.com> <5DC00D66-8194-40F7-9F6D-100E06AF91FA@m-r-d.de> Message-ID: I think it would be more obvious to the user seeking "server" if they changed it from "View All LiveCode Downloads" to "All LiveCode Desktop/Server Downloads". ~Roger On Feb 6, 2014 3:40 AM, "Matthias Rebbe" wrote: > > > Hi, > > at http://www.livecode.com click "DOWNLOAD" in the top menu. > > On that download page there is a link at the bottom "View All LiveCode > Downloads" > > Regards, > > Matthias > > > Am 06.02.2014 um 07:53 schrieb Richard Gaskin >: > > > Thank you, Neil. > > > > Where is that linked to from the main site? > > > >> Hi Richard, > >> > >> You should be able to pick Community Server up from our main > >> downloads page here- > >> > >> http://downloads.livecode.com/livecode/ > > > > > > -- > > Richard Gaskin > > Fourth World Systems > > Software Design and Development for Desktop, Mobile, and Web > > ____________________________________________________________ > > Ambassador at FourthWorld.com http://www.FourthWorld.com > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > Matthias Rebbe > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From admin at FlexibleLearning.com Thu Feb 6 08:59:50 2014 From: admin at FlexibleLearning.com (FlexibleLearning.com) Date: Thu, 6 Feb 2014 13:59:50 -0000 Subject: [REM] 40% discount FieldFormatter Message-ID: <00c401cf2343$b4589940$1d09cbc0$@FlexibleLearning.com> www.FlexibleLearning.com/fieldformatter FieldFormatter: "Separating data from display " Reminder... For a limited time, grab FieldFormatter at a special price. This deal ends at midnight on Saturday! FieldFormatter is both Community and Commercial compatible, it comes with - An integrated IDE palette - 28 new properties - Full documentation with examples - Playground stack to investigate and change A few examples of how to save yourself a lot of coding... How do I show a hint in a field? - set the DEFAULTTEXT of fld "FindMe" to "Search for..." How do I show sensitive data with blobs? - set the asPRIVATE of fld "Password" to true How do I only allow numbers? - set the NUMERIC of fld "amount" to true How do I display currency? - set the NUMERICFORMAT of fld "price" to "0.00" - set the VALUECHARS of fld "price" to "$" How do I automatically display thousands? - set the SHOWTHOUSANDS of fld 1 to true - set the THOUSANDSSEPARATOR to "." How do I display as a %? - set the asPERCENTAGE of fld "VAT" to true How do I apply an automatic conversion rate? - set the CONVERSIONRATE of fld "asMetric" to 2.54 How do I automatically colorise negative numbers? - set the NEGATIVECOLOR of fld "Due" to "red" How do I display a date in my own format? - set the DATETIMEFORMAT of fld "date" to "MMM dd, 'yy" www.FlexibleLearning.com/fieldformatter Hugh Senior FLCo From richmondmathewson at gmail.com Thu Feb 6 09:42:49 2014 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 06 Feb 2014 16:42:49 +0200 Subject: [OT] Haiku In-Reply-To: References: <52F1F138.5020100@gmail.com> Message-ID: <52F39F69.9080602@gmail.com> On 06/02/14 13:50, Dirk prive wrote: > Ah, it's back. I guess they had a server outage then? > Several of their websites went down, which made it look like the project > had gone. Well, I'm happy, at least. Richmond. > > Dirk Cleenwerck > > > On Thu, Feb 6, 2014 at 12:36 PM, Bj?rnke von Gierke wrote: > >> I see nothing on that page which would indicate an end to the project? >> >> >> On 05.02.2014, at 09:07, Richmond wrote: >> >>> It seems that Haiku (a.k.a. BeOS rediviva) has bitten the dust: >>> >>> http://haiku-os.org/ >> >> -- >> >> Use an alternative Dictionary viewer: >> http://bjoernke.com/bvgdocu/ >> >> Chat with other RunRev developers: >> http://bjoernke.com/chatrev/ >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Thu Feb 6 10:57:31 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 06 Feb 2014 07:57:31 -0800 Subject: Download LiveCode Server In-Reply-To: <5DC00D66-8194-40F7-9F6D-100E06AF91FA@m-r-d.de> References: <5DC00D66-8194-40F7-9F6D-100E06AF91FA@m-r-d.de> Message-ID: <52F3B0EB.1010105@fourthworld.com> Matthias Rebbe wrote: > at http://www.livecode.com click "DOWNLOAD" in the top menu. > > On that download page there is a link at the bottom "View All LiveCode Downloads" Thanks. I can see why myself and others keep missing it, and even more embarrassingly, in the middle of a rushed night (man, it's been a busy season) I'd forgotten that I'd already submitted a usability bug report against that link: The Download page is divided into two halves, with Community on the left. The link labeled "View All LiveCode Downloads" is on the right side of the page, under the heading "Commercial Edition". This is why myself and others keep missing that link: we're looking for Community builds, and are focused on the links under the Community heading. If the link were centered on the page it would more clearly indicate that it is indeed for Community as well. That report also includes a suggestion that they put the PDF user guide for Server in the download package. As it is, the package contains only a bunch of files with no guidance, requiring the user to go back to livecode.com and hunt down the instructions on what to do with those files. Thanks again. Going forward I'll try to remember to slow down and double-check my bug reports first, and may even put together a mirror site at LiveCodeJournal.com which has all the files in one place, along with updated docs that includes tips for Dreamhost's unusual requirements, permissions for folders, and other tips the community has come up with over the years. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From andrew at ctech.me Thu Feb 6 13:06:13 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Thu, 6 Feb 2014 12:06:13 -0600 Subject: [OT] will amuse you Linux fans In-Reply-To: <38177E62-F76B-4A58-B0FF-6C63E2FCF156@iotecdigital.com> References: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> <38177E62-F76B-4A58-B0FF-6C63E2FCF156@iotecdigital.com> Message-ID: How profound: All instruments of law are imposed and maintained by force and threats. On Wed, Feb 5, 2014 at 8:46 PM, Bob Sneidar wrote: > I've come up with a saying some years ago. Anything is constitutional that > no man is willing to resist. Nothing is constitutional that no man is > willing to defend. (Substitute "constitutional for whatever instrument of > law your particular country subscribes to). > > Bob > > > On Feb 3, 2014, at 19:18 , stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > > > Not amusing to the look and feel people at Apple. > > > > the Icons are copied or very close. Not to mention about 20 other things. > > Can 'they' get away with this? > > > > sqb > > > > *--* > > *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* > > > > > > On Mon, Feb 3, 2014 at 4:23 PM, Roger Eller >wrote: > > > >> It has a strong resemblance to the Pear Linux distro, which does a fine > job > >> of being Mac-like as well. > >> > >> At 7:10 in the video below, the "star" is probably just a coincidence, > >> so... yeah... > >> > >> http://www.youtube.com/watch?v=6HAZTHK869A > >> > >> ~Roger > >> > >> > >> On Mon, Feb 3, 2014 at 5:50 PM, Colin Holgate > wrote: > >> > >>> Especially if you would like it to be more Windows or OSX like: > >>> > >>> > >> > http://www.northkoreatech.org/2014/01/31/north-koreas-red-star-os-goes-mac/ > >>> > >>> > >>> > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >>> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >>> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 mwieder at ahsoftware.net Thu Feb 6 13:43:11 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 6 Feb 2014 18:43:11 +0000 (UTC) Subject: Android loaner devices Message-ID: If you're in the US or Canada (only... sorry) you can register for LG's device loaner program and they will loan you an LG android device for up to 60 days to test your apps. Or maybe 30 days... the brochure I picked up at AppsWorld yesterday says 60, the website says 30... but anyway. http://developer.lge.com https://www.viennachannels.com/loginpage.php?P=lg1 -- Mark Wieder ahsoftware at gmail.com From mwieder at ahsoftware.net Thu Feb 6 14:09:21 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 6 Feb 2014 19:09:21 +0000 (UTC) Subject: Send and the context References: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> Message-ID: Scott Rossi writes: > And you can pass arguments using send: and you can do the same with dispatch: > [ button script ] dispatch "answerIt" to this cd with "bob", "debbie", "judy" > [ card script ] > on answerIt arg1, arg2, arg3 > answer arg1 && arg2 && arg3 > end answerIt -- Mark Wieder ahsoftware at gmail.com From dochawk at gmail.com Thu Feb 6 14:41:17 2014 From: dochawk at gmail.com (Dr. Hawkins) Date: Thu, 6 Feb 2014 11:41:17 -0800 Subject: [OT] Haiku In-Reply-To: <0582BB00-9ABE-4368-88EB-8DDDA7C8608C@iotecdigital.com> References: <52F1F138.5020100@gmail.com> <0582BB00-9ABE-4368-88EB-8DDDA7C8608C@iotecdigital.com> Message-ID: On Wed, Feb 5, 2014 at 6:48 PM, Bob Sneidar wrote: > And to think that Apple was seriously considering using BeOS as it's next > generation OS at one time. > It was a done deal until the Be folks thought they had apple over a barrel, and demanded an insane amount of money. Jobs was a much better purchase, and he came with a free operating system . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From richmondmathewson at gmail.com Thu Feb 6 14:52:03 2014 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 06 Feb 2014 21:52:03 +0200 Subject: Feeling Saucy Message-ID: <52F3E7E3.8030204@gmail.com> When I want to compile something Open Source from code I am generally able to download it; at which point it normally arrives with me in a ZIP file with instructions as to how to build the thing on a wide variety of platforms, as well as a list of prerequisites and/or dependencies. I wonder where I should find that sort of ZIP file for the Community version of Livecode? Richmond. From bonnmike at gmail.com Thu Feb 6 14:53:52 2014 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 6 Feb 2014 12:53:52 -0700 Subject: Send and the context In-Reply-To: References: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> Message-ID: use "of me" instead. This refers to the current card of the default stack. So if the handler is running on a card that isn't the front card, you'll get the short name of the card that IS the front. of me references the object that contains the script in question. On Thu, Feb 6, 2014 at 12:09 PM, Mark Wieder wrote: > Scott Rossi writes: > > > And you can pass arguments using send: > > and you can do the same with dispatch: > > > [ button script ] > dispatch "answerIt" to this cd with "bob", "debbie", "judy" > > > > [ card script ] > > on answerIt arg1, arg2, arg3 > > answer arg1 && arg2 && arg3 > > end answerIt > > -- > Mark Wieder > ahsoftware at gmail.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 6 15:15:33 2014 From: bonnmike at gmail.com (Mike Bonner) Date: Thu, 6 Feb 2014 13:15:33 -0700 Subject: [OT] Haiku In-Reply-To: References: <52F1F138.5020100@gmail.com> <0582BB00-9ABE-4368-88EB-8DDDA7C8608C@iotecdigital.com> Message-ID: Has anyone tried open indiana, aka open solaris? I have it running in a couple VMs (server version command line, and full desktop version) Don't know all that much about it yet but so far it seems to be rock solid. On Thu, Feb 6, 2014 at 12:41 PM, Dr. Hawkins wrote: > On Wed, Feb 5, 2014 at 6:48 PM, Bob Sneidar >wrote: > > > And to think that Apple was seriously considering using BeOS as it's next > > generation OS at one time. > > > > It was a done deal until the Be folks thought they had apple over a barrel, > and demanded an insane amount of money. > > Jobs was a much better purchase, and he came with a free operating system . > . . > > > -- > 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 Thu Feb 6 15:21:41 2014 From: richmondmathewson at gmail.com (Richmond) Date: Thu, 06 Feb 2014 22:21:41 +0200 Subject: [OT] Haiku In-Reply-To: References: <52F1F138.5020100@gmail.com> <0582BB00-9ABE-4368-88EB-8DDDA7C8608C@iotecdigital.com> Message-ID: <52F3EED5.4000505@gmail.com> On 06/02/14 22:15, Mike Bonner wrote: > Has anyone tried open indiana, aka open solaris? No: at the moment I'm being a "real prawn" trying to install Livecode Community 6.5.2 on ReactOS inside VMWare. Seems to get stuck. ReactOS is similar to Haiku insofar as it is on version Alpha something and has been since just about the time the dinosaurs were wiped out by a bunch of LSD-crazed creationists. Richmond. > > I have it running in a couple VMs (server version command line, and full > desktop version) Don't know all that much about it yet but so far it seems > to be rock solid. > > > On Thu, Feb 6, 2014 at 12:41 PM, Dr. Hawkins wrote: > >> On Wed, Feb 5, 2014 at 6:48 PM, Bob Sneidar >> wrote: >>> And to think that Apple was seriously considering using BeOS as it's next >>> generation OS at one time. >>> >> It was a done deal until the Be folks thought they had apple over a barrel, >> and demanded an insane amount of money. >> >> Jobs was a much better purchase, and he came with a free operating system . >> . . >> >> >> -- >> 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 roger.e.eller at sealedair.com Thu Feb 6 16:09:22 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 6 Feb 2014 16:09:22 -0500 Subject: Feeling Saucy In-Reply-To: <52F3E7E3.8030204@gmail.com> References: <52F3E7E3.8030204@gmail.com> Message-ID: I have not tried this myself, but these appear to be the droids you are looking for. https://github.com/runrev/livecode ~Roger On Thu, Feb 6, 2014 at 2:52 PM, Richmond wrote: > When I want to compile something Open Source from code I am generally > able to download it; at which point it normally arrives with me in a ZIP > file with > instructions as to how to build the thing on a wide variety of platforms, > as well > as a list of prerequisites and/or dependencies. > > I wonder where I should find that sort of ZIP file for the Community > version of 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 jacque at hyperactivesw.com Thu Feb 6 16:25:22 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 06 Feb 2014 15:25:22 -0600 Subject: Custom Props Set In-Reply-To: <67116DB20798A94285EEE12A67079A283269F433@MHSEXC02.westrac.com.au> References: <67116DB20798A94285EEE12A67079A283269F23B@MHSEXC02.westrac.com.au> <8D0F10C03C6CBE1-B80-E40B@webmail-m232.sysops.aol.com> <67116DB20798A94285EEE12A67079A283269F433@MHSEXC02.westrac.com.au> Message-ID: <52F3FDC2.7060306@hyperactivesw.com> On 2/5/14, 11:23 PM, Nakia Brewer wrote: > I was trying to get the names of all the Custom Properties that > existsin a Custom Property Set. > I want to loop through them all and see if one has a value I am looking for. > Repeat for each line tCustomProp in tCustomPropSet > If the tCustomPropSet[quote& tCustomProp &"]" = value then do something > End repeat > > Kind of like above ish roughly You may have figured this out by now, but try this: put the keys of the tCustomPropSet of this stack into tKeys repeat for each line tKey in tKeys if the tCustomPropSet[tKey] = value then do something end repeat If the set isn't in the stack, sustitute wherever it is for "of this stack". -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revolution at derbrill.de Thu Feb 6 17:08:01 2014 From: revolution at derbrill.de (Malte Brill) Date: Thu, 6 Feb 2014 23:08:01 +0100 Subject: keeping tabstops intact when exporting an rtf? In-Reply-To: References: Message-ID: <16611403-D50A-4FFD-94DB-E00026ECA583@derbrill.de> Hi all, I am trying to export RTF Text which ideally should look the same as in a liveCode field, when importing into a different app. For most what I have set up this works, but I am really struggeling with tabstops. I have not yet found a way to get the other applications to display my formatting the way a liveCodefield would. Can this be done? Any ideas? Best, Malte From richmondmathewson at gmail.com Thu Feb 6 17:28:45 2014 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 07 Feb 2014 00:28:45 +0200 Subject: keeping tabstops intact when exporting an rtf? In-Reply-To: <16611403-D50A-4FFD-94DB-E00026ECA583@derbrill.de> References: <16611403-D50A-4FFD-94DB-E00026ECA583@derbrill.de> Message-ID: <52F40C9D.7030401@gmail.com> On 07/02/14 00:08, Malte Brill wrote: > Hi all, > > I am trying to export RTF Text which ideally should look the same as in a liveCode field, when importing into a different app. For most what I have set up this works, but I am really struggeling with tabstops. I have not yet found a way to get the other applications to display my formatting the way a liveCodefield would. > > Can this be done? Any ideas? > > Best, > > Malte > > As RTF was developed by Microsoft and they have not released all the code, I very much doubt that Livecode is able to export "full" RTF from a textField, but a subset of RTF. Richmond. From ambassador at fourthworld.com Thu Feb 6 17:41:28 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 06 Feb 2014 14:41:28 -0800 Subject: keeping tabstops intact when exporting an rtf? In-Reply-To: <16611403-D50A-4FFD-94DB-E00026ECA583@derbrill.de> References: <16611403-D50A-4FFD-94DB-E00026ECA583@derbrill.de> Message-ID: <52F40F98.8010305@fourthworld.com> Malte wrote: > I am trying to export RTF Text which ideally should look the same as > in a liveCode field, when importing into a different app. For most > what I have set up this works, but I am really struggeling with > tabstops. I have not yet found a way to get the other applications to > display my formatting the way a liveCodefield would. > > Can this be done? Any ideas? I believe RTF supports column widths, specified in twips if memory serves. When the tabstops are set only at the field level, it's debatable as to whether those should be included in rtfText. But when the tabstops are set at the paragraph level, as we can do in v5.5.4 and later, IMO those should definitely be included in the output rtfText. It seems that currently neither form of tabstops affects the rtfText of a field. Care to submit an enhancement request for that? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From m.schonewille at economy-x-talk.com Thu Feb 6 18:24:19 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 07 Feb 2014 00:24:19 +0100 Subject: [ANN] Installer Maker 1.8.2 update In-Reply-To: <52F2ECF5.1070009@economy-x-talk.com> References: <52F2ECF5.1070009@economy-x-talk.com> Message-ID: <52F419A3.6000909@economy-x-talk.com> Hi (again), A new version of Installer Maker has been released. This update, 1.8.2, is now made available not only as a Plugin for LiveCode but also as a standalone application for users of Xojo, HyperStudio, Prezy, SuperCard and other cross-platform RAD tools. Installer Maker 1.8.2 allows for saving all settings in a profile. This profile can later be read from disk and re-used for your project again. This way, you don't need to re-enter all settings and options every time you make your installer. You do need to import your new files. Note that this is a new feature, which we expect to improve in the near future. We appreciate your feedback. Additionally, it is no longer possible to accidentally associate the .exe file extension with your executable. We have received 2 reports of users trying to associate the .exe file extension. Although it should be obvious that the .exe file extension whould not be associated with any software, we have decided to disallow the .exe file extension from now on. The plug-in can only be used with LiveCode 4.5 - 5.x and the commercial version of LiveCode 6 and later. The standalone version of Installer Maker can be used with (almost) any development software package. Once in a while, we receive a feature request, bug report or other comments. If you decide to send an e-mail about Installer Maker, please include extensive descriptions of the features you request or the bugs you encounter with pictures and other relevant files. The standalone version of Installer Maker can be downloaded here: http://www3.economy-x-talk.com/file.php?node=installer-maker The plug-in version of Installer Maker for LiveCode can be downloaded here: http://www3.economy-x-talk.com/file.php?node=installer-maker-for-lc -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ From bernd.niggemann at uni-wh.de Thu Feb 6 18:36:44 2014 From: bernd.niggemann at uni-wh.de (BNig) Date: Thu, 6 Feb 2014 15:36:44 -0800 (PST) Subject: keeping tabstops intact when exporting an rtf? In-Reply-To: <16611403-D50A-4FFD-94DB-E00026ECA583@derbrill.de> References: <16611403-D50A-4FFD-94DB-E00026ECA583@derbrill.de> Message-ID: <1391729804628-4675543.post@n4.nabble.com> Hi Malte, in a very short test on a Mac exporting rtfText of a field into a file tabs were seen by TextEdit, but not by Word 2008 for Mac, they were displayed as underscores. When exporting the same 2 line 6 word text from TextEdit as formatted text Word could read it. The only difference I found was that LiveCode uses \'09 for tabs and TextEdit used an acutal tab. Replacing \'09 with tab in rtfText resulted in a Word-readable file content of field 1: apple pears oranges one two three ------------- on mouseUp put the rtfText of field 1 into tData replace "\'09" with tab in tData put specialFolderPath("desktop") & "/" & "rtfTest.rtf" into tPath put tData into url ("file:" & tPath) end mouseUp --------------- I am not claiming this solves all problems but for this very simple example it worked. Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/keeping-tabstops-intact-when-exporting-an-rtf-tp4675539p4675543.html Sent from the Revolution - User mailing list archive at Nabble.com. From revolution at derbrill.de Thu Feb 6 20:06:28 2014 From: revolution at derbrill.de (Malte Brill) Date: Fri, 7 Feb 2014 02:06:28 +0100 Subject: keeping tabstops intact when exporting an rtf? In-Reply-To: References: Message-ID: <888C5181-F69C-46AE-B724-C542B8FFFFCA@derbrill.de> Thanks for your replies guys! @Richmond: You may be right. it looks like a PITA, but RTF seems to be the only formatted option that is somewhat portable to other apps... @Richard: I guess an enhancment request is a good idea @Bernd: My Problem was (/is) to keep the tabs aligned across lines / paragraphs. One of the major Problem seems to be that liveCode creates a paragraph for each line, while this is not necessariely needed. I am still reading into the rtf specs (boy, that is confusing). I managed to get something working cross applications and cross OS, that fits my purpose. I came up with this: on mouseUp local tHeader local tBody put "Short"&TAB&"Test" into fld "theRTFText" put cr&"Longer"&TAB&"Test" after fld "theRTFText" put cr&"very very long"&TAB&"Test" after fld "theRTFText" set the textStyle of word 1 of line 2 of fld "theRTFText" to "bold" set the textColor of word 1 of fld "theRTFText" to "red" put line 1 to 2 of the rtfText of fld "theRTFText" into tHeader put line 3 to -1 of the rtfText of fld "theRTFText" into tBody put cr after tHeader put "\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0" after tHeader -- papersetup put cr after tHeader replace "\pard" with "\pard\tx2647\pardirnatural" in tBody -- add more tx for more TABSTOPS replace "\'09" with "\tab " in tBody -- Word! put "\par" before char -1 of tBody -- somehow missing in rtfText. Wordpad on Win complains if this is not there ask file "Save RTF file..." put tHeader & tBody into URL ("binfile:"&it) end mouseUp All the best, Malte From lvhdgc7 at gmail.com Thu Feb 6 20:23:52 2014 From: lvhdgc7 at gmail.com (tbodine) Date: Thu, 6 Feb 2014 17:23:52 -0800 (PST) Subject: [REM] 40% discount FieldFormatter In-Reply-To: <00c401cf2343$b4589940$1d09cbc0$@FlexibleLearning.com> References: <00c401cf2343$b4589940$1d09cbc0$@FlexibleLearning.com> Message-ID: <1391736232551-4675545.post@n4.nabble.com> Look great, Hugh. I'm in. -- Tom Bodine -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/REM-40-discount-FieldFormatter-tp4675526p4675545.html Sent from the Revolution - User mailing list archive at Nabble.com. From Nakia.Brewer at westrac.com.au Thu Feb 6 21:01:15 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Fri, 7 Feb 2014 02:01:15 +0000 Subject: Custom Props Set In-Reply-To: <52F3FDC2.7060306@hyperactivesw.com> References: <67116DB20798A94285EEE12A67079A283269F23B@MHSEXC02.westrac.com.au> <8D0F10C03C6CBE1-B80-E40B@webmail-m232.sysops.aol.com> <67116DB20798A94285EEE12A67079A283269F433@MHSEXC02.westrac.com.au> <52F3FDC2.7060306@hyperactivesw.com> Message-ID: <67116DB20798A94285EEE12A67079A28326A04BD@MHSEXC02.westrac.com.au> Thanks Jac, Haven't got back to this today so this will help. Many Thanks -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of J. Landman Gay Sent: Friday, 07 February 2014 08:25 To: How to use LiveCode Subject: Re: Custom Props Set On 2/5/14, 11:23 PM, Nakia Brewer wrote: > I was trying to get the names of all the Custom Properties that > existsin a Custom Property Set. > I want to loop through them all and see if one has a value I am looking for. > Repeat for each line tCustomProp in tCustomPropSet > If the tCustomPropSet[quote& tCustomProp &"]" = value then do something > End repeat > > Kind of like above ish roughly You may have figured this out by now, but try this: put the keys of the tCustomPropSet of this stack into tKeys repeat for each line tKey in tKeys if the tCustomPropSet[tKey] = value then do something end repeat If the set isn't in the stack, sustitute wherever it is for "of this stack". -- 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 COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From Nakia.Brewer at westrac.com.au Thu Feb 6 22:08:59 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Fri, 7 Feb 2014 03:08:59 +0000 Subject: GPS Speed on IOS Message-ID: <67116DB20798A94285EEE12A67079A28326A056C@MHSEXC02.westrac.com.au> Hi, Just wondering if anyone has done anything with an in App contained way of calculating speed with the available outputs from mobile location feature on iOS? This App may be used in places without internet coverage so calling to the google API etc is a no go. Appreciate any thoughts.. COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From jacque at hyperactivesw.com Thu Feb 6 22:16:36 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 06 Feb 2014 21:16:36 -0600 Subject: Custom Props Set In-Reply-To: <67116DB20798A94285EEE12A67079A28326A04BD@MHSEXC02.westrac.com.au> References: <67116DB20798A94285EEE12A67079A283269F23B@MHSEXC02.westrac.com.au> <8D0F10C03C6CBE1-B80-E40B@webmail-m232.sysops.aol.com> <67116DB20798A94285EEE12A67079A283269F433@MHSEXC02.westrac.com.au> <52F3FDC2.7060306@hyperactivesw.com> <67116DB20798A94285EEE12A67079A28326A04BD@MHSEXC02.westrac.com.au> Message-ID: <52F45014.8010207@hyperactivesw.com> On 2/6/14, 8:01 PM, Nakia Brewer wrote: > Thanks Jac, > > Haven't got back to this today so this will help. I just noticed I left out the "of this stack" inside the repeat loop, it should be: if the tCustomPropSet[tKey] of this stack = value then do something Mushy brain. >> I was trying to get the names of all the Custom Properties that >> existsin a Custom Property Set. >> I want to loop through them all and see if one has a value I am looking for. > >> Repeat for each line tCustomProp in tCustomPropSet >> If the tCustomPropSet[quote& tCustomProp &"]" = value then do something >> End repeat >> >> Kind of like above ish roughly > > You may have figured this out by now, but try this: > > put the keys of the tCustomPropSet of this stack into tKeys > repeat for each line tKey in tKeys > if the tCustomPropSet[tKey] = value then do something > end repeat > > If the set isn't in the stack, sustitute wherever it is for "of this stack". > s -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Thu Feb 6 22:21:33 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 6 Feb 2014 19:21:33 -0800 Subject: Send and the context In-Reply-To: References: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> Message-ID: <14380541478.20140206192133@ahsoftware.net> Mike- Thursday, February 6, 2014, 11:53:52 AM, you wrote: > use "of me" instead. This refers to the current card of the default stack. No. It doesn't. -- -Mark Wieder ahsoftware at gmail.com From mwieder at ahsoftware.net Thu Feb 6 22:23:53 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 6 Feb 2014 19:23:53 -0800 Subject: Feeling Saucy In-Reply-To: References: <52F3E7E3.8030204@gmail.com> Message-ID: <21380681767.20140206192353@ahsoftware.net> Roger- Thursday, February 6, 2014, 1:09:22 PM, you wrote: > I have not tried this myself, but these appear to be the droids you are > looking for. > https://github.com/runrev/livecode Indeed. The README.md file, as per convention, has an overview of the build instructions. -- -Mark Wieder ahsoftware at gmail.com From pete at lcsql.com Thu Feb 6 23:51:39 2014 From: pete at lcsql.com (Peter Haworth) Date: Thu, 6 Feb 2014 20:51:39 -0800 Subject: Send and the context In-Reply-To: <14380541478.20140206192133@ahsoftware.net> References: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> <14380541478.20140206192133@ahsoftware.net> Message-ID: Right. I think that's how things work in a behavior. Wasn't there a change in how the context of the send command functions in a recent release? Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Thu, Feb 6, 2014 at 7:21 PM, Mark Wieder wrote: > Mike- > > Thursday, February 6, 2014, 11:53:52 AM, you wrote: > > > use "of me" instead. This refers to the current card of the default > stack. > > No. > It doesn't. > > -- > -Mark Wieder > ahsoftware at gmail.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 7 00:04:07 2014 From: pete at lcsql.com (Peter Haworth) Date: Thu, 6 Feb 2014 21:04:07 -0800 Subject: Relayering a control Message-ID: Let's say I have a card with the following control structure GroupA (layer 1) ControlA1 (layer 2) ControlA2 (layer 3) GroupB (layer 4) ControlB1 (layer 5) ControlB2 (layer 6) I need to change the layer of control A2 by script to 7 and it should not be a member of GroupB. If I set relayerGroupedControls to true before changing ControlA2's layer, it becomes a member of GroupB. If I set the relayerGroupedControls to false, I get a runtime error that the control or group is not open (the card is open). What am I doing wrong? Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin From guglielmo at braguglia.ch Fri Feb 7 00:57:07 2014 From: guglielmo at braguglia.ch (Guglielmo Braguglia) Date: Fri, 07 Feb 2014 06:57:07 +0100 Subject: GPS Speed on IOS In-Reply-To: <67116DB20798A94285EEE12A67079A28326A056C@MHSEXC02.westrac.com.au> References: <67116DB20798A94285EEE12A67079A28326A056C@MHSEXC02.westrac.com.au> Message-ID: <52F475B3.5070709@braguglia.ch> Hi, you don't have to "calculate" speed ... ... starting from, if I remember, LiveCode 6.1, you have "speed" (and "course") included in Location info. From old iOS release notes : "Location -- a comma separated list of the latitude, longitude and altitude of the device. If detailed is true an array containing the keys latitude, longitude, altitude, time stamp, horizontal accuracy, vertical accuracy, speed and course is returned. If the latitude and longitude could not be measured, those values together with the horizontal accuracy key will not be present. If the altitude could not be measured, that value together with the vertical accuracy will not be present." Hope this help. Guglielmo > Nakia Brewer > 7 Feb 2014 04:08 am > Hi, > > Just wondering if anyone has done anything with an in App contained > way of calculating speed with the available outputs from mobile > location feature on > iOS? This App may be used in places without internet coverage so > calling to the google API etc is a no go. > > Appreciate any thoughts.. > > > > > > > COPYRIGHT / DISCLAIMER: This message and/or including attached files > may contain confidential proprietary or privileged information. If you > are not the intended recipient, you are strictly prohibited from > using, reproducing, disclosing or distributing the information > contained in this email without authorisation from WesTrac. If you > have received this message in error please contact WesTrac on +61 8 > 9377 9444. We do not accept liability in connection with computer > virus, data corruption, delay, interruption, unauthorised access or > unauthorised amendment. We reserve the right to monitor all e-mail > communications. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From james at thehales.id.au Fri Feb 7 01:04:22 2014 From: james at thehales.id.au (James Hale) Date: Fri, 7 Feb 2014 17:04:22 +1100 Subject: [OT] PopClip for Mac - a very useful utility Message-ID: <6C4DA1A0-FCE6-4414-9913-496873F7DD48@thehales.id.au> I must admit I really enjoy trying out new utilities and apps on my Mac. Recently I came across this little gem PopClip. It basically replicates the pop up menu seen in iOS when any text is selected. Select some text and there it is, ready to ignore or click on one of its options. I mention it here as I have recently returned to LC and have found how useful it is while editing scripts. Anyway you can check it out here: http://pilotmoon.com/popclip/ Or go to the Mac App Store. At $4.99 it is pretty cheap. James From martyknappster at gmail.com Fri Feb 7 01:29:34 2014 From: martyknappster at gmail.com (Marty Knapp) Date: Thu, 06 Feb 2014 22:29:34 -0800 Subject: Relayering a control In-Reply-To: References: Message-ID: <52F47D4E.3020002@gmail.com> What I do Pete is to make a list of all the controls but filter out any controls that are part of a group (by checking the owner). Then I take into account whether the object I want to move is a group or single control in the same way. Then use the relayer command - "relayer control A before control B." That way you won't move single controls in and out of other groups. But maybe there's a more elegant way? Marty K > Let's say I have a card with the following control structure > > GroupA (layer 1) > ControlA1 (layer 2) > ControlA2 (layer 3) > GroupB (layer 4) > ControlB1 (layer 5) > ControlB2 (layer 6) > > I need to change the layer of control A2 by script to 7 and it should not > be a member of GroupB. > > If I set relayerGroupedControls to true before changing ControlA2's layer, > it becomes a member of GroupB. > > If I set the relayerGroupedControls to false, I get a runtime error that > the control or group is not open (the card is open). > > What am I doing wrong? > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri Feb 7 02:21:47 2014 From: bogdanoff at me.com (Peter Bogdanoff) Date: Thu, 6 Feb 2014 23:21:47 -0800 Subject: Setting a fade in/out of a group Message-ID: <1CD857DA-4526-4541-B6A4-131B7D03C329@me.com> Hi, Does a group receive mouse messages the same way as another control, such as a button? I have a control panel that I want to fade in and out with mouse enter and leave. The control panel is a group containing a number of buttons. I have a group script with mouseEnter and mouseLeave handlers to to do the fade of the group. The group script seems to receive the mouse messages from the individual buttons within the group (as expected). But I only want the group itself to respond to the mouse. If I trap the mouseEnter and mouseLeave messages in each element of the group nothing happens. The group itself doesn't seem to respond to the mouse. Without the trapped messages in each element the problem is a strobing effect as the mouse is moved horizontally and enters and leaves the individual buttons. Again, trapping those messages makes nothing happen as the group itself doesn't seem to be responding to the mouse movement. I'm using LC 6.1.3. Thanks, Peter Bogdanoff UCLA From gerry.orkin at gmail.com Fri Feb 7 02:37:27 2014 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Fri, 7 Feb 2014 18:37:27 +1100 Subject: iOS Native browser kills native player Message-ID: <99803554-4099-4DC0-B9BB-437F4F18684E@gmail.com> Before I report this as a bug, has anyone else noticed that if you have a non-full screen native player on a card and then create a native browser on the same card the player disappears. It's still plays...unless you set the URL of the browser...then the player is destroyed. Can those native objects not live together happily? Gerry From gcanyon at gmail.com Fri Feb 7 02:45:19 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 7 Feb 2014 01:45:19 -0600 Subject: Relayering a control In-Reply-To: References: Message-ID: If your setup looks like this: group id 1007 [1007] | button "Button" [1004] | button "Button" [1009] group id 1011 [1011] | button "Button" [1010] | button "Button" [1012] Then this: on mouseUp set relayergroupedcontrols to true set the layer of btn 2 to 7 end mouseUp will give the desired result: group id 1007 [1007] | button "Button" [1004] group id 1011 [1011] | button "Button" [1010] | button "Button" [1012] button "Button" [1009] But if your setup is this: group id 1007 [1007] | button "Button" [1004] | button "Button" [1009] group id 1011 [1011] | button "Button" [1010] | button "Button" [1012] button "Button" [1016] it will result in this: group id 1007 [1007] | button "Button" [1004] group id 1011 [1011] | button "Button" [1010] | button "Button" [1012] button "Button" [1016] button "Button" [1009] while this: on mouseUp set relayergroupedcontrols to true set the layer of btn 2 to 6 end mouseUp will result in this: group id 1007 [1007] | button "Button" [1004] group id 1011 [1011] | button "Button" [1010] | button "Button" [1012] | button "Button" [1009] button "Button" [1016] I think this will give the desired result in all circumstances: on mouseUp set relayergroupedcontrols to true relayer btn 2 after grp 2 end mouseUp On Thu, Feb 6, 2014 at 11:04 PM, Peter Haworth wrote: > Let's say I have a card with the following control structure > > GroupA (layer 1) > ControlA1 (layer 2) > ControlA2 (layer 3) > GroupB (layer 4) > ControlB1 (layer 5) > ControlB2 (layer 6) > > I need to change the layer of control A2 by script to 7 and it should not > be a member of GroupB. > > If I set relayerGroupedControls to true before changing ControlA2's layer, > it becomes a member of GroupB. > > If I set the relayerGroupedControls to false, I get a runtime error that > the control or group is not open (the card is open). > > What am I doing wrong? > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From rene.micout at numericable.com Fri Feb 7 02:57:13 2014 From: rene.micout at numericable.com (=?iso-8859-1?Q?Ren=E9_Micout?=) Date: Fri, 7 Feb 2014 08:57:13 +0100 Subject: [OT] PopClip for Mac - a very useful utility In-Reply-To: <6C4DA1A0-FCE6-4414-9913-496873F7DD48@thehales.id.au> References: <6C4DA1A0-FCE6-4414-9913-496873F7DD48@thehales.id.au> Message-ID: Yes ! I love it ! Le 7 f?vr. 2014 ? 07:04, James Hale a ?crit : > I must admit I really enjoy trying out new utilities and apps on my Mac. > Recently I came across this little gem PopClip. > It basically replicates the pop up menu seen in iOS when any text is selected. > Select some text and there it is, ready to ignore or click on one of its options. > > I mention it here as I have recently returned to LC and have found how useful it is while editing scripts. > > Anyway you can check it out here: http://pilotmoon.com/popclip/ > Or go to the Mac App Store. At $4.99 it is pretty cheap. > > James > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From scott at tactilemedia.com Fri Feb 7 03:21:25 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 07 Feb 2014 00:21:25 -0800 Subject: Setting a fade in/out of a group In-Reply-To: <1CD857DA-4526-4541-B6A4-131B7D03C329@me.com> References: <1CD857DA-4526-4541-B6A4-131B7D03C329@me.com> Message-ID: Hi Peter: You need an object in the group to trap the mouse messages. Add a transparent button or graphic whose blendLevel is set to 100 that spans the width/height of the group. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 2/6/14 11:21 PM, "Peter Bogdanoff" wrote: >Hi, > >Does a group receive mouse messages the same way as another control, such >as a button? > >I have a control panel that I want to fade in and out with mouse enter >and leave. The control panel is a group containing a number of buttons. I >have a group script with mouseEnter and mouseLeave handlers to to do the >fade of the group. > >The group script seems to receive the mouse messages from the individual >buttons within the group (as expected). But I only want the group itself >to respond to the mouse. If I trap the mouseEnter and mouseLeave messages >in each element of the group nothing happens. The group itself doesn't >seem to respond to the mouse. > >Without the trapped messages in each element the problem is a strobing >effect as the mouse is moved horizontally and enters and leaves the >individual buttons. Again, trapping those messages makes nothing happen >as the group itself doesn't seem to be responding to the mouse movement. > >I'm using LC 6.1.3. > >Thanks, > >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 gerry.orkin at gmail.com Fri Feb 7 03:57:53 2014 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Fri, 7 Feb 2014 19:57:53 +1100 Subject: iOS Native browser kills native player In-Reply-To: <99803554-4099-4DC0-B9BB-437F4F18684E@gmail.com> References: <99803554-4099-4DC0-B9BB-437F4F18684E@gmail.com> Message-ID: On further investigation the player is destroyed only if the URL of the page being loaded into the browser contains inline video or audio content and controls. Setting the browser control's "allowsInlinePlayback" property to false (which is documented as preventing inline media from playing) doesn't fix the issue. Here's the bug: http://quality.runrev.com/show_bug.cgi?id=11765 Gerry On 7 Feb 2014, at 6:37 pm, Gerry Orkin wrote: > Before I report this as a bug, has anyone else noticed that if you have a non-full screen native player on a card and then create a native browser on the same card the player disappears. It's still plays...unless you set the URL of the browser...then the player is destroyed. > > Can those native objects not live together happily? > > Gerry From m.schonewille at economy-x-talk.com Fri Feb 7 09:37:02 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 07 Feb 2014 15:37:02 +0100 Subject: [OT] The last few copies of Programming LivCode for the Real Beginner Message-ID: <52F4EF8E.4060102@economy-x-talk.com> Hello, We have 5 copies of "Programming LiveCode for the Real Beginner" left. I don't know when I will print them again. If you want a copy, you can order one at http://qery.us/42z . Feel free to contact me by e-mail if you want to make sure that we still have a copy available for you. At http://qery.us/43y you can read everything everybody needs to know about the book. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ From gcanyon at gmail.com Fri Feb 7 09:50:25 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 7 Feb 2014 08:50:25 -0600 Subject: Stupid simple version control using dropbox Message-ID: Not sure if this has been posted before, but just in case: If you store your stack files in the dropbox folder on your computer, dropbox does a really good job of saving a copy of each separate file whenever the file is saved. You can look at a list of the saved versions and get/restore any of them. It's not git, but as a file-level resource it's a 1000x better than nothing. I borked up some code last night (never try to solve a problem at 3am that stumped you at 9pm) so I'm really happy that I can just revert to the 9pm version and forget whatever it is I did later on. From m.schonewille at economy-x-talk.com Fri Feb 7 09:59:00 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 07 Feb 2014 15:59:00 +0100 Subject: Stupid simple version control using dropbox In-Reply-To: References: Message-ID: <52F4F4B4.6030009@economy-x-talk.com> Hi Geoff, I completely agree. I have a 16GB account and keep a backup of my active project folder on Dropbox and, which has saved me a few times. Anyone else reading this: if you want to register for Dropbox quickly, you can follow this link http://qery.us/u6 -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/7/2014 15:50, Geoff Canyon wrote: > Not sure if this has been posted before, but just in case: If you store > your stack files in the dropbox folder on your computer, dropbox does a > really good job of saving a copy of each separate file whenever the file is > saved. You can look at a list of the saved versions and get/restore any of > them. > > It's not git, but as a file-level resource it's a 1000x better than > nothing. I borked up some code last night (never try to solve a problem at > 3am that stumped you at 9pm) so I'm really happy that I can just revert to > the 9pm version and forget whatever it is I did later on. From bonnmike at gmail.com Fri Feb 7 10:08:29 2014 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 7 Feb 2014 08:08:29 -0700 Subject: Send and the context In-Reply-To: References: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> <14380541478.20140206192133@ahsoftware.net> Message-ID: Really? From the dictionary *Summary: * Indicates the current stack , or the current cardof the current stack . Since send changes the "current stack" context, then it would be the current card of whichever stack is sent to.. Or is the dictionary wrong or i'm misunderstanding? In fact, the dictionary even says that "current" is a synonym for this. Its also probable I should have typed it clearer.. use "of me" instead. "This" refers to the current card of the default stack. On Thu, Feb 6, 2014 at 9:51 PM, Peter Haworth wrote: > Right. I think that's how things work in a behavior. > > Wasn't there a change in how the context of the send command functions in a > recent release? > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > > > On Thu, Feb 6, 2014 at 7:21 PM, Mark Wieder > wrote: > > > Mike- > > > > Thursday, February 6, 2014, 11:53:52 AM, you wrote: > > > > > use "of me" instead. This refers to the current card of the default > > stack. > > > > No. > > It doesn't. > > > > -- > > -Mark Wieder > > ahsoftware at gmail.com > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 7 10:36:20 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 7 Feb 2014 09:36:20 -0600 Subject: Stupid simple version control using dropbox In-Reply-To: <52F4F4B4.6030009@economy-x-talk.com> References: <52F4F4B4.6030009@economy-x-talk.com> Message-ID: On Fri, Feb 7, 2014 at 8:59 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Geoff, > > I completely agree. I have a 16GB account and keep a backup of my active > project folder on Dropbox and, which has saved me a few times. > > Anyone else reading this: if you want to register for Dropbox quickly, you > can follow this link http://qery.us/u6 > I had no idea that dropbox has an affiliate program. I guess I should post a link as well so people can flip a coin: https://db.tt/cmupVN7Q From bogdanoff at me.com Fri Feb 7 10:55:55 2014 From: bogdanoff at me.com (Peter Bogdanoff) Date: Fri, 7 Feb 2014 07:55:55 -0800 Subject: Setting a fade in/out of a group In-Reply-To: References: <1CD857DA-4526-4541-B6A4-131B7D03C329@me.com> Message-ID: <82C28940-1C90-434A-BCE0-D25116C4D843@me.com> Thanks, Scott. So I put a transparent button into the group on top of all the others. The effect now works great. But how do I send a mouseClick to the other buttons in the group that are underneath it? Peter On Feb 7, 2014, at 12:21 AM, Scott Rossi wrote: > Hi Peter: > > You need an object in the group to trap the mouse messages. Add a > transparent button or graphic whose blendLevel is set to 100 that spans > the width/height of the group. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 2/6/14 11:21 PM, "Peter Bogdanoff" wrote: > >> Hi, >> >> Does a group receive mouse messages the same way as another control, such >> as a button? >> >> I have a control panel that I want to fade in and out with mouse enter >> and leave. The control panel is a group containing a number of buttons. I >> have a group script with mouseEnter and mouseLeave handlers to to do the >> fade of the group. >> >> The group script seems to receive the mouse messages from the individual >> buttons within the group (as expected). But I only want the group itself >> to respond to the mouse. If I trap the mouseEnter and mouseLeave messages >> in each element of the group nothing happens. The group itself doesn't >> seem to respond to the mouse. >> >> Without the trapped messages in each element the problem is a strobing >> effect as the mouse is moved horizontally and enters and leaves the >> individual buttons. Again, trapping those messages makes nothing happen >> as the group itself doesn't seem to be responding to the mouse movement. >> >> I'm using LC 6.1.3. >> >> Thanks, >> >> 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 >> > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mfstuart at cox.net Fri Feb 7 11:01:52 2014 From: mfstuart at cox.net (Mark Stuart) Date: Fri, 7 Feb 2014 08:01:52 -0800 (PST) Subject: [OT] The last few copies of Programming LivCode for the Real Beginner In-Reply-To: <52F4EF8E.4060102@economy-x-talk.com> References: <52F4EF8E.4060102@economy-x-talk.com> Message-ID: <1391788912597-4675568.post@n4.nabble.com> Mr. Schonewille, Please save me one as I just ordered your book. Mark Stuart ----- Regards, Mark Stuart ----------- LC 4.6.4 LC Community 6.1 WinXP/7/8 32bit and 64bit -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-The-last-few-copies-of-Programming-LivCode-for-the-Real-Beginner-tp4675562p4675568.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Fri Feb 7 11:00:56 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 7 Feb 2014 08:00:56 -0800 Subject: Stupid simple version control using dropbox In-Reply-To: References: Message-ID: <11426104111.20140207080056@ahsoftware.net> Geoff- Friday, February 7, 2014, 6:50:25 AM, you wrote: > It's not git, but as a file-level resource it's a 1000x better than > nothing. I borked up some code last night (never try to solve a problem at > 3am that stumped you at 9pm) so I'm really happy that I can just revert to > the 9pm version and forget whatever it is I did later on. That has saved my bacon more times than several. -- -Mark Wieder ahsoftware at gmail.com From m.schonewille at economy-x-talk.com Fri Feb 7 11:06:48 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 07 Feb 2014 17:06:48 +0100 Subject: [OT] The last few copies of Programming LivCode for the Real Beginner In-Reply-To: <1391788912597-4675568.post@n4.nabble.com> References: <52F4EF8E.4060102@economy-x-talk.com> <1391788912597-4675568.post@n4.nabble.com> Message-ID: <52F50498.90708@economy-x-talk.com> Hi Mr. Stuart, I'll make sure that you get a copy. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/7/2014 17:01, Mark Stuart wrote: > Mr. Schonewille, > Please save me one as I just ordered your book. > > Mark Stuart > From mwieder at ahsoftware.net Fri Feb 7 11:07:53 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 7 Feb 2014 08:07:53 -0800 Subject: Send and the context In-Reply-To: References: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> <14380541478.20140206192133@ahsoftware.net> Message-ID: <104426521230.20140207080753@ahsoftware.net> Mike- Friday, February 7, 2014, 7:08:29 AM, you wrote: > Its also probable I should have typed it clearer.. use "of me" instead. > "This" refers to the current card of the default stack. I'm not concerned about your use of "this" or "current". But "me" is the object that generated the send or dispatch message. If you want the message to end up going to the card, direct it to the card, not to me. If me sends or dispatches a message to me, me will get the message. -- -Mark Wieder ahsoftware at gmail.com From paulhibbert at mac.com Fri Feb 7 11:23:27 2014 From: paulhibbert at mac.com (Paul Hibbert) Date: Fri, 07 Feb 2014 08:23:27 -0800 Subject: [OT] PopClip for Mac - a very useful utility In-Reply-To: References: <6C4DA1A0-FCE6-4414-9913-496873F7DD48@thehales.id.au> Message-ID: <3D82DDEB-005F-4BB6-A94F-FF46A2929A24@mac.com> Me too! Make sure you check out the extensions, especially Swap & Paste=, I use them all the time. Paul On 2014-02-06, at 11:57 PM, Ren? Micout wrote: > Yes ! I love it ! > > Le 7 f?vr. 2014 ? 07:04, James Hale a ?crit : > >> I must admit I really enjoy trying out new utilities and apps on my Mac. >> Recently I came across this little gem PopClip. >> It basically replicates the pop up menu seen in iOS when any text is selected. >> Select some text and there it is, ready to ignore or click on one of its options. >> >> I mention it here as I have recently returned to LC and have found how useful it is while editing scripts. >> >> Anyway you can check it out here: http://pilotmoon.com/popclip/ >> Or go to the Mac App Store. At $4.99 it is pretty cheap. >> >> James >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From alain.vezina at logilangue.com Fri Feb 7 11:49:11 2014 From: alain.vezina at logilangue.com (Alain Vezina) Date: Fri, 07 Feb 2014 11:49:11 -0500 Subject: new way closing a stack in IOS 7 Message-ID: Hi All, You know that in IOS 7 there is a way to pass from one app to another : you double press the home button and all the active apps appear in a row, letting you browse from one to another without closing anyone of them. If you want to close any app of this row, you push it up. So, I would like to find the way to do this in LC 6.5. I spent 2 hours in the dictionary and in the tutorials without finding any clue for that question. I am also wondering to what extend Apple obliges developers to be IOS 7 in their apps : I am talking about background image, buttons shape, icons, colors and so on. Regards Alain V?zina Logilangue 514-596-1385 www.logilangue.com From dochawk at gmail.com Fri Feb 7 11:49:35 2014 From: dochawk at gmail.com (Dr. Hawkins) Date: Fri, 7 Feb 2014 08:49:35 -0800 Subject: referring to a file on the local network by name? In-Reply-To: References: Message-ID: On Wed, Feb 5, 2014 at 7:47 PM, Bob Sneidar wrote: > So after thinking about it for a while, it seems you can enumerate the > folders in /Volumes fairly easily. BTW, you should NOT be ending up with a > folder called Joe-1 unless something has gone wrong with your connection > while you were connected to Joe. > Sure, but it seems to happen on a regular basis with our NAS drive. And it doesn't go away until my rare reboots. > No matter though. If there is a Joe and a Joe-1, any attempt to connect to > Joe should fail, unless you actually have two share points legitimately > named Joe on two different servers, in which case I need to come over and > punk slap your IT person (assuming it's not you). ;-) > Nah, it' just the one place. Bur it seems common enough that I need to program around it. > > Barring that, what you are seeing is a stranded dynamic link, which in > theory should never happen these days. It *should* resolve itself upon > reboot, but of course you cannot depend on the condition being optimal. > What version of the OS are you running btw? I've seen this long ago, but I > thought that Apple had fixed this. The Connect to Server option in the > Finder should not be allowing you to make multiple simultaneous connections > to the same share point. > I'm using Mountain Lion still. I'm trying to find a way to start the included postgres server without OS X Server before I let Mavericks take over. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From endernafi at keehuna.com Fri Feb 7 11:57:04 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Fri, 7 Feb 2014 18:57:04 +0200 Subject: new way closing a stack in IOS 7 In-Reply-To: References: Message-ID: Hi Alain, I think what you?re asking is in fact *how to keep alive your app even in the background*; then this is what you need: http://forums.runrev.com/viewtopic.php?f=49&t=18888#p95224 And here is the answer of your second question: https://developer.apple.com/library/ios/documentation/userexperience/conceptual/MobileHIG/IconMatrix.html Best, ~ Ender Nafi From:?Alain Vezina?Alain Vezina Reply:?Alain Vezina?alain.vezina at logilangue.com Date:?February 7, 2014 at 18:49:46 To:?use-livecode at lists.runrev.com?use-livecode at lists.runrev.com Subject:??new way closing a stack in IOS 7? Hi All,? You know that in IOS 7 there is a way to pass from one app to another : you double press the home button and all the active apps appear in a row, letting you browse from one to another without closing anyone of them. If you want to close any app of this row, you push it up.? So, I would like to find the way to do this in LC 6.5. I spent 2 hours in the dictionary and in the tutorials without finding any clue for that question.? I am also wondering to what extend Apple obliges developers to be IOS 7 in their apps : I am talking about background image, buttons shape, icons, colors and so on.? Regards? Alain V?zina? Logilangue? 514-596-1385? www.logilangue.com? _______________________________________________? use-livecode mailing list? use-livecode at 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 keehuna.com Fri Feb 7 11:59:22 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Fri, 7 Feb 2014 18:59:22 +0200 Subject: new way closing a stack in IOS 7 In-Reply-To: References: Message-ID: Hi Alain, I think what you?re asking is in fact *how to keep alive your app even in the background*; then this is what you need: http://forums.runrev.com/viewtopic.php?f=49&t=18888#p95224 And here is the answer of your second question: https://developer.apple.com/library/ios/documentation/userexperience/conceptual/MobileHIG/IconMatrix.html Best, ~ Ender Nafi From:?Alain Vezina Alain Vezina Reply:?Alain Vezina alain.vezina at logilangue.com Date:?February 7, 2014 at 18:49:46 To:?use-livecode at lists.runrev.com use-livecode at lists.runrev.com Subject:? new way closing a stack in IOS 7 Hi All, You know that in IOS 7 there is a way to pass from one app to another : you double press the home button and all the active apps appear in a row, letting you browse from one to another without closing anyone of them. If you want to close any app of this row, you push it up. So, I would like to find the way to do this in LC 6.5. I spent 2 hours in the dictionary and in the tutorials without finding any clue for that question. I am also wondering to what extend Apple obliges developers to be IOS 7 in their apps : I am talking about background image, buttons shape, icons, colors and so on. Regards Alain V?zina Logilangue 514-596-1385 www.logilangue.com _______________________________________________ use-livecode mailing list use-livecode at 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 Feb 7 12:02:29 2014 From: bonnmike at gmail.com (Mike Bonner) Date: Fri, 7 Feb 2014 10:02:29 -0700 Subject: Send and the context In-Reply-To: <104426521230.20140207080753@ahsoftware.net> References: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> <14380541478.20140206192133@ahsoftware.net> <104426521230.20140207080753@ahsoftware.net> Message-ID: Ah k. I understand what you're saying now. The OP points out that "put the short name of this card" is returning the current card (as per the dictionary, and the behavior in the OP matches this.) If things remain the same and the message is "sent" to the card itself (like it was in the OP) then the handler in the card can "put the short name of me" and it will work because the handler is executing in the card, but if the message is sent to an object on a card "the short name of me" will return the object name not the card name. So one would have to do something else to get the card name. (get the long name and parse, or go up the "owner" tree till you get there if there are groups involved) So I guess the OP example is a bit silly since if you're sending to the card specifically you already know what it is and if you must, can pass it as a parameter as part of the send. Curious now though, is there an easy way to get the owning card name of an object that is sent to without parsing or tree crawling? On Fri, Feb 7, 2014 at 9:07 AM, Mark Wieder wrote: > Mike- > > Friday, February 7, 2014, 7:08:29 AM, you wrote: > > > Its also probable I should have typed it clearer.. use "of me" instead. > > "This" refers to the current card of the default stack. > > I'm not concerned about your use of "this" or "current". But "me" is > the object that generated the send or dispatch message. If you want > the message to end up going to the card, direct it to the card, not to > me. > > If me sends or dispatches a message to me, me will get the message. > > -- > -Mark Wieder > ahsoftware at gmail.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 7 12:13:15 2014 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 07 Feb 2014 19:13:15 +0200 Subject: Devawriter Pro and PISMO Message-ID: <52F5142B.1060207@gmail.com> My Devawriter Pro (for Sanskrit) has had a significant upgrade, and version 1.5.1 may be obtained here: http://andregarzia.on-rev.com/richmond/dwriterpro.html My PISMO (for Old Slavic) has been upgraded, and version 0.3 may be obtained here: http://andregarzia.on-rev.com/richmond/LANGTOOLS.html Richmond. From ambassador at fourthworld.com Fri Feb 7 13:07:26 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 07 Feb 2014 10:07:26 -0800 Subject: Setting a fade in/out of a group In-Reply-To: <82C28940-1C90-434A-BCE0-D25116C4D843@me.com> References: <82C28940-1C90-434A-BCE0-D25116C4D843@me.com> Message-ID: <52F520DE.6090106@fourthworld.com> Peter Bogdanoff wrote: > So I put a transparent button into the group on top of all the > others. The effect now works great. But how do I send a mouseClick > to the other buttons in the group that are underneath it? Move the transparent button behind 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 mwieder at ahsoftware.net Fri Feb 7 13:19:33 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 7 Feb 2014 18:19:33 +0000 (UTC) Subject: Send and the context References: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> <14380541478.20140206192133@ahsoftware.net> <104426521230.20140207080753@ahsoftware.net> Message-ID: Mike Bonner writes: > Curious now though, is there an easy way to get the owning card name of an > object that is sent to without parsing or tree crawling? What do you mean by "without parsing"? put the long id of me into tLongname put word -4 of tLongname into tCardname if word -5 of tLongname is "id" then put "card id " before tCardname end if -- Mark Wieder ahsoftware at gmail.com From mwieder at ahsoftware.net Fri Feb 7 14:11:55 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 7 Feb 2014 19:11:55 +0000 (UTC) Subject: Medieval Unicode Font Initiative Message-ID: In case unicode is getting too easy to deal with, http://www.mufi.info/ -- Mark Wieder ahsoftware at gmail.com From richmondmathewson at gmail.com Fri Feb 7 14:39:13 2014 From: richmondmathewson at gmail.com (Richmond) Date: Fri, 07 Feb 2014 21:39:13 +0200 Subject: Medieval Unicode Font Initiative In-Reply-To: References: Message-ID: <52F53661.4050602@gmail.com> On 07/02/14 21:11, Mark Wieder wrote: > In case unicode is getting too easy to deal with, > > http://www.mufi.info/ > Dead Muffy . . . this has been going on for yonks: it isn't really a problem as such as the Unicode 'thang' has loads of empty planes: we'll park all those dead letters somewhere up near the svarga-lokas and be bicycling back to Vaikuntha before we know it. Chill :) Richmond. From pete at lcsql.com Fri Feb 7 14:42:12 2014 From: pete at lcsql.com (Peter Haworth) Date: Fri, 7 Feb 2014 11:42:12 -0800 Subject: Relayering a control In-Reply-To: References: Message-ID: Thanks Marty and Geoff. It appears the relayer command was introduced in LC 6.1. I need to do this in my lcStackbrowser plugin and I'm reluctant to force people to have at least 6.1 so I need to find a solution without using relayer. I think I see the problem now. The error I get when I have relayerGroupedControls set to false refers to the source group. Coupled with that, Geoff's first example seems to work now - must have messed something up in my original code. ANother thing that caught me out is that, although I set the layer of the control to 7, it actually ends up as layer 6 because of the automatic relayering that happens by removing the control from the first group. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Thu, Feb 6, 2014 at 11:45 PM, Geoff Canyon wrote: > If your setup looks like this: > > group id 1007 [1007] > | button "Button" [1004] > | button "Button" [1009] > group id 1011 [1011] > | button "Button" [1010] > | button "Button" [1012] > > Then this: > > on mouseUp > set relayergroupedcontrols to true > set the layer of btn 2 to 7 > end mouseUp > > will give the desired result: > > group id 1007 [1007] > | button "Button" [1004] > group id 1011 [1011] > | button "Button" [1010] > | button "Button" [1012] > button "Button" [1009] > > But if your setup is this: > > group id 1007 [1007] > | button "Button" [1004] > | button "Button" [1009] > group id 1011 [1011] > | button "Button" [1010] > | button "Button" [1012] > button "Button" [1016] > > it will result in this: > > group id 1007 [1007] > | button "Button" [1004] > group id 1011 [1011] > | button "Button" [1010] > | button "Button" [1012] > button "Button" [1016] > button "Button" [1009] > > while this: > > on mouseUp > set relayergroupedcontrols to true > set the layer of btn 2 to 6 > end mouseUp > > will result in this: > > group id 1007 [1007] > | button "Button" [1004] > group id 1011 [1011] > | button "Button" [1010] > | button "Button" [1012] > | button "Button" [1009] > button "Button" [1016] > > I think this will give the desired result in all circumstances: > > on mouseUp > > set relayergroupedcontrols to true > > relayer btn 2 after grp 2 > > end mouseUp > > > > On Thu, Feb 6, 2014 at 11:04 PM, Peter Haworth wrote: > > > Let's say I have a card with the following control structure > > > > GroupA (layer 1) > > ControlA1 (layer 2) > > ControlA2 (layer 3) > > GroupB (layer 4) > > ControlB1 (layer 5) > > ControlB2 (layer 6) > > > > I need to change the layer of control A2 by script to 7 and it should not > > be a member of GroupB. > > > > If I set relayerGroupedControls to true before changing ControlA2's > layer, > > it becomes a member of GroupB. > > > > If I set the relayerGroupedControls to false, I get a runtime error that > > the control or group is not open (the card is open). > > > > What am I doing wrong? > > > > Pete > > lcSQL Software > > Home of lcStackBrowser and > > SQLiteAdmin > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 7 15:31:18 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 7 Feb 2014 12:31:18 -0800 Subject: Relayering a control In-Reply-To: References: Message-ID: Trevor Devore wrote a set of scripts that does the same relayering as "relayer"( how he ever figured this out I have no idea). Look in the mail archives or maybe the forums, maybe visit his Blue Mango site. If you can't dig it up, email me off list. Regards, Scott Rossi Creative Director Tactile Media, UX Design > On Feb 7, 2014, at 11:42 AM, Peter Haworth wrote: > > Thanks Marty and Geoff. > > It appears the relayer command was introduced in LC 6.1. I need to do this > in my lcStackbrowser plugin and I'm reluctant to force people to have at > least 6.1 so I need to find a solution without using relayer. > > I think I see the problem now. The error I get when I have > relayerGroupedControls set to false refers to the source group. Coupled > with that, Geoff's first example seems to work now - must have messed > something up in my original code. > > ANother thing that caught me out is that, although I set the layer of the > control to 7, it actually ends up as layer 6 because of the automatic > relayering that happens by removing the control from the first group. > > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > > >> On Thu, Feb 6, 2014 at 11:45 PM, Geoff Canyon wrote: >> >> If your setup looks like this: >> >> group id 1007 [1007] >> | button "Button" [1004] >> | button "Button" [1009] >> group id 1011 [1011] >> | button "Button" [1010] >> | button "Button" [1012] >> >> Then this: >> >> on mouseUp >> set relayergroupedcontrols to true >> set the layer of btn 2 to 7 >> end mouseUp >> >> will give the desired result: >> >> group id 1007 [1007] >> | button "Button" [1004] >> group id 1011 [1011] >> | button "Button" [1010] >> | button "Button" [1012] >> button "Button" [1009] >> >> But if your setup is this: >> >> group id 1007 [1007] >> | button "Button" [1004] >> | button "Button" [1009] >> group id 1011 [1011] >> | button "Button" [1010] >> | button "Button" [1012] >> button "Button" [1016] >> >> it will result in this: >> >> group id 1007 [1007] >> | button "Button" [1004] >> group id 1011 [1011] >> | button "Button" [1010] >> | button "Button" [1012] >> button "Button" [1016] >> button "Button" [1009] >> >> while this: >> >> on mouseUp >> set relayergroupedcontrols to true >> set the layer of btn 2 to 6 >> end mouseUp >> >> will result in this: >> >> group id 1007 [1007] >> | button "Button" [1004] >> group id 1011 [1011] >> | button "Button" [1010] >> | button "Button" [1012] >> | button "Button" [1009] >> button "Button" [1016] >> >> I think this will give the desired result in all circumstances: >> >> on mouseUp >> >> set relayergroupedcontrols to true >> >> relayer btn 2 after grp 2 >> >> end mouseUp >> >> >> >>> On Thu, Feb 6, 2014 at 11:04 PM, Peter Haworth wrote: >>> >>> Let's say I have a card with the following control structure >>> >>> GroupA (layer 1) >>> ControlA1 (layer 2) >>> ControlA2 (layer 3) >>> GroupB (layer 4) >>> ControlB1 (layer 5) >>> ControlB2 (layer 6) >>> >>> I need to change the layer of control A2 by script to 7 and it should not >>> be a member of GroupB. >>> >>> If I set relayerGroupedControls to true before changing ControlA2's >> layer, >>> it becomes a member of GroupB. >>> >>> If I set the relayerGroupedControls to false, I get a runtime error that >>> the control or group is not open (the card is open). >>> >>> What am I doing wrong? >>> >>> Pete >>> lcSQL Software >>> Home of lcStackBrowser and >>> SQLiteAdmin >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bornstein at designeq.com Fri Feb 7 15:36:19 2014 From: bornstein at designeq.com (Howard Bornstein) Date: Fri, 7 Feb 2014 12:36:19 -0800 Subject: Stupid simple version control using dropbox In-Reply-To: References: Message-ID: Hi Geoff, I've been using Scott Rossi's trick of putting a "player app" in Dropbox and having it load in my current stack into IOS via a text link. ( http://lists.runrev.com/pipermail/use-livecode/2012-February/167981.html) It is so helpful to be able to make a change in my current app in the editor on my computer, save the stack to Dropbox, and have the changes immediately appear in my IOS app on my iPhone. However, I don't see the stack versioning you describe in any of my stack files on Dropbox. Is there something specific one needs to do in order to invoke this characteristic of Dropbox? -- Regards, Howard Bornstein ----------------------- www.designeq.com On Fri, Feb 7, 2014 at 6:50 AM, Geoff Canyon wrote: > Not sure if this has been posted before, but just in case: If you store > your stack files in the dropbox folder on your computer, dropbox does a > really good job of saving a copy of each separate file whenever the file is > saved. You can look at a list of the saved versions and get/restore any of > them. > > It's not git, but as a file-level resource it's a 1000x better than > nothing. I borked up some code last night (never try to solve a problem at > 3am that stumped you at 9pm) so I'm really happy that I can just revert to > the 9pm version and forget whatever it is I did later on. > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From scott at tactilemedia.com Fri Feb 7 15:37:20 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 7 Feb 2014 12:37:20 -0800 Subject: Setting a fade in/out of a group In-Reply-To: <52F520DE.6090106@fourthworld.com> References: <82C28940-1C90-434A-BCE0-D25116C4D843@me.com> <52F520DE.6090106@fourthworld.com> Message-ID: <80D89964-B710-488C-B9B7-92EAF39E1931@tactilemedia.com> Yes, make the button the first (bottom) control in the group. Regards, Scott Rossi Creative Director Tactile Media, UX Design > On Feb 7, 2014, at 10:07 AM, Richard Gaskin wrote: > > Peter Bogdanoff wrote: > > > So I put a transparent button into the group on top of all the > > others. The effect now works great. But how do I send a mouseClick > > to the other buttons in the group that are underneath it? > > Move the transparent button behind 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 Nakia.Brewer at westrac.com.au Fri Feb 7 16:08:30 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Fri, 7 Feb 2014 21:08:30 +0000 Subject: GPS Speed on IOS In-Reply-To: <52F475B3.5070709@braguglia.ch> References: <67116DB20798A94285EEE12A67079A28326A056C@MHSEXC02.westrac.com.au>, <52F475B3.5070709@braguglia.ch> Message-ID: <41E1F608-3157-4F8F-A6AA-F097707BAD49@westrac.com.au> Oh okay, the speed value didn't work on version 5.5.X so that is great if it now works. I'll give it a try and see what happens.. Sent from my iPhone > On 7 Feb 2014, at 4:57 pm, "Guglielmo Braguglia" wrote: > > Hi, > you don't have to "calculate" speed ... > ... starting from, if I remember, LiveCode 6.1, you have "speed" (and "course") included in Location info. From old iOS release notes : > > "Location -- a comma separated list of the latitude, longitude and altitude of the device. If detailed is true an array containing the keys latitude, longitude, altitude, time stamp, horizontal accuracy, vertical accuracy, speed and course is returned. > If the latitude and longitude could not be measured, those values together with the horizontal accuracy key will not be present. If the altitude could not be measured, that value together with the vertical accuracy will not be present." > > Hope this help. > > Guglielmo > > >> Nakia Brewer >> 7 Feb 2014 04:08 am >> Hi, >> >> Just wondering if anyone has done anything with an in App contained way of calculating speed with the available outputs from mobile location feature on >> iOS? This App may be used in places without internet coverage so calling to the google API etc is a no go. >> >> Appreciate any thoughts.. >> >> >> >> >> >> >> COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From pete at lcsql.com Fri Feb 7 16:58:36 2014 From: pete at lcsql.com (Peter Haworth) Date: Fri, 7 Feb 2014 13:58:36 -0800 Subject: Relayering a control In-Reply-To: References: Message-ID: Thanks Scott, I found it in RevOnline and will give it a whirl. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Fri, Feb 7, 2014 at 12:31 PM, Scott Rossi wrote: > Trevor Devore wrote a set of scripts that does the same relayering as > "relayer"( how he ever figured this out I have no idea). Look in the mail > archives or maybe the forums, maybe visit his Blue Mango site. If you > can't dig it up, email me off list. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > > > On Feb 7, 2014, at 11:42 AM, Peter Haworth wrote: > > > > Thanks Marty and Geoff. > > > > It appears the relayer command was introduced in LC 6.1. I need to do > this > > in my lcStackbrowser plugin and I'm reluctant to force people to have at > > least 6.1 so I need to find a solution without using relayer. > > > > I think I see the problem now. The error I get when I have > > relayerGroupedControls set to false refers to the source group. Coupled > > with that, Geoff's first example seems to work now - must have messed > > something up in my original code. > > > > ANother thing that caught me out is that, although I set the layer of the > > control to 7, it actually ends up as layer 6 because of the automatic > > relayering that happens by removing the control from the first group. > > > > > > Pete > > lcSQL Software > > Home of lcStackBrowser and > > SQLiteAdmin > > > > > >> On Thu, Feb 6, 2014 at 11:45 PM, Geoff Canyon > wrote: > >> > >> If your setup looks like this: > >> > >> group id 1007 [1007] > >> | button "Button" [1004] > >> | button "Button" [1009] > >> group id 1011 [1011] > >> | button "Button" [1010] > >> | button "Button" [1012] > >> > >> Then this: > >> > >> on mouseUp > >> set relayergroupedcontrols to true > >> set the layer of btn 2 to 7 > >> end mouseUp > >> > >> will give the desired result: > >> > >> group id 1007 [1007] > >> | button "Button" [1004] > >> group id 1011 [1011] > >> | button "Button" [1010] > >> | button "Button" [1012] > >> button "Button" [1009] > >> > >> But if your setup is this: > >> > >> group id 1007 [1007] > >> | button "Button" [1004] > >> | button "Button" [1009] > >> group id 1011 [1011] > >> | button "Button" [1010] > >> | button "Button" [1012] > >> button "Button" [1016] > >> > >> it will result in this: > >> > >> group id 1007 [1007] > >> | button "Button" [1004] > >> group id 1011 [1011] > >> | button "Button" [1010] > >> | button "Button" [1012] > >> button "Button" [1016] > >> button "Button" [1009] > >> > >> while this: > >> > >> on mouseUp > >> set relayergroupedcontrols to true > >> set the layer of btn 2 to 6 > >> end mouseUp > >> > >> will result in this: > >> > >> group id 1007 [1007] > >> | button "Button" [1004] > >> group id 1011 [1011] > >> | button "Button" [1010] > >> | button "Button" [1012] > >> | button "Button" [1009] > >> button "Button" [1016] > >> > >> I think this will give the desired result in all circumstances: > >> > >> on mouseUp > >> > >> set relayergroupedcontrols to true > >> > >> relayer btn 2 after grp 2 > >> > >> end mouseUp > >> > >> > >> > >>> On Thu, Feb 6, 2014 at 11:04 PM, Peter Haworth wrote: > >>> > >>> Let's say I have a card with the following control structure > >>> > >>> GroupA (layer 1) > >>> ControlA1 (layer 2) > >>> ControlA2 (layer 3) > >>> GroupB (layer 4) > >>> ControlB1 (layer 5) > >>> ControlB2 (layer 6) > >>> > >>> I need to change the layer of control A2 by script to 7 and it should > not > >>> be a member of GroupB. > >>> > >>> If I set relayerGroupedControls to true before changing ControlA2's > >> layer, > >>> it becomes a member of GroupB. > >>> > >>> If I set the relayerGroupedControls to false, I get a runtime error > that > >>> the control or group is not open (the card is open). > >>> > >>> What am I doing wrong? > >>> > >>> Pete > >>> lcSQL Software > >>> Home of lcStackBrowser and > >>> SQLiteAdmin > >>> _______________________________________________ > >>> use-livecode mailing list > >>> use-livecode at lists.runrev.com > >>> Please visit this url to subscribe, unsubscribe and manage your > >>> subscription preferences: > >>> http://lists.runrev.com/mailman/listinfo/use-livecode > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Fri Feb 7 17:14:33 2014 From: bogdanoff at me.com (Peter Bogdanoff) Date: Fri, 7 Feb 2014 14:14:33 -0800 Subject: Setting a fade in/out of a group In-Reply-To: <80D89964-B710-488C-B9B7-92EAF39E1931@tactilemedia.com> References: <82C28940-1C90-434A-BCE0-D25116C4D843@me.com> <52F520DE.6090106@fourthworld.com> <80D89964-B710-488C-B9B7-92EAF39E1931@tactilemedia.com> Message-ID: <382D6EAD-DFF7-4943-A0C8-3B96840C91A0@me.com> Yes, making it the bottom control now works great for a mouseEnter/fade in. However, mouseLeave/fade out is the problem. For as soon as the mouse enters one of the other controls that are layered higher up, the mouseLeave is triggered and the fade out happens (while the mouse is still in the group's rectangle). The mouseLeave needs to be part of something, but I haven't yet figured out where. Moving it to the group script itself doesn't fix it. ?? Peter On Feb 7, 2014, at 12:37 PM, Scott Rossi wrote: > Yes, make the button the first (bottom) control in the group. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX Design > >> On Feb 7, 2014, at 10:07 AM, Richard Gaskin wrote: >> >> Peter Bogdanoff wrote: >> >>> So I put a transparent button into the group on top of all the >>> others. The effect now works great. But how do I send a mouseClick >>> to the other buttons in the group that are underneath it? >> >> Move the transparent button behind 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 > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 7 17:56:57 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 07 Feb 2014 14:56:57 -0800 Subject: Setting a fade in/out of a group In-Reply-To: <382D6EAD-DFF7-4943-A0C8-3B96840C91A0@me.com> References: <82C28940-1C90-434A-BCE0-D25116C4D843@me.com> <52F520DE.6090106@fourthworld.com> <80D89964-B710-488C-B9B7-92EAF39E1931@tactilemedia.com> <382D6EAD-DFF7-4943-A0C8-3B96840C91A0@me.com> Message-ID: Yeah, you need to qualify what triggers the fade. Try placing the mouseLeave handler in the group script, something like: on mouseLeave if short name of the target is "myTransButton" and not within(me,mouseLoc()) then doFade . . . end mouseLeave Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 2/7/14 2:14 PM, "Peter Bogdanoff" wrote: >Yes, making it the bottom control now works great for a mouseEnter/fade >in. > >However, mouseLeave/fade out is the problem. For as soon as the mouse >enters one of the other controls that are layered higher up, the >mouseLeave is triggered and the fade out happens (while the mouse is >still in the group's rectangle). > >The mouseLeave needs to be part of something, but I haven't yet figured >out where. Moving it to the group script itself doesn't fix it. > >?? > >Peter > > >On Feb 7, 2014, at 12:37 PM, Scott Rossi wrote: > >> Yes, make the button the first (bottom) control in the group. >> >> Regards, >> >> Scott Rossi >> Creative Director >> Tactile Media, UX Design >> >>> On Feb 7, 2014, at 10:07 AM, Richard Gaskin >>> wrote: >>> >>> Peter Bogdanoff wrote: >>> >>>> So I put a transparent button into the group on top of all the >>>> others. The effect now works great. But how do I send a mouseClick >>>> to the other buttons in the group that are underneath it? >>> >>> Move the transparent button behind 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 >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >>subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From bernd.niggemann at uni-wh.de Fri Feb 7 18:00:14 2014 From: bernd.niggemann at uni-wh.de (BNig) Date: Fri, 7 Feb 2014 15:00:14 -0800 (PST) Subject: Tracing Stack (was: the points of graphic) In-Reply-To: <1390515841584-4674979.post@n4.nabble.com> References: <267AA3F2-28DE-4BEB-AB02-AADCC99FDDA5@dsa-net.dk> <1390515841584-4674979.post@n4.nabble.com> Message-ID: <1391814014669-4675591.post@n4.nabble.com> there is a new version of a stack that traces transparent images http://forums.runrev.com/phpBB2/viewtopic.php?t=19040&p=96086#p96086 It extracts transparency info from maskData and renders the shapes as graphic. Now renders all subshapes also. Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Tracing-Stack-was-the-points-of-graphic-tp4674846p4675591.html Sent from the Revolution - User mailing list archive at Nabble.com. From scott at tactilemedia.com Fri Feb 7 18:26:51 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 07 Feb 2014 15:26:51 -0800 Subject: Tracing Stack (was: the points of graphic) In-Reply-To: <1391814014669-4675591.post@n4.nabble.com> References: <267AA3F2-28DE-4BEB-AB02-AADCC99FDDA5@dsa-net.dk> <1390515841584-4674979.post@n4.nabble.com> <1391814014669-4675591.post@n4.nabble.com> Message-ID: That's pretty awesome Bernd -- works well on a complex image. :-) Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 2/7/14 3:00 PM, "BNig" wrote: >there is a new version of a stack that traces transparent images > >http://forums.runrev.com/phpBB2/viewtopic.php?t=19040&p=96086#p96086 > >It extracts transparency info from maskData and renders the shapes as >graphic. > >Now renders all subshapes also. > >Kind regards >Bernd > > > >-- >View this message in context: >http://runtime-revolution.278305.n4.nabble.com/Tracing-Stack-was-the-point >s-of-graphic-tp4674846p4675591.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 roger.e.eller at sealedair.com Fri Feb 7 18:58:35 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 7 Feb 2014 18:58:35 -0500 Subject: Tracing Stack (was: the points of graphic) In-Reply-To: <1391814014669-4675591.post@n4.nabble.com> References: <267AA3F2-28DE-4BEB-AB02-AADCC99FDDA5@dsa-net.dk> <1390515841584-4674979.post@n4.nabble.com> <1391814014669-4675591.post@n4.nabble.com> Message-ID: Very nice! Should be added as a LifeCode feature! ~Roger On Fri, Feb 7, 2014 at 6:00 PM, BNig wrote: > there is a new version of a stack that traces transparent images > > http://forums.runrev.com/phpBB2/viewtopic.php?t=19040&p=96086#p96086 > > It extracts transparency info from maskData and renders the shapes as > graphic. > > Now renders all subshapes also. > > Kind regards > Bernd > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Tracing-Stack-was-the-points-of-graphic-tp4674846p4675591.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > From bernd.niggemann at uni-wh.de Fri Feb 7 19:21:54 2014 From: bernd.niggemann at uni-wh.de (BNig) Date: Fri, 7 Feb 2014 16:21:54 -0800 (PST) Subject: Tracing Stack (was: the points of graphic) In-Reply-To: References: <267AA3F2-28DE-4BEB-AB02-AADCC99FDDA5@dsa-net.dk> <1390515841584-4674979.post@n4.nabble.com> <1391814014669-4675591.post@n4.nabble.com> Message-ID: <1391818914236-4675594.post@n4.nabble.com> Roger, Scott, thank you. Just wait for the colorTrace version (hint, hint) For early version testers contact me by mail. Kind regards Bernd -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Tracing-Stack-was-the-points-of-graphic-tp4674846p4675594.html Sent from the Revolution - User mailing list archive at Nabble.com. From roger.e.eller at sealedair.com Fri Feb 7 19:41:25 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 7 Feb 2014 19:41:25 -0500 Subject: Tracing Stack (was: the points of graphic) In-Reply-To: <1391818914236-4675594.post@n4.nabble.com> References: <267AA3F2-28DE-4BEB-AB02-AADCC99FDDA5@dsa-net.dk> <1390515841584-4674979.post@n4.nabble.com> <1391814014669-4675591.post@n4.nabble.com> <1391818914236-4675594.post@n4.nabble.com> Message-ID: Here's a few color images that might be good for tests. http://retoucher07030.deviantart.com/art/LCARS-Color-Palette-156731034 http://retoucher07030.deviantart.com/art/LCARS-Vector-Shapes-156730231 http://retoucher07030.deviantart.com/art/Trek-XI-Starfleet-Insignias-104044489 http://retoucher07030.deviantart.com/art/Star-Trek-Tech-Custom-Shapes-125244439 Uhm, I might be a bit of a Treckie. >:-\ ~Roger On Fri, Feb 7, 2014 at 7:21 PM, BNig wrote: > Roger, Scott, > > thank you. > > Just wait for the colorTrace version (hint, hint) For early version testers > contact me by mail. > > Kind regards > Bernd > > > > -- > View this message in context: > http://runtime-revolution.278305.n4.nabble.com/Tracing-Stack-was-the-points-of-graphic-tp4674846p4675594.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 roger.e.eller at sealedair.com Fri Feb 7 19:44:49 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Fri, 7 Feb 2014 19:44:49 -0500 Subject: Tracing Stack (was: the points of graphic) In-Reply-To: References: <267AA3F2-28DE-4BEB-AB02-AADCC99FDDA5@dsa-net.dk> <1390515841584-4674979.post@n4.nabble.com> <1391814014669-4675591.post@n4.nabble.com> <1391818914236-4675594.post@n4.nabble.com> Message-ID: FAIL! I can't even spell "Trekkie". ;-D ~Roger On Fri, Feb 7, 2014 at 7:41 PM, Roger Eller wrote: > Here's a few color images that might be good for tests. > > > http://retoucher07030.deviantart.com/art/LCARS-Color-Palette-156731034 > > http://retoucher07030.deviantart.com/art/LCARS-Vector-Shapes-156730231 > > > http://retoucher07030.deviantart.com/art/Trek-XI-Starfleet-Insignias-104044489 > > > http://retoucher07030.deviantart.com/art/Star-Trek-Tech-Custom-Shapes-125244439 > > > Uhm, I might be a bit of a Treckie. >:-\ > > ~Roger > > > On Fri, Feb 7, 2014 at 7:21 PM, BNig wrote: > >> Roger, Scott, >> >> thank you. >> >> Just wait for the colorTrace version (hint, hint) For early version >> testers >> contact me by mail. >> >> Kind regards >> Bernd >> >> >> >> -- >> View this message in context: >> http://runtime-revolution.278305.n4.nabble.com/Tracing-Stack-was-the-points-of-graphic-tp4674846p4675594.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 mwieder at ahsoftware.net Fri Feb 7 23:28:18 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 7 Feb 2014 20:28:18 -0800 Subject: Why Programming is Difficult Message-ID: <102470944943.20140207202818@ahsoftware.net> All- Interesting article: -- -Mark Wieder ahsoftware at gmail.com From bobsneidar at iotecdigital.com Sat Feb 8 00:06:39 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sat, 8 Feb 2014 05:06:39 +0000 Subject: [OT] will amuse you Linux fans In-Reply-To: References: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> <38177E62-F76B-4A58-B0FF-6C63E2FCF156@iotecdigital.com> Message-ID: <5E87C2EB-E860-454B-ADA0-C27B2809F38E@iotecdigital.com> Only upon the lawless. :-) Those who choose to obey the laws (that they themselves are protected by I might add) do not need to be compelled. Bob On Feb 6, 2014, at 10:06 , Andrew Kluthe wrote: > How profound: All instruments of law are imposed and maintained by force > and threats. > > > On Wed, Feb 5, 2014 at 8:46 PM, Bob Sneidar wrote: > >> I've come up with a saying some years ago. Anything is constitutional that >> no man is willing to resist. Nothing is constitutional that no man is >> willing to defend. (Substitute "constitutional for whatever instrument of >> law your particular country subscribes to). >> >> Bob >> >> >> On Feb 3, 2014, at 19:18 , stephen barncard < >> stephenREVOLUTION2 at barncard.com> wrote: >> >>> Not amusing to the look and feel people at Apple. >>> >>> the Icons are copied or very close. Not to mention about 20 other things. >>> Can 'they' get away with this? >>> >>> sqb >>> >>> *--* >>> *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* >>> >>> >>> On Mon, Feb 3, 2014 at 4:23 PM, Roger Eller >> wrote: >>> >>>> It has a strong resemblance to the Pear Linux distro, which does a fine >> job >>>> of being Mac-like as well. >>>> >>>> At 7:10 in the video below, the "star" is probably just a coincidence, >>>> so... yeah... >>>> >>>> http://www.youtube.com/watch?v=6HAZTHK869A >>>> >>>> ~Roger >>>> >>>> >>>> On Mon, Feb 3, 2014 at 5:50 PM, Colin Holgate >> wrote: >>>> >>>>> Especially if you would like it to be more Windows or OSX like: >>>>> >>>>> >>>> >> http://www.northkoreatech.org/2014/01/31/north-koreas-red-star-os-goes-mac/ >>>>> >>>>> >>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode 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 bobsneidar at iotecdigital.com Sat Feb 8 01:34:40 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sat, 8 Feb 2014 06:34:40 +0000 Subject: Send and the context In-Reply-To: References: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> <14380541478.20140206192133@ahsoftware.net> <104426521230.20140207080753@ahsoftware.net> Message-ID: <3C122E7A-BCFE-4546-8A85-6007BCDB5ED3@iotecdigital.com> This may bore most of you to tears so please disregard if it doesn?t interest you. What I am attempting is to be able to get values from objects on a card that is not the current card, or even in the current stack, like fields and states of buttons, without enumerating the entire path to the objects themselves. This is because the card is designed to be portable, that is, to be placed into any stack. The first time you go to the Database Setup card, all the sqlYoga database connections will be initialized, connections tested, and then connections made. It also has some database utility functions I use. I?ll share it with the community when I am done shaking out all the dust mites. Now I do have a few globals I use, and could do everything with globals if necessary, but that seems messy to my mind. Also, globals prevent the card from working properly in multiple stack environments! I might have a Database Setup card in several different stacks, and they all need to behave discreetly. (This is why Stack Local variables would be HUGE!) That is the back story. Now there are times when I need to get the values of objects on the Database Setup card of the current stack without actually going to the Database Setup card itself (I might be in a substack and it might be modal for instance) so I inserted the script of a button with all the Database Setup handlers into the message path, and then ?send? commands to it, so that statements like: put field ?fDBType? into theDBType ? this field resides on the Database Setup card would execute in the context of the Database Setup card. This threw Object Not Found errors, so I thought maybe it?s because the script was inserted into the message path. I then tried this with another button on the Database Setup card whose script was NOT inserted into the message path and got the same result! At that point I put in this handler into the script of the Database Setup card: on test put the short name of this card end test Whether I send or dispatch I get the current card of the current stack. If however: on test put the short name of me end test I now get ?Database Setup? whether I use send or dispatch! Well? that IS what I want I suppose. That prompted this thread. If this is the expected behavior, then I really do not understand at all what the dictionary means by ?execution context?. I DID however find one other difference between send and dispatch: You can send a command but NOT a function! Dispatch works with commands AND functions. At any rate, it?s academic. I solved the problem by putting this handler in the Database Setup card script: function getConnection theDBObject switch theDBObject case "primary" put the hilite of button "btndbPrimary" of me into aConnection ["enabled"] put (the backgroundcolor of button "btnPriConnected" of me is lightgreen) into aConnection ["connected"] put field "fPriDBType" of me into aConnection ["dbtype"] put field "fPriDBHost" of me into aConnection ["dbhost"] put field "fPriDBPort" of me into aConnection ["dbport"] put field "fPriDBName" of me into aConnection ["dbname"] put field "fpriDBUser" of me into aConnection ["dbuser"] put field "fPriDBPass" of me into aConnection ["dbpass"] break case "secondary" put the hilite of button "btndbSecondary" of me into aConnection ["enabled"] put (the backgroundcolor of button "btnSecConnected" of me is lightgreen) into aConnection ["connected"] put field "fSecDBType" of me into aConnection ["dbtype"] put field "fSecDBHost" of me into aConnection ["dbhost"] put field "fSecDBPort" of me into aConnection ["dbport"] put field "fSecDBName" of me into aConnection ["dbname"] put field "fSecDBUser" of me into aConnection ["dbuser"] put field "fSecDBPass" of me into aConnection ["dbpass"] break end switch return aConnection end getConnection Now my database back scripts can call this function, and because the button containing the back scripts exists on the same card, they execute in the context of that card. (Whew!) Bob On Feb 7, 2014, at 09:02 , Mike Bonner wrote: > Ah k. I understand what you're saying now. > > The OP points out that "put the short name of this card" is returning the > current card (as per the dictionary, and the behavior in the OP matches > this.) > If things remain the same and the message is "sent" to the card itself > (like it was in the OP) then the handler in the card can "put the short > name of me" and it will work because the handler is executing in the card, > but if the message is sent to an object on a card "the short name of me" > will return the object name not the card name. So one would have to do > something else to get the card name. (get the long name and parse, or go up > the "owner" tree till you get there if there are groups involved) So I > guess the OP example is a bit silly since if you're sending to the card > specifically you already know what it is and if you must, can pass it as a > parameter as part of the send. > > Curious now though, is there an easy way to get the owning card name of an > object that is sent to without parsing or tree crawling? > > > On Fri, Feb 7, 2014 at 9:07 AM, Mark Wieder wrote: > >> Mike- >> >> Friday, February 7, 2014, 7:08:29 AM, you wrote: >> >>> Its also probable I should have typed it clearer.. use "of me" instead. >>> "This" refers to the current card of the default stack. >> >> I'm not concerned about your use of "this" or "current". But "me" is >> the object that generated the send or dispatch message. If you want >> the message to end up going to the card, direct it to the card, not to >> me. >> >> If me sends or dispatches a message to me, me will get the message. >> >> -- >> -Mark Wieder >> ahsoftware at gmail.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobsneidar at iotecdigital.com Sat Feb 8 01:38:50 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sat, 8 Feb 2014 06:38:50 +0000 Subject: Tracing Stack (was: the points of graphic) In-Reply-To: References: <267AA3F2-28DE-4BEB-AB02-AADCC99FDDA5@dsa-net.dk> <1390515841584-4674979.post@n4.nabble.com> <1391814014669-4675591.post@n4.nabble.com> Message-ID: Never ceases to amaze me the stuff Livecoders come up with! And if Scott likes something graphicky, it?s gotta be good! Bob On Feb 7, 2014, at 15:26 , Scott Rossi wrote: > That's pretty awesome Bernd -- works well on a complex image. :-) > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 2/7/14 3:00 PM, "BNig" wrote: > >> there is a new version of a stack that traces transparent images >> >> http://forums.runrev.com/phpBB2/viewtopic.php?t=19040&p=96086#p96086 >> >> It extracts transparency info from maskData and renders the shapes as >> graphic. >> >> Now renders all subshapes also. >> >> Kind regards >> Bernd >> >> >> >> -- >> View this message in context: >> http://runtime-revolution.278305.n4.nabble.com/Tracing-Stack-was-the-point >> s-of-graphic-tp4674846p4675591.html >> Sent from the Revolution - User mailing list archive at Nabble.com. >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobsneidar at iotecdigital.com Sat Feb 8 01:40:16 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sat, 8 Feb 2014 06:40:16 +0000 Subject: Why Programming is Difficult In-Reply-To: <102470944943.20140207202818@ahsoftware.net> References: <102470944943.20140207202818@ahsoftware.net> Message-ID: <1D3F0E33-BF41-474E-94BE-6FB6A18AF082@iotecdigital.com> Without reading the article, I can think of one principle I have employed in all my time working with computers: Computers never do what you want them to. They only do what you tell them to. Bob On Feb 7, 2014, at 20:28 , Mark Wieder wrote: > All- > > Interesting article: > > > > -- > -Mark Wieder > ahsoftware at gmail.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 8 02:45:16 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 08 Feb 2014 09:45:16 +0200 Subject: Why Programming is Difficult In-Reply-To: <102470944943.20140207202818@ahsoftware.net> References: <102470944943.20140207202818@ahsoftware.net> Message-ID: <52F5E08C.6000807@gmail.com> On 08/02/14 06:28, Mark Wieder wrote: > All- > > Interesting article: > > > Very good article! Thanks. Richmond. From richmondmathewson at gmail.com Sat Feb 8 02:48:29 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 08 Feb 2014 09:48:29 +0200 Subject: [OT] will amuse you Linux fans In-Reply-To: <5E87C2EB-E860-454B-ADA0-C27B2809F38E@iotecdigital.com> References: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> <38177E62-F76B-4A58-B0FF-6C63E2FCF156@iotecdigital.com> <5E87C2EB-E860-454B-ADA0-C27B2809F38E@iotecdigital.com> Message-ID: <52F5E14D.1010900@gmail.com> On 08/02/14 07:06, Bob Sneidar wrote: > Only upon the lawless. :-) Those who choose to obey the laws (that they themselves are protected by I might add) do not need to be compelled. > > Bob > > > There is a small problem there. I am sure that most of us here on the Use-List would applaud a North Korean who broke certain of that country's draconian laws, and, furthermore, do not feel groovy about the sort of compulsion that goes on there. Now that is one end of a continuum, and the question is, and always has been, where one should decide breaking a law is legitimate protest and where it is a crime. Richmond. From richmondmathewson at gmail.com Sat Feb 8 02:52:21 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 08 Feb 2014 09:52:21 +0200 Subject: Why Programming is Difficult In-Reply-To: <1D3F0E33-BF41-474E-94BE-6FB6A18AF082@iotecdigital.com> References: <102470944943.20140207202818@ahsoftware.net> <1D3F0E33-BF41-474E-94BE-6FB6A18AF082@iotecdigital.com> Message-ID: <52F5E235.2010707@gmail.com> On 08/02/14 08:40, Bob Sneidar wrote: > Without reading the article, I can think of one principle I have employed in all my time working with computers: Computers never do what you want them to. They only do what you tell them to. > > Bob > > > Indeed; the main problem is NOT with the computers; it is the mismatch between the way humans think and the way computers work. At the risk of antagonising all those naive realist, mechanistic types who think we are Dawkinian machines (hey, just coined a clever word), we have feelings and mood swings which a computer does not, and never will have. Richmond. P.S. Where's my coffee? My left shoulder is aching, and I need the loo. Now, find a computer that is going to be affected by any of those! From bvg at mac.com Sat Feb 8 06:25:12 2014 From: bvg at mac.com (=?windows-1252?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 08 Feb 2014 12:25:12 +0100 Subject: Send and the context In-Reply-To: <3C122E7A-BCFE-4546-8A85-6007BCDB5ED3@iotecdigital.com> References: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> <14380541478.20140206192133@ahsoftware.net> <104426521230.20140207080753@ahsoftware.net> <3C122E7A-BCFE-4546-8A85-6007BCDB5ED3@iotecdigital.com> Message-ID: <51C2776A-B106-4962-9932-30BCC1610118@mac.com> You might be interested in the "call" command. On 08.02.2014, at 07:34, Bob Sneidar wrote: > This may bore most of you to tears so please disregard if it doesn?t interest you. > > What I am attempting is to be able to get values from objects on a card that is not the current card, or even in the current stack, like fields and states of buttons, without enumerating the entire path to the objects themselves. This is because the card is designed to be portable, that is, to be placed into any stack. The first time you go to the Database Setup card, all the sqlYoga database connections will be initialized, connections tested, and then connections made. It also has some database utility functions I use. I?ll share it with the community when I am done shaking out all the dust mites. > > Now I do have a few globals I use, and could do everything with globals if necessary, but that seems messy to my mind. Also, globals prevent the card from working properly in multiple stack environments! I might have a Database Setup card in several different stacks, and they all need to behave discreetly. (This is why Stack Local variables would be HUGE!) > > That is the back story. Now there are times when I need to get the values of objects on the Database Setup card of the current stack without actually going to the Database Setup card itself (I might be in a substack and it might be modal for instance) so I inserted the script of a button with all the Database Setup handlers into the message path, and then ?send? commands to it, so that statements like: > > put field ?fDBType? into theDBType ? this field resides on the Database Setup card > > would execute in the context of the Database Setup card. This threw Object Not Found errors, so I thought maybe it?s because the script was inserted into the message path. I then tried this with another button on the Database Setup card whose script was NOT inserted into the message path and got the same result! > > At that point I put in this handler into the script of the Database Setup card: > > on test > put the short name of this card > end test > > Whether I send or dispatch I get the current card of the current stack. > > If however: > > on test > put the short name of me > end test > > I now get ?Database Setup? whether I use send or dispatch! Well? that IS what I want I suppose. That prompted this thread. If this is the expected behavior, then I really do not understand at all what the dictionary means by ?execution context?. I DID however find one other difference between send and dispatch: You can send a command but NOT a function! Dispatch works with commands AND functions. > > At any rate, it?s academic. I solved the problem by putting this handler in the Database Setup card script: > > function getConnection theDBObject > switch theDBObject > case "primary" > put the hilite of button "btndbPrimary" of me into aConnection ["enabled"] > put (the backgroundcolor of button "btnPriConnected" of me is lightgreen) into aConnection ["connected"] > put field "fPriDBType" of me into aConnection ["dbtype"] > put field "fPriDBHost" of me into aConnection ["dbhost"] > put field "fPriDBPort" of me into aConnection ["dbport"] > put field "fPriDBName" of me into aConnection ["dbname"] > put field "fpriDBUser" of me into aConnection ["dbuser"] > put field "fPriDBPass" of me into aConnection ["dbpass"] > break > case "secondary" > put the hilite of button "btndbSecondary" of me into aConnection ["enabled"] > put (the backgroundcolor of button "btnSecConnected" of me is lightgreen) into aConnection ["connected"] > put field "fSecDBType" of me into aConnection ["dbtype"] > put field "fSecDBHost" of me into aConnection ["dbhost"] > put field "fSecDBPort" of me into aConnection ["dbport"] > put field "fSecDBName" of me into aConnection ["dbname"] > put field "fSecDBUser" of me into aConnection ["dbuser"] > put field "fSecDBPass" of me into aConnection ["dbpass"] > break > end switch > > return aConnection > end getConnection > > Now my database back scripts can call this function, and because the button containing the back scripts exists on the same card, they execute in the context of that card. (Whew!) > > Bob > > On Feb 7, 2014, at 09:02 , Mike Bonner wrote: > >> Ah k. I understand what you're saying now. >> >> The OP points out that "put the short name of this card" is returning the >> current card (as per the dictionary, and the behavior in the OP matches >> this.) >> If things remain the same and the message is "sent" to the card itself >> (like it was in the OP) then the handler in the card can "put the short >> name of me" and it will work because the handler is executing in the card, >> but if the message is sent to an object on a card "the short name of me" >> will return the object name not the card name. So one would have to do >> something else to get the card name. (get the long name and parse, or go up >> the "owner" tree till you get there if there are groups involved) So I >> guess the OP example is a bit silly since if you're sending to the card >> specifically you already know what it is and if you must, can pass it as a >> parameter as part of the send. >> >> Curious now though, is there an easy way to get the owning card name of an >> object that is sent to without parsing or tree crawling? >> >> >> On Fri, Feb 7, 2014 at 9:07 AM, Mark Wieder wrote: >> >>> Mike- >>> >>> Friday, February 7, 2014, 7:08:29 AM, you wrote: >>> >>>> Its also probable I should have typed it clearer.. use "of me" instead. >>>> "This" refers to the current card of the default stack. >>> >>> I'm not concerned about your use of "this" or "current". But "me" is >>> the object that generated the send or dispatch message. If you want >>> the message to end up going to the card, direct it to the card, not to >>> me. >>> >>> If me sends or dispatches a message to me, me will get the message. >>> >>> -- >>> -Mark Wieder >>> ahsoftware at gmail.com >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 roger.e.eller at sealedair.com Sat Feb 8 08:54:43 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sat, 8 Feb 2014 08:54:43 -0500 Subject: Why Programming is Difficult In-Reply-To: <52F5E235.2010707@gmail.com> References: <102470944943.20140207202818@ahsoftware.net> <1D3F0E33-BF41-474E-94BE-6FB6A18AF082@iotecdigital.com> <52F5E235.2010707@gmail.com> Message-ID: On Feb 8, 2014 2:52 AM, "Richmond" wrote: > > P.S. Where's my coffee? My left shoulder is aching, and I need the loo. > > Now, find a computer that is going to be affected by any of those! > Those things just need to be translated to "a computers needs". Where's my "turbo (overclock) mode"? My cpu fan isn't spinning, and I need to purge the ram cache. ;) Of course a computer will never actually "think" those things. ~Roger From richmondmathewson at gmail.com Sat Feb 8 09:36:10 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 08 Feb 2014 16:36:10 +0200 Subject: Why Programming is Difficult In-Reply-To: References: <102470944943.20140207202818@ahsoftware.net> <1D3F0E33-BF41-474E-94BE-6FB6A18AF082@iotecdigital.com> <52F5E235.2010707@gmail.com> Message-ID: <52F640DA.3050104@gmail.com> On 08/02/14 15:54, Roger Eller wrote: > On Feb 8, 2014 2:52 AM, "Richmond" wrote: >> P.S. Where's my coffee? My left shoulder is aching, and I need the loo. >> >> Now, find a computer that is going to be affected by any of those! >> > Those things just need to be translated to "a computers needs". > > Where's my "turbo (overclock) mode"? My cpu fan isn't spinning, and I need > to purge the ram cache. ;) "purge the ram cache" . . . LOL I've heard that bodily function called many things; but that one beats them all! Richmond. > > Of course a computer will never actually "think" those things. > > ~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 bobsneidar at iotecdigital.com Sat Feb 8 10:31:54 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sat, 8 Feb 2014 15:31:54 +0000 Subject: Send and the context In-Reply-To: <51C2776A-B106-4962-9932-30BCC1610118@mac.com> References: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> <14380541478.20140206192133@ahsoftware.net> <104426521230.20140207080753@ahsoftware.net> <3C122E7A-BCFE-4546-8A85-6007BCDB5ED3@iotecdigital.com> <51C2776A-B106-4962-9932-30BCC1610118@mac.com> Message-ID: Thanks Bj?rnke. I decided on a different strategy of putting a function in the card script that gets the values of all the objects I need and returns them as an array. I don?t think being clever with the message path is going to be one of my foundational methodologies in the future. :-) Bob On Feb 8, 2014, at 03:25 , Bj?rnke von Gierke wrote: > You might be interested in the "call" command. > > On 08.02.2014, at 07:34, Bob Sneidar wrote: > >> This may bore most of you to tears so please disregard if it doesn?t interest you. >> >> What I am attempting is to be able to get values from objects on a card that is not the current card, or even in the current stack, like fields and states of buttons, without enumerating the entire path to the objects themselves. This is because the card is designed to be portable, that is, to be placed into any stack. The first time you go to the Database Setup card, all the sqlYoga database connections will be initialized, connections tested, and then connections made. It also has some database utility functions I use. I?ll share it with the community when I am done shaking out all the dust mites. >> >> Now I do have a few globals I use, and could do everything with globals if necessary, but that seems messy to my mind. Also, globals prevent the card from working properly in multiple stack environments! I might have a Database Setup card in several different stacks, and they all need to behave discreetly. (This is why Stack Local variables would be HUGE!) >> >> That is the back story. Now there are times when I need to get the values of objects on the Database Setup card of the current stack without actually going to the Database Setup card itself (I might be in a substack and it might be modal for instance) so I inserted the script of a button with all the Database Setup handlers into the message path, and then ?send? commands to it, so that statements like: >> >> put field ?fDBType? into theDBType ? this field resides on the Database Setup card >> >> would execute in the context of the Database Setup card. This threw Object Not Found errors, so I thought maybe it?s because the script was inserted into the message path. I then tried this with another button on the Database Setup card whose script was NOT inserted into the message path and got the same result! >> >> At that point I put in this handler into the script of the Database Setup card: >> >> on test >> put the short name of this card >> end test >> >> Whether I send or dispatch I get the current card of the current stack. >> >> If however: >> >> on test >> put the short name of me >> end test >> >> I now get ?Database Setup? whether I use send or dispatch! Well? that IS what I want I suppose. That prompted this thread. If this is the expected behavior, then I really do not understand at all what the dictionary means by ?execution context?. I DID however find one other difference between send and dispatch: You can send a command but NOT a function! Dispatch works with commands AND functions. >> >> At any rate, it?s academic. I solved the problem by putting this handler in the Database Setup card script: >> >> function getConnection theDBObject >> switch theDBObject >> case "primary" >> put the hilite of button "btndbPrimary" of me into aConnection ["enabled"] >> put (the backgroundcolor of button "btnPriConnected" of me is lightgreen) into aConnection ["connected"] >> put field "fPriDBType" of me into aConnection ["dbtype"] >> put field "fPriDBHost" of me into aConnection ["dbhost"] >> put field "fPriDBPort" of me into aConnection ["dbport"] >> put field "fPriDBName" of me into aConnection ["dbname"] >> put field "fpriDBUser" of me into aConnection ["dbuser"] >> put field "fPriDBPass" of me into aConnection ["dbpass"] >> break >> case "secondary" >> put the hilite of button "btndbSecondary" of me into aConnection ["enabled"] >> put (the backgroundcolor of button "btnSecConnected" of me is lightgreen) into aConnection ["connected"] >> put field "fSecDBType" of me into aConnection ["dbtype"] >> put field "fSecDBHost" of me into aConnection ["dbhost"] >> put field "fSecDBPort" of me into aConnection ["dbport"] >> put field "fSecDBName" of me into aConnection ["dbname"] >> put field "fSecDBUser" of me into aConnection ["dbuser"] >> put field "fSecDBPass" of me into aConnection ["dbpass"] >> break >> end switch >> >> return aConnection >> end getConnection >> >> Now my database back scripts can call this function, and because the button containing the back scripts exists on the same card, they execute in the context of that card. (Whew!) >> >> Bob >> >> On Feb 7, 2014, at 09:02 , Mike Bonner wrote: >> >>> Ah k. I understand what you're saying now. >>> >>> The OP points out that "put the short name of this card" is returning the >>> current card (as per the dictionary, and the behavior in the OP matches >>> this.) >>> If things remain the same and the message is "sent" to the card itself >>> (like it was in the OP) then the handler in the card can "put the short >>> name of me" and it will work because the handler is executing in the card, >>> but if the message is sent to an object on a card "the short name of me" >>> will return the object name not the card name. So one would have to do >>> something else to get the card name. (get the long name and parse, or go up >>> the "owner" tree till you get there if there are groups involved) So I >>> guess the OP example is a bit silly since if you're sending to the card >>> specifically you already know what it is and if you must, can pass it as a >>> parameter as part of the send. >>> >>> Curious now though, is there an easy way to get the owning card name of an >>> object that is sent to without parsing or tree crawling? >>> >>> >>> On Fri, Feb 7, 2014 at 9:07 AM, Mark Wieder wrote: >>> >>>> Mike- >>>> >>>> Friday, February 7, 2014, 7:08:29 AM, you wrote: >>>> >>>>> Its also probable I should have typed it clearer.. use "of me" instead. >>>>> "This" refers to the current card of the default stack. >>>> >>>> I'm not concerned about your use of "this" or "current". But "me" is >>>> the object that generated the send or dispatch message. If you want >>>> the message to end up going to the card, direct it to the card, not to >>>> me. >>>> >>>> If me sends or dispatches a message to me, me will get the message. >>>> >>>> -- >>>> -Mark Wieder >>>> ahsoftware at gmail.com >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > -- > > Use an alternative Dictionary viewer: > http://bjoernke.com/bvgdocu/ > > Chat with other RunRev developers: > http://bjoernke.com/chatrev/ > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From john at splash21.com Sat Feb 8 10:49:55 2014 From: john at splash21.com (John Craig) Date: Sat, 08 Feb 2014 15:49:55 +0000 Subject: [ANN] MobGUI V1.2 and demo version Message-ID: <52F65223.6090901@splash21.com> The MobGUI plugin has been updated to V1.2 and there's now a demo version available for download. The plugin also comes bundled with mobguicons - royalty free icon fonts to use in your projects. See www.mobgui.com and the MobGUI forum (http://forums.runrev.com/viewforum.php?f=54) for more details. From andrew at ctech.me Sat Feb 8 10:51:51 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Sat, 8 Feb 2014 09:51:51 -0600 Subject: [OT] will amuse you Linux fans In-Reply-To: <52F5E14D.1010900@gmail.com> References: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> <38177E62-F76B-4A58-B0FF-6C63E2FCF156@iotecdigital.com> <5E87C2EB-E860-454B-ADA0-C27B2809F38E@iotecdigital.com> <52F5E14D.1010900@gmail.com> Message-ID: "Those who choose to obey the laws" are either those who are the beneficiaries of such instruments, or to whom the instrument has rendered all other choices and possibilities unworthy of consideration. The point is that even in western democracies, people don't actually have a choice in the matter. You obey or you are punished. That is the presupposition of the whole concept: removal (whether it is perceived as voluntary or otherwise) of choice to those who know properly how to do the choosin'. Government in North Korea is maintained by the same force and threats as it is in most any western democracy. The difference being that in western democracies the populace is encouraged to take an actionable role in their own subjugation and the subjugation of others in an attempt to feel like we belong and have agency in such matters. We are allowed to choose wallpaper patterns for the homes we are allowed to live in by being obedient enough to be granted some kind of economic privilege. In exchange for our co-operation, we earn a chance at a more personally satisfying (to some) servitude. Should any groups of people in a western democracy decide against being servile, we know for sure that force will arrive there to restore servility. I'd prefer not to allow my liberty to be (or at least work to prevent from being) bound by involuntary contracts like constitutions, writs and the like. And after reading over the thread again I'd like to point out: "Those who choose to obey the laws (that they themselves are protected by I might add) do not need to be compelled." This phrase strikes me now as something very similar to what a gangster might say when attempting to expand a protection racket. I'm not suggesting that you are a gangster or run a protection racket, of course, but that the logic being implied by your concept of governance lines up perfectly with what I am describing. I think that we are in agreement about function but just have different biases and perspectives into those functions. On Sat, Feb 8, 2014 at 1:48 AM, Richmond wrote: > On 08/02/14 07:06, Bob Sneidar wrote: > >> Only upon the lawless. :-) Those who choose to obey the laws (that they >> themselves are protected by I might add) do not need to be compelled. >> >> Bob >> >> >> >> > There is a small problem there. > > I am sure that most of us here on the Use-List would applaud a North > Korean who broke certain of that > country's draconian laws, > > and, furthermore, > > do not feel groovy about the sort of compulsion that goes on there. > > Now that is one end of a continuum, and the question is, and always has > been, > where one should decide breaking a law is legitimate protest and where it > is > a crime. > > 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 > -- Regards, Andrew Kluthe andrew at ctech.me From coiin at verizon.net Sat Feb 8 11:01:15 2014 From: coiin at verizon.net (Colin Holgate) Date: Sat, 08 Feb 2014 11:01:15 -0500 Subject: [OT] purging RAM cache... Message-ID: <2EAA0D49-9F96-44F2-B54E-5193114E3E64@verizon.net> This got mentioned in another thread, and only yesterday I started using a new utility, which is pretty neat. It shows how much RAM is being used right now, and you are able to purge memory that can be made available. It would be ideal for when you?ve been doing some heavy duty Photoshop work, and are finding that your machine is sluggish. It?s free from the Mac App Store, thug it does have promo links in it to other apps by the same developer: https://itunes.apple.com/us/app/memory-clean/id451444120?mt=12 Once you have installed and opened the app you may think that it?s not appearing. It places a small icon and a few numbers (the current free RAM amount) into your menu bar. Click on that to open up its panel. From richmondmathewson at gmail.com Sat Feb 8 11:08:35 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 08 Feb 2014 18:08:35 +0200 Subject: [OT] will amuse you Linux fans In-Reply-To: References: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> <38177E62-F76B-4A58-B0FF-6C63E2FCF156@iotecdigital.com> <5E87C2EB-E860-454B-ADA0-C27B2809F38E@iotecdigital.com> <52F5E14D.1010900@gmail.com> Message-ID: <52F65683.30205@gmail.com> On 08/02/14 17:51, Andrew Kluthe wrote: > "Those who choose to obey the laws" are either those who are the > beneficiaries of such instruments, or to whom the instrument has rendered > all other choices and possibilities unworthy of consideration. The point is > that even in western democracies, people don't actually have a choice in > the matter. You obey or you are punished. That is the presupposition of the > whole concept: removal (whether it is perceived as voluntary or otherwise) > of choice to those who know properly how to do the choosin'. > > Government in North Korea is maintained by the same force and threats as it > is in most any western democracy. The difference being that in western > democracies the populace is encouraged to take an actionable role in their > own subjugation and the subjugation of others in an attempt to feel like we > belong and have agency in such matters. We are allowed to choose wallpaper > patterns for the homes we are allowed to live in by being obedient enough > to be granted some kind of economic privilege. In exchange for our > co-operation, we earn a chance at a more personally satisfying (to some) > servitude. Should any groups of people in a western democracy decide > against being servile, we know for sure that force will arrive there to > restore servility. > > I'd prefer not to allow my liberty to be (or at least work to prevent from > being) bound by involuntary contracts like constitutions, writs and the > like. > > And after reading over the thread again I'd like to point out: > > "Those who choose to obey the laws (that they themselves are protected by I > might add) do not need to be compelled." > > This phrase strikes me now as something very similar to what a gangster > might say when attempting to expand a protection racket. > > I'm not suggesting that you To whom does "you" refer to? Unless that is cleared up somebody is going to feel their nose has been put out of joint :) Richmond. > are a gangster or run a protection racket, of > course, but that the logic being implied by your concept of governance > lines up perfectly with what I am describing. I think that we are in > agreement about function but just have different biases and perspectives > into those functions. > > > On Sat, Feb 8, 2014 at 1:48 AM, Richmond wrote: > >> On 08/02/14 07:06, Bob Sneidar wrote: >> >>> Only upon the lawless. :-) Those who choose to obey the laws (that they >>> themselves are protected by I might add) do not need to be compelled. >>> >>> Bob >>> >>> >>> >>> >> There is a small problem there. >> >> I am sure that most of us here on the Use-List would applaud a North >> Korean who broke certain of that >> country's draconian laws, >> >> and, furthermore, >> >> do not feel groovy about the sort of compulsion that goes on there. >> >> Now that is one end of a continuum, and the question is, and always has >> been, >> where one should decide breaking a law is legitimate protest and where it >> is >> a crime. >> >> 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 andrew at ctech.me Sat Feb 8 11:09:54 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Sat, 8 Feb 2014 10:09:54 -0600 Subject: [OT] will amuse you Linux fans In-Reply-To: <52F65683.30205@gmail.com> References: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> <38177E62-F76B-4A58-B0FF-6C63E2FCF156@iotecdigital.com> <5E87C2EB-E860-454B-ADA0-C27B2809F38E@iotecdigital.com> <52F5E14D.1010900@gmail.com> <52F65683.30205@gmail.com> Message-ID: Richmond, My response was directed towards Bob. On Sat, Feb 8, 2014 at 10:08 AM, Richmond wrote: > On 08/02/14 17:51, Andrew Kluthe wrote: > >> "Those who choose to obey the laws" are either those who are the >> beneficiaries of such instruments, or to whom the instrument has rendered >> all other choices and possibilities unworthy of consideration. The point >> is >> that even in western democracies, people don't actually have a choice in >> the matter. You obey or you are punished. That is the presupposition of >> the >> whole concept: removal (whether it is perceived as voluntary or otherwise) >> of choice to those who know properly how to do the choosin'. >> >> Government in North Korea is maintained by the same force and threats as >> it >> is in most any western democracy. The difference being that in western >> democracies the populace is encouraged to take an actionable role in their >> own subjugation and the subjugation of others in an attempt to feel like >> we >> belong and have agency in such matters. We are allowed to choose wallpaper >> patterns for the homes we are allowed to live in by being obedient enough >> to be granted some kind of economic privilege. In exchange for our >> co-operation, we earn a chance at a more personally satisfying (to some) >> servitude. Should any groups of people in a western democracy decide >> against being servile, we know for sure that force will arrive there to >> restore servility. >> >> I'd prefer not to allow my liberty to be (or at least work to prevent from >> being) bound by involuntary contracts like constitutions, writs and the >> like. >> >> And after reading over the thread again I'd like to point out: >> >> "Those who choose to obey the laws (that they themselves are protected by >> I >> might add) do not need to be compelled." >> >> This phrase strikes me now as something very similar to what a gangster >> might say when attempting to expand a protection racket. >> >> I'm not suggesting that you >> > > To whom does "you" refer to? > > Unless that is cleared up somebody is going to feel their nose has been > put out of joint :) > > Richmond. > > > are a gangster or run a protection racket, of >> course, but that the logic being implied by your concept of governance >> lines up perfectly with what I am describing. I think that we are in >> agreement about function but just have different biases and perspectives >> into those functions. >> >> >> On Sat, Feb 8, 2014 at 1:48 AM, Richmond >> wrote: >> >> On 08/02/14 07:06, Bob Sneidar wrote: >>> >>> Only upon the lawless. :-) Those who choose to obey the laws (that they >>>> themselves are protected by I might add) do not need to be compelled. >>>> >>>> Bob >>>> >>>> >>>> >>>> >>>> There is a small problem there. >>> >>> I am sure that most of us here on the Use-List would applaud a North >>> Korean who broke certain of that >>> country's draconian laws, >>> >>> and, furthermore, >>> >>> do not feel groovy about the sort of compulsion that goes on there. >>> >>> Now that is one end of a continuum, and the question is, and always has >>> been, >>> where one should decide breaking a law is legitimate protest and where it >>> is >>> a crime. >>> >>> 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 > -- Regards, Andrew Kluthe andrew at ctech.me From andrew at ctech.me Sat Feb 8 11:11:30 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Sat, 8 Feb 2014 10:11:30 -0600 Subject: [OT] will amuse you Linux fans In-Reply-To: References: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> <38177E62-F76B-4A58-B0FF-6C63E2FCF156@iotecdigital.com> <5E87C2EB-E860-454B-ADA0-C27B2809F38E@iotecdigital.com> <52F5E14D.1010900@gmail.com> <52F65683.30205@gmail.com> Message-ID: Gmail handles replies to list email a little differently. Unless I specifically hit reply on bobs email it just quotes the last one in the thread. Andrew On Sat, Feb 8, 2014 at 10:09 AM, Andrew Kluthe wrote: > Richmond, > > My response was directed towards Bob. > > > > On Sat, Feb 8, 2014 at 10:08 AM, Richmond wrote: > >> On 08/02/14 17:51, Andrew Kluthe wrote: >> >>> "Those who choose to obey the laws" are either those who are the >>> beneficiaries of such instruments, or to whom the instrument has rendered >>> all other choices and possibilities unworthy of consideration. The point >>> is >>> that even in western democracies, people don't actually have a choice in >>> the matter. You obey or you are punished. That is the presupposition of >>> the >>> whole concept: removal (whether it is perceived as voluntary or >>> otherwise) >>> of choice to those who know properly how to do the choosin'. >>> >>> Government in North Korea is maintained by the same force and threats as >>> it >>> is in most any western democracy. The difference being that in western >>> democracies the populace is encouraged to take an actionable role in >>> their >>> own subjugation and the subjugation of others in an attempt to feel like >>> we >>> belong and have agency in such matters. We are allowed to choose >>> wallpaper >>> patterns for the homes we are allowed to live in by being obedient enough >>> to be granted some kind of economic privilege. In exchange for our >>> co-operation, we earn a chance at a more personally satisfying (to some) >>> servitude. Should any groups of people in a western democracy decide >>> against being servile, we know for sure that force will arrive there to >>> restore servility. >>> >>> I'd prefer not to allow my liberty to be (or at least work to prevent >>> from >>> being) bound by involuntary contracts like constitutions, writs and the >>> like. >>> >>> And after reading over the thread again I'd like to point out: >>> >>> "Those who choose to obey the laws (that they themselves are protected >>> by I >>> might add) do not need to be compelled." >>> >>> This phrase strikes me now as something very similar to what a gangster >>> might say when attempting to expand a protection racket. >>> >>> I'm not suggesting that you >>> >> >> To whom does "you" refer to? >> >> Unless that is cleared up somebody is going to feel their nose has been >> put out of joint :) >> >> Richmond. >> >> >> are a gangster or run a protection racket, of >>> course, but that the logic being implied by your concept of governance >>> lines up perfectly with what I am describing. I think that we are in >>> agreement about function but just have different biases and perspectives >>> into those functions. >>> >>> >>> On Sat, Feb 8, 2014 at 1:48 AM, Richmond >>> wrote: >>> >>> On 08/02/14 07:06, Bob Sneidar wrote: >>>> >>>> Only upon the lawless. :-) Those who choose to obey the laws (that they >>>>> themselves are protected by I might add) do not need to be compelled. >>>>> >>>>> Bob >>>>> >>>>> >>>>> >>>>> >>>>> There is a small problem there. >>>> >>>> I am sure that most of us here on the Use-List would applaud a North >>>> Korean who broke certain of that >>>> country's draconian laws, >>>> >>>> and, furthermore, >>>> >>>> do not feel groovy about the sort of compulsion that goes on there. >>>> >>>> Now that is one end of a continuum, and the question is, and always has >>>> been, >>>> where one should decide breaking a law is legitimate protest and where >>>> it >>>> is >>>> a crime. >>>> >>>> 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 >> > > > > -- > Regards, > > Andrew Kluthe > andrew at ctech.me > -- Regards, Andrew Kluthe andrew at ctech.me From bvg at mac.com Sat Feb 8 11:11:56 2014 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 08 Feb 2014 17:11:56 +0100 Subject: [OT] will amuse you Linux fans In-Reply-To: References: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> <38177E62-F76B-4A58-B0FF-6C63E2FCF156@iotecdigital.com> <5E87C2EB-E860-454B-ADA0-C27B2809F38E@iotecdigital.com> <52F5E14D.1010900@gmail.com> <52F65683.30205@gmail.com> Message-ID: <2BF87750-8708-4AE7-B2B3-47381CCC132F@mac.com> cheese On 08.02.2014, at 17:09, Andrew Kluthe wrote: > Richmond, > > My response was directed towards Bob. > > > > On Sat, Feb 8, 2014 at 10:08 AM, Richmond wrote: > >> On 08/02/14 17:51, Andrew Kluthe wrote: >> >>> "Those who choose to obey the laws" are either those who are the >>> beneficiaries of such instruments, or to whom the instrument has rendered >>> all other choices and possibilities unworthy of consideration. The point >>> is >>> that even in western democracies, people don't actually have a choice in >>> the matter. You obey or you are punished. That is the presupposition of >>> the >>> whole concept: removal (whether it is perceived as voluntary or otherwise) >>> of choice to those who know properly how to do the choosin'. >>> >>> Government in North Korea is maintained by the same force and threats as >>> it >>> is in most any western democracy. The difference being that in western >>> democracies the populace is encouraged to take an actionable role in their >>> own subjugation and the subjugation of others in an attempt to feel like >>> we >>> belong and have agency in such matters. We are allowed to choose wallpaper >>> patterns for the homes we are allowed to live in by being obedient enough >>> to be granted some kind of economic privilege. In exchange for our >>> co-operation, we earn a chance at a more personally satisfying (to some) >>> servitude. Should any groups of people in a western democracy decide >>> against being servile, we know for sure that force will arrive there to >>> restore servility. >>> >>> I'd prefer not to allow my liberty to be (or at least work to prevent from >>> being) bound by involuntary contracts like constitutions, writs and the >>> like. >>> >>> And after reading over the thread again I'd like to point out: >>> >>> "Those who choose to obey the laws (that they themselves are protected by >>> I >>> might add) do not need to be compelled." >>> >>> This phrase strikes me now as something very similar to what a gangster >>> might say when attempting to expand a protection racket. >>> >>> I'm not suggesting that you >>> >> >> To whom does "you" refer to? >> >> Unless that is cleared up somebody is going to feel their nose has been >> put out of joint :) >> >> Richmond. >> >> >> are a gangster or run a protection racket, of >>> course, but that the logic being implied by your concept of governance >>> lines up perfectly with what I am describing. I think that we are in >>> agreement about function but just have different biases and perspectives >>> into those functions. >>> >>> >>> On Sat, Feb 8, 2014 at 1:48 AM, Richmond >>> wrote: >>> >>> On 08/02/14 07:06, Bob Sneidar wrote: >>>> >>>> Only upon the lawless. :-) Those who choose to obey the laws (that they >>>>> themselves are protected by I might add) do not need to be compelled. >>>>> >>>>> Bob >>>>> >>>>> >>>>> >>>>> >>>>> There is a small problem there. >>>> >>>> I am sure that most of us here on the Use-List would applaud a North >>>> Korean who broke certain of that >>>> country's draconian laws, >>>> >>>> and, furthermore, >>>> >>>> do not feel groovy about the sort of compulsion that goes on there. >>>> >>>> Now that is one end of a continuum, and the question is, and always has >>>> been, >>>> where one should decide breaking a law is legitimate protest and where it >>>> is >>>> a crime. >>>> >>>> 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 >> > > > > -- > 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 an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From richmondmathewson at gmail.com Sat Feb 8 11:18:27 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 08 Feb 2014 18:18:27 +0200 Subject: [OT] purging RAM cache... In-Reply-To: <2EAA0D49-9F96-44F2-B54E-5193114E3E64@verizon.net> References: <2EAA0D49-9F96-44F2-B54E-5193114E3E64@verizon.net> Message-ID: <52F658D3.8070605@gmail.com> On 08/02/14 18:01, Colin Holgate wrote: > This got mentioned in another thread, and only yesterday I started using a new utility, which is pretty neat. It shows how much RAM is being used right now, and you are able to purge memory that can be made available. It would be ideal for when you?ve been doing some heavy duty Photoshop work, and are finding that your machine is sluggish. Ahem . . . GIMP http://www.gimp.org/ > > It?s free from the Mac App Store, thug it does have promo links in it to other apps by the same developer: > > https://itunes.apple.com/us/app/memory-clean/id451444120?mt=12 Ahem . . . Linux http://distrowatch.com/ Ahem . . . Windows http://windows.microsoft.com/en-us/windows/home Ahem . . . UNIX http://www.unixdownload.net/ Ahem . . . Haiku but, hey, their web-pages are not loading, again. Ahem . . . Open Source: Analys/ze RAM consumption: https://www.eclipse.org/mat/ [cross-platform] > > Once you have installed and opened the app you may think that it?s not appearing. It places a small icon and a few numbers (the current free RAM amount) into your menu bar. Click on that to open up its panel. > Ahem . . . Richmond. From richmondmathewson at gmail.com Sat Feb 8 11:18:56 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 08 Feb 2014 18:18:56 +0200 Subject: [OT] will amuse you Linux fans In-Reply-To: References: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> <38177E62-F76B-4A58-B0FF-6C63E2FCF156@iotecdigital.com> <5E87C2EB-E860-454B-ADA0-C27B2809F38E@iotecdigital.com> <52F5E14D.1010900@gmail.com> <52F65683.30205@gmail.com> Message-ID: <52F658F0.6080406@gmail.com> On 08/02/14 18:09, Andrew Kluthe wrote: > Richmond, > > My response was directed towards Bob. Poor Bob :P > > > > On Sat, Feb 8, 2014 at 10:08 AM, Richmond wrote: > >> On 08/02/14 17:51, Andrew Kluthe wrote: >> >>> "Those who choose to obey the laws" are either those who are the >>> beneficiaries of such instruments, or to whom the instrument has rendered >>> all other choices and possibilities unworthy of consideration. The point >>> is >>> that even in western democracies, people don't actually have a choice in >>> the matter. You obey or you are punished. That is the presupposition of >>> the >>> whole concept: removal (whether it is perceived as voluntary or otherwise) >>> of choice to those who know properly how to do the choosin'. >>> >>> Government in North Korea is maintained by the same force and threats as >>> it >>> is in most any western democracy. The difference being that in western >>> democracies the populace is encouraged to take an actionable role in their >>> own subjugation and the subjugation of others in an attempt to feel like >>> we >>> belong and have agency in such matters. We are allowed to choose wallpaper >>> patterns for the homes we are allowed to live in by being obedient enough >>> to be granted some kind of economic privilege. In exchange for our >>> co-operation, we earn a chance at a more personally satisfying (to some) >>> servitude. Should any groups of people in a western democracy decide >>> against being servile, we know for sure that force will arrive there to >>> restore servility. >>> >>> I'd prefer not to allow my liberty to be (or at least work to prevent from >>> being) bound by involuntary contracts like constitutions, writs and the >>> like. >>> >>> And after reading over the thread again I'd like to point out: >>> >>> "Those who choose to obey the laws (that they themselves are protected by >>> I >>> might add) do not need to be compelled." >>> >>> This phrase strikes me now as something very similar to what a gangster >>> might say when attempting to expand a protection racket. >>> >>> I'm not suggesting that you >>> >> To whom does "you" refer to? >> >> Unless that is cleared up somebody is going to feel their nose has been >> put out of joint :) >> >> Richmond. >> >> >> are a gangster or run a protection racket, of >>> course, but that the logic being implied by your concept of governance >>> lines up perfectly with what I am describing. I think that we are in >>> agreement about function but just have different biases and perspectives >>> into those functions. >>> >>> >>> On Sat, Feb 8, 2014 at 1:48 AM, Richmond >>> wrote: >>> >>> On 08/02/14 07:06, Bob Sneidar wrote: >>>> Only upon the lawless. :-) Those who choose to obey the laws (that they >>>>> themselves are protected by I might add) do not need to be compelled. >>>>> >>>>> Bob >>>>> >>>>> >>>>> >>>>> >>>>> There is a small problem there. >>>> I am sure that most of us here on the Use-List would applaud a North >>>> Korean who broke certain of that >>>> country's draconian laws, >>>> >>>> and, furthermore, >>>> >>>> do not feel groovy about the sort of compulsion that goes on there. >>>> >>>> Now that is one end of a continuum, and the question is, and always has >>>> been, >>>> where one should decide breaking a law is legitimate protest and where it >>>> is >>>> a crime. >>>> >>>> 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 richmondmathewson at gmail.com Sat Feb 8 11:21:06 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 08 Feb 2014 18:21:06 +0200 Subject: [OT] will amuse you Linux fans In-Reply-To: References: <90D077F2-D394-4D1F-A506-1CFBB37E9503@verizon.net> <38177E62-F76B-4A58-B0FF-6C63E2FCF156@iotecdigital.com> <5E87C2EB-E860-454B-ADA0-C27B2809F38E@iotecdigital.com> <52F5E14D.1010900@gmail.com> <52F65683.30205@gmail.com> Message-ID: <52F65972.9000508@gmail.com> On 08/02/14 18:11, Andrew Kluthe wrote: > Gmail handles replies to list email a little differently. Unless I > specifically hit reply on bobs email it just quotes the last one in the > thread. Dunno about that: I use Gmail and view it via ThunderBird where each emial comes in non-threaded: I find that a lot easier than viewing it in a browser or a threaded system. Cannot recommend it enough: http://www.mozilla.org/en-US/thunderbird/ Richmond. > > Andrew > > > On Sat, Feb 8, 2014 at 10:09 AM, Andrew Kluthe wrote: > >> Richmond, >> >> My response was directed towards Bob. >> >> >> >> On Sat, Feb 8, 2014 at 10:08 AM, Richmond wrote: >> >>> On 08/02/14 17:51, Andrew Kluthe wrote: >>> >>>> "Those who choose to obey the laws" are either those who are the >>>> beneficiaries of such instruments, or to whom the instrument has rendered >>>> all other choices and possibilities unworthy of consideration. The point >>>> is >>>> that even in western democracies, people don't actually have a choice in >>>> the matter. You obey or you are punished. That is the presupposition of >>>> the >>>> whole concept: removal (whether it is perceived as voluntary or >>>> otherwise) >>>> of choice to those who know properly how to do the choosin'. >>>> >>>> Government in North Korea is maintained by the same force and threats as >>>> it >>>> is in most any western democracy. The difference being that in western >>>> democracies the populace is encouraged to take an actionable role in >>>> their >>>> own subjugation and the subjugation of others in an attempt to feel like >>>> we >>>> belong and have agency in such matters. We are allowed to choose >>>> wallpaper >>>> patterns for the homes we are allowed to live in by being obedient enough >>>> to be granted some kind of economic privilege. In exchange for our >>>> co-operation, we earn a chance at a more personally satisfying (to some) >>>> servitude. Should any groups of people in a western democracy decide >>>> against being servile, we know for sure that force will arrive there to >>>> restore servility. >>>> >>>> I'd prefer not to allow my liberty to be (or at least work to prevent >>>> from >>>> being) bound by involuntary contracts like constitutions, writs and the >>>> like. >>>> >>>> And after reading over the thread again I'd like to point out: >>>> >>>> "Those who choose to obey the laws (that they themselves are protected >>>> by I >>>> might add) do not need to be compelled." >>>> >>>> This phrase strikes me now as something very similar to what a gangster >>>> might say when attempting to expand a protection racket. >>>> >>>> I'm not suggesting that you >>>> >>> To whom does "you" refer to? >>> >>> Unless that is cleared up somebody is going to feel their nose has been >>> put out of joint :) >>> >>> Richmond. >>> >>> >>> are a gangster or run a protection racket, of >>>> course, but that the logic being implied by your concept of governance >>>> lines up perfectly with what I am describing. I think that we are in >>>> agreement about function but just have different biases and perspectives >>>> into those functions. >>>> >>>> >>>> On Sat, Feb 8, 2014 at 1:48 AM, Richmond >>>> wrote: >>>> >>>> On 08/02/14 07:06, Bob Sneidar wrote: >>>>> Only upon the lawless. :-) Those who choose to obey the laws (that they >>>>>> themselves are protected by I might add) do not need to be compelled. >>>>>> >>>>>> Bob >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> There is a small problem there. >>>>> I am sure that most of us here on the Use-List would applaud a North >>>>> Korean who broke certain of that >>>>> country's draconian laws, >>>>> >>>>> and, furthermore, >>>>> >>>>> do not feel groovy about the sort of compulsion that goes on there. >>>>> >>>>> Now that is one end of a continuum, and the question is, and always has >>>>> been, >>>>> where one should decide breaking a law is legitimate protest and where >>>>> it >>>>> is >>>>> a crime. >>>>> >>>>> 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 >>> >> >> >> -- >> Regards, >> >> Andrew Kluthe >> andrew at ctech.me >> > > From jacque at hyperactivesw.com Sat Feb 8 13:38:03 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 08 Feb 2014 12:38:03 -0600 Subject: Send and the context In-Reply-To: <3C122E7A-BCFE-4546-8A85-6007BCDB5ED3@iotecdigital.com> References: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> <14380541478.20140206192133@ahsoftware.net> <104426521230.20140207080753@ahsoftware.net> <3C122E7A-BCFE-4546-8A85-6007BCDB5ED3@iotecdigital.com> Message-ID: <52F6798B.9060700@hyperactivesw.com> On 2/8/14, 12:34 AM, Bob Sneidar wrote: > I DID however find one other difference between send and dispatch: > You can send a command but NOT a function! For functions you can use this: get value("myHandler(param)",cd "othercard") where the first parameter is the name of the function with its parameters, and the second parameter is the location of the script to query. See "value" in the dictionary, especially Oliver's user note. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Sat Feb 8 14:12:36 2014 From: pete at lcsql.com (Peter Haworth) Date: Sat, 8 Feb 2014 11:12:36 -0800 Subject: Getting rid of the Tools palette Message-ID: Is there a way to stop the Tools palette displaying when LC starts up? Even if it is not open when I exit LC, it appears next time I start LC. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin From richmondmathewson at gmail.com Sat Feb 8 14:49:45 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 08 Feb 2014 21:49:45 +0200 Subject: Getting rid of the Tools palette In-Reply-To: References: Message-ID: <52F68A59.70501@gmail.com> On 08/02/14 21:12, Peter Haworth wrote: > Is there a way to stop the Tools palette displaying when LC starts up? Even > if it is not open when I exit LC, it appears next time I start LC. > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode I should have thought that was dead easy: just hack the openStack script of the "revMenubar" stack with something like this: on openStack set the vis of stack "revTools" to false . . . Richmond. From mwieder at ahsoftware.net Sat Feb 8 15:02:04 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 8 Feb 2014 12:02:04 -0800 Subject: Getting rid of the Tools palette In-Reply-To: References: Message-ID: <74526969601.20140208120204@ahsoftware.net> Pete- Saturday, February 8, 2014, 11:12:36 AM, you wrote: > Is there a way to stop the Tools palette displaying when LC starts up? Even > if it is not open when I exit LC, it appears next time I start LC. With PowerTools, you just minimize it and it remembers that: http://www.ahsoftware.net/PowerTools/PowerTools.irev -- -Mark Wieder ahsoftware at gmail.com From pete at lcsql.com Sat Feb 8 15:45:15 2014 From: pete at lcsql.com (Peter Haworth) Date: Sat, 8 Feb 2014 12:45:15 -0800 Subject: Getting rid of the Tools palette In-Reply-To: <74526969601.20140208120204@ahsoftware.net> References: <74526969601.20140208120204@ahsoftware.net> Message-ID: Thanks Richmond and Mark. Doesn't it seem like LC should either remember the Tools palette state when it shuts down? It sems to do that with the Application Browser. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Sat, Feb 8, 2014 at 12:02 PM, Mark Wieder wrote: > Pete- > > Saturday, February 8, 2014, 11:12:36 AM, you wrote: > > > Is there a way to stop the Tools palette displaying when LC starts up? > Even > > if it is not open when I exit LC, it appears next time I start LC. > > With PowerTools, you just minimize it and it remembers that: > < > http://mwieder.on-rev.com/WordPress/?incsub_wiki=getting-powertools-out-of-the-way > > > http://www.ahsoftware.net/PowerTools/PowerTools.irev > > -- > -Mark Wieder > ahsoftware at gmail.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat Feb 8 16:15:22 2014 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Sat, 8 Feb 2014 22:15:22 +0100 Subject: changing the settings.plist template for iOS7 is ignored Message-ID: Hi, i noticed the following strange behaviour. Although i?m building for IOS7, LC 6.5.1 and also 6.5.2 uses the plist template from 6.1. How i found out? I changed the settings.plist in Runtime/iOS/Device-7_0 to set the UIApplicationExitsOnSuspend key to false, but the created iOS app still exits on suspend. I looked into the app bundle and detected that although the changes are present in the settings.plist within the Runtime folder, the settings.plist in the app bundle still shows the livecode placeholder ${APPLICATION_EXITS_ON_SUSPEND}. I removed all folders (device and simulator) except the device-7_0 from the iOS folder and tried to build again. I got an error "could not find plist template for device" After moving the folder Device-6_1 back to the iOS folder i was able to build again. After changing UIApplicationExitsOnSuspend key in the settings.plist for 6.1, i was able to create the iOS 7 app with the correct settings.plist. I can even delete the settings.plist in the device-7_0 folder and still can build. This is not how it should be, isn?t it? Matthias Matthias Rebbe From matthias_livecode_150811 at m-r-d.de Sat Feb 8 16:20:25 2014 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Sat, 8 Feb 2014 22:20:25 +0100 Subject: changing the settings.plist template for iOS7 is ignored In-Reply-To: References: Message-ID: Am 08.02.2014 um 22:15 schrieb Matthias Rebbe : > Hi, > > i noticed the following strange behaviour. Although i?m building for IOS7, LC 6.5.1 and also 6.5.2 uses the plist template from 6.1. > > How i found out? > > I changed the settings.plist in Runtime/iOS/Device-7_0 to set the UIApplicationExitsOnSuspend key to false, but the created iOS app still exits on suspend. > > I looked into the app bundle and detected that although the changes are present in the settings.plist within the Runtime folder, the settings.plist in the app bundle sorry i meant the info.plist in the app bundle. > still shows the livecode placeholder ${APPLICATION_EXITS_ON_SUSPEND}. > > I removed all folders (device and simulator) except the device-7_0 from the iOS folder and tried to build again. I got an error "could not find plist template for device" > > After moving the folder Device-6_1 back to the iOS folder i was able to build again. After changing UIApplicationExitsOnSuspend key in the settings.plist for 6.1, > i was able to create the iOS 7 app with the correct settings.plist. > > I can even delete the settings.plist in the device-7_0 folder and still can build. > > This is not how it should be, isn?t it? > > Matthias > > > > Matthias Rebbe > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From neil at runrev.com Sat Feb 8 16:37:05 2014 From: neil at runrev.com (Neil Roger) Date: Sat, 08 Feb 2014 21:37:05 +0000 Subject: changing the settings.plist template for iOS7 is ignored In-Reply-To: References: Message-ID: <52F6A381.4070000@runrev.com> Hi Matthias, This issue with LiveCode using the 6.1 settings.plist was brought to our attention when investigating the following bug- http://quality.runrev.com/show_bug.cgi?id=11754 This bug and the settings.plist issue will be resolved in the next release of LiveCode Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 08/02/2014 21:20, Matthias Rebbe wrote: > Am 08.02.2014 um 22:15 schrieb Matthias Rebbe : > >> Hi, >> >> i noticed the following strange behaviour. Although i?m building for IOS7, LC 6.5.1 and also 6.5.2 uses the plist template from 6.1. >> >> How i found out? >> >> I changed the settings.plist in Runtime/iOS/Device-7_0 to set the UIApplicationExitsOnSuspend key to false, but the created iOS app still exits on suspend. >> >> I looked into the app bundle and detected that although the changes are present in the settings.plist within the Runtime folder, the settings.plist in the app bundle > sorry i meant the info.plist in the app bundle. > > > >> still shows the livecode placeholder ${APPLICATION_EXITS_ON_SUSPEND}. >> >> I removed all folders (device and simulator) except the device-7_0 from the iOS folder and tried to build again. I got an error "could not find plist template for device" >> >> After moving the folder Device-6_1 back to the iOS folder i was able to build again. After changing UIApplicationExitsOnSuspend key in the settings.plist for 6.1, >> i was able to create the iOS 7 app with the correct settings.plist. >> >> I can even delete the settings.plist in the device-7_0 folder and still can build. >> >> This is not how it should be, isn?t it? >> >> Matthias >> >> >> >> Matthias Rebbe >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Sat Feb 8 17:03:31 2014 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Sat, 8 Feb 2014 23:03:31 +0100 Subject: changing the settings.plist template for iOS7 is ignored In-Reply-To: <52F6A381.4070000@runrev.com> References: <52F6A381.4070000@runrev.com> Message-ID: <3761C5B2-4AF5-42E9-BDE7-37AAB47B8E4D@m-r-d.de> Hi Neil, thanks for letting me know. Unfortunately i reported this to the Quality Center http://quality.runrev.com/show_bug.cgi?id=11772 Anything i can do now? Or will someone of Runrev take care and delete it or mark it as duplicate? Regards, Matthias Am 08.02.2014 um 22:37 schrieb Neil Roger : > Hi Matthias, > > This issue with LiveCode using the 6.1 settings.plist was brought to our attention when investigating the following bug- > > http://quality.runrev.com/show_bug.cgi?id=11754 > > This bug and the settings.plist issue will be resolved in the next release of LiveCode > > Kind Regards, > > > Neil Roger > -- > RunRev Support Team ~ http://www.runrev.com > -- > > On 08/02/2014 21:20, Matthias Rebbe wrote: >> Am 08.02.2014 um 22:15 schrieb Matthias Rebbe : >> >>> Hi, >>> >>> i noticed the following strange behaviour. Although i?m building for IOS7, LC 6.5.1 and also 6.5.2 uses the plist template from 6.1. >>> >>> How i found out? >>> >>> I changed the settings.plist in Runtime/iOS/Device-7_0 to set the UIApplicationExitsOnSuspend key to false, but the created iOS app still exits on suspend. >>> >>> I looked into the app bundle and detected that although the changes are present in the settings.plist within the Runtime folder, the settings.plist in the app bundle >> sorry i meant the info.plist in the app bundle. >> >> >> >>> still shows the livecode placeholder ${APPLICATION_EXITS_ON_SUSPEND}. >>> >>> I removed all folders (device and simulator) except the device-7_0 from the iOS folder and tried to build again. I got an error "could not find plist template for device" >>> >>> After moving the folder Device-6_1 back to the iOS folder i was able to build again. After changing UIApplicationExitsOnSuspend key in the settings.plist for 6.1, >>> i was able to create the iOS 7 app with the correct settings.plist. >>> >>> I can even delete the settings.plist in the device-7_0 folder and still can build. >>> >>> This is not how it should be, isn?t it? >>> >>> Matthias >>> >>> >>> >>> Matthias Rebbe >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Matthias Rebbe From neil at runrev.com Sat Feb 8 17:08:38 2014 From: neil at runrev.com (Neil Roger) Date: Sat, 08 Feb 2014 22:08:38 +0000 Subject: changing the settings.plist template for iOS7 is ignored In-Reply-To: <3761C5B2-4AF5-42E9-BDE7-37AAB47B8E4D@m-r-d.de> References: <52F6A381.4070000@runrev.com> <3761C5B2-4AF5-42E9-BDE7-37AAB47B8E4D@m-r-d.de> Message-ID: <52F6AAE6.802@runrev.com> Hi Matthias, That's not a problem. We will be able to take care of it at our end on Monday. Thanks for submitting the report. Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 08/02/2014 22:03, Matthias Rebbe wrote: > Hi Neil, > > thanks for letting me know. > > Unfortunately i reported this to the Quality Center > > http://quality.runrev.com/show_bug.cgi?id=11772 > > Anything i can do now? Or will someone of Runrev take care > and delete it or mark it as duplicate? > > Regards, > > Matthias > > > Am 08.02.2014 um 22:37 schrieb Neil Roger : > >> Hi Matthias, >> >> This issue with LiveCode using the 6.1 settings.plist was brought to our attention when investigating the following bug- >> >> http://quality.runrev.com/show_bug.cgi?id=11754 >> >> This bug and the settings.plist issue will be resolved in the next release of LiveCode >> >> Kind Regards, >> >> >> Neil Roger >> -- >> RunRev Support Team ~ http://www.runrev.com >> -- >> >> On 08/02/2014 21:20, Matthias Rebbe wrote: >>> Am 08.02.2014 um 22:15 schrieb Matthias Rebbe : >>> >>>> Hi, >>>> >>>> i noticed the following strange behaviour. Although i?m building for IOS7, LC 6.5.1 and also 6.5.2 uses the plist template from 6.1. >>>> >>>> How i found out? >>>> >>>> I changed the settings.plist in Runtime/iOS/Device-7_0 to set the UIApplicationExitsOnSuspend key to false, but the created iOS app still exits on suspend. >>>> >>>> I looked into the app bundle and detected that although the changes are present in the settings.plist within the Runtime folder, the settings.plist in the app bundle >>> sorry i meant the info.plist in the app bundle. >>> >>> >>> >>>> still shows the livecode placeholder ${APPLICATION_EXITS_ON_SUSPEND}. >>>> >>>> I removed all folders (device and simulator) except the device-7_0 from the iOS folder and tried to build again. I got an error "could not find plist template for device" >>>> >>>> After moving the folder Device-6_1 back to the iOS folder i was able to build again. After changing UIApplicationExitsOnSuspend key in the settings.plist for 6.1, >>>> i was able to create the iOS 7 app with the correct settings.plist. >>>> >>>> I can even delete the settings.plist in the device-7_0 folder and still can build. >>>> >>>> This is not how it should be, isn?t it? >>>> >>>> Matthias >>>> >>>> >>>> >>>> Matthias Rebbe >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > Matthias Rebbe > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pmbrig at gmail.com Sat Feb 8 17:13:03 2014 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sat, 8 Feb 2014 17:13:03 -0500 Subject: repeating string In-Reply-To: <52F265B0.2030505@tweedly.net> References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> <52F265B0.2030505@tweedly.net> Message-ID: Without using Regex, you can do this: function makeString tChar, n -- returns a string of n characters (tChar) -- no repeat loop! put cr into line n of m replace cr with tChar in m return m end makeString -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Feb 5, 2014, at 11:24 AM, Alex Tweedly wrote: > On 05/02/2014 15:06, Mike Kerner wrote: >> Alex's idea is also clever, but what if I am trying to repeat another >> character, like "#"? >> >> > > put replacetext( format("%30s", " "), " ", "x") into myVar > > (no promises for being the speediest solution - but still one line and no library involved). > -- Alex. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pmbrig at gmail.com Sat Feb 8 17:42:40 2014 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sat, 8 Feb 2014 17:42:40 -0500 Subject: Stupid simple version control using dropbox In-Reply-To: <52F4F4B4.6030009@economy-x-talk.com> References: <52F4F4B4.6030009@economy-x-talk.com> Message-ID: And some of you may be interested in Sookasa, a utility that works with Dropbox to encrypt files. It creates a "Sookasa" folder in your Dropbox folder, and encrypts the files there so that the version that lives on your hard drive and the version in the Dropbox cloud are both encrypted. They use AES 256 bit encryption and the higher level products (cost more) have full HIPAA-level encryption. If you plan on working offline you can DL a decryption key for accessing your files that is good for 48 hours. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Feb 7, 2014, at 9:59 AM, Mark Schonewille wrote: > Hi Geoff, > > I completely agree. I have a 16GB account and keep a backup of my active project folder on Dropbox and, which has saved me a few times. > > Anyone else reading this: if you want to register for Dropbox quickly, you can follow this link http://qery.us/u6 > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > > On 2/7/2014 15:50, Geoff Canyon wrote: >> Not sure if this has been posted before, but just in case: If you store >> your stack files in the dropbox folder on your computer, dropbox does a >> really good job of saving a copy of each separate file whenever the file is >> saved. You can look at a list of the saved versions and get/restore any of >> them. >> >> It's not git, but as a file-level resource it's a 1000x better than >> nothing. I borked up some code last night (never try to solve a problem at >> 3am that stumped you at 9pm) so I'm really happy that I can just revert to >> the 9pm version and forget whatever it is I did later on. > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paulhibbert at mac.com Sat Feb 8 18:07:28 2014 From: paulhibbert at mac.com (Paul Hibbert) Date: Sat, 08 Feb 2014 15:07:28 -0800 Subject: Stupid simple version control using dropbox In-Reply-To: References: Message-ID: <31D739D7-C5B5-4FC2-B5D4-6A62E6992021@mac.com> Howard, You need a Business account or a Pro account with add ons for version history. https://www.dropbox.com/business/pricing Paul On 2014-02-07, at 12:36 PM, Howard Bornstein wrote: > However, I don't see the stack versioning you describe in any of my stack > files on Dropbox. Is there something specific one needs to do in order to > invoke this characteristic of Dropbox? From ambassador at fourthworld.com Sat Feb 8 18:53:31 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 08 Feb 2014 15:53:31 -0800 Subject: repeating string In-Reply-To: References: Message-ID: <52F6C37B.9080407@fourthworld.com> Nice, Peter. Inspired by that I wondered if we might use the lineDel to some advantage here, and it turns out to be ever so slightly faster: on mouseUp put 10000 into n -- test 1: put the millisecs into t repeat n put MakeString("#", 100) into r1 end repeat put the millisecs - t into t1 -- test 2: put the millisecs into t repeat n put MakeString2("#", 100) into r2 end repeat put the millisecs - t into t2 -- display results: put t1 && t2 && (r1=r2)&cr& r1 &len(r1) &cr& r2 &len(r2) end mouseUp function makeString tChar, n -- returns a string of n characters (tChar) -- no repeat loop! put cr into line n of m replace cr with tChar in m return m end makeString function makeString2 tChar, n set the linedel to tChar put tChar into line n of m return m end makeString2 On my slow Mac that produces: 75 70 true ####################################################################################################100 ####################################################################################################100 And if the char you need is either space or null, binaryEncode can produce a string of arbitrary length padded with either of those (and a whole lot more - binaryEncode is quite a powerhouse of utility). -- Richard Gaskin Fourth World Systems ____________________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From mwieder at ahsoftware.net Sat Feb 8 19:57:28 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 8 Feb 2014 16:57:28 -0800 Subject: Stupid simple version control using dropbox In-Reply-To: <31D739D7-C5B5-4FC2-B5D4-6A62E6992021@mac.com> References: <31D739D7-C5B5-4FC2-B5D4-6A62E6992021@mac.com> Message-ID: <122544694140.20140208165728@ahsoftware.net> Paul, Howard- Saturday, February 8, 2014, 3:07:28 PM, you wrote: > You need a Business account or a Pro account with add ons for version history. Not necessary. > On 2014-02-07, at 12:36 PM, Howard Bornstein wrote: >> However, I don't see the stack versioning you describe in any of my stack >> files on Dropbox. Is there something specific one needs to do in order to >> invoke this characteristic of Dropbox? (the description below is for linux, I assume other OSs are similar) Right-click on the Dropbox icon in the tray Select Launch Dropbox website Find the file you're interested in Right-click the file for the contextual menu Select Previous versions >From the list that appears, select one checkbox (ignore the fact that the checkbox looks like a radio button) Click the Restore button -- -Mark Wieder ahsoftware at gmail.com From paulhibbert at mac.com Sat Feb 8 20:54:59 2014 From: paulhibbert at mac.com (Paul Hibbert) Date: Sat, 08 Feb 2014 17:54:59 -0800 Subject: Stupid simple version control using dropbox In-Reply-To: <122544694140.20140208165728@ahsoftware.net> References: <31D739D7-C5B5-4FC2-B5D4-6A62E6992021@mac.com> <122544694140.20140208165728@ahsoftware.net> Message-ID: <1F5D27BB-6CCC-48DE-8AD1-95BECB49DD15@mac.com> Mark, Thank you for sharing that, I looked all over for this when I heard about it, but when I saw the add on in the price structure I stopped looking. I guess Dropbox has one thing in common with LiveCode then - occasionally lacking in documentation! Thanks again, Paul On 2014-02-08, at 4:57 PM, Mark Wieder wrote: > Paul, Howard- > > Saturday, February 8, 2014, 3:07:28 PM, you wrote: > >> You need a Business account or a Pro account with add ons for version history. > > Not necessary. > >> On 2014-02-07, at 12:36 PM, Howard Bornstein wrote: > >>> However, I don't see the stack versioning you describe in any of my stack >>> files on Dropbox. Is there something specific one needs to do in order to >>> invoke this characteristic of Dropbox? > > (the description below is for linux, I assume other OSs are similar) > > Right-click on the Dropbox icon in the tray > Select Launch Dropbox website > Find the file you're interested in > Right-click the file for the contextual menu > Select Previous versions > From the list that appears, select one checkbox > (ignore the fact that the checkbox looks like a radio button) > Click the Restore button > > -- > -Mark Wieder > ahsoftware at gmail.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From m.schonewille at economy-x-talk.com Sat Feb 8 21:34:37 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 09 Feb 2014 03:34:37 +0100 Subject: Alternative Answer Dialog Message-ID: <52F6E93D.7010503@economy-x-talk.com> Hi, For a project, I needed an answer dialog that allows the user to click just once and then hide the message forever. This answer dialog is now available in the private section of my website. You can download it after making a donation. More info: http://qery.us/440 -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ From CFORD at mailbox.sc.edu Sat Feb 8 23:51:42 2014 From: CFORD at mailbox.sc.edu (FORD JR., CURT) Date: Sun, 9 Feb 2014 04:51:42 +0000 Subject: Windows 7: Chinese characters replacing quotes & apostrophes in English text Message-ID: <4AC93F8FE7AA27449837C912ED6305211BAD2705@CAE145EMBP04.ds.sc.edu> A module which has been problem-free on most computers is showing odd behavior on one client's computer: Chinese characters appear replacing an apostrophe + s, or a contraction with an apostrophe, in the English text, and also where there are opening & closing quotes. m-dashes also aren't displaying properly. The text was pasted into Livecode from an rtf document and is displayed in the Charis SIL font, which our installer installs (other parts of the text make clear the font is installing normally). It's not editable or even selectable, and the module doesn't involve any htmltext or unicodetext routines. One thing different on this system may be that the user is running Windows 7 Ultimate English version, with Chinese language support. Any ideas on what's happening, or how to fix it? thanks, Curt From johnpatten at me.com Sun Feb 9 00:11:34 2014 From: johnpatten at me.com (JOHN PATTEN) Date: Sat, 08 Feb 2014 21:11:34 -0800 Subject: Parsing CSV File Via Array - Part I Message-ID: <30338EFF-1057-40ED-80C9-4AEA3DBE0983@me.com> Hi All, I?m trying to parse a Google Form csv data file. Each row in csv represents one completed form entry by a user. The Google Form (survey) allows for specific drop down selections. Here?s some sample form csv data: End,End,End,Middle, Just right,Too loud,Too loud,Just right, No,Yes,No,No, I?m trying to use an array to pull out each item and the item counts. This is what I would like have reported out: End,3 Middle,1 Just right,2 Too loud,2 No,3 Yes,1 Myscript is working, but because I call the same array each time I loop through my reported out data is out of order. It looks like: Yes,1 Just right,2 No,3 Too loud,2 Middle,1 End,3 (Msg end of Part I) From johnpatten at me.com Sun Feb 9 00:12:32 2014 From: johnpatten at me.com (JOHN PATTEN) Date: Sat, 08 Feb 2014 21:12:32 -0800 Subject: Parsing CSV File VIA Array? (Part II) Message-ID: <73D6E491-7E9F-4C56-B5C3-02F4B60078F5@me.com> (Part II of MSG) Here?s the script I?m using: on mouseUp put 1 into tTargetLine repeat for number of lines in cd fld "itemHold" get line tTargetLine of cd fld "itemHold" repeat with y = 1 to the number of items of it put item y of it into counterArray[item y of it][y] end repeat put the keys of counterArray into cd fld "Group2" -- my error is in here when I begin the subsequent loops i think as the array continues to add elements repeat with x = 1 to the number of lines in cd fld "group2" put line x of cd fld "group2" into tElement put 0 into tCounter repeat for each element thisElement in counterArray[tElement] put thisElement & return after cd fld "group3" add 1 to tCounter end repeat put "," & tCounter after line X of cd fld "group2" put "" into cd fld "group3" end repeat put return after cd fld "group2" add 1 to tTargetLine end repeat end mouseUp I?m afraid I?m making this more complicated than it has to be. Any suggestions? Thank you! From stephenREVOLUTION2 at barncard.com Sun Feb 9 00:13:56 2014 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 8 Feb 2014 21:13:56 -0800 Subject: Parsing CSV File Via Array - Part I In-Reply-To: <30338EFF-1057-40ED-80C9-4AEA3DBE0983@me.com> References: <30338EFF-1057-40ED-80C9-4AEA3DBE0983@me.com> Message-ID: On Sat, Feb 8, 2014 at 9:11 PM, JOHN PATTEN wrote: > I?m trying to use an array to pull out each item and the item counts arrays don't keep track of their order. You need to add an index 'field' -- Stephen Barncard - San Francisco Ca. USA - Deeds Not Words From gcanyon at gmail.com Sun Feb 9 00:32:38 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 8 Feb 2014 23:32:38 -0600 Subject: Stupid simple version control using dropbox In-Reply-To: <122544694140.20140208165728@ahsoftware.net> References: <31D739D7-C5B5-4FC2-B5D4-6A62E6992021@mac.com> <122544694140.20140208165728@ahsoftware.net> Message-ID: On Sat, Feb 8, 2014 at 6:57 PM, Mark Wieder wrote: > Right-click on the Dropbox icon in the tray > Select Launch Dropbox website > Find the file you're interested in > Right-click the file for the contextual menu > Select Previous versions > From the list that appears, select one checkbox > (ignore the fact that the checkbox looks like a radio button) > Click the Restore button > Yep, same here on OS X. I started by simply using a browser and going to dropbox.com and signing in, but from "Find the file you're interested in" it's identical. From gcanyon at gmail.com Sun Feb 9 00:41:09 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 8 Feb 2014 23:41:09 -0600 Subject: repeating string In-Reply-To: References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> Message-ID: On Wed, Feb 5, 2014 at 9:06 AM, Mike Kerner wrote: > put 30 "a" into goop, but that is a recipe for failure, and > put 30 "a"'s into goop is almost unreadable > If we're devising syntax, I think some other languages use * as in: put 30 * "a" into goop This still runs into problems because of LC's typeless variables: put 5 * 15 -- puts 75 put 5 * "15" -- puts 1515151515 put 15 into x put 5 * 15 -- puts 75 put "15" into x put 5 * 15 -- still puts 75, nor should it change Perhaps "of"? put 5 of 15 -- puts 1515151515 From jhj at jhj.com Sun Feb 9 00:54:19 2014 From: jhj at jhj.com (Jerry Jensen) Date: Sat, 8 Feb 2014 21:54:19 -0800 Subject: repeating string In-Reply-To: References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> Message-ID: How about rpt(15,5) ? If you don't quote the "15", the numberformat would take effect, I guess. On Feb 8, 2014, at 9:41 PM, Geoff Canyon wrote: > On Wed, Feb 5, 2014 at 9:06 AM, Mike Kerner wrote: > >> put 30 "a" into goop, but that is a recipe for failure, and >> put 30 "a"'s into goop is almost unreadable >> > > If we're devising syntax, I think some other languages use * as in: > > put 30 * "a" into goop > > This still runs into problems because of LC's typeless variables: > > put 5 * 15 -- puts 75 > put 5 * "15" -- puts 1515151515 > put 15 into x > put 5 * 15 -- puts 75 > put "15" into x > put 5 * 15 -- still puts 75, nor should it change > > Perhaps "of"? > > put 5 of 15 -- puts 1515151515 > _______________________________________________ > use-livecode mailing list > use-livecode at 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.bovill at gmail.com Sun Feb 9 04:54:35 2014 From: david.bovill at gmail.com (David Bovill) Date: Sun, 9 Feb 2014 09:54:35 +0000 Subject: Stacks, cards and memory on mobile Message-ID: Has anyone done any tests regarding the size of a stack in terms of what works on mobile. My guess is that the entire stack is loaded into memory, so if you are creating an app which references a lot of text and images, you should link to them as external data. But what sort of size file / memory requirements should you be aiming at? From smudge.andy at googlemail.com Sun Feb 9 05:51:35 2014 From: smudge.andy at googlemail.com (AndyP) Date: Sun, 9 Feb 2014 02:51:35 -0800 (PST) Subject: Stupid simple version control using dropbox In-Reply-To: References: Message-ID: <1391943095315-4675644.post@n4.nabble.com> And for easy Android testing.. Install DropBox on Android then have LiveCode save the apk into your DropBox folder on your dev computer open the apk from the Android DropBox install onto device. Been using DropBox for quick and easy versioning for a few years now and also have an account with Copy which backs up my DropBox folder.. all free easy and quick. DropBox Copy ----- Andy Piddock My software never has bugs. It just develops random features. Copy the new cloud space, get your free 15GB space now: Get Copy Your LiveCode Work Desks - New Blog http://livecodemydesk.blogspot.de/ PointandSee is a FREE simple but full featured under cursor colour picker / finder. http://www.pointandsee.co.uk - made with LiveCode -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Stupid-simple-version-control-using-dropbox-tp4675563p4675644.html Sent from the Revolution - User mailing list archive at Nabble.com. From CFORD at mailbox.sc.edu Sun Feb 9 07:40:12 2014 From: CFORD at mailbox.sc.edu (FORD JR., CURT) Date: Sun, 9 Feb 2014 12:40:12 +0000 Subject: Windows 7: Chinese characters replacing quotes & apostrophes in English text Message-ID: <4AC93F8FE7AA27449837C912ED6305211BAD91A7@CAE145EMBP04.ds.sc.edu> A little progress: the customer reports that "switched system locale from Simplified Chinese to English (US) to see some magic, as a computer magazine I had once read said it might work sometimes. It works! Those strange Chinese characters are gone and even the audio bars appear. But the ebook window stops operating everytime I turn from Page.12 to Page.13. It stucks for several seconds. After the locale switching, some of my Chinese programs don't work well any more. One program gets the Chinese charaters on its menu blurred, as is shown in attachment screenshot 3.1. Another program has no Chinese characters on the interface, which is presented in screenshot 3.2." ..so it looks like we should recommend that people switch system locale to English when using the module.. This one was created on April 14 2013 so it was probably Livecode 5.something - not sure unfortunately. Anyone have any idea whether trying again with 6.5.2 might help? thanks, Curt From pete at lcsql.com Sun Feb 9 10:48:46 2014 From: pete at lcsql.com (Peter Haworth) Date: Sun, 9 Feb 2014 07:48:46 -0800 Subject: Stupid simple version control using dropbox In-Reply-To: <1F5D27BB-6CCC-48DE-8AD1-95BECB49DD15@mac.com> References: <31D739D7-C5B5-4FC2-B5D4-6A62E6992021@mac.com> <122544694140.20140208165728@ahsoftware.net> <1F5D27BB-6CCC-48DE-8AD1-95BECB49DD15@mac.com> Message-ID: Google Drive has the same feature. Right click a file, Manage versions. Never thought about using it for version control, thanks for the idea. Pete lcSQL Software On Feb 8, 2014 5:54 PM, "Paul Hibbert" wrote: > Mark, > > Thank you for sharing that, I looked all over for this when I heard about > it, but when I saw the add on in the price structure I stopped looking. > > I guess Dropbox has one thing in common with LiveCode then - occasionally > lacking in documentation! > > Thanks again, > > Paul > > On 2014-02-08, at 4:57 PM, Mark Wieder wrote: > > > Paul, Howard- > > > > Saturday, February 8, 2014, 3:07:28 PM, you wrote: > > > >> You need a Business account or a Pro account with add ons for version > history. > > > > Not necessary. > > > >> On 2014-02-07, at 12:36 PM, Howard Bornstein > wrote: > > > >>> However, I don't see the stack versioning you describe in any of my > stack > >>> files on Dropbox. Is there something specific one needs to do in order > to > >>> invoke this characteristic of Dropbox? > > > > (the description below is for linux, I assume other OSs are similar) > > > > Right-click on the Dropbox icon in the tray > > Select Launch Dropbox website > > Find the file you're interested in > > Right-click the file for the contextual menu > > Select Previous versions > > From the list that appears, select one checkbox > > (ignore the fact that the checkbox looks like a radio button) > > Click the Restore button > > > > -- > > -Mark Wieder > > ahsoftware at gmail.com > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 9 11:02:16 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Sun, 9 Feb 2014 11:02:16 -0500 Subject: Parsing CSV File Via Array - Part I In-Reply-To: <30338EFF-1057-40ED-80C9-4AEA3DBE0983@me.com> References: <30338EFF-1057-40ED-80C9-4AEA3DBE0983@me.com> Message-ID: I have used the csv function in Richard Gaskin's article, "CSV must die". It works great on Google form data. http://www.fourthworld.com/embassy/articles/csv-must-die.html ~Roger On Feb 9, 2014 12:12 AM, "JOHN PATTEN" wrote: > Hi All, > I'm trying to parse a Google Form csv data file. Each row in csv > represents one completed form entry by a user. The Google Form (survey) > allows for specific drop down selections. Here's some sample form csv data: > > End,End,End,Middle, > Just right,Too loud,Too loud,Just right, > No,Yes,No,No, > > I'm trying to use an array to pull out each item and the item counts. This > is what I would like have reported out: > > End,3 > Middle,1 > Just right,2 > Too loud,2 > No,3 > Yes,1 > > Myscript is working, but because I call the same array each time I loop > through my reported out data is out of order. It looks like: > > Yes,1 > Just right,2 > No,3 > Too loud,2 > Middle,1 > End,3 > > (Msg end of Part I) > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From MikeKerner at roadrunner.com Sun Feb 9 11:32:02 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 9 Feb 2014 11:32:02 -0500 Subject: [ANN] MobGUI V1.2 and demo version In-Reply-To: <52F65223.6090901@splash21.com> References: <52F65223.6090901@splash21.com> Message-ID: Whoa. Dude, the manual was nice, and this version looks like more fun than the last one... On Sat, Feb 8, 2014 at 10:49 AM, John Craig wrote: > The MobGUI plugin has been updated to V1.2 and there's now a demo version > available for download. > The plugin also comes bundled with mobguicons - royalty free icon fonts to > use in your projects. > > See www.mobgui.com and the MobGUI forum (http://forums.runrev.com/ > viewforum.php?f=54) for more details. > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Sun Feb 9 11:33:23 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 9 Feb 2014 11:33:23 -0500 Subject: Stacks, cards and memory on mobile In-Reply-To: References: Message-ID: I have some fairly substantial databases that I'm accessing, and I have run into no issues as yet, and they are screaming fast. On Sun, Feb 9, 2014 at 4:54 AM, David Bovill wrote: > Has anyone done any tests regarding the size of a stack in terms of what > works on mobile. My guess is that the entire stack is loaded into memory, > so if you are creating an app which references a lot of text and images, > you should link to them as external data. > > But what sort of size file / memory requirements should you be aiming at? > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- 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 Sun Feb 9 11:34:54 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 9 Feb 2014 11:34:54 -0500 Subject: Stupid simple version control using dropbox In-Reply-To: References: <31D739D7-C5B5-4FC2-B5D4-6A62E6992021@mac.com> <122544694140.20140208165728@ahsoftware.net> <1F5D27BB-6CCC-48DE-8AD1-95BECB49DD15@mac.com> Message-ID: Now if you could mark/name the versions... On Sun, Feb 9, 2014 at 10:48 AM, Peter Haworth wrote: > Google Drive has the same feature. Right click a file, Manage versions. > Never thought about using it for version control, thanks for the idea. > > Pete > lcSQL Software > On Feb 8, 2014 5:54 PM, "Paul Hibbert" wrote: > > > Mark, > > > > Thank you for sharing that, I looked all over for this when I heard about > > it, but when I saw the add on in the price structure I stopped looking. > > > > I guess Dropbox has one thing in common with LiveCode then - occasionally > > lacking in documentation! > > > > Thanks again, > > > > Paul > > > > On 2014-02-08, at 4:57 PM, Mark Wieder wrote: > > > > > Paul, Howard- > > > > > > Saturday, February 8, 2014, 3:07:28 PM, you wrote: > > > > > >> You need a Business account or a Pro account with add ons for version > > history. > > > > > > Not necessary. > > > > > >> On 2014-02-07, at 12:36 PM, Howard Bornstein > > wrote: > > > > > >>> However, I don't see the stack versioning you describe in any of my > > stack > > >>> files on Dropbox. Is there something specific one needs to do in > order > > to > > >>> invoke this characteristic of Dropbox? > > > > > > (the description below is for linux, I assume other OSs are similar) > > > > > > Right-click on the Dropbox icon in the tray > > > Select Launch Dropbox website > > > Find the file you're interested in > > > Right-click the file for the contextual menu > > > Select Previous versions > > > From the list that appears, select one checkbox > > > (ignore the fact that the checkbox looks like a radio button) > > > Click the Restore button > > > > > > -- > > > -Mark Wieder > > > ahsoftware at gmail.com > > > > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode at lists.runrev.com > > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 johnpatten at me.com Sun Feb 9 11:35:37 2014 From: johnpatten at me.com (JOHN PATTEN) Date: Sun, 09 Feb 2014 08:35:37 -0800 Subject: Parsing CSV File Via Array - Part I In-Reply-To: References: <30338EFF-1057-40ED-80C9-4AEA3DBE0983@me.com> Message-ID: Thanks Stephen & Roger? I?m looking at the tutorial here: http://lessons.runrev.com/s/lessons/m/4071/l/11494-how-do-i-sort-an-array But I?m not getting my head around creating a index in order to keep the order of my elements straight. In my script, I thought I was creating an index out of the array? ? repeat with y = 1 to the number of items of it ## row spreadsheet data from Google Form put item y of it into counterArray[item y of it][y] ? I see how I can replace my comma deliminated data with tab delimitated data thanks to Richard?s article Roger shared. It looks like LiveCode automagically orders the elements of the array it creates alphabetically? Is that correct? I?m guessing that is why my data is out of order? Thanks for the suggestions, but still not quite there yet :) On Feb 9, 2014, at 8:02 AM, Roger Eller wrote: > I have used the csv function in Richard Gaskin's article, "CSV must die". > It works great on Google form data. > > http://www.fourthworld.com/embassy/articles/csv-must-die.html > > ~Roger > On Feb 9, 2014 12:12 AM, "JOHN PATTEN" wrote: > >> Hi All, >> I'm trying to parse a Google Form csv data file. Each row in csv >> represents one completed form entry by a user. The Google Form (survey) >> allows for specific drop down selections. Here's some sample form csv data: >> >> End,End,End,Middle, >> Just right,Too loud,Too loud,Just right, >> No,Yes,No,No, >> >> I'm trying to use an array to pull out each item and the item counts. This >> is what I would like have reported out: >> >> End,3 >> Middle,1 >> Just right,2 >> Too loud,2 >> No,3 >> Yes,1 >> >> Myscript is working, but because I call the same array each time I loop >> through my reported out data is out of order. It looks like: >> >> Yes,1 >> Just right,2 >> No,3 >> Too loud,2 >> Middle,1 >> End,3 >> >> (Msg end of Part I) >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 9 11:40:39 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 09 Feb 2014 10:40:39 -0600 Subject: Stupid simple version control using dropbox In-Reply-To: <1F5D27BB-6CCC-48DE-8AD1-95BECB49DD15@mac.com> References: <31D739D7-C5B5-4FC2-B5D4-6A62E6992021@mac.com> <122544694140.20140208165728@ahsoftware.net> <1F5D27BB-6CCC-48DE-8AD1-95BECB49DD15@mac.com> Message-ID: <9a8c7bca-ad88-42e8-a086-9334fa99b9dd@email.android.com> Actually you were partly right. The free account will save versions for only 30 days. After that older versions roll off. The paid accounts keep all versions forever. On February 8, 2014 7:54:59 PM CST, Paul Hibbert wrote: >Mark, > >Thank you for sharing that, I looked all over for this when I heard >about it, but when I saw the add on in the price structure I stopped >looking. > >I guess Dropbox has one thing in common with LiveCode then - >occasionally lacking in documentation! > >Thanks again, > >Paul > >On 2014-02-08, at 4:57 PM, Mark Wieder wrote: > >> Paul, Howard- >> >> Saturday, February 8, 2014, 3:07:28 PM, you wrote: >> >>> You need a Business account or a Pro account with add ons for >version history. >> >> Not necessary. >> >>> On 2014-02-07, at 12:36 PM, Howard Bornstein > wrote: >> >>>> However, I don't see the stack versioning you describe in any of my >stack >>>> files on Dropbox. Is there something specific one needs to do in >order to >>>> invoke this characteristic of Dropbox? >> >> (the description below is for linux, I assume other OSs are similar) >> >> Right-click on the Dropbox icon in the tray >> Select Launch Dropbox website >> Find the file you're interested in >> Right-click the file for the contextual menu >> Select Previous versions >> From the list that appears, select one checkbox >> (ignore the fact that the checkbox looks like a radio button) >> Click the Restore button >> >> -- >> -Mark Wieder >> ahsoftware at gmail.com >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Sun Feb 9 13:00:48 2014 From: pete at lcsql.com (Peter Haworth) Date: Sun, 9 Feb 2014 10:00:48 -0800 Subject: Parsing CSV File Via Array - Part I In-Reply-To: References: <30338EFF-1057-40ED-80C9-4AEA3DBE0983@me.com> Message-ID: Hi John, The problem is that order in which your array keys are being returned to you is not in any sort of sequence. I'm not quite sure of your needs but if you want the data to come back in alphabetical order then: put the keys of counterArray into tKeys sort tKeys repeat for each line rKey in tKeys end repeat If you want the keys to come back in the order in which you encounter the keywords, it gets a bit more complicated and you'll need to keep some sort of index to the order of the items. Maybe something like this: repeat for each item rItem in it if lineOffset(rItem, tWords)=zero then put rItem & return after tWords end if add 1 to counterArray[lineOffset(rItem, tWords) end repeat tWords will contain a list of the words in the order they were encountered in your csv file To get the data back: repeat for each line rWord in tWords put rWord,counterArray[lineOffset(rWord,tWords)] & return after tWordCounts end repeat Is that something close to what you need? Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Sun, Feb 9, 2014 at 8:35 AM, JOHN PATTEN wrote: > Thanks Stephen & Roger... > > I'm looking at the tutorial here: > http://lessons.runrev.com/s/lessons/m/4071/l/11494-how-do-i-sort-an-array > > But I'm not getting my head around creating a index in order to keep the > order of my elements straight. In my script, I thought I was creating an > index out of the array? > ... > repeat with y = 1 to the number of items of it ## row spreadsheet data > from Google Form > put item y of it into counterArray[item y of it][y] > ... > > I see how I can replace my comma deliminated data with tab delimitated > data thanks to Richard's article Roger shared. It looks like LiveCode > automagically orders the elements of the array it creates alphabetically? > Is that correct? I'm guessing that is why my data is out of order? > > Thanks for the suggestions, but still not quite there yet :) > > > > > On Feb 9, 2014, at 8:02 AM, Roger Eller > wrote: > > > I have used the csv function in Richard Gaskin's article, "CSV must die". > > It works great on Google form data. > > > > http://www.fourthworld.com/embassy/articles/csv-must-die.html > > > > ~Roger > > On Feb 9, 2014 12:12 AM, "JOHN PATTEN" wrote: > > > >> Hi All, > >> I'm trying to parse a Google Form csv data file. Each row in csv > >> represents one completed form entry by a user. The Google Form (survey) > >> allows for specific drop down selections. Here's some sample form csv > data: > >> > >> End,End,End,Middle, > >> Just right,Too loud,Too loud,Just right, > >> No,Yes,No,No, > >> > >> I'm trying to use an array to pull out each item and the item counts. > This > >> is what I would like have reported out: > >> > >> End,3 > >> Middle,1 > >> Just right,2 > >> Too loud,2 > >> No,3 > >> Yes,1 > >> > >> Myscript is working, but because I call the same array each time I loop > >> through my reported out data is out of order. It looks like: > >> > >> Yes,1 > >> Just right,2 > >> No,3 > >> Too loud,2 > >> Middle,1 > >> End,3 > >> > >> (Msg end of Part I) > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobsneidar at iotecdigital.com Sun Feb 9 14:33:11 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 9 Feb 2014 19:33:11 +0000 Subject: Send and the context In-Reply-To: <52F6798B.9060700@hyperactivesw.com> References: <5C00DD35-5F60-4BC1-8C1F-A12F12650BC8@iotecdigital.com> <14380541478.20140206192133@ahsoftware.net> <104426521230.20140207080753@ahsoftware.net> <3C122E7A-BCFE-4546-8A85-6007BCDB5ED3@iotecdigital.com> <52F6798B.9060700@hyperactivesw.com> Message-ID: <8C1E24FC-6576-4370-9B65-A0E6710044AB@iotecdigital.com> Thanks Jacque. I can see where that may be useful. However, seeing that there seems to be no difference in context between send and dispatch, at least by my experiments, which I admit may have been flawed in some way if others get different results than I did, I can just use dispatch for everything, unless I need to send in time. And since I do not very often use functions to *do* things, just return values, I rarely have a need to send to a function. I think my initial aversion to execution contexts is somewhat justified at this point, so I am making it one of my LC coding principles to always ensure my handlers are in the right place to avoid context issues. Bob On Feb 8, 2014, at 10:38 , J. Landman Gay wrote: > On 2/8/14, 12:34 AM, Bob Sneidar wrote: >> I DID however find one other difference between send and dispatch: >> You can send a command but NOT a function! > > For functions you can use this: > > get value("myHandler(param)",cd "othercard") > > where the first parameter is the name of the function with its parameters, and the second parameter is the location of the script to query. > > See "value" in the dictionary, especially Oliver's user note. > > -- > 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 bobsneidar at iotecdigital.com Sun Feb 9 14:59:29 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 9 Feb 2014 19:59:29 +0000 Subject: Parsing CSV File VIA Array? (Part II) - Found word(s) list error in the Text body In-Reply-To: <4d27b5fd-0a63-4e24-999e-65d54f22a427@lists.runrev.com> References: <4d27b5fd-0a63-4e24-999e-65d54f22a427@lists.runrev.com> Message-ID: Step through the repeat loop by putting a breakpoint in your handler just before the first repeat loop. Each time your handler changes an element in your array, inspect the array to ensure what you expected is what you got. There really is no other way to be certain you know what is in the array simply by following the lines of code. Not unless your brain uses fault intolerant persistent memory, which mine does not. also, it may be useful to use the form: repeat for each line theLine in theData Be careful using this form that you do not alter theData (by my example) as this will royally hose your results. Also, it may make it easier to read by putting an empty line before and after your control structures. It helps me anyway. on mouseUp put 1 into tTargetLine repeat for number of lines in cd fld "itemHold" get line tTargetLine of cd fld "itemHold" repeat with y = 1 to the number of items of it put item y of it into counterArray[item y of it][y] end repeat put the keys of counterArray into cd fld "Group2" -- my error is in here when I begin the subsequent loops i think as the array continues to add elements repeat with x = 1 to the number of lines in cd fld "group2" put line x of cd fld "group2" into tElement put 0 into tCounter repeat for each element thisElement in counterArray[tElement] put thisElement & return after cd fld "group3" add 1 to tCounter end repeat put "," & tCounter after line X of cd fld "group2" put "" into cd fld "group3" end repeat put return after cd fld "group2" add 1 to tTargetLine end repeat end mouseUp Bob On Feb 8, 2014, at 21:12 , JOHN PATTEN wrote: > (Part II of MSG) > Here?s the script I?m using: > > on mouseUp > put 1 into tTargetLine > repeat for number of lines in cd fld "itemHold" > get line tTargetLine of cd fld "itemHold" > repeat with y = 1 to the number of items of it > put item y of it into counterArray[item y of it][y] > end repeat > put the keys of counterArray into cd fld "Group2" > > -- my error is in here when I begin the subsequent loops i think as the array continues to add elements > > repeat with x = 1 to the number of lines in cd fld "group2" > put line x of cd fld "group2" into tElement > put 0 into tCounter > repeat for each element thisElement in counterArray[tElement] > put thisElement & return after cd fld "group3" > add 1 to tCounter > end repeat > put "," & tCounter after line X of cd fld "group2" > put "" into cd fld "group3" > end repeat > put return after cd fld "group2" > add 1 to tTargetLine > end repeat > end mouseUp > > I?m afraid I?m making this more complicated than it has to be. Any suggestions? > > 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 Nakia.Brewer at westrac.com.au Sun Feb 9 17:15:51 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Sun, 9 Feb 2014 22:15:51 +0000 Subject: Most Effecient way to repeat a handler/function Message-ID: <67116DB20798A94285EEE12A67079A283CDCC1E4@MHSEXC01.westrac.com.au> Hi, What is the best way to keep repeating a handler/function. In the past I have placed a 'repeat until local variable = false' in the handler to keep it repeating but I don't imagine this is the most efficient way. Am I better off using the send option or dispatch ? Any opinions would be appreciated. COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From jacque at hyperactivesw.com Sun Feb 9 17:20:26 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 09 Feb 2014 16:20:26 -0600 Subject: Windows 7: Chinese characters replacing quotes & apostrophes in English text In-Reply-To: <4AC93F8FE7AA27449837C912ED6305211BAD2705@CAE145EMBP04.ds.sc.edu> References: <4AC93F8FE7AA27449837C912ED6305211BAD2705@CAE145EMBP04.ds.sc.edu> Message-ID: <52F7FF2A.4080806@hyperactivesw.com> On 2/8/14, 10:51 PM, FORD JR., CURT wrote: > A module which has been problem-free on most computers is showing odd > behavior on one client's computer: Chinese characters appear > replacing an apostrophe + s, or a contraction with an apostrophe, in > the English text, and also where there are opening & closing quotes. > m-dashes also aren't displaying properly. > > The text was pasted into Livecode from an rtf document and is > displayed in the Charis SIL font, which our installer installs (other > parts of the text make clear the font is installing normally). It's > not editable or even selectable, and the module doesn't involve any > htmltext or unicodetext routines. > > One thing different on this system may be that the user is running > Windows 7 Ultimate English version, with Chinese language support. > > Any ideas on what's happening, or how to fix it? I'm not sure it will work in this case, but you can try running the text through this: function utf8decode pString -- convert utf8 to LC native return unidecode(uniencode(pString,"UTF8")) end utf8decode You'd probably need to do that after converting the rtf text to LiveCode native text. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Feb 9 17:50:21 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 09 Feb 2014 16:50:21 -0600 Subject: Stupid simple version control using dropbox In-Reply-To: <1391943095315-4675644.post@n4.nabble.com> References: <1391943095315-4675644.post@n4.nabble.com> Message-ID: <52F8062D.501@hyperactivesw.com> On 2/9/14, 4:51 AM, AndyP wrote: > And for easy Android testing.. > Install DropBox on Android > then have LiveCode save the apk into your DropBox folder on your dev > computer > open the apk from the Android DropBox > install onto device. Yup, I've been doing it that way for a long time and it works great. > > Been using DropBox for quick and easy versioning for a few years now and > also have an account with Copy which backs up my DropBox folder.. all free > easy and quick. > > DropBox > > Copy I hadn't heard of Copy before and was excited to hear it would work with aliases, because I want to keep my files in my own folder structure. Spent a while today trying it. It isn't ready for prime time yet, in fact, it messed up a whole lot of my files. It follows aliases recursively -- that is, if you put an aliased folder into Copy, and that folder has another aliased folder in it, then every last file in all the paths along the way get copied. I now have a few hundred unwanted files in there to delete, and even when I remove them from Copy their icons on my hard drive don't change. I now have a couple hundred files with their little checkmark icon on them. Also, if you alias a folder, and then put another aliased folder inside that, it doesn't see it. It apparently only follows aliased folders at the root level. Since OS X has decided to make their new aliases about 20x larger than the original file, I tried symlinks. I couldn't get Copy to honor those, though they say they should work (but maybe they weren't at the root level, I can't remember.) If you use Apple's huge aliases, even after removing the custom icon, you'll quickly use up your space. Apple has ballooned their aliases to include a ton of stuff, and my 2K text file has an alias that is almost 3 megs in size. Copy counts disk space by the alias file size rather than the actual file sizes, so instead of deducting 2K of space, it took off 3 megs. Maybe I'll try again some other time when they mature a bit. If anyone knows an automator sequence that can remove hundreds of custom icons from files, I'd love to know about it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pmbrig at gmail.com Sun Feb 9 20:51:12 2014 From: pmbrig at gmail.com (Peter M. Brigham) Date: Sun, 9 Feb 2014 20:51:12 -0500 Subject: Stupid simple version control using dropbox In-Reply-To: <52F8062D.501@hyperactivesw.com> References: <1391943095315-4675644.post@n4.nabble.com> <52F8062D.501@hyperactivesw.com> Message-ID: <9571AFD6-DD49-4010-9034-F6B399EE6009@gmail.com> On Feb 9, 2014, at 5:50 PM, J. Landman Gay wrote: > Apple has ballooned their aliases to include a ton of stuff, and my 2K text file has an alias that is almost 3 megs in size. Wait a minute! What could possibly be taking up 3Mb is a simple pointer with an icon? Is this Mavericks? What in the blue blazes is Apple doing??? Anybody know? -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From dochawk at gmail.com Sun Feb 9 20:54:05 2014 From: dochawk at gmail.com (Dr. Hawkins) Date: Sun, 9 Feb 2014 17:54:05 -0800 Subject: Parsing CSV File VIA Array? (Part II) - Found word(s) list error in the Text body In-Reply-To: References: <4d27b5fd-0a63-4e24-999e-65d54f22a427@lists.runrev.com> Message-ID: On Sun, Feb 9, 2014 at 11:59 AM, Bob Sneidar wrote: > also, it may be useful to use the form: > > repeat for each line theLine in theData > and if there are multi-line entries in the csv data, it may be worth replacing the commas that are *real* delimiters with vtab, and then set the linedelim to vtab repeat for each line theDat in theData do something end repeat -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From jacque at hyperactivesw.com Sun Feb 9 22:38:26 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 09 Feb 2014 21:38:26 -0600 Subject: Stupid simple version control using dropbox In-Reply-To: <9571AFD6-DD49-4010-9034-F6B399EE6009@gmail.com> References: <1391943095315-4675644.post@n4.nabble.com> <52F8062D.501@hyperactivesw.com> <9571AFD6-DD49-4010-9034-F6B399EE6009@gmail.com> Message-ID: <52F849B2.2090904@hyperactivesw.com> On 2/9/14, 7:51 PM, Peter M. Brigham wrote: > On Feb 9, 2014, at 5:50 PM, J. Landman Gay wrote: > >> Apple has ballooned their aliases to include a ton of stuff, and my >> 2K text file has an alias that is almost 3 megs in size. > > Wait a minute! What could possibly be taking up 3Mb is a simple > pointer with an icon? Is this Mavericks? What in the blue blazes is > Apple doing??? Anybody know? I wondered the same thing when I noticed it. Apparently it started in Mt Lion, and continues in Mavericks. It isn't a simple pointer any more, it's a mass of info, including one or more icon images along with folder information and other data. You can delete at least one of the extra icon images by cutting it in the Get Info box, which reduces the size somewhat, but not entirely. The size apparently depends on all sorts of factors. In many cases the alias is larger than the original file. Google "mac os huge alias file" and you'll get hits. Here's one: You can make symlinks in Terminal or use a utility, those are still tiny. But they break if you move the original file, of course. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dunbarx at aol.com Mon Feb 10 00:16:10 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Mon, 10 Feb 2014 00:16:10 -0500 (EST) Subject: Most Effecient way to repeat a handler/function In-Reply-To: <67116DB20798A94285EEE12A67079A283CDCC1E4@MHSEXC01.westrac.com.au> References: <67116DB20798A94285EEE12A67079A283CDCC1E4@MHSEXC01.westrac.com.au> Message-ID: <8D0F43658063ECB-AA4-14E4A@webmail-d286.sysops.aol.com> Hi. Doesn't this depend on the nature of the task? For example, in your "repeat until" experience, does the situation naturally call for a condition to be met, and then a different action taken, that is, that the repeat end at that specific time? The construct: on doSomething blahBlahBlah if then send "doSoemthing" to me in 1 end doSomething Is really just another way to create a "loop", albeit with many advantages. So if you are familiar with this sort of thing as well as the handful of repeat variants, it would seem that the task dictates the selection of which to use. Is there some special problem you have where you are uncertain which way to go? Craig Newman -----Original Message----- From: Nakia Brewer To: How to use LiveCode Sent: Sun, Feb 9, 2014 5:16 pm Subject: Most Effecient way to repeat a handler/function Hi, What is the best way to keep repeating a handler/function. In the past I have placed a 'repeat until local variable = false' in the handler to keep it repeating but I don't imagine this is the most efficient way. Am I better off using the send option or dispatch ? Any opinions would be appreciated. COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From j at unmla.com Mon Feb 10 00:43:33 2014 From: j at unmla.com (j at unmla.com) Date: Mon, 10 Feb 2014 05:43:33 +0000 Subject: LiveCode in Elementary Schools Message-ID: <7c1269f3a5344f3184575a4de9bc6a9e@BLUPR07MB226.namprd07.prod.outlook.com> Hi. I'm interested in learning whether LiveCode is an appropriate tool for introducing elementary school children to the field of computer science. Does anyone know of any case studies, resources, or other leads along these lines? Also, I'd be interested in knowing whether there are any other LiveCode enthusiasts in Northern New Mexico. Thanks, Joseph From richmondmathewson at gmail.com Mon Feb 10 05:29:34 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 10 Feb 2014 12:29:34 +0200 Subject: Movies ? Message-ID: <52F8AA0E.6060403@gmail.com> It's fantasy time again. I was musing on export/write to file a sequence of images as, either, an animated GIF, or a .mov/.avi file. I could just load the image sequence into Quicktime Pro and press button A: but that would not work in, say, a stack/standalone that would generate a film for an end-user automatically. Clever people might be able to automate Quicktime from inside LC, but that presupposes the end-user has Quicktime Pro on their machine. Richmond. From mblivecode at harbourhosting.co.uk Mon Feb 10 06:24:13 2014 From: mblivecode at harbourhosting.co.uk (Martin Baxter) Date: Mon, 10 Feb 2014 11:24:13 +0000 Subject: Stupid simple version control using dropbox In-Reply-To: References: Message-ID: <52F8B6DD.2030700@harbourhosting.co.uk> On 07/02/14 14:50, Geoff Canyon wrote: > Not sure if this has been posted before, but just in case: If you store > your stack files in the dropbox folder on your computer, dropbox does a > really good job of saving a copy of each separate file whenever the file is > saved. You can look at a list of the saved versions and get/restore any of > them. > > It's not git, but as a file-level resource it's a 1000x better than > nothing. I borked up some code last night (never try to solve a problem at > 3am that stumped you at 9pm) so I'm really happy that I can just revert to > the 9pm version and forget whatever it is I did later on. > In the interest of balance I feel I should put in a word for Spideroak, which has given me similarly useful service. It took me a while to configure it to my taste, as its UI is somewhat eccentric, but I'm happy enough with it. Its major SP is the zero-knowledge client-side encryption. While that isn't verifiable and I personally have no inclination to use any off-site service to store seriously valuable secrets (assuming I had any), whether encrypted or not, there are sometimes passwords and so-on embedded in my files and I'd rather not carry the vague or nagging worry that I am exposing those in plaintext to the marauding legions of network snoops and sneaks. You don't have to set up a special folder for it, you can configure it to backup whatever folders you want, and you have the option of keeping a local offline repo as well. It certainly is really useful to be able to dig out old, good copies of obscure files that have been corrupted for months before you realised it, or even new ones that got trashed in some "senior moment". Worth a look maybe? Martin From m.schonewille at economy-x-talk.com Mon Feb 10 06:38:23 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 10 Feb 2014 12:38:23 +0100 Subject: Movies ? In-Reply-To: <52F8AA0E.6060403@gmail.com> References: <52F8AA0E.6060403@gmail.com> Message-ID: <52F8BA2F.1000205@economy-x-talk.com> Hi Richmond, I have used the Enhanced QT external to create Snapper Screen Recorder. Additionally, there are severa image2movie utilities. There are also command line utilities such as ffmpeg, which can do this. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/10/2014 11:29, Richmond wrote: > It's fantasy time again. > > I was musing on export/write to file a sequence of images as, > either, an animated GIF, or a .mov/.avi file. > > I could just load the image sequence into Quicktime Pro and > press button A: but that would not work in, say, a stack/standalone that > would generate a film for an end-user automatically. > > Clever people might be able to automate Quicktime from inside LC, > but that presupposes the end-user has Quicktime Pro on their machine. > > Richmond. From cypruszko at hotmail.com Mon Feb 10 08:02:49 2014 From: cypruszko at hotmail.com (Cyril Pruszko) Date: Mon, 10 Feb 2014 13:02:49 +0000 Subject: LiveCode in Elementary Schools In-Reply-To: <7c1269f3a5344f3184575a4de9bc6a9e@BLUPR07MB226.namprd07.prod.outlook.com> References: <7c1269f3a5344f3184575a4de9bc6a9e@BLUPR07MB226.namprd07.prod.outlook.com> Message-ID: It would be perfect for younger students to learn about computers and programming. They can easily start writing programs without a lot of teaching. Then once they get excited about what they have created and want to do more, you slowly introduce the concepts and programming constructs. It works very well in the classroom LiveCode, especially, lends itself to students moving ahead on their own. Since it is so English-like, they do not have problems learning the language. The ones who do move ahead are excited to show what they have done and teach their peers what they have learned. They also help each other when problems arise or someone wants to do something different or more difficult. Education is moving more towards project-based lessons with emphasis on creativity, independent learning, research, collaboration, teamwork, analytical thinking, project decomposition, problem solving and other skills more relevant to real life and success in one's careers. That is LiveCode. I am working with elementary schools to develop lessons and would be willing to share what we do. I have been teaching high school students LiveCode for over 4 years now and have learned much about how they work and learn. I have a website that we use and you are welcome to use it to become more familiar with LiveCode: https://sites.google.com/a/pgcps.org/livecode/home Although it is rather old, I will be revising it over the summer. I will also be adding teacher's pages with help, assignments and tips. What we develop for the elementary grades will be there too, on separate pages. I welcome any contributions and insights that you may have once you start using it in your classroom. Welcome to the world of LiveCode and kudos for being willing to use it in the classroom. It is the right decision. Thanks, Cyril Pruszko > From: j at unmla.com > To: use-livecode at lists.runrev.com > Subject: LiveCode in Elementary Schools > Date: Mon, 10 Feb 2014 05:43:33 +0000 > > Hi. I'm interested in learning whether LiveCode is an appropriate tool for introducing elementary school children to the field of computer science. Does anyone know of any case studies, resources, or other leads along these lines? > > > Also, I'd be interested in knowing whether there are any other LiveCode enthusiasts in Northern New Mexico. > > > Thanks, Joseph > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From MikeKerner at roadrunner.com Mon Feb 10 09:51:58 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 10 Feb 2014 09:51:58 -0500 Subject: repeating string In-Reply-To: References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> Message-ID: the BASIC RPT$ syntax is soooooooo not LC. "of" might work, though. I also hate the * syntax. Yes, I know what it means, but I'm a CS junkie. On Sun, Feb 9, 2014 at 12:54 AM, Jerry Jensen wrote: > How about rpt(15,5) ? If you don't quote the "15", the numberformat would > take effect, I guess. > > On Feb 8, 2014, at 9:41 PM, Geoff Canyon wrote: > > > On Wed, Feb 5, 2014 at 9:06 AM, Mike Kerner >wrote: > > > >> put 30 "a" into goop, but that is a recipe for failure, and > >> put 30 "a"'s into goop is almost unreadable > >> > > > > If we're devising syntax, I think some other languages use * as in: > > > > put 30 * "a" into goop > > > > This still runs into problems because of LC's typeless variables: > > > > put 5 * 15 -- puts 75 > > put 5 * "15" -- puts 1515151515 > > put 15 into x > > put 5 * 15 -- puts 75 > > put "15" into x > > put 5 * 15 -- still puts 75, nor should it change > > > > Perhaps "of"? > > > > put 5 of 15 -- puts 1515151515 > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 Mon Feb 10 10:02:03 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 10 Feb 2014 10:02:03 -0500 Subject: Crowd Funding Enhancements Message-ID: I started this thread on the other list, but it's time to bring it over here. Now that LC is OSS, I'm thinking of starting a "fund" to get other things done in LC. For example, * code folding * stack-level setting for giving equal rights to all items, especially the last one * macros in the script editor * multiple columns in the script editor on wide monitors * A real report editor/designer * Purchase a skinning tool like tmC or MG and make it part of the product. Malte has his own list: 1) Feature: reworked networking library (libURL is a bit dated), which would elevate IPv6 support and goodies like SFTP 2) Fix: Modal dialogue makes app vanish from Task Switcher on Windows 3) Feature: Reworked Multimedia Support (I want sound channels like we have on mobile for the desktop) , new Player Object 4) Feature: Sub Pixel positioning 5) Feature: Free Transform (rotate/ transform) for all controls One way this might work: we could throw out an idea, get bids from the community and even from Edinburgh to deal with it, and then fund it. Feedback, please. -- 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 andrew at ctech.me Mon Feb 10 10:08:49 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Mon, 10 Feb 2014 09:08:49 -0600 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: > > 1) Feature: reworked networking library (libURL is a bit dated), which > would elevate IPv6 support and goodies like SFTP and * A real report editor/designer Seem like really feasible projects, and would change the game for just about every thing I do with livecode. I'd sell a piece of my liver for url commands that were non-blocking. Andrew On Mon, Feb 10, 2014 at 9:02 AM, Mike Kerner wrote: > I started this thread on the other list, but it's time to bring it over > here. > > Now that LC is OSS, I'm thinking of starting a "fund" to get other things > done in LC. For example, > * code folding > * stack-level setting for giving equal rights to all items, especially the > last one > * macros in the script editor > * multiple columns in the script editor on wide monitors > * A real report editor/designer > * Purchase a skinning tool like tmC or MG and make it part of the product. > > > Malte has his own list: > 1) Feature: reworked networking library (libURL is a bit dated), which > would elevate IPv6 support and goodies like SFTP > 2) Fix: Modal dialogue makes app vanish from Task Switcher on Windows > 3) Feature: Reworked Multimedia Support (I want sound channels like we have > on mobile for the desktop) , new Player Object > 4) Feature: Sub Pixel positioning > 5) Feature: Free Transform (rotate/ transform) for all controls > > > > One way this might work: we could throw out an idea, get bids from the > community and even from Edinburgh to deal with it, and then fund it. > > > Feedback, please. > > -- > 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 > -- Regards, Andrew Kluthe andrew at ctech.me From alain.vezina at logilangue.com Mon Feb 10 10:13:21 2014 From: alain.vezina at logilangue.com (Alain Vezina) Date: Mon, 10 Feb 2014 10:13:21 -0500 Subject: new way closing a stack in IOS 7 In-Reply-To: References: Message-ID: <15FE83B9-8F57-4CD1-B8CC-A2ED6F41E2E2@logilangue.com> Hi Ender, Thanks a lot. I think this solution is a bit risky but I will try it on a test app. Alain Le 2014-02-07 ? 11:59, Ender Nafi Elekcioglu a ?crit : > Hi Alain, > > I think what you?re asking is in fact *how to keep alive your app even in the background*; > then this is what you need: > http://forums.runrev.com/viewtopic.php?f=49&t=18888#p95224 > > And here is the answer of your second question: > https://developer.apple.com/library/ios/documentation/userexperience/conceptual/MobileHIG/IconMatrix.html > > > Best, > > ~ Ender Nafi > > > From: Alain Vezina Alain Vezina > Reply: Alain Vezina alain.vezina at logilangue.com > Date: February 7, 2014 at 18:49:46 > To: use-livecode at lists.runrev.com use-livecode at lists.runrev.com > Subject: new way closing a stack in IOS 7 > Hi All, > > You know that in IOS 7 there is a way to pass from one app to another : you double press the home button and all the active apps appear in a row, letting you browse from one to another without closing anyone of them. If you want to close any app of this row, you push it up. > > So, I would like to find the way to do this in LC 6.5. I spent 2 hours in the dictionary and in the tutorials without finding any clue for that question. > > I am also wondering to what extend Apple obliges developers to be IOS 7 in their apps : I am talking about background image, buttons shape, icons, colors and so on. > > Regards > > Alain V?zina > Logilangue > 514-596-1385 > www.logilangue.com > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Feb 10 10:14:09 2014 From: selander at tkf.att.ne.jp (Tim Selander) Date: Tue, 11 Feb 2014 00:14:09 +0900 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: <52F8ECC1.7090702@tkf.att.ne.jp> I'm originally from Chicago... so in the tradition of that great city, I'm stuffing the virtual ballot box with votes for this one!! Tim Selander Tokyo, Japan On 2/11/14 12:02 AM, Mike Kerner wrote: > * A real report editor/designer From vclement at gmail.com Mon Feb 10 10:20:24 2014 From: vclement at gmail.com (Vaughn Clement) Date: Mon, 10 Feb 2014 08:20:24 -0700 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: Hi Awhile back I proposed a (How to) to offer a LC Codebook for all users to use online to manage their scripts and several other types of LC content. I only got a minimal interest. I am still learning LiveCode like so many other developers. I found the LiveCode has a rather good Dictionary if you have the time to thumb through the current 1900+ records. It occurred to me to learn LiveCode a novice or better developer needs a better interface and to add code tracking in the distionary. If this could be hosted and allow all users to add their script knowledge to this dictionary along with custom properties, and custom functions it would be a real asset. I would also have the app able to use a very good search feature across any data or fields in the database where keywords or phrases can be searched. This would call all elements for any dictionary element/s in a selected group to be reviewed. The current dictionary is not very useful if you have to search across the entire dictionary. I am about half way through the dictionary adding the body of records. When it is done I will offer the dictionary to all users. Thank you Vaughn Clement Apps by Vaughn Clement (Support) *http://www.appsbyvaughnclement.com/tools/home-page/ * Skype: vaughn.clement https://secure.join.me/appsbyvclement FaceTime: vclement at gmail.com LogMeIn also avaialble Call on "ooVoo" at address: vaughnclement or 9282549062 Ph. 928-254-9062 On Mon, Feb 10, 2014 at 8:02 AM, Mike Kerner wrote: > I started this thread on the other list, but it's time to bring it over > here. > > Now that LC is OSS, I'm thinking of starting a "fund" to get other things > done in LC. For example, > * code folding > * stack-level setting for giving equal rights to all items, especially the > last one > * macros in the script editor > * multiple columns in the script editor on wide monitors > * A real report editor/designer > * Purchase a skinning tool like tmC or MG and make it part of the product. > > > Malte has his own list: > 1) Feature: reworked networking library (libURL is a bit dated), which > would elevate IPv6 support and goodies like SFTP > 2) Fix: Modal dialogue makes app vanish from Task Switcher on Windows > 3) Feature: Reworked Multimedia Support (I want sound channels like we have > on mobile for the desktop) , new Player Object > 4) Feature: Sub Pixel positioning > 5) Feature: Free Transform (rotate/ transform) for all controls > > > > One way this might work: we could throw out an idea, get bids from the > community and even from Edinburgh to deal with it, and then fund it. > > > Feedback, please. > > -- > 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 kevin at runrev.com Mon Feb 10 10:24:16 2014 From: kevin at runrev.com (Kevin Miller) Date: Mon, 10 Feb 2014 15:24:16 +0000 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: We?re definitely interested. The potential issue I have is that this stuff was (mostly) promised from Kickstarter and indeed either planned and specced or even being worked on. Mostly it will be delivered this year at various points. You guys already backed us on Kickstarter and we can & will be deliver. The only thing we could do would be to speed things up by further expanding our dev team, which could bring delivery forward for ?pet? features. I guess we could crowd fund that. So - here is an open question I don?t know the answer to. Is there appetite for this in the community? Or would you rather just wait now? This really is at the ?thinking out loud stage?, happy to get a range of views as we talk about this internally some more. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Everyone can code On 10/02/2014 15:02, "Mike Kerner" wrote: >I started this thread on the other list, but it's time to bring it over >here. > >Now that LC is OSS, I'm thinking of starting a "fund" to get other things >done in LC. For example, >* code folding >* stack-level setting for giving equal rights to all items, especially the >last one >* macros in the script editor >* multiple columns in the script editor on wide monitors >* A real report editor/designer >* Purchase a skinning tool like tmC or MG and make it part of the product. > > >Malte has his own list: >1) Feature: reworked networking library (libURL is a bit dated), which >would elevate IPv6 support and goodies like SFTP >2) Fix: Modal dialogue makes app vanish from Task Switcher on Windows >3) Feature: Reworked Multimedia Support (I want sound channels like we >have >on mobile for the desktop) , new Player Object >4) Feature: Sub Pixel positioning >5) Feature: Free Transform (rotate/ transform) for all controls > > > >One way this might work: we could throw out an idea, get bids from the >community and even from Edinburgh to deal with it, and then fund it. > > >Feedback, please. > >-- >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 mgruenthal at mac.com Mon Feb 10 10:35:51 2014 From: mgruenthal at mac.com (Michael Gruenthal) Date: Mon, 10 Feb 2014 10:35:51 -0500 Subject: new way closing a stack in IOS 7 In-Reply-To: <15FE83B9-8F57-4CD1-B8CC-A2ED6F41E2E2@logilangue.com> References: <15FE83B9-8F57-4CD1-B8CC-A2ED6F41E2E2@logilangue.com> Message-ID: This remains unsupported for now, but will hopefully (re)appear as an option at some point during the engine refactoring process. A checkbox was in the standalone builder in the past but hidden. To enhance what your app can do while suspended, take a look at http://mergext.com/home/mergbgtask/ On 2/10/14, 10:13 AM, "Alain Vezina" wrote: > Hi Ender, > > Thanks a lot. > > I think this solution is a bit risky but I will try it on a test app. > > Alain > > Le 2014-02-07 ? 11:59, Ender Nafi Elekcioglu a ?crit : > >> Hi Alain, >> >> I think what you?re asking is in fact *how to keep alive your app even in >> the background*; >> then this is what you need: >> http://forums.runrev.com/viewtopic.php?f=49&t=18888#p95224 >> >> And here is the answer of your second question: >> >> https://developer.apple.com/library/ios/documentation/userexperience/conceptu >> al/MobileHIG/IconMatrix.html >> >> >> Best, >> >> ~ Ender Nafi >> >> >> From: Alain Vezina Alain Vezina >> Reply: Alain Vezina alain.vezina at logilangue.com >> Date: February 7, 2014 at 18:49:46 >> To: use-livecode at lists.runrev.com use-livecode at lists.runrev.com >> Subject: new way closing a stack in IOS 7 >> Hi All, >> >> You know that in IOS 7 there is a way to pass from one app to another : you >> double press the home button and all the active apps appear in a row, letting >> you browse from one to another without closing anyone of them. If you want to >> close any app of this row, you push it up. >> >> So, I would like to find the way to do this in LC 6.5. I spent 2 hours in >> the dictionary and in the tutorials without finding any clue for that >> question. >> >> I am also wondering to what extend Apple obliges developers to be IOS 7 in >> their apps : I am talking about background image, buttons shape, icons, >> colors and so on. >> >> Regards >> >> Alain V?zina >> Logilangue >> 514-596-1385 >> www.logilangue.com >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Feb 10 10:56:11 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Mon, 10 Feb 2014 09:56:11 -0600 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: Since we all work on software too, some of us professionally, we understand it takes a while sometimes to deliver on a road map. I also understand that many kickstarter projects might add stretch goals that are indeed a bit of a stretch to deliver on to try and build/keep excitement. But progress that we are privy too on these things is less than visible as we go in to "a whole year later" territory. Any kind of timelines or updates on any of the stretch goals other than theming/res independence would be great. While I understand that is probably the hardest stretch goal you have had to deliver, it is also the least important to folks who aren't doing mac or mobile dev. I think a lot of us are happy to wait, but that a few of us seem to be getting concerned lately that we won't get many of those stretch goals any time in the next year or two. On Mon, Feb 10, 2014 at 9:24 AM, Kevin Miller wrote: > We?re definitely interested. The potential issue I have is that this stuff > was (mostly) promised from Kickstarter and indeed either planned and > specced or even being worked on. Mostly it will be delivered this year at > various points. You guys already backed us on Kickstarter and we can & > will be deliver. The only thing we could do would be to speed things up by > further expanding our dev team, which could bring delivery forward for > ?pet? features. I guess we could crowd fund that. > > So - here is an open question I don?t know the answer to. Is there > appetite for this in the community? Or would you rather just wait now? > This really is at the ?thinking out loud stage?, happy to get a range of > views as we talk about this internally some more. > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > LiveCode: Everyone can code > > > > > On 10/02/2014 15:02, "Mike Kerner" wrote: > > >I started this thread on the other list, but it's time to bring it over > >here. > > > >Now that LC is OSS, I'm thinking of starting a "fund" to get other things > >done in LC. For example, > >* code folding > >* stack-level setting for giving equal rights to all items, especially the > >last one > >* macros in the script editor > >* multiple columns in the script editor on wide monitors > >* A real report editor/designer > >* Purchase a skinning tool like tmC or MG and make it part of the product. > > > > > >Malte has his own list: > >1) Feature: reworked networking library (libURL is a bit dated), which > >would elevate IPv6 support and goodies like SFTP > >2) Fix: Modal dialogue makes app vanish from Task Switcher on Windows > >3) Feature: Reworked Multimedia Support (I want sound channels like we > >have > >on mobile for the desktop) , new Player Object > >4) Feature: Sub Pixel positioning > >5) Feature: Free Transform (rotate/ transform) for all controls > > > > > > > >One way this might work: we could throw out an idea, get bids from the > >community and even from Edinburgh to deal with it, and then fund it. > > > > > >Feedback, please. > > > >-- > >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 > -- Regards, Andrew Kluthe andrew at ctech.me From kevin at runrev.com Mon Feb 10 11:19:08 2014 From: kevin at runrev.com (Kevin Miller) Date: Mon, 10 Feb 2014 16:19:08 +0000 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: Actually its the core refactor / Unicode that was the really tough bit. A long time with heads down and only internal dps so far. But in terms of actual throughput its been massive. The other goals aren?t of the same scope and as such aren?t as far away as it may seem. We?re deep into planning for the next phase at the moment. So I?ll write you guys a more extensive post and/or a newsletter article with an update on things within the next couple of weeks. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Everyone can code On 10/02/2014 15:56, "Andrew Kluthe" wrote: >Since we all work on software too, some of us professionally, we >understand >it takes a while sometimes to deliver on a road map. > >I also understand that many kickstarter projects might add stretch goals >that are indeed a bit of a stretch to deliver on to try and build/keep >excitement. But progress that we are privy too on these things is less >than >visible as we go in to "a whole year later" territory. Any kind of >timelines or updates on any of the stretch goals other than theming/res >independence would be great. While I understand that is probably the >hardest stretch goal you have had to deliver, it is also the least >important to folks who aren't doing mac or mobile dev. I think a lot of us >are happy to wait, but that a few of us seem to be getting concerned >lately >that we won't get many of those stretch goals any time in the next year or >two. > > >On Mon, Feb 10, 2014 at 9:24 AM, Kevin Miller wrote: > >> We?re definitely interested. The potential issue I have is that this >>stuff >> was (mostly) promised from Kickstarter and indeed either planned and >> specced or even being worked on. Mostly it will be delivered this year >>at >> various points. You guys already backed us on Kickstarter and we can & >> will be deliver. The only thing we could do would be to speed things up >>by >> further expanding our dev team, which could bring delivery forward for >> ?pet? features. I guess we could crowd fund that. >> >> So - here is an open question I don?t know the answer to. Is there >> appetite for this in the community? Or would you rather just wait now? >> This really is at the ?thinking out loud stage?, happy to get a range of >> views as we talk about this internally some more. >> >> Kind regards, >> >> Kevin >> >> Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ >> LiveCode: Everyone can code >> >> >> >> >> On 10/02/2014 15:02, "Mike Kerner" wrote: >> >> >I started this thread on the other list, but it's time to bring it over >> >here. >> > >> >Now that LC is OSS, I'm thinking of starting a "fund" to get other >>things >> >done in LC. For example, >> >* code folding >> >* stack-level setting for giving equal rights to all items, especially >>the >> >last one >> >* macros in the script editor >> >* multiple columns in the script editor on wide monitors >> >* A real report editor/designer >> >* Purchase a skinning tool like tmC or MG and make it part of the >>product. >> > >> > >> >Malte has his own list: >> >1) Feature: reworked networking library (libURL is a bit dated), which >> >would elevate IPv6 support and goodies like SFTP >> >2) Fix: Modal dialogue makes app vanish from Task Switcher on Windows >> >3) Feature: Reworked Multimedia Support (I want sound channels like we >> >have >> >on mobile for the desktop) , new Player Object >> >4) Feature: Sub Pixel positioning >> >5) Feature: Free Transform (rotate/ transform) for all controls >> > >> > >> > >> >One way this might work: we could throw out an idea, get bids from the >> >community and even from Edinburgh to deal with it, and then fund it. >> > >> > >> >Feedback, please. >> > >> >-- >> >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 >> > > > >-- >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 janschenkel at yahoo.com Mon Feb 10 11:29:28 2014 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 10 Feb 2014 08:29:28 -0800 (PST) Subject: Crowd Funding Enhancements Message-ID: <1392049768.5531.YahooMailBasic@web141105.mail.bf1.yahoo.com> Hi all, With the right funding, I would consider making Quartam Reports open-source under a dual license. This would obviate the need for a whole new project that has to go through all the same pains I did. Admittedly, things have been quiet on the news front, but I have been preparing two major updates. One brings a series of enhancements to the current version, and the other constitutes a complete rewrite. The point of the rewrite is to bring the report runtime up-to-date with the latest LiveCode features. And to tame the beast that is the report editor which has proven harder to maintain than planned. Best regards, Jan Schenkel. ===== Quartam Reports & PDF Library for LiveCode www.quartam.com ===== "As we grow older, we grow both wiser and more foolish at the same time."? (La Rochefoucauld) -------------------------------------------- On Mon, 2/10/14, Tim Selander wrote: Subject: Re: Crowd Funding Enhancements To: "How to use LiveCode" Date: Monday, February 10, 2014, 7:14 AM I'm originally from Chicago... so in the tradition of that great city, I'm stuffing the virtual ballot box with votes for this one!! Tim Selander Tokyo, Japan On 2/11/14 12:02 AM, Mike Kerner wrote: > * A real report editor/designer _______________________________________________ use-livecode mailing list use-livecode at 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 Mon Feb 10 11:33:00 2014 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 10 Feb 2014 11:33:00 -0500 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: On Mon, Feb 10, 2014 at 10:56 AM, Andrew Kluthe wrote: > Any kind of > timelines or updates on any of the stretch goals other than theming/res > independence would be great. While I understand that is probably the > hardest stretch goal you have had to deliver, it is also the least > important to folks who aren't doing mac or mobile dev. I just wanted to point out that resolution independence applies to Windows as well. Windows has a high DPI mode which you can read about here: http://msdn.microsoft.com/en-us/library/dd464660(VS.85).aspx Once the user sets the zoom on their Windows install to 150% it enters high DPI mode. I've seen this become an issue more and more recently with my products and have to ask customers to set the zoom to 125%. -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.com From endernafi at keehuna.com Mon Feb 10 11:58:16 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Mon, 10 Feb 2014 18:58:16 +0200 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: On February 10, 2014 at 17:24:35, Kevin Miller (kevin at runrev.com) wrote: The only thing we could do would be to speed things up by? further expanding our dev team, which could bring delivery forward for? ?pet? features. I guess we could crowd fund that.? So - here is an open question I don?t know the answer to. Is there? appetite for this in the community?? Kind regards,? Kevin? ? I would happily join to a crowd funding to speed important things up. But, a bold but,?*pet features* and *essentials* should be defined very carefully. I believe, many of us will support another crowd-funding? which focuses on *essentials*, things which cannot be done in Livecode alone. There are really, really important things which we couldn?t do by ourselves or without the help of an external. Unicode is one of those things, group size limits {int16 thing} and non-blocking url commands are, too. I would define them as following; pet feature: a feature for which a workaround can be found. essential: no workaround, engine must change or an external is needed. On February 10, 2014 at 17:09:06, Andrew Kluthe (andrew at ctech.me) wrote: ?I'd sell a piece of my liver for url? commands that were non-blocking.? Andrew? Example to an essential feature. Blocking url commands are deal-breaker and finding an acceptable work-around is almost impossible. They break many things including user responsiveness. To quote from Crowley after modernizing the Hell {watching Supernatural, anyone?}: ?Nobody likes to wait!? On February 10, 2014 at 17:56:39, Andrew Kluthe (andrew at ctech.me) wrote: ?Any kind of?timelines or updates on any of the stretch goals other than theming/res? independence would be great. ...?it is also the least? important to folks who aren't doing mac or mobile dev.?? Example to a pet feature. These are / should not be that much important even to a seasoned mac/mobile developer, in my humble opinion. Using a couple of png?s for theming? and 40 lines of pure Livecode script for resizing were? all I needed for 20+ finished projects {published business apps} in the last two years. Rotating an image without wiggling could be important to someone {me} and having built-in commands for json parsing to someone else. But these can be done at least to some degree via pure Livecode. As I said, *pet features* and *essentials* should be defined very carefully. We?ll support, I will support another crowd-funding which focuses on *essentials*, things which cannot be done in Livecode alone. Best, ~ Ender From jacque at hyperactivesw.com Mon Feb 10 12:01:48 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Feb 2014 11:01:48 -0600 Subject: LiveCode in Elementary Schools In-Reply-To: References: <7c1269f3a5344f3184575a4de9bc6a9e@BLUPR07MB226.namprd07.prod.outlook.com> Message-ID: <52F905FC.4060709@hyperactivesw.com> j at unmla.com wrote: > I'm interested in learning whether LiveCode is an appropriate tool > for introducing elementary school children to the field of computer > science. LiveCode has been eagerly adopted in the educational market. I can't find the link, but Scotland's schools throughout the country have adopted LiveCode as the preferred method to teach basic programming skills. On the RuvRev web site there are three write-ups of how LiveCode is being used in educational settings. While these aren't elementary schools, I think the same principles would apply to any age student: The main web page with all these links and more is at: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com http://www.gracemounthighschool.co.uk/ From MikeKerner at roadrunner.com Mon Feb 10 12:26:41 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 10 Feb 2014 12:26:41 -0500 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: The things I'm thinking of are generally not on the road map, which is how this thing got started in the first place. Some of them are on a wishlist that I gave to Kevin after our Pro meeting. I also don't want to unnecessarily fork LC just to get what I want (e.g. all items are created equal). What I want is to be able to make it worth everyone's while to add, modify, etc. the project in ways that benefit everyone...sooner, and limit the resistance to those improvements. We already did this once with the mergSockets external, and it was good. I want to do it some more, and I want to let Kevin et al be able to be as involved or not as they want. What I think we need to do is to develop some lists of priorities that everyone has, and try to a) integrate with the roadmap, b) work on what the improvements would cost for someone to complete and c) collect the funds and d) git r dun On Mon, Feb 10, 2014 at 11:58 AM, Ender Nafi Elekcioglu < endernafi at keehuna.com> wrote: > On February 10, 2014 at 17:24:35, Kevin Miller (kevin at runrev.com) wrote: > > The only thing we could do would be to speed things up by > further expanding our dev team, which could bring delivery forward for > ?pet? features. I guess we could crowd fund that. > > So - here is an open question I don?t know the answer to. Is there > appetite for this in the community? > > Kind regards, > > Kevin > > > I would happily join to a crowd funding to speed important things up. > But, a bold but, *pet features* and *essentials* should be defined very > carefully. > I believe, many of us will support another crowd-funding > which focuses on *essentials*, things which cannot be done in Livecode > alone. > > There are really, really important things which we couldn't do by > ourselves or without the help of an external. > Unicode is one of those things, group size limits {int16 thing} and > non-blocking url commands are, too. > > I would define them as following; > pet feature: a feature for which a workaround can be found. > essential: no workaround, engine must change or an external is needed. > > On February 10, 2014 at 17:09:06, Andrew Kluthe (andrew at ctech.me) wrote: > > I'd sell a piece of my liver for url > commands that were non-blocking. > > Andrew > > Example to an essential feature. > Blocking url commands are deal-breaker and finding an acceptable > work-around is almost impossible. > They break many things including user responsiveness. > > To quote from Crowley after modernizing the Hell {watching Supernatural, > anyone?}: > "Nobody likes to wait!" > > On February 10, 2014 at 17:56:39, Andrew Kluthe (andrew at ctech.me) wrote: > > Any kind of timelines or updates on any of the stretch goals other than > theming/res > independence would be great. ... it is also the least > important to folks who aren't doing mac or mobile dev. > > Example to a pet feature. > These are / should not be that much important even to a seasoned > mac/mobile developer, in my humble opinion. > Using a couple of png's for theming > and 40 lines of pure Livecode script for resizing were > all I needed for 20+ finished projects {published business apps} in the > last two years. > > > Rotating an image without wiggling could be important to someone {me} > and having built-in commands for json parsing to someone else. > > But these can be done at least to some degree via pure Livecode. > > > As I said, *pet features* and *essentials* should be defined very > carefully. > We'll support, I will support another crowd-funding which focuses on > *essentials*, things which cannot be done in Livecode alone. > > > > Best, > > ~ Ender > _______________________________________________ > use-livecode mailing list > use-livecode 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 devin_asay at byu.edu Mon Feb 10 12:51:35 2014 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 10 Feb 2014 17:51:35 +0000 Subject: repeating string In-Reply-To: References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> Message-ID: On Feb 8, 2014, at 10:41 PM, Geoff Canyon wrote: > On Wed, Feb 5, 2014 at 9:06 AM, Mike Kerner wrote: > >> put 30 "a" into goop, but that is a recipe for failure, and >> put 30 "a"'s into goop is almost unreadable >> > > If we're devising syntax, I think some other languages use * as in: > > put 30 * "a" into goop > > This still runs into problems because of LC's typeless variables: > > put 5 * 15 -- puts 75 > put 5 * "15" -- puts 1515151515 > put 15 into x > put 5 * 15 -- puts 75 > put "15" into x > put 5 * 15 -- still puts 75, nor should it change > > Perhaps "of"? > > put 5 of 15 -- puts 1515151515 Seems like the most LiveCode-like syntax would be something like: pad with at beginning|end| [for] N [times] So, pad myvar with space at beginning 4 times pad fld "foo" with 0 at end 10 times pad "hello" with "xyz" after char 3 for 2 times --> helxyzxyzlo Devin Devin Asay Office of Digital Humanities Brigham Young University From jacque at hyperactivesw.com Mon Feb 10 12:54:53 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Feb 2014 11:54:53 -0600 Subject: repeating string In-Reply-To: References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> Message-ID: <52F9126D.6000608@hyperactivesw.com> On 2/10/14, 11:51 AM, Devin Asay wrote: > Seems like the most LiveCode-like syntax would be something like: > > pad with at beginning|end| [for] N [times] > > So, > > pad myvar with space at beginning 4 times > > pad fld "foo" with 0 at end 10 times > > pad "hello" with "xyz" after char 3 for 2 times --> helxyzxyzlo Ooh. Nice! Like. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From MikeKerner at roadrunner.com Mon Feb 10 13:45:48 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 10 Feb 2014 13:45:48 -0500 Subject: repeating string In-Reply-To: <52F9126D.6000608@hyperactivesw.com> References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> <52F9126D.6000608@hyperactivesw.com> Message-ID: I like that, too On Mon, Feb 10, 2014 at 12:54 PM, J. Landman Gay wrote: > On 2/10/14, 11:51 AM, Devin Asay wrote: > >> Seems like the most LiveCode-like syntax would be something like: >> >> pad with at beginning|end| [for] >> N [times] >> >> So, >> >> pad myvar with space at beginning 4 times >> >> pad fld "foo" with 0 at end 10 times >> >> pad "hello" with "xyz" after char 3 for 2 times --> helxyzxyzlo >> > > Ooh. Nice! Like. > > -- > 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 > -- 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 lists at mangomultimedia.com Mon Feb 10 16:34:52 2014 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 10 Feb 2014 16:34:52 -0500 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: On Mon, Feb 10, 2014 at 11:58 AM, Ender Nafi Elekcioglu < endernafi at keehuna.com> wrote: > > On February 10, 2014 at 17:56:39, Andrew Kluthe (andrew at ctech.me) wrote: > > Any kind of timelines or updates on any of the stretch goals other than > theming/res > independence would be great. ... it is also the least > important to folks who aren't doing mac or mobile dev. > > Example to a pet feature. > These are / should not be that much important even to a seasoned > mac/mobile developer, in my humble opinion. > Using a couple of png's for theming > and 40 lines of pure Livecode script for resizing were > all I needed for 20+ finished projects {published business apps} in the > last two years. > Hi Ender, It is important to keep in mind that what might be classified as a pet feature for some is essential for others. I consider myself a fairly experienced developer and consider resolution independence critical. On the desktop you cannot make a LiveCode app look correct on retina displays. Your text will always look fuzzy. If you happen to be playing with the resolution independence branch of the LiveCode engine on GitHub (the developer branch includes it now) you will notice a night and day difference when loading your projects (when loading the project on a retina laptop). Windows has similar issues with resolution independence. Changes have to made to the LiveCode engine itself so that we can have projects look and behave properly. Based on the number of support emails I get from my customers I see an upward trend in among my customer base who are using high-resolution settings on Windows. For me, lack of high resolution support affects sales of my product (users with retina displays do not like non-retina compliant apps). Just another perspective, -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.com From richmondmathewson at gmail.com Mon Feb 10 17:40:30 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 11 Feb 2014 00:40:30 +0200 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: <52F9555E.2000204@gmail.com> On 10/02/14 23:34, Trevor DeVore wrote: > On Mon, Feb 10, 2014 at 11:58 AM, Ender Nafi Elekcioglu < > endernafi at keehuna.com> wrote: > >> On February 10, 2014 at 17:56:39, Andrew Kluthe (andrew at ctech.me) wrote: >> >> Any kind of timelines or updates on any of the stretch goals other than >> theming/res >> independence would be great. ... it is also the least >> important to folks who aren't doing mac or mobile dev. >> >> Example to a pet feature. >> These are / should not be that much important even to a seasoned >> mac/mobile developer, in my humble opinion. >> Using a couple of png's for theming >> and 40 lines of pure Livecode script for resizing were >> all I needed for 20+ finished projects {published business apps} in the >> last two years. >> > Hi Ender, > > It is important to keep in mind that what might be classified as a pet > feature for some is essential for others. I consider myself a fairly > experienced developer and consider resolution independence critical. On the > desktop you cannot make a LiveCode app look correct on retina displays. > Your text will always look fuzzy. If you happen to be playing with the > resolution independence branch of the LiveCode engine on GitHub (the > developer branch includes it now) you will notice a night and day > difference when loading your projects (when loading the project on a retina > laptop). > > Windows has similar issues with resolution independence. Changes have to > made to the LiveCode engine itself so that we can have projects look and > behave properly. Based on the number of support emails I get from my > customers I see an upward trend in among my customer base who are using > high-resolution settings on Windows. > > For me, lack of high resolution support affects sales of my product (users > with retina displays do not like non-retina compliant apps). > > Just another perspective, > Trevor makes an extremely valid point. A crowd sourced project sourced by mant people all pulling in different directions is jus not going to work. So; before anything like that a consensus of what should be on the list has to be arrived at. I have a particular sore-point about the wat Windows Vista, 7 and 8 imposes its own fonts in Unicode text fields. Richmond. From pete at lcsql.com Mon Feb 10 18:40:02 2014 From: pete at lcsql.com (Peter Haworth) Date: Mon, 10 Feb 2014 15:40:02 -0800 Subject: Message path question Message-ID: Prowling around the IDE scripts, the revBackScript button of the revLibrary stack includes: dispatch "revHookPostSaveStack" to me ..... ... but there is no such handler in its script. My understanding of the message path is that since this is in a back script, the only other place for that message to go is to the engine. Is that right? I would like to do something in a handler for that message so just checking where I need to put it. Thanks, Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin From monte at sweattechnologies.com Mon Feb 10 18:41:38 2014 From: monte at sweattechnologies.com (Monte Goulding) Date: Tue, 11 Feb 2014 10:41:38 +1100 Subject: Crowd Funding Enhancements In-Reply-To: <52F9555E.2000204@gmail.com> References: <52F9555E.2000204@gmail.com> Message-ID: <80ABE5D4-74CF-41A0-8743-69BFB3A0788D@sweattechnologies.com> Hi Folks I haven't read this whole thread so please excuse me if I'm duplicating someone else's ideas. My suggestion would be for RunRev or an interested third party to setup a crowd funding site that allowed people to flesh out specs for changes and then offer funding for them. So the funding would be against a specific project rather than a whole mess of stuff. Now RunRev might not have the resources to do it all or might feel it's short sighted to expand their team unless it's a huge project. So some community contributor or even a consultant could put their hand up to do something once they felt the funding was right (which could be $0 for lots of things). The process would be multi-step: - requirements analysis and spec - RunRev endorsement or back to step 1 based on comments - funding - someone agrees to implement it with a time frame (perhaps another endorsement by RunRev here???) - integration - payment Some way to re-allocate the funding if things don't work out would be nice. The site could also be used to help people wanting to do volunteer contributions to spec it out on a wiki page. It occurs to me that a generic site that offered these features might be welcome in the FOSS world??? Plan B: There's nothing stopping someone or a group of someones from engaging a third party to implement and contribute something. It's been done already and I suspect it's the simplest and fastest way to get what you need. Cheers Monte -- M E R Goulding Software development services Bespoke application development for vertical markets mergExt - There's an external for that! From gerry.orkin at gmail.com Mon Feb 10 18:49:02 2014 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Tue, 11 Feb 2014 10:49:02 +1100 Subject: new way closing a stack in IOS 7 In-Reply-To: <15FE83B9-8F57-4CD1-B8CC-A2ED6F41E2E2@logilangue.com> References: <15FE83B9-8F57-4CD1-B8CC-A2ED6F41E2E2@logilangue.com> Message-ID: <72B2C7C3-3B80-4432-8E7C-66A57BE30B9E@gmail.com> Alain No it isn't risky. It's been working fine for me for ages. BTW if you need the app to keep playing sound (or tracking location etc) you'll also need to add: UIBackgroundModes audio ...to the plist. Gerry On 11 Feb 2014, at 2:13 am, Alain Vezina wrote: > I think this solution is a bit risky but I will try it on a test app. From ambassador at fourthworld.com Mon Feb 10 19:03:43 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 10 Feb 2014 16:03:43 -0800 Subject: Message path question In-Reply-To: References: Message-ID: <52F968DF.9000504@fourthworld.com> Peter Haworth wrote: > Prowling around the IDE scripts, the revBackScript button of the revLibrary > stack includes: > > dispatch "revHookPostSaveStack" to me ..... > > ... but there is no such handler in its script. > > My understanding of the message path is that since this is in a back > script, the only other place for that message to go is to the engine. Is > that right? All backscript and library handlers are available to all other backscripts and libraries. The only time their specific order comes into play is when dealing with handlers of the same name in two different scripts. In that case, libraries are checked first, and then backscripts, in the order in which they were inserted into the message path. Additionally, "dispatch" has an unusual characteristic that's not likely at play here, but worth knowing about: if a custom message sent with dispatch isn't handled, you won't get a "handler not found" error as you would with "send". Instead, the local var "it" will simply contain "unhandled". -- 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 gerry.orkin at gmail.com Mon Feb 10 19:09:01 2014 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Tue, 11 Feb 2014 11:09:01 +1100 Subject: new way closing a stack in IOS 7 In-Reply-To: <72B2C7C3-3B80-4432-8E7C-66A57BE30B9E@gmail.com> References: <15FE83B9-8F57-4CD1-B8CC-A2ED6F41E2E2@logilangue.com> <72B2C7C3-3B80-4432-8E7C-66A57BE30B9E@gmail.com> Message-ID: <054D0BD4-8714-4362-B4E9-B3BCEB448EA5@gmail.com> Or, for location: UIBackgroundModes location Gerry On 11 Feb 2014, at 10:49 am, Gerry Orkin wrote: > BTW if you need the app to keep playing sound (or tracking location etc) you'll also need to add: > > UIBackgroundModes > > audio > > From alex at tweedly.net Mon Feb 10 19:15:55 2014 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 11 Feb 2014 00:15:55 +0000 Subject: repeating string In-Reply-To: References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> Message-ID: <52F96BBB.8060103@tweedly.net> On 10/02/2014 17:51, Devin Asay wrote: > Seems like the most LiveCode-like syntax would be something like: > > pad with at beginning|end| [for] N [times] > > So, > > pad myvar with space at beginning 4 times > > pad fld "foo" with 0 at end 10 times > > pad "hello" with "xyz" after char 3 for 2 times --> helxyzxyzlo > > While I like the general idea, I don't think that's the *most* LC-like syntax. I don't see any need to invent a new verb "pad"; why not simply something like put [for N times] or put [N copies of] Thus put "hello" into myVar put "xyz" for 2 times after char 3 of myVar --> helxyzxyzlo or perhaps put 2 copies of "xyz" after char 3 of myVar Or indeed put "abc" & 4 copies of " " & "def" into newVar to give a value of "abc def" -- Alex. From ambassador at fourthworld.com Mon Feb 10 19:20:06 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 10 Feb 2014 16:20:06 -0800 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: <52F96CB6.5040103@fourthworld.com> Kevin Miller wrote: > Actually its the core refactor / Unicode that was the really tough bit. A > long time with heads down and only internal dps so far. But in terms of > actual throughput its been massive. The other goals aren?t of the same > scope and as such aren?t as far away as it may seem. That's very encouraging to hear. QuickTime replacement and Cocoa have been key concerns for many of us. Very much looking forward to those. > We?re deep into planning for the next phase at the moment. So I?ll write > you guys a more extensive post and/or a newsletter article with an update > on things within the next couple of weeks. That would be most welcome. While RunRev's external communications have been stellar in comparison to closed-source companies, as an open source project LiveCode could benefit significantly from regular updates from the team. -- 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 lists at duckworks.biz Mon Feb 10 20:24:09 2014 From: lists at duckworks.biz (lists at duckworks.biz) Date: Mon, 10 Feb 2014 20:24:09 -0500 Subject: Crowd Funding Enhancements References: Message-ID: Vaughn, I'd be interested in seeing where I could assist. >> It occurred to me to learn LiveCode a novice or >> better developer needs a better interface and to add code tracking in the >> distionary. I agree that added features for the dictionary would be valuable, I'd also like to see the ability to add multiple code examples to the dictionary to allow comparison and evaluation of code techniques. > I would also have the app able to use a > very good search feature across any data or fields in the database where > keywords or phrases can be searched. This would call all elements for any > dictionary element/s in a selected group to be reviewed. That sounds very helpful. I've seen other online references, for Adobe Flex, that allowed editing and (limited) execution of code samples in an online environment to allow customization and experimentation outside of the project development environment. Maybe that could be possible in On-Rev.com? Brian Duck The DuckWorks bduck at duckworks.biz Begin forwarded message: > Message: 9 > Date: Mon, 10 Feb 2014 08:20:24 -0700 > From: Vaughn Clement > To: How to use LiveCode > Subject: Re: Crowd Funding Enhancements > Message-ID: > > Content-Type: text/plain; charset=ISO-8859-1 From selander at tkf.att.ne.jp Mon Feb 10 20:30:48 2014 From: selander at tkf.att.ne.jp (Tim Selander) Date: Tue, 11 Feb 2014 10:30:48 +0900 Subject: Crowd Funding Enhancements In-Reply-To: <1392049768.5531.YahooMailBasic@web141105.mail.bf1.yahoo.com> References: <1392049768.5531.YahooMailBasic@web141105.mail.bf1.yahoo.com> Message-ID: <52F97D48.7040805@tkf.att.ne.jp> Hi Jan, I have on two occassions (pre-open source and post-open source) downloaded and tried Quartam Reports. But both times it fell down for me in trying to handle Japanese/UTF8. Can't recall if it was in presenting the data or in the editor itself (or, of course, could have been operator error!) but I couldn't make it do what I needed... If the LC of the future makes good on its, 'it just works' goal for UTF8, and Quartam Reports followed suite, I would become a happy customer, no doubt. Tim Selander Tokyo, Japan On 2/11/14 1:29 AM, Jan Schenkel wrote: > Hi all, > > With the right funding, I would consider making Quartam Reports open-source under a dual license. > This would obviate the need for a whole new project that has to go through all the same pains I did. > Admittedly, things have been quiet on the news front, but I have been preparing two major updates. > One brings a series of enhancements to the current version, and the other constitutes a complete rewrite. > The point of the rewrite is to bring the report runtime up-to-date with the latest LiveCode features. > And to tame the beast that is the report editor which has proven harder to maintain than planned. > > Best regards, > > Jan Schenkel. > > ===== > Quartam Reports & PDF Library for LiveCode > www.quartam.com > > ===== > "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) > > -------------------------------------------- > On Mon, 2/10/14, Tim Selander wrote: > > Subject: Re: Crowd Funding Enhancements > To: "How to use LiveCode" > Date: Monday, February 10, 2014, 7:14 AM > > I'm originally from Chicago... so in > the tradition of that great city, I'm stuffing the virtual > ballot box with votes for this one!! > > Tim Selander > Tokyo, Japan > > On 2/11/14 12:02 AM, Mike Kerner wrote: > > * A real report editor/designer > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Mon Feb 10 20:38:38 2014 From: pete at lcsql.com (Peter Haworth) Date: Mon, 10 Feb 2014 17:38:38 -0800 Subject: Message path question In-Reply-To: <52F968DF.9000504@fourthworld.com> References: <52F968DF.9000504@fourthworld.com> Message-ID: On Mon, Feb 10, 2014 at 4:03 PM, Richard Gaskin wrote: > All backscript and library handlers are available to all other backscripts > and libraries. Thanks Richard. Just to be sure I understand this correctly, I already have a library stack in place for this application so if I put a "revHookPostSaveStack" handler into it, it will be found when the rev backscript dispatches that message? FYI, the dispatch command in question has " to me" in it. I hope that's the case since I'd rather not start adding scripts to the IDE stacks. Also, if I pass the message in my handler, will it be seen by other loaded libraries with a handler for it? Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin From MikeKerner at roadrunner.com Mon Feb 10 20:47:07 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 10 Feb 2014 20:47:07 -0500 Subject: Crowd Funding Enhancements In-Reply-To: <52F97D48.7040805@tkf.att.ne.jp> References: <1392049768.5531.YahooMailBasic@web141105.mail.bf1.yahoo.com> <52F97D48.7040805@tkf.att.ne.jp> Message-ID: monte, Yes, that's in line with what I was thinking. I was LESS thinking about having a generic fund that folks would vote funds out of and more spec'ing out improvements, and then, etc., as you are suggesting. As I've been talking with other folks about this, and even a little bit with Edinburgh, I'm trying to make this something that isn't RR's responsibility, but rather something that we drive, and they can be a part of as much as they like (by bidding on things). Part of the idea was to formalize this process so that it's organized, and everyone knows where to go when then want to propose having something happen. That way, was also will hopefully have more discussion before the bid spec goes out, and less after we're collecting the funds. On Mon, Feb 10, 2014 at 8:30 PM, Tim Selander wrote: > Hi Jan, > > I have on two occassions (pre-open source and post-open source) downloaded > and tried Quartam Reports. But both times it fell down for me in trying to > handle Japanese/UTF8. Can't recall if it was in presenting the data or in > the editor itself (or, of course, could have been operator error!) but I > couldn't make it do what I needed... > > If the LC of the future makes good on its, 'it just works' goal for UTF8, > and Quartam Reports followed suite, I would become a happy customer, no > doubt. > > Tim Selander > Tokyo, Japan > > > > On 2/11/14 1:29 AM, Jan Schenkel wrote: > >> Hi all, >> >> With the right funding, I would consider making Quartam Reports >> open-source under a dual license. >> This would obviate the need for a whole new project that has to go >> through all the same pains I did. >> Admittedly, things have been quiet on the news front, but I have been >> preparing two major updates. >> One brings a series of enhancements to the current version, and the other >> constitutes a complete rewrite. >> The point of the rewrite is to bring the report runtime up-to-date with >> the latest LiveCode features. >> And to tame the beast that is the report editor which has proven harder >> to maintain than planned. >> >> Best regards, >> >> Jan Schenkel. >> >> ===== >> Quartam Reports & PDF Library for LiveCode >> www.quartam.com >> >> ===== >> "As we grow older, we grow both wiser and more foolish at the same time." >> (La Rochefoucauld) >> >> -------------------------------------------- >> On Mon, 2/10/14, Tim Selander wrote: >> >> Subject: Re: Crowd Funding Enhancements >> To: "How to use LiveCode" >> Date: Monday, February 10, 2014, 7:14 AM >> >> I'm originally from Chicago... so in >> the tradition of that great city, I'm stuffing the virtual >> ballot box with votes for this one!! >> >> Tim Selander >> Tokyo, Japan >> >> On 2/11/14 12:02 AM, Mike Kerner wrote: >> > * A real report editor/designer >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage >> your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> > _______________________________________________ > use-livecode mailing list > use-livecode 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 ambassador at fourthworld.com Mon Feb 10 20:51:02 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 10 Feb 2014 17:51:02 -0800 Subject: Message path question In-Reply-To: References: Message-ID: <52F98206.40806@fourthworld.com> Peter Haworth wrote: > On Mon, Feb 10, 2014 at 4:03 PM, Richard Gaskin wrote: > >> All backscript and library handlers are available to all other backscripts >> and libraries. > > Thanks Richard. > > Just to be sure I understand this correctly, I already have a library stack > in place for this application so if I put a "revHookPostSaveStack" handler > into it, it will be found when the rev backscript dispatches that message? It should. What happens when you try it? > Also, if I pass the message in my handler, will it be seen by other loaded > libraries with a handler for it? It should. -- 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 lists at mangomultimedia.com Mon Feb 10 21:30:00 2014 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 10 Feb 2014 21:30:00 -0500 Subject: Crowd Funding Enhancements In-Reply-To: <52F96CB6.5040103@fourthworld.com> References: <52F96CB6.5040103@fourthworld.com> Message-ID: On Mon, Feb 10, 2014 at 7:20 PM, Richard Gaskin wrote: > Kevin Miller wrote: > > Actually its the core refactor / Unicode that was the really tough bit. A >> long time with heads down and only internal dps so far. But in terms of >> actual throughput its been massive. The other goals aren't of the same >> scope and as such aren't as far away as it may seem. >> > > That's very encouraging to hear. QuickTime replacement and Cocoa have > been key concerns for many of us. Very much looking forward to those. Richard (and others), I don't know if you have Xcode set up to compile LiveCode or not, but if you do then you may enjoy following along with the Cocoa project: https://github.com/runrevmark/livecode/tree/feature-cocoa I've been building and testing my app as Mark releases updates the cocoa branch (which is quite regularly). The de-quicktimification has already begun as well. You can read the progress the is being made in the commit notes: https://github.com/runrevmark/livecode/commits/feature-cocoa It is fun to see what the team is working on and follow along with features you are interested in. -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.com From stephenREVOLUTION2 at barncard.com Mon Feb 10 21:43:55 2014 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 10 Feb 2014 18:43:55 -0800 Subject: Crowd Funding Enhancements In-Reply-To: References: <52F96CB6.5040103@fourthworld.com> Message-ID: On Mon, Feb 10, 2014 at 6:30 PM, Trevor DeVore wrote: > It is fun to see what the team is working on and follow along with features > you are interested in. > A-V - player progress! Yes! *--* *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* From lan.kc.macmail at gmail.com Mon Feb 10 23:28:07 2014 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 11 Feb 2014 12:28:07 +0800 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: On Tue, Feb 11, 2014 at 12:19 AM, Kevin Miller wrote: > > We're deep into planning for the next phase at the moment. So I'll write > you guys a more extensive post and/or a newsletter article with an update > on things within the next couple of weeks. > > I always get a kick out of the fact that the CEO crops up on this List every now and then. Anyone who's read my previous posts knows I'm into data, lots and lots of data. I like to find connections between data, display data in new ways, and help my colleagues visualise data in ways they haven't thought of. I like info-graphics. If a pictures says a thousand words, a good info-graphic can answer 10 questions, half of which you didn't think of until you saw the data. This is by no means the best I've ever seen, but it's recent (at the bottom of the page): http://www.apple.com/30-years/your-first-mac/#tell-us It saddens me to think that Macs use to be a tool, they did work; but no longer it seems. Now, I don't have to complain on User Forums that OS X is morphing into iOS, I see why. I know I don't have to buy my kids MacBooksanymore, an iPad will do. It's too late to start now, but I'm sure it would make for an interesting info-graphic, one that continually recorded and then displayed the man hours and Kickstarter ? spent on the various 'areas' that the Runrev team is focusing on as they move LC forward. I'm sure refactor and unicode would display as huge blobs. Little, but growing blobs for the various branches that parallel, then disappear when they are incorporated, or not. I could imagine info-graphics that told me not only how many man hours and ? currently spent, but a % estimate of job complete. Names of those involved as well, as I'm sure it would be a pleasant surprise to see not just the Runrev team in those blobs, but the names of the many gurus (like Trevor) who are at the heart of this LC community. If we all saw the data I'm sure we'd have no questions or complaints; but then again, we wouldn't have the pleasure of reading Kevin's posts. From revdev at pdslabs.net Mon Feb 10 23:45:27 2014 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 10 Feb 2014 20:45:27 -0800 Subject: SSL + static IP with an on-rev account In-Reply-To: <2E2611F6-77B1-49DD-AB55-0D75B586BBA3@gmail.com> References: <1391162200802-4675356.post@n4.nabble.com> <4D2E7D49-DB60-4312-A47D-E9E2D2CEDF72@iotecdigital.com> <1391373315255-4675422.post@n4.nabble.com> <7019CA9E-0A0C-45F2-B3E4-6E0C53EE26E9@gmail.com> <2E2611F6-77B1-49DD-AB55-0D75B586BBA3@gmail.com> Message-ID: <52F9AAE7.5030607@pdslabs.net> This also works: http://marksmith.on-rev.com/revstuff/files/ Phil Davis On 2/2/14, 2:42 PM, PystCat wrote: > The link worked. > >> On Feb 2, 2014, at 4:44 PM, stephen barncard wrote: >> >> crap. Bad link. >> >> *--* >> *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* >> >> >> On Sun, Feb 2, 2014 at 1:42 PM, stephen barncard < >> stephenREVOLUTION2 at barncard.com> wrote: >> >>>> On Sun, Feb 2, 2014 at 12:45 PM, PystCat wrote: >>>> >>>> Has anyone used Amazon's cloud storage with LiveCode...? I would be >>>> interested in hearing any success(?) or fail(?) stories... >>> >>> the 'other' and 'late' Mark Smith wrote a library just for that purpose a >>> few years ago. One of the list members is hosting it somewhere?. >>> >>> here you go.. >>> >>> >>> http://www.runrevplanet.com/index.php?option=com_content&view=article&id=148:webpage-of-the-month-mark-smiths-livecode-libraries&catid=56:website-of-the-month&Itemid=118 >>> >>> *--* >>> *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode 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 janschenkel at yahoo.com Tue Feb 11 03:26:46 2014 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 11 Feb 2014 00:26:46 -0800 (PST) Subject: Crowd Funding Enhancements In-Reply-To: <52F97D48.7040805@tkf.att.ne.jp> Message-ID: <1392107206.24956.YahooMailBasic@web141102.mail.bf1.yahoo.com> Hi Tim et al, The advantage of Quartam Reports is that is 100% LiveCode, no externals required. The flip-side of the coin is that it has the same Unicode limitations as LiveCode itself. The general rule is: iif you can put it in a LiveCode field, you can put it into a Quartam Reports data field. One of the data field properties is its 'format', where you can choose between (plain) text, unicodeText, htmlText or rtfText. Match this to what your 'expression' returns, and you're good to go. I've used it to simulate progress bars and lots of other tricks, using htmlText. Pretty powerful stuff, really, once you get the hang of it :-) If you have a specific case where it doesn't work as expected, please open a topic on the Quartam forums: Include a small test stack + layout, and I'll help you figure out what it takes to get the desired output on your report. Cheers, Jan Schenkel. ===== Quartam Reports & PDF Library for LiveCode www.quartam.com ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) -------------------------------------------- On Mon, 2/10/14, Tim Selander wrote: Subject: Re: Crowd Funding Enhancements To: "How to use LiveCode" Date: Monday, February 10, 2014, 5:30 PM Hi Jan, I have on two occassions (pre-open source and post-open source) downloaded and tried Quartam Reports. But both times it fell down for me in trying to handle Japanese/UTF8. Can't recall if it was in presenting the data or in the editor itself (or, of course, could have been operator error!) but I couldn't make it do what I needed... If the LC of the future makes good on its, 'it just works' goal for UTF8, and Quartam Reports followed suite, I would become a happy customer, no doubt. Tim Selander Tokyo, Japan On 2/11/14 1:29 AM, Jan Schenkel wrote: > Hi all, > > With the right funding, I would consider making Quartam Reports open-source under a dual license. > This would obviate the need for a whole new project that has to go through all the same pains I did. > Admittedly, things have been quiet on the news front, but I have been preparing two major updates. > One brings a series of enhancements to the current version, and the other constitutes a complete rewrite. > The point of the rewrite is to bring the report runtime up-to-date with the latest LiveCode features. > And to tame the beast that is the report editor which has proven harder to maintain than planned. > > Best regards, > > Jan Schenkel. > > ===== > Quartam Reports & PDF Library for LiveCode > www.quartam.com > > ===== > "As we grow older, we grow both wiser and more foolish at the same time."? (La Rochefoucauld) > > -------------------------------------------- > On Mon, 2/10/14, Tim Selander wrote: > >???Subject: Re: Crowd Funding Enhancements >???To: "How to use LiveCode" >???Date: Monday, February 10, 2014, 7:14 AM > >???I'm originally from Chicago... so in >???the tradition of that great city, I'm stuffing the virtual >???ballot box with votes for this one!! > >???Tim Selander >???Tokyo, Japan > >???On 2/11/14 12:02 AM, Mike Kerner wrote: >???> * A real report editor/designer > From david.bovill at gmail.com Tue Feb 11 04:01:39 2014 From: david.bovill at gmail.com (David Bovill) Date: Tue, 11 Feb 2014 09:01:39 +0000 Subject: Crowd Funding Enhancements In-Reply-To: <1392107206.24956.YahooMailBasic@web141102.mail.bf1.yahoo.com> References: <52F97D48.7040805@tkf.att.ne.jp> <1392107206.24956.YahooMailBasic@web141102.mail.bf1.yahoo.com> Message-ID: I'd be happy to support a crowd funding initiative for the LiveCode community. Monte's suggestion for an organised RunRev supported FOSS "bounty" site is the way to go in my opinion. I'm happy to put work into this from March 1st? On 11 February 2014 08:26, Jan Schenkel wrote: > Hi Tim et al, > > The advantage of Quartam Reports is that is 100% LiveCode, no externals > required. > The flip-side of the coin is that it has the same Unicode limitations as > LiveCode itself. > > The general rule is: iif you can put it in a LiveCode field, you can put > it into a Quartam Reports data field. > One of the data field properties is its 'format', where you can choose > between (plain) text, unicodeText, htmlText or rtfText. > Match this to what your 'expression' returns, and you're good to go. > > I've used it to simulate progress bars and lots of other tricks, using > htmlText. > Pretty powerful stuff, really, once you get the hang of it :-) > > If you have a specific case where it doesn't work as expected, please open > a topic on the Quartam forums: > > Include a small test stack + layout, and I'll help you figure out what it > takes to get the desired output on your report. > > Cheers, > > Jan Schenkel. > ===== > Quartam Reports & PDF Library for LiveCode > www.quartam.com > > ===== > "As we grow older, we grow both wiser and more foolish at the same time." > (La Rochefoucauld) > > -------------------------------------------- > On Mon, 2/10/14, Tim Selander wrote: > > Subject: Re: Crowd Funding Enhancements > To: "How to use LiveCode" > Date: Monday, February 10, 2014, 5:30 PM > > Hi Jan, > > I have on two occassions (pre-open source and post-open > source) > downloaded and tried Quartam Reports. But both times it fell > down > for me in trying to handle Japanese/UTF8. Can't recall if it > was > in presenting the data or in the editor itself (or, of > course, > could have been operator error!) but I couldn't make it do > what I > needed... > > If the LC of the future makes good on its, 'it just works' > goal > for UTF8, and Quartam Reports followed suite, I would become > a > happy customer, no doubt. > > Tim Selander > Tokyo, Japan > > > On 2/11/14 1:29 AM, Jan Schenkel wrote: > > Hi all, > > > > With the right funding, I would consider making Quartam > Reports open-source under a dual license. > > This would obviate the need for a whole new project > that has to go through all the same pains I did. > > Admittedly, things have been quiet on the news front, > but I have been preparing two major updates. > > One brings a series of enhancements to the current > version, and the other constitutes a complete rewrite. > > The point of the rewrite is to bring the report runtime > up-to-date with the latest LiveCode features. > > And to tame the beast that is the report editor which > has proven harder to maintain than planned. > > > > Best regards, > > > > Jan Schenkel. > > > > ===== > > Quartam Reports & PDF Library for LiveCode > > www.quartam.com > > > > ===== > > "As we grow older, we grow both wiser and more foolish > at the same time." (La Rochefoucauld) > > > > -------------------------------------------- > > On Mon, 2/10/14, Tim Selander > wrote: > > > > Subject: Re: Crowd Funding > Enhancements > > To: "How to use LiveCode" > > Date: Monday, February 10, 2014, 7:14 > AM > > > > I'm originally from Chicago... so in > > the tradition of that great city, I'm > stuffing the virtual > > ballot box with votes for this one!! > > > > Tim Selander > > Tokyo, Japan > > > > On 2/11/14 12:02 AM, Mike Kerner > wrote: > > > * A real report editor/designer > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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.bovill at gmail.com Tue Feb 11 04:09:27 2014 From: david.bovill at gmail.com (David Bovill) Date: Tue, 11 Feb 2014 09:09:27 +0000 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: Kevin I'm not sure how far you are internally with your Agile / FOSS processes, but wouldn't it be a good idea to share more data regarding the work actually being done? On 10 February 2014 16:19, Kevin Miller wrote: > Actually its the core refactor / Unicode that was the really tough bit. A > long time with heads down and only internal dps so far. But in terms of > actual throughput its been massive. For instance if you have agile iterations then you could share the targets, and the burn down charts or whatever you use. If that level of transparency was too much then perhaps more simple reporting of the number of commits and lines of code refactored, test coverage cmpleted and so forth would be good. I don't think that following such a brilliantly successful KickStarter, with such a complex and large re-engineering project, and traditional "regular release + roadmap" reporting is going to give the KickStarter supporters an accurate enough picture of progress? From david.bovill at gmail.com Tue Feb 11 04:12:24 2014 From: david.bovill at gmail.com (David Bovill) Date: Tue, 11 Feb 2014 09:12:24 +0000 Subject: LiveCode in Elementary Schools In-Reply-To: <52F905FC.4060709@hyperactivesw.com> References: <7c1269f3a5344f3184575a4de9bc6a9e@BLUPR07MB226.namprd07.prod.outlook.com> <52F905FC.4060709@hyperactivesw.com> Message-ID: It would be great if there was a list / forum / social network site for teachers, and for young learners? On 10 February 2014 17:01, J. Landman Gay wrote: > j at unmla.com wrote: > >> I'm interested in learning whether LiveCode is an appropriate tool >> for introducing elementary school children to the field of computer >> science. >> > > LiveCode has been eagerly adopted in the educational market. I can't find > the link, but Scotland's schools throughout the country have adopted > LiveCode as the preferred method to teach basic programming skills. > > On the RuvRev web site there are three write-ups of how LiveCode is being > used in educational settings. While these aren't elementary schools, I > think the same principles would apply to any age student: > > > > paper.pdf> > > The main web page with all these links and more is at: > > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > http://www.gracemounthighschool.co.uk/ > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Feb 11 04:19:14 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Tue, 11 Feb 2014 17:19:14 +0800 Subject: LiveCode in Elementary Schools In-Reply-To: References: <7c1269f3a5344f3184575a4de9bc6a9e@BLUPR07MB226.namprd07.prod.outlook.com> <52F905FC.4060709@hyperactivesw.com> Message-ID: David There has been a teacher's forum for some time at http://forums.runrev.com/viewforum.php?f=25 Regards Peter LiveCode1001.blogspot.com On 11 Feb 2014, at 17:12, David Bovill wrote: > It would be great if there was a list / forum / social network site for > teachers, and for young learners? > > > On 10 February 2014 17:01, J. Landman Gay wrote: > >> j at unmla.com wrote: >> >>> I'm interested in learning whether LiveCode is an appropriate tool >>> for introducing elementary school children to the field of computer >>> science. >>> >> >> LiveCode has been eagerly adopted in the educational market. I can't find >> the link, but Scotland's schools throughout the country have adopted >> LiveCode as the preferred method to teach basic programming skills. >> >> On the RuvRev web site there are three write-ups of how LiveCode is being >> used in educational settings. While these aren't elementary schools, I >> think the same principles would apply to any age student: >> >> >> >> > paper.pdf> >> >> The main web page with all these links and more is at: >> >> >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> http://www.gracemounthighschool.co.uk/ >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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.bovill at gmail.com Tue Feb 11 04:31:03 2014 From: david.bovill at gmail.com (David Bovill) Date: Tue, 11 Feb 2014 09:31:03 +0000 Subject: LiveCode in Elementary Schools In-Reply-To: References: <7c1269f3a5344f3184575a4de9bc6a9e@BLUPR07MB226.namprd07.prod.outlook.com> <52F905FC.4060709@hyperactivesw.com> Message-ID: I'm wandering about the Scottish schools? On 11 February 2014 09:19, Peter W A Wood wrote: > David > > There has been a teacher's forum for some time at > http://forums.runrev.com/viewforum.php?f=25 > > Regards > > Peter > LiveCode1001.blogspot.com > > On 11 Feb 2014, at 17:12, David Bovill wrote: > > > It would be great if there was a list / forum / social network site for > > teachers, and for young learners? > > > > > > On 10 February 2014 17:01, J. Landman Gay > wrote: > > > >> j at unmla.com wrote: > >> > >>> I'm interested in learning whether LiveCode is an appropriate tool > >>> for introducing elementary school children to the field of computer > >>> science. > >>> > >> > >> LiveCode has been eagerly adopted in the educational market. I can't > find > >> the link, but Scotland's schools throughout the country have adopted > >> LiveCode as the preferred method to teach basic programming skills. > >> > >> On the RuvRev web site there are three write-ups of how LiveCode is > being > >> used in educational settings. While these aren't elementary schools, I > >> think the same principles would apply to any age student: > >> > >> > >> > >> < > http://livecode.com/wp-content/uploads/2013/05/eleanor-white-paper-white- > >> paper.pdf> > >> > >> The main web page with all these links and more is at: > >> > >> > >> > >> -- > >> Jacqueline Landman Gay | jacque at hyperactivesw.com > >> HyperActive Software | http://www.hyperactivesw.com > >> http://www.gracemounthighschool.co.uk/ > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Feb 11 05:31:15 2014 From: revolution at derbrill.de (Malte Brill) Date: Tue, 11 Feb 2014 11:31:15 +0100 Subject: [OT] Possible chance to spread the word In-Reply-To: References: Message-ID: <3B1F5513-810A-4CC2-B2E8-01BA0A8F5E4E@derbrill.de> One of the "social thingies" I participate in, had a link that might help us spread the word about liveCode. http://www.howdoyoucode.com/ Maybe it is worth taking that survey. Cheers, Malte From m.schonewille at economy-x-talk.com Tue Feb 11 07:18:20 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 11 Feb 2014 13:18:20 +0100 Subject: [OT] Possible chance to spread the word In-Reply-To: <3B1F5513-810A-4CC2-B2E8-01BA0A8F5E4E@derbrill.de> References: <3B1F5513-810A-4CC2-B2E8-01BA0A8F5E4E@derbrill.de> Message-ID: <52FA150C.2080109@economy-x-talk.com> Done: http://www.howdoyoucode.com/responses/21c696d8db0c -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/11/2014 11:31, Malte Brill wrote: > One of the "social thingies" I participate in, had a link that might help us spread the word about liveCode. > > http://www.howdoyoucode.com/ > > Maybe it is worth taking that survey. > > Cheers, > > Malte From endernafi at keehuna.com Tue Feb 11 07:59:30 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Tue, 11 Feb 2014 14:59:30 +0200 Subject: Defining Pet Features and Essentials Message-ID: This was part of another topic, but I didn?t want to digress it, so opened a new thread.? I think the issue is important as customers have an effect on the future roadmaps of companies.? People wanted *theming* and *resolution independence*, RunRev provided it.? Nobody seems to care about size constraints of objects, so there isn?t any plans about it.? The definition should be, in my opinion, as:? Pet features are those which can already be achieved via pure Livecode;? where Essential features cannot.? Andrew stated:? ?Any kind of timelines or updates on any of the stretch goals other than theming/res independence would be great. ... it is also the least important to folks who aren't doing mac or mobile dev.?? and said that he would sell a piece of his liver for the non-blocking url commands.? I couldn?t agree more, even I?m an iOS-only developer, I don?t need and don?t use *fullscreenMode*? The thing is, resources are scarce; time and efforts of RunRev team should be distributed wisely.? There is a reason why we call some features as *pet*.? One can love them, desperately need them;? but some others don?t and those can be achieved already via pure Livecode script;? than those are not *essential*.? Some example scenarios:? I have lost a 16.000$ project for one lacking feature: *Rotating an image without wiggling*.? Funny, isn?t it?? 16.000$!? I could happily donate one fourth of it to RunRev? in exchange of a timed handler consisting ?set the angle of tImage to ?? command which works right.? But that doesn?t qualify it as an *essential* feature for two reasons:? * Most of you don?t need it, even don?t notice its absence.? * Livecode already rotates the image, just not perfect.? It?s a pet feature; pet of me, for one.? Theming cannot be considered as an *essential*,? use a couple of png?s, it?s done and done.? *fullscreenMode* cannot be considered as an *essential*.? Read the resolution of the screen, choose appropriate image resources,? resize and relocate your controls, upscale or downscale your font-sizes, easy peasy.? Transparent unicode support is an essential;? there?s no way to find a work-around other than using an external, even externals are not sufficient most of the time.? Raw performance is an essential;? there?s no way to speed things up beyond the engine?s limits? and they?re fairly low.? Try to calculate a recursive fib(33) under 0.5 second? {it?s 14 seconds on a brand new Macbook Pro Retina, where it?s ~100ms. for Javascript.}? or taking a snapshot of screen on mobile under 40ms? {it?s +300ms. even on an iPhone 5S}.? Using int32 for object sizes are essential;? there?s no way to scroll content without using groups? and there?s no way to increase a group?s size limit in pixels.? It's not 1998 anymore, resolutions of device are not 800*600.? 32thousand pixels for a group is clearly not enough for nearly any content.? A revamped url library is essential;? One cannot cancel a download process in mobile.? If it?s started, it?s started and will continue, end of story.? One cannot update the UI while pulling the content from the server.? All commands are blocking.? Combine the last 2 of these examples and try to develop another Circa, NY Times, Snapchat, Instagram, Twitter, ?? I?m giving only mobile examples, because this is my field.? I?m sure more examples can be given from desktop use cases.? Interestingly, these are not among the future plans of RunRev except unicode thing.? Back to my definition proposal;? IF (the number of developersWhoNeed < the number of developersWhoDontNeed) OR \? (can_It_Be_Done_With_Pure_Livecode) THEN? ? ? ? ? put ?Pet Feature?? ELSE? ? ? ? ? put ?Essential Feature?? END IF? Best,? ~ Ender From kevin at runrev.com Tue Feb 11 08:08:31 2014 From: kevin at runrev.com (Kevin Miller) Date: Tue, 11 Feb 2014 13:08:31 +0000 Subject: Defining Pet Features and Essentials In-Reply-To: References: Message-ID: There must be a way we can serve you better here. That specific case defies belief - it does not cost that amount of money to produce that feature, nothing like it. Our development team is highly trained and very, very efficient these days. Its just too small to defocus from delivering the KS goals. It does not cost all that much to increase it. We?re probably better placed than anyone else to do that and provide crowd source features rapidly and to a high standard. There are various considerations though that need further thought though. I will debate this further in house and see if we can come up with something very simple that is better than what we currently do. No promises until we?ve done that of course. More soon. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Everyone can code On 11/02/2014 12:59, "Ender Nafi Elekcioglu" wrote: >This was part of another topic, but I didn?t want to digress it, so >opened a new thread. > >I think the issue is important as customers have an effect on the future >roadmaps of companies. >People wanted *theming* and *resolution independence*, RunRev provided >it. >Nobody seems to care about size constraints of objects, so there isn?t >any plans about it. > >The definition should be, in my opinion, as: >Pet features are those which can already be achieved via pure Livecode; >where Essential features cannot. > >Andrew stated: >?Any kind of timelines or updates on any of the stretch goals other than >theming/res independence would be great. ... it is also the least >important to folks who aren't doing mac or mobile dev.? >and said that he would sell a piece of his liver for the non-blocking url >commands. > >I couldn?t agree more, even I?m an iOS-only developer, I don?t need and >don?t use *fullscreenMode* > > >The thing is, resources are scarce; time and efforts of RunRev team >should be distributed wisely. > >There is a reason why we call some features as *pet*. >One can love them, desperately need them; >but some others don?t and those can be achieved already via pure Livecode >script; >than those are not *essential*. > >Some example scenarios: > >I have lost a 16.000$ project for one lacking feature: *Rotating an image >without wiggling*. >Funny, isn?t it? >16.000$! >I could happily donate one fourth of it to RunRev >in exchange of a timed handler consisting ?set the angle of tImage to ?? >command which works right. > >But that doesn?t qualify it as an *essential* feature for two reasons: >* Most of you don?t need it, even don?t notice its absence. >* Livecode already rotates the image, just not perfect. >It?s a pet feature; pet of me, for one. > >Theming cannot be considered as an *essential*, >use a couple of png?s, it?s done and done. > >*fullscreenMode* cannot be considered as an *essential*. >Read the resolution of the screen, choose appropriate image resources, >resize and relocate your controls, upscale or downscale your font-sizes, >easy peasy. > > > > >Transparent unicode support is an essential; >there?s no way to find a work-around other than using an external, even >externals are not sufficient most of the time. > > >Raw performance is an essential; >there?s no way to speed things up beyond the engine?s limits >and they?re fairly low. >Try to calculate a recursive fib(33) under 0.5 second >{it?s 14 seconds on a brand new Macbook Pro Retina, where it?s ~100ms. >for Javascript.} >or taking a snapshot of screen on mobile under 40ms >{it?s +300ms. even on an iPhone 5S}. > > >Using int32 for object sizes are essential; >there?s no way to scroll content without using groups >and there?s no way to increase a group?s size limit in pixels. >It's not 1998 anymore, resolutions of device are not 800*600. >32thousand pixels for a group is clearly not enough for nearly any >content. > > >A revamped url library is essential; >One cannot cancel a download process in mobile. >If it?s started, it?s started and will continue, end of story. >One cannot update the UI while pulling the content from the server. >All commands are blocking. > >Combine the last 2 of these examples and try to develop another Circa, NY >Times, Snapchat, Instagram, Twitter, ? > >I?m giving only mobile examples, because this is my field. >I?m sure more examples can be given from desktop use cases. > > > >Interestingly, these are not among the future plans of RunRev except >unicode thing. > > >Back to my definition proposal; > >IF (the number of developersWhoNeed < the number of >developersWhoDontNeed) OR \ >(can_It_Be_Done_With_Pure_Livecode) THEN > put ?Pet Feature? >ELSE > put ?Essential Feature? >END IF > > > > >Best, > > >~ Ender >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode From ray at linkit.com Tue Feb 11 08:10:30 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 08:10:30 -0500 Subject: Dollar Sign Variables In-Reply-To: References: Message-ID: <52FA2146.8020408@LinkIt.Com> Does anybody know of a way to stop the script editor from displaying all the dollar sign variables? I'll list a few, below, for reference. Sometimes they don't show up for some reason but most of the time they not only show up but they're listed at the top, causing a lot of unnecessary scrolling to get to what I really need to see which is my own variables. Thanks, Ray $# $0 $ALLUSERSPROFILE $APPDATA $CommanProgramFiles $CommonProgramW6432 From th.douez at gmail.com Tue Feb 11 08:13:59 2014 From: th.douez at gmail.com (Thierry Douez) Date: Tue, 11 Feb 2014 14:13:59 +0100 Subject: Dollar Sign Variables In-Reply-To: <52FA2146.8020408@LinkIt.Com> References: <52FA2146.8020408@LinkIt.Com> Message-ID: Hi Ray, This has been dicussed few times in this list with a solution. Sorry, don't have the link but... Regards, Thierry ------------------------------------------------ Thierry Douez - http://sunny-tdz.com Maker of sunnYperl - sunnYmidi - sunnYmage - sunnYpdf 2014-02-11 Ray : > Does anybody know of a way to stop the script editor from displaying all the > dollar sign variables? I'll list a few, below, for reference. Sometimes > they don't show up for some reason but most of the time they not only show > up but they're listed at the top, causing a lot of unnecessary scrolling to > get to what I really need to see which is my own variables. > > Thanks, > > Ray > > $# > $0 > $ALLUSERSPROFILE > $APPDATA > $CommanProgramFiles > $CommonProgramW6432 > From ray at linkit.com Tue Feb 11 08:20:05 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 08:20:05 -0500 Subject: Dollar Sign Variables In-Reply-To: References: <52FA2146.8020408@LinkIt.Com> Message-ID: <52FA2385.2090600@LinkIt.Com> Yeah I tried looking it up before posting. I discovered these variables are "environment variables" but I couldn't see how to suppress the display of them. On 2/11/2014 8:13 AM, Thierry Douez wrote: > Hi Ray, > > This has been dicussed few times in this list > with a solution. > > Sorry, don't have the link but... > > Regards, > > Thierry > > ------------------------------------------------ > Thierry Douez - http://sunny-tdz.com > Maker of sunnYperl - sunnYmidi - sunnYmage - sunnYpdf > > > 2014-02-11 Ray : >> Does anybody know of a way to stop the script editor from displaying all the >> dollar sign variables? I'll list a few, below, for reference. Sometimes >> they don't show up for some reason but most of the time they not only show >> up but they're listed at the top, causing a lot of unnecessary scrolling to >> get to what I really need to see which is my own variables. >> >> Thanks, >> >> Ray >> >> $# >> $0 >> $ALLUSERSPROFILE >> $APPDATA >> $CommanProgramFiles >> $CommonProgramW6432 >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 11 08:19:20 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 11 Feb 2014 15:19:20 +0200 Subject: Dollar Sign Variables In-Reply-To: <52FA2146.8020408@LinkIt.Com> References: <52FA2146.8020408@LinkIt.Com> Message-ID: <52FA2358.3040507@gmail.com> On 11/02/14 15:10, Ray wrote: > Does anybody know of a way to stop the script editor from displaying > all the dollar sign variables? I'll list a few, below, for > reference. Sometimes they don't show up for some reason but most of > the time they not only show up but they're listed at the top, causing > a lot of unnecessary scrolling to get to what I really need to see > which is my own variables. > > Thanks, > > Ray > > $# > $0 > $ALLUSERSPROFILE > $APPDATA > $CommanProgramFiles > $CommonProgramW6432 > That is really wierd as after about 12 years of using Livecode I have NEVER seen anything like that in a script editor. Richmond. From endernafi at keehuna.com Tue Feb 11 08:31:33 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Tue, 11 Feb 2014 15:31:33 +0200 Subject: Defining Pet Features and Essentials In-Reply-To: References: Message-ID: Kevin, My point was, RunRev shouldn?t lose its focus. We are programmers, after all; somethings should be done by us. No need to be lazy. You should provide us what we can't achieve by ourselves. Raw performance,? unicode,? a modern set of commands to interact with servers, an up-to-date graphics engine, I don?t know, there are many other things Once I opened a thread regarding integrating Sprite Kit of Xcode. I learned my lesson from experienced Livecoders that time. RunRev shouldn?t be distracted by platform-specific features and shouldn?t lose its focus. As I said and as you know well, resources are scarce. I think you ought to ask yourselves while drawing your roadmap; what feature is really important, serves better in the future, serves the majority of your existing and *potential* customers. Give us performance, then we?ll build our own particle-effects engine. You shouldn?t be bothered with that. Give us a modern graphics engine which benefits maximum of GPU,? then we?ll build our own physics routines, animation algorithms, even dynamic blurred backgrounds :) Technology advances rapidly, you can?t risk of missing the train? Regards, ~ Ender On February 11, 2014 at 15:08:55, Kevin Miller (kevin at runrev.com) wrote: There must be a way we can serve you better here. That specific case defies belief - it does not cost that amount of money to produce that feature, nothing like it. Our development team is highly trained and very, very efficient these days. Its just too small to defocus from delivering the KS goals. It does not cost all that much to increase it. We?re probably better placed than anyone else to do that and provide crowd source features rapidly and to a high standard. There are various considerations though that need further thought though. I will debate this further in house and see if we can come up with something very simple that is better than what we currently do. No promises until we?ve done that of course. More soon. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ LiveCode: Everyone can code From ray at linkit.com Tue Feb 11 08:32:14 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 08:32:14 -0500 Subject: Dollar Sign Variables In-Reply-To: <52FA2358.3040507@gmail.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> Message-ID: <52FA265E.3080203@LinkIt.Com> I've definitely got a system which shows up issues in the script editor. LC did confirm the bug I posted a few weeks ago about the script editor's propensity to always open partially off the screen instead of where I closed it, although a lot of guys reported they couldn't repeat that one either. On 2/11/2014 8:19 AM, Richmond wrote: > On 11/02/14 15:10, Ray wrote: >> Does anybody know of a way to stop the script editor from displaying >> all the dollar sign variables? I'll list a few, below, for >> reference. Sometimes they don't show up for some reason but most of >> the time they not only show up but they're listed at the top, causing >> a lot of unnecessary scrolling to get to what I really need to see >> which is my own variables. >> >> Thanks, >> >> Ray >> >> $# >> $0 >> $ALLUSERSPROFILE >> $APPDATA >> $CommanProgramFiles >> $CommonProgramW6432 >> > > That is really wierd as after about 12 years of using Livecode I have > NEVER seen > anything like that in a script editor. > > 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 ray at linkit.com Tue Feb 11 08:41:08 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 08:41:08 -0500 Subject: Delete a single custom property set In-Reply-To: <52FA2358.3040507@gmail.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> Message-ID: <52FA2874.30803@LinkIt.Com> Does anybody know how to delete a single custom property set without deleting any others? The documentation mentions setting an object's customPropertySets to empty, but that deletes ALL the customPropertySets. I just want to delete one specific custom property set. Thanks, Ray From dixonja at hotmail.co.uk Tue Feb 11 08:55:21 2014 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 11 Feb 2014 13:55:21 +0000 Subject: Delete a single custom property set In-Reply-To: <52FA2874.30803@LinkIt.Com> References: <52FA2146.8020408@LinkIt.Com>, <52FA2358.3040507@gmail.com>, <52FA2874.30803@LinkIt.Com> Message-ID: Ray... from the user guide... In LiveCode, there is no command to delete a custom property set. Instead, you place all the custom property set names in a variable, delete the one you don't want from that variable, and set the customPropertySets back to the modified contents of the variable. This removes the custom property set whose name you deleted. For example, the following statements delete a custom property set called "mySet" from the button "My Button": get the customPropertySets of button "My Button" set the wholeMatches to true delete line lineOffset("mySet",it) of it set the customPropertySets of button "My Button" to it > Date: Tue, 11 Feb 2014 08:41:08 -0500 > From: ray at linkit.com > To: use-livecode at lists.runrev.com > Subject: Delete a single custom property set > > Does anybody know how to delete a single custom property set without > deleting any others? > > The documentation mentions setting an object's customPropertySets to > empty, but that deletes ALL the customPropertySets. I just want to > delete one specific custom property set. > > Thanks, > > Ray > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Feb 11 09:21:34 2014 From: peterwawood at gmail.com (Peter W A Wood) Date: Tue, 11 Feb 2014 22:21:34 +0800 Subject: LiveCode in Elementary Schools In-Reply-To: References: <7c1269f3a5344f3184575a4de9bc6a9e@BLUPR07MB226.namprd07.prod.outlook.com> <52F905FC.4060709@hyperactivesw.com> Message-ID: There doesn't seem to be a forum for Scottish Schools, only this http://livecode.com/community/teaching-with-livecode/schools/ Regards Peter LiveCode1001.blogspot.com On 11 Feb 2014, at 17:31, David Bovill wrote: > I'm wandering about the Scottish schools? > > > On 11 February 2014 09:19, Peter W A Wood wrote: > >> David >> >> There has been a teacher's forum for some time at >> http://forums.runrev.com/viewforum.php?f=25 >> >> Regards >> >> Peter >> LiveCode1001.blogspot.com >> >> On 11 Feb 2014, at 17:12, David Bovill wrote: >> >>> It would be great if there was a list / forum / social network site for >>> teachers, and for young learners? >>> >>> >>> On 10 February 2014 17:01, J. Landman Gay >> wrote: >>> >>>> j at unmla.com wrote: >>>> >>>>> I'm interested in learning whether LiveCode is an appropriate tool >>>>> for introducing elementary school children to the field of computer >>>>> science. >>>>> >>>> >>>> LiveCode has been eagerly adopted in the educational market. I can't >> find >>>> the link, but Scotland's schools throughout the country have adopted >>>> LiveCode as the preferred method to teach basic programming skills. >>>> >>>> On the RuvRev web site there are three write-ups of how LiveCode is >> being >>>> used in educational settings. While these aren't elementary schools, I >>>> think the same principles would apply to any age student: >>>> >>>> >>>> >>>> < >> http://livecode.com/wp-content/uploads/2013/05/eleanor-white-paper-white- >>>> paper.pdf> >>>> >>>> The main web page with all these links and more is at: >>>> >>>> >>>> >>>> -- >>>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>>> HyperActive Software | http://www.hyperactivesw.com >>>> http://www.gracemounthighschool.co.uk/ >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ray at linkit.com Tue Feb 11 09:34:01 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 09:34:01 -0500 Subject: Delete a single custom property set In-Reply-To: References: <52FA2146.8020408@LinkIt.Com>, <52FA2358.3040507@gmail.com>, <52FA2874.30803@LinkIt.Com> Message-ID: <52FA34D9.10300@LinkIt.Com> John, Thanks for this tip. That's really weird though isn't it? As I look at the variable I put the customPropertySets into I only see the names of the sets, not the properties (array elements) or their values. Nonetheless, it works when I put them back so I guess I have no worries. Thanks, Ray On 2/11/2014 8:55 AM, John Dixon wrote: > Ray... > > from the user guide... > > In LiveCode, there is no command to delete a custom property set. Instead, you place all > the custom property set names in a variable, delete the one you don't want from that > variable, and set the customPropertySets back to the modified contents of the > variable. This removes the custom property set whose name you deleted. > For example, the following statements delete a custom property set called "mySet" from > the button "My Button": > > get the customPropertySets of button "My Button" > set the wholeMatches to true > delete line lineOffset("mySet",it) of it > set the customPropertySets of button "My Button" to it > > >> Date: Tue, 11 Feb 2014 08:41:08 -0500 >> From: ray at linkit.com >> To: use-livecode at lists.runrev.com >> Subject: Delete a single custom property set >> >> Does anybody know how to delete a single custom property set without >> deleting any others? >> >> The documentation mentions setting an object's customPropertySets to >> empty, but that deletes ALL the customPropertySets. I just want to >> delete one specific custom property set. >> >> Thanks, >> >> Ray >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Tue Feb 11 10:13:32 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 11 Feb 2014 07:13:32 -0800 Subject: Delete a single custom property set In-Reply-To: <52FA34D9.10300@LinkIt.Com> References: <52FA34D9.10300@LinkIt.Com> Message-ID: <52FA3E1C.2050404@fourthworld.com> Ray asked: > Thanks for this tip. That's really weird though isn't it? It may be helpful to submit a request for that in the Bug DB, something like: delete propertySet Under the hood it would do what we can do now in script, but it would be much more intuitive. -- 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 m.schonewille at economy-x-talk.com Tue Feb 11 10:18:18 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 11 Feb 2014 16:18:18 +0100 Subject: Dollar Sign Variables In-Reply-To: <52FA2146.8020408@LinkIt.Com> References: <52FA2146.8020408@LinkIt.Com> Message-ID: <52FA3F3A.1010100@economy-x-talk.com> Hi Ray, Does it help if you uncheck the "Show globals" checkbox in the Script Editor pane of the Preferences window? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/11/2014 14:10, Ray wrote: > Does anybody know of a way to stop the script editor from displaying all > the dollar sign variables? I'll list a few, below, for reference. > Sometimes they don't show up for some reason but most of the time they > not only show up but they're listed at the top, causing a lot of > unnecessary scrolling to get to what I really need to see which is my > own variables. > > Thanks, > > Ray > > $# > $0 > $ALLUSERSPROFILE > $APPDATA > $CommanProgramFiles > $CommonProgramW6432 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ambassador at fourthworld.com Tue Feb 11 10:26:35 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 11 Feb 2014 07:26:35 -0800 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: <52FA412B.9070309@fourthworld.com> Kay C Lan wrote: > It's too late to start now, but I'm sure it would make for an interesting > info-graphic, one that continually recorded and then displayed the man > hours and Kickstarter ? spent on the various 'areas' that the Runrev team > is focusing on as they move LC forward. I'm sure refactor and unicode would > display as huge blobs. Little, but growing blobs for the various branches > that parallel, then disappear when they are incorporated, or not. Not too late at all - it could even be animated: The tool that was used to make that, gource, can be run from the command line, and therefore from cron: https://code.google.com/p/gource/ The only downside with that visualization is that it takes a large screen to really see what's going on. Might be nice to also have some other automated graphic view - what else is floating around in the Git world for that? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Tue Feb 11 10:34:06 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 11 Feb 2014 07:34:06 -0800 Subject: Crowd Funding Enhancements In-Reply-To: References: Message-ID: <52FA42EE.1060709@fourthworld.com> Trevor DeVore wrote: > On Mon, Feb 10, 2014 at 7:20 PM, Richard Gaskin wrote: > >> Kevin Miller wrote: >> >> Actually its the core refactor / Unicode that was the really tough bit. A >>> long time with heads down and only internal dps so far. But in terms of >>> actual throughput its been massive. The other goals aren't of the same >>> scope and as such aren't as far away as it may seem. >> >> That's very encouraging to hear. QuickTime replacement and Cocoa have >> been key concerns for many of us. Very much looking forward to those. > > Richard (and others), > > I don't know if you have Xcode set up to compile LiveCode or not, but if > you do then you may enjoy following along with the Cocoa project: > > https://github.com/runrevmark/livecode/tree/feature-cocoa > > I've been building and testing my app as Mark releases updates the cocoa > branch (which is quite regularly). The de-quicktimification has already > begun as well. You can read the progress the is being made in the commit > notes: > > https://github.com/runrevmark/livecode/commits/feature-cocoa > > It is fun to see what the team is working on and follow along with features > you are interested in. Useful indeed, but to be honest I was asking on behalf of a fair number of requests I get from friends and colleagues wondering why the communication about LiveCode from the core team is so sparse relative to other FOSS projects. A weekly blog post would do wonders, even if brief. The last blog entry was more than two months ago: http://livecode.com/about/blog/ Given the size of the Git community, I imagine there may even some way to automate progress summaries which could then be posted to the blog, perhaps even automating the posting itself. But even if tasked to the project's Community Manager, any brief update at regular intervals would be very helpful. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ray at linkit.com Tue Feb 11 10:34:44 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 10:34:44 -0500 Subject: Delete a single custom property set In-Reply-To: <52FA3E1C.2050404@fourthworld.com> References: <52FA34D9.10300@LinkIt.Com> <52FA3E1C.2050404@fourthworld.com> Message-ID: <52FA4314.8040409@LinkIt.Com> I'll do that, and I'll also add a request for an intuitive, one-liner way to rename a custom property set, as in set the name of customPropertySet oldName of object objName to newName which is another thing we can currently only do by writing a script. Thanks Richard, Ray On 2/11/2014 10:13 AM, Richard Gaskin wrote: > Ray asked: > >> Thanks for this tip. That's really weird though isn't it? > > It may be helpful to submit a request for that in the Bug DB, > something like: > > delete propertySet > > Under the hood it would do what we can do now in script, but it would > be much more intuitive. > > -- > 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 ray at linkit.com Tue Feb 11 10:39:32 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 10:39:32 -0500 Subject: Dollar Sign Variables In-Reply-To: <52FA3F3A.1010100@economy-x-talk.com> References: <52FA2146.8020408@LinkIt.Com> <52FA3F3A.1010100@economy-x-talk.com> Message-ID: <52FA4434.9080805@LinkIt.Com> No, it sure doesn't Mark but thanks for trying. As a matter of fact, when I just opened the Script Editor pane of the Preferences window I found the Show Globals button unchecked. Just to experiment I checked it, opened a script in debug mode, and actually found more dollar sign variables than before, 37 in all as compared to just 16 before. I then unchecked it but I still see the longer list displayed when the script editor window opens. Thanks, Ray On 2/11/2014 10:18 AM, Mark Schonewille wrote: > Hi Ray, > > Does it help if you uncheck the "Show globals" checkbox in the Script > Editor pane of the Preferences window? > > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other > colour spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > > On 2/11/2014 14:10, Ray wrote: >> Does anybody know of a way to stop the script editor from displaying all >> the dollar sign variables? I'll list a few, below, for reference. >> Sometimes they don't show up for some reason but most of the time they >> not only show up but they're listed at the top, causing a lot of >> unnecessary scrolling to get to what I really need to see which is my >> own variables. >> >> Thanks, >> >> Ray >> >> $# >> $0 >> $ALLUSERSPROFILE >> $APPDATA >> $CommanProgramFiles >> $CommonProgramW6432 >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Feb 11 10:41:12 2014 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 11 Feb 2014 15:41:12 +0000 Subject: repeating string In-Reply-To: <52F96BBB.8060103@tweedly.net> References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> <52F96BBB.8060103@tweedly.net> Message-ID: On Feb 10, 2014, at 5:15 PM, Alex Tweedly wrote: > On 10/02/2014 17:51, Devin Asay wrote: >> Seems like the most LiveCode-like syntax would be something like: >> >> pad with at beginning|end| [for] N [times] >> >> So, >> >> pad myvar with space at beginning 4 times >> >> pad fld "foo" with 0 at end 10 times >> >> pad "hello" with "xyz" after char 3 for 2 times --> helxyzxyzlo >> >> > While I like the general idea, I don't think that's the *most* LC-like syntax. > I don't see any need to invent a new verb "pad"; why not simply something like > > put [for N times] > or > put [N copies of] > > Thus > put "hello" into myVar > put "xyz" for 2 times after char 3 of myVar --> helxyzxyzlo > or perhaps > put 2 copies of "xyz" after char 3 of myVar > > Or indeed > put "abc" & 4 copies of " " & "def" into newVar > to give a value of "abc def" I like your suggestion, Alex. It makes sense to simply add capability to an existing command. I wonder whether the open language model will make it easy to support syntax enhancements like this? Devin Devin Asay Office of Digital Humanities Brigham Young University From bobsneidar at iotecdigital.com Tue Feb 11 10:48:04 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Tue, 11 Feb 2014 15:48:04 +0000 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: References: Message-ID: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> If you are talking about recursion, that is having a function call itself, be aware that there is a limit to recursion. But I don?t think that is what you are asking. The repeat structure is pretty damned efficient already. For repeats of a fixed number where your script doesn?t need the count, use repeat for x. If the script needs to know what the count is, repeat with x=y to z. If you need to repeat until a condition is true, repeat until condition is true (or the converse repeat while condition is not true). Even slicker is the repeat for each chunk x in y as in repeat for each item theTeam in theNBATeams. BEWARE with this one however. you MUST NOT modify the contents of theNBATeams in your repeat loop! This is because Livecode ?maps? the memory holding theNBATeams by each chunk, and altering what is in that memory wreaks holy havoc with your scripts. Why use it you say? Because it?s really efficient, perhaps the most efficient of all the repeat structures. For small tasks though, your users will not even be able to blink before 100,000 simple repeats are executed. I ran a 100,000 count loop with nothing in the repeat loop to do and it took 1 tick. ONE TICK! The repeat loop is NOT what slows things down! So it?s really a matter of what suits the problem you are trying to solve. Bob On Feb 9, 2014, at 14:15 , Nakia Brewer wrote: > Hi, > > What is the best way to keep repeating a handler/function. > > In the past I have placed a 'repeat until local variable = false' in the handler to keep it repeating but I don't imagine this is the most efficient way. > Am I better off using the send option or dispatch ? > > Any opinions would be appreciated. > > > > > > > > COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Tue Feb 11 11:36:14 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 11 Feb 2014 11:36:14 -0500 (EST) Subject: Dollar Sign Variables In-Reply-To: <52FA2146.8020408@LinkIt.Com> References: <52FA2146.8020408@LinkIt.Com> Message-ID: <8D0F55E83A79435-295C-20393@webmail-m218.sysops.aol.com> Hi. This is one of my favorite things, courtesy of Thierry. Open the script of the debugger and place this in its script. Replace the handler completely. function revDebuggerValidGlobalNames local tGlobalsRaw put the globals into tGlobalsRaw replace comma with return in tGlobalsRaw filter tGlobalsRaw without "*(x86)" filter tGlobalsRaw without "$*" filter tGlobalsRaw without "grev*" replace return with comma in tGlobalsRaw return tGlobalsRaw end revDebuggerValidGlobalNames Peace at last. Craig Newman -----Original Message----- From: Ray To: use-livecode Sent: Tue, Feb 11, 2014 8:10 am Subject: Dollar Sign Variables Does anybody know of a way to stop the script editor from displaying all the dollar sign variables? I'll list a few, below, for reference. Sometimes they don't show up for some reason but most of the time they not only show up but they're listed at the top, causing a lot of unnecessary scrolling to get to what I really need to see which is my own variables. Thanks, Ray $# $0 $ALLUSERSPROFILE $APPDATA $CommanProgramFiles $CommonProgramW6432 _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From ray at linkit.com Tue Feb 11 11:39:45 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 11:39:45 -0500 Subject: Dollar Sign Variables In-Reply-To: <8D0F55E83A79435-295C-20393@webmail-m218.sysops.aol.com> References: <52FA2146.8020408@LinkIt.Com> <8D0F55E83A79435-295C-20393@webmail-m218.sysops.aol.com> Message-ID: <52FA5251.2040600@LinkIt.Com> Theiry, Craig, This method works: http://lists.runrev.com/pipermail/use-livecode/2012-February/169029.html but it can't be saved, forcing me to do a lot of work-around each time I open Livecode. It seems I have a permission issue. Here's what I do: Open Message Box, Show Front Scripts, Open stack "revDebugger" Go to the function "revDebuggerValidGlobalNames" and add the following line: filter tGlobalsRaw without "grev*" This works beautifully but it can't be saved. If I try saving the "revDebugger" stack from the message box I get the error: can't open stack backup file If I quit I'm prompted to save changes to "revDebugger", but when I choose to do so I get a longer error: Can't save stack revDebugger due to an error Can't open stack backup file Check the file path, and make sure you have sufficient permissions. If I try a "save as" and then replace the existing support file with the new one it completely corrupts my installation of Livecode forcing me to download and re-install. Is there something going on with my "permissions" that I can set to allow the saving of changes to the "revDebugger" stack? Thanks, Ray On 2/11/2014 11:36 AM, dunbarx at aol.com wrote: > Hi. > > > This is one of my favorite things, courtesy of Thierry. Open the script of the debugger and place this in its script. Replace the handler completely. > > > > > > function revDebuggerValidGlobalNames > local tGlobalsRaw > put the globals into tGlobalsRaw > > replace comma with return in tGlobalsRaw > > filter tGlobalsRaw without "*(x86)" > filter tGlobalsRaw without "$*" > filter tGlobalsRaw without "grev*" > replace return with comma in tGlobalsRaw > > return tGlobalsRaw > end revDebuggerValidGlobalNames > > > Peace at last. > > > Craig Newman > > > > > -----Original Message----- > From: Ray > To: use-livecode > Sent: Tue, Feb 11, 2014 8:10 am > Subject: Dollar Sign Variables > > > Does anybody know of a way to stop the script editor from displaying all > the dollar sign variables? I'll list a few, below, for reference. > Sometimes they don't show up for some reason but most of the time they > not only show up but they're listed at the top, causing a lot of > unnecessary scrolling to get to what I really need to see which is my > own variables. > > Thanks, > > Ray > > $# > $0 > $ALLUSERSPROFILE > $APPDATA > $CommanProgramFiles > $CommonProgramW6432 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Tue Feb 11 11:46:00 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 11 Feb 2014 11:46:00 -0500 (EST) Subject: Dollar Sign Variables In-Reply-To: <52FA5251.2040600@LinkIt.Com> References: <52FA2146.8020408@LinkIt.Com> <8D0F55E83A79435-295C-20393@webmail-m218.sysops.aol.com> <52FA5251.2040600@LinkIt.Com> Message-ID: <8D0F55FE1011318-295C-20525@webmail-m218.sysops.aol.com> Ray. This has worked for me without issue for years, in my several versions of both Commercial and Community. I do have to save the debugger script, and then quit LC for the changes to stick, but never see the errors you do. Craig -----Original Message----- From: Ray To: use-livecode Sent: Tue, Feb 11, 2014 11:40 am Subject: Re: Dollar Sign Variables Theiry, Craig, This method works: http://lists.runrev.com/pipermail/use-livecode/2012-February/169029.html but it can't be saved, forcing me to do a lot of work-around each time I open Livecode. It seems I have a permission issue. Here's what I do: Open Message Box, Show Front Scripts, Open stack "revDebugger" Go to the function "revDebuggerValidGlobalNames" and add the following line: filter tGlobalsRaw without "grev*" This works beautifully but it can't be saved. If I try saving the "revDebugger" stack from the message box I get the error: can't open stack backup file If I quit I'm prompted to save changes to "revDebugger", but when I choose to do so I get a longer error: Can't save stack revDebugger due to an error Can't open stack backup file Check the file path, and make sure you have sufficient permissions. If I try a "save as" and then replace the existing support file with the new one it completely corrupts my installation of Livecode forcing me to download and re-install. Is there something going on with my "permissions" that I can set to allow the saving of changes to the "revDebugger" stack? Thanks, Ray On 2/11/2014 11:36 AM, dunbarx at aol.com wrote: > Hi. > > > This is one of my favorite things, courtesy of Thierry. Open the script of the debugger and place this in its script. Replace the handler completely. > > > > > > function revDebuggerValidGlobalNames > local tGlobalsRaw > put the globals into tGlobalsRaw > > replace comma with return in tGlobalsRaw > > filter tGlobalsRaw without "*(x86)" > filter tGlobalsRaw without "$*" > filter tGlobalsRaw without "grev*" > replace return with comma in tGlobalsRaw > > return tGlobalsRaw > end revDebuggerValidGlobalNames > > > Peace at last. > > > Craig Newman > > > > > -----Original Message----- > From: Ray > To: use-livecode > Sent: Tue, Feb 11, 2014 8:10 am > Subject: Dollar Sign Variables > > > Does anybody know of a way to stop the script editor from displaying all > the dollar sign variables? I'll list a few, below, for reference. > Sometimes they don't show up for some reason but most of the time they > not only show up but they're listed at the top, causing a lot of > unnecessary scrolling to get to what I really need to see which is my > own variables. > > Thanks, > > Ray > > $# > $0 > $ALLUSERSPROFILE > $APPDATA > $CommanProgramFiles > $CommonProgramW6432 > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From ray at linkit.com Tue Feb 11 11:55:21 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 11:55:21 -0500 Subject: Dollar Sign Variables In-Reply-To: <8D0F55FE1011318-295C-20525@webmail-m218.sysops.aol.com> References: <52FA2146.8020408@LinkIt.Com> <8D0F55E83A79435-295C-20393@webmail-m218.sysops.aol.com> <52FA5251.2040600@LinkIt.Com> <8D0F55FE1011318-295C-20525@webmail-m218.sysops.aol.com> Message-ID: <52FA55F9.8000803@LinkIt.Com> Craig, For some reason I'm experiencing multiple issues with the script editor window. Not only do I see the environment variables (preceded with the dollar sign) but the window is always popping up in odd places on my monitors. It also seems kind of add that I can't save changes to this stack. Can you think of any Livecode preference file (which is not getting uninstalled) that could be causing these problems? Thanks, Ray On 2/11/2014 11:46 AM, dunbarx at aol.com wrote: > Ray. > > > This has worked for me without issue for years, in my several versions of both Commercial and Community. I do have to save the debugger script, and then quit LC for the changes to stick, but never see the errors you do. > > > Craig > > > > -----Original Message----- > From: Ray > To: use-livecode > Sent: Tue, Feb 11, 2014 11:40 am > Subject: Re: Dollar Sign Variables > > > Theiry, Craig, > > This method works: > > http://lists.runrev.com/pipermail/use-livecode/2012-February/169029.html > > but it can't be saved, forcing me to do a lot of work-around each time I > open Livecode. It seems I have a permission issue. > > Here's what I do: > > Open Message Box, Show Front Scripts, Open stack "revDebugger" > Go to the function "revDebuggerValidGlobalNames" and add the following line: > filter tGlobalsRaw without "grev*" > > This works beautifully but it can't be saved. If I try saving the > "revDebugger" stack from the message box I get the error: > > can't open stack backup file > > If I quit I'm prompted to save changes to "revDebugger", > but when I choose to do so I get a longer error: > > Can't save stack revDebugger due to an error > Can't open stack backup file > Check the file path, and make sure you have sufficient permissions. > > If I try a "save as" and then replace the existing support file with the > new one it completely corrupts my installation of Livecode forcing me to > download and re-install. > > Is there something going on with my "permissions" that I can set to > allow the saving of changes to the "revDebugger" stack? > > Thanks, > > Ray > On 2/11/2014 11:36 AM, dunbarx at aol.com wrote: >> Hi. >> >> >> This is one of my favorite things, courtesy of Thierry. Open the script of the > debugger and place this in its script. Replace the handler completely. >> >> >> >> >> function revDebuggerValidGlobalNames >> local tGlobalsRaw >> put the globals into tGlobalsRaw >> >> replace comma with return in tGlobalsRaw >> >> filter tGlobalsRaw without "*(x86)" >> filter tGlobalsRaw without "$*" >> filter tGlobalsRaw without "grev*" >> replace return with comma in tGlobalsRaw >> >> return tGlobalsRaw >> end revDebuggerValidGlobalNames >> >> >> Peace at last. >> >> >> Craig Newman >> >> >> >> >> -----Original Message----- >> From: Ray >> To: use-livecode >> Sent: Tue, Feb 11, 2014 8:10 am >> Subject: Dollar Sign Variables >> >> >> Does anybody know of a way to stop the script editor from displaying all >> the dollar sign variables? I'll list a few, below, for reference. >> Sometimes they don't show up for some reason but most of the time they >> not only show up but they're listed at the top, causing a lot of >> unnecessary scrolling to get to what I really need to see which is my >> own variables. >> >> Thanks, >> >> Ray >> >> $# >> $0 >> $ALLUSERSPROFILE >> $APPDATA >> $CommanProgramFiles >> $CommonProgramW6432 >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Tue Feb 11 12:11:48 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 11 Feb 2014 12:11:48 -0500 (EST) Subject: [OT] Possible chance to spread the word In-Reply-To: <3B1F5513-810A-4CC2-B2E8-01BA0A8F5E4E@derbrill.de> References: <3B1F5513-810A-4CC2-B2E8-01BA0A8F5E4E@derbrill.de> Message-ID: <8D0F5637B3C8DC6-295C-209A0@webmail-m218.sysops.aol.com> Malte. Done. Craig -----Original Message----- From: Malte Brill To: use-livecode Sent: Tue, Feb 11, 2014 5:32 am Subject: [OT] Possible chance to spread the word One of the "social thingies" I participate in, had a link that might help us spread the word about liveCode. http://www.howdoyoucode.com/ Maybe it is worth taking that survey. 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 jacque at hyperactivesw.com Tue Feb 11 12:28:31 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Feb 2014 11:28:31 -0600 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> Message-ID: <52FA5DBF.2060203@hyperactivesw.com> On 2/11/14, 9:48 AM, Bob Sneidar wrote: > For small tasks though, your users will not even be able to blink > before 100,000 simple repeats are executed. I ran a 100,000 count > loop with nothing in the repeat loop to do and it took 1 tick. ONE > TICK! The repeat loop is NOT what slows things down! Well, it depends. Try running your repeat loop with even a single line of code inside and use the form "repeat with x = 1 to 100000". That's the slowest way to do a repeat loop and I think you'll see a difference, particularly if the single line of code accesses any part of the current line. Every time through the loop, the engine has to count from 1 all over again. For example, try this and compare with your previous results: put my100000lineData into tData repeat with x = 1 to 100000 get word 1 of line x of tData end repeat If you get word 10 of each line it will slow down more while the engine counts not only the line number but also the word number. Benchmarks would be interesting, if anyone has time to try it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Feb 11 12:31:58 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Feb 2014 11:31:58 -0600 Subject: Dollar Sign Variables In-Reply-To: <52FA2358.3040507@gmail.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> Message-ID: <52FA5E8E.3050004@hyperactivesw.com> On 2/11/14, 7:19 AM, Richmond wrote: > That is really wierd as after about 12 years of using Livecode I have > NEVER seenanything like that in a script editor. They are in the variable watcher at the bottom of the script editor. They've been there ever since the beginning of LiveCode time. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Feb 11 12:33:09 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Feb 2014 11:33:09 -0600 Subject: Dollar Sign Variables In-Reply-To: <8D0F55E83A79435-295C-20393@webmail-m218.sysops.aol.com> References: <52FA2146.8020408@LinkIt.Com> <8D0F55E83A79435-295C-20393@webmail-m218.sysops.aol.com> Message-ID: <52FA5ED5.6080301@hyperactivesw.com> Is there a feature request in the QCC asking for a preference that would turn off the $ globals? They don't bother me much, but it would be nice to be able to choose. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Feb 11 12:37:14 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Feb 2014 11:37:14 -0600 Subject: LiveCode in Elementary Schools In-Reply-To: References: <7c1269f3a5344f3184575a4de9bc6a9e@BLUPR07MB226.namprd07.prod.outlook.com> <52F905FC.4060709@hyperactivesw.com> Message-ID: <52FA5FCA.3050600@hyperactivesw.com> On 2/11/14, 3:31 AM, David Bovill wrote: > I'm wandering about the Scottish schools? I found this link: There are several others if you do a search for "LiveCode in Scottish schools". Apparently it isn't all schools, it's about a quarter of them. LiveCode is making good inroads into the school systems of other countries too. That's another thing I read somewhere but can't remember where. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Feb 11 12:40:06 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Feb 2014 11:40:06 -0600 Subject: repeating string In-Reply-To: <52F96BBB.8060103@tweedly.net> References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> <52F96BBB.8060103@tweedly.net> Message-ID: <52FA6076.3060002@hyperactivesw.com> On 2/10/14, 6:15 PM, Alex Tweedly wrote: > I don't see any need to invent a new verb "pad"; why not simply > something like > > put [for N times] > or > put [N copies of] > > Thus > put "hello" into myVar > put "xyz" for 2 times after char 3 of myVar --> helxyzxyzlo > or perhaps > put 2 copies of "xyz" after char 3 of myVar > > Or indeed > put "abc" & 4 copies of " " & "def" into newVar > to give a value of "abc def" I could go with the first one, but if we're to avoid inventing new syntax then I'd drop the version that uses "copies". But the first variation would work and I like the idea of building off existing terminology. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From rwtools at researchware.com Tue Feb 11 12:41:24 2014 From: rwtools at researchware.com (Researchware, Inc.) Date: Tue, 11 Feb 2014 12:41:24 -0500 Subject: Test Post... Message-ID: <52FA60C4.8000404@researchware.com> Been having some posting problems. Trying to track them down. Please delete or ignore. From paul at researchware.com Tue Feb 11 12:42:32 2014 From: paul at researchware.com (Paul Dupuis) Date: Tue, 11 Feb 2014 12:42:32 -0500 Subject: Test Post... Message-ID: <52FA6108.6020803@researchware.com> Trying to debug some list posting issues. Please delete or ignore. -- Paul Dupuis Cofounder *Researchware, Inc.* http://www.researchware.com http://www.twitter.com/researchware http://www.facebook.com/researchware http://www.linkedin.com/company/researchware-inc https://plus.google.com/+Researchware/ From MikeKerner at roadrunner.com Tue Feb 11 12:51:15 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 11 Feb 2014 12:51:15 -0500 Subject: repeating string In-Reply-To: <52FA6076.3060002@hyperactivesw.com> References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> <52F96BBB.8060103@tweedly.net> <52FA6076.3060002@hyperactivesw.com> Message-ID: I guess I'm more of a fan of having multiple ways of saying something, because then each person can use whatever feels most natural and intuitive to them instead of being forced. On Tue, Feb 11, 2014 at 12:40 PM, J. Landman Gay wrote: > On 2/10/14, 6:15 PM, Alex Tweedly wrote: > > I don't see any need to invent a new verb "pad"; why not simply >> something like >> >> put [for N times] >> or >> put [N copies of] >> >> Thus >> put "hello" into myVar >> put "xyz" for 2 times after char 3 of myVar --> helxyzxyzlo >> or perhaps >> put 2 copies of "xyz" after char 3 of myVar >> >> Or indeed >> put "abc" & 4 copies of " " & "def" into newVar >> to give a value of "abc def" >> > > I could go with the first one, but if we're to avoid inventing new syntax > then I'd drop the version that uses "copies". But the first variation would > work and I like the idea of building off existing terminology. > > > -- > 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 > -- 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 paul at researchware.com Tue Feb 11 13:02:52 2014 From: paul at researchware.com (Paul Dupuis) Date: Tue, 11 Feb 2014 13:02:52 -0500 Subject: New England area (US) user group? Message-ID: <52FA65CC.80808@researchware.com> New England area (USA) LiveCode User Group A number of regional informal LiveCode users groups have been formed over the years that remain active today. With the very increasing robustness of LiveCode and the many platforms it support, sharing information, tips, techniques, and methods is more helpful than ever. In that spirit, I am reaching our to the LiveCode community for members in the New England area of the United States to see if there is interest in gathering for a periodic regional LiveCode user group? I would be happy to arrange for space for an initial meeting. If you are interested in participating, please contact me at paul at researchware.com with where you are located, any day and time constraints, and whether you want to listen or have something you would like to talk about. Paul Dupuis Researchware From roger.e.eller at sealedair.com Tue Feb 11 13:06:45 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 11 Feb 2014 13:06:45 -0500 Subject: Dollar Sign Variables In-Reply-To: <52FA5ED5.6080301@hyperactivesw.com> References: <52FA2146.8020408@LinkIt.Com> <8D0F55E83A79435-295C-20393@webmail-m218.sysops.aol.com> <52FA5ED5.6080301@hyperactivesw.com> Message-ID: Or list them at the bottom. I wouldn't want them gone. Out of sight, out of mind, and you forget they are there when you need them. ~Roger On Tue, Feb 11, 2014 at 12:33 PM, J. Landman Gay wrote: > Is there a feature request in the QCC asking for a preference that would > turn off the $ globals? They don't bother me much, but it would be nice to > be able to choose. > > > -- > 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 ray at linkit.com Tue Feb 11 13:20:37 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 13:20:37 -0500 Subject: Dollar Sign Variables In-Reply-To: References: <52FA2146.8020408@LinkIt.Com> <8D0F55E83A79435-295C-20393@webmail-m218.sysops.aol.com> <52FA5ED5.6080301@hyperactivesw.com> Message-ID: <52FA69F5.2090403@LinkIt.Com> Since this is already a preference in the Script Editor pane so I took reported it as a bug since checking/unchecking it has no effect. It's bug #11786 "Show Globals Preference Doesn't Work" Funny thing though, somehow in my testing I've succeeded in hiding them, although the check box still has no effect. They've shown up and then gone away sort of randomly for a few versions now. Thanks, Ray On 2/11/2014 1:06 PM, Roger Eller wrote: > Or list them at the bottom. I wouldn't want them gone. Out of sight, out > of mind, and you forget they are there when you need them. > > ~Roger > > > On Tue, Feb 11, 2014 at 12:33 PM, J. Landman Gay > wrote: > >> Is there a feature request in the QCC asking for a preference that would >> turn off the $ globals? They don't bother me much, but it would be nice to >> be able to choose. >> >> >> -- >> 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 richmondmathewson at gmail.com Tue Feb 11 13:28:21 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 11 Feb 2014 20:28:21 +0200 Subject: Dollar Sign Variables In-Reply-To: <52FA5E8E.3050004@hyperactivesw.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> Message-ID: <52FA6BC5.8030309@gmail.com> On 11/02/14 19:31, J. Landman Gay wrote: > On 2/11/14, 7:19 AM, Richmond wrote: >> That is really wierd as after about 12 years of using Livecode I have >> NEVER seenanything like that in a script editor. > > They are in the variable watcher at the bottom of the script editor. > They've been there ever since the beginning of LiveCode time. > Well, that is as maybe. But then I've never had an urge to use the variable watcher. In fact, for the first time ever, I have just looked at it. What I don't understand is what the problem is if those $$$$-ery things are confined to the variable watcher why they should be problem in the script editor qua script editor. Richmond. From pete at lcsql.com Tue Feb 11 13:28:59 2014 From: pete at lcsql.com (Peter Haworth) Date: Tue, 11 Feb 2014 10:28:59 -0800 Subject: Dollar Sign Variables In-Reply-To: <52FA5ED5.6080301@hyperactivesw.com> References: <52FA2146.8020408@LinkIt.Com> <8D0F55E83A79435-295C-20393@webmail-m218.sysops.aol.com> <52FA5ED5.6080301@hyperactivesw.com> Message-ID: 10041 and 11786 Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Tue, Feb 11, 2014 at 9:33 AM, J. Landman Gay wrote: > Is there a feature request in the QCC asking for a preference that would > turn off the $ globals? They don't bother me much, but it would be nice to > be able to choose. > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From dunbarx at aol.com Tue Feb 11 13:38:20 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 11 Feb 2014 13:38:20 -0500 (EST) Subject: Dollar Sign Variables In-Reply-To: <52FA6BC5.8030309@gmail.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> Message-ID: <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> Ray... This has been a topic, bugaboo and bug report (I think) for a while, but no reason not to do it again. Richmond... WHAT!!??!!! WHAAAAT???? The first time? How, how is that possible? I have never used "revXMLEndTree". But the debugger? Craig -----Original Message----- From: Richmond To: How to use LiveCode Sent: Tue, Feb 11, 2014 1:29 pm Subject: Re: Dollar Sign Variables On 11/02/14 19:31, J. Landman Gay wrote: > On 2/11/14, 7:19 AM, Richmond wrote: >> That is really wierd as after about 12 years of using Livecode I have >> NEVER seenanything like that in a script editor. > > They are in the variable watcher at the bottom of the script editor. > They've been there ever since the beginning of LiveCode time. > Well, that is as maybe. But then I've never had an urge to use the variable watcher. In fact, for the first time ever, I have just looked at it. What I don't understand is what the problem is if those $$$$-ery things are confined to the variable watcher why they should be problem in the script editor qua script editor. 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 dunbarx at aol.com Tue Feb 11 13:45:33 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 11 Feb 2014 13:45:33 -0500 (EST) Subject: Dollar Sign Variables In-Reply-To: <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> Message-ID: <8D0F570947E85FA-295C-21854@webmail-m218.sysops.aol.com> Richmond. Sorry for earlier aghastness. I find the system globals to be a distraction. Sometimes there are a dozen or more, depending on where I am in the session, and they begin the variable list. Certainly better if they were at the bottom, and this hack is possible, just as the hack from Thierry prevents their loading at all. But when debugging, I want to see, usually, only my own variables. I hate scrolling down just to display my own portion of the list. Craig -----Original Message----- From: dunbarx To: use-livecode Sent: Tue, Feb 11, 2014 1:39 pm Subject: Re: Dollar Sign Variables Ray... This has been a topic, bugaboo and bug report (I think) for a while, but no reason not to do it again. Richmond... WHAT!!??!!! WHAAAAT???? The first time? How, how is that possible? I have never used "revXMLEndTree". But the debugger? Craig -----Original Message----- From: Richmond To: How to use LiveCode Sent: Tue, Feb 11, 2014 1:29 pm Subject: Re: Dollar Sign Variables On 11/02/14 19:31, J. Landman Gay wrote: > On 2/11/14, 7:19 AM, Richmond wrote: >> That is really wierd as after about 12 years of using Livecode I have >> NEVER seenanything like that in a script editor. > > They are in the variable watcher at the bottom of the script editor. > They've been there ever since the beginning of LiveCode time. > Well, that is as maybe. But then I've never had an urge to use the variable watcher. In fact, for the first time ever, I have just looked at it. What I don't understand is what the problem is if those $$$$-ery things are confined to the variable watcher why they should be problem in the script editor qua script editor. 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 ray at linkit.com Tue Feb 11 13:58:58 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 13:58:58 -0500 Subject: Dollar Sign Variables In-Reply-To: <52FA6BC5.8030309@gmail.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> Message-ID: <52FA72F2.4080106@LinkIt.Com> Richmond, Just out of curiosity, how do you debug scripts without using the variable watcher part of the script editor window? Thanks, Ray On 2/11/2014 1:28 PM, Richmond wrote: > On 11/02/14 19:31, J. Landman Gay wrote: >> On 2/11/14, 7:19 AM, Richmond wrote: >>> That is really wierd as after about 12 years of using Livecode I have >>> NEVER seenanything like that in a script editor. >> >> They are in the variable watcher at the bottom of the script editor. >> They've been there ever since the beginning of LiveCode time. >> > > Well, that is as maybe. But then I've never had an urge to use the > variable watcher. > > In fact, for the first time ever, I have just looked at it. > > What I don't understand is what the problem is if those $$$$-ery > things are confined to the > variable watcher why they should be problem in the script editor qua > script editor. > > 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 ray at linkit.com Tue Feb 11 13:59:16 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 13:59:16 -0500 Subject: Dollar Sign Variables In-Reply-To: References: <52FA2146.8020408@LinkIt.Com> <8D0F55E83A79435-295C-20393@webmail-m218.sysops.aol.com> <52FA5ED5.6080301@hyperactivesw.com> Message-ID: <52FA7304.8030405@LinkIt.Com> Not sure what to make of this reply. On 2/11/2014 1:28 PM, Peter Haworth wrote: > 10041 and 11786 > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > > > On Tue, Feb 11, 2014 at 9:33 AM, J. Landman Gay wrote: > >> Is there a feature request in the QCC asking for a preference that would >> turn off the $ globals? They don't bother me much, but it would be nice to >> be able to choose. >> >> >> -- >> 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 ray at linkit.com Tue Feb 11 14:02:01 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 14:02:01 -0500 Subject: Dollar Sign Variables In-Reply-To: <8D0F570947E85FA-295C-21854@webmail-m218.sysops.aol.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> <8D0F570947E85FA-295C-21854@webmail-m218.sysops.aol.com> Message-ID: <52FA73A9.3080009@LinkIt.Com> Craig, Are you able to open a Rev UI back script or front script, edit it and then save it? This is where I'm running into problems with the last two versions of LC. I can't save anything because of 'permissions' errors on my Window 8 system, and my old work-around, to 'save as' and then replace the file on the desktop, now corrupts the installation. Suggestions? Thanks, Ray On 2/11/2014 1:45 PM, dunbarx at aol.com wrote: > Richmond. > > > Sorry for earlier aghastness. > > > I find the system globals to be a distraction. Sometimes there are a dozen or more, depending on where I am in the session, and they begin the variable list. Certainly better if they were at the bottom, and this hack is possible, just as the hack from Thierry prevents their loading at all. > > > But when debugging, I want to see, usually, only my own variables. I hate scrolling down just to display my own portion of the list. > > > Craig > > > > -----Original Message----- > From: dunbarx > To: use-livecode > Sent: Tue, Feb 11, 2014 1:39 pm > Subject: Re: Dollar Sign Variables > > > Ray... > > > This has been a topic, bugaboo and bug report (I think) for a while, but no > reason not to do it again. > > > Richmond... > > > WHAT!!??!!! WHAAAAT???? > > > The first time? How, how is that possible? I have never used "revXMLEndTree". > But the debugger? > > > Craig > > > > -----Original Message----- > From: Richmond > To: How to use LiveCode > Sent: Tue, Feb 11, 2014 1:29 pm > Subject: Re: Dollar Sign Variables > > > On 11/02/14 19:31, J. Landman Gay wrote: >> On 2/11/14, 7:19 AM, Richmond wrote: >>> That is really wierd as after about 12 years of using Livecode I have >>> NEVER seenanything like that in a script editor. >> They are in the variable watcher at the bottom of the script editor. >> They've been there ever since the beginning of LiveCode time. >> > Well, that is as maybe. But then I've never had an urge to use the > variable watcher. > > In fact, for the first time ever, I have just looked at it. > > What I don't understand is what the problem is if those $$$$-ery things > are confined to the > variable watcher why they should be problem in the script editor qua > script editor. > > 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 Tue Feb 11 14:03:52 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 11 Feb 2014 21:03:52 +0200 Subject: Dollar Sign Variables In-Reply-To: <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> Message-ID: <52FA7418.3050108@gmail.com> On 11/02/14 20:38, dunbarx at aol.com wrote: > Ray... > > > This has been a topic, bugaboo and bug report (I think) for a while, but no reason not to do it again. > > > Richmond... > > > WHAT!!??!!! WHAAAAT???? > > > The first time? How, how is that possible? I have never used "revXMLEndTree". But the debugger? > > > Craig > > > My experience has been that when I run a script and it "throws a bluey" there's a 'nice' yllow blob that appears against the offending line. That is enough for me. Richmond. From ray at linkit.com Tue Feb 11 14:47:31 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 14:47:31 -0500 Subject: Dollar Sign Variables In-Reply-To: <52FA7418.3050108@gmail.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> <52FA7418.3050108@gmail.com> Message-ID: <52FA7E53.5040703@LinkIt.Com> Wouldn't that be a 'yellowey' :-) On 2/11/2014 2:03 PM, Richmond wrote: > On 11/02/14 20:38, dunbarx at aol.com wrote: >> Ray... >> >> >> This has been a topic, bugaboo and bug report (I think) for a while, >> but no reason not to do it again. >> >> >> Richmond... >> >> >> WHAT!!??!!! WHAAAAT???? >> >> >> The first time? How, how is that possible? I have never used >> "revXMLEndTree". But the debugger? >> >> >> Craig >> >> >> > > My experience has been that when I run a script and it "throws a > bluey" there's a 'nice' yllow blob that appears against the offending > line. > > That is enough for me. > > 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 Feb 11 15:07:27 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 11 Feb 2014 22:07:27 +0200 Subject: Dollar Sign Variables In-Reply-To: <52FA7E53.5040703@LinkIt.Com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> <52FA7418.3050108@gmail.com> <52FA7E53.5040703@LinkIt.Com> Message-ID: <52FA82FF.5060807@gmail.com> On 11/02/14 21:47, Ray wrote: > Wouldn't that be a 'yellowey' :-) NO: http://www.collinsdictionary.com/dictionary/english/yellowy Richmond. > > On 2/11/2014 2:03 PM, Richmond wrote: >> On 11/02/14 20:38, dunbarx at aol.com wrote: >>> Ray... >>> >>> >>> This has been a topic, bugaboo and bug report (I think) for a while, >>> but no reason not to do it again. >>> >>> >>> Richmond... >>> >>> >>> WHAT!!??!!! WHAAAAT???? >>> >>> >>> The first time? How, how is that possible? I have never used >>> "revXMLEndTree". But the debugger? >>> >>> >>> Craig >>> >>> >>> >> >> My experience has been that when I run a script and it "throws a >> bluey" there's a 'nice' yllow blob that appears against the offending >> line. >> >> That is enough for me. >> >> 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 pete at lcsql.com Tue Feb 11 15:18:29 2014 From: pete at lcsql.com (Peter Haworth) Date: Tue, 11 Feb 2014 12:18:29 -0800 Subject: Dollar Sign Variables In-Reply-To: <52FA7304.8030405@LinkIt.Com> References: <52FA2146.8020408@LinkIt.Com> <8D0F55E83A79435-295C-20393@webmail-m218.sysops.aol.com> <52FA5ED5.6080301@hyperactivesw.com> <52FA7304.8030405@LinkIt.Com> Message-ID: Those are the bug numbers related to this problem, in response to Jacque's question, one of them is yours of course. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Tue, Feb 11, 2014 at 10:59 AM, Ray wrote: > Not sure what to make of this reply. > > On 2/11/2014 1:28 PM, Peter Haworth wrote: > >> 10041 and 11786 >> >> Pete >> lcSQL Software >> Home of lcStackBrowser and >> SQLiteAdmin >> >> >> On Tue, Feb 11, 2014 at 9:33 AM, J. Landman Gay > >wrote: >> >> Is there a feature request in the QCC asking for a preference that would >>> turn off the $ globals? They don't bother me much, but it would be nice >>> to >>> be able to choose. >>> >>> >>> -- >>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>> HyperActive Software | http://www.hyperactivesw.com >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >>> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Tue Feb 11 15:24:43 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Feb 2014 14:24:43 -0600 Subject: Dollar Sign Variables In-Reply-To: <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> Message-ID: <52FA870B.3030105@hyperactivesw.com> On 2/11/14, 12:38 PM, dunbarx at aol.com wrote: > WHAT!!??!!! WHAAAAT???? > > > The first time? How, how is that possible? I have never used "revXMLEndTree". But the debugger? I was wondering the same thing. How in the world does one program without the debugger? Jaw dropped. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Tue Feb 11 15:27:33 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 11 Feb 2014 22:27:33 +0200 Subject: Dollar Sign Variables In-Reply-To: <52FA870B.3030105@hyperactivesw.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> <52FA870B.3030105@hyperactivesw.com> Message-ID: <52FA87B5.5070402@gmail.com> On 11/02/14 22:24, J. Landman Gay wrote: > On 2/11/14, 12:38 PM, dunbarx at aol.com wrote: >> WHAT!!??!!! WHAAAAT???? >> >> >> The first time? How, how is that possible? I have never used >> "revXMLEndTree". But the debugger? > > I was wondering the same thing. How in the world does one program > without the debugger? > > Jaw dropped. > Dunno. Managed it for about 39 years without one. And RR/LC for the last 12 years. As I said earlier: every time I run a script and it has a problem the scriptEditor opens up with a jolly yellow blob exactly where the problem is, and I "piss about" until it stops doing that. Richmond. From ray at linkit.com Tue Feb 11 15:30:39 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 15:30:39 -0500 Subject: Dollar Sign Variables In-Reply-To: References: <52FA2146.8020408@LinkIt.Com> <8D0F55E83A79435-295C-20393@webmail-m218.sysops.aol.com> <52FA5ED5.6080301@hyperactivesw.com> <52FA7304.8030405@LinkIt.Com> Message-ID: <52FA886F.9010201@LinkIt.Com> Thanks Pete - I didn't make the connection for some reason. On 2/11/2014 3:18 PM, Peter Haworth wrote: > Those are the bug numbers related to this problem, in response to Jacque's > question, one of them is yours of course. > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > > > On Tue, Feb 11, 2014 at 10:59 AM, Ray wrote: > >> Not sure what to make of this reply. >> >> On 2/11/2014 1:28 PM, Peter Haworth wrote: >> >>> 10041 and 11786 >>> >>> Pete >>> lcSQL Software >>> Home of lcStackBrowser and >>> SQLiteAdmin >>> >>> >>> On Tue, Feb 11, 2014 at 9:33 AM, J. Landman Gay >>> wrote: >>> Is there a feature request in the QCC asking for a preference that would >>>> turn off the $ globals? They don't bother me much, but it would be nice >>>> to >>>> be able to choose. >>>> >>>> >>>> -- >>>> Jacqueline Landman Gay | jacque at hyperactivesw.com >>>> HyperActive Software | http://www.hyperactivesw.com >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> >>>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Tue Feb 11 15:36:31 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Tue, 11 Feb 2014 15:36:31 -0500 (EST) Subject: Dollar Sign Variables In-Reply-To: <52FA87B5.5070402@gmail.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> <52FA870B.3030105@hyperactivesw.com> <52FA87B5.5070402@gmail.com> Message-ID: <8D0F5801445F160-295C-22770@webmail-m218.sysops.aol.com> Richmond. So if I see an egregious typo, like: putt myVar into someOtherVar then I do what you do. But you never, really never, had to follow the contents of a variable while stepping through a script? Never mind when debugging due to an error, but rather just to see if your plan was sound? I remember in the movie "Amadeus", when Salieri was told by Mozart's wife that he made no fair copies of his work, and Salieri, crushed, realized he simply wrote down "the music he heard in his head". Craig -----Original Message----- From: Richmond To: How to use LiveCode Sent: Tue, Feb 11, 2014 3:28 pm Subject: Re: Dollar Sign Variables On 11/02/14 22:24, J. Landman Gay wrote: > On 2/11/14, 12:38 PM, dunbarx at aol.com wrote: >> WHAT!!??!!! WHAAAAT???? >> >> >> The first time? How, how is that possible? I have never used >> "revXMLEndTree". But the debugger? > > I was wondering the same thing. How in the world does one program > without the debugger? > > Jaw dropped. > Dunno. Managed it for about 39 years without one. And RR/LC for the last 12 years. As I said earlier: every time I run a script and it has a problem the scriptEditor opens up with a jolly yellow blob exactly where the problem is, and I "piss about" until it stops doing that. 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 ray at linkit.com Tue Feb 11 15:41:33 2014 From: ray at linkit.com (Ray) Date: Tue, 11 Feb 2014 15:41:33 -0500 Subject: Dollar Sign Variables In-Reply-To: <52FA870B.3030105@hyperactivesw.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> <52FA870B.3030105@hyperactivesw.com> Message-ID: <52FA8AFD.1060007@LinkIt.Com> I find the way Richmond works kind of fascinating but I work more or less like Jackie does so I feel the script editor is at heart of writing software in Livecode. With this in mind I've posted two bugs lately which will hopefully make it a little easier to get around. 1/31/14, Bug #1176, LC Doesn't Remember Location and Size of Script Editor Window 2/11/14, Bug #11786, Show Globals Preference Doesn't Work On 2/11/2014 3:24 PM, J. Landman Gay wrote: > On 2/11/14, 12:38 PM, dunbarx at aol.com wrote: >> WHAT!!??!!! WHAAAAT???? >> >> >> The first time? How, how is that possible? I have never used >> "revXMLEndTree". But the debugger? > > I was wondering the same thing. How in the world does one program > without the debugger? > > Jaw dropped. > From richmondmathewson at gmail.com Tue Feb 11 15:44:53 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 11 Feb 2014 22:44:53 +0200 Subject: Dollar Sign Variables In-Reply-To: <8D0F5801445F160-295C-22770@webmail-m218.sysops.aol.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> <52FA870B.3030105@hyperactivesw.com> <52FA87B5.5070402@gmail.com> <8D0F5801445F160-295C-22770@webmail-m218.sysops.aol.com> Message-ID: <52FA8BC5.6090506@gmail.com> On 11/02/14 22:36, dunbarx at aol.com wrote: > Richmond. > > > So if I see an egregious typo, like: > > > putt myVar into someOtherVar > > > then I do what you do. > > > But you never, really never, had to follow the contents of a variable while stepping through a script? Never mind when debugging due to an error, but rather just to see if your plan was sound? No, never. Mind you, I tend to model my scripts with children's toys, chess pieces, LEGO, or any other things that come to hand all over the living-room carpet, the school table, or where-ever first of all. I also do most of my programming in bed with a scrap of paper and a pencil within easy reach. About 6 months ago I got in a fight in a very posh restaurant where I had been invited for the wedding breakfast of my lawyer's nephew. The whole thing was well tedious, so, not having a book I got "fairly tanked" and started having mad ideas, and wrote them down all over the linen table-cloth (not having any paper with me): and finally got involved in an entertaining shouting match with the head waiter when he saw me taking photos of sections of the tablecloth with my mobile phone. This stuff ended up getting rolled into a major rehash of my Devawriter program and meaning that my PISMO program was way more elegant in programming terms than Devawriter ever was. Every time I try to do serious programming "from ground zero" on a computer I end up reading e-mail messages, farting around on Facebook, and generally getting distracted. Richmond. > > > I remember in the movie "Amadeus", when Salieri was told by Mozart's wife that he made no fair copies of his work, and Salieri, crushed, realized he simply wrote down "the music he heard in his head". > > > Craig > > > > -----Original Message----- > From: Richmond > To: How to use LiveCode > Sent: Tue, Feb 11, 2014 3:28 pm > Subject: Re: Dollar Sign Variables > > > On 11/02/14 22:24, J. Landman Gay wrote: >> On 2/11/14, 12:38 PM, dunbarx at aol.com wrote: >>> WHAT!!??!!! WHAAAAT???? >>> >>> >>> The first time? How, how is that possible? I have never used >>> "revXMLEndTree". But the debugger? >> I was wondering the same thing. How in the world does one program >> without the debugger? >> >> Jaw dropped. >> > Dunno. Managed it for about 39 years without one. > > And RR/LC for the last 12 years. > > As I said earlier: every time I run a script and it has a problem the > scriptEditor opens up with a jolly yellow blob exactly where the problem is, > and I "piss about" until it stops doing that. > > 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 pete at lcsql.com Tue Feb 11 15:46:30 2014 From: pete at lcsql.com (Peter Haworth) Date: Tue, 11 Feb 2014 12:46:30 -0800 Subject: Message path question In-Reply-To: <52F98206.40806@fourthworld.com> References: <52F98206.40806@fourthworld.com> Message-ID: All works as you predicted Richard. I looked at the User Guide diagram and your excellent write up on the message path before posting this question but the availability of back scripts and libraries to other back scripts wasn't immediately obvious in either place so thanks for the enlightenment. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Mon, Feb 10, 2014 at 5:51 PM, Richard Gaskin wrote: > Peter Haworth wrote: > >> On Mon, Feb 10, 2014 at 4:03 PM, Richard Gaskin wrote: >> >> All backscript and library handlers are available to all other >>> backscripts >>> and libraries. >>> >> >> Thanks Richard. >> >> Just to be sure I understand this correctly, I already have a library >> stack >> in place for this application so if I put a "revHookPostSaveStack" handler >> into it, it will be found when the rev backscript dispatches that message? >> > > It should. What happens when you try it? > > Also, if I pass the message in my handler, will it be seen by other loaded >> libraries with a handler for it? >> > > It should. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Tue Feb 11 15:48:46 2014 From: richmondmathewson at gmail.com (Richmond) Date: Tue, 11 Feb 2014 22:48:46 +0200 Subject: What is a .ric file? Message-ID: <52FA8CAE.9080706@gmail.com> Nosing around here: http://developer.runrev.com/components/revolution/enterprise/ I found a lot of interesting files with the suffix .ric I would be most grateful if someone could tell me what that signifies, and how to open a .ric file in a meaningful way. Richmond. From jiml at netrin.com Tue Feb 11 16:16:48 2014 From: jiml at netrin.com (Jim Lambert) Date: Tue, 11 Feb 2014 13:16:48 -0800 Subject: Dollar Sign Variables In-Reply-To: References: Message-ID: <9ECC9001-B23C-416C-8455-0F84A93D9065@netrin.com> Jacque wrote: > How in the world does one program > without the debugger? Simple. Write flawless code on the first go. ;) Jim Lambert From jacque at hyperactivesw.com Tue Feb 11 16:18:44 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 11 Feb 2014 15:18:44 -0600 Subject: Dollar Sign Variables In-Reply-To: <9ECC9001-B23C-416C-8455-0F84A93D9065@netrin.com> References: <9ECC9001-B23C-416C-8455-0F84A93D9065@netrin.com> Message-ID: <52FA93B4.1070709@hyperactivesw.com> On 2/11/14, 3:16 PM, Jim Lambert wrote: > Jacque wrote: > >> How in the world does one program >> without the debugger? > > > Simple. Write flawless code on the first go. ;) Oh, I meant how do other people do it. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andrew at ctech.me Tue Feb 11 17:10:55 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Tue, 11 Feb 2014 16:10:55 -0600 Subject: St. Louis User Group Message-ID: I've thought about doing it for a while and never had time. I know there are at least a couple of livecoders on the fringes of the St. Louis, MO area. After taking a new position recently where livecode isn't an everyday kind of thing, I have the urge to find more things livecode in my spare time. Is there any interest in a STL meetup or User Group for livecode? I'll work on hosting and putting together the first one if I can get a response off list or on. -- Regards, Andrew Kluthe andrew at ctech.me From m.schonewille at economy-x-talk.com Tue Feb 11 17:43:12 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 11 Feb 2014 23:43:12 +0100 Subject: What is a .ric file? In-Reply-To: <52FA8CAE.9080706@gmail.com> References: <52FA8CAE.9080706@gmail.com> Message-ID: <52FAA780.9080400@economy-x-talk.com> Hi Richmond, I believe I saw some .rlc files on my Mac and I assumed these were "revolution license files". -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/11/2014 21:48, Richmond wrote: > Nosing around here: > http://developer.runrev.com/components/revolution/enterprise/ > > I found a lot of interesting files with the suffix .ric > > I would be most grateful if someone could tell me what that signifies, > and how to open > a .ric file in a meaningful way. > > Richmond. From pete at lcsql.com Tue Feb 11 18:14:46 2014 From: pete at lcsql.com (Peter Haworth) Date: Tue, 11 Feb 2014 15:14:46 -0800 Subject: Dollar Sign Variables In-Reply-To: <8D0F5801445F160-295C-22770@webmail-m218.sysops.aol.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> <52FA870B.3030105@hyperactivesw.com> <52FA87B5.5070402@gmail.com> <8D0F5801445F160-295C-22770@webmail-m218.sysops.aol.com> Message-ID: One way to see variable contents when in debug mode is to hover the mouse over a variable name - a tooltip with its contents appears. Only discovered that a couple of weeks ago. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Tue, Feb 11, 2014 at 12:36 PM, wrote: > Richmond. > > > So if I see an egregious typo, like: > > > putt myVar into someOtherVar > > > then I do what you do. > > > But you never, really never, had to follow the contents of a variable > while stepping through a script? Never mind when debugging due to an error, > but rather just to see if your plan was sound? > > > I remember in the movie "Amadeus", when Salieri was told by Mozart's wife > that he made no fair copies of his work, and Salieri, crushed, realized he > simply wrote down "the music he heard in his head". > > > Craig > > > > -----Original Message----- > From: Richmond > To: How to use LiveCode > Sent: Tue, Feb 11, 2014 3:28 pm > Subject: Re: Dollar Sign Variables > > > On 11/02/14 22:24, J. Landman Gay wrote: > > On 2/11/14, 12:38 PM, dunbarx at aol.com wrote: > >> WHAT!!??!!! WHAAAAT???? > >> > >> > >> The first time? How, how is that possible? I have never used > >> "revXMLEndTree". But the debugger? > > > > I was wondering the same thing. How in the world does one program > > without the debugger? > > > > Jaw dropped. > > > > Dunno. Managed it for about 39 years without one. > > And RR/LC for the last 12 years. > > As I said earlier: every time I run a script and it has a problem the > scriptEditor opens up with a jolly yellow blob exactly where the problem > is, > and I "piss about" until it stops doing that. > > 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 gerry.orkin at gmail.com Tue Feb 11 20:38:28 2014 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 12 Feb 2014 12:38:28 +1100 Subject: Defining Pet Features and Essentials In-Reply-To: References: Message-ID: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> Ender wrote: > One cannot update the UI while pulling the content from the server. Er, yes you can. I'm doing it. Here's a screencast of it in action: http://quick.as/qyvjtr47 g From gerry.orkin at gmail.com Tue Feb 11 20:45:17 2014 From: gerry.orkin at gmail.com (Gerry Orkin) Date: Wed, 12 Feb 2014 12:45:17 +1100 Subject: Defining Pet Features and Essentials In-Reply-To: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> Message-ID: <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> And here it is with 2 files downloading concurrently: http://quick.as/yn6aiq18 Gerry On 12 Feb 2014, at 12:38 pm, Gerry Orkin wrote: > Ender wrote: > >> One cannot update the UI while pulling the content from the server. > > Er, yes you can. I'm doing it. > > Here's a screencast of it in action: > > http://quick.as/qyvjtr47 > > g > > > From mwieder at ahsoftware.net Tue Feb 11 21:39:11 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Feb 2014 02:39:11 +0000 (UTC) Subject: diesel Message-ID: Diesel's email is kaput again. Just fyi, in case anyone cares. I realize runrev doesn't. -- Mark Wieder ahsoftware at gmail.com From endernafi at keehuna.com Tue Feb 11 22:17:20 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Wed, 12 Feb 2014 05:17:20 +0200 Subject: Defining Pet Features and Essentials In-Reply-To: <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> Message-ID: Gerry hi, Apparently I couldn?t express myself clearly,? please excuse my lack of linguistic proficiency. By *updating UI*, I didn?t mean giving visual feedback to the user, which I?m already using; I meant responding to user?s interactions like tap, scroll, pinch, etc. and act accordingly as opening a menu, scrolling the group, navigating to another card? Here is a quick example: https://vimeo.com/86476730 It?s password protected to keep non-Livecoders off. Password is ?runrev?; without quotes, 6 chars, all lowercase. Even it was a poor example and responding to user was in fact possible in this particular case; the main reason why I opened this thread remains. We, as a community, should decide which features are essential for us to help RunRev deciding their long term roadmap. Definitions are important. Right questions should be asked to get the right answers. Best, ~ Ender On February 12, 2014 at 3:46:33, Gerry Orkin (gerry.orkin at gmail.com) wrote: And here it is with 2 files downloading concurrently: http://quick.as/yn6aiq18 Gerry On 12 Feb 2014, at 12:38 pm, Gerry Orkin wrote: > Ender wrote: > >> One cannot update the UI while pulling the content from the server. > > Er, yes you can. I'm doing it. > > Here's a screencast of it in action: > > http://quick.as/qyvjtr47 > > g > > > _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dan at clearvisiontech.com Tue Feb 11 23:15:59 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 11 Feb 2014 20:15:59 -0800 Subject: Android Test Won't Install In-Reply-To: References: Message-ID: <7C75E74B-9DF7-4D74-ABA1-774F31802046@clearvisiontech.com> Greetings! I an clicking "Test" in the toolbar, like I always do to test to my Android devices. However, suddenly, it seems to not be working. It's going through all the steps but stopping on "Installing app on target device...". I believe the phone (a GalaxyS3) was recently updated to Android 4.3. Is there some setting I need to flip? It device is appearing in the "Test Target" menu. I have tried a number of versions of LiveCode, all react in the save manner. I tried another Android device running 4.1.1 and it worked fine. Any advice? Thank you in advance, -Dan From mwieder at ahsoftware.net Wed Feb 12 01:50:44 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Feb 2014 06:50:44 +0000 (UTC) Subject: diesel References: Message-ID: Actually, I see from the status page that *all* on-rev's servers are down. Nice. -- Mark Wieder ahsoftware at gmail.com From richmondmathewson at gmail.com Wed Feb 12 02:07:52 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Feb 2014 09:07:52 +0200 Subject: What is a .ric file? In-Reply-To: <52FAA780.9080400@economy-x-talk.com> References: <52FA8CAE.9080706@gmail.com> <52FAA780.9080400@economy-x-talk.com> Message-ID: <52FB1DC8.1050803@gmail.com> On 12/02/14 00:43, Mark Schonewille wrote: > Hi Richmond, > > I believe I saw some .rlc files on my Mac and I assumed these were > "revolution license files". > > NOT ".rlc" but ".ric" 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 > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > > On 2/11/2014 21:48, Richmond wrote: >> Nosing around here: >> http://developer.runrev.com/components/revolution/enterprise/ >> >> I found a lot of interesting files with the suffix .ric >> >> I would be most grateful if someone could tell me what that signifies, >> and how to open >> a .ric file in a meaningful way. >> >> 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 Wed Feb 12 02:12:57 2014 From: john at splash21.com (John Craig) Date: Wed, 12 Feb 2014 07:12:57 +0000 Subject: Defining Pet Features and Essentials In-Reply-To: References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> Message-ID: <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> Have you tried 'load URL' on mobile? For non blocking downloads? Sent from my iPhone > On 12 Feb 2014, at 03:17, Ender Nafi Elekcioglu wrote: > > Gerry hi, > > Apparently I couldn?t express myself clearly, > please excuse my lack of linguistic proficiency. > > By *updating UI*, I didn?t mean giving visual feedback to the user, which I?m already using; > I meant responding to user?s interactions like tap, scroll, pinch, etc. > and act accordingly as opening a menu, scrolling the group, navigating to another card? > > Here is a quick example: > https://vimeo.com/86476730 > > It?s password protected to keep non-Livecoders off. > Password is ?runrev?; without quotes, 6 chars, all lowercase. > > > Even it was a poor example and responding to user was in fact possible in this particular case; > the main reason why I opened this thread remains. > > We, as a community, should decide which features are essential for us to help RunRev deciding their long term roadmap. > > Definitions are important. > Right questions should be asked to get the right answers. > > > Best, > > ~ Ender > > > > On February 12, 2014 at 3:46:33, Gerry Orkin (gerry.orkin at gmail.com) wrote: > > > And here it is with 2 files downloading concurrently: > > http://quick.as/yn6aiq18 > > Gerry > > >> On 12 Feb 2014, at 12:38 pm, Gerry Orkin wrote: >> >> Ender wrote: >> >>> One cannot update the UI while pulling the content from the server. >> >> Er, yes you can. I'm doing it. >> >> Here's a screencast of it in action: >> >> http://quick.as/qyvjtr47 >> >> g > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 12 02:59:16 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Feb 2014 09:59:16 +0200 Subject: [OT] Classical Gas Message-ID: <52FB29D4.40408@gmail.com> I wonder if anyone can tell me which was the last version of RR/LC to have a version that ran on Mac OS 9? Richmond. From heather at runrev.com Wed Feb 12 03:08:42 2014 From: heather at runrev.com (Heather Laine) Date: Wed, 12 Feb 2014 08:08:42 +0000 Subject: [OT] Classical Gas In-Reply-To: <52FB29D4.40408@gmail.com> References: <52FB29D4.40408@gmail.com> Message-ID: <12ABC6F8-A336-45B9-A02A-310F3B20E170@runrev.com> I think that was 2.6.1. :) Regards, Heather On 12 Feb 2014, at 07:59, Richmond wrote: > I wonder if anyone can tell me which was the last version of RR/LC to have a version that ran on Mac OS 9? > > 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 Heather Laine Customer Services Manager http://www.livecode.com/ From richmondmathewson at gmail.com Wed Feb 12 03:15:36 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Feb 2014 10:15:36 +0200 Subject: [OT] Classical Gas In-Reply-To: <12ABC6F8-A336-45B9-A02A-310F3B20E170@runrev.com> References: <52FB29D4.40408@gmail.com> <12ABC6F8-A336-45B9-A02A-310F3B20E170@runrev.com> Message-ID: <52FB2DA8.20900@gmail.com> On 12/02/14 10:08, Heather Laine wrote: > I think that was 2.6.1. > > :) > > Regards, > > Heather > > Thank you very much. I have had a slightly odd online conversation with somebody running a school in Botswana who was looking for a way to teach programming on some early iMacs running Mac OS 9. Richmond. From ray at linkit.com Wed Feb 12 03:56:32 2014 From: ray at linkit.com (Ray) Date: Wed, 12 Feb 2014 03:56:32 -0500 Subject: Dollar Sign Variables In-Reply-To: References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> <52FA870B.3030105@hyperactivesw.com> <52FA87B5.5070402@gmail.com> <8D0F5801445F160-295C-22770@webmail-m218.sysops.aol.com> Message-ID: <52FB3740.4010402@LinkIt.Com> Hovering to get tool-tip style popups showing variable contents is something I've used for a while but it seems kind of finicky. It usually takes a while, like a second or two, before the popup is displayed. That wouldn't be so bad if it always worked, but sometimes you wait and wait and no popup ever gets displayed at all. On 2/11/2014 6:14 PM, Peter Haworth wrote: > One way to see variable contents when in debug mode is to hover the mouse > over a variable name - a tooltip with its contents appears. Only > discovered that a couple of weeks ago. > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > > > On Tue, Feb 11, 2014 at 12:36 PM, wrote: > >> Richmond. >> >> >> So if I see an egregious typo, like: >> >> >> putt myVar into someOtherVar >> >> >> then I do what you do. >> >> >> But you never, really never, had to follow the contents of a variable >> while stepping through a script? Never mind when debugging due to an error, >> but rather just to see if your plan was sound? >> >> >> I remember in the movie "Amadeus", when Salieri was told by Mozart's wife >> that he made no fair copies of his work, and Salieri, crushed, realized he >> simply wrote down "the music he heard in his head". >> >> >> Craig >> >> >> >> -----Original Message----- >> From: Richmond >> To: How to use LiveCode >> Sent: Tue, Feb 11, 2014 3:28 pm >> Subject: Re: Dollar Sign Variables >> >> >> On 11/02/14 22:24, J. Landman Gay wrote: >>> On 2/11/14, 12:38 PM, dunbarx at aol.com wrote: >>>> WHAT!!??!!! WHAAAAT???? >>>> >>>> >>>> The first time? How, how is that possible? I have never used >>>> "revXMLEndTree". But the debugger? >>> I was wondering the same thing. How in the world does one program >>> without the debugger? >>> >>> Jaw dropped. >>> >> Dunno. Managed it for about 39 years without one. >> >> And RR/LC for the last 12 years. >> >> As I said earlier: every time I run a script and it has a problem the >> scriptEditor opens up with a jolly yellow blob exactly where the problem >> is, >> and I "piss about" until it stops doing that. >> >> 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 endernafi at keehuna.com Wed Feb 12 05:47:38 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Wed, 12 Feb 2014 12:47:38 +0200 Subject: Defining Pet Features and Essentials In-Reply-To: References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> Message-ID: Part 1: I knew that this thread will turn into a technical help topic :/ Folks,? please don?t get me wrong, my intention is far from being rude. I?m not trying to solve a particular issue, here. Check the subject line, please. I know I?m the *new guy*? and I?ve noticed that whenever someone relatively new to Livecode opens a somewhat criticizing topic? either on forums or in this user-list,? that thread is either ignored or gets away from its main focus quickly. Let?s assume that I?m a lousy coder with an IQ of just 68 and the reason why that page in the video is not responding is totally my fault and lack of knowledge. Does this change the topic? I opened this thread to discuss what features are really, truly, objectively *essential*. Does Livecode not need a revamped url library, modern limits for object sizes, an engine with enough horsepower for the year 2014 not for 2002? Does Livecode not need multithreading, benefiting more from GPU? Does Livecode not need those features *more* than pluggable themes and resolution independence? Which ones are more important for a modern development environment? ~ to be continued... From endernafi at keehuna.com Wed Feb 12 05:48:58 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Wed, 12 Feb 2014 12:48:58 +0200 Subject: Defining Pet Features and Essentials In-Reply-To: References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> Message-ID: Part 2: These are not my subjective opinions; look at this table:?http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Where is Livecode? I want to see Livecode, there; I honestly do. And I?m willing to do anything I can to put Livecode into that page. EDIT just before posting the message:? ~~~ I?ve shared that link 2 months ago, back then Xojo/RealBasic wasn?t among the 100 list. Now, it?s there. The last one. Xojo made its way through. Excellent, just excellent. [:sarcasm:] And we have pluggable themes :/ ~~~ Nobody can blame RunRev the team, they are trying to stay alive in a very competitive environment. So they are willingly or involuntarily been directed to a path their customers choose. We want a feature, they?re trying to provide. Nobody wants that feature, they even don?t notice the need. This is my business; I?ve built a brand new company two years ago and I pay my rent and bills and salaries of my co-workers thanks to Livecode. And I earned enough money to live for past two years. But you know what? I have lost 4 times more in value than I?ve earned because of those issues up there. * 7 different projects and counting because of 32000pixels group size limit People want to see new content loading as soon as they scroll to end; nobody wants pagination. * 9 different *casual* game projects.? How casual? One of them is a nice clone of this:?https://itunes.apple.com/us/app/pinch-peeps/id513847077?mt=8 One of them has just two big turntables, kinda slot machine game. If I could rotate those tables without wiggling and some minor animations at the same time, I could have get that project. * A big, big government project because of the lack of camera feed overlay, it should be an augmented reality app, very simple one. How about this toddler: Camera feed with physics->?http://www.youtube.com/watch?v=lAEjugyQF-A Real time filters ->?http://www.youtube.com/watch?v=gxMXOrCoMcI Yes, Corona is just a toddler compared to the deep roots of Livecode and experience of RunRev team. I could go on but I think I made my point. What I?m doing now? I?ve hired a young and sharp fella. His only job is getting better in Xcode and learning Corona SDK by replicating current Livecode projects alongside us. That?s the sole reason why I?m paying to him. When he?s proficient enough, I?ll transition to those development environments. The future is in mobile, clear as day. Either Apple or Android or Tizen or Google Glass or whatever brand-new platform which will emerge. I just can?t afford losing anymore projects. Kindest Regards, ~ Ender P.S.: By the way, if anyone curious what kind of apps I make, check this customer of mine: https://itunes.apple.com/us/app/bitkipark/id811160341?mt=8 Just the linked one is ours; others were outsourced to another company and I?ll remake them in a couple of months. The apps are in Turkish,? but since we use Latin alphabet? and most words resemble to english counterparts like Web, Adres {Address} or Favori {Favorite} you won?t face a problem navigating through. From richmondmathewson at gmail.com Wed Feb 12 06:38:41 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Feb 2014 13:38:41 +0200 Subject: Defining Pet Features and Essentials In-Reply-To: References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> Message-ID: <52FB5D41.5080100@gmail.com> On 12/02/14 12:47, Ender Nafi Elekcioglu wrote: > Part 1: > > I knew that this thread will turn into a technical help topic :/ > > Folks, > please don?t get me wrong, my intention is far from being rude. > I?m not trying to solve a particular issue, here. > Check the subject line, please. > > I know I?m the *new guy* > and I?ve noticed that whenever someone relatively new to Livecode opens a somewhat criticizing topic > either on forums or in this user-list, > that thread is either ignored or gets away from its main focus quickly. > > Let?s assume that I?m a lousy coder with an IQ of just 68 > and the reason why that page in the video is not responding is totally my fault and lack of knowledge. > > Does this change the topic? > > I opened this thread to discuss what features are really, truly, objectively *essential*. What does "objectively" mean? I have yet to see anything "objective" except stones on the beach. > > Does Livecode not need a revamped url library, modern limits for object sizes, an engine with enough horsepower for the year 2014 not for 2002? > > Does Livecode not need multithreading, benefiting more from GPU? > > Does Livecode not need those features *more* than pluggable themes and resolution independence? It depends who you ask. There is no single answer. After all; my Livecode and your Livecode are already 2 different Livecodes: what about all the others ? > > Which ones are more important for a modern development environment? > > > > ~ to be continued... > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Wed Feb 12 07:06:47 2014 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Wed, 12 Feb 2014 13:06:47 +0100 Subject: [OT] question about stackoverflow - why was my posting deleted Message-ID: <2B6C5535-9554-4CD8-A438-211CFDA22C7C@m-r-d.de> Hi, on the 6th i posted a comment to the following question http://stackoverflow.com/questions/21612867/when-i-try-to-export-my-app-in-live-code-it-comes-up-with-an-error-message My answer was: Runrev offers many tutorials. There are also some about mobile development. I would suggest you try the following tutorial first How do i become an iOS developer (this line was a link to tutorial.) On the 8th my post was deleted. But even after reading the description for "why was my post deleted. See the help center", i am not sure why it was deleted. Was my post not appropriate? It would be nice if someone could explain. I want to avoid that my future post are also deleted. Regards, Matthias Matthias Rebbe From m.schonewille at economy-x-talk.com Wed Feb 12 07:22:21 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 12 Feb 2014 13:22:21 +0100 Subject: [OT] question about stackoverflow - why was my posting deleted In-Reply-To: <2B6C5535-9554-4CD8-A438-211CFDA22C7C@m-r-d.de> References: <2B6C5535-9554-4CD8-A438-211CFDA22C7C@m-r-d.de> Message-ID: <52FB677D.3030006@economy-x-talk.com> Hi Matthias, Your answer wasn't a direct answer to the question. Questions on SO should ask for a direct solution and answers should contain a direct solution. Answers like "you should read this" have a very high probability of being deleted. Posting links, for a purpose other than mentioning the original source of the answer, make deletion almost certain. SO wants to be an independent source, where you can find all answers without having to go to another website. In this respect, SO is even more strict than Wikipedia. Don't worry. This happens all the time. It is just how SO works. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/12/2014 13:06, Matthias Rebbe wrote: > Hi, > > on the 6th i posted a comment to the following question > > http://stackoverflow.com/questions/21612867/when-i-try-to-export-my-app-in-live-code-it-comes-up-with-an-error-message > > My answer was: > Runrev offers many tutorials. There are also some about mobile development. I would suggest you try the following tutorial first > > How do i become an iOS developer (this line was a link to tutorial.) > > On the 8th my post was deleted. But even after reading the description for "why was my post deleted. See the help center", > i am not sure why it was deleted. > > Was my post not appropriate? > > It would be nice if someone could explain. I want to avoid that my future post are also deleted. > > > Regards, > > Matthias > Matthias Rebbe > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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-k.de Wed Feb 12 07:26:30 2014 From: klaus at major-k.de (Klaus major-k) Date: Wed, 12 Feb 2014 13:26:30 +0100 Subject: [OT] question about stackoverflow - why was my posting deleted In-Reply-To: <2B6C5535-9554-4CD8-A438-211CFDA22C7C@m-r-d.de> References: <2B6C5535-9554-4CD8-A438-211CFDA22C7C@m-r-d.de> Message-ID: <44F3FE10-CC91-4372-BC87-838B753A212C@major-k.de> Hi Matthias, Am 12.02.2014 um 13:06 schrieb Matthias Rebbe : > Hi, > > on the 6th i posted a comment to the following question > > http://stackoverflow.com/questions/21612867/when-i-try-to-export-my-app-in-live-code-it-comes-up-with-an-error-message > > My answer was: > Runrev offers many tutorials. There are also some about mobile development. I would suggest you try the following tutorial first > How do i become an iOS developer (this line was a link to tutorial.) > On the 8th my post was deleted. But even after reading the description for "why was my post deleted. See the help center", > i am not sure why it was deleted. > Was my post not appropriate? > It would be nice if someone could explain. I want to avoid that my future post are also deleted. let's see how long Bens identical answer will "stick" there (copied from that SO page a minute ago): .......................................................................................................................................................... This tutorial shows should help: http://lessons.runrev.com/s/lessons/m/2571/l/23275-how-do-i-become-an-ios-developer answered yesterday Benjamin Beaumont ............................................................................................................................................................ :-D > Regards, > > Matthias > Matthias Rebbe Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From richmondmathewson at gmail.com Wed Feb 12 07:28:38 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Feb 2014 14:28:38 +0200 Subject: Defining Pet Features and Essentials In-Reply-To: References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> Message-ID: <52FB68F6.6050209@gmail.com> On 12/02/14 12:48, Ender Nafi Elekcioglu wrote: > Part 2: > > These are not my subjective opinions; > look at this table: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html No; they are not your subjective opinions; they are somebody else's subjective opinions, which they are trying to palm off as objective. As soon as I see the word "Standard" I start be asking these sorts of questions: 1. How 'standardised' is this 'standard' (i.e. how many reputable bodies acknowledge and adhere to it) ? 2. How well qualified are the would-be standardisers who have prepared this 'standard' (and by 'qualified' I don't necessarily mean bits of paper from institutions, that can also cover experience and so on) ? For instance, the Unicode standard is a well-established standard developed by very many well-qualified people and backed up by a very large number of people, institutions and computer systems. Notwithstanding how standardised the Unicode standard has become, that does not mean that we can use the word 'objective' anywhere near it. For the sake or argument: the TIOBE ratings are NOT ratings of use of ALL the programming languages/packages that are available, they are ratings for a set of programming languages/packets that the TIOBE people have decided to track. Therefore the TIOBE ratings are only useful if one wants to compare the members of that set. "The ratings are based on the number of skilled engineers world-wide, courses and third party vendors. " Wait a minute. What does "skilled engineers" mean? Talk about 'subjective'. Courses; hmm; I taught Livecode to 10 Primary-level Bulgarians over 6 weeks last Summer: does that constitute a course, or just a few loosely structured lessons? Third Party Vendors: why does that pop a progging lanuage further up the ratings? There could be 25 third party vendors selling RC (RichmondCard; "the programming language of yesterday, today") and nobody is buying the thing, while Runtime Revolution has, as far as I'm aware, 2 third party vendors; Mirye and something in China, but their sales could be vast; and mainly directly from them! "Popular search engines such as Google, Bing, Yahoo!, Wikipedia, Amazon, YouTube and Baidu are used to calculate the ratings." I am a single programmer; but if I manage to pump out 1,000,000 mentions of my work with the name of the progging language I use in a month that will show up as much higher than the company down the road that employs 1,000 programmers who have almost no web-presence at all. > Where is Livecode? > I want to see Livecode, there; I honestly do. > And I?m willing to do anything I can to put Livecode into that page. > > EDIT just before posting the message: > ~~~ > I?ve shared that link 2 months ago, back then Xojo/RealBasic wasn?t among the 100 list. > Now, it?s there. The last one. Xojo made its way through. Excellent, just excellent. [:sarcasm:] > And we have pluggable themes :/ > ~~~ > > Nobody can blame RunRev the team, they are trying to stay alive in a very competitive environment. NO one should not blame the RunRev team; I have a feeling that they are well aware of what rubbish rating tend to be. > So they are willingly or involuntarily been directed to a path their customers choose. > We want a feature, they?re trying to provide. > Nobody wants that feature, they even don?t notice the need. > > > This is my business; I?ve built a brand new company two years ago > and I pay my rent and bills and salaries of my co-workers thanks to Livecode. > And I earned enough money to live for past two years. > But you know what? > I have lost 4 times more in value than I?ve earned because of those issues up there. > > * 7 different projects and counting because of 32000pixels group size limit > People want to see new content loading as soon as they scroll to end; nobody wants pagination. > > * 9 different *casual* game projects. > How casual? One of them is a nice clone of this: https://itunes.apple.com/us/app/pinch-peeps/id513847077?mt=8 > One of them has just two big turntables, kinda slot machine game. > If I could rotate those tables without wiggling and some minor animations at the same time, I could have get that project. > > * A big, big government project because of the lack of camera feed overlay, it should be an augmented reality app, very simple one. > How about this toddler: > Camera feed with physics-> http://www.youtube.com/watch?v=lAEjugyQF-A > Real time filters -> http://www.youtube.com/watch?v=gxMXOrCoMcI > Yes, Corona is just a toddler compared to the deep roots of Livecode and experience of RunRev team. > > > I could go on but I think I made my point. > > > What I?m doing now? > I?ve hired a young and sharp fella. > His only job is getting better in Xcode and learning Corona SDK > by replicating current Livecode projects alongside us. > That?s the sole reason why I?m paying to him. > When he?s proficient enough, I?ll transition to those development environments. > > The future is in mobile, clear as day. > Either Apple or Android or Tizen or Google Glass or whatever brand-new platform which will emerge. > > I just can?t afford losing anymore projects. > > > Kindest Regards, > > ~ Ender > > So, before jumping up and going "Woof, Woof" in such a way, it is perhaps not a bad thing to think about what word such as 'objective', 'standard' and 'ratings' mean. After all; something programmed by Visual Basic (top of TIOBE for February) is NOT being used to control a robot merrily pottering around on the planet Mars gather data: but Livecode IS. To my mind that is hugely significant; much more than the fact that VB is "top of the pops"; and I listen to the Lennerockers not to Beyonce, Lady Gaga or another "chart topper"; and the Lennerockers really say it best: http://www.youtube.com/watch?v=f9yCW_0bFwI "Far from the charts, doing what we love, and loving what we do" Richmond. From matthias_livecode_150811 at m-r-d.de Wed Feb 12 07:32:16 2014 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Wed, 12 Feb 2014 13:32:16 +0100 Subject: [OT] question about stackoverflow - why was my posting deleted In-Reply-To: <52FB677D.3030006@economy-x-talk.com> References: <2B6C5535-9554-4CD8-A438-211CFDA22C7C@m-r-d.de> <52FB677D.3030006@economy-x-talk.com> Message-ID: Hi Mark, thanks for explaining. Then i think i will not waste anymore time with posting to SO. Regards, Matthias Am 12.02.2014 um 13:22 schrieb Mark Schonewille : > Hi Matthias, > > Your answer wasn't a direct answer to the question. Questions on SO should ask for a direct solution and answers should contain a direct solution. > > Answers like "you should read this" have a very high probability of being deleted. Posting links, for a purpose other than mentioning the original source of the answer, make deletion almost certain. > > SO wants to be an independent source, where you can find all answers without having to go to another website. In this respect, SO is even more strict than Wikipedia. > > Don't worry. This happens all the time. It is just how SO works. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > Homepage: http://economy-x-talk.com > Twitter: http://twitter.com/xtalkprogrammer > KvK: 50277553 > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com > > Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi > > LiveCode on Facebook: > https://www.facebook.com/groups/runrev/ > > On 2/12/2014 13:06, Matthias Rebbe wrote: >> Hi, >> >> on the 6th i posted a comment to the following question >> >> http://stackoverflow.com/questions/21612867/when-i-try-to-export-my-app-in-live-code-it-comes-up-with-an-error-message >> >> My answer was: >> Runrev offers many tutorials. There are also some about mobile development. I would suggest you try the following tutorial first >> >> How do i become an iOS developer (this line was a link to tutorial.) >> >> On the 8th my post was deleted. But even after reading the description for "why was my post deleted. See the help center", >> i am not sure why it was deleted. >> >> Was my post not appropriate? >> >> It would be nice if someone could explain. I want to avoid that my future post are also deleted. >> >> >> Regards, >> >> Matthias >> Matthias Rebbe >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Matthias Rebbe From matthias_livecode_150811 at m-r-d.de Wed Feb 12 07:35:25 2014 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Wed, 12 Feb 2014 13:35:25 +0100 Subject: [OT] question about stackoverflow - why was my posting deleted In-Reply-To: <44F3FE10-CC91-4372-BC87-838B753A212C@major-k.de> References: <2B6C5535-9554-4CD8-A438-211CFDA22C7C@m-r-d.de> <44F3FE10-CC91-4372-BC87-838B753A212C@major-k.de> Message-ID: <39B026A1-E643-41CE-841F-40B4F6162707@m-r-d.de> Yes, that were my same thoughts when i read Mark?s explanations. ;) I saw Ben?s post this morning and was wondering why my post was deleted. Let?s hope that at least the original poster has either read mine or Ben?s post. Matthias Am 12.02.2014 um 13:26 schrieb Klaus major-k : > Hi Matthias, > > Am 12.02.2014 um 13:06 schrieb Matthias Rebbe : > >> Hi, >> >> on the 6th i posted a comment to the following question >> >> http://stackoverflow.com/questions/21612867/when-i-try-to-export-my-app-in-live-code-it-comes-up-with-an-error-message >> >> My answer was: >> Runrev offers many tutorials. There are also some about mobile development. I would suggest you try the following tutorial first >> How do i become an iOS developer (this line was a link to tutorial.) >> On the 8th my post was deleted. But even after reading the description for "why was my post deleted. See the help center", >> i am not sure why it was deleted. >> Was my post not appropriate? >> It would be nice if someone could explain. I want to avoid that my future post are also deleted. > > let's see how long Bens identical answer will "stick" there (copied from that SO page a minute ago): > .......................................................................................................................................................... > This tutorial shows should help: > > http://lessons.runrev.com/s/lessons/m/2571/l/23275-how-do-i-become-an-ios-developer > > answered yesterday > Benjamin Beaumont > ............................................................................................................................................................ > :-D > >> Regards, >> >> Matthias >> Matthias Rebbe > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Matthias Rebbe From endernafi at keehuna.com Wed Feb 12 07:48:43 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Wed, 12 Feb 2014 14:48:43 +0200 Subject: Defining Pet Features and Essentials In-Reply-To: <52FB68F6.6050209@gmail.com> References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> <52FB68F6.6050209@gmail.com> Message-ID: Woof, woof? Richmond, really? Jumping up and woof, woof? If I understand wrong, then no need to read the rest, just ignore it; but IF I am the target of that statement, you should know that calling someone as a dog is a very, very, VERY, VERY harsh, petty, offensive insult in my language & culture. I didn?t insult or directly target any member of this user list, neither personally or generally. Maybe you should learn some manners? ~ Ender From:?Richmond Richmond Reply:?Richmond richmondmathewson at gmail.com Date:?February 12, 2014 at 14:30:25 To:?How to use LiveCode use-livecode at lists.runrev.com Subject:? Re: Defining Pet Features and Essentials So, before jumping up and going "Woof, Woof" in such a way, it is? perhaps not a bad thing to think about what word such as 'objective', 'standard' and 'ratings' mean. From m.schonewille at economy-x-talk.com Wed Feb 12 08:17:39 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 12 Feb 2014 14:17:39 +0100 Subject: [OT] question about stackoverflow - why was my posting deleted In-Reply-To: <44F3FE10-CC91-4372-BC87-838B753A212C@major-k.de> References: <2B6C5535-9554-4CD8-A438-211CFDA22C7C@m-r-d.de> <44F3FE10-CC91-4372-BC87-838B753A212C@major-k.de> Message-ID: <52FB7473.2020204@economy-x-talk.com> Klaus and Matthias, It is gone ;-) -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/12/2014 13:26, Klaus major-k wrote: > Hi Matthias, > > Am 12.02.2014 um 13:06 schrieb Matthias Rebbe : > >> Hi, >> >> on the 6th i posted a comment to the following question >> >> http://stackoverflow.com/questions/21612867/when-i-try-to-export-my-app-in-live-code-it-comes-up-with-an-error-message >> >> My answer was: >> Runrev offers many tutorials. There are also some about mobile development. I would suggest you try the following tutorial first >> How do i become an iOS developer (this line was a link to tutorial.) >> On the 8th my post was deleted. But even after reading the description for "why was my post deleted. See the help center", >> i am not sure why it was deleted. >> Was my post not appropriate? >> It would be nice if someone could explain. I want to avoid that my future post are also deleted. > > let's see how long Bens identical answer will "stick" there (copied from that SO page a minute ago): > .......................................................................................................................................................... > This tutorial shows should help: > > http://lessons.runrev.com/s/lessons/m/2571/l/23275-how-do-i-become-an-ios-developer > > answered yesterday > Benjamin Beaumont > ............................................................................................................................................................ > :-D > >> Regards, >> >> Matthias >> Matthias Rebbe > > Best > > Klaus From roger.e.eller at sealedair.com Wed Feb 12 08:22:46 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 12 Feb 2014 08:22:46 -0500 Subject: What is a .ric file? In-Reply-To: <52FB1DC8.1050803@gmail.com> References: <52FA8CAE.9080706@gmail.com> <52FAA780.9080400@economy-x-talk.com> <52FB1DC8.1050803@gmail.com> Message-ID: A little google told me... http://pc.net/extensions/file/ric On Feb 12, 2014 2:08 AM, "Richmond" wrote: > On 12/02/14 00:43, Mark Schonewille wrote: > >> Hi Richmond, >> >> I believe I saw some .rlc files on my Mac and I assumed these were >> "revolution license files". >> >> >> > NOT ".rlc" but ".ric" > > 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 >> >> Buy my new book "Programming LiveCode for the Real Beginner" >> http://qery.us/3fi >> >> LiveCode on Facebook: >> https://www.facebook.com/groups/runrev/ >> >> On 2/11/2014 21:48, Richmond wrote: >> >>> Nosing around here: >>> http://developer.runrev.com/components/revolution/enterprise/ >>> >>> I found a lot of interesting files with the suffix .ric >>> >>> I would be most grateful if someone could tell me what that signifies, >>> and how to open >>> a .ric file in a meaningful way. >>> >>> 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 m.schonewille at economy-x-talk.com Wed Feb 12 08:25:32 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 12 Feb 2014 14:25:32 +0100 Subject: What is a .ric file? In-Reply-To: <52FB1DC8.1050803@gmail.com> References: <52FA8CAE.9080706@gmail.com> <52FAA780.9080400@economy-x-talk.com> <52FB1DC8.1050803@gmail.com> Message-ID: <52FB764C.9000109@economy-x-talk.com> OK, then I don't know, Richmond. Perhaps you post a direct link to such a file? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/12/2014 08:07, Richmond wrote: > On 12/02/14 00:43, Mark Schonewille wrote: >> Hi Richmond, >> >> I believe I saw some .rlc files on my Mac and I assumed these were >> "revolution license files". >> >> > > NOT ".rlc" but ".ric" > > 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 >> >> Buy my new book "Programming LiveCode for the Real Beginner" >> http://qery.us/3fi >> >> LiveCode on Facebook: >> https://www.facebook.com/groups/runrev/ >> >> On 2/11/2014 21:48, Richmond wrote: >>> Nosing around here: >>> http://developer.runrev.com/components/revolution/enterprise/ >>> >>> I found a lot of interesting files with the suffix .ric >>> >>> I would be most grateful if someone could tell me what that signifies, >>> and how to open >>> a .ric file in a meaningful way. >>> >>> Richmond. >> >> From richmondmathewson at gmail.com Wed Feb 12 08:31:26 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Feb 2014 15:31:26 +0200 Subject: What is a .ric file? In-Reply-To: References: <52FA8CAE.9080706@gmail.com> <52FAA780.9080400@economy-x-talk.com> <52FB1DC8.1050803@gmail.com> Message-ID: <52FB77AE.9000008@gmail.com> On 12/02/14 15:22, Roger Eller wrote: > A little google told me... Well; I've had Ricoh fax files, and now LEGO.. I don't think either of them will do: Here's a direct link: http://developer.runrev.com/components/revolution/enterprise/2.7.0-gm-1/full/resources.ric Richmond. > > http://pc.net/extensions/file/ric > On Feb 12, 2014 2:08 AM, "Richmond" wrote: > >> On 12/02/14 00:43, Mark Schonewille wrote: >> >>> Hi Richmond, >>> >>> I believe I saw some .rlc files on my Mac and I assumed these were >>> "revolution license files". >>> >>> >>> >> NOT ".rlc" but ".ric" >> >> 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 >>> >>> Buy my new book "Programming LiveCode for the Real Beginner" >>> http://qery.us/3fi >>> >>> LiveCode on Facebook: >>> https://www.facebook.com/groups/runrev/ >>> >>> On 2/11/2014 21:48, Richmond wrote: >>> >>>> Nosing around here: >>>> http://developer.runrev.com/components/revolution/enterprise/ >>>> >>>> I found a lot of interesting files with the suffix .ric >>>> >>>> I would be most grateful if someone could tell me what that signifies, >>>> and how to open >>>> a .ric file in a meaningful way. >>>> >>>> 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 roger.e.eller at sealedair.com Wed Feb 12 08:49:08 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 12 Feb 2014 08:49:08 -0500 Subject: What is a .ric file? In-Reply-To: <52FB77AE.9000008@gmail.com> References: <52FA8CAE.9080706@gmail.com> <52FAA780.9080400@economy-x-talk.com> <52FB1DC8.1050803@gmail.com> <52FB77AE.9000008@gmail.com> Message-ID: In that case, judging by the path, and the fact that the file is binary, I suspect that only RunRev can tell you for sure what it does. ~Roger On Feb 12, 2014 8:33 AM, "Richmond" wrote: > On 12/02/14 15:22, Roger Eller wrote: > >> A little google told me... >> > > Well; I've had Ricoh fax files, and now LEGO.. > > I don't think either of them will do: > > Here's a direct link: http://developer.runrev.com/components/revolution/ > enterprise/2.7.0-gm-1/full/resources.ric > > Richmond. > > >> http://pc.net/extensions/file/ric >> On Feb 12, 2014 2:08 AM, "Richmond" >> wrote: >> >> On 12/02/14 00:43, Mark Schonewille wrote: >>> >>> Hi Richmond, >>>> >>>> I believe I saw some .rlc files on my Mac and I assumed these were >>>> "revolution license files". >>>> >>>> >>>> >>>> NOT ".rlc" but ".ric" >>> >>> 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 >>>> >>>> Buy my new book "Programming LiveCode for the Real Beginner" >>>> http://qery.us/3fi >>>> >>>> LiveCode on Facebook: >>>> https://www.facebook.com/groups/runrev/ >>>> >>>> On 2/11/2014 21:48, Richmond wrote: >>>> >>>> Nosing around here: >>>>> http://developer.runrev.com/components/revolution/enterprise/ >>>>> >>>>> I found a lot of interesting files with the suffix .ric >>>>> >>>>> I would be most grateful if someone could tell me what that signifies, >>>>> and how to open >>>>> a .ric file in a meaningful way. >>>>> >>>>> 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 endernafi at keehuna.com Wed Feb 12 08:54:27 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Wed, 12 Feb 2014 15:54:27 +0200 Subject: Defining Pet Features and Essentials In-Reply-To: <52FB76E3.5030906@gmail.com> References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> <52FB68F6.6050209@gmail.com> <52FB76E3.5030906@gmail.com> Message-ID: Against my intentions and alongside my predictions, this thread got far away from its subject. I sincerely apologize for that. I study Objective-C with my fellow co-worker when I?m able to find time and I can?t desist from thinking that how an inefficient language it is. Livecode with its simplicity yet power deserves more popularity. Popularity brings money, money brings resources as time and developer count,? resources bring a more sophisticated development environment. I don?t listen Beyonce, either; I?m a long-time Corelli fan ;-) Also, Richmond is right about many -not all, in my opinion, but many- things. Especially about the definitions of ?standard? and ?objective vs subjective?. Kindest Regards, ~ Ender From roger.e.eller at sealedair.com Wed Feb 12 09:07:05 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Wed, 12 Feb 2014 09:07:05 -0500 Subject: Android Test Won't Install In-Reply-To: <7C75E74B-9DF7-4D74-ABA1-774F31802046@clearvisiontech.com> References: <7C75E74B-9DF7-4D74-ABA1-774F31802046@clearvisiontech.com> Message-ID: Have you tried to be build for the highest version possible (3.1 and above)? By the way, it is starting to bug me that we can't choose higher versions than Honeycomb, which is so old now. Runrev updates those choices for iOS, but Android is being left behind, again. ~Roger On Feb 11, 2014 11:17 PM, "Dan Friedman" wrote: > Greetings! > > I an clicking "Test" in the toolbar, like I always do to test to my > Android devices. However, suddenly, it seems to not be working. It's > going through all the steps but stopping on "Installing app on target > device...". I believe the phone (a GalaxyS3) was recently updated to > Android 4.3. Is there some setting I need to flip? It device is appearing > in the "Test Target" menu. I have tried a number of versions of LiveCode, > all react in the save manner. > > I tried another Android device running 4.1.1 and it worked fine. > > Any advice? > > Thank you in advance, > -Dan > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From klaus at major-k.de Wed Feb 12 09:54:51 2014 From: klaus at major-k.de (Klaus major-k) Date: Wed, 12 Feb 2014 15:54:51 +0100 Subject: [OT] question about stackoverflow - why was my posting deleted In-Reply-To: <52FB7473.2020204@economy-x-talk.com> References: <2B6C5535-9554-4CD8-A438-211CFDA22C7C@m-r-d.de> <44F3FE10-CC91-4372-BC87-838B753A212C@major-k.de> <52FB7473.2020204@economy-x-talk.com> Message-ID: <112065A0-8F5E-41BB-8FA5-86CA0850FD8D@major-k.de> Hi Mark, Am 12.02.2014 um 14:17 schrieb Mark Schonewille : > Klaus and Matthias, > > It is gone ;-) yep, no further comment... ;-) >>> ... >>> on the 6th i posted a comment to the following question >>> http://stackoverflow.com/questions/21612867/when-i-try-to-export-my-app-in-live-code-it-comes-up-with-an-error-message >>> My answer was: >>> Runrev offers many tutorials. There are also some about mobile development. I would suggest you try the following tutorial first >>> How do i become an iOS developer (this line was a link to tutorial.) >>> On the 8th my post was deleted. But even after reading the description for "why was my post deleted. See the help center", >>> i am not sure why it was deleted. >>> Was my post not appropriate? >>> It would be nice if someone could explain. I want to avoid that my future post are also deleted. >> let's see how long Bens identical answer will "stick" there (copied from that SO page a minute ago): >> .......................................................................................................................................................... >> This tutorial shows should help: >> >> http://lessons.runrev.com/s/lessons/m/2571/l/23275-how-do-i-become-an-ios-developer >> >> answered yesterday >> Benjamin Beaumont Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From ambassador at fourthworld.com Wed Feb 12 09:58:54 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Feb 2014 06:58:54 -0800 Subject: Defining Pet Features and Essentials In-Reply-To: References: Message-ID: <52FB8C2E.2050204@fourthworld.com> Ender Nafi asked: > Does Livecode not need a revamped url library It does indeed, on the Roap Map under "Queued". > modern limits for object sizes Current object sizes go up to about 32' - how big do you need them? > an engine with enough horsepower for the year 2014 not for 2002? Always a fan of performance boosts, but to move that forward let's look at the areas of greatest interest: what would you like to see faster, text manipulation, math, object rendering, or something else? > Does Livecode not need multithreading, benefiting more from GPU? At the engine level perhaps through compiler optimization. But we've been protected from most race conditions in xTalk thus far, so while I like the idea of threading we need both a clean syntax proposal for managing the thread overhead and strong learning materials so folks don't just run off and start using them without the sort of deeper planning thread work benefits from, wondering why nothing is happening in the order they'd anticipated. > Does Livecode not need those features *more* than pluggable themes > and resolution independence? The latter is done, no? And I believe pluggable themes are in development. > Which ones are more important for a modern development environment? Each of them, depending on who you ask. :) Many of these are in development now, while there are some aspects we can contribute to: - What tasks would we like to see performance gains with first? - What would a syntax for threading look like? -- 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 lists at mangomultimedia.com Wed Feb 12 10:05:29 2014 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 12 Feb 2014 10:05:29 -0500 Subject: Defining Pet Features and Essentials In-Reply-To: References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> Message-ID: Hi Ender, Thanks for bringing up this discussion. Clearly you want the best for LiveCode and that is good. Having discussions on what is "most important" can often be frustrating as everyone has different experiences and opinions. Just a couple of things I would like to mention after having read through your messages. I'm trying to speak directly to your original point about "pet" vs. "essential" features and helping RunRev decide what to focus on. My understanding is that you don't want the details of what can or can't be done to water down your main point. Hence the frustration when people mention workarounds or suggest you are doing something incorrectly. While understandable, when you use specific examples to buttress your argument then I think it is fair that people question you if they have had a different experience. In addition, the discussion is about deciding which features RunRev should be working on and which they shouldn't. When an argument is being made that a tool absolutely needs a feature because it can't do X or Y then I don't think it is unreasonable for people to question whether or not X or Y really can or can't be done. For example, you mention that resolution independence can be addressed by the developer and that the 32,000 pixel limit is keeping you from getting projects. My experience is the exact opposite. There is no way for me to work around all of the resolution independence issues in LiveCode (Mac and Windows) but I've been working around the 32,000 pixel limit for years. Originally I used the data grid. Now I have a newer control that is more flexible and has been optimized. I can gradually load in records from the web without having to resort to pagination. (One tangent we could go down here is how hard it is to share and maintain custom controls with the community in LiveCode.) In recent memory, I've only had one 32,000 pixel issue that I couldn't work around. The other day a customer sent in an error report because my app choked on an image that was 41,584 pixels high. It was a large web page he had taken a screen capture of. He wasn't surprised it didn't work and when I went to create an image in Photoshop to test with Photoshop warned me the image might not work in other apps. Do I want the 32,000 limit removed? Of course I do. But it isn't a show-stopper for me. Resolution independence on the other hand is a big deal (to me). We are different developers with different (immediate) needs. Your pet need may be my essential and vice-versa. One other issue you brought up was the URL library. If I read correctly, you are saying that an updated URL library isn't on RunRev's radar. But a reworked URL and socket library is part of the roadmap. It is currently listed under the queue at http://livecode.com/community/roadmap/. I'm looking forward to this as much as anyone. I've spent more time then I would have liked working on, and around the URL functionality in LiveCode for over 10 years now. So what is my point? I think the purpose of your post is a great one (how the community can help RunRev focus on what is most important). But perhaps taking a hard line on specific features should be done outside of the primary discussion so that people don't get lost in the specifics while a framework for thinking about the problem is still being worked on. My impression is that it just dilutes the message. If you think you can help RunRev better focus their resources, my suggestion would be to come up with a system for collecting, categorizing, and managing these features first. Then you can start trying to determine what should be considered pet vs. essential. -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.com From ambassador at fourthworld.com Wed Feb 12 10:05:47 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Feb 2014 07:05:47 -0800 Subject: [OT] question about stackoverflow - why was my posting deleted In-Reply-To: References: Message-ID: <52FB8DCB.1060606@fourthworld.com> Matthias Rebbe wrote: > Then i think i will not waste anymore time with posting to SO. SO has its place, but it's a unique place, with unique expectations of the contributions there. That's why I feel it's a great compliment to the other venues we have for sharing LiveCode knowledge, but not a replacement for any of them. Each has their own strengths and weaknesses, each their own merits. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Wed Feb 12 10:13:27 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Feb 2014 07:13:27 -0800 Subject: What is a .ric file? In-Reply-To: <52FB77AE.9000008@gmail.com> References: <52FB77AE.9000008@gmail.com> Message-ID: <52FB8F97.2040703@fourthworld.com> Richmond wrote: > Here's a direct link: > http://developer.runrev.com/components/revolution/enterprise/2.7.0-gm-1/full/resources.ric It's an encrypted LC stack, and it's from several years ago, for a version they no longer have ("Enterprise"). More interesting to me than what RunRev used it for is why you find it interesting in 2014? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From ambassador at fourthworld.com Wed Feb 12 10:18:33 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Feb 2014 07:18:33 -0800 Subject: diesel In-Reply-To: References: Message-ID: <52FB90C9.5060606@fourthworld.com> Mark Wieder wrote: > Actually, I see from the status page that *all* on-rev's servers are > down. > Nice. It shows "OK" across the board for me: -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From dan at clearvisiontech.com Wed Feb 12 10:42:27 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 12 Feb 2014 07:42:27 -0800 Subject: Android Test Won't Install Message-ID: <992E0090-819D-420C-8757-F5753722C929@clearvisiontech.com> Roger, Thanks for the advice. Unfortunately, LiveCode still hangs on "Installing app on target device...". Maybe someone at LiveCode is listening and can lead us in the right direction. -Dan > Have you tried to be build for the highest version possible (3.1 and above)? > > By the way, it is starting to bug me that we can't choose higher versions > than Honeycomb, which is so old now. Runrev updates those choices for iOS, > but Android is being left behind, again. > > ~Roger >> Greetings! >> >> I an clicking "Test" in the toolbar, like I always do to test to my Android devices. However, suddenly, it seems to not be working. It's going through all the steps but stopping on "Installing app on target device...". I believe the phone (a GalaxyS3) was recently updated to Android 4.3. Is there some setting I need to flip? It device is appearing in the "Test Target" menu. I have tried a number of versions of LiveCode, all react in the save manner. >> >> I tried another Android device running 4.1.1 and it worked fine. >> >> Any advice? >> >> Thank you in advance, >> -Dan >> From mwieder at ahsoftware.net Wed Feb 12 10:40:38 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Feb 2014 07:40:38 -0800 Subject: diesel In-Reply-To: <52FB90C9.5060606@fourthworld.com> References: <52FB90C9.5060606@fourthworld.com> Message-ID: <93856878228.20140212074038@ahsoftware.net> Richard- Wednesday, February 12, 2014, 7:18:33 AM, you wrote: > It shows "OK" across the board for me: > Yeah. The servers came back online at midnight PST. -- -Mark Wieder ahsoftware at gmail.com From andrew at ctech.me Wed Feb 12 10:46:50 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Wed, 12 Feb 2014 09:46:50 -0600 Subject: [OT] question about stackoverflow - why was my posting deleted In-Reply-To: References: <2B6C5535-9554-4CD8-A438-211CFDA22C7C@m-r-d.de> <52FB677D.3030006@economy-x-talk.com> Message-ID: I think it adds greatly to SO as a resource. I love the fact that the responses are required to be detailed. How fun would the dictionary be if it just had links to a website that came up instead of a readily available resource? I don't always want to follow another link to then sort out from there where what I am looking for is. On Wed, Feb 12, 2014 at 6:32 AM, Matthias Rebbe < matthias_livecode_150811 at m-r-d.de> wrote: > Hi Mark, > > thanks for explaining. > Then i think i will not waste anymore time with posting to SO. > > Regards, > > Matthias > Am 12.02.2014 um 13:22 schrieb Mark Schonewille < > m.schonewille at economy-x-talk.com>: > > > Hi Matthias, > > > > Your answer wasn't a direct answer to the question. Questions on SO > should ask for a direct solution and answers should contain a direct > solution. > > > > Answers like "you should read this" have a very high probability of > being deleted. Posting links, for a purpose other than mentioning the > original source of the answer, make deletion almost certain. > > > > SO wants to be an independent source, where you can find all answers > without having to go to another website. In this respect, SO is even more > strict than Wikipedia. > > > > Don't worry. This happens all the time. It is just how SO works. > > > > -- > > Best regards, > > > > Mark Schonewille > > > > Economy-x-Talk Consulting and Software Engineering > > Homepage: http://economy-x-talk.com > > Twitter: http://twitter.com/xtalkprogrammer > > KvK: 50277553 > > > > Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other > colour spaces. http://www.color-converter.com > > > > Buy my new book "Programming LiveCode for the Real Beginner" > http://qery.us/3fi > > > > LiveCode on Facebook: > > https://www.facebook.com/groups/runrev/ > > > > On 2/12/2014 13:06, Matthias Rebbe wrote: > >> Hi, > >> > >> on the 6th i posted a comment to the following question > >> > >> > http://stackoverflow.com/questions/21612867/when-i-try-to-export-my-app-in-live-code-it-comes-up-with-an-error-message > >> > >> My answer was: > >> Runrev offers many tutorials. There are also some about mobile > development. I would suggest you try the following tutorial first > >> > >> How do i become an iOS developer (this line was a link to tutorial.) > >> > >> On the 8th my post was deleted. But even after reading the description > for "why was my post deleted. See the help center", > >> i am not sure why it was deleted. > >> > >> Was my post not appropriate? > >> > >> It would be nice if someone could explain. I want to avoid that my > future post are also deleted. > >> > >> > >> Regards, > >> > >> Matthias > >> Matthias Rebbe > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > > Matthias Rebbe > > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 neil at runrev.com Wed Feb 12 10:57:53 2014 From: neil at runrev.com (Neil Roger) Date: Wed, 12 Feb 2014 15:57:53 +0000 Subject: Android Test Won't Install In-Reply-To: <992E0090-819D-420C-8757-F5753722C929@clearvisiontech.com> References: <992E0090-819D-420C-8757-F5753722C929@clearvisiontech.com> Message-ID: <52FB9A01.8000401@runrev.com> Hi Dan, The best place to get support for issues such as this is via support at runrev.com as messages sent there get filtered to our support team. I am in the process of trying to upgrade my Galaxy S3 to 4.3 so will report back with my results, although this does seem to be device based as you are able to deploy to other devices without any issues. Have you tried restarting the device since the upgrade? I would also recommend removing any existing test LiveCode application in case there is a conflict happening. Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com - On 12/02/2014 15:42, Dan Friedman wrote: > Roger, > > Thanks for the advice. Unfortunately, LiveCode still hangs on "Installing app on target device...". Maybe someone at LiveCode is listening and can lead us in the right direction. > > -Dan > > >> Have you tried to be build for the highest version possible (3.1 and above)? >> >> By the way, it is starting to bug me that we can't choose higher versions >> than Honeycomb, which is so old now. Runrev updates those choices for iOS, >> but Android is being left behind, again. >> >> ~Roger >>> Greetings! >>> >>> I an clicking "Test" in the toolbar, like I always do to test to my Android devices. However, suddenly, it seems to not be working. It's going through all the steps but stopping on "Installing app on target device...". I believe the phone (a GalaxyS3) was recently updated to Android 4.3. Is there some setting I need to flip? It device is appearing in the "Test Target" menu. I have tried a number of versions of LiveCode, all react in the save manner. >>> >>> I tried another Android device running 4.1.1 and it worked fine. >>> >>> Any advice? >>> >>> Thank you in advance, >>> -Dan >>> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mwieder at ahsoftware.net Wed Feb 12 10:57:18 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Feb 2014 07:57:18 -0800 Subject: Dollar Sign Variables In-Reply-To: <8D0F570947E85FA-295C-21854@webmail-m218.sysops.aol.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> <8D0F570947E85FA-295C-21854@webmail-m218.sysops.aol.com> Message-ID: <57857878812.20140212075718@ahsoftware.net> Craig- Tuesday, February 11, 2014, 10:45:33 AM, you wrote: > I find the system globals to be a distraction. Sometimes there > are a dozen or more, depending on where I am in the session, and > they begin the variable list. Certainly better if they were at the > bottom, and this hack is possible, just as the hack from Thierry > prevents their loading at all. > But when debugging, I want to see, usually, only my own > variables. I hate scrolling down just to display my own portion of > the list. ...I should, of course, point out that PowerDebug has a filter that will allow you to see just the variables you're interested in. And separate displays for the local / global / and environment variables. http://mwieder.on-rev.com/WordPress/?incsub_wiki=the-variable-watcher http://www.ahsoftware.net/PowerTools/BuyPowerDebug.irev -- -Mark Wieder ahsoftware at gmail.com From endernafi at keehuna.com Wed Feb 12 11:01:16 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Wed, 12 Feb 2014 18:01:16 +0200 Subject: Defining Pet Features and Essentials In-Reply-To: References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> Message-ID: Richard: > Does Livecode not need a revamped url library? It does indeed, on the Roap Map under "Queued".? I don?t know how I missed that; I?ve checked again and yes, it?s right there and it?s excellent news :) Richard: > modern limits for object sizes? Current object sizes go up to about 32' - how big do you need them? The problem is the limits of group objects, here. 40? images or graphics are useless most of the time, I know.? But groups are must-have for scrolling, both on mobile and on desktop. Think a video news app for iPhone 5 like Vimeo or Twitter app for Mac desktop. Let?s assume each thumb is 300px high. Then the developer would have been limited to ~100 videos. It?s not much. I did a quick test and it took 8 fast scrolling flick to get the 100th video in Vimeo for iOS. Considering a Twitter-like news reader app; it?s really a tight limit. Richard: > an engine with enough horsepower for the year 2014 not for 2002?? Always a fan of performance boosts, but to move that forward let's look? at the areas of greatest interest: what would you like to see faster,? text manipulation, math, object rendering, or something else? - What tasks would we like to see performance gains with first?? You?re right, Richard, another notion which should be defined correctly. "Which one should be faster? is a good question, indeed. Richard: - What would a syntax for threading look like?? Once, we discussed this issue with Bernd. He said that he wouldn?t want to go through all the hassle of managing threads. It?s not an easy task, not implementing rather using the already implemented multithread feature. Regards, ~ Ender From endernafi at keehuna.com Wed Feb 12 11:04:08 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Wed, 12 Feb 2014 18:04:08 +0200 Subject: Defining Pet Features and Essentials In-Reply-To: References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> Message-ID: Trevor: So what is my point? I think the purpose of your post is a great one (how? the community can help RunRev focus on what is most important). If you think you can help RunRev better focus their resources, my? suggestion would be to come up with a system for collecting, categorizing,? and managing these features first. Then you can start trying to determine? what should be considered pet vs. essential.? Maybe, a voting system can be built within the official Livecode webpage. Like Monte?s system on mergext?com. He decides which external to build according to this. We can vote up or down what we need and expect from Livecode. This might help to the team in their decisions. It can be done after finishing the stretch goals? or maybe even during this period since Kevin stated that they can allocate some resources for certain things. Trevor:? While understandable, when you use specific examples to buttress your argument? then I think it is fair that people question you if they have had a? different experience. That?s right, it was me who opened the way to discussion getting watered down to specific examples. Trevor: You mention that resolution independence can be addressed by? the developer and that the 32,000 pixel limit is keeping you from getting? projects. My experience is the exact opposite. There is no way for me to? work around all of the resolution independence issues in LiveCode (Mac and? Windows) but I've been working around the 32,000 pixel limit for years. That was my point, Trevor; this is why I thought such a topic should be opened. If the above is the case, then 32? px limit shouldn?t be considered as *essential*. I need, you don?t; it?s a pet of me and it shouldn?t be prioritized. At least, according to my definition proposals. Trevor: One other issue you brought up was the URL library. If I read correctly,? you are saying that an updated URL library isn't on RunRev's radar. But a? reworked URL and socket library is part of the roadmap. Yes, that was my mistake; I don?t know how I missed that entry in the Queued part of the Roadmap. Best, ~ Ender From mwieder at ahsoftware.net Wed Feb 12 11:05:23 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Feb 2014 08:05:23 -0800 Subject: [OT] question about stackoverflow - why was my posting deleted In-Reply-To: <52FB7473.2020204@economy-x-talk.com> References: <2B6C5535-9554-4CD8-A438-211CFDA22C7C@m-r-d.de> <44F3FE10-CC91-4372-BC87-838B753A212C@major-k.de> <52FB7473.2020204@economy-x-talk.com> Message-ID: <50858363700.20140212080523@ahsoftware.net> Mark- I did bump your comment as useful. I think that in conjunction with Dave Kilroy's comment is the correct response. -- -Mark Wieder ahsoftware at gmail.com From richmondmathewson at gmail.com Wed Feb 12 11:53:31 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Feb 2014 18:53:31 +0200 Subject: What is a .ric file? In-Reply-To: <52FB8F97.2040703@fourthworld.com> References: <52FB77AE.9000008@gmail.com> <52FB8F97.2040703@fourthworld.com> Message-ID: <52FBA70B.2080002@gmail.com> On 12/02/14 17:13, Richard Gaskin wrote: > Richmond wrote: > >> Here's a direct link: >> http://developer.runrev.com/components/revolution/enterprise/2.7.0-gm-1/full/resources.ric >> > > It's an encrypted LC stack, and it's from several years ago, for a > version they no longer have ("Enterprise"). > > More interesting to me than what RunRev used it for is why you find it > interesting in 2014? Well, first of all probably being born in 1962 I'm also of a version they no longer have :) Also because I was just tooling around looking at the website I referenced and started wondering what those .ric files were. Nothing more. Richmond. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Wed Feb 12 12:02:26 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Feb 2014 09:02:26 -0800 Subject: Defining Pet Features and Essentials In-Reply-To: References: Message-ID: <52FBA922.9080402@fourthworld.com> Ender Nafi wrote: > Richard: >> modern limits for object sizes > > Current object sizes go up to about 32' - how big do you need them? > > The problem is the limits of group objects, here. > 40? images or graphics are useless most of the time, I know. > But groups are must-have for scrolling, both on mobile and on desktop. > Think a video news app for iPhone 5 like Vimeo > or Twitter app for Mac desktop. > Let?s assume each thumb is 300px high. > Then the developer would have been limited to ~100 videos. > It?s not much. > I did a quick test and it took 8 fast scrolling flick to get the 100th video in Vimeo for iOS. > Considering a Twitter-like news reader app; it?s really a tight limit. Many years ago I submitted a request for this myself: http://quality.runrev.com/show_bug.cgi?id=1858 But since then, I find myself very much on the fence about it, as it's not quite as simple as just changing the addressing used for rects. Trevor's earlier post addresses this well: http://lists.runrev.com/pipermail/use-livecode/2014-February/198346.html One of the challenges here is the buffer size: LC provides very smooth scrolling for groups because it buffers the group's contents. Creating a buffer of say 64' on a side would take a tremendous amount of memory in any application. Most apps handle this as Trevor describes, similar to how his DataGrid works, with portions of the displayed content paging in and out of memory as needed on the fly. Twitter's a really good example there: in my feed it only goes back as far as about 14 hrs, and won't even attempt to load anything more than that. And for the content it does show, it makes separate requests for chunks of about 20 or 30 at a time, updating the scrollbar each time as it goes. Twitter's UI would be well suited for LC's DataGrid. -- 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 dwilliams at runrev.com Wed Feb 12 12:06:04 2014 From: dwilliams at runrev.com (dwilliams at runrev.com) Date: Wed, 12 Feb 2014 18:06:04 +0100 Subject: diesel In-Reply-To: <93856878228.20140212074038@ahsoftware.net> References: <52FB90C9.5060606@fourthworld.com> <93856878228.20140212074038@ahsoftware.net> Message-ID: <20140212180604.15793wendyz0o7wc@meg.on-rev.com> Dear Mark, Happily none of the servers were down on this occasion. As I explained to you when I responded to your ticket on on-rev, the issue you saw was that the status page itself was down for a period, and I'm glad to say I was able to rectify this for you when it was reported via the Urgent ticketing system.? I see that you have now submitted a ticket mentioning an issue with your email, which I am now dealing with for you. Instances of our servers being down or other major incidents affecting customers have enormously reduced since the successful transfer of our entire hosting operation to the new service. We continue to work on improving our systems to ensure ever greater reliability. I will look at introducing a new stat on the status page showing percentage uptime of our servers.? As we have mentioned in the past, the best place to get issues resolved with on-rev is via our ticketing system, we do not necessarily routinely monitor this list, especially at night. Warm Regards, David Quoting Mark Wieder : > Richard- > > Wednesday, February 12, 2014, 7:18:33 AM, you wrote: > >> It shows "OK" across the board for me: >> > > Yeah. > The servers came back online at midnight PST. > > -- > -Mark Wieder > ahsoftware at gmail.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 12 12:59:58 2014 From: pete at lcsql.com (Peter Haworth) Date: Wed, 12 Feb 2014 09:59:58 -0800 Subject: Defining Pet Features and Essentials In-Reply-To: <52FBA922.9080402@fourthworld.com> References: <52FBA922.9080402@fourthworld.com> Message-ID: On Wed, Feb 12, 2014 at 9:02 AM, Richard Gaskin wrote: > Twitter's UI would be well suited for LC's DataGrid. The Datagrid does have a way to request records form the user when needed. I think the property that controls is dgNumberOfRecords, described in Section 9 of the Datagrid manual. It does make a big difference when loading large amounts of data into the datagrid. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin From dan at clearvisiontech.com Wed Feb 12 13:32:59 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 12 Feb 2014 10:32:59 -0800 Subject: Android Test Won't Install Message-ID: <23551D16-DB42-4FC4-B31E-933B6E89882C@clearvisiontech.com> Roger, Yes. I did restart the device. Also, the app was never installed since I couldn't get it installed via LC. I was able to side-load the app on the device, and it did install. So, there must be something goofy going on with LC and Android 4.3. I'm sure you'll get it knocked out. > although this does seem to be device based as you are able to deploy to other devices without any issues. Only another device running an earlier version of Android. Prior to updating to Android 4.3, I was able to deploy to this device with LC. So, I doubt it's a device issue. It must be a Android 4.3 issue. Although side-loading is a little bit of a pain, it's an acceptable workaround until this gets repaired. -Dan > Hi Dan, > > The best place to get support for issues such as this is via > support at runrev.com > as messages sent there get filtered to our support team. > > I am in the process of trying to upgrade my Galaxy S3 to 4.3 so will > report back with my results, although this does seem to be device based > as you are able to deploy to other devices without any issues. > > Have you tried restarting the device since the upgrade? I would also > recommend removing any existing test LiveCode application in case there > is a conflict happening. > > Kind Regards, > > > Neil Roger > From jacque at hyperactivesw.com Wed Feb 12 13:51:44 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 12 Feb 2014 12:51:44 -0600 Subject: Android Test Won't Install In-Reply-To: <23551D16-DB42-4FC4-B31E-933B6E89882C@clearvisiontech.com> References: <23551D16-DB42-4FC4-B31E-933B6E89882C@clearvisiontech.com> Message-ID: <52FBC2C0.6080201@hyperactivesw.com> On 2/12/14, 12:32 PM, Dan Friedman wrote: > Although side-loading is a little bit of a pain, it's an acceptable > workaround until this gets repaired. The easiest way is to put the apk into any cloud service you have (Dropbox, Google Drive, etc.) and then open it from within the cloud app on your device. It installs immediately. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mwieder at ahsoftware.net Wed Feb 12 14:02:10 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Feb 2014 19:02:10 +0000 (UTC) Subject: diesel References: <52FB90C9.5060606@fourthworld.com> <93856878228.20140212074038@ahsoftware.net> <20140212180604.15793wendyz0o7wc@meg.on-rev.com> Message-ID: writes: > Happily none of the servers were down on this occasion. As I explained > to you when I responded to your ticket on on-rev, the issue you saw > was that the status page itself was down for a period, and I'm glad to > say I was able to rectify this for you when it was reported via the > Urgent ticketing system.? > > I see that you have now submitted a ticket mentioning an issue with > your email, which I am now dealing with for you. It's the same ticket, just an update to your response. As I mentioned in that ticket, diesel email was unresponsive for 15 hours yesterday. I don't look at the status page unless things aren't working, so for the most part I don't care what it shows. When I did look at it, the status of diesel showed "Down/Warning", which corresponded with the symptoms. My problem isn't with the status display, but with the loss of service. > > Instances of our servers being down or other major incidents affecting > customers have enormously reduced since the successful transfer of our > entire hosting operation to the new service. We continue to work on > improving our systems to ensure ever greater reliability. I will look > at introducing a new stat on the status page showing percentage uptime > of our servers. If, as you say, the servers were actually up and running at the time of the outage, then I fail to see how an uptime display will help. > > As we have mentioned in the past, the best place to get issues > resolved with on-rev is via our ticketing system, we do not > necessarily routinely monitor this list, especially at night. My posting here was to alert other users to the problem, not to get your attention. That I did through issuing a trouble ticket. -- Mark Wieder ahsoftware at gmail.com From jacque at hyperactivesw.com Wed Feb 12 14:04:14 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 12 Feb 2014 13:04:14 -0600 Subject: Defining Pet Features and Essentials In-Reply-To: References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> <52FB68F6.6050209@gmail.com> Message-ID: <52FBC5AE.5080909@hyperactivesw.com> On 2/12/14, 6:48 AM, Ender Nafi Elekcioglu wrote: > you should know that calling someone as a dog is a very, very, VERY, > VERY harsh, petty, offensive insult in my language & culture. I think it's easy for westerners to forget that, since over here a dog is just another animal with no special significance. Our insults tend to be more sexually-related, which goes to show how juvenile our culture is. Genitalia are insulting, which has always puzzled me a bit. As for Richmond's manners, well, he has his own. But I'm pretty sure he was oblivious to the cultural insult. His insults are far more universal in nature, though still mostly unintentional. Once I met him in person I understood. He's a pussycat (cultural clarification: "pussycat" is a harmless, playful person, even though the first half of the word could be construed as a sexual insult. Americans are strange.) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Wed Feb 12 14:30:31 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 12 Feb 2014 21:30:31 +0200 Subject: Defining Pet Features and Essentials In-Reply-To: <52FBC5AE.5080909@hyperactivesw.com> References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> <52FB68F6.6050209@gmail.com> <52FBC5AE.5080909@hyperactivesw.com> Message-ID: <52FBCBD7.5090206@gmail.com> On 12/02/14 21:04, J. Landman Gay wrote: > On 2/12/14, 6:48 AM, Ender Nafi Elekcioglu wrote: >> you should know that calling someone as a dog is a very, very, VERY, >> VERY harsh, petty, offensive insult in my language & culture. > > I think it's easy for westerners to forget that, since over here a dog > is just another animal with no special significance. Our insults tend > to be more sexually-related, which goes to show how juvenile our > culture is. Genitalia are insulting, which has always puzzled me a bit. > > As for Richmond's manners, well, he has his own. But I'm pretty sure > he was oblivious to the cultural insult. His insults are far more > universal in nature, though still mostly unintentional. > > Once I met him in person I understood. He's a pussycat (cultural > clarification: "pussycat" is a harmless, playful person, even though > the first half of the word could be construed as a sexual insult. > Americans are strange.) > I did, actually send Ender a private message, and I'm sure that he can vouch we are the very best of friends: hence his volte face in the Use-List. Richmond. From endernafi at keehuna.com Wed Feb 12 14:36:41 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Wed, 12 Feb 2014 21:36:41 +0200 Subject: Defining Pet Features and Essentials In-Reply-To: References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> <52FB68F6.6050209@gmail.com> <52FBC5AE.5080909@hyperactivesw.com> Message-ID: Once again, I hit that 15kb. barrier. Repeating myself without quoting Jacque?s reply; I hope this will be short enough for the mail-list :) Hi Jacque, Actually we talked about it in detail with Richmond. I already removed the post from nabble;? pity that I can?t remove it from your individual inboxes, too. Cultural differences can be confusing. Names of genital organs are little insulting, if any, in our culture, for example. They are been used actively as part of small-talk, vulgar; but most of the time, they mean close to ?buddy, pal, ?? Funny, isn?t it? Whereas ?pig? is condescending, ?ox? means dumb, ?dog? is pretty insulting. I can understand ?pig?, both Jews and Muslims consider it as dirty and un-kosher/not-halal. I just don?t know why ?dog? is a curse. Believe me, it?s really harsh to a degree that it?s one of few reasons which make me physically fight with someone. It?s hard-coded to my neurons, collateral effects of my culture. In fact, I love dogs as animals; they?re cute, loyal, fun, smart. But as a swear, it?s rough. And I?m not a touchy guy, usually don?t take swears serious; they?re just childish for me not a reason to argue. I should have thought about the nuances between cultures. That was clearly my mistake. Another important thing about this issue is *being over-touchy / short-tempered of Middle Eastern people*. Richmond expressed this very well and I?m quoting from him, I hope he?s ok with it: What never ceases to amaze me is how it is perfectly acceptable for non-WASP cultures to make supposedly off-colour remarks about WASP culture, while the other way round is jumped on like crazy whether it is or is intended to be offensive in reality or not He?s absolutely right. We call this behavior as ?playing the aggrieved card?. It?s a common approach in this part of world. Even the richest businessmen and strongest politicians use this. They use because it?s proven as effective and it?s part of our culture, how we?ve been raised. Hard-coded, if I may. I was completely against it, yet I did it myself Because I belong to this culture and my culture?s shackles have bounded me since my childhood. Despite how much I try to free myself from those, I can?t succeed always. Shame for me :/ ~ Ender From dunbarx at aol.com Wed Feb 12 14:48:32 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 12 Feb 2014 14:48:32 -0500 (EST) Subject: Defining Pet Features and Essentials In-Reply-To: References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> <52FB68F6.6050209@gmail.com> <52FBC5AE.5080909@hyperactivesw.com> Message-ID: <8D0F6428AF7F705-1A88-3A28@webmail-m218.sysops.aol.com> Ender. I was the cause of the previous flame war. Caught me by surprise as well. I have no doubt of your integrity, and that is all that matters. These hassles occur now and then. There is no reason to belabor this. We are glad to have you in this community. Back to LC. Now that is something we can all agree needs disciplining. Craig -----Original Message----- From: Ender Nafi Elekcioglu To: LiveCode Forums Sent: Wed, Feb 12, 2014 2:37 pm Subject: Re: Defining Pet Features and Essentials Once again, I hit that 15kb. barrier. Repeating myself without quoting Jacque?s reply; I hope this will be short enough for the mail-list :) Hi Jacque, Actually we talked about it in detail with Richmond. I already removed the post from nabble; pity that I can?t remove it from your individual inboxes, too. Cultural differences can be confusing. Names of genital organs are little insulting, if any, in our culture, for example. They are been used actively as part of small-talk, vulgar; but most of the time, they mean close to ?buddy, pal, ?? Funny, isn?t it? Whereas ?pig? is condescending, ?ox? means dumb, ?dog? is pretty insulting. I can understand ?pig?, both Jews and Muslims consider it as dirty and un-kosher/not-halal. I just don?t know why ?dog? is a curse. Believe me, it?s really harsh to a degree that it?s one of few reasons which make me physically fight with someone. It?s hard-coded to my neurons, collateral effects of my culture. In fact, I love dogs as animals; they?re cute, loyal, fun, smart. But as a swear, it?s rough. And I?m not a touchy guy, usually don?t take swears serious; they?re just childish for me not a reason to argue. I should have thought about the nuances between cultures. That was clearly my mistake. Another important thing about this issue is *being over-touchy / short-tempered of Middle Eastern people*. Richmond expressed this very well and I?m quoting from him, I hope he?s ok with it: What never ceases to amaze me is how it is perfectly acceptable for non-WASP cultures to make supposedly off-colour remarks about WASP culture, while the other way round is jumped on like crazy whether it is or is intended to be offensive in reality or not He?s absolutely right. We call this behavior as ?playing the aggrieved card?. It?s a common approach in this part of world. Even the richest businessmen and strongest politicians use this. They use because it?s proven as effective and it?s part of our culture, how we?ve been raised. Hard-coded, if I may. I was completely against it, yet I did it myself Because I belong to this culture and my culture?s shackles have bounded me since my childhood. Despite how much I try to free myself from those, I can?t succeed always. Shame for me :/ ~ Ender _______________________________________________ use-livecode mailing list use-livecode at 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 Feb 12 15:14:26 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 12 Feb 2014 14:14:26 -0600 Subject: [OT] Cultural differences (was Re: Defining Pet Features and Essentials) In-Reply-To: References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> <52FB68F6.6050209@gmail.com> <52FBC5AE.5080909@hyperactivesw.com> Message-ID: <52FBD622.3060000@hyperactivesw.com> Ender, I marked this as OT because we've gone off-track, but this is fascinating to me and I'm glad your reply was still in my inbox. > Whereas ?pig? is condescending, ?ox? means dumb, ?dog? is pretty insulting. "Pig" here means dirty, sloppy, unclean, even though pigs are naturally very clean animals. "This place is a pig sty" means your house is a mess. Ox means dumb, same as you. A dog is just a dog, except for female dogs which are bitches. "Bitch" here is a so commonly used for a querrelous woman (or a man's property) that I've met people who don't know it actually refers to dogs. > In fact, I love dogs as animals; they?re cute, loyal, fun, smart. > But as a swear, it?s rough. Another thing westerners are puzzled by is the insult about shoes. To us they are just apparel. I do understand that shoes pick up street dirt and are unclean, so it makes sense I guess. But if you threw a shoe at me, I'd be offended by the gesture but not by the item you chose to do it with. > I should have thought about the nuances between cultures. > That was clearly my mistake. Don't feel too bad, we all do it. We are products of our culture, which is taught to us before we can even think about it. Americans are typically thought of as rude and after visiting the UK, I see why. We are perceived as brash and self-centered. One example is that we typically don't use "please" as often as they do in the UK, because in America that would be perceived as constant pleading, and perhaps a sign of insecurity. In the UK it is simply a polite way of speaking. When I was visiting, I tried to remember to say "please" more often than usual, just to fit in. I probably failed. > Another important thing about this issue is being over-touchy / > short-tempered of Middle Eastern people. I suspect that part is more human than cultural. I know a lot of people here that behave that way too, and there are areas of the U.S. where criticising their culture or patriotism enrages them. I think it goes back to our tribal roots. The community is the bedrock of our identity, and insulting it also insults us personally by association. I almost decided to major in cultural anthropology in college, the field is so fascinating to me. Humans are a diverse breed, and yet we have far more in common with each other than we have differences. And I am glad this conversation occurred, because it makes us all more aware. One thing is a disadvantage to you though: your English is so good that it is easy to forget you live so far away. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Wed Feb 12 15:16:38 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 12 Feb 2014 12:16:38 -0800 Subject: diesel In-Reply-To: References: <52FB90C9.5060606@fourthworld.com> <93856878228.20140212074038@ahsoftware.net> <20140212180604.15793wendyz0o7wc@meg.on-rev.com> Message-ID: Hi David: Just a response here to say that as of Tuesday 3:40PM PST, something WAS down. I received a message from a client mentioning that the retailer map for their business which I host on on-rev was not working and indeed I was getting no response from the server. I took a screen capture of the all-red on-rev status page and send an email to support at on-rev.com. I never received a response so I have no idea if anyone was notified. Apparently things seem to be working now. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design > writes: > >>Happily none of the servers were down on this occasion. As I explained >>to you when I responded to your ticket on on-rev, the issue you saw >>was that the status page itself was down for a period, and I'm glad to >>say I was able to rectify this for you when it was reported via the >>Urgent ticketing system. From bobsneidar at iotecdigital.com Wed Feb 12 15:45:46 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Wed, 12 Feb 2014 20:45:46 +0000 Subject: Defining Pet Features and Essentials - Found word(s) remove list in the Text body In-Reply-To: <5026a405-6497-4e8f-94da-dbba5eac9136@lists.runrev.com> References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com><308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com><31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com><52FB68F6.6050209@gmail.com><52FBC5AE.5080909@hyperactivesw.com> <5026a405-6497-4e8f-94da-dbba5eac9136@lists.runrev.com> Message-ID: There was a flame war? And I wasn?t involved??? I?m slipping? Bob On Feb 12, 2014, at 11:48 , dunbarx at aol.com wrote: Ender. I was the cause of the previous flame war. Caught me by surprise as well. From dunbarx at aol.com Wed Feb 12 16:10:42 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Wed, 12 Feb 2014 16:10:42 -0500 (EST) Subject: Defining Pet Features and Essentials - Found word(s) remove list in the Text body In-Reply-To: References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com><308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com><31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com><52FB68F6.6050209@gmail.com><52FBC5AE.5080909@hyperactivesw.com> <5026a405-6497-4e8f-94da-dbba5eac9136@lists.runrev.com> Message-ID: <8D0F64E05984730-231C-4637@webmail-d129.sysops.aol.com> It was on the forum. Worth a look just for the car-accident-rubbernecking value. Craig -----Original Message----- From: Bob Sneidar To: How to use LiveCode Sent: Wed, Feb 12, 2014 3:46 pm Subject: Re: Defining Pet Features and Essentials - Found word(s) remove list in the Text body There was a flame war? And I wasn?t involved??? I?m slipping? Bob On Feb 12, 2014, at 11:48 , dunbarx at aol.com wrote: Ender. I was the cause of the previous flame war. Caught me by surprise as well. _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From j at unmla.com Wed Feb 12 17:20:40 2014 From: j at unmla.com (j at unmla.com) Date: Wed, 12 Feb 2014 22:20:40 +0000 Subject: LiveCode vs other tools for children In-Reply-To: <52FA5FCA.3050600@hyperactivesw.com> References: <7c1269f3a5344f3184575a4de9bc6a9e@BLUPR07MB226.namprd07.prod.outlook.com> <52F905FC.4060709@hyperactivesw.com> , <52FA5FCA.3050600@hyperactivesw.com> Message-ID: <06a991ae81f14cfa94cb81990b775cfb@BLUPR07MB226.namprd07.prod.outlook.com> As a follow-up to my question regarding LiveCode in elementary schools, I'm wondering if there is a need for research to compare programming/development environments for children. So I paid an online visit to code.org. I was happy to see LiveCode represented on http://code.org/learn (under Other Learning Options) among the many programming/coding environments. After playing around with some of the other tools, it didn't take long to dawn on me that LiveCode is, at the very least, the best option for text manipulation. I'm now wondering if age appropriateness is a factor, and if LiveCode has been formally compared with some of the other tools. Any responses are, of course, are appreciated. Thanks to Jacqueline, Cyril, David, and Peter for responding with the helpful information to my inquiry about LiveCode in elementary schools. Joseph Martinez UNM - Los Alamos From rdimola at evergreeninfo.net Wed Feb 12 17:24:50 2014 From: rdimola at evergreeninfo.net (Ralph DiMola) Date: Wed, 12 Feb 2014 17:24:50 -0500 Subject: [OT] Cultural differences (was Re: Defining Pet Features and Essentials) In-Reply-To: <52FBD622.3060000@hyperactivesw.com> References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> <52FB68F6.6050209@gmail.com> <52FBC5AE.5080909@hyperactivesw.com> <52FBD622.3060000@hyperactivesw.com> Message-ID: <006a01cf2841$3f673f30$be35bd90$@net> J, Very good points!! I spent 1.5 years in Japan. I was having cocktails with some Tokyo locals and I was tired and wanted to be able to accomplish what I promised the next day and refused a tumbler glass of whiskey from Karamura San late in the night. I went back to the hotel and found out the next day that I insulted him BIG-TIME. Moral: You can't always know local customs but learn from your mistakes. I bought him a tumbler of whiskey the next time we went out and all was forgiven. On the "thank you" thingy... In Japan the more random "Gazimus"s (spelling?) one places in a conversation the more polite you are. And to be Really polite end the sentence with "gazimusssssssssssssss" and stretch those s's out. I think the vast majority of us try to acclimate to local customs so we can respect other cultures and not insult the locals. But in the end it's one of those "live and learn" things. Ralph DiMola IT Director Evergreen Information Services rdimola at evergreeninfo.net -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of J. Landman Gay Sent: Wednesday, February 12, 2014 3:14 PM To: How to use LiveCode Subject: [OT] Cultural differences (was Re: Defining Pet Features and Essentials) Ender, I marked this as OT because we've gone off-track, but this is fascinating to me and I'm glad your reply was still in my inbox. > Whereas "pig" is condescending, "ox" means dumb, "dog" is pretty insulting. "Pig" here means dirty, sloppy, unclean, even though pigs are naturally very clean animals. "This place is a pig sty" means your house is a mess. Ox means dumb, same as you. A dog is just a dog, except for female dogs which are bitches. "Bitch" here is a so commonly used for a querrelous woman (or a man's property) that I've met people who don't know it actually refers to dogs. > In fact, I love dogs as animals; they're cute, loyal, fun, smart. > But as a swear, it's rough. Another thing westerners are puzzled by is the insult about shoes. To us they are just apparel. I do understand that shoes pick up street dirt and are unclean, so it makes sense I guess. But if you threw a shoe at me, I'd be offended by the gesture but not by the item you chose to do it with. > I should have thought about the nuances between cultures. > That was clearly my mistake. Don't feel too bad, we all do it. We are products of our culture, which is taught to us before we can even think about it. Americans are typically thought of as rude and after visiting the UK, I see why. We are perceived as brash and self-centered. One example is that we typically don't use "please" as often as they do in the UK, because in America that would be perceived as constant pleading, and perhaps a sign of insecurity. In the UK it is simply a polite way of speaking. When I was visiting, I tried to remember to say "please" more often than usual, just to fit in. I probably failed. > Another important thing about this issue is being over-touchy / > short-tempered of Middle Eastern people. I suspect that part is more human than cultural. I know a lot of people here that behave that way too, and there are areas of the U.S. where criticising their culture or patriotism enrages them. I think it goes back to our tribal roots. The community is the bedrock of our identity, and insulting it also insults us personally by association. I almost decided to major in cultural anthropology in college, the field is so fascinating to me. Humans are a diverse breed, and yet we have far more in common with each other than we have differences. And I am glad this conversation occurred, because it makes us all more aware. One thing is a disadvantage to you though: your English is so good that it is easy to forget you live so far away. :) -- 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 endernafi at keehuna.com Wed Feb 12 17:35:18 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Thu, 13 Feb 2014 00:35:18 +0200 Subject: [OT] Cultural differences (was Re: Defining Pet Features and Essentials) In-Reply-To: <52FBD622.3060000@hyperactivesw.com> References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> <52FB68F6.6050209@gmail.com> <52FBC5AE.5080909@hyperactivesw.com> <52FBD622.3060000@hyperactivesw.com> Message-ID: And I am glad this conversation occurred, because it makes us all more? aware. One thing is a disadvantage to you though: your English is so? good that it is easy to forget you live so far away. :)? Jacque, I seriously doubt it but Richmond said that, too; so, I?m about ?to believe. By the way, you ought to know that very few things can make me so proud about myself. It?s important for me because of three reasons;? one, I was always into the languages;? second, Turkish is very different in so many aspects from English in fact it?s structurally sibling to Japanese apart from our Latin alphabet vs their Kanji & Kana, despite the common westerner belief, Turkish is not related to Arabic or Farsi, whatsoever; third, I have no formal education, just movies, tv shows and books. I guess, this is my way of expressing gratitude to your compliments :) In short, thank you :) Jacque: One example is that we? typically don't use "please" as often as they do in the UK, because in? America that would be perceived as constant pleading, and perhaps a sign? of insecurity. In the UK it is simply a polite way of speaking. ? I feel awkward many times when I want to use ?please? and I question myself whether I?m using it too much or not. Now, I know the reason thanks to you;? that was apparently the American way and as I said earlier I learned English from Hollywood mostly. From now on, I can use it as much as I want knowing that I?ll be perceived as coming from British ?cole :) Jacque: I almost decided to major in cultural anthropology in college, the field? is so fascinating to me. Humans are a diverse breed, and yet we have far? more in common with each other than we have differences. Indeed? Although the cultural differences seem big to us, the resemblances are in majority. There is a reason for that: Genetic Bottleneck Theory. We all are grandchildren of just 1000 to 10.000 pairs from some 50.000 years ago. The reason of this bottleneck is somewhat disputed,? yet it seems that Toba Incident is the favorite one among the scientists: http://en.wikipedia.org/wiki/Toba_catastrophe_theory#Genetic_bottlenecks_in_humans The theory says that 60% to 96% of humans did extinct in that era of volcanic winter. If we could become so different in the last 70.000 years? { http://www.boredpanda.org/vanishing-tribes-before-they-pass-away-jimmy-nelson/ } how different had Homo Sapiens been become during the earlier 130.000 ~ 4million years? Who knows, maybe there were some races which look like Hobbits, Elves even like Orcs :) It?s fun to dream, isn?t it? Best, ~ Ender From pete at lcsql.com Wed Feb 12 19:24:14 2014 From: pete at lcsql.com (Peter Haworth) Date: Wed, 12 Feb 2014 16:24:14 -0800 Subject: Problems with delete stack Message-ID: I think I ran into this a while back but it's cropped up again. I have a script that deletes a stack from memory then opens it again from a different stack file. When the new stack is loaded, I get the usual LC message about duplicate stack names and what do I want to do about them. In itself, that's weird because delete stack should remove the stack from memory. I've also tried setting the destroystack property of the stack to true before deleting it but same thing happens. What's even stranger is that the message asks what do I want to do with before loading , when it should be the other way round. I guess that could just be a bug in the message display handler. If I step through the script in debug, the problem doesn't occur. It seems some amount of time is needed for the stack to really be gone from memory, question is how much of a wait should I put in there? Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin From scott at tactilemedia.com Wed Feb 12 20:43:41 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 12 Feb 2014 17:43:41 -0800 Subject: Problems with delete stack In-Reply-To: References: Message-ID: If you want a stack to be removed from memory when it closes, it needs to have its destroyStack property enabled. Also check to make sure no script from the closing stack is executing -- that could prevent the stack from closing completely. Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 2/12/14 4:24 PM, "Peter Haworth" wrote: >I think I ran into this a while back but it's cropped up again. > >I have a script that deletes a stack from memory then opens it again from >a >different stack file. When the new stack is loaded, I get the usual LC >message about duplicate stack names and what do I want to do about them. > >In itself, that's weird because delete stack should remove the stack from >memory. I've also tried setting the destroystack property of the stack to >true before deleting it but same thing happens. > >What's even stranger is that the message asks what do I want to do with > before loading , when >it should be the other way round. I guess that could just be a bug in the >message display handler. > >If I step through the script in debug, the problem doesn't occur. > >It seems some amount of time is needed for the stack to really be gone >from >memory, question is how much of a wait should I put in there? > >Pete >lcSQL Software >Home of lcStackBrowser and >SQLiteAdmin >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Wed Feb 12 21:13:53 2014 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 12 Feb 2014 18:13:53 -0800 Subject: LiveCode vs other tools for children In-Reply-To: <06a991ae81f14cfa94cb81990b775cfb@BLUPR07MB226.namprd07.prod.outlook.com> References: <7c1269f3a5344f3184575a4de9bc6a9e@BLUPR07MB226.namprd07.prod.outlook.com> <52F905FC.4060709@hyperactivesw.com> <52FA5FCA.3050600@hyperactivesw.com> <06a991ae81f14cfa94cb81990b775cfb@BLUPR07MB226.namprd07.prod.outlook.com> Message-ID: On Wed, Feb 12, 2014 at 2:20 PM, j at unmla.com wrote: > at the very least, the best option for text manipulation. You just stated a truth. Chunk Expressions in Livecode rock. *--* *Stephen Barncard - San Francisco Ca. USA - Deeds Not Words* From bobsneidar at iotecdigital.com Wed Feb 12 21:43:43 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 13 Feb 2014 02:43:43 +0000 Subject: The DefaultButton Message-ID: I have a button whose properties show that the defaultButton property is true. However a script that I have which sends mouse up to the defaultButton of this card throws an error. Upon further investigation, I run ?put the defaultButton of this card? in the message box and get empty, same as in my script. Can someone please ?splain to me how it is possible a button on a card can have the defaultButton property set to true, and this condition can occur? Also, if I uncheck the defaultButton checkbox and re-check it, the damn thing works?? This has GOT to be a bug! Bob From lan.kc.macmail at gmail.com Wed Feb 12 21:54:11 2014 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Thu, 13 Feb 2014 10:54:11 +0800 Subject: Crowd Funding Enhancements In-Reply-To: <52FA412B.9070309@fourthworld.com> References: <52FA412B.9070309@fourthworld.com> Message-ID: On Tue, Feb 11, 2014 at 11:26 PM, Richard Gaskin wrote: > > > The only downside with that visualization is that it takes a large screen to really see what's going on. Might be nice to also have some other automated graphic view - what else is floating around in the Git world for that? > Thanks Richard, very nice! As you say, you need a big screen but even without, you can tell that Monte must be an ADHD sufferer - which is perfect, he can't seem to keep himself from participating in every little branch ;-) It's not as self evident as the best info-graphics; it's not clear what the different colours represent or why certain blobs immediately appear large and stay basically the same size, rather than grow; obviously if you've been given the link to the gouce site you can figure it out. And as I previously mentioned, it would be nice if there was some sort of percentage indication as to an estimate of how complete a blob is. Still, I am very impressed with the amount of activity the Runrev Team + many others have devoted. How nice it would be if it were possible to have a link to a live update that allowed you to visualise the work from day 1 'til today. I was hoping that someone was going to reply to your Git world request. From bobsneidar at iotecdigital.com Wed Feb 12 21:59:08 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 13 Feb 2014 02:59:08 +0000 Subject: repeating string In-Reply-To: References: <52F1A44D.5080007@economy-x-talk.com> <52F206B3.6090401@economy-x-talk.com> <52F96BBB.8060103@tweedly.net> <52FA6076.3060002@hyperactivesw.com> Message-ID: <7012DF6A-6B8A-400C-975D-F3F5E75415DC@iotecdigital.com> Something like, put ?burger? into the mouth of me with ?force?? Or maybe, set the mouth of ?bob? to ?full? with ?burger?? Hmmm? I?m guessing I?m hungry. BRB! Bob On Feb 11, 2014, at 09:51 , Mike Kerner wrote: > I guess I'm more of a fan of having multiple ways of saying something, > because then each person can use whatever feels most natural and intuitive > to them instead of being forced. > > > On Tue, Feb 11, 2014 at 12:40 PM, J. Landman Gay > wrote: > >> On 2/10/14, 6:15 PM, Alex Tweedly wrote: >> >> I don't see any need to invent a new verb "pad"; why not simply >>> something like >>> >>> put [for N times] >>> or >>> put [N copies of] >>> >>> Thus >>> put "hello" into myVar >>> put "xyz" for 2 times after char 3 of myVar --> helxyzxyzlo >>> or perhaps >>> put 2 copies of "xyz" after char 3 of myVar >>> >>> Or indeed >>> put "abc" & 4 copies of " " & "def" into newVar >>> to give a value of "abc def" >>> >> >> I could go with the first one, but if we're to avoid inventing new syntax >> then I'd drop the version that uses "copies". But the first variation would >> work and I like the idea of building off existing terminology. >> >> >> -- >> 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 >> > > > > -- > 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 bobsneidar at iotecdigital.com Wed Feb 12 22:03:15 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Thu, 13 Feb 2014 03:03:15 +0000 Subject: diesel In-Reply-To: References: Message-ID: Good thing I just deployed a mySQL server on a computer I was given from my last place of employ. I had On-Rev crap out on my in the middle of a proof of concept meeting. That was not pretty nor was it comfortable. Bob On Feb 11, 2014, at 22:50 , Mark Wieder wrote: > Actually, I see from the status page that *all* on-rev's servers are down. > Nice. > > -- > Mark Wieder > ahsoftware at gmail.com > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From gcanyon at gmail.com Wed Feb 12 22:48:05 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Wed, 12 Feb 2014 21:48:05 -0600 Subject: Defining Pet Features and Essentials In-Reply-To: References: Message-ID: On Tue, Feb 11, 2014 at 6:59 AM, Ender Nafi Elekcioglu < endernafi at keehuna.com> wrote: > Try to calculate a recursive fib(33) under 0.5 second > {it's 14 seconds on a brand new Macbook Pro Retina, where it's ~100ms. for > Javascript.} > I'll take that bet: local fibArray function fib N if N = 0 or N = 1 then return N if fibArray[N] is empty then put fib(N-2) + fib(N-1) into fibArray[N] return fibArray[N] end fib on mouseUp put the long seconds into T get fib(33) put it && the long seconds - T end mouseUp Puts: 3524578 0.000022 It would be *really* good if LC supported co-routines, tail-recursion optimization, and native memo-ization of functions, but it's often not hard to memo-ize manually. Of course in this case recursion is unhelpful to begin with, but I'm pretending that it's unavoidable since it's the reason for the example. From mwieder at ahsoftware.net Wed Feb 12 23:41:13 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Feb 2014 20:41:13 -0800 Subject: Defining Pet Features and Essentials In-Reply-To: References: Message-ID: <65903712268.20140212204113@ahsoftware.net> Geoff- Close. Your first array element is empty. Right answer, though. local fibArray function fib N if (N = 1 or N = 2) then put 1 into fibArray[N] return 1 end if if fibArray[N] is empty then put fib(N-2) + fib(N-1) into fibArray[N] return fibArray[N] end fib on mouseUp local T put empty into field 1 put the long seconds into T get fib(33) put it && the long seconds - T -- display the array repeat with N=1 to 33 put N & ":" && fibArray[N] & cr after field 1 end repeat end mouseUp -- -Mark Wieder ahsoftware at gmail.com From gcanyon at gmail.com Thu Feb 13 00:01:56 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Wed, 12 Feb 2014 23:01:56 -0600 Subject: Defining Pet Features and Essentials In-Reply-To: References: Message-ID: On Wed, Feb 12, 2014 at 9:48 PM, Geoff Canyon wrote: > 3524578 0.000022 > Ha, let me not cheat: on mouseUp clearFib put the long seconds into T get fib(33) put it && the long seconds - T end mouseUp local fibArray function fib N if N = 0 or N = 1 then return N if fibArray[N] is empty then put fib(N-1) + fib(N-2) into fibArray[N] return fibArray[N] end fib on clearFib delete variable fibArray end clearFib Puts: 3524578 0.000357 Not *as* fast as the original, but still very fast. From gcanyon at gmail.com Thu Feb 13 00:20:32 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Wed, 12 Feb 2014 23:20:32 -0600 Subject: Defining Pet Features and Essentials In-Reply-To: <65903712268.20140212204113@ahsoftware.net> References: <65903712268.20140212204113@ahsoftware.net> Message-ID: On Wed, Feb 12, 2014 at 10:41 PM, Mark Wieder wrote: > Close. Your first array element is empty. Right answer, though. > What's in the array isn't important, really -- it's just a manual form of the memo feature some languages offer. fibArray[1] is empty, as is fibArray[0], because the function short-cuts both of those arguments and simply returns them. I literally went online and searched "recursive fibonacci function" and copy-pasted, then added the memo feature. I think it's more honest to do that, since the exact function isn't really the point. In a sense, applying memo might be considered a cheat, since the point was that LC performance could be improved. Finding a clever way to patch over LC's lack of tail-recursion optimization or memo isn't really the point, but I thought it was valid here to mention that the thing that (I assume) makes javascript faster than LC might be built-in on the JS side, but can be replicated pretty simply on the LC side. From mwieder at ahsoftware.net Thu Feb 13 00:49:16 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 12 Feb 2014 21:49:16 -0800 Subject: Defining Pet Features and Essentials In-Reply-To: References: <65903712268.20140212204113@ahsoftware.net> Message-ID: <19907795571.20140212214916@ahsoftware.net> Geoff- Wednesday, February 12, 2014, 9:20:32 PM, you wrote: > What's in the array isn't important, really -- it's just a manual form of ... Ah, never mind. I see you're priming the array with a 0 value in the first element and then treating the array as if it's 1-based rather than 0-based. That'll do just fine. -- -Mark Wieder ahsoftware at gmail.com From dunbarx at aol.com Thu Feb 13 00:59:45 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 13 Feb 2014 00:59:45 -0500 (EST) Subject: The DefaultButton In-Reply-To: References: Message-ID: <8D0F697EE2E1B1E-231C-667B@webmail-d129.sysops.aol.com> Bob. I made a new stack with one button on it. Put a mouseUp handler in it. In msg: send "mouseUp" to the defaultbutton of this card Got what I expected. Craig -----Original Message----- From: Bob Sneidar To: How to use LiveCode Sent: Wed, Feb 12, 2014 9:44 pm Subject: The DefaultButton I have a button whose properties show that the defaultButton property is true. However a script that I have which sends mouse up to the defaultButton of this card throws an error. Upon further investigation, I run ?put the defaultButton of this card? in the message box and get empty, same as in my script. Can someone please ?splain to me how it is possible a button on a card can have the defaultButton property set to true, and this condition can occur? Also, if I uncheck the defaultButton checkbox and re-check it, the damn thing works?? This has GOT to be a bug! Bob _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From endernafi at keehuna.com Thu Feb 13 04:13:03 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Thu, 13 Feb 2014 11:13:03 +0200 Subject: Defining Pet Features and Essentials In-Reply-To: References: <65903712268.20140212204113@ahsoftware.net> Message-ID: Geoff, I had no idea that benchmarking can be done in *nanosecond* level; apparently, using *the long seconds*, it was possible. Thanks for that. However, as excellent code as your script is;? I wasn?t trying to find the fastest recursive fibonacci algorithm neither trying to find a solution for a technical problem. It was a comparison of raw horsepowers of languages? and discussing what we can do to see a far faster Livecode in the future. It?s not a child task, I know. Especially after reading your post: > In a sense, applying memo might be considered a cheat, since the point was? > that LC performance could be improved. Finding a clever way to patch over? > LC's lack of tail-recursion optimization or memo isn't really the point,? > but I thought it was valid here to mention that the thing that (I assume)? > makes javascript faster than LC might be built-in on the JS side, but can? > be replicated pretty simply on the LC side.? In the light of these, I'm not sure that your comparison is fair. I have used same algorithm both in C and Livecode and the results were ~29ms. vs ~8seconds. You can find them below. I wonder what result will produce other languages using your array method. We all know that there are tons of optimized fib algorithms which cut down the processing times in an order of magnitude; to name a few: matrix, dynamic, space optimized, ? Again, the point is not getting the fastest results, rather comparing the results of exactly same algorithms. Here are my test scripts for C and Livecode, respectively; they?re pretty straightforward: int fib(int n) { ? ?if (n <= 1) ? ? ? return n; ? ?return fib(n-1) + fib(n-2); } --? function fib n if n <= 1 then return n else return fib(n-1) + fib(n-2) end if end fib ~ Ender From endernafi at keehuna.com Thu Feb 13 06:13:53 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Thu, 13 Feb 2014 13:13:53 +0200 Subject: Best Practice for Library Stacks Message-ID: Hello, I have a library stack which consists all my common functions and commands. Calculations, text manipulation, getting device info, update procedures, etc. Stack?s script is close 5000+ line of code. I wanted to organize it and put related handlers into the script of respective cards. But it didn?t work, calling a function from my mainstack?s cards throws an error. I know that I can dispatch a function but it?s not effective. Here is an example: _main stack ___card 1 ___card 2 ___? __library stack ___card 1 ___card 2 ___? Script of card 1 of library stack: function calcSum pX, pY ? ?return pX + pY end function Script of card 2 of main stack: on answerSum ? ?answer calcSum(3, 5) end answerSum Is this possible? Can I distribute my handlers onto different cards of the library stack and still call them directly? Thanks, ~ Ender From m.schonewille at economy-x-talk.com Thu Feb 13 06:19:11 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 13 Feb 2014 12:19:11 +0100 Subject: Best Practice for Library Stacks In-Reply-To: References: Message-ID: <45E8BB84-E3DD-4F1A-86FD-08BA86F8EAA7@economy-x-talk.com> Hi Ender, Stacks in use receive messages at stack level, not at card level. Use a button for each part of your library and use backscripts and frontscripts. -- 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 13 feb 2014, at 12:13, Ender Nafi Elekcioglu wrote: > Hello, > > I have a library stack which consists all my common functions and commands. > Calculations, text manipulation, getting device info, update procedures, etc. > > Stack?s script is close 5000+ line of code. > > I wanted to organize it and put related handlers into the script of respective cards. > > But it didn?t work, calling a function from my mainstack?s cards throws an error. > I know that I can dispatch a function but it?s not effective. > > Here is an example: > > _main stack > ___card 1 > ___card 2 > ___? > __library stack > ___card 1 > ___card 2 > ___? > > Script of card 1 of library stack: > > function calcSum pX, pY > return pX + pY > end function > > Script of card 2 of main stack: > > on answerSum > answer calcSum(3, 5) > end answerSum > > > Is this possible? > Can I distribute my handlers onto different cards of the library stack > and still call them directly? > > > > Thanks, > > ~ Ender From endernafi at keehuna.com Thu Feb 13 06:47:29 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Thu, 13 Feb 2014 13:47:29 +0200 Subject: Best Practice for Library Stacks In-Reply-To: <45E8BB84-E3DD-4F1A-86FD-08BA86F8EAA7@economy-x-talk.com> References: <45E8BB84-E3DD-4F1A-86FD-08BA86F8EAA7@economy-x-talk.com> Message-ID: Mark, thanks for your quick reply. I have another question, if you don?t mind. Is there any difference, especially performance-wise, between these two approaches: 1. Library code is in the library stack?s script and it?s activated by _start using stack ?libraryCode? 2. Library code is distributed to different buttons of a card of the main stack and it?s activated by _repeat with x=1 to the number of buttons of card ?libraryCode? __insert the script of button x of card ?libraryCode? into back _end repeat Thanks, ~ Ender From:?Mark Schonewille Mark Schonewille Reply:?Mark Schonewille m.schonewille at economy-x-talk.com Date:?February 13, 2014 at 13:19:32 To:?How to use LiveCode use-livecode at lists.runrev.com Subject:? Re: Best Practice for Library Stacks Hi Ender, Stacks in use receive messages at stack level, not at card level. Use a button for each part of your library and use backscripts and frontscripts. -- Best regards, Mark Schonewille From bvg at mac.com Thu Feb 13 06:51:54 2014 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 13 Feb 2014 12:51:54 +0100 Subject: Dollar Sign Variables In-Reply-To: <52FA870B.3030105@hyperactivesw.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> <52FA870B.3030105@hyperactivesw.com> Message-ID: > > I was wondering the same thing. How in the world does one program without the debugger? > > Jaw dropped. I graciously insert put commands when something isn't working as expected, then fix the problem and remove the puts again. Only works with code that I've created myself though, because other people tend to use far more functions and commands, which unnecessarily complicates things. The main advantage is that the IDE in general, as well as my own stacks, are faster with debug mode off. I actually like that finding bugs and removing them is annoying, because then I think twice before making random changes. Said that, I found myself using the debugger a bit more recently, mostly because It helps with seeing why code does what it does, not so much to find code that isn't doing what it's supposed to do. -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From neil at runrev.com Thu Feb 13 08:38:20 2014 From: neil at runrev.com (Neil Roger) Date: Thu, 13 Feb 2014 13:38:20 +0000 Subject: The DefaultButton In-Reply-To: References: Message-ID: <52FCCACC.3000802@runrev.com> Hi Bob, It does seem like something peculiar is going on as I can replicate the behavior that you are experiencing. It would be great if you could submit a report on this issue with your Quality Control team as they will be able to investigate it further. Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com -- On 13/02/2014 02:43, Bob Sneidar wrote: > I have a button whose properties show that the defaultButton property is true. However a script that I have which sends mouse up to the defaultButton of this card throws an error. Upon further investigation, I run ?put the defaultButton of this card? in the message box and get empty, same as in my script. > > Can someone please ?splain to me how it is possible a button on a card can have the defaultButton property set to true, and this condition can occur? > > Also, if I uncheck the defaultButton checkbox and re-check it, the damn thing works?? This has GOT to be a bug! > > Bob > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From matthias_livecode_150811 at m-r-d.de Thu Feb 13 08:46:28 2014 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Thu, 13 Feb 2014 14:46:28 +0100 Subject: John Craig posted a new video on Youtube about the new Carousel feature of MobGui Message-ID: Hi, i just watched John Craig?s new video on Youtube about the new Carousel feature of MobGui. What an awesome feature of MobGui!! But have a look yourselves http://www.youtube.com/watch?v=R1LOomoJSbU Regards, Matthias Matthias Rebbe From paul at researchware.com Thu Feb 13 09:03:41 2014 From: paul at researchware.com (Paul Dupuis) Date: Thu, 13 Feb 2014 09:03:41 -0500 Subject: Best Practice for Library Stacks In-Reply-To: References: Message-ID: <52FCD0BD.4050406@researchware.com> You can have more Library stacks loaded (via start using) than you can insert back scripts or front scripts. The numbers used to be 50 library stacks and 15 front and 15 back scripts. I am not sure if that has changed with recent releases. This may or may not make a difference for you depending upon how large your libraries grow and whether you want to break them up into multiple libraries Using a convention I first saw Richard Gaskin use, you can organize handlers within a script by using "empty handlers" as dividers. For example: on __MATH_ROUTINES__ # These are my math routines all collected together end __MATH_ROUTINES__ function calcSum pX, pY return pX + pY end function function kinetic pM, pV return 0.5 * pM * pV^2 end function on __USERINTERFACE_ROUTINES__ # These are my math routines all collected together end __USERINTERFACE_ROUTINES__ on answerSum answer calcSum(3, 5) end answerSum This provides for very visible section breaks in the list of scripts in the IDE between collections of handlers. There is of course nothing special about starting the handler names with underscore, it is really just to provide a visible difference from other handlers. From ambassador at fourthworld.com Thu Feb 13 09:50:05 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 13 Feb 2014 06:50:05 -0800 Subject: Best Practice for Library Stacks In-Reply-To: <52FCD0BD.4050406@researchware.com> References: <52FCD0BD.4050406@researchware.com> Message-ID: <52FCDB9D.4070502@fourthworld.com> Paul Dupuis wrote: > You can have more Library stacks loaded (via start using) than you can > insert back scripts or front scripts. The numbers used to be 50 library > stacks and 15 front and 15 back scripts. I am not sure if that has > changed with recent releases. It seems that it has. I'd been meaning to test this since the first FOSS release with v6.0, and Ender's post prompted me to take a minute to check it out. In my test stack I was able to insert 16 scripts into the frontScripts, bringing a standalone's total to 20 frontScripts (the other four are inserted by the LC IDE at build time), and the scriptLimits show as "0,0,0" for both Community and Commercial editions. We would expect the scriptLimits to be 0,0,0 for the Community edition, since of course such a limit makes no sense with the GPL license. And given that the goal of the Commercial edition is that it's the same as the Community edition with the exception of being able to also encrypt scripts, it makes reasonable sense that the scriptLimits would be 0,0,0 there as well. However, the Dictionary entry for scriptLimits doesn't flag it as deprecated, and still notes the older limits that used to be enforced in standalones. The most recent change noted in that Dictionary entry is v2.5. So I filed a report against it, and will look forward to the team's clarification as to whether this is a functionality bug or a documentation bug: I hope it's the latter, since with the LC IDE's insistence on adding so many of its own frontScript and backScripts, we're left with too few available slots for some complex apps that could make good use of them. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From MikeKerner at roadrunner.com Thu Feb 13 09:53:17 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Thu, 13 Feb 2014 09:53:17 -0500 Subject: John Craig posted a new video on Youtube about the new Carousel feature of MobGui In-Reply-To: References: Message-ID: That's pretty cool... On Thu, Feb 13, 2014 at 8:46 AM, Matthias Rebbe < matthias_livecode_150811 at m-r-d.de> wrote: > Hi, > > i just watched John Craig?s new video on Youtube about the new Carousel > feature of MobGui. > > What an awesome feature of MobGui!! > > But have a look yourselves > > http://www.youtube.com/watch?v=R1LOomoJSbU > > > Regards, > > Matthias > > > Matthias Rebbe > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 ambassador at fourthworld.com Thu Feb 13 10:15:52 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 13 Feb 2014 07:15:52 -0800 Subject: Best Practice for Library Stacks In-Reply-To: References: Message-ID: <52FCE1A8.50705@fourthworld.com> Ender Nafi wrote: > Is there any difference, especially performance-wise, between these two approaches: > > 1. Library code is in the library stack?s script and it?s activated by > _start using stack ?libraryCode? > > 2. Library code is distributed to different buttons of a card of the main stack and it?s activated by > _repeat with x=1 to the number of buttons of card ?libraryCode? > __insert the script of button x of card ?libraryCode? into back > _end repeat I haven't measured that but I would expect any difference to be inconsequential. Access to handlers in behaviors measures slightly faster than in libraries, but this modest speed bump is possible because of their more limited scope so plan accordingly. FWIW, remember that even backscripts and libraries can use behaviors, and behavior can be chained as of v6.1, so if it helps clarify your design to think of the scripts as classes and subclasses this is now a powerful new option available to us. Using behaviors attached to backScripts may give you the greatest balance of flexibility and performance, depending on the particulars of your setup. I wouldn't recommend using behaviors solely for the speed bump, as it's only a few microseconds. But where behaviors can clarify your design, where limiting scope can be beneficial, it's great that we have them and can now nest them. -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From prothero at earthednet.org Thu Feb 13 10:22:57 2014 From: prothero at earthednet.org (Earthednet-wp) Date: Thu, 13 Feb 2014 07:22:57 -0800 Subject: Best Practice for Library Stacks In-Reply-To: <52FCDB9D.4070502@fourthworld.com> References: <52FCD0BD.4050406@researchware.com> <52FCDB9D.4070502@fourthworld.com> Message-ID: <8A5C4EAB-64E4-4D7C-B5CF-0FD4F5C80F81@earthednet.org> I also am concerned with the organization of large script libraries. I like the idea of putting libraries into buttons, then copying them into the front script at startup. When you say there is a limit of some number of scripts, what counts for a "script"? Is a single script counted as all the handlers contained within a single button? Bill William Prothero http://es.earthednet.org > On Feb 13, 2014, at 6:50 AM, Richard Gaskin wrote: > > Paul Dupuis wrote: > >> You can have more Library stacks loaded (via start using) than you can >> insert back scripts or front scripts. The numbers used to be 50 library >> stacks and 15 front and 15 back scripts. I am not sure if that has >> changed with recent releases. > > It seems that it has. > > I'd been meaning to test this since the first FOSS release with v6.0, and Ender's post prompted me to take a minute to check it out. > > In my test stack I was able to insert 16 scripts into the frontScripts, bringing a standalone's total to 20 frontScripts (the other four are inserted by the LC IDE at build time), and the scriptLimits show as "0,0,0" for both Community and Commercial editions. > > We would expect the scriptLimits to be 0,0,0 for the Community edition, since of course such a limit makes no sense with the GPL license. > > And given that the goal of the Commercial edition is that it's the same as the Community edition with the exception of being able to also encrypt scripts, it makes reasonable sense that the scriptLimits would be 0,0,0 there as well. > > However, the Dictionary entry for scriptLimits doesn't flag it as deprecated, and still notes the older limits that used to be enforced in standalones. The most recent change noted in that Dictionary entry is v2.5. > > So I filed a report against it, and will look forward to the team's clarification as to whether this is a functionality bug or a documentation bug: > > > > I hope it's the latter, since with the LC IDE's insistence on adding so many of its own frontScript and backScripts, we're left with too few available slots for some complex apps that could make good use of them. > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ambassador at fourthworld.com Thu Feb 13 10:46:16 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 13 Feb 2014 07:46:16 -0800 Subject: Best Practice for Library Stacks In-Reply-To: <8A5C4EAB-64E4-4D7C-B5CF-0FD4F5C80F81@earthednet.org> References: <8A5C4EAB-64E4-4D7C-B5CF-0FD4F5C80F81@earthednet.org> Message-ID: <52FCE8C8.5050300@fourthworld.com> Earthednet-wp wrote: > I like the idea of putting libraries into buttons, then copying > them into the front script at startup. When you say there is a > limit of some number of scripts, what counts for a "script"? Is > a single script counted as all the handlers contained within a > single button? There used to be limits; it remains to be seen if there still are, or if the Dictionary entry for scriptLimits just needs to be updated. You can check out that entry for details, but in short there were the following limits when running in a standalone, which do not apply in the IDE: 10 frontScripts 10 backScripts 50 libraries 10 executable lines in any string evaluated by "do" or "value" The latter doesn't include comments, and if a single statement is written across multiple lines with a continuation character ("\") it still only counts as one line. These were initially added to the engine to solve what's become known in xTalk history as "The Digital Chisel Problem", in which a SuperCard user once built an authoring system that directly competed with SuperCard using SuperCard itself. Ironically enough, SC won the MacEddy award for "Best Multimedia Authoring Tool" in 1995, and Digital Chisel won that award in '96. DC did well - at the expense of the company that provided 90% of their tool's functionality. Because of the impact DC had on SC sales, Allegiant Technologies (owners of SC at the time) negotiated an agreement with the makers of DC involving undisclosed royalty amounts in exchange for continued use of new versions of SC. Every xTalk vendor learned from that moment, and each put into place their own means of dealing with it in their EULA and in their product. MetaCard's solution (and since, LC's) was to use scriptLimits, seeking a balance between providing sufficient flexibility for most developers while reducing the likelihood of being able to make a product using MC which competes directly with MC. But now that LC is the first major xTalk to go open source, it may be that these limits are no longer relevant. LC's EULA still prohibits using LC's Commercial edition to make a product that directly competes with it, and of course the Community edition is governed by the GPL which grants all users the right to fork it however they like. We'll see what the team says in response to my bug report, but either way it's all good to me. The scriptLimits have never prevented me from shipping even complex apps, and Kevin has been very open about being willing to negotiate raising the scriptLimits for any serious developer who truly needs it; in fact, I think he did that once a few years ago for a developer making a product that relied on an unusual set of frontScripts. -- 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 neil at runrev.com Thu Feb 13 11:00:29 2014 From: neil at runrev.com (Neil Roger) Date: Thu, 13 Feb 2014 16:00:29 +0000 Subject: Android Test Won't Install In-Reply-To: <23551D16-DB42-4FC4-B31E-933B6E89882C@clearvisiontech.com> References: <23551D16-DB42-4FC4-B31E-933B6E89882C@clearvisiontech.com> Message-ID: <52FCEC1D.20604@runrev.com> Hi Dan, I have managed to upgrade my SGS3 to 4.3 and have had no issues so far deploying to it as a test target. What method did you use to update to update your device and what version of the firmware did you upgrade too? My firmware version is now I9300XXUGMK7 It is worth noting, that even though USB debug mode might be enabledfrom your previous Android version, you may need to still activate these developer options before so they shows within your "settings"---->"more" menu. To do this, navigate to "About Device" and tap your "Build Number" seven times. This should activate these options. Kind Regards,? Neil Roger -- RunRev Support Team ~ http://www.runrev.com - On 12/02/2014 18:32, Dan Friedman wrote: > Roger, > > Yes. I did restart the device. Also, the app was never installed since I couldn't get it installed via LC. I was able to side-load the app on the device, and it did install. So, there must be something goofy going on with LC and Android 4.3. I'm sure you'll get it knocked out. > >> although this does seem to be device based as you are able to deploy to other devices without any issues. > Only another device running an earlier version of Android. Prior to updating to Android 4.3, I was able to deploy to this device with LC. So, I doubt it's a device issue. It must be a Android 4.3 issue. > > Although side-loading is a little bit of a pain, it's an acceptable workaround until this gets repaired. > > -Dan > > >> Hi Dan, >> >> The best place to get support for issues such as this is via >> support at runrev.com >> as messages sent there get filtered to our support team. >> >> I am in the process of trying to upgrade my Galaxy S3 to 4.3 so will >> report back with my results, although this does seem to be device based >> as you are able to deploy to other devices without any issues. >> >> Have you tried restarting the device since the upgrade? I would also >> recommend removing any existing test LiveCode application in case there >> is a conflict happening. >> >> Kind Regards, >> >> >> Neil 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 endernafi at keehuna.com Thu Feb 13 11:08:17 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Thu, 13 Feb 2014 18:08:17 +0200 Subject: Best Practice for Library Stacks In-Reply-To: <52FCE8C8.5050300@fourthworld.com> References: <8A5C4EAB-64E4-4D7C-B5CF-0FD4F5C80F81@earthednet.org> <52FCE8C8.5050300@fourthworld.com> Message-ID: I couldn?t decide which line to quote from Richard?s posts; You know, because of the 15kb limit of list :) In short, I?ve learned much. For my situation, using library stacks is less convenient. And the possibility of hooking chained behaviors to the backscripts seems very promising. I already started to design my library from scratch to be more scalable and flexible. By the way, Digital Chisel was an interesting story to read. Thank you all, ~ Ender From endernafi at keehuna.com Thu Feb 13 11:19:35 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Thu, 13 Feb 2014 18:19:35 +0200 Subject: Lock Screen on preOpenCard Message-ID: Hi all, I?m navigating through cards with visual effect at all times. And in the destination card?s preOpenCard handler I lock and unlock screen. card1: _on mouseUp __lock screen for visual effect __go card 2 __unlock screen with visual effect ?dissolve fast? _end mouseUp card2: _on preOpenCard __lock screen __//do stuff __unlock screen _end preOpenCard It came to my mind that the latter may be pointless, former lock/unlock may encapsulate the second, hence the **pre**OpenCard. The lock/unlock of the second card?s preOpenCard handler is redundant, isn?t it? Thanks, ~ Ender From mwieder at ahsoftware.net Thu Feb 13 11:16:40 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 13 Feb 2014 08:16:40 -0800 Subject: Best Practice for Library Stacks In-Reply-To: <52FCE8C8.5050300@fourthworld.com> References: <8A5C4EAB-64E4-4D7C-B5CF-0FD4F5C80F81@earthednet.org> <52FCE8C8.5050300@fourthworld.com> Message-ID: <1433845832.20140213081640@ahsoftware.net> Richard- Thursday, February 13, 2014, 7:46:16 AM, you wrote: > There used to be limits; it remains to be seen if there still are, or if > the Dictionary entry for scriptLimits just needs to be updated. Last time I looked in the code, the script limits were commented out. -- -Mark Wieder ahsoftware at gmail.com From dixonja at hotmail.co.uk Thu Feb 13 11:21:40 2014 From: dixonja at hotmail.co.uk (John Dixon) Date: Thu, 13 Feb 2014 16:21:40 +0000 Subject: Lock Screen on preOpenCard In-Reply-To: References: Message-ID: Yes Ender, it is... > Date: Thu, 13 Feb 2014 18:19:35 +0200 > From: endernafi at keehuna.com > To: use-livecode at lists.runrev.com > Subject: Lock Screen on preOpenCard > It came to my mind that the latter may be pointless, > former lock/unlock may encapsulate the second, hence the **pre**OpenCard. > > The lock/unlock of the second card?s preOpenCard handler is redundant, isn?t it? > > Thanks, > ~ Ender From prothero at earthednet.org Thu Feb 13 11:26:55 2014 From: prothero at earthednet.org (Earthednet-wp) Date: Thu, 13 Feb 2014 08:26:55 -0800 Subject: Best Practice for Library Stacks In-Reply-To: <52FCE8C8.5050300@fourthworld.com> References: <8A5C4EAB-64E4-4D7C-B5CF-0FD4F5C80F81@earthednet.org> <52FCE8C8.5050300@fourthworld.com> Message-ID: <4CE46D42-4E8F-4A78-B357-176989B14301@earthednet.org> Richard, My question was probably too elementary, but what I was really asking is: Do all of the handlers in a single button script count as a single script, or is a single handler in the button script counted as a script, for purposes of scriptLimits. If only 10 front scripts were allowed, the method wouldn't be very useful for library purposes. Bill William Prothero http://es.earthednet.org > On Feb 13, 2014, at 7:46 AM, Richard Gaskin wrote: > > Earthednet-wp wrote: > > > I like the idea of putting libraries into buttons, then copying > > them into the front script at startup. When you say there is a > > limit of some number of scripts, what counts for a "script"? Is > > a single script counted as all the handlers contained within a > > single button? > > There used to be limits; it remains to be seen if there still are, or if the Dictionary entry for scriptLimits just needs to be updated. > > You can check out that entry for details, but in short there were the following limits when running in a standalone, which do not apply in the IDE: > > 10 frontScripts > 10 backScripts > 50 libraries > 10 executable lines in any string evaluated by "do" or "value" > > The latter doesn't include comments, and if a single statement is written across multiple lines with a continuation character ("\") it still only counts as one line. > > From ambassador at fourthworld.com Thu Feb 13 12:06:11 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 13 Feb 2014 09:06:11 -0800 Subject: Best Practice for Library Stacks In-Reply-To: <4CE46D42-4E8F-4A78-B357-176989B14301@earthednet.org> References: <4CE46D42-4E8F-4A78-B357-176989B14301@earthednet.org> Message-ID: <52FCFB83.8020000@fourthworld.com> Earthednet-wp wrote: > Richard, > My question was probably too elementary, but what I was really asking > is: > Do all of the handlers in a single button script count as a single > script, or is a single handler in the button script counted as a > script, for purposes of scriptLimits. There was no limit to the number of lines in a given frontScript, backScript, or library in terms of execution. But when setting an object's script, the total number of executable lines had the same limit as for "do": ten executable lines, in any handler, comments and line wraps excluded. > If only 10 front scripts were allowed, the method wouldn't be very > useful for library purposes. It was only 10 lines of *new* code, either through "do" or setting an object's script. Both of those are fairly specialized cases, which is why we've not heard much of an uproar about scriptLimits in the 15+ year they were in place. Any amount of code written in a licensed development environment prior to building the standalone has always been allowed. And as Mark Wieder noted: "Last time I looked in the code, the script limits were commented out" ...so it looks like this is all just ancient history anyway. (Thanks for that, Mark) -- 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 keehuna.com Thu Feb 13 12:11:18 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Thu, 13 Feb 2014 19:11:18 +0200 Subject: Lock Screen on preOpenCard In-Reply-To: References: Message-ID: Thanks, John? ~ Ender From:?John Dixon John Dixon Reply:?John Dixon dixonja at hotmail.co.uk Date:?February 13, 2014 at 18:21:47 To:?How to use LiveCode use-livecode at lists.runrev.com Subject:? RE: Lock Screen on preOpenCard Yes Ender, it is... > Date: Thu, 13 Feb 2014 18:19:35 +0200 > From: endernafi at keehuna.com > To: use-livecode at lists.runrev.com > Subject: Lock Screen on preOpenCard > It came to my mind that the latter may be pointless, > former lock/unlock may encapsulate the second, hence the **pre**OpenCard. > > The lock/unlock of the second card?s preOpenCard handler is redundant, isn?t it? > > Thanks, > ~ Ender _______________________________________________ use-livecode mailing list use-livecode at 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 Feb 13 12:17:15 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Thu, 13 Feb 2014 12:17:15 -0500 Subject: Best Practice for Library Stacks In-Reply-To: <52FCFB83.8020000@fourthworld.com> References: <4CE46D42-4E8F-4A78-B357-176989B14301@earthednet.org> <52FCFB83.8020000@fourthworld.com> Message-ID: Wasn't the ten lines of 'do' commands a very old demo version thing?... Designed to keep testers from do-ing too much without buying the product? And wasn't it removed long ago? Questions, questions, questions... ~Roger On Feb 13, 2014 12:11 PM, "Richard Gaskin" wrote: > Earthednet-wp wrote: > > > Richard, > > My question was probably too elementary, but what I was really asking > > is: > > Do all of the handlers in a single button script count as a single > > script, or is a single handler in the button script counted as a > > script, for purposes of scriptLimits. > > There was no limit to the number of lines in a given frontScript, > backScript, or library in terms of execution. > > But when setting an object's script, the total number of executable lines > had the same limit as for "do": ten executable lines, in any handler, > comments and line wraps excluded. > > > > If only 10 front scripts were allowed, the method wouldn't be very > > useful for library purposes. > > It was only 10 lines of *new* code, either through "do" or setting an > object's script. Both of those are fairly specialized cases, which is why > we've not heard much of an uproar about scriptLimits in the 15+ year they > were in place. > > Any amount of code written in a licensed development environment prior to > building the standalone has always been allowed. > > And as Mark Wieder noted: "Last time I looked in the code, the script > limits were commented out" > > ...so it looks like this is all just ancient history anyway. > > (Thanks for that, Mark) > > -- > Richard Gaskin > Fourth World > LiveCode training and consulting: http://www.fourthworld.com > Webzine for LiveCode developers: http://www.LiveCodeJournal.com > Follow me on Twitter: http://twitter.com/FourthWorldSys > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From pete at lcsql.com Thu Feb 13 12:17:21 2014 From: pete at lcsql.com (Peter Haworth) Date: Thu, 13 Feb 2014 09:17:21 -0800 Subject: Problems with delete stack In-Reply-To: References: Message-ID: I set destroyStack to true immediately before the delete stack command. Although according to the dictionary, delete stack removes a stack from memory if it's a main stack. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Wed, Feb 12, 2014 at 5:43 PM, Scott Rossi wrote: > If you want a stack to be removed from memory when it closes, it needs to > have its destroyStack property enabled. Also check to make sure no script > from the closing stack is executing -- that could prevent the stack from > closing completely. > > Regards, > > Scott Rossi > Creative Director > Tactile Media, UX/UI Design > > > > > On 2/12/14 4:24 PM, "Peter Haworth" wrote: > > >I think I ran into this a while back but it's cropped up again. > > > >I have a script that deletes a stack from memory then opens it again from > >a > >different stack file. When the new stack is loaded, I get the usual LC > >message about duplicate stack names and what do I want to do about them. > > > >In itself, that's weird because delete stack should remove the stack from > >memory. I've also tried setting the destroystack property of the stack to > >true before deleting it but same thing happens. > > > >What's even stranger is that the message asks what do I want to do with > > before loading , when > >it should be the other way round. I guess that could just be a bug in the > >message display handler. > > > >If I step through the script in debug, the problem doesn't occur. > > > >It seems some amount of time is needed for the stack to really be gone > >from > >memory, question is how much of a wait should I put in there? > > > >Pete > >lcSQL Software > >Home of lcStackBrowser and > >SQLiteAdmin > >_______________________________________________ > >use-livecode mailing list > >use-livecode at lists.runrev.com > >Please visit this url to subscribe, unsubscribe and manage your > >subscription preferences: > >http://lists.runrev.com/mailman/listinfo/use-livecode > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From jacque at hyperactivesw.com Thu Feb 13 12:24:44 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 13 Feb 2014 11:24:44 -0600 Subject: Dollar Sign Variables In-Reply-To: References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> <52FA870B.3030105@hyperactivesw.com> Message-ID: <52FCFFDC.9030405@hyperactivesw.com> On 2/13/14, 5:51 AM, Bj?rnke von Gierke wrote: >>> I was wondering the same thing. How in the world does one program >>> without the debugger? >>> >>> Jaw dropped. > I graciously insert put commands when something isn't working as > expected, then fix the problem and remove the puts again. That's what we had to do in HyperCard 1.0. I was very happy when HC introduced its first debugger so that I didn't need to alter the script itself just to see what is going on. Debugging on mobile without a built-in debugger reminds me of those old times and I don't like it. One thing I do all the time is to step through a new handler to see what it is doing. When I can see the values of the variables, I know what to expect. Usually I can tell when the next executable line will error and to avoid having to dismiss an error dialog and start over, I just change the value in the variable watcher to something that will work so that I can continue to step through and see what other problems might exist. When I'm done with that, I fix the handler so that the variable will be correct to begin with. That's really handy. Sometimes handlers don't error but they also don't produce the results I expect. I just set a breakpoint and look at the values. The reason for the failure is usually quickly apparent. I think I spend more time in the debugger than anywhere else. It speeds up development and there is also no risk of leaving stray "put"s in the scripts. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Feb 13 12:29:20 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 13 Feb 2014 11:29:20 -0600 Subject: Problems with delete stack In-Reply-To: References: Message-ID: <52FD00F0.8030705@hyperactivesw.com> On 2/13/14, 11:17 AM, Peter Haworth wrote: > I set destroyStack to true immediately before the delete stack command. > Although according to the dictionary, delete stack removes a stack from > memory if it's a main stack. The "delete stack" command should remove it from memory regardless of the destroystack setting. I do that all the time from the message box. But the stack won't go away if there are any pending processes. Pending messages, open drivers (that's for apps usually,) handlers still running, or any other process still in progress will abort the closure. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pete at lcsql.com Thu Feb 13 14:44:50 2014 From: pete at lcsql.com (Peter Haworth) Date: Thu, 13 Feb 2014 11:44:50 -0800 Subject: Problems with delete stack In-Reply-To: <52FD00F0.8030705@hyperactivesw.com> References: <52FD00F0.8030705@hyperactivesw.com> Message-ID: Right, I don;t think there could be any processes running in the deleted stack. Is there a way to check if the delete stack command worked or not? Maybe the result? There's no runtime error. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Thu, Feb 13, 2014 at 9:29 AM, J. Landman Gay wrote: > On 2/13/14, 11:17 AM, Peter Haworth wrote: > >> I set destroyStack to true immediately before the delete stack command. >> Although according to the dictionary, delete stack removes a stack from >> memory if it's a main stack. >> > > The "delete stack" command should remove it from memory regardless of the > destroystack setting. I do that all the time from the message box. > > But the stack won't go away if there are any pending processes. Pending > messages, open drivers (that's for apps usually,) handlers still running, > or any other process still in progress will abort the closure. > > -- > 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 cszasz at me.com Thu Feb 13 15:05:52 2014 From: cszasz at me.com (Charles Szasz) Date: Thu, 13 Feb 2014 15:05:52 -0500 Subject: Setting the textStyle of content of custom properties Message-ID: <4F17060C-674C-4709-A5FA-6590AA702563@me.com> I have some text in custom properties for a checkbox. How can I set the textStyle of text to bold through scripting? Sent from my iPad From pete at lcsql.com Thu Feb 13 15:26:35 2014 From: pete at lcsql.com (Peter Haworth) Date: Thu, 13 Feb 2014 12:26:35 -0800 Subject: Problems with delete stack In-Reply-To: <52FD00F0.8030705@hyperactivesw.com> References: <52FD00F0.8030705@hyperactivesw.com> Message-ID: I tried wrapping the delete stack command in a try/catch but no error was detected. I also tried checking if the stack was in the mainStacks right after being deleted and it's not. I tried a wait command with various intervals right after the delete stack, still same problem. As mentioned in my original post, if I step through the code in the debugger, everything works fine, at least most of the time. Occasionally, the debugger skips over several lines of code right after the delete stack command. I hate both those things! Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Thu, Feb 13, 2014 at 9:29 AM, J. Landman Gay wrote: > On 2/13/14, 11:17 AM, Peter Haworth wrote: > >> I set destroyStack to true immediately before the delete stack command. >> Although according to the dictionary, delete stack removes a stack from >> memory if it's a main stack. >> > > The "delete stack" command should remove it from memory regardless of the > destroystack setting. I do that all the time from the message box. > > But the stack won't go away if there are any pending processes. Pending > messages, open drivers (that's for apps usually,) handlers still running, > or any other process still in progress will abort the closure. > > -- > 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 john at splash21.com Thu Feb 13 16:26:44 2014 From: john at splash21.com (John Craig) Date: Thu, 13 Feb 2014 21:26:44 +0000 Subject: [ANN] MobGUI V1.22 and SVG icon files Message-ID: <52FD3894.4060609@splash21.com> I've updated MobGUI to V1.22 - it now has a palette to set up the carousel control. There's a short video demonstration at http://youtu.be/R1LOomoJSbU I've also added another download to www.mobgui.com - the SVG icon files used to create the mobguicons fonts. For more info : http://forums.runrev.com/viewtopic.php?f=54&t=19125&p=96468#p96468 :D From endernafi at keehuna.com Thu Feb 13 17:17:54 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Fri, 14 Feb 2014 00:17:54 +0200 Subject: [ANN] MobGUI V1.22 and SVG icon files In-Reply-To: <52FD3894.4060609@splash21.com> References: <52FD3894.4060609@splash21.com> Message-ID: John hi, Is v1.22 available for download / buy? I downloaded the demo version but it?s v1.21 and it doesn?t have carousel control even as disabled. Btw, I bought MobG?i 2 years ago; I didn?t it need at all thus not updated my license. But that carousel control is game changer :) It looks awesome. So, is there any chance that you can provide it in the demo version maybe as a time-trial? And the first question of course, when will it be available? Best, ~ Ender From:?John Craig John Craig Reply:?John Craig john at splash21.com Date:?February 13, 2014 at 23:27:15 To:?How to use LiveCode use-livecode at lists.runrev.com Subject:? [ANN] MobGUI V1.22 and SVG icon files I've updated MobGUI to V1.22 - it now has a palette to set up the carousel control. There's a short video demonstration at http://youtu.be/R1LOomoJSbU I've also added another download to www.mobgui.com - the SVG icon files used to create the mobguicons fonts. For more info : http://forums.runrev.com/viewtopic.php?f=54&t=19125&p=96468#p96468 :D _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From dunbarx at aol.com Thu Feb 13 18:15:46 2014 From: dunbarx at aol.com (dunbarx at aol.com) Date: Thu, 13 Feb 2014 18:15:46 -0500 (EST) Subject: Setting the textStyle of content of custom properties In-Reply-To: <4F17060C-674C-4709-A5FA-6590AA702563@me.com> References: <4F17060C-674C-4709-A5FA-6590AA702563@me.com> Message-ID: <8D0F728A8D1152D-231C-AB74@webmail-d129.sysops.aol.com> Hi. The "styledText" or the "htmlText" should preserve the style. Run a few experiments. Craig -----Original Message----- From: Charles Szasz To: use-livecode Sent: Thu, Feb 13, 2014 3:07 pm Subject: Setting the textStyle of content of custom properties I have some text in custom properties for a checkbox. How can I set the textStyle of text to bold through scripting? Sent from my iPad _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From lan.kc.macmail at gmail.com Thu Feb 13 20:12:18 2014 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 14 Feb 2014 09:12:18 +0800 Subject: [OT] Cultural differences (was Re: Defining Pet Features and Essentials) In-Reply-To: <52FBD622.3060000@hyperactivesw.com> References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> <52FB68F6.6050209@gmail.com> <52FBC5AE.5080909@hyperactivesw.com> <52FBD622.3060000@hyperactivesw.com> Message-ID: On Thu, Feb 13, 2014 at 4:14 AM, J. Landman Gay wrote: > > I almost decided to major in cultural anthropology in college, the field > is so fascinating to me. Humans are a diverse breed, and yet we have far > more in common with each other than we have differences. > > I'm certainly glad a smile is a smile and a laugh is a laugh the world over. I was reading somewhere recently (can't find it) that another universal, almost bordering on language, is the 'Uh' response. i.e. I don't understand, I don't comprehend. Supposedly no matter your culture or language, we all do this. On the subject of pigs being clean but we use the term to mean messy, dogs being man's best friend but used as an insult, a while back we had a gentleman at our local church who worked in management for Disney. Every know and then I'd wryly ask him 'how's that Mickey Mouse outfit treating you', he'd smile and tell me "very well". One day he confided with me that Management at Disney were continually concerned and had failed to ever figure out why it was that 'Mickey Mouse outfit' came to refer to something dipolar to everything the company so diligently tried to represent. It's an inexplicable world we live in; which is again why I'm so glad smiling and laughter is universal. From lan.kc.macmail at gmail.com Thu Feb 13 20:54:39 2014 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 14 Feb 2014 09:54:39 +0800 Subject: Lock Screen on preOpenCard In-Reply-To: References: Message-ID: On Fri, Feb 14, 2014 at 12:19 AM, Ender Nafi Elekcioglu wrote: > > The lock/unlock of the second card's preOpenCard handler is redundant, > isn't it? > > For small or relatively simple stacks keeping track of lock/unlock pairs is fairly straight forward. Once you get a little more complex you can run the risk of piling up nested lock screen and then not having the visual effect you desire when you unlock screen. I've found the easiest solution is to: if the lockScreen is false then lock screen If you only ever use this then their will be no nested locked screens, so you are only ever one command away from unlocking the screen. if the lockScreen is true then unlock screen [with visual effect] Then you don't have to bother about keeping track of pairs and can rest easy at nights knowing that if left to the engine it only has to unlock once when it goes idle - rather than having to wait a millisecond longer if you had dozens of nested lock screen piled up. From endernafi at keehuna.com Thu Feb 13 21:03:18 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Fri, 14 Feb 2014 04:03:18 +0200 Subject: Lock Screen on preOpenCard In-Reply-To: References: Message-ID: From:?Kay C Lan > Then you don't have to bother about keeping track of pairs and can rest? > easy at nights ... Thank you Kay, that seems the most fail-proof solution and will definitely ease my mind :) Best, ~ Ender From bobsneidar at iotecdigital.com Thu Feb 13 21:10:45 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Fri, 14 Feb 2014 02:10:45 +0000 Subject: For the record Message-ID: Just for the record, a little while ago I was wanting to know how to test a connection to a SQL database without actually running a query and incurring a long timeout. Turns out the problem was within my code. I call a function I wrote that was *supposed to* disconnect me from all active database connections using an sqlYoga call. Unbeknownst to me I was not referring to the name of the connection objects, but rather the database objects, which of course failed because not connections existed with the same name as the objects. (Those who understand sqlYoga will know what I?m talking about). In short it was my fault. That?s so no one thinks there is a problem in this regard with sqlYoga. Sorry Trevor. Bob From bobsneidar at iotecdigital.com Thu Feb 13 21:53:53 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Fri, 14 Feb 2014 02:53:53 +0000 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: <52FA5DBF.2060203@hyperactivesw.com> References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> <52FA5DBF.2060203@hyperactivesw.com> Message-ID: <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> Aye, but the question was which form of repeat was more efficient. In fact your example proves the point which is, it?s the actual code inside the repeat loop that takes way more time than the form of repeat itself. What would really be of interest is comparing the form repeat for each word theWord of line x of tData to your example. So that is what I did: on mouseUp put the ticks into line one of theTime put "1 2 3 4 5 6 7 8 9 10" into tData repeat with i = 1 to 100000 repeat with j = 1 to 10 get word j of tData end repeat end repeat put the ticks into line 2 of theTime repeat with i = 1 to 100000 repeat for each word theWord in tData get theWord end repeat end repeat put the ticks into line 3 of theTime put ("Example 1 took " & line 2 of theTime - line 1 of theTime) & " ticks" into line 4 of theTime put ("Example 2 took " & line 3 of theTime - line 2 of theTime) & " ticks" into line 5 of theTime put theTime end mouseUp produces: 83540744521 83540744546 83540744558 Example 1 took 25 ticks Example 2 took 12 ticks That is fairly substantial. 25/60th of a SECOND to do 100,000 iterations on the SLOW loop! And the second form really gets the value twice, but still completes in 8 ticks. The repeat loop with nothing it it took just over 1 tick. That is damn fast in my book! Faster than I would have guessed, and much faster than I will ever need. I suppose one could argue that some math calculations they can produce would dwarf my example, but then I would counter that just as LC is not a 3D graphics game development environment, so also it is not designed to produce lightning fast math apps. I?ve likened LC to a constructor set approach to application building before. As in building a house, if someone wanted complete design freedom to make the house exactly as they desired, they would want to use raw materials (C++, Java etc) but if they want to throw a functional house together quickly so they can get on with building other houses, they should probably get as much pre made as they can and piece it together. That is LC to me, and thank Runrev for it let me tell you! :-) Bob On Feb 11, 2014, at 09:28 , J. Landman Gay wrote: > On 2/11/14, 9:48 AM, Bob Sneidar wrote: >> For small tasks though, your users will not even be able to blink >> before 100,000 simple repeats are executed. I ran a 100,000 count >> loop with nothing in the repeat loop to do and it took 1 tick. ONE >> TICK! The repeat loop is NOT what slows things down! > > Well, it depends. Try running your repeat loop with even a single line of code inside and use the form "repeat with x = 1 to 100000". That's the slowest way to do a repeat loop and I think you'll see a difference, particularly if the single line of code accesses any part of the current line. Every time through the loop, the engine has to count from 1 all over again. > > For example, try this and compare with your previous results: > > put my100000lineData into tData > repeat with x = 1 to 100000 > get word 1 of line x of tData > end repeat > > If you get word 10 of each line it will slow down more while the engine counts not only the line number but also the word number. > > Benchmarks would be interesting, if anyone has time to try it. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From gcanyon at gmail.com Thu Feb 13 22:30:52 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Thu, 13 Feb 2014 21:30:52 -0600 Subject: Defining Pet Features and Essentials In-Reply-To: References: <65903712268.20140212204113@ahsoftware.net> Message-ID: Sent from my iPhone > On Feb 13, 2014, at 3:13 AM, Ender Nafi Elekcioglu wrote: > > I have used same algorithm both in C and Livecode > and the results were ~29ms. vs ~8seconds. As long as LC is dynamic (not compiled) it is unlikely to be as fast as C. 240x seems large, but I haven't compared to other languages to know what is reasonable. My point was more in comparison to other non-compiled languages, where tail recursion optimization is built in, so they are likely closer to C than LC for this. I've never heard of a language that memo-izes functions by default, but there are languages that make it trivial to do yourself, and that would be good. I just tested python on an ipad and it took about 30 seconds for fib(33). From jacque at hyperactivesw.com Thu Feb 13 23:12:50 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 13 Feb 2014 22:12:50 -0600 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> <52FA5DBF.2060203@hyperactivesw.com> <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> Message-ID: <52FD97C2.9090002@hyperactivesw.com> On 2/13/14, 8:53 PM, Bob Sneidar wrote: > Aye, but the question was which form of repeat was more efficient. I thought you said that any repeat loop was equal to another, and just pointed out that an empty loop (your original test) didn't mean much until you put some code in it. It's pretty well established that the "for each" form is a magnitude faster than the counting form. I was just responding to this: > I ran a 100,000 count > loop with nothing in the repeat loop to do and it took 1 tick. It was a trivial point: that an empty repeat loop of any form is going to be quick; it's the code inside that matters. In your examples, the code inside happens to be another repeat loop, but that's a different thing. I suspect we're talking about the same thing and we don't know it. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From endernafi at keehuna.com Thu Feb 13 23:37:06 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Fri, 14 Feb 2014 06:37:06 +0200 Subject: Defining Pet Features and Essentials In-Reply-To: References: <65903712268.20140212204113@ahsoftware.net> Message-ID: Geoff: > I just tested python on an ipad and it took about 30 seconds for fib(33). 30 seconds for Python, you say; my, my, the plot?s getting thicker and thicker. I tested with Livecode just now for an up-to-date comparison. It?s 11 seconds for that base algorithm on iPhone 5S; and 437 *micro* seconds for your optimized algorithm. Btw, it?s 103 seconds and 3 milliseconds, respectively, on the iPod 4 which is a very weak device, of course. iPhone 5S is probably more powerful than iPad -depending on its model- but even if that is the case, I don?t think it?ll be much worse. So, in my opinion, it won't be unjust to say that Livecode beats Python on mobile fair and square. That?s kinda relief for me, I mean, it increases confidence to my choice of platform. Geoff: > As long as LC is dynamic (not compiled) it is unlikely to be as fast as C. Expecting Livecode or any other RAD tool to be as fast as any low-level language, especially C, is a dream, of course; I?m aware of that. Even Objective-C can?t be compared to C; I?ve read many showcases where Objective-C developers fall back to C for select demanding tasks. However, your statement of *dynamic vs compiled* caught my attention. I have no formal education in computer sciences, whatsoever; so I don?t know the core difference(s) between those concepts. If I should understand by ?compiled?? that Livecode won?t be ?live? anymore? and that I have to wait my script's compilation to see my work; I?d happily sacrifice it for any level of performance bump. But if ?dynamic and not-compiled? brings us? the convenience of flexible type variables, ease of syntax, scripting the objects individually, etc.; well, that?s a different story; I should shut my mouth immediately, then :) ~ Ender From jacque at hyperactivesw.com Fri Feb 14 01:53:57 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 14 Feb 2014 00:53:57 -0600 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: <52FD97C2.9090002@hyperactivesw.com> References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> <52FA5DBF.2060203@hyperactivesw.com> <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> <52FD97C2.9090002@hyperactivesw.com> Message-ID: <52FDBD85.3000207@hyperactivesw.com> Oops. That reads way snarkier than it sounded in my head. Sorry. On 2/13/14, 10:12 PM, J. Landman Gay wrote: > On 2/13/14, 8:53 PM, Bob Sneidar wrote: >> Aye, but the question was which form of repeat was more efficient. > > I thought you said that any repeat loop was equal to another, and just > pointed out that an empty loop (your original test) didn't mean much > until you put some code in it. > > It's pretty well established that the "for each" form is a magnitude > faster than the counting form. I was just responding to this: > >> I ran a 100,000 count >> loop with nothing in the repeat loop to do and it took 1 tick. > > It was a trivial point: that an empty repeat loop of any form is going > to be quick; it's the code inside that matters. In your examples, the > code inside happens to be another repeat loop, but that's a different > thing. > > I suspect we're talking about the same thing and we don't know it. ;) > -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From matthias_livecode_150811 at m-r-d.de Fri Feb 14 02:15:27 2014 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Fri, 14 Feb 2014 08:15:27 +0100 Subject: [ANN] MobGUI V1.22 and SVG icon files In-Reply-To: References: <52FD3894.4060609@splash21.com> Message-ID: <27C8E652-2A03-4AC1-B9A7-E31572EE83D9@m-r-d.de> Ender, you can buy MobGui here http://livecode.com/store/marketplace/mobgui/ The key you receive enables you to download 1.22 from the MobGui site. Regards, Matthias Am 13.02.2014 um 23:17 schrieb Ender Nafi Elekcioglu : > John hi, > > Is v1.22 available for download / buy? > I downloaded the demo version but it?s v1.21 and it doesn?t have carousel control even as disabled. > > Btw, I bought MobG?i 2 years ago; I didn?t it need at all thus not updated my license. > But that carousel control is game changer :) > It looks awesome. > > So, is there any chance that you can provide it in the demo version maybe as a time-trial? > > And the first question of course, when will it be available? > > > Best, > > ~ Ender > > > From: John Craig John Craig > Reply: John Craig john at splash21.com > Date: February 13, 2014 at 23:27:15 > To: How to use LiveCode use-livecode at lists.runrev.com > Subject: [ANN] MobGUI V1.22 and SVG icon files > I've updated MobGUI to V1.22 - it now has a palette to set up the > carousel control. > There's a short video demonstration at http://youtu.be/R1LOomoJSbU > > I've also added another download to www.mobgui.com - the SVG icon files > used to > create the mobguicons fonts. For more info : > http://forums.runrev.com/viewtopic.php?f=54&t=19125&p=96468#p96468 > > :D > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Matthias Rebbe From endernafi at keehuna.com Fri Feb 14 04:04:56 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Fri, 14 Feb 2014 11:04:56 +0200 Subject: [ANN] MobGUI V1.22 and SVG icon files In-Reply-To: <27C8E652-2A03-4AC1-B9A7-E31572EE83D9@m-r-d.de> References: <52FD3894.4060609@splash21.com> <27C8E652-2A03-4AC1-B9A7-E31572EE83D9@m-r-d.de> Message-ID: Hi Matthias, The carousel object didn?t exist in the demo version which I downloaded from mobgui.com yesterday; and all announced additions are considerably big changes yet the version number increased just a fraction of hundredth {1.21 -> 1.22}. So, I think it was a fair assumption that it still may not be available for download. That was why I wanted to ask. I take your answer as a yes and continue to update my license. Best, ~ Ender --? Ender Nafi Elekcioglu Sent with Airmail From:?Matthias Rebbe Matthias Rebbe Reply:?Matthias Rebbe matthias_livecode_150811 at m-r-d.de Date:?February 14, 2014 at 9:15:52 To:?How to use LiveCode use-livecode at lists.runrev.com Subject:? Re: [ANN] MobGUI V1.22 and SVG icon files Ender, you can buy MobGui here http://livecode.com/store/marketplace/mobgui/ The key you receive enables you to download 1.22 from the MobGui site. Regards, Matthias Am 13.02.2014 um 23:17 schrieb Ender Nafi Elekcioglu : > John hi, > > Is v1.22 available for download / buy? > I downloaded the demo version but it?s v1.21 and it doesn?t have carousel control even as disabled. > > Btw, I bought MobG?i 2 years ago; I didn?t it need at all thus not updated my license. > But that carousel control is game changer :) > It looks awesome. > > So, is there any chance that you can provide it in the demo version maybe as a time-trial? > > And the first question of course, when will it be available? > > > Best, > > ~ Ender > > > From: John Craig John Craig > Reply: John Craig john at splash21.com > Date: February 13, 2014 at 23:27:15 > To: How to use LiveCode use-livecode at lists.runrev.com > Subject: [ANN] MobGUI V1.22 and SVG icon files > I've updated MobGUI to V1.22 - it now has a palette to set up the > carousel control. > There's a short video demonstration at http://youtu.be/R1LOomoJSbU > > I've also added another download to www.mobgui.com - the SVG icon files > used to > create the mobguicons fonts. For more info : > http://forums.runrev.com/viewtopic.php?f=54&t=19125&p=96468#p96468 > > :D > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Matthias Rebbe _______________________________________________ use-livecode mailing list use-livecode at 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 Fri Feb 14 04:41:22 2014 From: matthias_livecode_150811 at m-r-d.de (Matthias Rebbe) Date: Fri, 14 Feb 2014 10:41:22 +0100 Subject: [ANN] MobGUI V1.22 and SVG icon files In-Reply-To: References: <52FD3894.4060609@splash21.com> <27C8E652-2A03-4AC1-B9A7-E31572EE83D9@m-r-d.de> Message-ID: Hi Ender, please excuse, if i was not clear enough. Yes, the carousel object is in V 1.22 available. Regards Matthias Am 14.02.2014 um 10:04 schrieb Ender Nafi Elekcioglu : > Hi Matthias, > > The carousel object didn?t exist in the demo version which I downloaded from mobgui.com yesterday; > and all announced additions are considerably big changes yet the version number increased just a fraction of hundredth {1.21 -> 1.22}. > > So, I think it was a fair assumption that it still may not be available for download. > > That was why I wanted to ask. > I take your answer as a yes and continue to update my license. > > > Best, > > ~ Ender > > > > -- > Ender Nafi Elekcioglu > Sent with Airmail > From: Matthias Rebbe Matthias Rebbe > Reply: Matthias Rebbe matthias_livecode_150811 at m-r-d.de > Date: February 14, 2014 at 9:15:52 > To: How to use LiveCode use-livecode at lists.runrev.com > Subject: Re: [ANN] MobGUI V1.22 and SVG icon files > Ender, > > you can buy MobGui here > > http://livecode.com/store/marketplace/mobgui/ > > The key you receive enables you to download 1.22 from the MobGui site. > > Regards, > > Matthias > > > Am 13.02.2014 um 23:17 schrieb Ender Nafi Elekcioglu : > >> John hi, >> >> Is v1.22 available for download / buy? >> I downloaded the demo version but it?s v1.21 and it doesn?t have carousel control even as disabled. >> >> Btw, I bought MobG?i 2 years ago; I didn?t it need at all thus not updated my license. >> But that carousel control is game changer :) >> It looks awesome. >> >> So, is there any chance that you can provide it in the demo version maybe as a time-trial? >> >> And the first question of course, when will it be available? >> >> >> Best, >> >> ~ Ender >> >> >> From: John Craig John Craig >> Reply: John Craig john at splash21.com >> Date: February 13, 2014 at 23:27:15 >> To: How to use LiveCode use-livecode at lists.runrev.com >> Subject: [ANN] MobGUI V1.22 and SVG icon files >> I've updated MobGUI to V1.22 - it now has a palette to set up the >> carousel control. >> There's a short video demonstration at http://youtu.be/R1LOomoJSbU >> >> I've also added another download to www.mobgui.com - the SVG icon files >> used to >> create the mobguicons fonts. For more info : >> http://forums.runrev.com/viewtopic.php?f=54&t=19125&p=96468#p96468 >> >> :D >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > > Matthias Rebbe > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode Matthias Rebbe From john at splash21.com Fri Feb 14 05:37:06 2014 From: john at splash21.com (John Craig) Date: Fri, 14 Feb 2014 10:37:06 +0000 Subject: [ANN] MobGUI V1.22 and SVG icon files In-Reply-To: References: <52FD3894.4060609@splash21.com> Message-ID: <52FDF1D2.9070800@splash21.com> Hi, Ender - sorry for the confusion. Yes, V1.22 is available to download with the carousel control. The old plugin had an unlimited free trial to let you evaluate it - so you never had to buy a license unless it met your needs. Since the new plugin isn't password protected, it never had a free trial - until recently! The trial version is a chopped down version to try and give a feel of how the plugin works. I tagged the version number onto the trial just to reference which version it was created from - I'll add some text to the downloads to explain things better. If you want to test the carousel, it's already available from here; http://forums.runrev.com/viewtopic.php?f=9&t=14747 It's the same carousel, so hopefully the demo stack will allow you to judge if it will work for your needs! --- You wrote --- > But that carousel control is game changer :) > It looks awesome. Thanks - it's great to see something received warmly - hopefully it will live up to expectations!! John. On 13/02/2014 22:17, Ender Nafi Elekcioglu wrote: > John hi, > > Is v1.22 available for download / buy? > I downloaded the demo version but it?s v1.21 and it doesn?t have > carousel control even as disabled. > > Btw, I bought MobG?i 2 years ago; I didn?t it need at all thus not > updated my license. > But that carousel control is game changer :) > It looks awesome. > > So, is there any chance that you can provide it in the demo version > maybe as a time-trial? > > And the first question of course, when will it be available? > > > Best, > > ~ Ender > > > ------------------------------------------------------------------------ > From Nakia.Brewer at westrac.com.au Fri Feb 14 06:11:43 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Fri, 14 Feb 2014 11:11:43 +0000 Subject: [ANN] MobGUI V1.22 and SVG icon files In-Reply-To: References: <52FD3894.4060609@splash21.com>, Message-ID: <63C00ACA-040B-49A5-97F3-D2076B92BC64@westrac.com.au> Awesome work John, I have been contemplating attempting to add a 'click' sound to the carousel similar to the mobile picker.. Sent from my iPhone > On 14 Feb 2014, at 9:18 am, "Ender Nafi Elekcioglu" wrote: > > John hi, > > Is v1.22 available for download / buy? > I downloaded the demo version but it?s v1.21 and it doesn?t have carousel control even as disabled. > > Btw, I bought MobG?i 2 years ago; I didn?t it need at all thus not updated my license. > But that carousel control is game changer :) > It looks awesome. > > So, is there any chance that you can provide it in the demo version maybe as a time-trial? > > And the first question of course, when will it be available? > > > Best, > > ~ Ender > > > From: John Craig John Craig > Reply: John Craig john at splash21.com > Date: February 13, 2014 at 23:27:15 > To: How to use LiveCode use-livecode at lists.runrev.com > Subject: [ANN] MobGUI V1.22 and SVG icon files > I've updated MobGUI to V1.22 - it now has a palette to set up the > carousel control. > There's a short video demonstration at http://youtu.be/R1LOomoJSbU > > I've also added another download to www.mobgui.com - the SVG icon files > used to > create the mobguicons fonts. For more info : > http://forums.runrev.com/viewtopic.php?f=54&t=19125&p=96468#p96468 > > :D > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From endernafi at keehuna.com Fri Feb 14 06:30:13 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Fri, 14 Feb 2014 13:30:13 +0200 Subject: [ANN] MobGUI V1.22 and SVG icon files In-Reply-To: <52FDF1D2.9070800@splash21.com> References: <52FD3894.4060609@splash21.com> <52FDF1D2.9070800@splash21.com> Message-ID: Matthias: > please excuse, if i was not clear enough.? Actually, you were clear but I didn?t want any other reader to think that I haven?t even tried to download it in the first place :) John: > I?ll add some text to the downloads to explain things better. That would be useful. John: > It's the same carousel, so hopefully the demo stack will allow you to judge if it will work for your needs! It?s far better than I expected, John. It?ll clearly find a place in one of my future projects; can?t thank you enough. Unfortunately, I couldn?t yet complete the purchase because of a some technical issue with PayPal. In the meantime, I?ll dig into your script. Regards, ~ Ender From john at splash21.com Fri Feb 14 06:55:57 2014 From: john at splash21.com (John Craig) Date: Fri, 14 Feb 2014 11:55:57 +0000 Subject: [ANN] MobGUI V1.22 and SVG icon files In-Reply-To: <52FD3894.4060609@splash21.com> References: <52FD3894.4060609@splash21.com> Message-ID: <52FE044D.4050009@splash21.com> Just noticed two stray puts in the carousel behavior script: lines 255 & 309. I'll make sure those are removed for the next update. On 13/02/2014 21:26, John Craig wrote: > I've updated MobGUI to V1.22 - it now has a palette to set up the > carousel control. > There's a short video demonstration at http://youtu.be/R1LOomoJSbU > > I've also added another download to www.mobgui.com - the SVG icon > files used to > create the mobguicons fonts. For more info : > http://forums.runrev.com/viewtopic.php?f=54&t=19125&p=96468#p96468 > > :D > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From klaus at major-k.de Fri Feb 14 07:57:58 2014 From: klaus at major-k.de (Klaus major-k) Date: Fri, 14 Feb 2014 13:57:58 +0100 Subject: Mobile: go stack X in window of stack Y with visual effect Message-ID: Hi friends, 1. I have a stack "stack1" and a substack "stack2" 2. "stack1" only has one button 3. When I use this in the button script: on mouseUp lock screen for visual effect go stack "stack2" in window of stack "stack1" unlock screen with visual effect push left very fast end mouseUp it works fine in the IDE but strange things happen in the iOS simulator. -> Visual effect takes place and goes to "stack2" -> But then immeditately "stack1" appears again and -> the (only) button is still highlighted (!?) and the app "hangs" :-( According to the dictionary this should also work on the mobile platform. Any ideas before I bug report this? Thanks! Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From endernafi at keehuna.com Fri Feb 14 08:25:10 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Fri, 14 Feb 2014 15:25:10 +0200 Subject: [ANN] MobGUI V1.22 and SVG icon files In-Reply-To: <52FE044D.4050009@splash21.com> References: <52FD3894.4060609@splash21.com> <52FE044D.4050009@splash21.com> Message-ID: I want to barge in here and say that I?ve added click sounds to it as seen in picker wheel of iOS. http://forums.runrev.com/viewtopic.php?f=9&t=14747#p96514 Hope I didn?t cross any lines, here. John, I didn?t get your permission beforehand; so if you wish, I can remove that post immediately. By the way, I've marked my additions with my name in order to prevent any confusion. If any problem occurs, first remove or comment out my additions. I haven't done any change or removal to the original code. Best, ~ Ender From:?Nakia Brewer?Nakia Brewer Reply:?Nakia Brewer?nakia.brewer at westrac.com.au Date:?February 14, 2014 at 13:12:42 To:?How to use LiveCode?use-livecode at lists.runrev.com Subject:??Re: [ANN] MobGUI V1.22 and SVG icon files? Awesome work John,? I have been contemplating attempting to add a 'click' sound to the carousel similar to the mobile picker..? From john at splash21.com Fri Feb 14 09:07:53 2014 From: john at splash21.com (John Craig) Date: Fri, 14 Feb 2014 14:07:53 +0000 Subject: [ANN] MobGUI V1.22 and SVG icon files In-Reply-To: References: <52FD3894.4060609@splash21.com> <52FE044D.4050009@splash21.com> Message-ID: <52FE2339.4050903@splash21.com> Hi, Ender - it's GPL - you're free to do anything to it ;) You can sell your version with sounds if you like!! (I'm just happy that it's getting a 'thumbs up') I'd like to get some more animated controls added - the pie isn't far away... http://youtu.be/4HBlpOch3lE On 14/02/2014 13:25, Ender Nafi Elekcioglu wrote: > I want to barge in here and say that I?ve added click sounds to it as > seen in picker wheel of iOS. > http://forums.runrev.com/viewtopic.php?f=9&t=14747#p96514 > > Hope I didn?t cross any lines, here. > > John, > I didn?t get your permission beforehand; > so if you wish, I can remove that post immediately. > > By the way, I've marked my additions with my name in order to prevent > any confusion. > If any problem occurs, first remove or comment out my additions. > I haven't done any change or removal to the original code. > > Best, > > ~ Ender > > ------------------------------------------------------------------------ > From: Nakia Brewer Nakia Brewer > Reply: Nakia Brewer nakia.brewer at westrac.com.au > > Date: February 14, 2014 at 13:12:42 > To: How to use LiveCode use-livecode at lists.runrev.com > > Subject: Re: [ANN] MobGUI V1.22 and SVG icon files >> Awesome work John, >> I have been contemplating attempting to add a 'click' sound to the >> carousel similar to the mobile picker.. >> From john at splash21.com Fri Feb 14 09:17:24 2014 From: john at splash21.com (John Craig) Date: Fri, 14 Feb 2014 14:17:24 +0000 Subject: [ANN] MobGUI V1.22 and SVG icon files In-Reply-To: References: <52FD3894.4060609@splash21.com> <52FE044D.4050009@splash21.com> Message-ID: <52FE2574.9060508@splash21.com> I had a look and it's pretty cool with the clicking ;) I wonder if it was modified so that the images were rotated as they move around the carousel if a roulette wheel could be created..... On 14/02/2014 13:25, Ender Nafi Elekcioglu wrote: > I want to barge in here and say that I?ve added click sounds to it as > seen in picker wheel of iOS. > http://forums.runrev.com/viewtopic.php?f=9&t=14747#p96514 > > Hope I didn?t cross any lines, here. > > John, > I didn?t get your permission beforehand; > so if you wish, I can remove that post immediately. > > By the way, I've marked my additions with my name in order to prevent > any confusion. > If any problem occurs, first remove or comment out my additions. > I haven't done any change or removal to the original code. > > Best, > > ~ Ender > > ------------------------------------------------------------------------ > From: Nakia Brewer Nakia Brewer > Reply: Nakia Brewer nakia.brewer at westrac.com.au > > Date: February 14, 2014 at 13:12:42 > To: How to use LiveCode use-livecode at lists.runrev.com > > Subject: Re: [ANN] MobGUI V1.22 and SVG icon files >> Awesome work John, >> I have been contemplating attempting to add a 'click' sound to the >> carousel similar to the mobile picker.. >> From lists at mangomultimedia.com Fri Feb 14 09:19:54 2014 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 14 Feb 2014 09:19:54 -0500 Subject: For the record In-Reply-To: References: Message-ID: On Thu, Feb 13, 2014 at 9:10 PM, Bob Sneidar wrote: > > In short it was my fault. That's so no one thinks there is a problem in > this regard with sqlYoga. Sorry Trevor. > You are forgiven Bob ;-) Carry on. -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.com From gcanyon at gmail.com Fri Feb 14 09:23:04 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 14 Feb 2014 09:23:04 -0500 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: <52FD97C2.9090002@hyperactivesw.com> References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> <52FA5DBF.2060203@hyperactivesw.com> <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> <52FD97C2.9090002@hyperactivesw.com> Message-ID: <4F34097B-B6A3-43C1-857E-0CBD3614CA1A@gmail.com> > On Feb 13, 2014, at 11:12 PM, "J. Landman Gay" wrote: > > It's pretty well established that the "for each" form is a magnitude faster than the counting form. Nitpicking, but "[order of] magnitude" doesn't come close to covering the efficiency. The example Bob gave, since there were only ten items in the line, dramatically *understates* the benefits of repeat for each, which scales with the length of the source. A 1,000 or 100,000 item source would show much more than a magnitude of improvement. From endernafi at keehuna.com Fri Feb 14 09:25:44 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Fri, 14 Feb 2014 16:25:44 +0200 Subject: [ANN] MobGUI V1.22 and SVG icon files In-Reply-To: <52FE2574.9060508@splash21.com> References: <52FD3894.4060609@splash21.com> <52FE044D.4050009@splash21.com> <52FE2574.9060508@splash21.com> Message-ID: Why not? It?ll be a nice add-on and definitely give a different depth feel. Maybe you can update MobG?i with these features. Giving an option for sound click and another option for Rotating the images or Keeping them faced towards user -as it is now-. Won?t be easy, though; keeping the overall effect smooth will be hardest part, I guess. Even adding sounds slowed the carousel down and made it jumpy on the iPod 4 {my weakest test device}. Best, ~ Ender From:?John Craig John Craig Reply:?John Craig john at splash21.com Date:?February 14, 2014 at 16:17:42 To:?How to use LiveCode use-livecode at lists.runrev.com Subject:? Re: [ANN] MobGUI V1.22 and SVG icon files I had a look and it's pretty cool with the clicking ;) I wonder if it was modified so that the images were rotated as they move around the carousel if a roulette wheel could be created..... On 14/02/2014 13:25, Ender Nafi Elekcioglu wrote: > I want to barge in here and say that I?ve added click sounds to it as > seen in picker wheel of iOS. > http://forums.runrev.com/viewtopic.php?f=9&t=14747#p96514 > > Hope I didn?t cross any lines, here. > > John, > I didn?t get your permission beforehand; > so if you wish, I can remove that post immediately. > > By the way, I've marked my additions with my name in order to prevent > any confusion. > If any problem occurs, first remove or comment out my additions. > I haven't done any change or removal to the original code. > > Best, > > ~ Ender > > ------------------------------------------------------------------------ > From: Nakia Brewer Nakia Brewer > Reply: Nakia Brewer nakia.brewer at westrac.com.au > > Date: February 14, 2014 at 13:12:42 > To: How to use LiveCode use-livecode at lists.runrev.com > > Subject: Re: [ANN] MobGUI V1.22 and SVG icon files >> Awesome work John, >> I have been contemplating attempting to add a 'click' sound to the >> carousel similar to the mobile picker.. >> _______________________________________________ use-livecode mailing list use-livecode at 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 Feb 14 10:45:30 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Fri, 14 Feb 2014 10:45:30 -0500 Subject: Defining Pet Features and Essentials In-Reply-To: References: <65903712268.20140212204113@ahsoftware.net> Message-ID: <6D30C24E-CCD4-4D36-BAE1-03A488D628F9@gmail.com> For comparison/a look at what's possible, check out Julia: http://en.m.wikipedia.org/wiki/Julia_(programming_language) It has some feature overlap with LC, and compiles to be comparable with C on many performance measurements. Sent from my iPhone > On Feb 13, 2014, at 11:37 PM, Ender Nafi Elekcioglu wrote: > > > Geoff: >> I just tested python on an ipad and it took about 30 seconds for fib(33). > > 30 seconds for Python, you say; > my, my, the plot?s getting thicker and thicker. > > I tested with Livecode just now for an up-to-date comparison. > It?s 11 seconds for that base algorithm on iPhone 5S; > and 437 *micro* seconds for your optimized algorithm. > > Btw, it?s 103 seconds and 3 milliseconds, respectively, on the iPod 4 which is a very weak device, of course. > > iPhone 5S is probably more powerful than iPad -depending on its model- > but even if that is the case, I don?t think it?ll be much worse. > > So, in my opinion, it won't be unjust to say that Livecode beats Python on mobile fair and square. > That?s kinda relief for me, I mean, it increases confidence to my choice of platform. > > > Geoff: >> As long as LC is dynamic (not compiled) it is unlikely to be as fast as C. > > Expecting Livecode or any other RAD tool to be as fast as any low-level language, especially C, is a dream, of course; I?m aware of that. > Even Objective-C can?t be compared to C; I?ve read many showcases where Objective-C developers fall back to C for select demanding tasks. > > However, your statement of *dynamic vs compiled* caught my attention. > > I have no formal education in computer sciences, whatsoever; so I don?t know the core difference(s) between those concepts. > > If I should understand by ?compiled? > that Livecode won?t be ?live? anymore > and that I have to wait my script's compilation to see my work; > I?d happily sacrifice it for any level of performance bump. > > But if ?dynamic and not-compiled? brings us > the convenience of flexible type variables, ease of syntax, scripting the objects individually, etc.; > well, that?s a different story; I should shut my mouth immediately, then :) > > > ~ Ender > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 14 11:07:14 2014 From: john at splash21.com (John Craig) Date: Fri, 14 Feb 2014 16:07:14 +0000 Subject: Sound effects causing iOS apps to stutter In-Reply-To: References: <52FD3894.4060609@splash21.com> <52FE044D.4050009@splash21.com> <52FE2574.9060508@splash21.com> Message-ID: <52FE3F32.2070208@splash21.com> iOS sounds are an interesting case... I've noticed in the past (experimenting with game apps) that playing sound effects causes a very noticable stutter if you are animating objects. There must be some kind of initialization being done when you transition from having no sounds playing to a sound effect playing on a channel - it seems to happen every time you play a sound. The animation loop suffers and the nasty stutter becomes obvious. Happily, there is a solution - which is to have a background track playing. This seems to negate the need for whatever initialization was required before : as long as the background track is playing on a channel, any sound effects you play on other channels don't cause the stutter. You can even play an empty background track - or something set at volume 0. As long as the track isn't too short, things should be OK - now and again there will be a short grey period where the background track has to loop. On 14/02/2014 14:25, Ender Nafi Elekcioglu wrote: > Why not? > It?ll be a nice add-on and definitely give a different depth feel. > > Maybe you can update MobG?i with these features. > Giving an option for sound click > and another option for Rotating the images or Keeping them faced > towards user -as it is now-. > > Won?t be easy, though; keeping the overall effect smooth will be > hardest part, I guess. > Even adding sounds slowed the carousel down and made it jumpy on the > iPod 4 {my weakest test device}. > > > Best, > > ~ Ender > > ------------------------------------------------------------------------ > From: John Craig John Craig > Reply: John Craig john at splash21.com > Date: February 14, 2014 at 16:17:42 > To: How to use LiveCode use-livecode at lists.runrev.com > > Subject: Re: [ANN] MobGUI V1.22 and SVG icon files >> I had a look and it's pretty cool with the clicking ;) >> >> I wonder if it was modified so that the images were rotated as they move >> around the carousel if a roulette wheel could be created..... >> From devin_asay at byu.edu Fri Feb 14 11:37:40 2014 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 14 Feb 2014 16:37:40 +0000 Subject: [OT] Cultural differences (was Re: Defining Pet Features and Essentials) In-Reply-To: References: <04DE5BC9-F7E5-42CE-B709-EEB1B11F8B6C@gmail.com> <308F47E9-6CB9-4E9E-B32B-2FD77CB8644D@gmail.com> <31201578-FA67-48AC-9333-BF09C3DE4E79@splash21.com> <52FB68F6.6050209@gmail.com> <52FBC5AE.5080909@hyperactivesw.com> <52FBD622.3060000@hyperactivesw.com> Message-ID: <7AD7C5FD-5CE9-490A-AD88-FF0DFAD2365F@byu.edu> On Feb 13, 2014, at 6:12 PM, Kay C Lan wrote: > I'm certainly glad a smile is a smile and a laugh is a laugh the world > over. I was reading somewhere recently (can't find it) that another > universal, almost bordering on language, is the 'Uh' response. i.e. I don't > understand, I don't comprehend. Supposedly no matter your culture or > language, we all do this. > > On the subject of pigs being clean but we use the term to mean messy, dogs > being man's best friend but used as an insult, a while back we had a > gentleman at our local church who worked in management for Disney. Every > know and then I'd wryly ask him 'how's that Mickey Mouse outfit treating > you', he'd smile and tell me "very well". One day he confided with me that > Management at Disney were continually concerned and had failed to ever > figure out why it was that 'Mickey Mouse outfit' came to refer to something > dipolar to everything the company so diligently tried to represent. > > It's an inexplicable world we live in; which is again why I'm so glad > smiling and laughter is universal. Thanks for a *smile* to start my day, Kay. Devin Devin Asay Office of Digital Humanities Brigham Young University From livecode at trueinsecurity.com Fri Feb 14 12:29:25 2014 From: livecode at trueinsecurity.com (John Brozycki) Date: Fri, 14 Feb 2014 12:29:25 -0500 Subject: How to install under Elementary of Mint Linux Message-ID: <57679915-8EBE-4EDB-8389-6014AADD331D@trueinsecurity.com> Sorry for the likely dumb question: How do you install Livecode under 64-bit Linux? Specifically, I'm trying the latest versions of Elementary and Mint, which are Ubuntu derived. The Livecode download (Commercial or Community) are .x86 files. Changing the properties to allow execution doesn't help, and that's about all I've been able to find online. Running: ./LivecodeCommunityInstaller-6_5_0-Linux.86 (also tried: sudo ./LivecodeCommunityInstaller-6_5_0-Linux.86) ...seems to produce a file called: LivecodeCommunityInstaller-6_5_0-Linux.86~ ...which I can't seem to do anything with. I'm unsure if these OSes can't run 32-bit code, or if it's me. I've exhausted my Google-fu. Help! Appreciatively, John From mwieder at ahsoftware.net Fri Feb 14 13:18:50 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 14 Feb 2014 18:18:50 +0000 (UTC) Subject: How to install under Elementary of Mint Linux References: <57679915-8EBE-4EDB-8389-6014AADD331D@trueinsecurity.com> Message-ID: John Brozycki writes: > Sorry for the likely dumb question: How do you install Livecode under 64-bit Linux? Runrev hasn't yet seen fit to release a 64-bit binary, so your best option is to install the ia32lib libraries from the usual repos. You still have to set the executable bit on the downloaded binary, and if you don't have gksu installed and you want to install for all users you'll have to su and run the installer from a commandline. -- Mark Wieder ahsoftware at gmail.com From pete at lcsql.com Fri Feb 14 13:25:15 2014 From: pete at lcsql.com (Peter Haworth) Date: Fri, 14 Feb 2014 10:25:15 -0800 Subject: Problems with delete stack In-Reply-To: References: <52FD00F0.8030705@hyperactivesw.com> Message-ID: After inserting some put statements at various points in my code, it's clear that nothing in my script is being executed after the delete stack command when run normally. When run by stepping through the code in debug, everything works. I have also found that locking messages before the delete stack and unlocking them after the open command makes things work correctly, but that's not really a viable option since it stops any (pre)open handlers executing on open. Can anyone provide any insight into this very strange situation? Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Thu, Feb 13, 2014 at 12:26 PM, Peter Haworth wrote: > I tried wrapping the delete stack command in a try/catch but no error was > detected. > > I also tried checking if the stack was in the mainStacks right after being > deleted and it's not. > > I tried a wait command with various intervals right after the delete > stack, still same problem. > > As mentioned in my original post, if I step through the code in the > debugger, everything works fine, at least most of the time. Occasionally, > the debugger skips over several lines of code right after the delete stack > command. I hate both those things! > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > > > On Thu, Feb 13, 2014 at 9:29 AM, J. Landman Gay wrote: > >> On 2/13/14, 11:17 AM, Peter Haworth wrote: >> >>> I set destroyStack to true immediately before the delete stack command. >>> Although according to the dictionary, delete stack removes a stack from >>> memory if it's a main stack. >>> >> >> The "delete stack" command should remove it from memory regardless of the >> destroystack setting. I do that all the time from the message box. >> >> But the stack won't go away if there are any pending processes. Pending >> messages, open drivers (that's for apps usually,) handlers still running, >> or any other process still in progress will abort the closure. >> >> -- >> 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 ben at runrev.com Fri Feb 14 13:05:43 2014 From: ben at runrev.com (Benjamin Beaumont) Date: Fri, 14 Feb 2014 18:05:43 +0000 Subject: RELEASE LiveCode 6.6 DP1 Message-ID: Dear List Members. We are pleased to announce the release of LiveCode 6.6 DP1. Warning, this is a pre-release with new features which have the potential to cause issues. Please ensure you backup your stacks before testing this release. *Important Changes* 1. *Tiger support dropped*. As of version 6.6-dp-1, OS 10.4 (Tiger) support has been dropped from LiveCode. This is primarily for technical reasons: In order to support the latest OS X features (e.g. Cocoa - LiveCode 6.7 - coming soon) as well as include the newest versions of thirdparty libraries (e.g. LibSkia, LibSQLite), dropping 10.4 support was required. Users wishing to produce 10.4 compatible executables can still do so using LiveCode version 6.5.x (and earlier). *Release Contents* This development release contains the following changes: - 'assert' command (experimental) - New **showAll** fullscreenmode. - Hi-DPI support for Windows 7/8 and OSX. - Image Filtering Updates - Graphics Library Update - OpenSSL & Encryption Updates - '#!' now recognised by server - SQLite support updated and improved - Stack scaling - OS 10.4 (Tiger) Support dropped - 14 bug fixes: - 11754 - Error (invalid bundle) on uploading app to iOS App Store - 11751 - After selecting an item in an option menu containing unicode, the label is corrupted (Mac only) - 11732 - <> operator is different from \'is not\' operator for arrays - 11721 - Crash when taking a snapshot of the template graphic - 11720 - SQLite FTS feature doesn't work on iOS or Mac. - 11703 - iPhoneSetRemoteControlDisplay crashes - 11462 - Failing to set image data to the image data of self - 11124 - No error message when external not found when deploying to simulator - 11069 - mobileComposeMail attachment missing in Android - 10910 - \"Crop image\" command crashes LiveCode application - 10467 - Indenting of scripts can go wrong - 10280 - SQLite binary entries are non-standard. - 8044 - setting a cprop with quotes loses data - 5331 - Mac live window resizing is off by default. *Planned changed for DP2* - Proxy support *Known Issues* - Text scaling/clipping on Linux with stack scale set *Sample Stacks* We have included 3 sample stack demonstrating some of the new features/improvements in this release: - Stack showing effect of changes in image quality - Stack showing effect of fullscreenmode on desktop - Stack showing effect of stack scale on desktop *Getting this release* To upgrade to this release please select "check for updates" from the help menu in LiveCode or download the installers directly at: http://downloads.livecode.com/livecode/ *Reporting Bugs* If you encounter an issue with this release please submit a bug report to our quality centre: http://quality.runrev.com/enter_bug.cgi Warm regards, The LiveCode Team From andrew at ctech.me Fri Feb 14 13:52:15 2014 From: andrew at ctech.me (Andrew Kluthe) Date: Fri, 14 Feb 2014 12:52:15 -0600 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: Message-ID: Im sure there are some people very excited about the sqlite update. Very cool. On Fri, Feb 14, 2014 at 12:05 PM, Benjamin Beaumont wrote: > Dear List Members. > > We are pleased to announce the release of LiveCode 6.6 DP1. > > Warning, this is a pre-release with new features which have the potential > to cause issues. Please ensure you backup your stacks before testing this > release. > > *Important Changes* > > 1. *Tiger support dropped*. As of version 6.6-dp-1, OS 10.4 (Tiger) > support has been dropped from LiveCode. This is primarily for technical > reasons: In order to support the latest OS X features (e.g. Cocoa - > LiveCode 6.7 - coming soon) as well as include the newest versions of > thirdparty libraries (e.g. LibSkia, LibSQLite), dropping 10.4 support > was > required. Users wishing to produce 10.4 compatible executables can > still do > so using LiveCode version 6.5.x (and earlier). > > *Release Contents* > This development release contains the following changes: > > - 'assert' command (experimental) > - New **showAll** fullscreenmode. > - Hi-DPI support for Windows 7/8 and OSX. > - Image Filtering Updates > - Graphics Library Update > - OpenSSL & Encryption Updates > - '#!' now recognised by server > - SQLite support updated and improved > - Stack scaling > - OS 10.4 (Tiger) Support dropped > - 14 bug fixes: > - 11754 - Error (invalid bundle) on uploading app to iOS App Store > - 11751 - After selecting an item in an option menu containing > unicode, the label is corrupted (Mac only) > - 11732 - <> operator is different from \'is not\' operator for > arrays > - 11721 - Crash when taking a snapshot of the template graphic > - 11720 - SQLite FTS feature doesn't work on iOS or Mac. > - 11703 - iPhoneSetRemoteControlDisplay crashes > - 11462 - Failing to set image data to the image data of self > - 11124 - No error message when external not found when deploying to > simulator > - 11069 - mobileComposeMail attachment missing in Android > - 10910 - \"Crop image\" command crashes LiveCode application > - 10467 - Indenting of scripts can go wrong > - 10280 - SQLite binary entries are non-standard. > - 8044 - setting a cprop with quotes loses data > - 5331 - Mac live window resizing is off by default. > > *Planned changed for DP2* > - Proxy support > > *Known Issues* > - Text scaling/clipping on Linux with stack scale set > > *Sample Stacks* > We have included 3 sample stack demonstrating some of the new > features/improvements in this release: > - Stack showing effect of changes in image quality > - Stack showing effect of fullscreenmode on desktop > - Stack showing effect of stack scale on desktop > > *Getting this release* > To upgrade to this release please select "check for updates" from the help > menu in LiveCode or download the installers directly at: > http://downloads.livecode.com/livecode/ > > *Reporting Bugs* > If you encounter an issue with this release please submit a bug report to > our quality centre: http://quality.runrev.com/enter_bug.cgi > > Warm regards, > > The LiveCode Team > _______________________________________________ > use-livecode mailing list > use-livecode 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 Fri Feb 14 14:14:06 2014 From: pete at lcsql.com (Peter Haworth) Date: Fri, 14 Feb 2014 11:14:06 -0800 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: Message-ID: On Fri, Feb 14, 2014 at 10:05 AM, Benjamin Beaumont wrote: > - SQLite support updated and improved YES!!!!!!!! Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin From pete at lcsql.com Fri Feb 14 14:22:59 2014 From: pete at lcsql.com (Peter Haworth) Date: Fri, 14 Feb 2014 11:22:59 -0800 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: Message-ID: I see in the release notes that the hope is to include the 3.8.3 version of the SQLite library in the final release of 6.6. One of the very cool new features in sqlite 3.8.3 is recursive SELECT statements. Think expanding a bill of materials or a manager/employee chart with one SELECT statement. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Fri, Feb 14, 2014 at 11:14 AM, Peter Haworth wrote: > > On Fri, Feb 14, 2014 at 10:05 AM, Benjamin Beaumont wrote: > >> - SQLite support updated and improved > > > YES!!!!!!!! > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > From devin_asay at byu.edu Fri Feb 14 14:26:55 2014 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 14 Feb 2014 19:26:55 +0000 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: Message-ID: <63255C57-FBF5-4885-9190-F80F3938772C@byu.edu> On Feb 14, 2014, at 11:05 AM, Benjamin Beaumont wrote: > *Sample Stacks* > We have included 3 sample stack demonstrating some of the new > features/improvements in this release: > - Stack showing effect of changes in image quality > - Stack showing effect of fullscreenmode on desktop > - Stack showing effect of stack scale on desktop Anyone know where I can find these sample stacks? Devin Devin Asay Office of Digital Humanities Brigham Young University From benr_mc at cogapp.com Fri Feb 14 14:35:38 2014 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 14 Feb 2014 19:35:38 +0000 Subject: Getting UTF8 data from Oracle, using revdb Message-ID: <52FE700A.3000909@cogapp.com> I'm having trouble getting some data from an Oracle database using a LiveCode app. The application is running on a Windows 2008r2 machine, addressing Oracle Database 11g Release 11.2.0.2.0 - 64bit Production. The particular column in the database is apparently in UTF8, according to the Oracle SQL Developer application. And making the SQL query in that app returns the text as expected. But making the query through the LiveCode, characters such as the degree symbol, or a right single quote, come through as "?". I don't think this is happening in my script - I think that the data has been pre-converted before LiveCode gets it. (Unfortunately I can only access the database by moving a compiled standalone onto the Windows 2008 machine and running it there - I can't operate interactively.) Does anyone have any experience of this, including that might confirm that it should be possible? If this was through ODBC I'd be looking at the DSN properties for character set conversion, but for Oracle it's a direct driver, so I don't know how this would work. Is it possible that the Oracle driver is just so old (I can't see any evidence that it's been updated for years) that it somehow connects to the database in a way that causes the database not to offer it UTF8? Any suggestions, tips, or personal experience gratefully received. Ben From endernafi at keehuna.com Fri Feb 14 15:01:43 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Fri, 14 Feb 2014 22:01:43 +0200 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <63255C57-FBF5-4885-9190-F80F3938772C@byu.edu> References: <63255C57-FBF5-4885-9190-F80F3938772C@byu.edu> Message-ID: I?ve looked under every stone within the application bundle; couldn?t find. I?d like to check them out, too. Maybe, team can kindly provide us a link to download? ~ Ender From:?Devin Asay Devin Asay Reply:?Devin Asay devin_asay at byu.edu Date:?February 14, 2014 at 21:27:27 To:?How to use LiveCode use-livecode at lists.runrev.com Subject:? Re: RELEASE LiveCode 6.6 DP1 On Feb 14, 2014, at 11:05 AM, Benjamin Beaumont wrote: > *Sample Stacks* > We have included 3 sample stack demonstrating some of the new > features/improvements in this release: > - Stack showing effect of changes in image quality > - Stack showing effect of fullscreenmode on desktop > - Stack showing effect of stack scale on desktop Anyone know where I can find these sample stacks? 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 revolution at derbrill.de Fri Feb 14 15:05:10 2014 From: revolution at derbrill.de (Malte Brill) Date: Fri, 14 Feb 2014 21:05:10 +0100 Subject: animationEngine and LC 6.6 In-Reply-To: References: Message-ID: Hi all, just a quick head up about animationEngine support for 6.6. Currently the animationEngine Script will not compile on LC 6.6, due to the use of the now reserved keyword scalefactor. This will be fixed in due course. All the best, Malte From MikeKerner at roadrunner.com Fri Feb 14 16:06:30 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 14 Feb 2014 16:06:30 -0500 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: Message-ID: Great. A 25 year step BACKWARDS when it comes to readability. There is nothing readable about recursive code. It might be clever and brief, but it is most definitely NOT readable. On Fri, Feb 14, 2014 at 2:22 PM, Peter Haworth wrote: > I see in the release notes that the hope is to include the 3.8.3 version of > the SQLite library in the final release of 6.6. One of the very cool new > features in sqlite 3.8.3 is recursive SELECT statements. Think expanding a > bill of materials or a manager/employee chart with one SELECT statement. > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > > > On Fri, Feb 14, 2014 at 11:14 AM, Peter Haworth wrote: > > > > > On Fri, Feb 14, 2014 at 10:05 AM, Benjamin Beaumont >wrote: > > > >> - SQLite support updated and improved > > > > > > YES!!!!!!!! > > > > Pete > > lcSQL Software > > Home of lcStackBrowser and > > SQLiteAdmin > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 mgruenthal at mac.com Fri Feb 14 17:06:41 2014 From: mgruenthal at mac.com (Michael Gruenthal) Date: Fri, 14 Feb 2014 17:06:41 -0500 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: Message-ID: Just ran a stable in 6.5 iPad (1024 X 768) stack in the iOS 7 retina simulator. As is, it is scaled down to occupy the bottom left quarter of the simulator screen, but all objects are actually where they belong e.g. touching a button where it?s rendered in the bottom left quarter doesn't work, but touching where it should be does). This issue is solved if I set the new usePixelScaling property to false, but then everything looks fuzzy and seems to have a non-retina resolution. Anyone else seeing this issue? On 2/14/14, 1:05 PM, "Benjamin Beaumont" wrote: >Dear List Members. > >We are pleased to announce the release of LiveCode 6.6 DP1. > >Warning, this is a pre-release with new features which have the potential >to cause issues. Please ensure you backup your stacks before testing this >release. > >*Important Changes* > > 1. *Tiger support dropped*. As of version 6.6-dp-1, OS 10.4 (Tiger) > support has been dropped from LiveCode. This is primarily for technical > reasons: In order to support the latest OS X features (e.g. Cocoa - > LiveCode 6.7 - coming soon) as well as include the newest versions of > thirdparty libraries (e.g. LibSkia, LibSQLite), dropping 10.4 support >was > required. Users wishing to produce 10.4 compatible executables can >still do > so using LiveCode version 6.5.x (and earlier). > >*Release Contents* >This development release contains the following changes: > > - 'assert' command (experimental) > - New **showAll** fullscreenmode. > - Hi-DPI support for Windows 7/8 and OSX. > - Image Filtering Updates > - Graphics Library Update > - OpenSSL & Encryption Updates > - '#!' now recognised by server > - SQLite support updated and improved > - Stack scaling > - OS 10.4 (Tiger) Support dropped > - 14 bug fixes: > - 11754 - Error (invalid bundle) on uploading app to iOS App Store > - 11751 - After selecting an item in an option menu containing > unicode, the label is corrupted (Mac only) > - 11732 - <> operator is different from \'is not\' operator for >arrays > - 11721 - Crash when taking a snapshot of the template graphic > - 11720 - SQLite FTS feature doesn't work on iOS or Mac. > - 11703 - iPhoneSetRemoteControlDisplay crashes > - 11462 - Failing to set image data to the image data of self > - 11124 - No error message when external not found when deploying to > simulator > - 11069 - mobileComposeMail attachment missing in Android > - 10910 - \"Crop image\" command crashes LiveCode application > - 10467 - Indenting of scripts can go wrong > - 10280 - SQLite binary entries are non-standard. > - 8044 - setting a cprop with quotes loses data > - 5331 - Mac live window resizing is off by default. > >*Planned changed for DP2* >- Proxy support > >*Known Issues* >- Text scaling/clipping on Linux with stack scale set > >*Sample Stacks* >We have included 3 sample stack demonstrating some of the new >features/improvements in this release: >- Stack showing effect of changes in image quality >- Stack showing effect of fullscreenmode on desktop >- Stack showing effect of stack scale on desktop > >*Getting this release* >To upgrade to this release please select "check for updates" from the help >menu in LiveCode or download the installers directly at: >http://downloads.livecode.com/livecode/ > >*Reporting Bugs* >If you encounter an issue with this release please submit a bug report to >our quality centre: http://quality.runrev.com/enter_bug.cgi > >Warm regards, > >The LiveCode Team >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Feb 14 17:11:42 2014 From: pete at lcsql.com (Peter Haworth) Date: Fri, 14 Feb 2014 14:11:42 -0800 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: Message-ID: So don't use it then :-) I'm happy to see SQLite catching up with other SQL implementations. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Fri, Feb 14, 2014 at 1:06 PM, Mike Kerner wrote: > Great. A 25 year step BACKWARDS when it comes to readability. > > There is nothing readable about recursive code. It might be clever and > brief, but it is most definitely NOT readable. > > > On Fri, Feb 14, 2014 at 2:22 PM, Peter Haworth wrote: > > > I see in the release notes that the hope is to include the 3.8.3 version > of > > the SQLite library in the final release of 6.6. One of the very cool new > > features in sqlite 3.8.3 is recursive SELECT statements. Think > expanding a > > bill of materials or a manager/employee chart with one SELECT statement. > > > > Pete > > lcSQL Software > > Home of lcStackBrowser and > > SQLiteAdmin > > > > > > On Fri, Feb 14, 2014 at 11:14 AM, Peter Haworth wrote: > > > > > > > > On Fri, Feb 14, 2014 at 10:05 AM, Benjamin Beaumont > >wrote: > > > > > >> - SQLite support updated and improved > > > > > > > > > YES!!!!!!!! > > > > > > Pete > > > lcSQL Software > > > Home of lcStackBrowser and > > > SQLiteAdmin > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 Fri Feb 14 20:06:22 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Fri, 14 Feb 2014 20:06:22 -0500 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: Message-ID: Don't worry, Peter, I won't. I will speak up when something comes in that makes me go UGH, though. "this me" and the new "assert" syntax also come to mind. On Fri, Feb 14, 2014 at 5:11 PM, Peter Haworth wrote: > So don't use it then :-) I'm happy to see SQLite catching up with other > SQL implementations. > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > > > On Fri, Feb 14, 2014 at 1:06 PM, Mike Kerner >wrote: > > > Great. A 25 year step BACKWARDS when it comes to readability. > > > > There is nothing readable about recursive code. It might be clever and > > brief, but it is most definitely NOT readable. > > > > > > On Fri, Feb 14, 2014 at 2:22 PM, Peter Haworth wrote: > > > > > I see in the release notes that the hope is to include the 3.8.3 > version > > of > > > the SQLite library in the final release of 6.6. One of the very cool > new > > > features in sqlite 3.8.3 is recursive SELECT statements. Think > > expanding a > > > bill of materials or a manager/employee chart with one SELECT > statement. > > > > > > Pete > > > lcSQL Software > > > Home of lcStackBrowser and > > > SQLiteAdmin > > > > > > > > > On Fri, Feb 14, 2014 at 11:14 AM, Peter Haworth > wrote: > > > > > > > > > > > On Fri, Feb 14, 2014 at 10:05 AM, Benjamin Beaumont > > >wrote: > > > > > > > >> - SQLite support updated and improved > > > > > > > > > > > > YES!!!!!!!! > > > > > > > > Pete > > > > lcSQL Software > > > > Home of lcStackBrowser > and > > > > SQLiteAdmin > > > > > > > _______________________________________________ > > > use-livecode mailing list > > > use-livecode 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 lfredricks at proactive-intl.com Fri Feb 14 21:08:58 2014 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Fri, 14 Feb 2014 18:08:58 -0800 Subject: Save 50% on Valentina Studio ($99) and Valentina Reports ADK for LiveCode ($99) Message-ID: <7C222FE3731849BDB65DF24266AB427A@GATEWAY> http://www.valentina-db.com/blog/?p=1507 Celebrate 16 years of Valentina with a 50% discount on Valentina Studio Pro and Valentina Reports ADK for LiveCode!Between 2/14/2014 - 2/21/2014, enjoy a big savings on our best selling developer tools. Valentina Studio Pro, available for Mac OS X, Linux and Windows is your complete tool for database development and administration, including MySQL, Oracle, MS SQL Server, SQLite, PostgreSQL and of course, the advanced object-relational database Valentina DB. Diagramming, Visual Query Builder, SQLDIFF and a powerful Reports Editor for creating visually rich business reports. Regularly $199, during this special offer, only $99! Valentina Studio Pro is also available and on sale through the Mac App Store. Valentina Reports ADK for LiveCode lets you embed a powerful reports engine into your applications and is available for over 30 platforms. Grids, charts, barcodes, PDF generation and an entire visual toolbox are yours, and you can deploy your applications royalty free. Each ADK is $199, but during this special offer, only $99! Valentina Studio and Valentina Reports are developed and published by Paradigma Software. Website http://www.paradigmasoft.com. Best regards, Lynn Fredricks Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From livecode at trueinsecurity.com Fri Feb 14 21:56:35 2014 From: livecode at trueinsecurity.com (John Brozycki) Date: Fri, 14 Feb 2014 21:56:35 -0500 Subject: How to install under Elementary of Mint Linux In-Reply-To: References: <57679915-8EBE-4EDB-8389-6014AADD331D@trueinsecurity.com> Message-ID: <2647459D-93D1-441D-8756-010AD4BFC525@trueinsecurity.com> Many thanks, Mark. That worked! So for anyone else trying to install LC on 64-bit Linux that's: sudo apt-get install ia32-libs chmod u+x .x86 (gksu seems to be included by default in Elementary Linux and Mint Linux) -John On Feb 14, 2014, at 1:18 PM, Mark Wieder wrote: > John Brozycki writes: > >> Sorry for the likely dumb question: How do you install Livecode under > 64-bit Linux? > > Runrev hasn't yet seen fit to release a 64-bit binary, so your best option > is to install the ia32lib libraries from the usual repos. > > You still have to set the executable bit on the downloaded binary, and if > you don't have gksu installed and you want to install for all users you'll > have to su and run the installer from a commandline. > > > -- > Mark Wieder > ahsoftware at gmail.com > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 14 22:11:20 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 14 Feb 2014 19:11:20 -0800 Subject: How to install under Elementary of Mint Linux In-Reply-To: <2647459D-93D1-441D-8756-010AD4BFC525@trueinsecurity.com> References: <57679915-8EBE-4EDB-8389-6014AADD331D@trueinsecurity.com> <2647459D-93D1-441D-8756-010AD4BFC525@trueinsecurity.com> Message-ID: <79159523431.20140214191120@ahsoftware.net> John- Friday, February 14, 2014, 6:56:35 PM, you wrote: > Many thanks, Mark. That worked! Glad to hear it. > (gksu seems to be included by default in Elementary Linux and Mint Linux) I could swear it wasn't installed by default in my mint 14, but now it is, so possibly one of the system updates did that for me. -- -Mark Wieder ahsoftware at gmail.com From sc at sahores-conseil.com Sat Feb 15 05:44:07 2014 From: sc at sahores-conseil.com (Pierre Sahores) Date: Sat, 15 Feb 2014 11:44:07 +0100 Subject: Getting UTF8 data from Oracle, using revdb In-Reply-To: <52FE700A.3000909@cogapp.com> References: <52FE700A.3000909@cogapp.com> Message-ID: <32E46A20-A9C6-4B78-B495-EC869A1B3D5B@sahores-conseil.com> Hi Ben, Did't had to deal with Oracle backends for a while now but it should work in the same way PostgreSQL UTF8 configured dbs does. Here is what works under PostgreSQL 8.4 to 9.2 : The worflow configuration context : LC Editor client app / Web Browser <- internet -> LC server socket lisrener .lc script <--> LC lib stack.livecode <- localhost -> PostgreSQL ; Each LC server to PostgreSQL connection begins with the following line of code : revExecuteSQL myDatabaseID,"SET client_encoding TO 'LATIN9';" before any inteaction (INSERT /UPDATE / SELECT) follows as below described : 1.- Sending "INSERT / UPDATE" urlencoded data via "POST" to the server : - Web browsers : UTF8 sets a as the charset (Head metatag of the displayed HTML) ; 1.2.- Insert/Update with LC Editor client app running under windows (ISO charset) : nothing to code on the LC Editor client app side : PostgreSQL automatically converts the ISO received datas to UTF8 before inserting them in the database ; 1.3.- Insert/Update with LC Editor client app running under macos x (Mac Roman charset) : i just apply a MacToISO conversion to the datas to be posted to the server before sending them : PostgreSQL automatically converts the ISO received datas to UTF8 before inserting them in the database ; 1.4.- Insert/Update with LC Editor client app running under Linux (untested) : should work in the same way Windows does ; 2.- Retrieving "SELECT" data from the server and displaying them on the client app : 2.1.- Web browsers : UTF8 sets as the charset (Head metatag of the displayed HTML) ; 2.2.- LC client app running under windows or android : nothing to do ; 2.3.- LC client app running under mac os x or iOS : IsotoMac conversion of the received data before using them ; 2.4.- LC client app running under Linux (untested) : should work in the same way Windows does ; In your own context, and as long as no special coding would be needed to have your Windows LC client app against PostgreSQL, i suspect that using : revExecuteSQL myDatabaseID,"SET client_encoding TO 'LATIN9';" should do the job. If not testing other client_encoding options would be what to test first. Best Regards, Pierre Le 14 f?vr. 2014 ? 20:35, Ben Rubinstein a ?crit : > I'm having trouble getting some data from an Oracle database using a LiveCode app. > > The application is running on a Windows 2008r2 machine, addressing Oracle Database 11g Release 11.2.0.2.0 - 64bit Production. > > The particular column in the database is apparently in UTF8, according to the Oracle SQL Developer application. And making the SQL query in that app returns the text as expected. But making the query through the LiveCode, characters such as the degree symbol, or a right single quote, come through as "?". I don't think this is happening in my script - I think that the data has been pre-converted before LiveCode gets it. (Unfortunately I can only access the database by moving a compiled standalone onto the Windows 2008 machine and running it there - I can't operate interactively.) > > Does anyone have any experience of this, including that might confirm that it should be possible? If this was through ODBC I'd be looking at the DSN properties for character set conversion, but for Oracle it's a direct driver, so I don't know how this would work. > > Is it possible that the Oracle driver is just so old (I can't see any evidence that it's been updated for years) that it somehow connects to the database in a way that causes the database not to offer it UTF8? > > Any suggestions, tips, or personal experience gratefully received. > > 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 -- Pierre Sahores mobile : 06 03 95 77 70 www.sahores-conseil.com From richmondmathewson at gmail.com Sat Feb 15 06:48:08 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 15 Feb 2014 13:48:08 +0200 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: Message-ID: <52FF53F8.6030007@gmail.com> On 14/02/14 20:05, Benjamin Beaumont wrote: > Dear List Members. > > We are pleased to announce the release of LiveCode 6.6 DP1. > > Warning, this is a pre-release with new features which have the potential > to cause issues. Please ensure you backup your stacks before testing this > release. > > *Important Changes* > > 1. *Tiger support dropped*. As of version 6.6-dp-1, OS 10.4 (Tiger) > support has been dropped from LiveCode. This is primarily for technical > reasons: In order to support the latest OS X features (e.g. Cocoa - > LiveCode 6.7 - coming soon) as well as include the newest versions of > thirdparty libraries (e.g. LibSkia, LibSQLite), dropping 10.4 support was > required. Users wishing to produce 10.4 compatible executables can still do > so using LiveCode version 6.5.x (and earlier). > > *Release Contents* > This development release contains the following changes: > > - 'assert' command (experimental) > - New **showAll** fullscreenmode. > - Hi-DPI support for Windows 7/8 and OSX. > - Image Filtering Updates > - Graphics Library Update > - OpenSSL & Encryption Updates > - '#!' now recognised by server > - SQLite support updated and improved > - Stack scaling > - OS 10.4 (Tiger) Support dropped > - 14 bug fixes: > - 11754 - Error (invalid bundle) on uploading app to iOS App Store > - 11751 - After selecting an item in an option menu containing > unicode, the label is corrupted (Mac only) > - 11732 - <> operator is different from \'is not\' operator for arrays > - 11721 - Crash when taking a snapshot of the template graphic > - 11720 - SQLite FTS feature doesn't work on iOS or Mac. > - 11703 - iPhoneSetRemoteControlDisplay crashes > - 11462 - Failing to set image data to the image data of self > - 11124 - No error message when external not found when deploying to > simulator > - 11069 - mobileComposeMail attachment missing in Android > - 10910 - \"Crop image\" command crashes LiveCode application > - 10467 - Indenting of scripts can go wrong > - 10280 - SQLite binary entries are non-standard. > - 8044 - setting a cprop with quotes loses data > - 5331 - Mac live window resizing is off by default. > > *Planned changed for DP2* > - Proxy support > > *Known Issues* > - Text scaling/clipping on Linux with stack scale set > > *Sample Stacks* > We have included 3 sample stack demonstrating some of the new > features/improvements in this release: > - Stack showing effect of changes in image quality > - Stack showing effect of fullscreenmode on desktop > - Stack showing effect of stack scale on desktop > > *Getting this release* > To upgrade to this release please select "check for updates" from the help > menu in LiveCode or download the installers directly at: > http://downloads.livecode.com/livecode/ > > *Reporting Bugs* > If you encounter an issue with this release please submit a bug report to > our quality centre: http://quality.runrev.com/enter_bug.cgi > > Warm regards, > > The LiveCode Team > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode That would be lovely, if I could get to that URL; but right now it appears to be "down". Richmond. From marc.vancauwenberghe at pandora.be Sat Feb 15 10:07:27 2014 From: marc.vancauwenberghe at pandora.be (Marc Van Cauwenberghe) Date: Sat, 15 Feb 2014 16:07:27 +0100 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <52FF53F8.6030007@gmail.com> References: <52FF53F8.6030007@gmail.com> Message-ID: <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> Hi, the url seems to be alright to me. Any news on the sample stacks? Best regards, Marc Op 15-feb.-2014, om 12:48 heeft Richmond het volgende geschreven: > On 14/02/14 20:05, Benjamin Beaumont wrote: >> Dear List Members. >> >> We are pleased to announce the release of LiveCode 6.6 DP1. >> >> Warning, this is a pre-release with new features which have the potential >> to cause issues. Please ensure you backup your stacks before testing this >> release. >> >> *Important Changes* >> >> 1. *Tiger support dropped*. As of version 6.6-dp-1, OS 10.4 (Tiger) >> support has been dropped from LiveCode. This is primarily for technical >> reasons: In order to support the latest OS X features (e.g. Cocoa - >> LiveCode 6.7 - coming soon) as well as include the newest versions of >> thirdparty libraries (e.g. LibSkia, LibSQLite), dropping 10.4 support was >> required. Users wishing to produce 10.4 compatible executables can still do >> so using LiveCode version 6.5.x (and earlier). >> >> *Release Contents* >> This development release contains the following changes: >> >> - 'assert' command (experimental) >> - New **showAll** fullscreenmode. >> - Hi-DPI support for Windows 7/8 and OSX. >> - Image Filtering Updates >> - Graphics Library Update >> - OpenSSL & Encryption Updates >> - '#!' now recognised by server >> - SQLite support updated and improved >> - Stack scaling >> - OS 10.4 (Tiger) Support dropped >> - 14 bug fixes: >> - 11754 - Error (invalid bundle) on uploading app to iOS App Store >> - 11751 - After selecting an item in an option menu containing >> unicode, the label is corrupted (Mac only) >> - 11732 - <> operator is different from \'is not\' operator for arrays >> - 11721 - Crash when taking a snapshot of the template graphic >> - 11720 - SQLite FTS feature doesn't work on iOS or Mac. >> - 11703 - iPhoneSetRemoteControlDisplay crashes >> - 11462 - Failing to set image data to the image data of self >> - 11124 - No error message when external not found when deploying to >> simulator >> - 11069 - mobileComposeMail attachment missing in Android >> - 10910 - \"Crop image\" command crashes LiveCode application >> - 10467 - Indenting of scripts can go wrong >> - 10280 - SQLite binary entries are non-standard. >> - 8044 - setting a cprop with quotes loses data >> - 5331 - Mac live window resizing is off by default. >> >> *Planned changed for DP2* >> - Proxy support >> >> *Known Issues* >> - Text scaling/clipping on Linux with stack scale set >> >> *Sample Stacks* >> We have included 3 sample stack demonstrating some of the new >> features/improvements in this release: >> - Stack showing effect of changes in image quality >> - Stack showing effect of fullscreenmode on desktop >> - Stack showing effect of stack scale on desktop >> >> *Getting this release* >> To upgrade to this release please select "check for updates" from the help >> menu in LiveCode or download the installers directly at: >> http://downloads.livecode.com/livecode/ >> >> *Reporting Bugs* >> If you encounter an issue with this release please submit a bug report to >> our quality centre: http://quality.runrev.com/enter_bug.cgi >> >> Warm regards, >> >> The LiveCode Team >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > That would be lovely, if I could get to that URL; but right now it appears to be "down". > > 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 gcanyon at gmail.com Sat Feb 15 10:37:36 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Sat, 15 Feb 2014 10:37:36 -0500 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: <4F34097B-B6A3-43C1-857E-0CBD3614CA1A@gmail.com> References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> <52FA5DBF.2060203@hyperactivesw.com> <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> <52FD97C2.9090002@hyperactivesw.com> <4F34097B-B6A3-43C1-857E-0CBD3614CA1A@gmail.com> Message-ID: For anyone who cares, I re-wrote Bob's code to handle a variable-length string like so: on mouseUp put 10 into wc repeat with i = 1 to wc put i & space after tData end repeat put the ticks into line one of theTime repeat 1000000 div wc repeat with j = 1 to wc put word j of tData into theWord end repeat end repeat put the ticks into line 2 of theTime repeat 1000000 div wc repeat for each word theWord in tData --get theWord end repeat end repeat put the ticks into line 3 of theTime put ("Example 1 took " & line 2 of theTime - line 1 of theTime) & " ticks" into line 4 of theTime put ("Example 2 took " & line 3 of theTime - line 2 of theTime) & " ticks" into line 5 of theTime put theTime into fld 1 end mouseUp with that I get: 83548656597 83548656614 83548656619 Example 1 took 17 ticks Example 2 took 5 ticks with wc = 1000 I get: 83548666360 83548666715 83548666719 Example 1 took 355 ticks Example 2 took 4 ticks Note that the second example is getting faster because I'm shortening the repeat count for longer with wc = 100000 I had to change the outer repeat loop to execute only once -- I got: 83548674504 83548678993 83548678994 Example 1 took 4489 ticks Example 2 took 1 ticks it's important to note that the first loop doesn't scale linearly with the size of the input. The example with wc = 1000 executes the outer loop 1/100th as many times as the example with wc = 10, so to make the times equivalent you'd multiply by 100 and get: Example 1 took 35500 ticks Example 2 took 400 ticks So the second example *does* scale linearly -- 100x the size of the input = roughly 100x the time: 400 ticks vs. 5 ticks. The first example -- 35500 vs. 17 -- that's nowhere near linear. And multiplying the size of the input by 100 again in the third trial, if the outer loop had run as many times, the performance would have been roughly Example 1 took 448900000 ticks Example 2 took 100000 ticks Again, the second example scales roughly linearly and would finish in about 30 minutes, while the first example would take almost 3 months to finish. On Fri, Feb 14, 2014 at 9:23 AM, Geoff Canyon wrote: > > > On Feb 13, 2014, at 11:12 PM, "J. Landman Gay" > wrote: > > > > It's pretty well established that the "for each" form is a magnitude > faster than the counting form. > > Nitpicking, but "[order of] magnitude" doesn't come close to covering the > efficiency. The example Bob gave, since there were only ten items in the > line, dramatically *understates* the benefits of repeat for each, which > scales with the length of the source. A 1,000 or 100,000 item source would > show much more than a magnitude of improvement. From mgruenthal at mac.com Sat Feb 15 10:49:38 2014 From: mgruenthal at mac.com (Michael Gruenthal) Date: Sat, 15 Feb 2014 10:49:38 -0500 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: Message-ID: Bug 11814 This bug is caused by setting acceleratedRendering to true On 2/14/14, 5:06 PM, "Michael Gruenthal" wrote: >Just ran a stable in 6.5 iPad (1024 X 768) stack in the iOS 7 retina >simulator. As is, it is scaled down to occupy the bottom left quarter of >the simulator screen, but all objects are actually where they belong e.g. >touching a button where it?s rendered in the bottom left quarter doesn't >work, but touching where it should be does). This issue is solved if I set >the new usePixelScaling property to false, but then everything looks fuzzy >and seems to have a non-retina resolution. > >Anyone else seeing this issue? > >On 2/14/14, 1:05 PM, "Benjamin Beaumont" wrote: > >>Dear List Members. >> >>We are pleased to announce the release of LiveCode 6.6 DP1. >> >>Warning, this is a pre-release with new features which have the potential >>to cause issues. Please ensure you backup your stacks before testing this >>release. >> >>*Important Changes* >> >> 1. *Tiger support dropped*. As of version 6.6-dp-1, OS 10.4 (Tiger) >> support has been dropped from LiveCode. This is primarily for >>technical >> reasons: In order to support the latest OS X features (e.g. Cocoa - >> LiveCode 6.7 - coming soon) as well as include the newest versions of >> thirdparty libraries (e.g. LibSkia, LibSQLite), dropping 10.4 support >>was >> required. Users wishing to produce 10.4 compatible executables can >>still do >> so using LiveCode version 6.5.x (and earlier). >> >>*Release Contents* >>This development release contains the following changes: >> >> - 'assert' command (experimental) >> - New **showAll** fullscreenmode. >> - Hi-DPI support for Windows 7/8 and OSX. >> - Image Filtering Updates >> - Graphics Library Update >> - OpenSSL & Encryption Updates >> - '#!' now recognised by server >> - SQLite support updated and improved >> - Stack scaling >> - OS 10.4 (Tiger) Support dropped >> - 14 bug fixes: >> - 11754 - Error (invalid bundle) on uploading app to iOS App Store >> - 11751 - After selecting an item in an option menu containing >> unicode, the label is corrupted (Mac only) >> - 11732 - <> operator is different from \'is not\' operator for >>arrays >> - 11721 - Crash when taking a snapshot of the template graphic >> - 11720 - SQLite FTS feature doesn't work on iOS or Mac. >> - 11703 - iPhoneSetRemoteControlDisplay crashes >> - 11462 - Failing to set image data to the image data of self >> - 11124 - No error message when external not found when deploying >>to >> simulator >> - 11069 - mobileComposeMail attachment missing in Android >> - 10910 - \"Crop image\" command crashes LiveCode application >> - 10467 - Indenting of scripts can go wrong >> - 10280 - SQLite binary entries are non-standard. >> - 8044 - setting a cprop with quotes loses data >> - 5331 - Mac live window resizing is off by default. >> >>*Planned changed for DP2* >>- Proxy support >> >>*Known Issues* >>- Text scaling/clipping on Linux with stack scale set >> >>*Sample Stacks* >>We have included 3 sample stack demonstrating some of the new >>features/improvements in this release: >>- Stack showing effect of changes in image quality >>- Stack showing effect of fullscreenmode on desktop >>- Stack showing effect of stack scale on desktop >> >>*Getting this release* >>To upgrade to this release please select "check for updates" from the >>help >>menu in LiveCode or download the installers directly at: >>http://downloads.livecode.com/livecode/ >> >>*Reporting Bugs* >>If you encounter an issue with this release please submit a bug report to >>our quality centre: http://quality.runrev.com/enter_bug.cgi >> >>Warm regards, >> >>The LiveCode Team >>_______________________________________________ >>use-livecode mailing list >>use-livecode at lists.runrev.com >>Please visit this url to subscribe, unsubscribe and manage your >>subscription preferences: >>http://lists.runrev.com/mailman/listinfo/use-livecode > > > >_______________________________________________ >use-livecode mailing list >use-livecode at 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 Feb 15 11:08:39 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 15 Feb 2014 18:08:39 +0200 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> Message-ID: <52FF9107.4010206@gmail.com> On 15/02/14 17:07, Marc Van Cauwenberghe wrote: > Hi, > > the url seems to be alright to me. > > Any news on the sample stacks? > > Best regards, > Marc > > I phoned the engineers at BLIZOO, http://en.wikipedia.org/wiki/Blizoo here in Bulgaria, and they told me that they cannot connect to downloads.livecode.com/livecode/ or lists.runrev.com: so something going on there. At the moment I cannot, also, connect with http://andregarzia.on-rev.com/richmond/home.html Richmond. From sims at ezpzapps.com Sat Feb 15 11:16:09 2014 From: sims at ezpzapps.com (Jim sims) Date: Sat, 15 Feb 2014 16:16:09 +0000 Subject: on returnInField - Next fld - Up - Down Message-ID: Am setting up a lot of iOS flds so the user can hit the "Next" key and go to the next fld. I've sen a few instances where an up image or down image or "X" or "Done" have been added to the space above the keyboard. I'm referring to ability to go from fld to fld or hide the keyboard. Is the way to use LiveCode to do this or does one roll their own (have then hide and show above the keyboard as needed when the keyboard is deployed. sims Thanks in advance! From richmondmathewson at gmail.com Sat Feb 15 12:07:02 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 15 Feb 2014 19:07:02 +0200 Subject: [OT} Android on x86 Message-ID: <52FF9EB6.2010208@gmail.com> How I'm amusing myself this weekend: installing this in VMware: http://www.android-x86.org/ Richmond. From pystcat at gmail.com Sat Feb 15 12:50:54 2014 From: pystcat at gmail.com (PystCat) Date: Sat, 15 Feb 2014 12:50:54 -0500 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <52FF9107.4010206@gmail.com> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> Message-ID: <7A0658EB-E5B7-4542-8143-F1C5C0A87B1C@gmail.com> If it helps, I can access all of those links here in NY city. Paul > On Feb 15, 2014, at 11:08 AM, Richmond wrote: > >> On 15/02/14 17:07, Marc Van Cauwenberghe wrote: >> Hi, >> >> the url seems to be alright to me. >> >> Any news on the sample stacks? >> >> Best regards, >> Marc > > I phoned the engineers at BLIZOO, > > http://en.wikipedia.org/wiki/Blizoo > > here in Bulgaria, and they told me that they cannot connect to downloads.livecode.com/livecode/ > or lists.runrev.com: so something going on there. > > At the moment I cannot, also, connect with http://andregarzia.on-rev.com/richmond/home.html > > Richmond. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Sat Feb 15 13:08:04 2014 From: coiin at verizon.net (Colin Holgate) Date: Sat, 15 Feb 2014 13:08:04 -0500 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <7A0658EB-E5B7-4542-8143-F1C5C0A87B1C@gmail.com> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <7A0658EB-E5B7-4542-8143-F1C5C0A87B1C@gmail.com> Message-ID: <6EED3F43-E15C-4B0B-A2E0-DC92A5F291CA@verizon.net> Me too! And I?m in Brooklyn! So, quite a range of coverage here in the States. On Feb 15, 2014, at 12:50 PM, PystCat wrote: > >If it helps, I can access all of those links here in NY city. From jim at d-film.com Sat Feb 15 13:45:36 2014 From: jim at d-film.com (Jim Kanter) Date: Sat, 15 Feb 2014 13:45:36 -0500 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <52FF9107.4010206@gmail.com> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> Message-ID: All links okay in Atlanta, GA. On Sat, Feb 15, 2014 at 11:08 AM, Richmond wrote: > > here in Bulgaria, and they told me that they cannot connect to > downloads.livecode.com/livecode/ > or lists.runrev.com: so something going on there. > > At the moment I cannot, also, connect with > http://andregarzia.on-rev.com/richmond/home.html From klaus at major-k.de Sat Feb 15 13:48:11 2014 From: klaus at major-k.de (Klaus major-k) Date: Sat, 15 Feb 2014 19:48:11 +0100 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> Message-ID: <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> Am 15.02.2014 um 19:45 schrieb Jim Kanter : > All links okay in Atlanta, GA. Same over here in germany! :-) > On Sat, Feb 15, 2014 at 11:08 AM, Richmond wrote: >> >> here in Bulgaria, and they told me that they cannot connect to >> downloads.livecode.com/livecode/ >> or lists.runrev.com: so something going on there. >> >> At the moment I cannot, also, connect with >> http://andregarzia.on-rev.com/richmond/home.html -- Klaus Major http://www.major-k.de klaus at major-k.de From charles at buchwald.ca Sat Feb 15 14:02:57 2014 From: charles at buchwald.ca (Charles E Buchwald) Date: Sat, 15 Feb 2014 13:02:57 -0600 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> Message-ID: <838BFFB1-D1AF-4191-896C-D311C94D282C@buchwald.ca> All links OK here in Mexico City, too.... On 15 Feb 2014, at 12:48 PM, Klaus major-k wrote: > > Am 15.02.2014 um 19:45 schrieb Jim Kanter : > >> All links okay in Atlanta, GA. > > Same over here in germany! :-) > >> On Sat, Feb 15, 2014 at 11:08 AM, Richmond wrote: >>> >>> here in Bulgaria, and they told me that they cannot connect to >>> downloads.livecode.com/livecode/ >>> or lists.runrev.com: so something going on there. >>> >>> At the moment I cannot, also, connect with >>> http://andregarzia.on-rev.com/richmond/home.html > > -- > Klaus Major > http://www.major-k.de > klaus at major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode -- Charles E. Buchwald CEO/Director General Museografica Digital http://digital.museografica.com Email Notice: http://wp.me/P3aT4d-33 From richmondmathewson at gmail.com Sat Feb 15 14:04:07 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 15 Feb 2014 21:04:07 +0200 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> Message-ID: <52FFBA27.8070204@gmail.com> On 15/02/14 20:48, Klaus major-k wrote: > Am 15.02.2014 um 19:45 schrieb Jim Kanter : > >> All links okay in Atlanta, GA. > Same over here in germany! :-) > > I have just had a majorly stupid conversation with an 'engineer' from my ISP provider who told me this: 1. Maybe the Livecode people have blocked my ISP. When I told him I could also not access either the Unicode consortium's pages, or the ISP' own webpage he tried: 2. It's a problem with your router. So connected to the LC download through a proxy; loaded, but, of course, I couldn't download the LC 6.6 installers. 3. He finally shut up when I pointed out to him that randomly (random but consistent) lack of access to certain websites had got nothing at all to do with my router. 4. He then suggested it was because I was using Linux rather than Windows. I got out a box running Windows 95 from under the bed [ there we are, I knew it would be of some use one day ] and found that there was no joy with that either; nor with a Mac running 10.4. 5. He eventually admitted that "maybe" there was a problem at their local server here in Plovdiv. 6. I also pointed out that had RunRev wanted to block access to me they would also have blocked my sending e-mails to their mail server. What a load of cobblers. Anyway; obviously nothing wrong with RunRev, and quite a lot with my ISP over here: both in terms of their service, and in terms of the fact that their people talk unmitigated rubbish. Richmond. From mwieder at ahsoftware.net Sat Feb 15 14:30:14 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 15 Feb 2014 11:30:14 -0800 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <52FFBA27.8070204@gmail.com> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> Message-ID: <41218256001.20140215113014@ahsoftware.net> Richmond- Hmmm... possible dns resolution issues? Can you ping www.livecode.com ? If not, can you ping 37.59.205.89 ? You might also try reconfiguring your dns settings to point to Google's dns servers at 8.8.8.8 to see if that helps. -- -Mark Wieder ahsoftware at gmail.com From pete at lcsql.com Sat Feb 15 14:43:20 2014 From: pete at lcsql.com (Peter Haworth) Date: Sat, 15 Feb 2014 11:43:20 -0800 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <52FFBA27.8070204@gmail.com> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> Message-ID: On Sat, Feb 15, 2014 at 11:04 AM, Richmond wrote: > Anyway; obviously nothing wrong with RunRev, and quite a lot with my ISP > over here: both in terms of their service, and > in terms of the fact that their people talk unmitigated rubbish. > Sadly, not an unusual situation. It seems many support "engineers" start with the assumption that whatever problem you are reporting is your fault not theirs. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin From richmondmathewson at gmail.com Sat Feb 15 14:43:37 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sat, 15 Feb 2014 21:43:37 +0200 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <41218256001.20140215113014@ahsoftware.net> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> <41218256001.20140215113014@ahsoftware.net> Message-ID: <52FFC369.4040300@gmail.com> On 15/02/14 21:30, Mark Wieder wrote: > Richmond- > > Hmmm... possible dns resolution issues? > Can you ping www.livecode.com ? > If not, can you ping 37.59.205.89 ? > > You might also try reconfiguring your dns settings to point to > Google's dns servers at 8.8.8.8 to see if that helps. > pinging 37.59.205.89 perfectly well. I edited /etc/resolv.conf with leafpad but putting this at the end: |nameserver 208.67.222.222 nameserver 208.67.220.220 nameserver 202.51.5.52 and "bingo", everything is lovely. Thank you so much for your advice. Richmond. | From mwieder at ahsoftware.net Sat Feb 15 15:12:48 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 15 Feb 2014 12:12:48 -0800 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <52FFC369.4040300@gmail.com> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> <41218256001.20140215113014@ahsoftware.net> <52FFC369.4040300@gmail.com> Message-ID: <153220810666.20140215121248@ahsoftware.net> Richmond- Saturday, February 15, 2014, 11:43:37 AM, you wrote: > and "bingo", everything is lovely. Yay! -- -Mark Wieder ahsoftware at gmail.com From mgruenthal at mac.com Sat Feb 15 16:15:51 2014 From: mgruenthal at mac.com (Michael Gruenthal) Date: Sat, 15 Feb 2014 16:15:51 -0500 Subject: on returnInField - Next fld - Up - Down In-Reply-To: References: Message-ID: iOS provides this via the inputAccessoryView property. See https://developer.apple.com/library/ios/documentation/StringsTextFonts/Conce ptual/TextAndWebiPhoneOS/InputViews/InputViews.html It?s not accessible in LC as far as I know, so you?ll either need an external or use LC objects to fake it. On 2/15/14, 11:16 AM, "Jim sims" wrote: > Am setting up a lot of iOS flds so the user can hit the "Next" key and go > to the next fld. > > I've sen a few instances where an up image or down image or "X" or "Done" > have been added to the space above the keyboard. I'm referring to ability > to go from fld to fld or hide the keyboard. > > Is the way to use LiveCode to do this or does one roll their own (have then > hide and show above the keyboard as needed when the keyboard is deployed. > > sims > Thanks in advance! > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From m.schonewille at economy-x-talk.com Sat Feb 15 16:37:29 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 15 Feb 2014 22:37:29 +0100 Subject: [OT] Still a few books left... In-Reply-To: <52C88B55.9060302@economy-x-talk.com> References: <52C88B55.9060302@economy-x-talk.com> Message-ID: <52FFDE19.1090202@economy-x-talk.com> Hi, Two people who asked me to reserve a book for them haven't ordered it yet. This means that there are still two books abailable. Feel free to contact me before purchasing. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering Homepage: http://economy-x-talk.com Twitter: http://twitter.com/xtalkprogrammer KvK: 50277553 Use Color Converter to convert CMYK, RGB, RAL, XYZ, H.Lab and other colour spaces. http://www.color-converter.com Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 1/4/2014 23:29, Mark Schonewille wrote: > Hi everyone, > > I still have a few copies of "Programming LiveCode for the Real > Beginner" left. I don't know when I will print them again. If you want a > copy, you can order one at http://qery.us/42z . Feel free to contact me > by e-mail if you want to make sure that we still have a copy available > for you. > > For more info, read the most recent article on > http://blog.economy-x-talk.com > > From bvg at mac.com Sat Feb 15 17:24:10 2014 From: bvg at mac.com (=?iso-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 15 Feb 2014 23:24:10 +0100 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: Message-ID: <9D992413-EEC4-440F-BF1A-A184ACB6B945@mac.com> Can someone elaborate why assert is better then using "is true/false", and what additional things it adds? I don't feel i can do the following otherwise: "Please do not be afraid to try it out as we need feedback to develop it further." (page 7, http://downloads.livecode.com/livecode/6_6_0/LiveCodeNotes-6_6_0_dp_1.pdf ) -- Use an alternative Dictionary viewer: http://bjoernke.com/bvgdocu/ Chat with other RunRev developers: http://bjoernke.com/chatrev/ From MikeKerner at roadrunner.com Sat Feb 15 20:38:52 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sat, 15 Feb 2014 20:38:52 -0500 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <9D992413-EEC4-440F-BF1A-A184ACB6B945@mac.com> References: <9D992413-EEC4-440F-BF1A-A184ACB6B945@mac.com> Message-ID: Bjornke, That was my question exactly. On Sat, Feb 15, 2014 at 5:24 PM, Bj?rnke von Gierke wrote: > Can someone elaborate why assert is better then using "is true/false", and > what additional things it adds? > > I don't feel i can do the following otherwise: "Please do not be afraid to > try it out as we need feedback to develop it further." (page 7, > http://downloads.livecode.com/livecode/6_6_0/LiveCodeNotes-6_6_0_dp_1.pdf) > > -- > > Use an alternative Dictionary viewer: > http://bjoernke.com/bvgdocu/ > > Chat with other RunRev developers: > http://bjoernke.com/chatrev/ > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- 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 lists at mangomultimedia.com Sat Feb 15 23:14:16 2014 From: lists at mangomultimedia.com (Trevor DeVore) Date: Sat, 15 Feb 2014 23:14:16 -0500 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <9D992413-EEC4-440F-BF1A-A184ACB6B945@mac.com> References: <9D992413-EEC4-440F-BF1A-A184ACB6B945@mac.com> Message-ID: On Sat, Feb 15, 2014 at 5:24 PM, Bj?rnke von Gierke wrote: > Can someone elaborate why assert is better then using "is true/false", and > what additional things it adds? > 'assert' is designed for writing tests for your code. That being the case, if 'assert' fails then the assertError message is sent which allows you to log the error. If you are releasing an update to some code, you run your tests and check your log to see if you broke anything. If you are writing tests with complete coverage for a code library you may end up with hundreds or thousands of 'assert' handlers that test that your code behaves as it is supposed to. I think the 'assert' syntax is much more compact and easier to write/read then a number of if/then statements that then make a call to a logging function. -- Trevor DeVore Blue Mango Learning Systems www.screensteps.com - www.clarify-it.com From pete at lcsql.com Sun Feb 16 01:14:06 2014 From: pete at lcsql.com (Peter Haworth) Date: Sat, 15 Feb 2014 22:14:06 -0800 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: <9D992413-EEC4-440F-BF1A-A184ACB6B945@mac.com> Message-ID: The assert command seems to have appeared out of nowhere. Is it on any plan that anyone has seen? Anyway, with assert: ----------------------------- --Test Harness using assert ----------------------------- command test1 assert ..... end test1 command test2 assert ..... end test2 on assertMessage switch phandler case "test1" break case "test2" break end switch end assertMessage ------------------------------ With old fashioned if/then ------------------------------ Test harness using if/then ---------------------------------- command testGroup1 if then exit testGroup1 --because test2 depend on the successful execution of test1 end if if then end if end testGroup1 ------------------------------------ Personally, I'd prefer the old fashioned if/then, more compact. You can execute tests that form a logical group within one test harness handler, and stop the tests based on dependencies. I don't see how you could do that with assert since the main way to identify which test failed is by the handlername parameter so it would be one test per test handler unless you wanted to rely on the line parameter which doesn't feel very safe. I guess you could stop the tests by setting a script local or global variable but seems unnecessarily complicated. I see a column parameter to assertMessage, not sure what that is. Unless I'm missing something, I don't see how the assert command makes our lives much easier. But I guess options are always good. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Sat, Feb 15, 2014 at 8:14 PM, Trevor DeVore wrote: > On Sat, Feb 15, 2014 at 5:24 PM, Bj?rnke von Gierke wrote: > > > Can someone elaborate why assert is better then using "is true/false", > and > > what additional things it adds? > > > > 'assert' is designed for writing tests for your code. That being the case, > if 'assert' fails then the assertError message is sent which allows you to > log the error. If you are releasing an update to some code, you run your > tests and check your log to see if you broke anything. > > If you are writing tests with complete coverage for a code library you may > end up with hundreds or thousands of 'assert' handlers that test that your > code behaves as it is supposed to. I think the 'assert' syntax is much more > compact and easier to write/read then a number of if/then statements that > then make a call to a logging function. > > -- > Trevor DeVore > Blue Mango Learning Systems > www.screensteps.com - www.clarify-it.com > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 16 03:15:26 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 16 Feb 2014 10:15:26 +0200 Subject: [OT] Richmond's DNS disease, was: RELEASE LiveCode 6.6 DP1 In-Reply-To: <153220810666.20140215121248@ahsoftware.net> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> <41218256001.20140215113014@ahsoftware.net> <52FFC369.4040300@gmail.com> <153220810666.20140215121248@ahsoftware.net> Message-ID: <5300739E.6020904@gmail.com> On 15/02/14 22:12, Mark Wieder wrote: > Richmond- > > Saturday, February 15, 2014, 11:43:37 AM, you wrote: > >> and "bingo", everything is lovely. > Yay! > Well "semi-bingo" insofar as individual computers can now bypass the router's DNS setting (all the Linux boxes I have connected to my router), but other devices (my wife's iPad, my G3 iMac running 9.2) cannot, and as such cannot access the websites that that DNS seems unable to reach. What makes me feel uncomfortable is that those sites seem to be the ones we contact the most, which makes me wonder if somebody has been mucking around somewhere. Supposedly (!!!!) the ISP (BLIZOO, Bulgaria) are going to send a pair of monkeys, err, strike that, "computer engineers" to play around with my cable modem and my router: this, frankly, doesn't make me feel good at all - who paid them, who has told them exactly what to install (spybots)? Nothing would give me greater satisfaction than to greet them at the door and tell them "Thanks, but no thanks", having managed to change my DNS in the router (EDIMAX TP-LINK) via the browser interface myself: but I don't think that can be done . . . Richmond. From richmondmathewson at gmail.com Sun Feb 16 03:17:17 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 16 Feb 2014 10:17:17 +0200 Subject: [OT] Richmond's DNS disease, was: RELEASE LiveCode 6.6 DP1 In-Reply-To: <5300739E.6020904@gmail.com> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> <41218256001.20140215113014@ahsoftware.net> <52FFC369.4040300@gmail.com> <153220810666.20140215121248@ahsoftware.net> <5300739E.6020904@gmail.com> Message-ID: <5300740D.5020206@gmail.com> On 16/02/14 10:15, Richmond wrote: > On 15/02/14 22:12, Mark Wieder wrote: >> Richmond- >> >> Saturday, February 15, 2014, 11:43:37 AM, you wrote: >> >>> and "bingo", everything is lovely. >> Yay! >> > > Well "semi-bingo" insofar as individual computers can now bypass the > router's DNS setting (all the Linux boxes I have connected to my router), > but other devices (my wife's iPad, my G3 iMac running 9.2) cannot, and > as such cannot access the websites that that DNS seems unable to reach. > > What makes me feel uncomfortable is that those sites seem to be the > ones we contact the most, which makes me wonder if somebody > has been mucking around somewhere. > > Supposedly (!!!!) the ISP (BLIZOO, Bulgaria) are going to send a pair > of monkeys, err, strike that, "computer engineers" to play around with > my cable modem and my router: this, frankly, doesn't make me feel good > at all - who paid them, who has told them exactly what to install > (spybots)? > > Nothing would give me greater satisfaction than to greet them at the > door and tell them "Thanks, but no thanks", having managed to change > my DNS in the router (EDIMAX TP-LINK) via the browser interface > myself: but I don't think that can be done . . . > > Richmond. Especially, Linux lovers, as my /etc/resolv.conf file has been blanked overnight so I have to redo the thing! From richmondmathewson at gmail.com Sun Feb 16 03:54:21 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 16 Feb 2014 10:54:21 +0200 Subject: [OT] Richmond's DNS disease, was: RELEASE LiveCode 6.6 DP1 In-Reply-To: <5300740D.5020206@gmail.com> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> <41218256001.20140215113014@ahsoftware.net> <52FFC369.4040300@gmail.com> <153220810666.20140215121248@ahsoftware.net> <5300739E.6020904@gmail.com> <5300740D.5020206@gmail.com> Message-ID: <53007CBD.8060102@gmail.com> On 16/02/14 10:17, Richmond wrote: > On 16/02/14 10:15, Richmond wrote: >> On 15/02/14 22:12, Mark Wieder wrote: >>> Richmond- >>> >>> Saturday, February 15, 2014, 11:43:37 AM, you wrote: >>> >>>> and "bingo", everything is lovely. >>> Yay! >>> >> >> Well "semi-bingo" insofar as individual computers can now bypass the >> router's DNS setting (all the Linux boxes I have connected to my >> router), >> but other devices (my wife's iPad, my G3 iMac running 9.2) cannot, >> and as such cannot access the websites that that DNS seems unable to >> reach. >> >> What makes me feel uncomfortable is that those sites seem to be the >> ones we contact the most, which makes me wonder if somebody >> has been mucking around somewhere. >> >> Supposedly (!!!!) the ISP (BLIZOO, Bulgaria) are going to send a pair >> of monkeys, err, strike that, "computer engineers" to play around >> with my cable modem and my router: this, frankly, doesn't make me >> feel good at all - who paid them, who has told them exactly what to >> install (spybots)? >> >> Nothing would give me greater satisfaction than to greet them at the >> door and tell them "Thanks, but no thanks", having managed to change >> my DNS in the router (EDIMAX TP-LINK) via the browser interface >> myself: but I don't think that can be done . . . >> >> Richmond. > > Especially, Linux lovers, as my /etc/resolv.conf file has been blanked > overnight so I have to redo the thing! AND the lesson is: Never, ever listen to "computer engineers" at one's ISP. Having told me that to access the internet I had to leave their DNS in place in my router settings, I tried Mark's recipe, which worked, but only while I had the computer switched on; when I got up in the morning and switched the machine on, the /etc/resolv.conf document had reverted to what it had been before I mucked about with it the night before. So; I got into my TP-LINK router's settings and changed the DNS to one of the ones I mentioned in an earlier posting: had to physically restart the router (the soft restart just stopped the thing working) as well as the cable modem: bingo, hopefully "bigger bingo" than previously. Unfortunately I have a tendency to trust other people; especially people with pompous titles such as "computer engineer", and "expert"; but, thinking about things, when the chap on the phone said that when their "experts" came to see me they would correct "the problem" via Internet Explorer (having told him about 4 times that I only used Mac and Linux in my house), I should have told him to "boil his head". So, if you hear me describing myself anywhere as a "computer engineer" or a "computer expert" run a mile . . . LOL Here endeth the lesson, and let us prAy, and let the "computer engineers" not prEy on us. Richmond (High Priest, Archbishop and Court Jester in chief). From richmondmathewson at gmail.com Sun Feb 16 04:10:43 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 16 Feb 2014 11:10:43 +0200 Subject: [OT] Kickstarter Hacked Message-ID: <53008093.3050802@gmail.com> https://www.kickstarter.com/blog/important-kickstarter-security-notice Not funny. Richmond. From lists at mangomultimedia.com Sun Feb 16 07:49:19 2014 From: lists at mangomultimedia.com (Trevor DeVore) Date: Sun, 16 Feb 2014 07:49:19 -0500 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: <9D992413-EEC4-440F-BF1A-A184ACB6B945@mac.com> Message-ID: On Sunday, February 16, 2014, Peter Haworth wrote: > The assert command seems to have appeared out of nowhere. Is it on any > plan that anyone has seen? I believe it was added in order to aid with adding test coverage to LiveCode. At least I seem to recall reading something about that in some commit notes on GitHub. > Anyway, with assert: > ----------------------------- > --Test Harness using assert > ----------------------------- > command test1 > > assert ..... > end test1 > > command test2 > > assert ..... > end test2 > > on assertMessage > switch phandler > case "test1" > > break > case "test2" > > break > end switch > end assertMessage > ------------------------------ I wouldn't have a switch statement like that in assert message. Why not just stop execution on every error? The developer sees the error, knows exactly which line to check (your code could even open the script editor and position the cursor at the exact spot), makes the fix, and then runs the tests again. I don't see how you could do that with assert since the main way to > identify which test failed is by the handlername parameter so it would be > one test per test handler unless you wanted to rely on the line parameter > which doesn't feel very safe. I guess you could stop the tests by setting > a script local or global variable but seems unnecessarily complicated. > Can't you just stop the tests with 'exit to top'? I think a useful implementation of assertMessage is to log the error, open the script editor, and then stop execution with 'exit to top'. If a developer runs their test suite prior to every release they have a quick way of finding any errors that break their preconditions defined by the asserts and fixing them. Another use would be to just log a bunch of messages that the developer could go back and check. Perhaps assert could be improved upon with the ability to tell it to stop execution if the assertion fails: Assert 'condition' with exit to top The engine would send the assertMessage and then halt execution automatically. Ultimately I think assert gives us a richer way of expressing what it is we are doing in the code - testing that something behaves as it is intended. Personally I find assert more descriptive when reading through code (assert is commonly used in other languages). -- Trevor DeVore From MikeKerner at roadrunner.com Sun Feb 16 11:51:41 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 16 Feb 2014 11:51:41 -0500 Subject: [OT] Kickstarter Hacked In-Reply-To: <53008093.3050802@gmail.com> References: <53008093.3050802@gmail.com> Message-ID: Also not the most significant hack I've seen, even this week. Password changed, even though old password hash should make it really hard for someone to hack. On Sun, Feb 16, 2014 at 4:10 AM, Richmond wrote: > https://www.kickstarter.com/blog/important-kickstarter-security-notice > > Not funny. > > 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From pete at lcsql.com Sun Feb 16 12:11:23 2014 From: pete at lcsql.com (Peter Haworth) Date: Sun, 16 Feb 2014 09:11:23 -0800 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: <9D992413-EEC4-440F-BF1A-A184ACB6B945@mac.com> Message-ID: All valid points. I'm just not seeing any big advantages over using if/then constructs, but I can see that being a personal preference. Pete lcSQL Software On Feb 16, 2014 4:49 AM, "Trevor DeVore" wrote: > On Sunday, February 16, 2014, Peter Haworth wrote: > > > The assert command seems to have appeared out of nowhere. Is it on any > > plan that anyone has seen? > > > I believe it was added in order to aid with adding test coverage to > LiveCode. At least I seem to recall reading something about that in some > commit notes on GitHub. > > > > Anyway, with assert: > > ----------------------------- > > --Test Harness using assert > > ----------------------------- > > command test1 > > > > assert ..... > > end test1 > > > > command test2 > > > > assert ..... > > end test2 > > > > on assertMessage > > switch phandler > > case "test1" > > > > break > > case "test2" > > > > break > > end switch > > end assertMessage > > ------------------------------ > > > I wouldn't have a switch statement like that in assert message. Why not > just stop execution on every error? The developer sees the error, knows > exactly which line to check (your code could even open the script editor > and position the cursor at the exact spot), makes the fix, and then runs > the tests again. > > I don't see how you could do that with assert since the main way to > > identify which test failed is by the handlername parameter so it would be > > one test per test handler unless you wanted to rely on the line parameter > > which doesn't feel very safe. I guess you could stop the tests by > setting > > a script local or global variable but seems unnecessarily complicated. > > > > Can't you just stop the tests with 'exit to top'? > > I think a useful implementation of assertMessage is to log the error, open > the script editor, and then stop execution with 'exit to top'. If a > developer runs their test suite prior to every release they have a quick > way of finding any errors that break their preconditions defined by the > asserts and fixing them. > > Another use would be to just log a bunch of messages that the developer > could go back and check. Perhaps assert could be improved upon with the > ability to tell it to stop execution if the assertion fails: > > Assert 'condition' with exit to top > > The engine would send the assertMessage and then halt execution > automatically. > > Ultimately I think assert gives us a richer way of expressing what it is we > are doing in the code - testing that something behaves as it is intended. > Personally I find assert more descriptive when reading through code (assert > is commonly used in other languages). > > -- > Trevor DeVore > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From mwieder at ahsoftware.net Sun Feb 16 12:40:08 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 16 Feb 2014 09:40:08 -0800 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: <9D992413-EEC4-440F-BF1A-A184ACB6B945@mac.com> Message-ID: <46298049008.20140216094008@ahsoftware.net> Pete- Sunday, February 16, 2014, 9:11:23 AM, you wrote: > All valid points. I'm just not seeing any big advantages over using if/then > constructs, but I can see that being a personal preference. Well, one advantage of assert is that the parameters pinpoint exactly where the error occurred, making your debugging and logging tasks easier. You don't need a switch statement to see what type of problem and where it happened, the engine hands that to you, and you can log it, display it in an answer dialog, whatever you want. You can ship code with assert commands in place, as they should be harmless and only come into play if something fails. Then when you change code your tests will tell you if something's going to break. You also have an extra bug reporting mechanism on the client end of things: if something happens to break your code even though it passed your dev tests, you can pop up the same log information and the your users can relay that back to you. Granted you could do all this without an assert command in the engine, and we've done that for years, but this makes things easier, cleaner, and helps the engine team ensure that they can catch bugs before they release builds to us. I use asserts all the time in my real-world coding, and I welcome their introduction to the LC world. That said, I think the assert command is still in its infancy, as it won't catch things like assert 1 / 0 -- -Mark Wieder ahsoftware at gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. From mwieder at ahsoftware.net Sun Feb 16 13:13:56 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 16 Feb 2014 10:13:56 -0800 Subject: [OT] Richmond's DNS disease, was: RELEASE LiveCode 6.6 DP1 In-Reply-To: <53007CBD.8060102@gmail.com> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> <41218256001.20140215113014@ahsoftware.net> <52FFC369.4040300@gmail.com> <153220810666.20140215121248@ahsoftware.net> <5300739E.6020904@gmail.com> <5300740D.5020206@gmail.com> <53007CBD.8060102@gmail.com> Message-ID: <84300076792.20140216101356@ahsoftware.net> Richmond- Sunday, February 16, 2014, 12:54:21 AM, you wrote: > So; I got into my TP-LINK router's settings and changed the DNS to one > of the ones I mentioned in an earlier posting: > had to physically restart the router (the soft restart just stopped the > thing working) as well as the cable modem: bingo, > hopefully "bigger bingo" than previously. Probably also worth flushing your dns cache http://www.cyberciti.biz/faq/rhel-debian-ubuntu-flush-clear-dns-cache/ I usually set one of Google's dns servers as one of my alternates, not because I'm particularly enamored of Google, but because their servers support DNSSEC. It's not too widely supported yet, but getting more so to avoid dns poisoning and man-in-the-middle exploits. 8.8.8.8 or 8.8.4.4 The next time you configure your router's settings, make sure that the "remote configuration" or whatever it's called on your router is turned off. You *did* change the default password, right? And if your wireless access is enabled, make sure you're using WPA encryption, not WEP. And turn off SSID broadcast - you'll have to type the SSID manually in order to connect the first time, but it will keep your router under the radar. -- -Mark Wieder ahsoftware at gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. From jacque at hyperactivesw.com Sun Feb 16 14:24:46 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 16 Feb 2014 13:24:46 -0600 Subject: [OT] Richmond's DNS disease, was: RELEASE LiveCode 6.6 DP1 In-Reply-To: <84300076792.20140216101356@ahsoftware.net> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> <41218256001.20140215113014@ahsoftware.net> <52FFC369.4040300@gmail.com> <153220810666.20140215121248@ahsoftware.net> <5300739E.6020904@gmail.com> <5300740D.5020206@gmail.com> <53007CBD.8060102@gmail.com> <84300076792.20140216101356@ahsoftware.net> Message-ID: <5301107E.6060007@hyperactivesw.com> On 2/16/14, 12:13 PM, Mark Wieder wrote: > And turn off SSID broadcast - you'll have to type the SSID > manually in order to connect the first time, but it will keep your > router under the radar. > I had broadcasting turned off for years and wanted to keep it that way, but as soon as I got an Android device it couldn't find the network. I had to type in the credentials every time I got back home, or toggled wifi on. Very annoying, and I finally turned broadcasting back on. Apple devices try to ping all known networks repeatedly to see if any are active (a trade-off in battery depletion) so they don't have that problem, but Android just scans broadcasted networks to see if it already knows any of them. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bobsneidar at iotecdigital.com Sun Feb 16 14:50:23 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 16 Feb 2014 19:50:23 +0000 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: <52FDBD85.3000207@hyperactivesw.com> References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> <52FA5DBF.2060203@hyperactivesw.com> <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> <52FD97C2.9090002@hyperactivesw.com> <52FDBD85.3000207@hyperactivesw.com> Message-ID: I did not think ?snarky? when I read your post. Whenever discussing technical things, it probably always sounds snarky. I?ve second guessed some of my own posts for that reason, But no fear, I take everything I read on this list from long time posters as what it is: Expert opinions from professionals. Bob On Feb 13, 2014, at 22:53 , J. Landman Gay wrote: > Oops. That reads way snarkier than it sounded in my head. Sorry. > > On 2/13/14, 10:12 PM, J. Landman Gay wrote: >> On 2/13/14, 8:53 PM, Bob Sneidar wrote: >>> Aye, but the question was which form of repeat was more efficient. >> >> I thought you said that any repeat loop was equal to another, and just >> pointed out that an empty loop (your original test) didn't mean much >> until you put some code in it. >> >> It's pretty well established that the "for each" form is a magnitude >> faster than the counting form. I was just responding to this: >> >>> I ran a 100,000 count >>> loop with nothing in the repeat loop to do and it took 1 tick. >> >> It was a trivial point: that an empty repeat loop of any form is going >> to be quick; it's the code inside that matters. In your examples, the >> code inside happens to be another repeat loop, but that's a different >> thing. >> >> I suspect we're talking about the same thing and we don't know it. ;) >> > > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobsneidar at iotecdigital.com Sun Feb 16 14:52:46 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 16 Feb 2014 19:52:46 +0000 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> <52FA5DBF.2060203@hyperactivesw.com> <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> <52FD97C2.9090002@hyperactivesw.com> <4F34097B-B6A3-43C1-857E-0CBD3614CA1A@gmail.com> Message-ID: <6D12E801-3104-4AAC-AC80-8607B65B5367@iotecdigital.com> Funny, just before I read your post I was thinking, ?I wonder if this scales linearly or logarithmically?? GET OUT OF MY HEAD!!! ;-) Bob On Feb 15, 2014, at 07:37 , Geoff Canyon > wrote: For anyone who cares, I re-wrote Bob's code to handle a variable-length string like so: From MikeKerner at roadrunner.com Sun Feb 16 14:52:17 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 16 Feb 2014 14:52:17 -0500 Subject: udid Message-ID: I know we aren't supposed to use udid's for apps that go through the app store, but what about my corporate apps, that aren't going through the app store? I actually NEED a udid/analog that is set in stone so I can control the devices that are running corporate apps. Push tokens change, so that won't help me. Any other ideas? -- 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 mwieder at ahsoftware.net Sun Feb 16 14:56:07 2014 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 16 Feb 2014 11:56:07 -0800 Subject: [OT] Richmond's DNS disease, was: RELEASE LiveCode 6.6 DP1 In-Reply-To: <5301107E.6060007@hyperactivesw.com> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> <41218256001.20140215113014@ahsoftware.net> <52FFC369.4040300@gmail.com> <153220810666.20140215121248@ahsoftware.net> <5300739E.6020904@gmail.com> <5300740D.5020206@gmail.com> <53007CBD.8060102@gmail.com> <84300076792.20140216101356@ahsoftware.net> <5301107E.6060007@hyperactivesw.com> Message-ID: <171306207722.20140216115607@ahsoftware.net> Jacque- Sunday, February 16, 2014, 11:24:46 AM, you wrote: > On 2/16/14, 12:13 PM, Mark Wieder wrote: >> And turn off SSID broadcast - you'll have to type the SSID >> manually in order to connect the first time, but it will keep your >> router under the radar. >> > I had broadcasting turned off for years and wanted to keep it that way, > but as soon as I got an Android device it couldn't find the network. I > had to type in the credentials every time I got back home, or toggled > wifi on. Very annoying, and I finally turned broadcasting back on. > Apple devices try to ping all known networks repeatedly to see if any > are active (a trade-off in battery depletion) so they don't have that > problem, but Android just scans broadcasted networks to see if it > already knows any of them. Maybe an old Android version? My Android devices automatically reconnect when I'm home, and then reconnect when I'm at work. The work network broadcasts the SSID, but my home one doesn't. YMM(obviously)V. -- -Mark Wieder ahsoftware at gmail.com This communication may be unlawfully collected and stored by the National Security Agency (NSA) in secret. The parties to this email do not consent to the retrieving or storing of this communication and any related metadata, as well as printing, copying, re-transmitting, disseminating, or otherwise using it. If you believe you have received this communication in error, please delete it immediately. From bobsneidar at iotecdigital.com Sun Feb 16 15:02:53 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 16 Feb 2014 20:02:53 +0000 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <52FFC369.4040300@gmail.com> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> <41218256001.20140215113014@ahsoftware.net> <52FFC369.4040300@gmail.com> Message-ID: <579EAAB4-A7F7-4CED-9234-847372FF60A7@iotecdigital.com> Okay so that means there is corruption in DNS. No surprisingly, since I have a Sprint WiFi cell data dongle which won?t work or work well when I use the default DNS, but when I switch to Google DNS it starts working famously. Another possible cause would be DNS cacheing. Changing the DNS setting will wipe the cache, so it is possible you may have had some old cache data that was not getting purged when it became stale. In the future, on PC?s use ipconfig /flushdns and on OS X (Tiger and beyond I believe) use dscacheutil -flushcache. As I mentioned, once you change the DNS this happens automagically. Bob On Feb 15, 2014, at 11:43 , Richmond wrote: > On 15/02/14 21:30, Mark Wieder wrote: >> Richmond- >> >> Hmmm... possible dns resolution issues? >> Can you ping www.livecode.com ? >> If not, can you ping 37.59.205.89 ? >> >> You might also try reconfiguring your dns settings to point to >> Google's dns servers at 8.8.8.8 to see if that helps. >> > > pinging 37.59.205.89 perfectly well. > > I edited /etc/resolv.conf with leafpad but putting this at the end: > > |nameserver 208.67.222.222 > nameserver 208.67.220.220 > nameserver 202.51.5.52 > > and "bingo", everything is lovely. > > Thank you so much for your advice. > > 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 bobsneidar at iotecdigital.com Sun Feb 16 15:06:11 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 16 Feb 2014 20:06:11 +0000 Subject: [OT] Richmond's DNS disease, was: RELEASE LiveCode 6.6 DP1 In-Reply-To: <5300739E.6020904@gmail.com> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> <41218256001.20140215113014@ahsoftware.net> <52FFC369.4040300@gmail.com> <153220810666.20140215121248@ahsoftware.net> <5300739E.6020904@gmail.com> Message-ID: Pretty sure you can change the primary DNS on ALL devices, but you really are going about it properly by changing the DNS on the router instead. Wait until the monkeys are gone, then do as you please with the router. Bob On Feb 16, 2014, at 24:15 , Richmond > wrote: Well "semi-bingo" insofar as individual computers can now bypass the router's DNS setting (all the Linux boxes I have connected to my router), but other devices (my wife's iPad, my G3 iMac running 9.2) cannot, and as such cannot access the websites that that DNS seems unable to reach. From MikeKerner at roadrunner.com Sun Feb 16 15:18:35 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 16 Feb 2014 15:18:35 -0500 Subject: Crowd Funding Enhancements In-Reply-To: References: <52FA412B.9070309@fourthworld.com> Message-ID: Another: When I'm in a script, and I select a handler/function and pick "Go To Definition", I'd like to be able to have a "go back", like in a browser, that takes me back to where I was in the script I just left. If the code is in a different script it's not a big deal, because a different tab opens, but if it is a different part of the same script, it's a problem. On Wed, Feb 12, 2014 at 9:54 PM, Kay C Lan wrote: > On Tue, Feb 11, 2014 at 11:26 PM, Richard Gaskin < > ambassador at fourthworld.com> > wrote: > > > > > > The only downside with that visualization is that it takes a large screen > to really see what's going on. Might be nice to also have some other > automated graphic view - what else is floating around in the Git world for > that? > > > Thanks Richard, very nice! As you say, you need a big screen but even > without, you can tell that Monte must be an ADHD sufferer - which is > perfect, he can't seem to keep himself from participating in every little > branch ;-) > > It's not as self evident as the best info-graphics; it's not clear what the > different colours represent or why certain blobs immediately appear large > and stay basically the same size, rather than grow; obviously if you've > been given the link to the gouce site you can figure it out. And as I > previously mentioned, it would be nice if there was some sort of percentage > indication as to an estimate of how complete a blob is. > > Still, I am very impressed with the amount of activity the Runrev Team + > many others have devoted. How nice it would be if it were possible to have > a link to a live update that allowed you to visualise the work from day 1 > 'til today. I was hoping that someone was going to reply to your Git world > request. > _______________________________________________ > use-livecode mailing list > use-livecode 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 bobsneidar at iotecdigital.com Sun Feb 16 15:19:14 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Sun, 16 Feb 2014 20:19:14 +0000 Subject: [OT] Richmond's DNS disease, was: RELEASE LiveCode 6.6 DP1 In-Reply-To: <5301107E.6060007@hyperactivesw.com> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> <41218256001.20140215113014@ahsoftware.net> <52FFC369.4040300@gmail.com> <153220810666.20140215121248@ahsoftware.net> <5300739E.6020904@gmail.com> <5300740D.5020206@gmail.com> <53007CBD.8060102@gmail.com> <84300076792.20140216101356@ahsoftware.net> <5301107E.6060007@hyperactivesw.com> Message-ID: To Mark?s point, turning off SSID broadcasting is really only to keep the less-than-adept from jumping on your wireless. It really does nothing these days to secure your wireless. Neither does Mac Address Filtering by the way. Tools exist that can mimic your Mac Address, which can be discerned by motoring the radio traffic between your wireless and your connected devices. This is how wireless man in the middle attacks are achieved. This is also why they came up with WPA2. Seems disrupting the traffic between a wireless router and a host caused the host to attempt a reconnection during which time it retransmitted it?s credentials, which with WPA could be decrypted with some nasty tools you can get from bad people. WPA2 resolves that. I had the web guy at my last place of employ demonstrate this for me. Really, the ways to secure a wireless router that are effective is to turn off WDS, disable PnP and use strong encryption with a good random password. Mac Address filtering will keep the nosy neighbors at bay I suppose so it?s not entirely worthless, by you can download wireless scanners that can find all nearby wireless AP?s AND tell you what their SSID is, even if they do not broadcast it. Bob On Feb 16, 2014, at 11:24 , J. Landman Gay wrote: > On 2/16/14, 12:13 PM, Mark Wieder wrote: >> And turn off SSID broadcast - you'll have to type the SSID >> manually in order to connect the first time, but it will keep your >> router under the radar. >> > > I had broadcasting turned off for years and wanted to keep it that way, but as soon as I got an Android device it couldn't find the network. I had to type in the credentials every time I got back home, or toggled wifi on. Very annoying, and I finally turned broadcasting back on. > > Apple devices try to ping all known networks repeatedly to see if any are active (a trade-off in battery depletion) so they don't have that problem, but Android just scans broadcasted networks to see if it already knows any of them. > > -- > 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 richmondmathewson at gmail.com Sun Feb 16 15:25:41 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 16 Feb 2014 22:25:41 +0200 Subject: [OT] Richmond's DNS disease, was: RELEASE LiveCode 6.6 DP1 In-Reply-To: <84300076792.20140216101356@ahsoftware.net> References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> <41218256001.20140215113014@ahsoftware.net> <52FFC369.4040300@gmail.com> <153220810666.20140215121248@ahsoftware.net> <5300739E.6020904@gmail.com> <5300740D.5020206@gmail.com> <53007CBD.8060102@gmail.com> <84300076792.20140216101356@ahsoftware.net> Message-ID: <53011EC5.9000108@gmail.com> On 16/02/14 20:13, Mark Wieder wrote: > Richmond- > > Sunday, February 16, 2014, 12:54:21 AM, you wrote: > >> So; I got into my TP-LINK router's settings and changed the DNS to one >> of the ones I mentioned in an earlier posting: >> had to physically restart the router (the soft restart just stopped the >> thing working) as well as the cable modem: bingo, >> hopefully "bigger bingo" than previously. > Probably also worth flushing your dns cache > > http://www.cyberciti.biz/faq/rhel-debian-ubuntu-flush-clear-dns-cache/ > > I usually set one of Google's dns servers as one of my alternates, not > because I'm particularly enamored of Google, but because their servers > support DNSSEC. It's not too widely supported yet, but getting more so > to avoid dns poisoning and man-in-the-middle exploits. > > 8.8.8.8 or 8.8.4.4 > > The next time you configure your router's settings, make sure that the > "remote configuration" or whatever it's called on your router is > turned off. You *did* change the default password, right? And if your > wireless access is enabled, make sure you're using WPA encryption, not > WEP. And turn off SSID broadcast - you'll have to type the SSID > manually in order to connect the first time, but it will keep your > router under the radar. > That is really very helpful advice: Thanks a bunch. Richmond. From pete at lcsql.com Sun Feb 16 16:13:26 2014 From: pete at lcsql.com (Peter Haworth) Date: Sun, 16 Feb 2014 13:13:26 -0800 Subject: RELEASE LiveCode 6.6 DP1 In-Reply-To: <46298049008.20140216094008@ahsoftware.net> References: <9D992413-EEC4-440F-BF1A-A184ACB6B945@mac.com> <46298049008.20140216094008@ahsoftware.net> Message-ID: Thanks for the explanation Mark. Been prowling around the web for information on assert and I think I'm getting clearer on its use. Seems like it's really meant to detect the infamous "this should never happen" situation rather than expected errors., kinda like a switch default statement to show an error message because the case statements covered all the theoretically possible options. But then you said: "I use asserts all the time in my real-world coding, and I welcome their introduction to the LC world." And here I was thinking I was writing real world code :-) Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Sun, Feb 16, 2014 at 9:40 AM, Mark Wieder wrote: > Pete- > > Sunday, February 16, 2014, 9:11:23 AM, you wrote: > > > All valid points. I'm just not seeing any big advantages over using > if/then > > constructs, but I can see that being a personal preference. > > Well, one advantage of assert is that the parameters pinpoint exactly > where the error occurred, making your debugging and logging tasks > easier. You don't need a switch statement to see what type of problem > and where it happened, the engine hands that to you, and you can log > it, display it in an answer dialog, whatever you want. > > You can ship code with assert commands in place, as they should be > harmless and only come into play if something fails. Then when you > change code your tests will tell you if something's going to break. > You also have an extra bug reporting mechanism on the client end of > things: if something happens to break your code even though it passed > your dev tests, you can pop up the same log information and the your > users can relay that back to you. > > Granted you could do all this without an assert command in the engine, > and we've done that for years, but this makes things easier, cleaner, > and helps the engine team ensure that they can catch bugs before they > release builds to us. I use asserts all the time in my real-world > coding, and I welcome their introduction to the LC world. > > That said, I think the assert command is still in its infancy, as it > won't catch things like > > assert 1 / 0 > > -- > -Mark Wieder > ahsoftware at gmail.com > > This communication may be unlawfully collected and stored by the National > Security Agency (NSA) in secret. The parties to this email do not > consent to the retrieving or storing of this communication and any > related metadata, as well as printing, copying, re-transmitting, > disseminating, or otherwise using it. If you believe you have received > this communication in error, please delete it immediately. > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 16 16:17:31 2014 From: pete at lcsql.com (Peter Haworth) Date: Sun, 16 Feb 2014 13:17:31 -0800 Subject: Crowd Funding Enhancements In-Reply-To: References: <52FA412B.9070309@fourthworld.com> Message-ID: I'd vote for that one. And while we're talking Script editor changes, how about split screen (horizontally) display and perhaps the ability to move tabs around. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Sun, Feb 16, 2014 at 12:18 PM, Mike Kerner wrote: > Another: > When I'm in a script, and I select a handler/function and pick "Go To > Definition", I'd like to be able to have a "go back", like in a browser, > that takes me back to where I was in the script I just left. If the code > is in a different script it's not a big deal, because a different tab > opens, but if it is a different part of the same script, it's a problem. > > > On Wed, Feb 12, 2014 at 9:54 PM, Kay C Lan > wrote: > > > On Tue, Feb 11, 2014 at 11:26 PM, Richard Gaskin < > > ambassador at fourthworld.com> > > wrote: > > > > > > > > > The only downside with that visualization is that it takes a large > screen > > to really see what's going on. Might be nice to also have some other > > automated graphic view - what else is floating around in the Git world > for > > that? > > > > > Thanks Richard, very nice! As you say, you need a big screen but even > > without, you can tell that Monte must be an ADHD sufferer - which is > > perfect, he can't seem to keep himself from participating in every little > > branch ;-) > > > > It's not as self evident as the best info-graphics; it's not clear what > the > > different colours represent or why certain blobs immediately appear large > > and stay basically the same size, rather than grow; obviously if you've > > been given the link to the gouce site you can figure it out. And as I > > previously mentioned, it would be nice if there was some sort of > percentage > > indication as to an estimate of how complete a blob is. > > > > Still, I am very impressed with the amount of activity the Runrev Team + > > many others have devoted. How nice it would be if it were possible to > have > > a link to a live update that allowed you to visualise the work from day 1 > > 'til today. I was hoping that someone was going to reply to your Git > world > > request. > > _______________________________________________ > > use-livecode mailing list > > use-livecode 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 richmondmathewson at gmail.com Sun Feb 16 16:38:58 2014 From: richmondmathewson at gmail.com (Richmond) Date: Sun, 16 Feb 2014 23:38:58 +0200 Subject: Crowd Funding Enhancements In-Reply-To: References: <52FA412B.9070309@fourthworld.com> Message-ID: <53012FF2.4080006@gmail.com> On 16/02/14 23:17, Peter Haworth wrote: > I'd vote for that one. And while we're talking Script editor changes, how > about split screen (horizontally) display and perhaps the ability to move > tabs around. It would be very useful if one could see two scripts, either side-by-side or above each other, simultaneously. Richmond. From kee at kagi.com Sun Feb 16 16:54:25 2014 From: kee at kagi.com (kee nethery) Date: Sun, 16 Feb 2014 13:54:25 -0800 Subject: udid In-Reply-To: References: Message-ID: What about if the user logs in using their corporate login data and you assign them a unique id based upon that? Maybe your app gathers some data about the phone (model, whatever is available) to characterize the device to some degree in case they have multiple? Kee Nethery On Feb 16, 2014, at 11:52 AM, Mike Kerner wrote: > I know we aren't supposed to use udid's for apps that go through the app > store, but what about my corporate apps, that aren't going through the app > store? I actually NEED a udid/analog that is set in stone so I can control > the devices that are running corporate apps. > > Push tokens change, so that won't help me. > > Any other ideas? From jacque at hyperactivesw.com Sun Feb 16 18:31:27 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 16 Feb 2014 17:31:27 -0600 Subject: Crowd Funding Enhancements In-Reply-To: <53012FF2.4080006@gmail.com> References: <52FA412B.9070309@fourthworld.com> <53012FF2.4080006@gmail.com> Message-ID: <53014A4F.5060003@hyperactivesw.com> On 2/16/14, 3:38 PM, Richmond wrote: > On 16/02/14 23:17, Peter Haworth wrote: >> I'd vote for that one. And while we're talking Script editor changes, >> how >> about split screen (horizontally) display and perhaps the ability to move >> tabs around. > > It would be very useful if one could see two scripts, either > side-by-side or above each other, simultaneously. You already can. Right-click any script tab and choose to move the script to a new window. And if you never want tabs at all, you can turn them off entirely in preferences in the Script Editor pane ("Scripts open in:". -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Feb 16 18:35:46 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 16 Feb 2014 17:35:46 -0600 Subject: [OT] Richmond's DNS disease, was: RELEASE LiveCode 6.6 DP1 In-Reply-To: References: <52FF53F8.6030007@gmail.com> <740B3E2A-9AC8-492A-A97A-F5F77ADF52D2@pandora.be> <52FF9107.4010206@gmail.com> <27075A72-CAA5-4FA9-97ED-50A687359892@major-k.de> <52FFBA27.8070204@gmail.com> <41218256001.20140215113014@ahsoftware.net> <52FFC369.4040300@gmail.com> <153220810666.20140215121248@ahsoftware.net> <5300739E.6020904@gmail.com> <5300740D.5020206@gmail.com> <53007CBD.8060102@gmail.com> <84300076792.20140216101356@ahsoftware.net> <5301107E.6060007@hyperactivesw.com> Message-ID: <53014B52.6040609@hyperactivesw.com> On 2/16/14, 2:19 PM, Bob Sneidar wrote: > To Mark?s point, turning off SSID broadcasting is really only to keep > the less-than-adept from jumping on your wireless. It really does > nothing these days to secure your wireless. Neither does Mac Address > Filtering by the way. Yeah, I'd read that so I didn't feel too bad about broadcasting, but I still don't want it. Basically it's just because I'm so privacy-conscious. Not that the name of my router matters. To Mark's point, I haven't tested broadcasting since I updated to, I think it was, ICS so maybe I'll try it again. I know in Froyo and Gingerbread it failed, and I'm on KitKat now so who knows. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Feb 16 18:39:19 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 16 Feb 2014 17:39:19 -0600 Subject: on returnInField - Next fld - Up - Down In-Reply-To: References: Message-ID: <53014C27.90601@hyperactivesw.com> On 2/15/14, 10:16 AM, Jim sims wrote: > Am setting up a lot of iOS flds so the user can hit the "Next" key and go > to the next fld. > > I've sen a few instances where an up image or down image or "X" or "Done" > have been added to the space above the keyboard. I'm referring to ability > to go from fld to fld or hide the keyboard. > > Is the way to use LiveCode to do this or does one roll their own (have then > hide and show above the keyboard as needed when the keyboard is deployed. Some of the options in iphoneSetKeyboardReturnKey might work. There's one for "Next" and another for "Done". -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From Nakia.Brewer at westrac.com.au Sun Feb 16 18:49:55 2014 From: Nakia.Brewer at westrac.com.au (Nakia Brewer) Date: Sun, 16 Feb 2014 23:49:55 +0000 Subject: on returnInField - Next fld - Up - Down In-Reply-To: <53014C27.90601@hyperactivesw.com> References: <53014C27.90601@hyperactivesw.com> Message-ID: <67116DB20798A94285EEE12A67079A283CDD896E@MHSEXC01.westrac.com.au> I was too looking at this sometime ago and thought it would be a good external to make. Sure it could be done out of pure LC but as native iOS objects sit on the layer above the LC objects it didn't work out too well when I tried it. http://www.randomsequence.com/articles/adding-a-toolbar-with-next-previous-above-uitextfield-keyboard-iphone/ -----Original Message----- From: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] On Behalf Of J. Landman Gay Sent: Monday, 17 February 2014 10:39 To: How to use LiveCode Subject: Re: on returnInField - Next fld - Up - Down On 2/15/14, 10:16 AM, Jim sims wrote: > Am setting up a lot of iOS flds so the user can hit the "Next" key and go > to the next fld. > > I've sen a few instances where an up image or down image or "X" or "Done" > have been added to the space above the keyboard. I'm referring to ability > to go from fld to fld or hide the keyboard. > > Is the way to use LiveCode to do this or does one roll their own (have then > hide and show above the keyboard as needed when the keyboard is deployed. Some of the options in iphoneSetKeyboardReturnKey might work. There's one for "Next" and another for "Done". -- 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 COPYRIGHT / DISCLAIMER: This message and/or including attached files may contain confidential proprietary or privileged information. If you are not the intended recipient, you are strictly prohibited from using, reproducing, disclosing or distributing the information contained in this email without authorisation from WesTrac. If you have received this message in error please contact WesTrac on +61 8 9377 9444. We do not accept liability in connection with computer virus, data corruption, delay, interruption, unauthorised access or unauthorised amendment. We reserve the right to monitor all e-mail communications. From MikeKerner at roadrunner.com Sun Feb 16 18:54:17 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 16 Feb 2014 18:54:17 -0500 Subject: Crowd Funding Enhancements In-Reply-To: <53014A4F.5060003@hyperactivesw.com> References: <52FA412B.9070309@fourthworld.com> <53012FF2.4080006@gmail.com> <53014A4F.5060003@hyperactivesw.com> Message-ID: And as per previous, I'd like to be able to have two columns for reading scripts (like pages of a book) for these extra-wide monitors. On Sun, Feb 16, 2014 at 6:31 PM, J. Landman Gay wrote: > On 2/16/14, 3:38 PM, Richmond wrote: > >> On 16/02/14 23:17, Peter Haworth wrote: >> >>> I'd vote for that one. And while we're talking Script editor changes, >>> how >>> about split screen (horizontally) display and perhaps the ability to move >>> tabs around. >>> >> >> It would be very useful if one could see two scripts, either >> side-by-side or above each other, simultaneously. >> > > You already can. Right-click any script tab and choose to move the script > to a new window. And if you never want tabs at all, you can turn them off > entirely in preferences in the Script Editor pane ("Scripts open in:". > > -- > 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 > -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From pete at lcsql.com Sun Feb 16 19:54:38 2014 From: pete at lcsql.com (Peter Haworth) Date: Sun, 16 Feb 2014 16:54:38 -0800 Subject: Crowd Funding Enhancements In-Reply-To: <53014A4F.5060003@hyperactivesw.com> References: <52FA412B.9070309@fourthworld.com> <53012FF2.4080006@gmail.com> <53014A4F.5060003@hyperactivesw.com> Message-ID: Thanks for that Jacque. I knew about the prefs setting but not moving a tab into another window. My split pane suggestion was to see separate parts of the same script, one above the other. With that, right clicking on a handler name and going to its definition would show both the original handler and the one you went to Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Sun, Feb 16, 2014 at 3:31 PM, J. Landman Gay wrote: > On 2/16/14, 3:38 PM, Richmond wrote: > >> On 16/02/14 23:17, Peter Haworth wrote: >> >>> I'd vote for that one. And while we're talking Script editor changes, >>> how >>> about split screen (horizontally) display and perhaps the ability to move >>> tabs around. >>> >> >> It would be very useful if one could see two scripts, either >> side-by-side or above each other, simultaneously. >> > > You already can. Right-click any script tab and choose to move the script > to a new window. And if you never want tabs at all, you can turn them off > entirely in preferences in the Script Editor pane ("Scripts open in:". > > -- > 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 mgruenthal at mac.com Sun Feb 16 21:32:30 2014 From: mgruenthal at mac.com (Michael Gruenthal) Date: Sun, 16 Feb 2014 21:32:30 -0500 Subject: udid In-Reply-To: References: Message-ID: What about iphoneIdentifierForVendor()? On 2/16/14, 2:52 PM, "Mike Kerner" wrote: >I know we aren't supposed to use udid's for apps that go through the app >store, but what about my corporate apps, that aren't going through the app >store? I actually NEED a udid/analog that is set in stone so I can >control >the devices that are running corporate apps. > >Push tokens change, so that won't help me. > >Any other ideas? > >-- >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 gcanyon at gmail.com Sun Feb 16 22:23:10 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Sun, 16 Feb 2014 22:23:10 -0500 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: <6D12E801-3104-4AAC-AC80-8607B65B5367@iotecdigital.com> References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> <52FA5DBF.2060203@hyperactivesw.com> <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> <52FD97C2.9090002@hyperactivesw.com> <4F34097B-B6A3-43C1-857E-0CBD3614CA1A@gmail.com> <6D12E801-3104-4AAC-AC80-8607B65B5367@iotecdigital.com> Message-ID: On Sun, Feb 16, 2014 at 2:52 PM, Bob Sneidar wrote: > Funny, just before I read your post I was thinking, "I wonder if this > scales linearly or logarithmically?" GET OUT OF MY HEAD!!! ;-) > It's pretty much my personal quest to convince everyone never to use repeat with i = 1 to the number of anything. From MikeKerner at roadrunner.com Sun Feb 16 23:19:03 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Sun, 16 Feb 2014 23:19:03 -0500 Subject: udid In-Reply-To: References: Message-ID: Changes if the app is uninstalled, and I THINK it returns all 0's in ios7 (but don't quote me on that) On Sun, Feb 16, 2014 at 9:32 PM, Michael Gruenthal wrote: > What about iphoneIdentifierForVendor()? > > > On 2/16/14, 2:52 PM, "Mike Kerner" wrote: > > >I know we aren't supposed to use udid's for apps that go through the app > >store, but what about my corporate apps, that aren't going through the app > >store? I actually NEED a udid/analog that is set in stone so I can > >control > >the devices that are running corporate apps. > > > >Push tokens change, so that won't help me. > > > >Any other ideas? > > > >-- > >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 dan at clearvisiontech.com Mon Feb 17 01:26:11 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Sun, 16 Feb 2014 22:26:11 -0800 Subject: Android Push Registration Error Message-ID: <040BE2AA-A07D-4228-B48C-5931FFB8D166@clearvisiontech.com> Greetings! I am experiencing an error when my android app attempts to register the device (on launch) to GCM. pushNotificationRegistrationError returns this: error APA91bH...[a whole bunch of crud]...YV2Yg insert error Table 'xxxxxx.xxxxx' doesn't exist update error Table 'xxxxxx.xxxxx' doesn't exist (xxxxxx.xxxxx is a [modified] string of my username and app name) Just to be clear, this insert error is not coming from me. This is when the app launches and attempts to register with GCM. I have the app registered in the Developer's Console, Google Cloud Messaging for Android is enabled, I have the app ID in the "Push Sender ID" in LC's Application Settings and I made a keystore for signing in Terminal. I have done this exact procedure for several other apps that are working fine. I have compared the apps side by side and everything looks correct. Anyone have any idea what this is or how to resolve it? A great many thanks in advance, - Dan From sims at ezpzapps.com Mon Feb 17 03:41:05 2014 From: sims at ezpzapps.com (Jim sims) Date: Mon, 17 Feb 2014 08:41:05 +0000 Subject: on returnInField - Next fld - Up - Down In-Reply-To: <53014C27.90601@hyperactivesw.com> References: <53014C27.90601@hyperactivesw.com> Message-ID: Thanks - was hoping for next, done, but also a back or previous. Will see if settling for next & done satisfies. Thanks. sims On Sunday, February 16, 2014, J. Landman Gay wrote: > On 2/15/14, 10:16 AM, Jim sims wrote: > >> Am setting up a lot of iOS flds so the user can hit the "Next" key and go >> to the next fld. >> >> I've sen a few instances where an up image or down image or "X" or "Done" >> have been added to the space above the keyboard. I'm referring to ability >> to go from fld to fld or hide the keyboard. >> >> Is the way to use LiveCode to do this or does one roll their own (have >> then >> hide and show above the keyboard as needed when the keyboard is deployed. >> > > Some of the options in iphoneSetKeyboardReturnKey might work. There's one > for "Next" and another for "Done". > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | > From feed at smpcsupport.com Mon Feb 17 08:27:45 2014 From: feed at smpcsupport.com (LiveCode Feeds) Date: Tue, 18 Feb 2014 00:27:45 +1100 Subject: 3D Raycasting in LiveCode? Message-ID: <1392643665.53020e518ec93@www.server101.com> Hi, I have been experimenting with raycasting algorithms in LiveCode. (To see if it can be done at a reasonable frame rate, and to learn about raycasting at the same time.) There is now a demo that works, sort of. It's called Spider Hunt and you can find it here. http://livecodegamedeveloper.com/blog/2014-02-17/livecode-experiment-3d-raycasting.lc Hopefully someone can have a little fun with it, or finds it interesting. Scott. -- Scott McDonald "Components, Controls, Tools and Resources for LiveCode" http://www.runrevplanet.com http://livecodegamedeveloper.com/ http://livecodegamedev.net/ From mgruenthal at mac.com Mon Feb 17 08:46:20 2014 From: mgruenthal at mac.com (Michael Gruenthal) Date: Mon, 17 Feb 2014 08:46:20 -0500 Subject: udid In-Reply-To: References: Message-ID: It works fine in iOS7, but yes- it will change if all of your apps are uninstalled. If you?ll be supervising devices via Configurator I think there's a way to prevent that, but I haven?t played with it much. On 2/16/14, 11:19 PM, "Mike Kerner" wrote: >Changes if the app is uninstalled, and I THINK it returns all 0's in ios7 >(but don't quote me on that) > > >On Sun, Feb 16, 2014 at 9:32 PM, Michael Gruenthal >wrote: > >> What about iphoneIdentifierForVendor()? >> >> >> On 2/16/14, 2:52 PM, "Mike Kerner" wrote: >> >> >I know we aren't supposed to use udid's for apps that go through the >>app >> >store, but what about my corporate apps, that aren't going through the >>app >> >store? I actually NEED a udid/analog that is set in stone so I can >> >control >> >the devices that are running corporate apps. >> > >> >Push tokens change, so that won't help me. >> > >> >Any other ideas? >> > >> >-- >> >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 jbv at souslelogo.com Mon Feb 17 09:08:40 2014 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Mon, 17 Feb 2014 16:08:40 +0200 Subject: revBrowser and modal stack Message-ID: <4dc8f28fef29000dfd293dcbfedc0d46.squirrel@185.8.104.234> Hi list, I am using revBrowser in a pop-up stack. When I use "open stack mystack", revBrowserOpen works fine and displays the requested webpage. When I use "modal stack mystack", revBrowserOpen doesn't seem to work, as nothing displays. In both cases an integer is returned by revBrowserOpen, which means that nothing went wrong... I'm on OSX 10.5.8 for the moment, and the problem is the same with LC 4.5.3 (on which the stack was originally made) and LC 6.5 . What am I missing ? Thanks, jbv From m.schonewille at economy-x-talk.com Mon Feb 17 09:14:34 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 17 Feb 2014 15:14:34 +0100 Subject: revBrowser and modal stack In-Reply-To: <4dc8f28fef29000dfd293dcbfedc0d46.squirrel@185.8.104.234> References: <4dc8f28fef29000dfd293dcbfedc0d46.squirrel@185.8.104.234> Message-ID: <5302194A.5030704@economy-x-talk.com> Hi Jbv, One possibility is that the external works but that the page doesn't load because the modal dialog is blocking. Not very likely to be the case, though. Another possibility is that the modal dialog disaplays on top of the browser window. The browser isn't a real control but a window drawn on top of the stack window. Modal dialogs are drawn in a layer in front of all other windows of an app, possibly including the browser windows. That means that you can't 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 Buy my new book "Programming LiveCode for the Real Beginner" http://qery.us/3fi LiveCode on Facebook: https://www.facebook.com/groups/runrev/ On 2/17/2014 15:08, jbv at souslelogo.com wrote: > Hi list, > I am using revBrowser in a pop-up stack. > When I use "open stack mystack", revBrowserOpen works fine > and displays the requested webpage. > When I use "modal stack mystack", revBrowserOpen doesn't > seem to work, as nothing displays. In both cases an integer is > returned by revBrowserOpen, which means that nothing went > wrong... > I'm on OSX 10.5.8 for the moment, and the problem is the > same with LC 4.5.3 (on which the stack was originally made) > and LC 6.5 . > What am I missing ? > > Thanks, > jbv > > From jbv at souslelogo.com Mon Feb 17 09:29:52 2014 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Mon, 17 Feb 2014 16:29:52 +0200 Subject: revBrowser and modal stack In-Reply-To: <5302194A.5030704@economy-x-talk.com> References: <4dc8f28fef29000dfd293dcbfedc0d46.squirrel@185.8.104.234> <5302194A.5030704@economy-x-talk.com> Message-ID: <242cbe188180be9f80f6a435d6e24708.squirrel@185.8.104.234> > Another possibility is that the modal dialog disaplays on top of the > browser window. The browser isn't a real control but a window drawn on > top of the stack window. Modal dialogs are drawn in a layer in front of > all other windows of an app, possibly including the browser windows. > That means that you can't do what you want. > Hi Mark, Thanks for your reply. If I understand you well, since the modal stack occupies only a small part of the screen, when moving it I should see the browser window underneath, actually on top of the main stack that calls the modal stack... Am I wrong on this ? Best, jbv From m.schonewille at economy-x-talk.com Mon Feb 17 10:09:57 2014 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 17 Feb 2014 16:09:57 +0100 Subject: revBrowser and modal stack In-Reply-To: <242cbe188180be9f80f6a435d6e24708.squirrel@185.8.104.234> References: <4dc8f28fef29000dfd293dcbfedc0d46.squirrel@185.8.104.234> <5302194A.5030704@economy-x-talk.com> <242cbe188180be9f80f6a435d6e24708.squirrel@185.8.104.234> Message-ID: Hi jbv, I don't think so, as the browser window might be rendered incorrectly "on top" of a window that doesn't have a layer in front of itself anymore and because the browser window is supposed to move with its parent window. Probably the latter makes more sense than the former. -- 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 17 feb. 2014 om 15:29 heeft jbv at souslelogo.com het volgende geschreven: > >> Another possibility is that the modal dialog disaplays on top of the >> browser window. The browser isn't a real control but a window drawn on >> top of the stack window. Modal dialogs are drawn in a layer in front of >> all other windows of an app, possibly including the browser windows. >> That means that you can't do what you want. > > Hi Mark, > Thanks for your reply. > If I understand you well, since the modal stack occupies only a small part > of the screen, when moving it I should see the browser window underneath, > actually on top of the main stack that calls the modal stack... > Am I wrong on this ? > > Best, > jbv > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From harrison at all-auctions.com Mon Feb 17 10:22:00 2014 From: harrison at all-auctions.com (Rick Harrison) Date: Mon, 17 Feb 2014 10:22:00 -0500 Subject: 3D Raycasting in LiveCode? In-Reply-To: <1392643665.53020e518ec93@www.server101.com> References: <1392643665.53020e518ec93@www.server101.com> Message-ID: <0B3A8EF3-357C-478F-B84E-9E45B0DFD6DB@all-auctions.com> Hi Scott, This looks like an interesting project you put together. Just a note about your visible corner problem. That has always been a problem in these games. Something in the math I think as z approaches infinity? The way most games solved this problem was to use curved corner wall intersections. "Marathon Infinity? is a good example of this. Instead of having a corner like this: < make it more like: ( . You?ll find the raycast algorithm likes it a lot better! Thank you for your efforts on this great demo! Rick On Feb 17, 2014, at 8:27 AM, LiveCode Feeds wrote: > Hi, > > I have been experimenting with raycasting algorithms in LiveCode. (To see if it > can be done at a reasonable frame rate, and to learn about raycasting at the > same time.) > > There is now a demo that works, sort of. It's called Spider Hunt and you can > find it here. > > http://livecodegamedeveloper.com/blog/2014-02-17/livecode-experiment-3d-raycasting.lc > > Hopefully someone can have a little fun with it, or finds it interesting. > > Scott. > -- > Scott McDonald > "Components, Controls, Tools and Resources for LiveCode" > http://www.runrevplanet.com > http://livecodegamedeveloper.com/ > http://livecodegamedev.net/ > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Mon Feb 17 10:58:56 2014 From: coiin at verizon.net (Colin Holgate) Date: Mon, 17 Feb 2014 10:58:56 -0500 Subject: 3D Raycasting in LiveCode? In-Reply-To: <1392643665.53020e518ec93@www.server101.com> References: <1392643665.53020e518ec93@www.server101.com> Message-ID: <494321FF-1ED2-49B1-B677-BF2CFBA06DCE@verizon.net> The game works well, at 20 fps. Would it be possible to make the A and D keys do strafing instead of turning? From bobsneidar at iotecdigital.com Mon Feb 17 11:16:32 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Mon, 17 Feb 2014 16:16:32 +0000 Subject: Crowd Funding Enhancements In-Reply-To: <53012FF2.4080006@gmail.com> References: <52FA412B.9070309@fourthworld.com> <53012FF2.4080006@gmail.com> Message-ID: GLX2 used to do this if I recall, and so did Remo. I wonder if the code is still there somewhere? Bob On Feb 16, 2014, at 13:38 , Richmond wrote: > On 16/02/14 23:17, Peter Haworth wrote: >> I'd vote for that one. And while we're talking Script editor changes, how >> about split screen (horizontally) display and perhaps the ability to move >> tabs around. > > It would be very useful if one could see two scripts, either side-by-side or above each other, simultaneously. > > 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 bobsneidar at iotecdigital.com Mon Feb 17 11:25:01 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Mon, 17 Feb 2014 16:25:01 +0000 Subject: revBrowser and modal stack In-Reply-To: References: <4dc8f28fef29000dfd293dcbfedc0d46.squirrel@185.8.104.234> <5302194A.5030704@economy-x-talk.com> <242cbe188180be9f80f6a435d6e24708.squirrel@185.8.104.234> Message-ID: <10FA6EFB-074C-422A-ACFB-E3A1B3B56194@iotecdigital.com> It?s been my experience that the revBrowser paints on top of everything. I don?t believe I?ve tried with Modal windows AFTER I activated a browser, but if it is as unwieldy as I remember it being, revBrowser will trump ALL attempts to put something in front of it that is running in the same stack. Now that being the case, have you thought of writing a standalone that did nothing but run a revBrowser? You can pass it arguments via Applescript or else using sockets. I did something similar to create a floating progress dialog to which I passed messages telling it what kind of animation I wanted, what buttons to show and activate (if any) and what message to display. Because it was a standalone, it operated independently of the main app or IDE. Bob On Feb 17, 2014, at 07:09 , Mark Schonewille wrote: > Hi jbv, > > I don't think so, as the browser window might be rendered incorrectly "on top" of a window that doesn't have a layer in front of itself anymore and because the browser window is supposed to move with its parent window. Probably the latter makes more sense than the former. > > -- > 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 17 feb. 2014 om 15:29 heeft jbv at souslelogo.com het volgende geschreven: > >> >>> Another possibility is that the modal dialog disaplays on top of the >>> browser window. The browser isn't a real control but a window drawn on >>> top of the stack window. Modal dialogs are drawn in a layer in front of >>> all other windows of an app, possibly including the browser windows. >>> That means that you can't do what you want. >> >> Hi Mark, >> Thanks for your reply. >> If I understand you well, since the modal stack occupies only a small part >> of the screen, when moving it I should see the browser window underneath, >> actually on top of the main stack that calls the modal stack... >> Am I wrong on this ? >> >> Best, >> jbv >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jbv at souslelogo.com Mon Feb 17 11:37:30 2014 From: jbv at souslelogo.com (jbv at souslelogo.com) Date: Mon, 17 Feb 2014 18:37:30 +0200 Subject: revBrowser and modal stack In-Reply-To: <10FA6EFB-074C-422A-ACFB-E3A1B3B56194@iotecdigital.com> References: <4dc8f28fef29000dfd293dcbfedc0d46.squirrel@185.8.104.234> <5302194A.5030704@economy-x-talk.com> <242cbe188180be9f80f6a435d6e24708.squirrel@185.8.104.234> <10FA6EFB-074C-422A-ACFB-E3A1B3B56194@iotecdigital.com> Message-ID: Bob, Thanks for the advice. But since what I'm trying to do is just a nice add-on to a client's app (the client didn't ask for it), I don't want to spend too much time on this... To make things clear, what I am trying to do is to use revBrowser inside a modal stack. IOW revBrowser is activated AFTER the "modal stack" command... So my guess was that revBrowser would display on top of everyting, including a modal stack... jbv > It?s been my experience that the revBrowser paints on top of everything. I > don?t believe I?ve tried with Modal windows AFTER I activated a browser, > but if it is as unwieldy as I remember it being, revBrowser will trump ALL > attempts to put something in front of it that is running in the same > stack. > > Now that being the case, have you thought of writing a standalone that did > nothing but run a revBrowser? You can pass it arguments via Applescript or > else using sockets. I did something similar to create a floating progress > dialog to which I passed messages telling it what kind of animation I > wanted, what buttons to show and activate (if any) and what message to > display. Because it was a standalone, it operated independently of the > main app or IDE. > > Bob > From john at splash21.com Mon Feb 17 12:49:29 2014 From: john at splash21.com (John Craig) Date: Mon, 17 Feb 2014 17:49:29 +0000 Subject: 3D Raycasting in LiveCode? In-Reply-To: <1392643665.53020e518ec93@www.server101.com> References: <1392643665.53020e518ec93@www.server101.com> Message-ID: <53024BA9.203@splash21.com> Brilliant demo, Scott - runs very nicely on a 2010 MBP :D On 17/02/2014 13:27, LiveCode Feeds wrote: > Hi, > > I have been experimenting with raycasting algorithms in LiveCode. (To see if it > can be done at a reasonable frame rate, and to learn about raycasting at the > same time.) > > There is now a demo that works, sort of. It's called Spider Hunt and you can > find it here. > > http://livecodegamedeveloper.com/blog/2014-02-17/livecode-experiment-3d-raycasting.lc > > Hopefully someone can have a little fun with it, or finds it interesting. > > Scott. > -- > Scott McDonald > "Components, Controls, Tools and Resources for LiveCode" > http://www.runrevplanet.com > http://livecodegamedeveloper.com/ > http://livecodegamedev.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 ben at runrev.com Mon Feb 17 12:49:54 2014 From: ben at runrev.com (Benjamin Beaumont) Date: Mon, 17 Feb 2014 17:49:54 +0000 Subject: rIDE Message-ID: Dear list members, I wanted to email to make you aware of a the rIDE open-source project. The project lead or proposer is Mats Wilstand, a regular contributor here. Many of you will know him from our RunRevLive conferences too. The project, rIDE, will be familiar to many of you. It is an integrated tools palette/project browser/property inspector whose focus is performance. If you would like more information I would recommend heading over to the contributors forum where Mats has posted details on how to get it and feedback. http://forums.runrev.com/viewforum.php?f=79 If you are interested in contributing to a LiveCode based open source project, this is a great place to start. Mats has a vision to extend this project much further so there is plenty to be getting involved in. We're thrilled to see so many open source project related to LiveCode popping up and where we can support a project we will. rIDE is certainly one we'll be pleased to contribute to. If you have a project you'd like us to support, please don't hesitate to get in touch. Warm regards, Ben -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple From ben at runrev.com Mon Feb 17 12:59:30 2014 From: ben at runrev.com (Benjamin Beaumont) Date: Mon, 17 Feb 2014 17:59:30 +0000 Subject: 3D Raycasting in LiveCode? In-Reply-To: <53024BA9.203@splash21.com> References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> Message-ID: Scott, this is brilliant. Well done! Quite a few team members came over to look at the demo running on my system and tipped their hats to you. If you'd like us to do a little performance profiling on the engine we'd be happy to take a look at that for you if you send through the source. We may be able to suggest optimisations based on the results. Warm regards, Ben On 17 February 2014 17:49, John Craig wrote: > Brilliant demo, Scott - runs very nicely on a 2010 MBP :D > > > > On 17/02/2014 13:27, LiveCode Feeds wrote: > >> Hi, >> >> I have been experimenting with raycasting algorithms in LiveCode. (To see >> if it >> can be done at a reasonable frame rate, and to learn about raycasting at >> the >> same time.) >> >> There is now a demo that works, sort of. It's called Spider Hunt and you >> can >> find it here. >> >> http://livecodegamedeveloper.com/blog/2014-02-17/livecode- >> experiment-3d-raycasting.lc >> >> Hopefully someone can have a little fun with it, or finds it interesting. >> >> Scott. >> -- >> Scott McDonald >> "Components, Controls, Tools and Resources for LiveCode" >> http://www.runrevplanet.com >> http://livecodegamedeveloper.com/ >> http://livecodegamedev.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 > -- _____________________________________________ Benjamin Beaumont . RunRev Ltd LiveCode Product Manager mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW email : ben at runrev.com company : +44(0) 845 219 89 23 fax : +44(0) 845 458 8487 web : www.runrev.com LiveCode - Programming made simple From MikeKerner at roadrunner.com Mon Feb 17 13:01:06 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Mon, 17 Feb 2014 13:01:06 -0500 Subject: rIDE In-Reply-To: References: Message-ID: So...why not integrate it with the main project? On Mon, Feb 17, 2014 at 12:49 PM, Benjamin Beaumont wrote: > Dear list members, > > I wanted to email to make you aware of a the rIDE open-source project. The > project lead or proposer is Mats Wilstand, a regular contributor here. Many > of you will know him from our RunRevLive conferences too. The project, > rIDE, will be familiar to many of you. It is an integrated tools > palette/project browser/property inspector whose focus is performance. If > you would like more information I would recommend heading over to the > contributors forum where Mats has posted details on how to get it and > feedback. > > http://forums.runrev.com/viewforum.php?f=79 > > If you are interested in contributing to a LiveCode based open source > project, this is a great place to start. Mats has a vision to extend this > project much further so there is plenty to be getting involved in. > > We're thrilled to see so many open source project related to LiveCode > popping up and where we can support a project we will. rIDE is certainly > one we'll be pleased to contribute to. > > If you have a project you'd like us to support, please don't hesitate to > get in touch. > > Warm regards, > > Ben > > -- > _____________________________________________ > > Benjamin Beaumont . RunRev Ltd > > LiveCode Product Manager > mail : 25a Thistle Street Lane South West, Edinburgh, EH2 1EW > email : ben at runrev.com > company : +44(0) 845 219 89 23 > fax : +44(0) 845 458 8487 > web : www.runrev.com > > LiveCode - Programming made simple > _______________________________________________ > use-livecode mailing list > use-livecode 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 john at splash21.com Mon Feb 17 13:04:38 2014 From: john at splash21.com (John Craig) Date: Mon, 17 Feb 2014 18:04:38 +0000 Subject: [ANN] MobGUI V1.22 and SVG icon files In-Reply-To: <52FD3894.4060609@splash21.com> References: <52FD3894.4060609@splash21.com> Message-ID: <53024F36.1060607@splash21.com> After testing on a few different devices, the carousel has been updated to be more responsive. V1.24 seems much more useable - tested on iPhone4, iPad3 and low res android tablet so far. If anyone else has feedback, feel free to mail, etc. TIA! On 13/02/2014 21:26, John Craig wrote: > I've updated MobGUI to V1.22 - it now has a palette to set up the > carousel control. > There's a short video demonstration at http://youtu.be/R1LOomoJSbU > > I've also added another download to www.mobgui.com - the SVG icon > files used to > create the mobguicons fonts. For more info : > http://forums.runrev.com/viewtopic.php?f=54&t=19125&p=96468#p96468 > > :D > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From ray at linkit.com Mon Feb 17 13:24:38 2014 From: ray at linkit.com (Ray) Date: Mon, 17 Feb 2014 13:24:38 -0500 Subject: Image Processing Makes Livecode Appear to Crash In-Reply-To: References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> Message-ID: <530253E6.2040507@LinkIt.Com> Fellow LC Users, I'm trying to provide users with a 'magic wand' style tool. Click an image, pick up the color clicked and turn every pixel of that same color in the image transparent. The loop I've written takes about 30 seconds to run on a 600 by 700 pixel image, which is a problem, but worse, click anywhere before it's finished and Livecode 'appears' to crash. I say 'appears' because the cursor turns into the crash cursor and the title bar displays 'not responding'. After the loop is done Livecode returns to normal. I'll include the loop, below. How do I stop LC from appearing to crash while running this loop, or how to speed it up. Thanks, Ray LinkIt! Software on mouseUp lock messages put the mousecolor into myColor put the mouseloc into myLoc put the imagedata of img 1 into totColorData put the alphadata of img 1 into totAlphaData put numToChar(item 1 of myColor) into binColor put numToChar(item 2 of myColor) after binColor put numToChar(item 3 of myColor) after binColor put numtochar(0) into bin0 -- transparency repeat for each char curBin in totAlphaData if char 2 to 4 of totColorData = binColor then put bin0 after newAlphaData else put curBin after newAlphaData delete char 1 to 4 of totColorData set the cursor to busy end repeat set the alphadata of img 1 to newAlphaData end mouseUp From coiin at verizon.net Mon Feb 17 13:40:42 2014 From: coiin at verizon.net (Colin Holgate) Date: Mon, 17 Feb 2014 13:40:42 -0500 Subject: rIDE In-Reply-To: References: Message-ID: <8367D073-3ADF-4B15-9C48-1B640F996316@verizon.net> Could you check whether rIDE is using any reserved keywords? scaleFactor, for example. From revolution at derbrill.de Mon Feb 17 13:57:42 2014 From: revolution at derbrill.de (Malte Brill) Date: Mon, 17 Feb 2014 19:57:42 +0100 Subject: rIDE In-Reply-To: References: Message-ID: Hey Colin, scaleFactor is my fault. rIDE carries animationEngine with it for demo purposes. A fixed version of animationEngine will be uploaded tonight. Cheers, Malte From benr_mc at cogapp.com Mon Feb 17 14:37:08 2014 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Mon, 17 Feb 2014 19:37:08 +0000 Subject: Getting UTF8 data from Oracle, using revdb In-Reply-To: <32E46A20-A9C6-4B78-B495-EC869A1B3D5B@sahores-conseil.com> References: <52FE700A.3000909@cogapp.com> <32E46A20-A9C6-4B78-B495-EC869A1B3D5B@sahores-conseil.com> Message-ID: <530264E4.4080606@cogapp.com> Bonjour Pierre, Thank you for your response. Unfortunately, alas, it appears that Oracle doesn't work the same way as PostgreSQL in this respect. Although, surprisingly (to me) it accepts an instruction such as SET client_encoding TO 'LATIN9'" with the result ORA00000: normal, succesful completion it does not appear to have any effect (nor does any variation of the parameter to the client encoding). With your suggestion as a clue, further googling suggests that with Oracle, there is no way to change the encoding once the connection is opened. (Indeed one remark suggests that [Oracle] "only allocates one OCI environment at the time of the first connect, and so OCI only reads NLS_LANG once. This environment is then shared across all future connections".) So the question then is how the LiveCode driver for Oracle is implemented, and how it sets the "NLS_LANG" or "NLS_CHARACTERSET"? Which leads me back to asking - has anyone successfully read UTF8 data from Oracle? Many thanks, Ben On 15/02/2014 10:44, Pierre Sahores wrote: > Hi Ben, > > Did't had to deal with Oracle backends for a while now but it should work in the same way PostgreSQL UTF8 configured dbs does. Here is what works under PostgreSQL 8.4 to 9.2 : > > > The worflow configuration context : LC Editor client app / Web Browser <- internet -> LC server socket lisrener .lc script <--> LC lib stack.livecode <- localhost -> PostgreSQL ; > > > Each LC server to PostgreSQL connection begins with the following line of code : > > revExecuteSQL myDatabaseID,"SET client_encoding TO 'LATIN9';" > > before any inteaction (INSERT /UPDATE / SELECT) follows as below described : > > > 1.- Sending "INSERT / UPDATE" urlencoded data via "POST" to the server : > > - Web browsers : UTF8 sets a as the charset (Head metatag of the displayed HTML) ; > > 1.2.- Insert/Update with LC Editor client app running under windows (ISO charset) : nothing to code on the LC Editor client app side : PostgreSQL automatically converts the ISO received datas to UTF8 before inserting them in the database ; > > 1.3.- Insert/Update with LC Editor client app running under macos x (Mac Roman charset) : i just apply a MacToISO conversion to the datas to be posted to the server before sending them : PostgreSQL automatically converts the ISO received datas to UTF8 before inserting them in the database ; > > 1.4.- Insert/Update with LC Editor client app running under Linux (untested) : should work in the same way Windows does ; > > > 2.- Retrieving "SELECT" data from the server and displaying them on the client app : > > 2.1.- Web browsers : UTF8 sets as the charset (Head metatag of the displayed HTML) ; > > 2.2.- LC client app running under windows or android : nothing to do ; > > 2.3.- LC client app running under mac os x or iOS : IsotoMac conversion of the received data before using them ; > > 2.4.- LC client app running under Linux (untested) : should work in the same way Windows does ; > > > In your own context, and as long as no special coding would be needed to have your Windows LC client app against PostgreSQL, i suspect that using : > > revExecuteSQL myDatabaseID,"SET client_encoding TO 'LATIN9';" > > should do the job. If not testing other client_encoding options would be what to test first. > > > Best Regards, > > Pierre > > > Le 14 f?vr. 2014 ? 20:35, Ben Rubinstein a ?crit : > >> I'm having trouble getting some data from an Oracle database using a LiveCode app. >> >> The application is running on a Windows 2008r2 machine, addressing Oracle Database 11g Release 11.2.0.2.0 - 64bit Production. >> >> The particular column in the database is apparently in UTF8, according to the Oracle SQL Developer application. And making the SQL query in that app returns the text as expected. But making the query through the LiveCode, characters such as the degree symbol, or a right single quote, come through as "?". I don't think this is happening in my script - I think that the data has been pre-converted before LiveCode gets it. (Unfortunately I can only access the database by moving a compiled standalone onto the Windows 2008 machine and running it there - I can't operate interactively.) >> >> Does anyone have any experience of this, including that might confirm that it should be possible? If this was through ODBC I'd be looking at the DSN properties for character set conversion, but for Oracle it's a direct driver, so I don't know how this would work. >> >> Is it possible that the Oracle driver is just so old (I can't see any evidence that it's been updated for years) that it somehow connects to the database in a way that causes the database not to offer it UTF8? >> >> Any suggestions, tips, or personal experience gratefully received. >> >> 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 > > -- > Pierre Sahores > mobile : 06 03 95 77 70 > www.sahores-conseil.com > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From paul at researchware.com Mon Feb 17 14:57:50 2014 From: paul at researchware.com (Paul Dupuis) Date: Mon, 17 Feb 2014 14:57:50 -0500 Subject: Image Processing Makes Livecode Appear to Crash In-Reply-To: <530253E6.2040507@LinkIt.Com> References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> <530253E6.2040507@LinkIt.Com> Message-ID: <530269BE.8080106@researchware.com> Ray, Is this behavior (title bar saying "not responding", etc.) happening under Windows 8 perchance? If so, we've seen the same or similar behavior under Windows 8 in long repeat loops. We've found that including a "wait for 1 millisecond with messages" line in the loop and this mostly lets Windows think the application is in fact responding. I say mostly because if you watch the task manager, the app switches between "not responding" and responding (i.e. no note next to the name) with some regularity. Without the "wait" statement in the loop the app is listed in the task bar continuously as "not responding" while the loop is executing. Paul Dupuis Researchware On 2/17/2014 1:24 PM, Ray wrote: > Fellow LC Users, > > I'm trying to provide users with a 'magic wand' style tool. Click an > image, pick up the color clicked and turn every pixel of that same > color in the image transparent. > > The loop I've written takes about 30 seconds to run on a 600 by 700 > pixel image, which is a problem, but worse, click anywhere before it's > finished and Livecode 'appears' to crash. I say 'appears' because the > cursor turns into the crash cursor and the title bar displays 'not > responding'. After the loop is done Livecode returns to normal. > > I'll include the loop, below. > > How do I stop LC from appearing to crash while running this loop, or > how to speed it up. > > Thanks, > > Ray > LinkIt! Software > > on mouseUp > lock messages > put the mousecolor into myColor > put the mouseloc into myLoc > put the imagedata of img 1 into totColorData > put the alphadata of img 1 into totAlphaData > put numToChar(item 1 of myColor) into binColor > put numToChar(item 2 of myColor) after binColor > put numToChar(item 3 of myColor) after binColor > put numtochar(0) into bin0 -- transparency > repeat for each char curBin in totAlphaData > if char 2 to 4 of totColorData = binColor then > put bin0 after newAlphaData > else put curBin after newAlphaData > delete char 1 to 4 of totColorData > set the cursor to busy > end repeat > set the alphadata of img 1 to newAlphaData > end mouseUp > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 17 15:15:09 2014 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Mon, 17 Feb 2014 15:15:09 -0500 Subject: Getting rid of Unicode characters Message-ID: Is there a way to scan a field for "extra" characters or non-English characters? I am trying to create a verification process for some imported text and get rid of these characters in one swoop. Any guidance here would be greatly appreciated.... as always! Thanks again, SKIP From ray at linkit.com Mon Feb 17 15:16:10 2014 From: ray at linkit.com (Ray) Date: Mon, 17 Feb 2014 15:16:10 -0500 Subject: Image Processing Makes Livecode Appear to Crash In-Reply-To: <530269BE.8080106@researchware.com> References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> <530253E6.2040507@LinkIt.Com> <530269BE.8080106@researchware.com> Message-ID: <53026E0A.8010404@LinkIt.Com> That works great! And a little experimenting shows that waiting 0 milliseconds accomplishes the same goal without significantly slowing down an already slow handler. Not to sound greedy but you wouldn't also have any idea how to speed up this loop would you? Thanks, Ray On 2/17/2014 2:57 PM, Paul Dupuis wrote: > Ray, > > Is this behavior (title bar saying "not responding", etc.) happening > under Windows 8 perchance? > > If so, we've seen the same or similar behavior under Windows 8 in long > repeat loops. We've found that including a "wait for 1 millisecond with > messages" line in the loop and this mostly lets Windows think the > application is in fact responding. I say mostly because if you watch the > task manager, the app switches between "not responding" and responding > (i.e. no note next to the name) with some regularity. Without the "wait" > statement in the loop the app is listed in the task bar continuously as > "not responding" while the loop is executing. > > Paul Dupuis > Researchware > > On 2/17/2014 1:24 PM, Ray wrote: >> Fellow LC Users, >> >> I'm trying to provide users with a 'magic wand' style tool. Click an >> image, pick up the color clicked and turn every pixel of that same >> color in the image transparent. >> >> The loop I've written takes about 30 seconds to run on a 600 by 700 >> pixel image, which is a problem, but worse, click anywhere before it's >> finished and Livecode 'appears' to crash. I say 'appears' because the >> cursor turns into the crash cursor and the title bar displays 'not >> responding'. After the loop is done Livecode returns to normal. >> >> I'll include the loop, below. >> >> How do I stop LC from appearing to crash while running this loop, or >> how to speed it up. >> >> Thanks, >> >> Ray >> LinkIt! Software >> >> on mouseUp >> lock messages >> put the mousecolor into myColor >> put the mouseloc into myLoc >> put the imagedata of img 1 into totColorData >> put the alphadata of img 1 into totAlphaData >> put numToChar(item 1 of myColor) into binColor >> put numToChar(item 2 of myColor) after binColor >> put numToChar(item 3 of myColor) after binColor >> put numtochar(0) into bin0 -- transparency >> repeat for each char curBin in totAlphaData >> if char 2 to 4 of totColorData = binColor then >> put bin0 after newAlphaData >> else put curBin after newAlphaData >> delete char 1 to 4 of totColorData >> set the cursor to busy >> end repeat >> set the alphadata of img 1 to newAlphaData >> end mouseUp >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From pmbrig at gmail.com Mon Feb 17 15:39:02 2014 From: pmbrig at gmail.com (Peter M. Brigham) Date: Mon, 17 Feb 2014 15:39:02 -0500 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> <52FA5DBF.2060203@hyperactivesw.com> <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> <52FD97C2.9090002@hyperactivesw.com> <4F34097B-B6A3-43C1-857E-0CBD3614CA1A@gmail.com> <6D12E801-3104-4AAC-AC80-8607B65B5367@iotecdigital.com> Message-ID: <0E666CCB-2679-4E3E-9F41-1506FB878528@gmail.com> On Feb 16, 2014, at 10:23 PM, Geoff Canyon wrote: > On Sun, Feb 16, 2014 at 2:52 PM, Bob Sneidar wrote: > >> Funny, just before I read your post I was thinking, "I wonder if this >> scales linearly or logarithmically?" GET OUT OF MY HEAD!!! ;-) > > It's pretty much my personal quest to convince everyone never to use repeat > with i = 1 to the number of anything. Well, I still do it for i < 1000 or so, and the speed hit is perfectly acceptable for that. The advantage for me is when I must use the number of the iteration I'm in to do something. Sure I could do: put 0 into tCounter repeat for each line LL in tList add 1 to tCounter ?< do things using tCounter here>? end repeat but why bother for smaller sets of data? While we're dreaming of syntax extensions, how about this: repeat for each line LL in tList with counter = "tCounter" -- the variable tCounter would automatically be initialized then incremented with each iteration ...< do things using tCounter here>? end repeat -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From richmondmathewson at gmail.com Mon Feb 17 15:51:20 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 17 Feb 2014 22:51:20 +0200 Subject: Getting rid of Unicode characters In-Reply-To: References: Message-ID: <53027648.90306@gmail.com> On 17/02/14 22:15, Magicgate Software - Skip Kimpel wrote: > Is there a way to scan a field for "extra" characters or non-English > characters? I am trying to create a verification process for some imported > text and get rid of these characters in one swoop. > > Any guidance here would be greatly appreciated.... as always! > > Thanks again, > > SKIP > Have a play around with my stack available here: http://forums.runrev.com/viewtopic.php?f=5&t=18869 Richmond. From skip at magicgate.com Mon Feb 17 16:20:24 2014 From: skip at magicgate.com (Magicgate Software - Skip Kimpel) Date: Mon, 17 Feb 2014 16:20:24 -0500 Subject: Getting rid of Unicode characters In-Reply-To: <53027648.90306@gmail.com> References: <53027648.90306@gmail.com> Message-ID: Thank you! This should give me something to go on. On Mon, Feb 17, 2014 at 3:51 PM, Richmond wrote: > On 17/02/14 22:15, Magicgate Software - Skip Kimpel wrote: > >> Is there a way to scan a field for "extra" characters or non-English >> characters? I am trying to create a verification process for some >> imported >> text and get rid of these characters in one swoop. >> >> Any guidance here would be greatly appreciated.... as always! >> >> Thanks again, >> >> SKIP >> >> > Have a play around with my stack available here: http://forums.runrev.com/ > viewtopic.php?f=5&t=18869 > > Richmond. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From richmondmathewson at gmail.com Mon Feb 17 16:30:14 2014 From: richmondmathewson at gmail.com (Richmond) Date: Mon, 17 Feb 2014 23:30:14 +0200 Subject: Getting rid of Unicode characters In-Reply-To: References: <53027648.90306@gmail.com> Message-ID: <53027F66.7070400@gmail.com> On 17/02/14 23:20, Magicgate Software - Skip Kimpel wrote: > Thank you! This should give me something to go on. > > > Something much better I just whipped up here: http://forums.runrev.com/viewtopic.php?f=5&t=19188 Sorry, off to have a bath. Richmond. From pmbrig at gmail.com Mon Feb 17 16:37:10 2014 From: pmbrig at gmail.com (Peter M. Brigham) Date: Mon, 17 Feb 2014 16:37:10 -0500 Subject: Getting rid of Unicode characters In-Reply-To: <53027F66.7070400@gmail.com> References: <53027648.90306@gmail.com> <53027F66.7070400@gmail.com> Message-ID: On Feb 17, 2014, at 4:30 PM, Richmond wrote: > Sorry, off to have a bath. TMI, Richmond. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From alex at tweedly.net Mon Feb 17 16:40:08 2014 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 17 Feb 2014 21:40:08 +0000 Subject: Image Processing Makes Livecode Appear to Crash In-Reply-To: <53026E0A.8010404@LinkIt.Com> References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> <530253E6.2040507@LinkIt.Com> <530269BE.8080106@researchware.com> <53026E0A.8010404@LinkIt.Com> Message-ID: <530281B8.50206@tweedly.net> On 17/02/2014 20:16, Ray wrote: > That works great! And a little experimenting shows that waiting 0 > milliseconds accomplishes the same goal without significantly slowing > down an already slow handler. Not to sound greedy but you wouldn't > also have any idea how to speed up this loop would you? > Sure, but I haven't been able to test (and I'm not sure I exactly understand what it's doing), this is simply typed straight into email - so at your own risk .... replace repeat for each char curBin in totAlphaData if char 2 to 4 of totColorData = binColor then put bin0 after newAlphaData else put curBin after newAlphaData delete char 1 to 4 of totColorData set the cursor to busy end repeat with put 2 into tStart repeat for each char curBin in totAlphaData if char tStart to (tStart+2) of totColorData = binColor then put bin0 after newAlphaData else put curBin after newAlphaData -- -- -- delete char 1 to 4 of totColorData add 4 to tStart set the cursor to busy end repeat This avoids the deleting of chars which is (very) expensive because it moves all the rest of the data. Although you often see the advice to avoid "counting" chunks, in this case it's OK because indexing by char is fast; it's really counting lines, items or words that is so expensive. If I get time later tonight, I'll test this version (and also try out something else that might be even faster). -- Alex. > Thanks, > > Ray > > On 2/17/2014 2:57 PM, Paul Dupuis wrote: >> Ray, >> >> Is this behavior (title bar saying "not responding", etc.) happening >> under Windows 8 perchance? >> >> If so, we've seen the same or similar behavior under Windows 8 in long >> repeat loops. We've found that including a "wait for 1 millisecond with >> messages" line in the loop and this mostly lets Windows think the >> application is in fact responding. I say mostly because if you watch the >> task manager, the app switches between "not responding" and responding >> (i.e. no note next to the name) with some regularity. Without the "wait" >> statement in the loop the app is listed in the task bar continuously as >> "not responding" while the loop is executing. >> >> Paul Dupuis >> Researchware >> >> On 2/17/2014 1:24 PM, Ray wrote: >>> Fellow LC Users, >>> >>> I'm trying to provide users with a 'magic wand' style tool. Click an >>> image, pick up the color clicked and turn every pixel of that same >>> color in the image transparent. >>> >>> The loop I've written takes about 30 seconds to run on a 600 by 700 >>> pixel image, which is a problem, but worse, click anywhere before it's >>> finished and Livecode 'appears' to crash. I say 'appears' because the >>> cursor turns into the crash cursor and the title bar displays 'not >>> responding'. After the loop is done Livecode returns to normal. >>> >>> I'll include the loop, below. >>> >>> How do I stop LC from appearing to crash while running this loop, or >>> how to speed it up. >>> >>> Thanks, >>> >>> Ray >>> LinkIt! Software >>> >>> on mouseUp >>> lock messages >>> put the mousecolor into myColor >>> put the mouseloc into myLoc >>> put the imagedata of img 1 into totColorData >>> put the alphadata of img 1 into totAlphaData >>> put numToChar(item 1 of myColor) into binColor >>> put numToChar(item 2 of myColor) after binColor >>> put numToChar(item 3 of myColor) after binColor >>> put numtochar(0) into bin0 -- transparency >>> repeat for each char curBin in totAlphaData >>> if char 2 to 4 of totColorData = binColor then >>> put bin0 after newAlphaData >>> else put curBin after newAlphaData >>> delete char 1 to 4 of totColorData >>> set the cursor to busy >>> end repeat >>> set the alphadata of img 1 to newAlphaData >>> end mouseUp >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From paul at researchware.com Mon Feb 17 16:41:03 2014 From: paul at researchware.com (Paul Dupuis) Date: Mon, 17 Feb 2014 16:41:03 -0500 Subject: Image Processing Makes Livecode Appear to Crash In-Reply-To: <53026E0A.8010404@LinkIt.Com> References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> <530253E6.2040507@LinkIt.Com> <530269BE.8080106@researchware.com> <53026E0A.8010404@LinkIt.Com> Message-ID: <530281EF.5010103@researchware.com> No ideas on speeding it up. The only thought looking at the code is you may want to replace 'char' with 'byte' ( and numToChar with numToByte) since you are really dealing with bytes rather than characters and in future LiveCode versions, char may not always correspond to a single byte. I might suggest avoiding the delete operation and just try indexing the imageData and alphaData put the number of bytes in totAlphaData into tLoopSize repeat with i=1 to tLoopSize if byte (i*4-2) to (i*4) of totColorData = binColor then put bin0 into byte i of totAlphaData -- else byte i remains as is set cursor to busy wait for 0 milliseconds with messages end repeat set the alphadata of img 1 to totAlphaData On 2/17/2014 3:16 PM, Ray wrote: > That works great! And a little experimenting shows that waiting 0 > milliseconds accomplishes the same goal without significantly slowing > down an already slow handler. Not to sound greedy but you wouldn't > also have any idea how to speed up this loop would you? > > Thanks, > > Ray > > On 2/17/2014 2:57 PM, Paul Dupuis wrote: >> Ray, >> >> Is this behavior (title bar saying "not responding", etc.) happening >> under Windows 8 perchance? >> >> If so, we've seen the same or similar behavior under Windows 8 in long >> repeat loops. We've found that including a "wait for 1 millisecond with >> messages" line in the loop and this mostly lets Windows think the >> application is in fact responding. I say mostly because if you watch the >> task manager, the app switches between "not responding" and responding >> (i.e. no note next to the name) with some regularity. Without the "wait" >> statement in the loop the app is listed in the task bar continuously as >> "not responding" while the loop is executing. >> >> Paul Dupuis >> Researchware >> >> On 2/17/2014 1:24 PM, Ray wrote: >>> Fellow LC Users, >>> >>> I'm trying to provide users with a 'magic wand' style tool. Click an >>> image, pick up the color clicked and turn every pixel of that same >>> color in the image transparent. >>> >>> The loop I've written takes about 30 seconds to run on a 600 by 700 >>> pixel image, which is a problem, but worse, click anywhere before it's >>> finished and Livecode 'appears' to crash. I say 'appears' because the >>> cursor turns into the crash cursor and the title bar displays 'not >>> responding'. After the loop is done Livecode returns to normal. >>> >>> I'll include the loop, below. >>> >>> How do I stop LC from appearing to crash while running this loop, or >>> how to speed it up. >>> >>> Thanks, >>> >>> Ray >>> LinkIt! Software >>> >>> on mouseUp >>> lock messages >>> put the mousecolor into myColor >>> put the mouseloc into myLoc >>> put the imagedata of img 1 into totColorData >>> put the alphadata of img 1 into totAlphaData >>> put numToChar(item 1 of myColor) into binColor >>> put numToChar(item 2 of myColor) after binColor >>> put numToChar(item 3 of myColor) after binColor >>> put numtochar(0) into bin0 -- transparency >>> repeat for each char curBin in totAlphaData >>> if char 2 to 4 of totColorData = binColor then >>> put bin0 after newAlphaData >>> else put curBin after newAlphaData >>> delete char 1 to 4 of totColorData >>> set the cursor to busy >>> end repeat >>> set the alphadata of img 1 to newAlphaData >>> end mouseUp >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > -- Paul Dupuis Cofounder *Researchware, Inc.* http://www.researchware.com http://www.twitter.com/researchware http://www.facebook.com/researchware http://www.linkedin.com/company/researchware-inc https://plus.google.com/+Researchware/ From ray at linkit.com Mon Feb 17 16:43:03 2014 From: ray at linkit.com (Ray) Date: Mon, 17 Feb 2014 16:43:03 -0500 Subject: Image Processing Makes Livecode Appear to Crash In-Reply-To: <530281EF.5010103@researchware.com> References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> <530253E6.2040507@LinkIt.Com> <530269BE.8080106@researchware.com> <53026E0A.8010404@LinkIt.Com> <530281EF.5010103@researchware.com> Message-ID: <53028267.1020305@LinkIt.Com> Paul, Many thanks for your help here. I'll experiment with this tonight and let you know how it goes. Ray On 2/17/2014 4:41 PM, Paul Dupuis wrote: > No ideas on speeding it up. The only thought looking at the code is you > may want to replace 'char' with 'byte' ( and numToChar with numToByte) > since you are really dealing with bytes rather than characters and in > future LiveCode versions, char may not always correspond to a single byte. > > I might suggest avoiding the delete operation and just try indexing the > imageData and alphaData > > put the number of bytes in totAlphaData into tLoopSize > repeat with i=1 to tLoopSize > if byte (i*4-2) to (i*4) of totColorData = binColor then put bin0 into > byte i of totAlphaData -- else byte i remains as is > set cursor to busy > wait for 0 milliseconds with messages > end repeat > set the alphadata of img 1 to totAlphaData > > On 2/17/2014 3:16 PM, Ray wrote: >> That works great! And a little experimenting shows that waiting 0 >> milliseconds accomplishes the same goal without significantly slowing >> down an already slow handler. Not to sound greedy but you wouldn't >> also have any idea how to speed up this loop would you? >> >> Thanks, >> >> Ray >> >> On 2/17/2014 2:57 PM, Paul Dupuis wrote: >>> Ray, >>> >>> Is this behavior (title bar saying "not responding", etc.) happening >>> under Windows 8 perchance? >>> >>> If so, we've seen the same or similar behavior under Windows 8 in long >>> repeat loops. We've found that including a "wait for 1 millisecond with >>> messages" line in the loop and this mostly lets Windows think the >>> application is in fact responding. I say mostly because if you watch the >>> task manager, the app switches between "not responding" and responding >>> (i.e. no note next to the name) with some regularity. Without the "wait" >>> statement in the loop the app is listed in the task bar continuously as >>> "not responding" while the loop is executing. >>> >>> Paul Dupuis >>> Researchware >>> >>> On 2/17/2014 1:24 PM, Ray wrote: >>>> Fellow LC Users, >>>> >>>> I'm trying to provide users with a 'magic wand' style tool. Click an >>>> image, pick up the color clicked and turn every pixel of that same >>>> color in the image transparent. >>>> >>>> The loop I've written takes about 30 seconds to run on a 600 by 700 >>>> pixel image, which is a problem, but worse, click anywhere before it's >>>> finished and Livecode 'appears' to crash. I say 'appears' because the >>>> cursor turns into the crash cursor and the title bar displays 'not >>>> responding'. After the loop is done Livecode returns to normal. >>>> >>>> I'll include the loop, below. >>>> >>>> How do I stop LC from appearing to crash while running this loop, or >>>> how to speed it up. >>>> >>>> Thanks, >>>> >>>> Ray >>>> LinkIt! Software >>>> >>>> on mouseUp >>>> lock messages >>>> put the mousecolor into myColor >>>> put the mouseloc into myLoc >>>> put the imagedata of img 1 into totColorData >>>> put the alphadata of img 1 into totAlphaData >>>> put numToChar(item 1 of myColor) into binColor >>>> put numToChar(item 2 of myColor) after binColor >>>> put numToChar(item 3 of myColor) after binColor >>>> put numtochar(0) into bin0 -- transparency >>>> repeat for each char curBin in totAlphaData >>>> if char 2 to 4 of totColorData = binColor then >>>> put bin0 after newAlphaData >>>> else put curBin after newAlphaData >>>> delete char 1 to 4 of totColorData >>>> set the cursor to busy >>>> end repeat >>>> set the alphadata of img 1 to newAlphaData >>>> end mouseUp >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> From pete at lcsql.com Mon Feb 17 16:50:39 2014 From: pete at lcsql.com (Peter Haworth) Date: Mon, 17 Feb 2014 13:50:39 -0800 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: <0E666CCB-2679-4E3E-9F41-1506FB878528@gmail.com> References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> <52FA5DBF.2060203@hyperactivesw.com> <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> <52FD97C2.9090002@hyperactivesw.com> <4F34097B-B6A3-43C1-857E-0CBD3614CA1A@gmail.com> <6D12E801-3104-4AAC-AC80-8607B65B5367@iotecdigital.com> <0E666CCB-2679-4E3E-9F41-1506FB878528@gmail.com> Message-ID: Have to admit I'm the same. If it's more convenient codingwise to to repeat with x=1 to whatever and I know for sure there won;t be many iterations to go through, the speed difference is unnoticeable to the user. I'm also curious about another aspect of this. Is it universally true that "repeat with" is always slower than "repeat for" or only when the loop is addressing LC chunks of one sort or another? Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Mon, Feb 17, 2014 at 12:39 PM, Peter M. Brigham wrote: > On Feb 16, 2014, at 10:23 PM, Geoff Canyon wrote: > > > On Sun, Feb 16, 2014 at 2:52 PM, Bob Sneidar < > bobsneidar at iotecdigital.com>wrote: > > > >> Funny, just before I read your post I was thinking, "I wonder if this > >> scales linearly or logarithmically?" GET OUT OF MY HEAD!!! ;-) > > > > It's pretty much my personal quest to convince everyone never to use > repeat > > with i = 1 to the number of anything. > > Well, I still do it for i < 1000 or so, and the speed hit is perfectly > acceptable for that. The advantage for me is when I must use the number of > the iteration I'm in to do something. Sure I could do: > > put 0 into tCounter > repeat for each line LL in tList > add 1 to tCounter > ...< do things using tCounter here>... > end repeat > > but why bother for smaller sets of data? > > While we're dreaming of syntax extensions, how about this: > > repeat for each line LL in tList with counter = "tCounter" > -- the variable tCounter would automatically be initialized then > incremented with each iteration > ...< do things using tCounter here>... > end repeat > > -- 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 ray at linkit.com Mon Feb 17 17:15:57 2014 From: ray at linkit.com (Ray) Date: Mon, 17 Feb 2014 17:15:57 -0500 Subject: Image Processing Makes Livecode Appear to Crash In-Reply-To: <530281EF.5010103@researchware.com> References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> <530253E6.2040507@LinkIt.Com> <530269BE.8080106@researchware.com> <53026E0A.8010404@LinkIt.Com> <530281EF.5010103@researchware.com> Message-ID: <53028A1D.7060304@LinkIt.Com> OK - that trimmed about 35 seconds off a 40 second loop with the image I was using. Many thanks! I think the deleting of characters was slowing it down. On 2/17/2014 4:41 PM, Paul Dupuis wrote: > No ideas on speeding it up. The only thought looking at the code is you > may want to replace 'char' with 'byte' ( and numToChar with numToByte) > since you are really dealing with bytes rather than characters and in > future LiveCode versions, char may not always correspond to a single byte. > > I might suggest avoiding the delete operation and just try indexing the > imageData and alphaData > > put the number of bytes in totAlphaData into tLoopSize > repeat with i=1 to tLoopSize > if byte (i*4-2) to (i*4) of totColorData = binColor then put bin0 into > byte i of totAlphaData -- else byte i remains as is > set cursor to busy > wait for 0 milliseconds with messages > end repeat > set the alphadata of img 1 to totAlphaData > > On 2/17/2014 3:16 PM, Ray wrote: >> That works great! And a little experimenting shows that waiting 0 >> milliseconds accomplishes the same goal without significantly slowing >> down an already slow handler. Not to sound greedy but you wouldn't >> also have any idea how to speed up this loop would you? >> >> Thanks, >> >> Ray >> >> On 2/17/2014 2:57 PM, Paul Dupuis wrote: >>> Ray, >>> >>> Is this behavior (title bar saying "not responding", etc.) happening >>> under Windows 8 perchance? >>> >>> If so, we've seen the same or similar behavior under Windows 8 in long >>> repeat loops. We've found that including a "wait for 1 millisecond with >>> messages" line in the loop and this mostly lets Windows think the >>> application is in fact responding. I say mostly because if you watch the >>> task manager, the app switches between "not responding" and responding >>> (i.e. no note next to the name) with some regularity. Without the "wait" >>> statement in the loop the app is listed in the task bar continuously as >>> "not responding" while the loop is executing. >>> >>> Paul Dupuis >>> Researchware >>> >>> On 2/17/2014 1:24 PM, Ray wrote: >>>> Fellow LC Users, >>>> >>>> I'm trying to provide users with a 'magic wand' style tool. Click an >>>> image, pick up the color clicked and turn every pixel of that same >>>> color in the image transparent. >>>> >>>> The loop I've written takes about 30 seconds to run on a 600 by 700 >>>> pixel image, which is a problem, but worse, click anywhere before it's >>>> finished and Livecode 'appears' to crash. I say 'appears' because the >>>> cursor turns into the crash cursor and the title bar displays 'not >>>> responding'. After the loop is done Livecode returns to normal. >>>> >>>> I'll include the loop, below. >>>> >>>> How do I stop LC from appearing to crash while running this loop, or >>>> how to speed it up. >>>> >>>> Thanks, >>>> >>>> Ray >>>> LinkIt! Software >>>> >>>> on mouseUp >>>> lock messages >>>> put the mousecolor into myColor >>>> put the mouseloc into myLoc >>>> put the imagedata of img 1 into totColorData >>>> put the alphadata of img 1 into totAlphaData >>>> put numToChar(item 1 of myColor) into binColor >>>> put numToChar(item 2 of myColor) after binColor >>>> put numToChar(item 3 of myColor) after binColor >>>> put numtochar(0) into bin0 -- transparency >>>> repeat for each char curBin in totAlphaData >>>> if char 2 to 4 of totColorData = binColor then >>>> put bin0 after newAlphaData >>>> else put curBin after newAlphaData >>>> delete char 1 to 4 of totColorData >>>> set the cursor to busy >>>> end repeat >>>> set the alphadata of img 1 to newAlphaData >>>> end mouseUp >>>> >>>> >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> From pmbrig at gmail.com Mon Feb 17 17:17:33 2014 From: pmbrig at gmail.com (Peter M. Brigham) Date: Mon, 17 Feb 2014 17:17:33 -0500 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> <52FA5DBF.2060203@hyperactivesw.com> <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> <52FD97C2.9090002@hyperactivesw.com> <4F34097B-B6A3-43C1-857E-0CBD3614CA1A@gmail.com> <6D12E801-3104-4AAC-AC80-8607B65B5367@iotecdigital.com> <0E666CCB-2679-4E3E-9F41-1506FB878528@gmail.com> Message-ID: Time test: on testRepeat put "xxx" into line 100000 of tList replace cr with "xxx" & cr in tList put the long seconds into timerStart repeat with n = 1 to 100000 put line n of tList & cr after newList1 end repeat put the long seconds into timerEnd put timerEnd - timerStart into nEqualsTime put the long seconds into timerStart repeat for each line n in tList put n & cr after newList2 end repeat put the long seconds into timerEnd put timerEnd - timerStart into forEachTime put "n = 1 to 100000:" && nEqualsTime && "secs" & cr & "for each:" && forEachTime && "secs" end testRepeat produces: n = 1 to 100000: 41.704915 secs for each: 0.037602 secs While replacing "put ? after newList" with "put pi into y" in both repeat loops gives n = 1 to 100000: 0.027132 secs for each: 0.025698 secs so it seems that the time-consuming thing is for the engine to retrieve "line n of tList" when n is large. On Feb 17, 2014, at 4:50 PM, Peter Haworth wrote: > Have to admit I'm the same. If it's more convenient codingwise to to > repeat with x=1 to whatever and I know for sure there won;t be many > iterations to go through, the speed difference is unnoticeable to the user. > > I'm also curious about another aspect of this. Is it universally true that > "repeat with" is always slower than "repeat for" or only when the loop is > addressing LC chunks of one sort or another? > > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > > > On Mon, Feb 17, 2014 at 12:39 PM, Peter M. Brigham wrote: > >> On Feb 16, 2014, at 10:23 PM, Geoff Canyon wrote: >> >>> On Sun, Feb 16, 2014 at 2:52 PM, Bob Sneidar < >> bobsneidar at iotecdigital.com>wrote: >>> >>>> Funny, just before I read your post I was thinking, "I wonder if this >>>> scales linearly or logarithmically?" GET OUT OF MY HEAD!!! ;-) >>> >>> It's pretty much my personal quest to convince everyone never to use >> repeat >>> with i = 1 to the number of anything. >> >> Well, I still do it for i < 1000 or so, and the speed hit is perfectly >> acceptable for that. The advantage for me is when I must use the number of >> the iteration I'm in to do something. Sure I could do: >> >> put 0 into tCounter >> repeat for each line LL in tList >> add 1 to tCounter >> ...< do things using tCounter here>... >> end repeat >> >> but why bother for smaller sets of data? >> >> While we're dreaming of syntax extensions, how about this: >> >> repeat for each line LL in tList with counter = "tCounter" >> -- the variable tCounter would automatically be initialized then >> incremented with each iteration >> ...< do things using tCounter here>... >> end repeat >> >> -- 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 >> > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Mon Feb 17 17:37:07 2014 From: revolution at derbrill.de (Malte Brill) Date: Mon, 17 Feb 2014 23:37:07 +0100 Subject: [ANN] animationEngine 5.1 In-Reply-To: References: Message-ID: Hi all, I am pleased to announce the immediate availability of animationEngine 5.1 http://www.derbrill.de/animationEngine/animationEngine5.1.zip This is a free maintenance release that fixes problems running AE in liveCode 6.6. On top of that we have the first user contribution by Geoff Canyon in this release (thank you very much Geoff). He added commands for 3d point lists. rotate3DPointList pointList,pXRotation,pYRotation,pZRotation,pFocalLength and ae3dConvertListToScreen pointList,pOriginX,pOriginY,pFocalLength Also a long standing issue with the collision listener has been fixed. All the best, Malte From alex at tweedly.net Mon Feb 17 17:40:37 2014 From: alex at tweedly.net (Alex Tweedly) Date: Mon, 17 Feb 2014 22:40:37 +0000 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> <52FA5DBF.2060203@hyperactivesw.com> <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> <52FD97C2.9090002@hyperactivesw.com> <4F34097B-B6A3-43C1-857E-0CBD3614CA1A@gmail.com> <6D12E801-3104-4AAC-AC80-8607B65B5367@iotecdigital.com> <0E666CCB-2679-4E3E-9F41-1506FB878528@gmail.com> Message-ID: <53028FE5.8060701@tweedly.net> On 17/02/2014 21:50, Peter Haworth wrote: > Have to admit I'm the same. If it's more convenient codingwise to to > repeat with x=1 to whatever and I know for sure there won;t be many > iterations to go through, the speed difference is unnoticeable to the user. > > I'm also curious about another aspect of this. Is it universally true that > "repeat with" is always slower than "repeat for" or only when the loop is > addressing LC chunks of one sort or another? > > It's basically only when addressing chunks such as line, item or word (when the engine needs to scan from the stat of the data to find the specified chunk), and so the time grows order N**2 (where N is a combination of the number of items/lines/words and the number of chars/bytes it has to scan over -) Addressing bytes is constant in time, so addressing each byte by indexing grows linearly. Addressing chars has been the same as bytes - but full Unicode may affect that somehow. And, btw (to my continuing astonishment), addressing backwards from the end of the data is even slower if we have K lines of data, then getting "line K" takes just over half as long as getting "line -1" (see below). Why ? -- Alex. put "x" into line K of tdata replace CR with "xxx" & CR in tData put the millisecs into t1 repeat K times get line 1 of tData end repeat put the millisecs - t1 & CR after msg put the millisecs into t1 repeat K times get line K of tData end repeat put the millisecs - t1 & CR after msg put the millisecs into t1 repeat K times get line -1 of tData end repeat put the millisecs - t1 & CR after msg gives 3 523 934 From jiml at netrin.com Mon Feb 17 19:01:13 2014 From: jiml at netrin.com (Jim Lambert) Date: Mon, 17 Feb 2014 16:01:13 -0800 Subject: Page Turner In-Reply-To: References: Message-ID: If anyone needs a simple visual effect of a page turning, I?ve uploaded an example to revOnline. Page Turner http://livecodeshare.runrev.com/stack/760/Page-Turner The handler is just 40 lines long, so it?s not much of a?well?page turner. ;) Jim Lambert From chipp at altuit.com Mon Feb 17 19:04:13 2014 From: chipp at altuit.com (Chipp Walters) Date: Mon, 17 Feb 2014 18:04:13 -0600 Subject: How to find the application path? Message-ID: I believe a few years ago I found an undocumented rev function which returned the application path from a stack not part of the standalone. Does anyone remember the function call? (It's not filename, that only returns the path to the stack-- I'm looking for the app path. Thanks. Chipp Walters From revdev at pdslabs.net Mon Feb 17 19:06:26 2014 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 17 Feb 2014 16:06:26 -0800 Subject: Image Processing Makes Livecode Appear to Crash In-Reply-To: <53028A1D.7060304@LinkIt.Com> References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> <530253E6.2040507@LinkIt.Com> <530269BE.8080106@researchware.com> <53026E0A.8010404@LinkIt.Com> <530281EF.5010103@researchware.com> <53028A1D.7060304@LinkIt.Com> Message-ID: <5302A402.2070702@pdslabs.net> Ray, Not sure, but it might make a difference if you update the cursor only every 10th or 20th time through the loop. Like so: put 0 into x repeat add 1 to x if x mod 10 = 0 then set cursor to busy .... end repeat Best - Phil Davis On 2/17/14, 2:15 PM, Ray wrote: > OK - that trimmed about 35 seconds off a 40 second loop with the image > I was using. Many thanks! I think the deleting of characters was > slowing it down. > > On 2/17/2014 4:41 PM, Paul Dupuis wrote: >> No ideas on speeding it up. The only thought looking at the code is you >> may want to replace 'char' with 'byte' ( and numToChar with numToByte) >> since you are really dealing with bytes rather than characters and in >> future LiveCode versions, char may not always correspond to a single >> byte. >> >> I might suggest avoiding the delete operation and just try indexing the >> imageData and alphaData >> >> put the number of bytes in totAlphaData into tLoopSize >> repeat with i=1 to tLoopSize >> if byte (i*4-2) to (i*4) of totColorData = binColor then put bin0 >> into >> byte i of totAlphaData -- else byte i remains as is >> set cursor to busy >> wait for 0 milliseconds with messages >> end repeat >> set the alphadata of img 1 to totAlphaData >> >> On 2/17/2014 3:16 PM, Ray wrote: >>> That works great! And a little experimenting shows that waiting 0 >>> milliseconds accomplishes the same goal without significantly slowing >>> down an already slow handler. Not to sound greedy but you wouldn't >>> also have any idea how to speed up this loop would you? >>> >>> Thanks, >>> >>> Ray >>> >>> On 2/17/2014 2:57 PM, Paul Dupuis wrote: >>>> Ray, >>>> >>>> Is this behavior (title bar saying "not responding", etc.) happening >>>> under Windows 8 perchance? >>>> >>>> If so, we've seen the same or similar behavior under Windows 8 in long >>>> repeat loops. We've found that including a "wait for 1 millisecond >>>> with >>>> messages" line in the loop and this mostly lets Windows think the >>>> application is in fact responding. I say mostly because if you >>>> watch the >>>> task manager, the app switches between "not responding" and responding >>>> (i.e. no note next to the name) with some regularity. Without the >>>> "wait" >>>> statement in the loop the app is listed in the task bar >>>> continuously as >>>> "not responding" while the loop is executing. >>>> >>>> Paul Dupuis >>>> Researchware >>>> >>>> On 2/17/2014 1:24 PM, Ray wrote: >>>>> Fellow LC Users, >>>>> >>>>> I'm trying to provide users with a 'magic wand' style tool. Click an >>>>> image, pick up the color clicked and turn every pixel of that same >>>>> color in the image transparent. >>>>> >>>>> The loop I've written takes about 30 seconds to run on a 600 by 700 >>>>> pixel image, which is a problem, but worse, click anywhere before >>>>> it's >>>>> finished and Livecode 'appears' to crash. I say 'appears' because >>>>> the >>>>> cursor turns into the crash cursor and the title bar displays 'not >>>>> responding'. After the loop is done Livecode returns to normal. >>>>> >>>>> I'll include the loop, below. >>>>> >>>>> How do I stop LC from appearing to crash while running this loop, or >>>>> how to speed it up. >>>>> >>>>> Thanks, >>>>> >>>>> Ray >>>>> LinkIt! Software >>>>> >>>>> on mouseUp >>>>> lock messages >>>>> put the mousecolor into myColor >>>>> put the mouseloc into myLoc >>>>> put the imagedata of img 1 into totColorData >>>>> put the alphadata of img 1 into totAlphaData >>>>> put numToChar(item 1 of myColor) into binColor >>>>> put numToChar(item 2 of myColor) after binColor >>>>> put numToChar(item 3 of myColor) after binColor >>>>> put numtochar(0) into bin0 -- transparency >>>>> repeat for each char curBin in totAlphaData >>>>> if char 2 to 4 of totColorData = binColor then >>>>> put bin0 after newAlphaData >>>>> else put curBin after newAlphaData >>>>> delete char 1 to 4 of totColorData >>>>> set the cursor to busy >>>>> end repeat >>>>> set the alphadata of img 1 to newAlphaData >>>>> end mouseUp >>>>> >>>>> >>>>> _______________________________________________ >>>>> use-livecode mailing list >>>>> use-livecode at lists.runrev.com >>>>> Please visit this url to subscribe, unsubscribe and manage your >>>>> subscription preferences: >>>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 ray at linkit.com Mon Feb 17 19:21:19 2014 From: ray at linkit.com (Ray) Date: Mon, 17 Feb 2014 19:21:19 -0500 Subject: Image Processing Makes Livecode Appear to Crash In-Reply-To: <5302A402.2070702@pdslabs.net> References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> <530253E6.2040507@LinkIt.Com> <530269BE.8080106@researchware.com> <53026E0A.8010404@LinkIt.Com> <530281EF.5010103@researchware.com> <53028A1D.7060304@LinkIt.Com> <5302A402.2070702@pdslabs.net> Message-ID: <5302A77F.40101@LinkIt.Com> Ah Haa!! You've shaved another 3 and a half seconds off what started out as 40 seconds, got cut down to 5, and is now just 1.5 seconds. Very good! Phil - many thanks for your help on this. I'll probably use these ideas on many handlers to come. Ray On 2/17/2014 7:06 PM, Phil Davis wrote: > put 0 into x > repeat > add 1 to x > if x mod 10 = 0 then set cursor to busy > .... > end repeat From bobsneidar at iotecdigital.com Mon Feb 17 19:25:10 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Tue, 18 Feb 2014 00:25:10 +0000 Subject: Best Practice for Library Stacks - Found word(s) list error in the Text body In-Reply-To: <892e57a6-0fc3-450d-9942-6abb0da3c598@lists.runrev.com> References: <892e57a6-0fc3-450d-9942-6abb0da3c598@lists.runrev.com> Message-ID: <9D629D27-B7E6-4E87-8050-6C20CE20460D@iotecdigital.com> Not the way you are doing it. Only the STACK script is in the message path. Not every script of every object IN the stack! That being said, you could certainly insert the script of every card of the library stack, but that might be messy. An alternative might be to put all the handlers in the stack script, then name the handlers in such a way as they would sort in groups. All your math functions could start with calc. All your information handlers could begin with info, and so on. Now, I?m sure it?s just an example, and you aren?t really using a one line function called calcSum. Are you?? :-) Bob On Feb 13, 2014, at 03:13 , Ender Nafi Elekcioglu wrote: > Hello, > > I have a library stack which consists all my common functions and commands. > Calculations, text manipulation, getting device info, update procedures, etc. > > Stack?s script is close 5000+ line of code. > > I wanted to organize it and put related handlers into the script of respective cards. > > But it didn?t work, calling a function from my mainstack?s cards throws an error. > I know that I can dispatch a function but it?s not effective. > > Here is an example: > > _main stack > ___card 1 > ___card 2 > ___? > __library stack > ___card 1 > ___card 2 > ___? > > Script of card 1 of library stack: > > function calcSum pX, pY > return pX + pY > end function > > Script of card 2 of main stack: > > on answerSum > answer calcSum(3, 5) > end answerSum > > > Is this possible? > Can I distribute my handlers onto different cards of the library stack > and still call them directly? > > > > Thanks, > > ~ Ender > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From revdev at pdslabs.net Mon Feb 17 19:27:55 2014 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 17 Feb 2014 16:27:55 -0800 Subject: Image Processing Makes Livecode Appear to Crash In-Reply-To: <5302A77F.40101@LinkIt.Com> References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> <530253E6.2040507@LinkIt.Com> <530269BE.8080106@researchware.com> <53026E0A.8010404@LinkIt.Com> <530281EF.5010103@researchware.com> <53028A1D.7060304@LinkIt.Com> <5302A402.2070702@pdslabs.net> <5302A77F.40101@LinkIt.Com> Message-ID: <5302A90B.5050301@pdslabs.net> You may have done this already, but experiment with other cursor update intervals - like every 50th or 100th time. You may be shocked! Phil On 2/17/14, 4:21 PM, Ray wrote: > Ah Haa!! You've shaved another 3 and a half seconds off what started > out as 40 seconds, got cut down to 5, and is now just 1.5 seconds. > Very good! > > Phil - many thanks for your help on this. I'll probably use these > ideas on many handlers to come. > > Ray > > On 2/17/2014 7:06 PM, Phil Davis wrote: >> put 0 into x >> repeat >> add 1 to x >> if x mod 10 = 0 then set cursor to busy >> .... >> end repeat > > > _______________________________________________ > use-livecode mailing list > use-livecode 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 bobsneidar at iotecdigital.com Mon Feb 17 19:28:50 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Tue, 18 Feb 2014 00:28:50 +0000 Subject: Problems with delete stack - Found word(s) list error remove list in the Text body In-Reply-To: References: <52FD00F0.8030705@hyperactivesw.com> Message-ID: <0C267B13-77E2-4477-A87A-661CE7A193E7@iotecdigital.com> Okay that makes sense. The debugger has the script open and therefore the delete stack command does not succeed, and the statements that come after that go ahead and execute. It?s the Delete Stack command that, when successful seems to be FORCING the scrip to terminate. Bob On Feb 13, 2014, at 12:26 , Peter Haworth wrote: > I tried wrapping the delete stack command in a try/catch but no error was > detected. > > I also tried checking if the stack was in the mainStacks right after being > deleted and it's not. > > I tried a wait command with various intervals right after the delete stack, > still same problem. > > As mentioned in my original post, if I step through the code in the > debugger, everything works fine, at least most of the time. Occasionally, > the debugger skips over several lines of code right after the delete stack > command. I hate both those things! > > Pete > lcSQL Software > Home of lcStackBrowser and > SQLiteAdmin > > > On Thu, Feb 13, 2014 at 9:29 AM, J. Landman Gay wrote: > >> On 2/13/14, 11:17 AM, Peter Haworth wrote: >> >>> I set destroyStack to true immediately before the delete stack command. >>> Although according to the dictionary, delete stack removes a stack from >>> memory if it's a main stack. >>> >> >> The "delete stack" command should remove it from memory regardless of the >> destroystack setting. I do that all the time from the message box. >> >> But the stack won't go away if there are any pending processes. Pending >> messages, open drivers (that's for apps usually,) handlers still running, >> or any other process still in progress will abort the closure. >> >> -- >> 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 alex at tweedly.net Mon Feb 17 19:31:13 2014 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 18 Feb 2014 00:31:13 +0000 Subject: Image Processing Makes Livecode Appear to Crash In-Reply-To: <5302A90B.5050301@pdslabs.net> References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> <530253E6.2040507@LinkIt.Com> <530269BE.8080106@researchware.com> <53026E0A.8010404@LinkIt.Com> <530281EF.5010103@researchware.com> <53028A1D.7060304@LinkIt.Com> <5302A402.2070702@pdslabs.net> <5302A77F.40101@LinkIt.Com> <5302A90B.5050301@pdslabs.net> Message-ID: <5302A9D1.3080004@tweedly.net> Or make it time-based rather than number-of-times-through-a-loop put the millisecs into t1 repeat .... if the millisecs-t1 > somenumberofmillisecs then set the cursor to busy put the millisecs into t1 end if ..... do something useful end repeat -- Alex. On 18/02/2014 00:27, Phil Davis wrote: > You may have done this already, but experiment with other cursor > update intervals - like every 50th or 100th time. You may be shocked! > > Phil > > > On 2/17/14, 4:21 PM, Ray wrote: >> Ah Haa!! You've shaved another 3 and a half seconds off what started >> out as 40 seconds, got cut down to 5, and is now just 1.5 seconds. >> Very good! >> >> Phil - many thanks for your help on this. I'll probably use these >> ideas on many handlers to come. >> >> Ray >> >> On 2/17/2014 7:06 PM, Phil Davis wrote: >>> put 0 into x >>> repeat >>> add 1 to x >>> if x mod 10 = 0 then set cursor to busy >>> .... >>> end repeat >> >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at 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 Mon Feb 17 19:34:02 2014 From: jiml at netrin.com (Jim Lambert) Date: Mon, 17 Feb 2014 16:34:02 -0800 Subject: 3D Raycasting in LiveCode? In-Reply-To: References: Message-ID: <46A6CE39-0126-4D07-A934-E5A4F42E9DF9@netrin.com> Scott, Buggy in the best way! Jim Lambert From ray at linkit.com Mon Feb 17 19:38:45 2014 From: ray at linkit.com (Ray) Date: Mon, 17 Feb 2014 19:38:45 -0500 Subject: Image Processing Makes Livecode Appear to Crash In-Reply-To: <5302A9D1.3080004@tweedly.net> References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> <530253E6.2040507@LinkIt.Com> <530269BE.8080106@researchware.com> <53026E0A.8010404@LinkIt.Com> <530281EF.5010103@researchware.com> <53028A1D.7060304@LinkIt.Com> <5302A402.2070702@pdslabs.net> <5302A77F.40101@LinkIt.Com> <5302A90B.5050301@pdslabs.net> <5302A9D1.3080004@tweedly.net> Message-ID: <5302AB95.8060105@LinkIt.Com> Alex, thanks for jumping in here. I'll try that, but in the meantime I must say that of all the posts I've ever made this is one of the most gratifying. I just tried Phil's suggestion of increasing the X-mod to 100 and, just as Phil predicted, I was shocked at the results. Don't know why I didn't think of it right off. Probably the end of the day or the 2 glasses of wine with dinner, but increasing the X-mod did it. This handler is now well within the acceptable range of time-to-execute any user would expect. Many thanks! Ray LinkIt! Software On 2/17/2014 7:31 PM, Alex Tweedly wrote: > Or make it time-based rather than number-of-times-through-a-loop > > put the millisecs into t1 > repeat .... > if the millisecs-t1 > somenumberofmillisecs then > set the cursor to busy > put the millisecs into t1 > end if > ..... do something useful > end repeat > > > -- Alex. > > On 18/02/2014 00:27, Phil Davis wrote: >> You may have done this already, but experiment with other cursor >> update intervals - like every 50th or 100th time. You may be shocked! >> >> Phil >> >> >> On 2/17/14, 4:21 PM, Ray wrote: >>> Ah Haa!! You've shaved another 3 and a half seconds off what started >>> out as 40 seconds, got cut down to 5, and is now just 1.5 seconds. >>> Very good! >>> >>> Phil - many thanks for your help on this. I'll probably use these >>> ideas on many handlers to come. >>> >>> Ray >>> >>> On 2/17/2014 7:06 PM, Phil Davis wrote: >>>> put 0 into x >>>> repeat >>>> add 1 to x >>>> if x mod 10 = 0 then set cursor to busy >>>> .... >>>> end repeat >>> >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >> > > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 keehuna.com Mon Feb 17 19:44:30 2014 From: endernafi at keehuna.com (enderNafi) Date: Mon, 17 Feb 2014 16:44:30 -0800 (PST) Subject: Best Practice for Library Stacks In-Reply-To: References: <52FCD0BD.4050406@researchware.com> <52FCDB9D.4070502@fourthworld.com> <8A5C4EAB-64E4-4D7C-B5CF-0FD4F5C80F81@earthednet.org> <52FCE8C8.5050300@fourthworld.com> <4CE46D42-4E8F-4A78-B357-176989B14301@earthednet.org> <52FCFB83.8020000@fourthworld.com> Message-ID: <1392684270580-4676032.post@n4.nabble.com> Bob Sneidar-2 wrote >>Now, I?m sure it?s just an example, and you aren?t really using a one line function called calcSum. Are you?? :-) > >>Bob :)) No, Bob, of course not :) It's 5062 lines of code. Following many advices in this thread; I've rearranged my code to benefit from backscripts. It's very convenient, I wonder why I didn't use it before. Now, I have an extra library card in my mainstack; no substacks. That card's buttons contain my lib scripts which are separated by their focus: - kafesNet which deals with server thingy, updates, http requests - kafesZip which extracts or creates zip's - kafesMath which has math functions, trigonometry, etc. - kafesLayout which is my own geometry manager and so on... Everything works fine; so far so good... Best, ~ Ender ----- _________________________________________ Mac OS X 10.9.1 ? LiveCode 6.5.1 & xCode 5.0.1 -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Best-Practice-for-Library-Stacks-tp4675854p4676032.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at lcsql.com Mon Feb 17 19:58:59 2014 From: pete at lcsql.com (Peter Haworth) Date: Mon, 17 Feb 2014 16:58:59 -0800 Subject: Problems with delete stack - Found word(s) list error remove list in the Text body In-Reply-To: <0C267B13-77E2-4477-A87A-661CE7A193E7@iotecdigital.com> References: <52FD00F0.8030705@hyperactivesw.com> <0C267B13-77E2-4477-A87A-661CE7A193E7@iotecdigital.com> Message-ID: The script is not in the stack being deleted. Pete lcSQL Software Home of lcStackBrowser and SQLiteAdmin On Mon, Feb 17, 2014 at 4:28 PM, Bob Sneidar wrote: > Okay that makes sense. The debugger has the script open and therefore the > delete stack command does not succeed, and the statements that come after > that go ahead and execute. It's the Delete Stack command that, when > successful seems to be FORCING the scrip to terminate. > > Bob > > > On Feb 13, 2014, at 12:26 , Peter Haworth wrote: > > > I tried wrapping the delete stack command in a try/catch but no error was > > detected. > > > > I also tried checking if the stack was in the mainStacks right after > being > > deleted and it's not. > > > > I tried a wait command with various intervals right after the delete > stack, > > still same problem. > > > > As mentioned in my original post, if I step through the code in the > > debugger, everything works fine, at least most of the time. > Occasionally, > > the debugger skips over several lines of code right after the delete > stack > > command. I hate both those things! > > > > Pete > > lcSQL Software > > Home of lcStackBrowser and > > SQLiteAdmin > > > > > > On Thu, Feb 13, 2014 at 9:29 AM, J. Landman Gay < > jacque at hyperactivesw.com>wrote: > > > >> On 2/13/14, 11:17 AM, Peter Haworth wrote: > >> > >>> I set destroyStack to true immediately before the delete stack command. > >>> Although according to the dictionary, delete stack removes a stack from > >>> memory if it's a main stack. > >>> > >> > >> The "delete stack" command should remove it from memory regardless of > the > >> destroystack setting. I do that all the time from the message box. > >> > >> But the stack won't go away if there are any pending processes. Pending > >> messages, open drivers (that's for apps usually,) handlers still > running, > >> or any other process still in progress will abort the closure. > >> > >> -- > >> Jacqueline Landman Gay | jacque at hyperactivesw.com > >> HyperActive Software | http://www.hyperactivesw.com > >> > >> > >> _______________________________________________ > >> use-livecode mailing list > >> use-livecode at lists.runrev.com > >> Please visit this url to subscribe, unsubscribe and manage your > >> subscription preferences: > >> http://lists.runrev.com/mailman/listinfo/use-livecode > >> > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From bobsneidar at iotecdigital.com Mon Feb 17 20:05:39 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Tue, 18 Feb 2014 01:05:39 +0000 Subject: Best Practice for Library Stacks - Found word(s) check out in the Text body In-Reply-To: References: <8A5C4EAB-64E4-4D7C-B5CF-0FD4F5C80F81@earthednet.org><52FCE8C8.5050300@fourthworld.com> Message-ID: <91DB29EF-219E-4E87-BD90-317C40C24DF0@iotecdigital.com> What you are calling Scripts are actually Handlers. A Script is the entire chunk of code, containing 0 or more commands and/or functions, which belongs to an object. A handler is everything between and including an on/command/function statement and it?s corresponding end statement. In the past, I and others have often referred to handlers as Scripts, out of laziness I suppose, but now I try to catch myself doing it because it?s really a kind of bad habit. Bob On Feb 13, 2014, at 08:26 , Earthednet-wp wrote: > Richard, > My question was probably too elementary, but what I was really asking is: > Do all of the handlers in a single button script count as a single script, or is a single handler in the button script counted as a script, for purposes of scriptLimits. > > If only 10 front scripts were allowed, the method wouldn't be very useful for library purposes. > > Bill > > William Prothero > http://es.earthednet.org > >> On Feb 13, 2014, at 7:46 AM, Richard Gaskin wrote: >> >> Earthednet-wp wrote: >> >>> I like the idea of putting libraries into buttons, then copying >>> them into the front script at startup. When you say there is a >>> limit of some number of scripts, what counts for a "script"? Is >>> a single script counted as all the handlers contained within a >>> single button? >> >> There used to be limits; it remains to be seen if there still are, or if the Dictionary entry for scriptLimits just needs to be updated. >> >> You can check out that entry for details, but in short there were the following limits when running in a standalone, which do not apply in the IDE: >> >> 10 frontScripts >> 10 backScripts >> 50 libraries >> 10 executable lines in any string evaluated by "do" or "value" >> >> The latter doesn't include comments, and if a single statement is written across multiple lines with a continuation character ("\") it still only counts as one line. >> >> > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 keehuna.com Mon Feb 17 20:05:50 2014 From: endernafi at keehuna.com (Ender Nafi Elekcioglu) Date: Tue, 18 Feb 2014 03:05:50 +0200 Subject: [OT] Potentially Hazardous Asteroid Passing by the Earth Message-ID: Hi folks, If anyone interested, NEA 2000 EM26 is about to pass and you can watch it live: https://www.youtube.com/watch?v=MCFWUemLzM0 Diameter: 270m. ~ 890 ft. {pretty big} Speed: 43450 km/h ~ 27700mph {pretty fast} Approach Distance: 2,7 million km. ~ 1,7 million miles {pretty close} Best, ~ Ender From dochawk at gmail.com Mon Feb 17 20:34:43 2014 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 17 Feb 2014 17:34:43 -0800 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> <52FA5DBF.2060203@hyperactivesw.com> <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> <52FD97C2.9090002@hyperactivesw.com> <4F34097B-B6A3-43C1-857E-0CBD3614CA1A@gmail.com> <6D12E801-3104-4AAC-AC80-8607B65B5367@iotecdigital.com> Message-ID: On Sun, Feb 16, 2014 at 7:23 PM, Geoff Canyon wrote: > It's pretty much my personal quest to convince everyone never to use repeat > with i = 1 to the number of anything. > I'm frequently using put 0 into i repeat for each word theWord in someString add 1 to i end repeat as I frequently need the index value, too. -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From irog at mac.com Mon Feb 17 20:47:29 2014 From: irog at mac.com (Roger Guay) Date: Mon, 17 Feb 2014 18:47:29 -0700 Subject: [OT] Potentially Hazardous Asteroid Passing by the Earth In-Reply-To: References: Message-ID: <5A8F4077-199F-4699-BDD0-6F52F22D357D@mac.com> Thank you, Ender. Somehow this event escaped my attention. Cheers, Roger On Feb 17, 2014, at 6:05 PM, Ender Nafi Elekcioglu wrote: > Hi folks, > > If anyone interested, NEA 2000 EM26 is about to pass and you can watch it live: > https://www.youtube.com/watch?v=MCFWUemLzM0 > > Diameter: 270m. ~ 890 ft. {pretty big} > Speed: 43450 km/h ~ 27700mph {pretty fast} > Approach Distance: 2,7 million km. ~ 1,7 million miles {pretty close} > > > Best, > > ~ Ender > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dochawk at gmail.com Mon Feb 17 21:16:47 2014 From: dochawk at gmail.com (Dr. Hawkins) Date: Mon, 17 Feb 2014 18:16:47 -0800 Subject: Dollar Sign Variables In-Reply-To: References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> <52FA870B.3030105@hyperactivesw.com> Message-ID: On Thu, Feb 13, 2014 at 3:51 AM, Bj?rnke von Gierke wrote: > I graciously insert put commands when something isn't working as expected, > then fix the problem and remove the puts again. "graciously"? :) I have a ck command for tossing checkpoints. It both put's its argument and sticks it after a field in a window of a special stack. Easier to find than puts when it's time to remove them . . . -- Dr. Richard E. Hawkins, Esq. (702) 508-8462 From Mark_Smith at cpe.umanitoba.ca Mon Feb 17 23:39:09 2014 From: Mark_Smith at cpe.umanitoba.ca (Mark Smith) Date: Mon, 17 Feb 2014 20:39:09 -0800 (PST) Subject: Dollar Sign Variables In-Reply-To: <52FCFFDC.9030405@hyperactivesw.com> References: <52FA2146.8020408@LinkIt.Com> <52FA2358.3040507@gmail.com> <52FA5E8E.3050004@hyperactivesw.com> <52FA6BC5.8030309@gmail.com> <8D0F56F922F63F6-295C-2169F@webmail-m218.sysops.aol.com> <52FA870B.3030105@hyperactivesw.com> <52FCFFDC.9030405@hyperactivesw.com> Message-ID: <1392698348969-4676039.post@n4.nabble.com> J. Landman Gay wrote > One thing I do all the time is to step through a new handler to see what > it is doing. When I can see the values of the variables, I know what to > expect. Usually I can tell when the next executable line will error and > to avoid having to dismiss an error dialog and start over, I just change > the value in the variable watcher to something that will work so that I > can continue to step through and see what other problems might exist. Is there a tutorial on using the debugger, for those of us 'old school' who seem dependent on put statements? A workshop at the conference might be useful for the especially intransigent offenders among us :) Mark -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Defining-Pet-Features-and-Essentials-tp4675713p4676039.html Sent from the Revolution - User mailing list archive at Nabble.com. From gcanyon at gmail.com Mon Feb 17 23:55:16 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Mon, 17 Feb 2014 23:55:16 -0500 Subject: Most Effecient way to repeat a handler/function - Found word(s) list error in the Text body In-Reply-To: <0E666CCB-2679-4E3E-9F41-1506FB878528@gmail.com> References: <04D25AE2-2422-493F-B54B-2FC5BE31C5DF@iotecdigital.com> <52FA5DBF.2060203@hyperactivesw.com> <17E7D58B-E685-4BC4-877C-1A949AA4D54D@iotecdigital.com> <52FD97C2.9090002@hyperactivesw.com> <4F34097B-B6A3-43C1-857E-0CBD3614CA1A@gmail.com> <6D12E801-3104-4AAC-AC80-8607B65B5367@iotecdigital.com> <0E666CCB-2679-4E3E-9F41-1506FB878528@gmail.com> Message-ID: On Mon, Feb 17, 2014 at 3:39 PM, Peter M. Brigham wrote: > Well, I still do [repeat with i = 1 to the number of] for i < 1000 or so, > and the speed hit is perfectly acceptable for that. The advantage for me is > when I must use the number of the iteration I'm in to do something. For all my proselytizing, I do the same, although I think my upper limit is closer to twenty, or more to the point where the list isn't dynamic. If the list is generated in some way then it's almost always my assumption that the list could grow unexpectedly. I agree a better syntax that provided a built-in counter would be nice. gc From gcanyon at gmail.com Tue Feb 18 00:07:17 2014 From: gcanyon at gmail.com (Geoff Canyon) Date: Tue, 18 Feb 2014 00:07:17 -0500 Subject: Image Processing Makes Livecode Appear to Crash In-Reply-To: <5302A402.2070702@pdslabs.net> References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> <530253E6.2040507@LinkIt.Com> <530269BE.8080106@researchware.com> <53026E0A.8010404@LinkIt.Com> <530281EF.5010103@researchware.com> <53028A1D.7060304@LinkIt.Com> <5302A402.2070702@pdslabs.net> Message-ID: On Mon, Feb 17, 2014 at 7:06 PM, Phil Davis wrote: > Not sure, but it might make a difference if you update the cursor only > every 10th or 20th time through the loop. Like so: > I read through the first responses in this thread and with each one, in my head I was saying louder and louder, "don't update the cursor every time!" Then I got to your response and the pressure in my head went away. Thanks. ;-) From feed at smpcsupport.com Tue Feb 18 00:14:57 2014 From: feed at smpcsupport.com (LiveCode Feeds) Date: Tue, 18 Feb 2014 16:14:57 +1100 Subject: 3D Raycasting in LiveCode? Message-ID: <1392700497.5302ec515508a@www.server101.com> Rick - thanks for the tip about pointy corners, I will look into this. Colin - I don't have the collision detection working for sideways motion yet, but you are right A and D should be for strafing. Ben - thanks, I will contact you off list about this. Cheers, P.S. I have gotten a little confused about which email I last used on this list, so apologies in advance if this message gets duplicated. -- Scott McDonald "Components, Controls, Tools and Resources for LiveCode" http://www.runrevplanet.com http://livecodegamedeveloper.com/ http://livecodegamedev.net/ From revdev at pdslabs.net Tue Feb 18 02:52:09 2014 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 17 Feb 2014 23:52:09 -0800 Subject: Image Processing Makes Livecode Appear to Crash In-Reply-To: References: <1392643665.53020e518ec93@www.server101.com> <53024BA9.203@splash21.com> <530253E6.2040507@LinkIt.Com> <530269BE.8080106@researchware.com> <53026E0A.8010404@LinkIt.Com> <530281EF.5010103@researchware.com> <53028A1D.7060304@LinkIt.Com> <5302A402.2070702@pdslabs.net> Message-ID: <53031129.4050704@pdslabs.net> Almost as good as Alka-Seltzer! http://www.youtube.com/watch?v=qTT1TSdWjkQ ) Phil On 2/17/14, 9:07 PM, Geoff Canyon wrote: > On Mon, Feb 17, 2014 at 7:06 PM, Phil Davis wrote: > >> Not sure, but it might make a difference if you update the cursor only >> every 10th or 20th time through the loop. Like so: >> > I read through the first responses in this thread and with each one, in my > head I was saying louder and louder, "don't update the cursor every time!" > Then I got to your response and the pressure in my head went away. 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 > -- Phil Davis From ludovic.thebault at laposte.net Tue Feb 18 09:40:15 2014 From: ludovic.thebault at laposte.net (Ludovic THEBAULT) Date: Tue, 18 Feb 2014 15:40:15 +0100 Subject: Menu memory Message-ID: <198C796C-0041-4DD0-AF62-9D6D6D922335@laposte.net> Hello, I made a quizz for a school. There are many "options buttons" which display severals choices. On the opencard script i set the label of each button to the first item of the menu, but when you click on a menu, it's the last choice that is selected by default and not the current label. How avoid this ? Thanks From dixonja at hotmail.co.uk Tue Feb 18 09:44:58 2014 From: dixonja at hotmail.co.uk (John Dixon) Date: Tue, 18 Feb 2014 14:44:58 +0000 Subject: Menu memory In-Reply-To: <198C796C-0041-4DD0-AF62-9D6D6D922335@laposte.net> References: <198C796C-0041-4DD0-AF62-9D6D6D922335@laposte.net> Message-ID: Have a look at 'menuhistory' in the dictionary... > From: ludovic.thebault at laposte.net > Subject: Menu memory > Date: Tue, 18 Feb 2014 15:40:15 +0100 > To: use-livecode at lists.runrev.com > > Hello, > > I made a quizz for a school. > There are many "options buttons" which display severals choices. > > On the opencard script i set the label of each button to the first item of the menu, but when you click on a menu, it's the last choice that is selected by default and not the current label. > > How avoid this ? > > Thanks > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From ludovic.thebault at laposte.net Tue Feb 18 09:53:42 2014 From: ludovic.thebault at laposte.net (Ludovic THEBAULT) Date: Tue, 18 Feb 2014 15:53:42 +0100 Subject: Menu memory In-Reply-To: References: <198C796C-0041-4DD0-AF62-9D6D6D922335@laposte.net> Message-ID: <95D8962A-AE95-413B-9F0E-F877A7E3EF37@laposte.net> Le 18 f?vr. 2014 ? 15:44, John Dixon a ?crit : > Have a look at 'menuhistory' in the dictionary... Thanks. From ambassador at fourthworld.com Tue Feb 18 10:05:30 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 18 Feb 2014 07:05:30 -0800 Subject: Dollar Sign Variables In-Reply-To: <1392698348969-4676039.post@n4.nabble.com> References: <1392698348969-4676039.post@n4.nabble.com> Message-ID: <530376BA.2020207@fourthworld.com> Mark Smith wrote: > Is there a tutorial on using the debugger, for those of us 'old school' who > seem dependent on put statements? Section 3.5 of the User Guide (p 63-70) is well illustrated and should provide what you're looking for. -- 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 alain.vezina at logilangue.com Tue Feb 18 10:34:45 2014 From: alain.vezina at logilangue.com (Alain Vezina) Date: Tue, 18 Feb 2014 10:34:45 -0500 Subject: still error ITMS-9000 "invalid Code Signing Message-ID: I tried to send my app to the App Store using LC 6.6-dp1 and I received the same message as lasts weeks : ERROR ITMS-9000 "Invalid Code Signign ". Iwas sure that bug fix [11754 - Error (invalid bundle) on uploading app to iOS App Store] was for that problem. Am I right or wrong? I feel very frustrated, waiting two weeks to send my app and getting the same result. Alain V?zina Logilangue 514-596-1385 www.logilangue.com From neil at runrev.com Tue Feb 18 10:49:29 2014 From: neil at runrev.com (Neil Roger) Date: Tue, 18 Feb 2014 15:49:29 +0000 Subject: still error ITMS-9000 "invalid Code Signing In-Reply-To: References: Message-ID: <53038109.5080603@runrev.com> Dear Alain, As you have mentioned, bug 11754 should be resolved in LiveCode 6.6-dp1 however, I do not beleive this relates to the issue you are experiencing. This bug related to the creation of an invalid standalone iOS app that did not adhere to Apples recent iOS store changes. More information on this can be found here- https://developer.apple.com/news/?id=12172013a With that being said, te ERROR ITMS-9000 "Invalid Code Signign should relate to a signing discrepancy and the most likley cause is that you are using a development profile to sign and not a distribution one. The error will also give more information on what is causing the error, so if you are still unable to resolve the issue, please post this additional information and we may be able to assist further. Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com - On 18/02/2014 15:34, Alain Vezina wrote: > I tried to send my app to the App Store using LC 6.6-dp1 and I received the same message as lasts weeks : ERROR ITMS-9000 "Invalid Code Signign ". Iwas sure that bug fix [11754 - Error (invalid bundle) on uploading app to iOS App Store] was for that problem. Am I right or wrong? > > I feel very frustrated, waiting two weeks to send my app and getting the same result. > > Alain V?zina > Logilangue > 514-596-1385 > www.logilangue.com > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 18 11:43:03 2014 From: MikeKerner at roadrunner.com (Mike Kerner) Date: Tue, 18 Feb 2014 11:43:03 -0500 Subject: Page Turner In-Reply-To: References: Message-ID: What I would REALLY like is a way to slide from one card to the next on mobile, but have the slide follow my finger, so that if I start to slide, but stop, the slide stops, at least until I start moving again, and if I remove my finger, I can decide, based on how far I've slid, whether to continue the transition, or reverse it. On Mon, Feb 17, 2014 at 7:01 PM, Jim Lambert wrote: > If anyone needs a simple visual effect of a page turning, I've uploaded an > example to revOnline. > Page Turner > http://livecodeshare.runrev.com/stack/760/Page-Turner > > The handler is just 40 lines long, so it's not much of a...well...page turner. > ;) > > 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 > -- 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 alain.vezina at logilangue.com Tue Feb 18 12:13:29 2014 From: alain.vezina at logilangue.com (Alain Vezina) Date: Tue, 18 Feb 2014 12:13:29 -0500 Subject: still error ITMS-9000 "invalid Code Signing In-Reply-To: <53038109.5080603@runrev.com> References: <53038109.5080603@runrev.com> Message-ID: Dear Neil, I am on Mac Lion Mountain using LC 6.6 XCode 5.0.2 I do use a distribution profile which is valid. Last time I used it in last November, it worked very well. I checked the iPhone Distribution certificate and it is valid. So, here is the complete message I received ERROR ITMS-9000: " Invalid Code Signing. The executable ?may app name? must be signed with the certificate that is contained in the provisioning profile. ? at SoftwareAssets/SoftwareAsset(MZItmspSoftwareAssetPackage) I hope that will help you to help me. Kind regards Alain Vezina Le 2014-02-18 ? 10:49, Neil Roger a ?crit : > Dear Alain, > > As you have mentioned, bug 11754 should be resolved in LiveCode 6.6-dp1 however, I do not beleive this relates to the issue you are experiencing. This bug related to the creation of an invalid standalone iOS app that did not adhere to Apples recent iOS store changes. > > More information on this can be found here- https://developer.apple.com/news/?id=12172013a > > With that being said, te ERROR ITMS-9000 "Invalid Code Signign should relate to a signing discrepancy and the most likley cause is that you are using a development profile to sign and not a distribution one. > > The error will also give more information on what is causing the error, so if you are still unable to resolve the issue, please post this additional information and we may be able to assist further. > > Kind Regards, > > > Neil Roger > -- > RunRev Support Team ~ http://www.runrev.com > - > > > > > > On 18/02/2014 15:34, Alain Vezina wrote: >> I tried to send my app to the App Store using LC 6.6-dp1 and I received the same message as lasts weeks : ERROR ITMS-9000 "Invalid Code Signign ". Iwas sure that bug fix [11754 - Error (invalid bundle) on uploading app to iOS App Store] was for that problem. Am I right or wrong? >> >> I feel very frustrated, waiting two weeks to send my app and getting the same result. >> >> Alain V?zina >> Logilangue >> 514-596-1385 >> www.logilangue.com >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From neil at runrev.com Tue Feb 18 12:25:50 2014 From: neil at runrev.com (Neil Roger) Date: Tue, 18 Feb 2014 17:25:50 +0000 Subject: still error ITMS-9000 "invalid Code Signing In-Reply-To: References: <53038109.5080603@runrev.com> Message-ID: <5303979E.5090003@runrev.com> Dear Alain, Thank you for supplying the additional information. This info would imply that that the certificate that you are signing with is not contained within the provisioning profile you used for signing. I would recommend that you remove and then re-download your development certificate and applicable provision profile from the iOS developer portal as this will likely resolve the issue. Other developers who experienced this issue, with the mentioned solution, can be found at the following stackOverflow post- http://stackoverflow.com/questions/19697237/invalid-provisioning-profile-missing-code-signing-certificate Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com - On 18/02/2014 17:13, Alain Vezina wrote: > Dear Neil, > > I am on Mac Lion Mountain > using LC 6.6 > XCode 5.0.2 > > I do use a distribution profile which is valid. Last time I used it in last November, it worked very well. > I checked the iPhone Distribution certificate and it is valid. > > So, here is the complete message I received > ERROR ITMS-9000: " Invalid Code Signing. The executable ?may app name? must be signed with the certificate that is contained in the provisioning profile. ? at SoftwareAssets/SoftwareAsset(MZItmspSoftwareAssetPackage) > > I hope that will help you to help me. > > Kind regards > > Alain Vezina > > Le 2014-02-18 ? 10:49, Neil Roger a ?crit : > >> Dear Alain, >> >> As you have mentioned, bug 11754 should be resolved in LiveCode 6.6-dp1 however, I do not beleive this relates to the issue you are experiencing. This bug related to the creation of an invalid standalone iOS app that did not adhere to Apples recent iOS store changes. >> >> More information on this can be found here- https://developer.apple.com/news/?id=12172013a >> >> With that being said, te ERROR ITMS-9000 "Invalid Code Signign should relate to a signing discrepancy and the most likley cause is that you are using a development profile to sign and not a distribution one. >> >> The error will also give more information on what is causing the error, so if you are still unable to resolve the issue, please post this additional information and we may be able to assist further. >> >> Kind Regards, >> >> >> Neil Roger >> -- >> RunRev Support Team ~ http://www.runrev.com >> - >> >> >> >> >> >> On 18/02/2014 15:34, Alain Vezina wrote: >>> I tried to send my app to the App Store using LC 6.6-dp1 and I received the same message as lasts weeks : ERROR ITMS-9000 "Invalid Code Signign ". Iwas sure that bug fix [11754 - Error (invalid bundle) on uploading app to iOS App Store] was for that problem. Am I right or wrong? >>> >>> I feel very frustrated, waiting two weeks to send my app and getting the same result. >>> >>> Alain V?zina >>> Logilangue >>> 514-596-1385 >>> www.logilangue.com >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Tue Feb 18 13:04:09 2014 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 18 Feb 2014 18:04:09 +0000 Subject: Getting rid of Unicode characters In-Reply-To: References: <53027648.90306@gmail.com>, Message-ID: Skip, Have you looked at the plaintext property of fields? I think it converts non-convertible characters to a '?' It might be a tool you could use. Devin Sent from my iPhone > On Feb 17, 2014, at 2:20 PM, "Magicgate Software - Skip Kimpel" wrote: > > Thank you! This should give me something to go on. > > > On Mon, Feb 17, 2014 at 3:51 PM, Richmond wrote: > >> On 17/02/14 22:15, Magicgate Software - Skip Kimpel wrote: >> >>> Is there a way to scan a field for "extra" characters or non-English >>> characters? I am trying to create a verification process for some >>> imported >>> text and get rid of these characters in one swoop. >>> >>> Any guidance here would be greatly appreciated.... as always! >>> >>> Thanks again, >>> >>> SKIP >> Have a play around with my stack available here: http://forums.runrev.com/ >> viewtopic.php?f=5&t=18869 >> >> 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 chipp at altuit.com Tue Feb 18 13:11:03 2014 From: chipp at altuit.com (Chipp Walters) Date: Tue, 18 Feb 2014 12:11:03 -0600 Subject: How to find the application path? In-Reply-To: References: Message-ID: I dreamt the answer: put the address it works! Chipp Walters On Mon, Feb 17, 2014 at 6:04 PM, Chipp Walters wrote: > I believe a few years ago I found an undocumented rev function which > returned the application path from a stack not part of the standalone. > > Does anyone remember the function call? (It's not filename, that only > returns the path to the stack-- I'm looking for the app path. > > Thanks. > > > Chipp Walters > > From roger.e.eller at sealedair.com Tue Feb 18 13:45:44 2014 From: roger.e.eller at sealedair.com (Roger Eller) Date: Tue, 18 Feb 2014 13:45:44 -0500 Subject: How to find the application path? In-Reply-To: References: Message-ID: That's awesome! It even has the fully qualified computer name! ~Roger On Tue, Feb 18, 2014 at 1:11 PM, Chipp Walters wrote: > I dreamt the answer: > > put the address > > it works! > > Chipp Walters > > > > On Mon, Feb 17, 2014 at 6:04 PM, Chipp Walters wrote: > > > I believe a few years ago I found an undocumented rev function which > > returned the application path from a stack not part of the standalone. > > > > Does anyone remember the function call? (It's not filename, that only > > returns the path to the stack-- I'm looking for the app path. > > > > Thanks. > > > > > > Chipp Walters > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > From alain.vezina at logilangue.com Tue Feb 18 14:04:40 2014 From: alain.vezina at logilangue.com (Alain Vezina) Date: Tue, 18 Feb 2014 14:04:40 -0500 Subject: still error ITMS-9000 "invalid Code Signing In-Reply-To: <5303979E.5090003@runrev.com> References: <53038109.5080603@runrev.com> <5303979E.5090003@runrev.com> Message-ID: Dear Neil, Thank you for helping, because that pushed me to the right solution: I did what you suggested, but it did not work. So, I create a new Provisioning Profile for Distribution and, in the process, I was asking to make a link between this profile and a Distribution Certificate, what I did, It worked very well when loaded my app to the App Store. What I understand now : I think that, in the past, we did not have to make a link between a Profile and a Certificate. My old Provisioning Profile for Distribution was created before I created and download a new IOS Distribution Certificate, So there was no link between us. That is why it did not work. If I am right, that means I have to delete all my old Provisionings Profile for Distribution, create new ones with a link to my valid IOS Distribution Certificate. Hoping that could be useful to someone. Kind Regards Alain Vezina Le 2014-02-18 ? 12:25, Neil Roger a ?crit : > Dear Alain, > > Thank you for supplying the additional information. > > This info would imply that that the certificate that you are signing with is not contained within the provisioning profile you used for signing. > > I would recommend that you remove and then re-download your development certificate and applicable provision profile from the iOS developer portal as this will likely resolve the issue. Other developers who experienced this issue, with the mentioned solution, can be found at the following stackOverflow post- > > http://stackoverflow.com/questions/19697237/invalid-provisioning-profile-missing-code-signing-certificate > > Kind Regards, > > > Neil Roger > -- > RunRev Support Team ~ http://www.runrev.com > - > > > On 18/02/2014 17:13, Alain Vezina wrote: >> Dear Neil, >> >> I am on Mac Lion Mountain >> using LC 6.6 >> XCode 5.0.2 >> >> I do use a distribution profile which is valid. Last time I used it in last November, it worked very well. >> I checked the iPhone Distribution certificate and it is valid. >> >> So, here is the complete message I received >> ERROR ITMS-9000: " Invalid Code Signing. The executable ?may app name? must be signed with the certificate that is contained in the provisioning profile. ? at SoftwareAssets/SoftwareAsset(MZItmspSoftwareAssetPackage) >> >> I hope that will help you to help me. >> >> Kind regards >> >> Alain Vezina >> >> Le 2014-02-18 ? 10:49, Neil Roger a ?crit : >> >>> Dear Alain, >>> >>> As you have mentioned, bug 11754 should be resolved in LiveCode 6.6-dp1 however, I do not beleive this relates to the issue you are experiencing. This bug related to the creation of an invalid standalone iOS app that did not adhere to Apples recent iOS store changes. >>> >>> More information on this can be found here- https://developer.apple.com/news/?id=12172013a >>> >>> With that being said, te ERROR ITMS-9000 "Invalid Code Signign should relate to a signing discrepancy and the most likley cause is that you are using a development profile to sign and not a distribution one. >>> >>> The error will also give more information on what is causing the error, so if you are still unable to resolve the issue, please post this additional information and we may be able to assist further. >>> >>> Kind Regards, >>> >>> >>> Neil Roger >>> -- >>> RunRev Support Team ~ http://www.runrev.com >>> - >>> >>> >>> >>> >>> >>> On 18/02/2014 15:34, Alain Vezina wrote: >>>> I tried to send my app to the App Store using LC 6.6-dp1 and I received the same message as lasts weeks : ERROR ITMS-9000 "Invalid Code Signign ". Iwas sure that bug fix [11754 - Error (invalid bundle) on uploading app to iOS App Store] was for that problem. Am I right or wrong? >>>> >>>> I feel very frustrated, waiting two weeks to send my app and getting the same result. >>>> >>>> Alain V?zina >>>> Logilangue >>>> 514-596-1385 >>>> www.logilangue.com >>>> _______________________________________________ >>>> use-livecode mailing list >>>> use-livecode at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-livecode >>> >>> _______________________________________________ >>> use-livecode mailing list >>> use-livecode at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-livecode >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From coiin at verizon.net Tue Feb 18 14:10:10 2014 From: coiin at verizon.net (Colin Holgate) Date: Tue, 18 Feb 2014 14:10:10 -0500 Subject: still error ITMS-9000 "invalid Code Signing In-Reply-To: References: <53038109.5080603@runrev.com> <5303979E.5090003@runrev.com> Message-ID: <487F247D-9843-43E0-B22D-9E4C12032590@verizon.net> No, you only have to go to them and download them again, selecting the certificate if asked. The general case is that any time you change your certificate you have to fix any profiles that were made with the old certificate. The most common case for that to be needed is when you have renewed your iPhone developer subscription. On Feb 18, 2014, at 2:04 PM, Alain Vezina wrote: > >If I am right, that means I have to delete all my old Provisionings Profile for Distribution, create new ones with a link to my valid IOS Distribution Certificate. From alain.vezina at logilangue.com Tue Feb 18 14:28:38 2014 From: alain.vezina at logilangue.com (Alain Vezina) Date: Tue, 18 Feb 2014 14:28:38 -0500 Subject: still error ITMS-9000 "invalid Code Signing In-Reply-To: <487F247D-9843-43E0-B22D-9E4C12032590@verizon.net> References: <53038109.5080603@runrev.com> <5303979E.5090003@runrev.com> <487F247D-9843-43E0-B22D-9E4C12032590@verizon.net> Message-ID: You are right. I renewed my iPhone developer subscription a few weeks ago Thank you for your help. Regards Alain Vezina Le 2014-02-18 ? 14:10, Colin Holgate a ?crit : > No, you only have to go to them and download them again, selecting the certificate if asked. The general case is that any time you change your certificate you have to fix any profiles that were made with the old certificate. The most common case for that to be needed is when you have renewed your iPhone developer subscription. > > > On Feb 18, 2014, at 2:04 PM, Alain Vezina wrote: > >>> If I am right, that means I have to delete all my old Provisionings Profile for Distribution, create new ones with a link to my valid IOS Distribution Certificate. > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From dan at clearvisiontech.com Tue Feb 18 16:07:49 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Tue, 18 Feb 2014 13:07:49 -0800 Subject: Field to Webpage In-Reply-To: References: Message-ID: <740144D2-AEAE-4970-B6B3-C32FBBE8770B@clearvisiontech.com> Howdy! Has anyone tackled the idea of taking a field in LiveCode and outputting it to a webpage? We're talking about taking the htmlText of a field (with styled text, tabs, text colors, imbedded images, etc, etc, etc.) and generating a html document that you could post to a website. Anyone done this? -Dan From ambassador at fourthworld.com Tue Feb 18 16:26:08 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 18 Feb 2014 13:26:08 -0800 Subject: Field to Webpage In-Reply-To: <740144D2-AEAE-4970-B6B3-C32FBBE8770B@clearvisiontech.com> References: <740144D2-AEAE-4970-B6B3-C32FBBE8770B@clearvisiontech.com> Message-ID: <5303CFF0.3020005@fourthworld.com> Dan Friedman wroteL > Has anyone tackled the idea of taking a field in LiveCode and > outputting it to a webpage? We're talking about taking the > htmlText of a field (with styled text, tabs, text colors, imbedded > images, etc, etc, etc.) and generating a html document that you > could post to a website. > > Anyone done this? Between WebMerge and the various CMS authoring systems I manage for clients, that's a big chunk of what I do for a living. The details vary according to the nature of the content, but htmlText does most of the heavy lifting, with a bit of tedious-but-not-too-difficult massaging. What do you need to do? -- Richard Gaskin Fourth World LiveCode training and consulting: http://www.fourthworld.com Webzine for LiveCode developers: http://www.LiveCodeJournal.com Follow me on Twitter: http://twitter.com/FourthWorldSys From slylabs13 at me.com Tue Feb 18 20:18:23 2014 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 18 Feb 2014 17:18:23 -0800 Subject: Getting rid of Unicode characters In-Reply-To: References: <53027648.90306@gmail.com> Message-ID: <4270F301-483B-4BCC-A580-E6937320BDA1@me.com> Plaintext will not remove characters, which is what he wants. What he REALLY wants is something to remove ann non-printing characters from a chunk. I cannot help but believe there is a regex way to do this. Bob On Feb 18, 2014, at 10:04 AM, Devin Asay wrote: > Skip, > > Have you looked at the plaintext property of fields? I think it converts non-convertible characters to a '?' It might be a tool you could use. > > Devin > > Sent from my iPhone > >> On Feb 17, 2014, at 2:20 PM, "Magicgate Software - Skip Kimpel" wrote: >> >> Thank you! This should give me something to go on. >> >> >> On Mon, Feb 17, 2014 at 3:51 PM, Richmond wrote: >> >>> On 17/02/14 22:15, Magicgate Software - Skip Kimpel wrote: >>> >>>> Is there a way to scan a field for "extra" characters or non-English >>>> characters? I am trying to create a verification process for some >>>> imported >>>> text and get rid of these characters in one swoop. >>>> >>>> Any guidance here would be greatly appreciated.... as always! >>>> >>>> Thanks again, >>>> >>>> SKIP >>> Have a play around with my stack available here: http://forums.runrev.com/ >>> viewtopic.php?f=5&t=18869 >>> >>> 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 slylabs13 at me.com Tue Feb 18 20:19:34 2014 From: slylabs13 at me.com (Robert Sneidar) Date: Tue, 18 Feb 2014 17:19:34 -0800 Subject: How to find the application path? In-Reply-To: References: Message-ID: What an odd duck of a command! I wonder what it returns on mobile? I don?t do mobile yet so I cannot test it myself. Bob On Feb 18, 2014, at 10:11 AM, Chipp Walters wrote: > I dreamt the answer: > > put the address > > it works! > > Chipp Walters > > > > On Mon, Feb 17, 2014 at 6:04 PM, Chipp Walters wrote: > >> I believe a few years ago I found an undocumented rev function which >> returned the application path from a stack not part of the standalone. >> >> Does anyone remember the function call? (It's not filename, that only >> returns the path to the stack-- I'm looking for the app path. >> >> Thanks. >> >> >> Chipp Walters >> >> > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From cszasz at me.com Tue Feb 18 20:50:59 2014 From: cszasz at me.com (Charles Szasz) Date: Tue, 18 Feb 2014 20:50:59 -0500 Subject: Setting the textStyle of content of custom properties Message-ID: <67680162-999F-4294-9F60-0E3C89A1DD09@me.com> Hi Craig, Thanks for responding to my request for help! I would have emailed you earlier but my work has kept me away from coding. I tried the following: set the styledText of customProperties["uMyLabel"] of button "check1ps" to ?bold" But that doesn?t not work. I have a six words in a custom property for button "check1ps?. I am trying to set the text in the custom property to bold because I have other buttons that also have custom properties which are not bold. I want to manipulate the text of the custom properties so that only a select button will appear bold in a field. Can you tell me what I am doing wrong? Thanks! Charles Szasz cszasz at mac.com From ambassador at fourthworld.com Tue Feb 18 21:08:55 2014 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 18 Feb 2014 18:08:55 -0800 Subject: Setting the textStyle of content of custom properties In-Reply-To: <67680162-999F-4294-9F60-0E3C89A1DD09@me.com> References: <67680162-999F-4294-9F60-0E3C89A1DD09@me.com> Message-ID: <53041237.5070002@fourthworld.com> Charles Szasz wrote: > set the styledText of customProperties["uMyLabel"] of button > "check1ps" to ?bold" > > But that doesn?t not work. The textStyle is a property of objects, or of chunks of text in a field, but the values stored in custom properties are just raw data, so they have no properties of any kind. What you might consider instead is using custom property sets rather than properties, where each set is named after a button and contains a property named "bold", e.g.: set the customPropertySet of button "check1ps" to "My Button Name" set the uBold of this stack to true To set the button's textStyle to bold: set the customPropertySet of button "check1ps" to tMyButtonVar set the textStyle of btn tMyButtonVar to (the uBold of btn "check1ps") But unless the data must be physically bound to the button, it would be simpler to just use a multi-level array in a variable: put true into MyButtVarsA[tMyButtonName]["bold"] -- 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 bobsneidar at iotecdigital.com Tue Feb 18 21:12:23 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Wed, 19 Feb 2014 02:12:23 +0000 Subject: Setting the textStyle of content of custom properties In-Reply-To: <67680162-999F-4294-9F60-0E3C89A1DD09@me.com> References: <67680162-999F-4294-9F60-0E3C89A1DD09@me.com> Message-ID: I don?t think you can set the properties of a property like that. Also, I was under the impression that styledText is a field property and not one that belonged to a button. In fact the dictionary says, "set the styledText of field to styledArray? indicating that it can only be used with a field. Bob On Feb 18, 2014, at 17:50 , Charles Szasz wrote: > Hi Craig, > > Thanks for responding to my request for help! I would have emailed you earlier but my work has kept me away from coding. I tried the following: > > set the styledText of customProperties["uMyLabel"] of button "check1ps" to ?bold" > > But that doesn?t not work. I have a six words in a custom property for button "check1ps?. I am trying to set the text in the custom property to bold because I have other buttons that also have custom properties which are not bold. I want to manipulate the text of the custom properties so that only a select button will appear bold in a field. > > Can you tell me what I am doing wrong? > > Thanks! > > Charles Szasz > cszasz at mac.com > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From bobsneidar at iotecdigital.com Tue Feb 18 21:15:27 2014 From: bobsneidar at iotecdigital.com (Bob Sneidar) Date: Wed, 19 Feb 2014 02:15:27 +0000 Subject: Setting the textStyle of content of custom properties In-Reply-To: <67680162-999F-4294-9F60-0E3C89A1DD09@me.com> References: <67680162-999F-4294-9F60-0E3C89A1DD09@me.com> Message-ID: sorry too many beer. I forgot to tell you what to do with the styled text once you put the text into a field and set the styledText to that. Put the htmlText of the field into your property. You might be able to use rtfText as well, but you can do wonderful things with htmlText like embed icons and such. Try it with a dialog sometime! Bob On Feb 18, 2014, at 17:50 , Charles Szasz wrote: > Hi Craig, > > Thanks for responding to my request for help! I would have emailed you earlier but my work has kept me away from coding. I tried the following: > > set the styledText of customProperties["uMyLabel"] of button "check1ps" to ?bold" > > But that doesn?t not work. I have a six words in a custom property for button "check1ps?. I am trying to set the text in the custom property to bold because I have other buttons that also have custom properties which are not bold. I want to manipulate the text of the custom properties so that only a select button will appear bold in a field. > > Can you tell me what I am doing wrong? > > Thanks! > > Charles Szasz > cszasz at mac.com > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From lan.kc.macmail at gmail.com Tue Feb 18 21:37:41 2014 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 19 Feb 2014 10:37:41 +0800 Subject: How to find the application path? In-Reply-To: References: Message-ID: On Wed, Feb 19, 2014 at 9:19 AM, Robert Sneidar wrote: > What an odd duck of a command! I wonder what it returns on mobile? I don't > do mobile yet so I cannot test it myself. > > When testing in the iOS simulator it reports: iphone:/Users/[then the full path to your iOS Simulator 'Applications' folder]/a big long ID code/appname.app/app name on a real iPhone it reports: iphone:/var/modile/Applications/a different big long ID code/appname.app/ appname I don't know if 'the address' was ever undocumented, as it was part of Rev v 1.0, but it's certainly documented now. From richmondmathewson at gmail.com Wed Feb 19 03:02:57 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Feb 2014 10:02:57 +0200 Subject: Getting rid of Unicode characters In-Reply-To: <4270F301-483B-4BCC-A580-E6937320BDA1@me.com> References: <53027648.90306@gmail.com> <4270F301-483B-4BCC-A580-E6937320BDA1@me.com> Message-ID: <53046531.9050105@gmail.com> On 19/02/14 03:18, Robert Sneidar wrote: > Plaintext will not remove characters, which is what he wants. What he REALLY wants is something to remove ann non-printing characters from a chunk. I cannot help but believe there is a regex way to do this. I have a stack that demonstrates how to filter characters (in fact, as with almost all of my work, the whole thing is moronically simple): It consists of a card with 3 field; fORIGIN, fLIST and fOUTPUT (reasonably self-explanatory names). fORIGIN contains one's UR-text, fLIST contains a string of characters one wishes to keep, and fOUTPUT is where one puts the filtered text. There is a button, called "Button" (not trying to win any prizes here) that contains this script: on mouseUp if fld "fLIST" contains the first char of fld "fORIGIN" then put the first char of fld "fORIGIN" after fld "fOUTPUT" delete the first char of fld "fORIGIN" else delete the first char of fld "fORIGIN" end if end mouseUp as you can see it is fairly goofy; all it does is pick up the first char in fld fORIGIN and see whether it matches one of the chars in the string in fld fLIST: if it is it plonks that char into fld fOUTPUT, and if not it just deletes it. This button does not contain a loop (i.e. it checks one char per click), but with a repeat loop it could chew its way through a great long text fairly quickly. It is available here: http://forums.runrev.com/viewtopic.php?f=5&t=19188 I am sure one could do the same thing by comparing a string (say "$ORIGIN") with another string (say "$LIST") in much the same way; but as my psychological development got stuck at the "seeing is believing" stage, I stuck with fields :) ------------------ Obviously, any characters that are not in the LIST (whether field or string) will get chucked away, whether they are Armenian characters or non-printing ones. My example, just to make things screamingly obvious, has the list of English consonants in the fld fLIST, so on repeated button clicking it strips the predictable sentence (The quick brown fox jumps over the lazy dog) of BOTH the vowels AND the spaces. Richmond. > > Bob > > > On Feb 18, 2014, at 10:04 AM, Devin Asay wrote: > >> Skip, >> >> Have you looked at the plaintext property of fields? I think it converts non-convertible characters to a '?' It might be a tool you could use. >> >> Devin >> >> Sent from my iPhone >> >>> On Feb 17, 2014, at 2:20 PM, "Magicgate Software - Skip Kimpel" wrote: >>> >>> Thank you! This should give me something to go on. >>> >>> >>> On Mon, Feb 17, 2014 at 3:51 PM, Richmond wrote: >>> >>>> On 17/02/14 22:15, Magicgate Software - Skip Kimpel wrote: >>>> >>>>> Is there a way to scan a field for "extra" characters or non-English >>>>> characters? I am trying to create a verification process for some >>>>> imported >>>>> text and get rid of these characters in one swoop. >>>>> >>>>> Any guidance here would be greatly appreciated.... as always! >>>>> >>>>> Thanks again, >>>>> >>>>> SKIP >>>> Have a play around with my stack available here: http://forums.runrev.com/ >>>> viewtopic.php?f=5&t=18869 >>>> >>>> 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 dave at applicationinsight.com Wed Feb 19 04:03:54 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Wed, 19 Feb 2014 01:03:54 -0800 (PST) Subject: OT: Robyn Miller talks about Hypercard on Mac Power User Message-ID: <1392800634389-4676068.post@n4.nabble.com> Robyn Miller (joint creator of Myst) features for a big part the 'Mac Power User' podcast number 393. Starting around 0:41:39 he talks about Hypercard and I managed to jot down some of the things he said (no guarantee of accuracy, listen to the man yourself): "It [Hypercard] was the tool that allowed us to create Myst..." "..it was like the web before the web came along..." "...a precursor to the web..." "...there should be a tool like that just to create websites..." "...and there is more complex versions [of Hypercard] around..." ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Robyn-Miller-talks-about-Hypercard-on-Mac-Power-User-tp4676068.html Sent from the Revolution - User mailing list archive at Nabble.com. From neil at runrev.com Wed Feb 19 05:31:06 2014 From: neil at runrev.com (Neil Roger) Date: Wed, 19 Feb 2014 10:31:06 +0000 Subject: still error ITMS-9000 "invalid Code Signing In-Reply-To: References: <53038109.5080603@runrev.com> <5303979E.5090003@runrev.com> <487F247D-9843-43E0-B22D-9E4C12032590@verizon.net> Message-ID: <530487EA.3030906@runrev.com> Hi Alain, Its great to hear that you are back up and running with iOS store uploads. Please keep us informed if you experience any other issues. Kind Regards, Neil Roger -- RunRev Support Team ~ http://www.runrev.com - On 18/02/2014 19:28, Alain Vezina wrote: > You are right. I renewed my iPhone developer subscription a few weeks ago > > Thank you for your help. > > Regards > > Alain Vezina > > Le 2014-02-18 ? 14:10, Colin Holgate a ?crit : > >> No, you only have to go to them and download them again, selecting the certificate if asked. The general case is that any time you change your certificate you have to fix any profiles that were made with the old certificate. The most common case for that to be needed is when you have renewed your iPhone developer subscription. >> >> >> On Feb 18, 2014, at 2:04 PM, Alain Vezina wrote: >> >>>> If I am right, that means I have to delete all my old Provisionings Profile for Distribution, create new ones with a link to my valid IOS Distribution Certificate. >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 19 06:27:15 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Feb 2014 13:27:15 +0200 Subject: OT: Robyn Miller talks about Hypercard on Mac Power User In-Reply-To: <1392800634389-4676068.post@n4.nabble.com> References: <1392800634389-4676068.post@n4.nabble.com> Message-ID: <53049513.7040209@gmail.com> On 19/02/14 11:03, Dave Kilroy wrote: > Robyn Miller (joint creator of Myst) features for a big part the 'Mac Power > User' podcast number 393. Starting around 0:41:39 he talks about Hypercard > and I managed to jot down some of the things he said (no guarantee of > accuracy, listen to the man yourself): > > "It [Hypercard] was the tool that allowed us to create Myst..." "..it was > like the web before the web came along..." "...a precursor to the web..." > "...there should be a tool like that just to create websites..." "...and > there is more complex versions [of Hypercard] around..." > > I'm not sure what I'm missing, but here: http://www.macpowerusers.com/shows/ The latest podcast seems to be number 177. A search on that website for 'Robyn Miller' yields nothing. A Google search like this: "Mac Power User" "Robyn Miller" also turns up nothing. Richmond. From richmondmathewson at gmail.com Wed Feb 19 07:05:20 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Feb 2014 14:05:20 +0200 Subject: Delete char in string Message-ID: <53049E00.5070001@gmail.com> I am trying to do this: delete first char of $TEXT where $TEXT is a string and seem to be getting myself into trouble. Richmond From coiin at verizon.net Wed Feb 19 07:08:36 2014 From: coiin at verizon.net (Colin Holgate) Date: Wed, 19 Feb 2014 07:08:36 -0500 Subject: OT: Robyn Miller talks about Hypercard on Mac Power User In-Reply-To: <53049513.7040209@gmail.com> References: <1392800634389-4676068.post@n4.nabble.com> <53049513.7040209@gmail.com> Message-ID: <649E796B-A1F0-438D-B97C-2467E139C3CA@verizon.net> It?s the Macworld podcast 393. You can get to it quickly by searching for Robyn Miller in iTunes. The whole episode is him being interviewed. From dixonja at hotmail.co.uk Wed Feb 19 07:09:01 2014 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 19 Feb 2014 12:09:01 +0000 Subject: Delete char in string In-Reply-To: <53049E00.5070001@gmail.com> References: <53049E00.5070001@gmail.com> Message-ID: as in something like this... put char 2 to (the number of chars of fld 1) of fld 1 into fld 2 > Date: Wed, 19 Feb 2014 14:05:20 +0200 > From: richmondmathewson at gmail.com > To: use-livecode at lists.runrev.com > Subject: Delete char in string > > I am trying to do this: > > delete first char of $TEXT > > where $TEXT is a string > > and seem to be getting myself into trouble. > > 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 Feb 19 07:10:04 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Feb 2014 14:10:04 +0200 Subject: OT: Robyn Miller talks about Hypercard on Mac Power User In-Reply-To: <649E796B-A1F0-438D-B97C-2467E139C3CA@verizon.net> References: <1392800634389-4676068.post@n4.nabble.com> <53049513.7040209@gmail.com> <649E796B-A1F0-438D-B97C-2467E139C3CA@verizon.net> Message-ID: <53049F1C.5000406@gmail.com> On 19/02/14 14:08, Colin Holgate wrote: > It?s the Macworld podcast 393. You can get to it quickly by searching for Robyn Miller in iTunes. The whole episode is him being interviewed. Thanks. Richmond. From richmondmathewson at gmail.com Wed Feb 19 07:22:08 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Feb 2014 14:22:08 +0200 Subject: Delete char in string In-Reply-To: References: <53049E00.5070001@gmail.com> Message-ID: <5304A1F0.8070806@gmail.com> On 19/02/14 14:09, John Dixon wrote: > as in something like this... > put char 2 to (the number of chars of fld 1) of fld 1 into fld 2 > > Exactly: nipping chars off strings in fields is dead easy: delete char 1 from field "MYCRAPPYTEXT" but I have a funny feeling that everything will move a whole lot quicker if one could do this sort of thing: delete char from $MYCRAPPYTEXT where the name with the $ is a string variable [Err . . guess my FORTRAN underwear is showing] >> Date: Wed, 19 Feb 2014 14:05:20 +0200 >> From: richmondmathewson at gmail.com >> To: use-livecode at lists.runrev.com >> Subject: Delete char in string >> >> I am trying to do this: >> >> delete first char of $TEXT >> >> where $TEXT is a string >> >> and seem to be getting myself into trouble. >> >> 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 Wed Feb 19 07:27:57 2014 From: dixonja at hotmail.co.uk (John Dixon) Date: Wed, 19 Feb 2014 12:27:57 +0000 Subject: Delete char in string In-Reply-To: <5304A1F0.8070806@gmail.com> References: <53049E00.5070001@gmail.com>, , <5304A1F0.8070806@gmail.com> Message-ID: It is really the same thing... put "Hello" into $MyCrappyText put char 2 to (the number of chars of $MyCrappyText) of $MyCrappyText into $MyCrappyText put $MyCrappyText > Date: Wed, 19 Feb 2014 14:22:08 +0200 > From: richmondmathewson at gmail.com > To: use-livecode at lists.runrev.com > Subject: Re: Delete char in string > > On 19/02/14 14:09, John Dixon wrote: > > as in something like this... > > put char 2 to (the number of chars of fld 1) of fld 1 into fld 2 > > > > > Exactly: > > nipping chars off strings in fields is dead easy: > > delete char 1 from field "MYCRAPPYTEXT" > > but I have a funny feeling that everything will move a whole lot quicker > if one could do this sort of thing: > > delete char from $MYCRAPPYTEXT > > where the name with the $ is a string variable [Err . . guess my > FORTRAN underwear is showing] > > >> Date: Wed, 19 Feb 2014 14:05:20 +0200 > >> From: richmondmathewson at gmail.com > >> To: use-livecode at lists.runrev.com > >> Subject: Delete char in string > >> > >> I am trying to do this: > >> > >> delete first char of $TEXT > >> > >> where $TEXT is a string > >> > >> and seem to be getting myself into trouble. > >> > >> 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 Wed Feb 19 07:28:22 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Feb 2014 14:28:22 +0200 Subject: Delete char in string In-Reply-To: References: <53049E00.5070001@gmail.com> Message-ID: <5304A366.8000408@gmail.com> On 19/02/14 14:09, John Dixon wrote: > as in something like this... > put char 2 to (the number of chars of fld 1) of fld 1 into fld 2 > > > Oddly enough THIS works: put fld "INN" into $INN delete char 1 of $INN put $INN into fld "OWT" BUT, BUT, BIG UNCOMFORTABLE BUT, this: put fld "INN" into $INN put fld "URTEXT" into $URTEXT repeat until $URTEXT is empty if $INN contains the first char of $URTEXT then put the first char of $URTEXT after $OUTTEXT delete the first char of $URTEXT else delete the first char of $URTEXT end if end repeat put $OUTTEXT into fld "fOUTTEXT" Maybe this is because one cannot use CONTAINS with a string variable, Dunno. Richmond. From dave at applicationinsight.com Wed Feb 19 07:42:29 2014 From: dave at applicationinsight.com (Dave Kilroy) Date: Wed, 19 Feb 2014 04:42:29 -0800 (PST) Subject: OT: Robyn Miller talks about Hypercard on Macworld podcast In-Reply-To: <53049F1C.5000406@gmail.com> References: <1392800634389-4676068.post@n4.nabble.com> <53049513.7040209@gmail.com> <649E796B-A1F0-438D-B97C-2467E139C3CA@verizon.net> <53049F1C.5000406@gmail.com> Message-ID: <1392813749980-4676079.post@n4.nabble.com> Sorry everyone, I meant to write Macworld (must have been thinking about Mac Power User...) ----- "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Robyn-Miller-talks-about-Hypercard-on-Mac-Power-User-tp4676068p4676079.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Wed Feb 19 08:02:13 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Feb 2014 15:02:13 +0200 Subject: OT: Robyn Miller talks about Hypercard on Macworld podcast In-Reply-To: <1392813749980-4676079.post@n4.nabble.com> References: <1392800634389-4676068.post@n4.nabble.com> <53049513.7040209@gmail.com> <649E796B-A1F0-438D-B97C-2467E139C3CA@verizon.net> <53049F1C.5000406@gmail.com> <1392813749980-4676079.post@n4.nabble.com> Message-ID: <5304AB55.7020901@gmail.com> On 19/02/14 14:42, Dave Kilroy wrote: > Sorry everyone, I meant to write Macworld (must have been thinking about Mac > Power User...) > > > > ----- > "Some are born coders, some achieve coding, and some have coding thrust upon them." - William Shakespeare & Hugh Senior > > -- > View this message in context: http://runtime-revolution.278305.n4.nabble.com/OT-Robyn-Miller-talks-about-Hypercard-on-Mac-Power-User-tp4676068p4676079.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 Gotcha: https://itunes.apple.com/bg/podcast/id563933198?affId=1736887 Now, let me see how to do THAT on Linux :) Probably best via Quicktime for Windows on WINE. Richmond. From warren at warrensweb.us Wed Feb 19 08:28:11 2014 From: warren at warrensweb.us (Warren Samples) Date: Wed, 19 Feb 2014 07:28:11 -0600 Subject: OT: Robyn Miller talks about Hypercard on Macworld podcast In-Reply-To: <5304AB55.7020901@gmail.com> References: <1392800634389-4676068.post@n4.nabble.com> <53049513.7040209@gmail.com> <649E796B-A1F0-438D-B97C-2467E139C3CA@verizon.net> <53049F1C.5000406@gmail.com> <1392813749980-4676079.post@n4.nabble.com> <5304AB55.7020901@gmail.com> Message-ID: <5304B16B.6040707@warrensweb.us> On 02/19/2014 07:02 AM, Richmond wrote: > Now, let me see how to do THAT on Linux :) From the Macworld podcast page, http://www.macworld.com/article/2094400/robyn-miller-from-myst-to-the-immortal-augustus-gladstone.html: You can subscribe to the Macworld Podcast by clicking here. Or you can point your favorite podcast-savvy RSS reader at: http://feeds.soundcloud.com/users/58576458-macworld/tracks From toolbook at kestner.de Wed Feb 19 09:02:03 2014 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 19 Feb 2014 15:02:03 +0100 Subject: OT: how to restore my Mac? Message-ID: <00a701cf2d7b$2b4f0520$81ed0f60$@de> Hi, I've just messed up my Mac. I executed by accident chmod in my root and gave all users all permissions to all my files (what I actually didn't wanted). I am not used to Macs, so what is the easiest way to restore all file permissions? Is there any kind of "reset to factory settings" or what about a restore from time machine, will that restore the file permissions, if the files are older, or do I have to reinstall the system from scratch and if how? Thanks for any hints Tiemo From mike at hoburne.com Wed Feb 19 09:04:40 2014 From: mike at hoburne.com (HO Mike Frampton) Date: Wed, 19 Feb 2014 14:04:40 +0000 Subject: how to restore my Mac? In-Reply-To: <00a701cf2d7b$2b4f0520$81ed0f60$@de> References: <00a701cf2d7b$2b4f0520$81ed0f60$@de> Message-ID: <9689564BA09CB44D8FD19F85E7902D8DBB427DF53F@CCM.hoburnegroup.com> Hi Tiemo, I'm not sure if this will help but.. Under Utilities -> Disk Utility there are buttons for "Verify Disk Permissions" and "Repair Disk Permissions". Might be of use. Mike Mike Frampton MIAP Manager of Network Systems Tel: 01425 277661 Email: mike at hoburne.com Web: www.hoburne.com This message and any attachments may contain information which is legally privileged and/or confidential. If you are not the intended recipient, you are hereby notified that any unauthorised disclosure, copying, distribution or use of this information is strictly prohibited. The Hoburne Group does not accept legal responsibility for the contents of this message. Any views or opinions presented are solely those of the author and do not necessarily represent those of the Hoburne Group unless otherwise specifically stated Hoburne Ltd. is a limited company registered in England and Wales. Registered number: 1102096. Registered office: 261 Lymington Road, Highcliffe, Christchurch, Dorset, BH23 5EE, United Kingdom. -----Original Message----- From: Tiemo Hollmann TB [mailto:toolbook at kestner.de] Sent: 19 February 2014 14:02 To: 'How to use LiveCode' Subject: OT: how to restore my Mac? Hi, I've just messed up my Mac. I executed by accident chmod in my root and gave all users all permissions to all my files (what I actually didn't wanted). I am not used to Macs, so what is the easiest way to restore all file permissions? Is there any kind of "reset to factory settings" or what about a restore from time machine, will that restore the file permissions, if the files are older, or do I have to reinstall the system from scratch and if how? Thanks for any hints Tiemo _______________________________________________ use-livecode mailing list use-livecode at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode From tate83 at gmail.com Wed Feb 19 09:05:39 2014 From: tate83 at gmail.com (Pascal Lehner) Date: Wed, 19 Feb 2014 15:05:39 +0100 Subject: OT: how to restore my Mac? In-Reply-To: <00a701cf2d7b$2b4f0520$81ed0f60$@de> References: <00a701cf2d7b$2b4f0520$81ed0f60$@de> Message-ID: Hi Tiemo, I don't have my Mac in front of me right now but as far as I remember it does offer a reset permissions function. Just found this, which should work: http://macs.about.com/od/Troubleshooting/qt/Mac-Troubleshooting-Reset-User-Account-Permissions.htm or, as I do, you can give ONYX a chance, it does offer similar and more functions: http://www.onyxmac.com/ Backup first, as usual ;-) Regards, Pascal 2014-02-19 15:02 GMT+01:00 Tiemo Hollmann TB : > Hi, > > I've just messed up my Mac. I executed by accident chmod in my root and gave > all users all permissions to all my files (what I actually didn't wanted). > > I am not used to Macs, so what is the easiest way to restore all file > permissions? Is there any kind of "reset to factory settings" or what about > a restore from time machine, will that restore the file permissions, if the > files are older, or do I have to reinstall the system from scratch and if > how? > > Thanks for any hints > > Tiemo > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From mkoob at rogers.com Wed Feb 19 09:42:52 2014 From: mkoob at rogers.com (Martin Koob) Date: Wed, 19 Feb 2014 06:42:52 -0800 (PST) Subject: Right click (secondary click) not working in LiveCode IDE Message-ID: <1392820972230-4676085.post@n4.nabble.com> Working with LC 6.5.1 on Mac OS X 10.8.5, today the right click is not opening the contextual menu in the IDE. This has never happened before. I thought it may be something in my project that was intecepting it. I tried creating a new stack drag a button on it and then right click to show the contextual menu to Edit script, show project inspector etc. Still no joy. Right clicking works in other applications on the Mac. Has anyone seen this before? How do I get right click(secondary click) working again? Martin -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Right-click-secondary-click-not-working-in-LiveCode-IDE-tp4676085.html Sent from the Revolution - User mailing list archive at Nabble.com. From mkoob at rogers.com Wed Feb 19 09:50:02 2014 From: mkoob at rogers.com (Martin Koob) Date: Wed, 19 Feb 2014 06:50:02 -0800 (PST) Subject: Right click (secondary click) not working in LiveCode IDE In-Reply-To: <1392820972230-4676085.post@n4.nabble.com> References: <1392820972230-4676085.post@n4.nabble.com> Message-ID: <1392821402272-4676086.post@n4.nabble.com> Never Mind. It was a plugin that I had recently installed that was causing the problem. I am following up with the developer. Martin -- View this message in context: http://runtime-revolution.278305.n4.nabble.com/Right-click-secondary-click-not-working-in-LiveCode-IDE-tp4676085p4676086.html Sent from the Revolution - User mailing list archive at Nabble.com. From prothero at earthednet.org Wed Feb 19 10:42:21 2014 From: prothero at earthednet.org (Earthednet-wp) Date: Wed, 19 Feb 2014 07:42:21 -0800 Subject: Delete char in string In-Reply-To: <5304A366.8000408@gmail.com> References: <53049E00.5070001@gmail.com> <5304A366.8000408@gmail.com> Message-ID: <9EC19A7C-D1A2-4EB6-BE44-01698DE8F083@earthednet.org> What about: Replace char 1 of mystring with "" Bill William Prothero http://es.earthednet.org > On Feb 19, 2014, at 4:28 AM, Richmond wrote: > >> On 19/02/14 14:09, John Dixon wrote: >> as in something like this... >> put char 2 to (the number of chars of fld 1) of fld 1 into fld 2 > > Oddly enough THIS works: > > put fld "INN" into $INN > delete char 1 of $INN > put $INN into fld "OWT" > > BUT, BUT, BIG UNCOMFORTABLE BUT, this: > > > put fld "INN" into $INN > put fld "URTEXT" into $URTEXT > repeat until $URTEXT is empty > if $INN contains the first char of $URTEXT then > put the first char of $URTEXT after $OUTTEXT > delete the first char of $URTEXT > else > delete the first char of $URTEXT > end if > end repeat > put $OUTTEXT into fld "fOUTTEXT" > > Maybe this is because one cannot use CONTAINS with a string variable, Dunno. > > 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 Feb 19 10:57:03 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Feb 2014 17:57:03 +0200 Subject: Delete char in string In-Reply-To: <5304A366.8000408@gmail.com> References: <53049E00.5070001@gmail.com> <5304A366.8000408@gmail.com> Message-ID: <5304D44F.2070205@gmail.com> On 19/02/14 14:28, Richmond wrote: > On 19/02/14 14:09, John Dixon wrote: >> as in something like this... >> put char 2 to (the number of chars of fld 1) of fld 1 into fld 2 >> >> >> > > Oddly enough THIS works: > > put fld "INN" into $INN > delete char 1 of $INN > put $INN into fld "OWT" > > BUT, BUT, BIG UNCOMFORTABLE BUT, this: > > > put fld "INN" into $INN > put fld "URTEXT" into $URTEXT > repeat until $URTEXT is empty > if $INN contains the first char of $URTEXT then > put the first char of $URTEXT after $OUTTEXT > delete the first char of $URTEXT > else > delete the first char of $URTEXT > end if > end repeat > put $OUTTEXT into fld "fOUTTEXT" > > Maybe this is because one cannot use CONTAINS with a string variable, > Dunno. Or, is this because this line: repeat until $URTEXT is empty is rather silly? I don't just suppose one can have a string that is empty. If that be the problem [nice Subjunctive construction there, grammar groupies], how is one to finish one's REPEAT loop? I don't know if one could do this; repeat if $URTEXT exists sounds a bit odd. > > Richmond. From richmondmathewson at gmail.com Wed Feb 19 10:58:28 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Feb 2014 17:58:28 +0200 Subject: Delete char in string In-Reply-To: <9EC19A7C-D1A2-4EB6-BE44-01698DE8F083@earthednet.org> References: <53049E00.5070001@gmail.com> <5304A366.8000408@gmail.com> <9EC19A7C-D1A2-4EB6-BE44-01698DE8F083@earthednet.org> Message-ID: <5304D4A4.7070307@gmail.com> On 19/02/14 17:42, Earthednet-wp wrote: > What about: > > Replace char 1 of mystring with "" delete char 1 of $string works; that is not the problem. Richmond. > > Bill > > William Prothero > http://es.earthednet.org > >> On Feb 19, 2014, at 4:28 AM, Richmond wrote: >> >>> On 19/02/14 14:09, John Dixon wrote: >>> as in something like this... >>> put char 2 to (the number of chars of fld 1) of fld 1 into fld 2 >> Oddly enough THIS works: >> >> put fld "INN" into $INN >> delete char 1 of $INN >> put $INN into fld "OWT" >> >> BUT, BUT, BIG UNCOMFORTABLE BUT, this: >> >> >> put fld "INN" into $INN >> put fld "URTEXT" into $URTEXT >> repeat until $URTEXT is empty >> if $INN contains the first char of $URTEXT then >> put the first char of $URTEXT after $OUTTEXT >> delete the first char of $URTEXT >> else >> delete the first char of $URTEXT >> end if >> end repeat >> put $OUTTEXT into fld "fOUTTEXT" >> >> Maybe this is because one cannot use CONTAINS with a string variable, Dunno. >> >> 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 richmondmathewson at gmail.com Wed Feb 19 11:11:30 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Feb 2014 18:11:30 +0200 Subject: Delete char in string In-Reply-To: <9EC19A7C-D1A2-4EB6-BE44-01698DE8F083@earthednet.org> References: <53049E00.5070001@gmail.com> <5304A366.8000408@gmail.com> <9EC19A7C-D1A2-4EB6-BE44-01698DE8F083@earthednet.org> Message-ID: <5304D7B2.8040102@gmail.com> Dunnit! The result may be downloaded here: http://forums.runrev.com/viewtopic.php?f=5&t=19188&p=96894#p96894 The "secret" if there is any secret at all, is that while I was working on the thing I did not "unload" each string variable between each go. Rather than repeat things endlessly here, I would urge interested parties to download the stack, mess around with it, and crack open the scripts of the 2 buttons. Richmond. From toolbook at kestner.de Wed Feb 19 12:10:09 2014 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 19 Feb 2014 18:10:09 +0100 Subject: AW: OT: how to restore my Mac? In-Reply-To: References: <00a701cf2d7b$2b4f0520$81ed0f60$@de> Message-ID: <00bb01cf2d95$727dd560$57798020$@de> Thank you for your hints, I tried both without success. I don't know what the reset user permissions actually does, perhaps permissions of some standard folders, but I think both tools can't restore the permissions of my personal folders, because they can't know, what they have been. So I restored all files from an (too) old backup and are now reinstalling the rest by hand. Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-livecode [mailto:use-livecode-bounces at lists.runrev.com] Im Auftrag > von Pascal Lehner > Gesendet: Mittwoch, 19. Februar 2014 15:06 > An: How to use LiveCode > Betreff: Re: OT: how to restore my Mac? > > Hi Tiemo, > > I don't have my Mac in front of me right now but as far as I remember it does > offer a reset permissions function. > > Just found this, which should work: > http://macs.about.com/od/Troubleshooting/qt/Mac-Troubleshooting-Reset-User- > Account-Permissions.htm > or, as I do, you can give ONYX a chance, it does offer similar and more > functions: http://www.onyxmac.com/ Backup first, as usual ;-) > > Regards, > Pascal > > 2014-02-19 15:02 GMT+01:00 Tiemo Hollmann TB : > > Hi, > > > > I've just messed up my Mac. I executed by accident chmod in my root > > and gave all users all permissions to all my files (what I actually didn't > wanted). > > > > I am not used to Macs, so what is the easiest way to restore all file > > permissions? Is there any kind of "reset to factory settings" or what > > about a restore from time machine, will that restore the file > > permissions, if the files are older, or do I have to reinstall the > > system from scratch and if how? > > > > Thanks for any hints > > > > Tiemo > > > > > > > > > > > > _______________________________________________ > > use-livecode mailing list > > use-livecode at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > > http://lists.runrev.com/mailman/listinfo/use-livecode > > _______________________________________________ > use-livecode mailing list > use-livecode at 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 Feb 19 12:35:57 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 19 Feb 2014 11:35:57 -0600 Subject: Delete char in string In-Reply-To: <5304D7B2.8040102@gmail.com> References: <53049E00.5070001@gmail.com> <5304A366.8000408@gmail.com> <9EC19A7C-D1A2-4EB6-BE44-01698DE8F083@earthednet.org> <5304D7B2.8040102@gmail.com> Message-ID: <5304EB7D.7020305@hyperactivesw.com> On 2/19/14, 10:11 AM, Richmond wrote: > The "secret" if there is any secret at all, is that while I was working > on the thing I did not > "unload" each string variable between each go. An easy trap to fall into. My big question is why you're using system variables. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Wed Feb 19 12:39:19 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Feb 2014 19:39:19 +0200 Subject: Delete char in string In-Reply-To: <5304EB7D.7020305@hyperactivesw.com> References: <53049E00.5070001@gmail.com> <5304A366.8000408@gmail.com> <9EC19A7C-D1A2-4EB6-BE44-01698DE8F083@earthednet.org> <5304D7B2.8040102@gmail.com> <5304EB7D.7020305@hyperactivesw.com> Message-ID: <5304EC47.9000402@gmail.com> On 19/02/14 19:35, J. Landman Gay wrote: > On 2/19/14, 10:11 AM, Richmond wrote: > >> The "secret" if there is any secret at all, is that while I was working >> on the thing I did not >> "unload" each string variable between each go. > > An easy trap to fall into. My big question is why you're using system > variables. > Ha, Ha, ha: I'm just shoving a '$' in front of my variable names so that you and I can see that they are strings . . . . . . FORTRAN hangover I suppose. The '$' are strictly for those of us over "a certain age" . . . LOL Richmond. From dan at clearvisiontech.com Wed Feb 19 12:54:26 2014 From: dan at clearvisiontech.com (Dan Friedman) Date: Wed, 19 Feb 2014 09:54:26 -0800 Subject: Facebook Like In-Reply-To: References: Message-ID: <204072D9-FA9F-44A2-8AB8-8E53619C89D0@clearvisiontech.com> Here's what I want to do: the user taps a "Like" button in my mobile app, they like a Facebook page, and a confirmation that they liked it is returned. Anyone know how to do this? Thanks in advance, -Dan From klaus at major-k.de Wed Feb 19 13:07:09 2014 From: klaus at major-k.de (Klaus major-k) Date: Wed, 19 Feb 2014 19:07:09 +0100 Subject: Ugly stack filename problem after Save as! Message-ID: <2C0F26EC-E619-40FE-8CE7-011DAF04F729@major-k.de> Hi friends, I am experiencing a very strange problem after I save a stack AS. Looks like LC remembers the original filename and insist on using it, EVEN after I quit and restart LC!? Today I made a little test and there is something rotten in the state of denmark :-) 1. I created a new stack with one field and one button; on mouseup put the filename of this stack into fld 1 end mouseup 2. I saved the stack on my desktop 3. I click the button, all correct: 4. I save the stack with the same name in another folder using menu "Save as..." 5. Then I click the button, the correct path appears in the field, but immediately I get an error dialog "loop of death", have to hit COMMAND . to get out of this? 6. Then I save the stack CMD-S and it gets saved as in 2. = wrong filename!? References: <2C0F26EC-E619-40FE-8CE7-011DAF04F729@major-k.de> Message-ID: <5304F6B2.3050606@gmail.com> On 19/02/14 20:07, Klaus major-k wrote: > Hi friends, > > I am experiencing a very strange problem after I save a stack AS. > Looks like LC remembers the original filename and insist on using it, > EVEN after I quit and restart LC!? > > Today I made a little test and there is something rotten in the state of denmark :-) > > 1. I created a new stack with one field and one button; > on mouseup > put the filename of this stack into fld 1 > end mouseup > > 2. I saved the stack on my desktop > > 3. I click the button, all correct: > > > 4. I save the stack with the same name in another folder using menu "Save as..." > > 5. Then I click the button, the correct path appears in the field, but immediately I get > an error dialog "loop of death", have to hit COMMAND . to get out of this? > > > 6. Then I save the stack CMD-S and it gets saved as in 2. = wrong filename!? > > What is happening? > Where could LC possibly store any previous filename and how to get rid of this? > Checked all props and prop sets to no available. > > I'm using LC 6.3.2, OS X 10.9.1 > > Any hints much appreciated! > sorry Yo, Klaus: did you hear about the death of Bob Casales at 61? http://www.clubdevo.com/ Probably time to cut down on the fatty cheeses! ----------------------------------------------------------------------------------- I am about to ask a very insulting question; brace yourself: When you did "Save As" I have a feeling that Livecode "thinks" (sorry, bad anthropomorphizmus, Ik weet, Ik ben een idioot; vergeef me) that it has 2 stacks in its memory with the same name. This is similar to my having 2 stacks called "FattyCheeses.livecode"; one on the desktop and one in a folder called "Bob_Casales" on the desktop. Now; if I open the one on the desktop, and then open the one in the folder I'm going to get what education lawyers (Yeah, I know, the parasites do exist) call "a conflict of interests. ----------------------------------------------------------------------------------- So: to your stack called "filename_test1.livecode" . . . You have a stack with this name open in the IDE; a stack you have saved to /Users/klaus/desktop/ and you do a "Save As" with it to /Users/klaus/desktop/RevKram/ at that point I think Livecode 6.3.2 (err . . . why are you not using 6.5 ???????) "thinks" (sorry, again) it has 2 stacks called "filename_test1.livecode" open. ----------------------------------------------------------------------------------- The 'normal, tedious, way round, until the RunRev chaps stop working a 40 hour week' [some of us: including Thee and Me, Klaus, put in a hell of a lot more than 40 hours] would seem to be this: do your "Save As"; then: do a "Close and Remove from Memory", then open the Saved-as stack in its NEW location. Richmond. > Best > > Klaus > > From klaus at major-k.de Wed Feb 19 13:31:14 2014 From: klaus at major-k.de (Klaus major-k) Date: Wed, 19 Feb 2014 19:31:14 +0100 Subject: Ugly stack filename problem after Save as! In-Reply-To: <5304F6B2.3050606@gmail.com> References: <2C0F26EC-E619-40FE-8CE7-011DAF04F729@major-k.de> <5304F6B2.3050606@gmail.com> Message-ID: <0588BF3C-6593-41C0-A697-682C43B08DFF@major-k.de> Hi Richmond, Am 19.02.2014 um 19:23 schrieb Richmond : > On 19/02/14 20:07, Klaus major-k wrote: >> Hi friends, >> >> I am experiencing a very strange problem after I save a stack AS. >> Looks like LC remembers the original filename and insist on using it, >> EVEN after I quit and restart LC!? >> >> Today I made a little test and there is something rotten in the state of denmark :-) >> >> 1. I created a new stack with one field and one button; >> on mouseup >> put the filename of this stack into fld 1 >> end mouseup >> >> 2. I saved the stack on my desktop >> >> 3. I click the button, all correct: >> >> >> 4. I save the stack with the same name in another folder using menu "Save as..." >> >> 5. Then I click the button, the correct path appears in the field, but immediately I get >> an error dialog "loop of death", have to hit COMMAND . to get out of this? >> >> >> 6. Then I save the stack CMD-S and it gets saved as in 2. = wrong filename!? >> > >> What is happening? >> Where could LC possibly store any previous filename and how to get rid of this? >> Checked all props and prop sets to no available. > ... sorry, I am using LC 6.5.2 of course. > The 'normal, tedious, way round, until the RunRev chaps stop working a 40 hour week' [some of us: including Thee and Me, Klaus, put in a hell > of a lot more than 40 hours] would seem to be this: > do your "Save As"; > then: do a "Close and Remove from Memory", > then open the Saved-as stack in its NEW location. No, I won't! :-D LC has been working in this respect correctly for the last couple of years, so this might be a new bug and should be fixed. > Richmond. Best Klaus -- Klaus Major http://www.major-k.de klaus at major-k.de From richmondmathewson at gmail.com Wed Feb 19 13:35:59 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Feb 2014 20:35:59 +0200 Subject: Ugly stack filename problem after Save as! In-Reply-To: <0588BF3C-6593-41C0-A697-682C43B08DFF@major-k.de> References: <2C0F26EC-E619-40FE-8CE7-011DAF04F729@major-k.de> <5304F6B2.3050606@gmail.com> <0588BF3C-6593-41C0-A697-682C43B08DFF@major-k.de> Message-ID: <5304F98F.8090206@gmail.com> On 19/02/14 20:31, Klaus major-k wrote: > Hi Richmond, > > Am 19.02.2014 um 19:23 schrieb Richmond : > >> On 19/02/14 20:07, Klaus major-k wrote: >>> Hi friends, >>> >>> I am experiencing a very strange problem after I save a stack AS. >>> Looks like LC remembers the original filename and insist on using it, >>> EVEN after I quit and restart LC!? >>> >>> Today I made a little test and there is something rotten in the state of denmark :-) >>> >>> 1. I created a new stack with one field and one button; >>> on mouseup >>> put the filename of this stack into fld 1 >>> end mouseup >>> >>> 2. I saved the stack on my desktop >>> >>> 3. I click the button, all correct: >>> >>> >>> 4. I save the stack with the same name in another folder using menu "Save as..." >>> >>> 5. Then I click the button, the correct path appears in the field, but immediately I get >>> an error dialog "loop of death", have to hit COMMAND . to get out of this? >>> >>> >>> 6. Then I save the stack CMD-S and it gets saved as in 2. = wrong filename!? >>> >> >>> What is happening? >>> Where could LC possibly store any previous filename and how to get rid of this? >>> Checked all props and prop sets to no available. >> ... > sorry, I am using LC 6.5.2 of course. > >> The 'normal, tedious, way round, until the RunRev chaps stop working a 40 hour week' [some of us: including Thee and Me, Klaus, put in a hell >> of a lot more than 40 hours] would seem to be this: >> do your "Save As"; >> then: do a "Close and Remove from Memory", >> then open the Saved-as stack in its NEW location. > No, I won't! :-D > > LC has been working in this respect correctly for the last couple of years, so this might be a new bug and should be fixed. That is entirely possible: it does seem that with new versions really odd bugs creep in: I don't quite understand why, because, for the sake of argument, all the software I have ever developed (and that means from FORTRAN, BASIB, PASCAL, ZILOG, Hypercard, ToolBook, Metacard to Livecode) has never 'lost' things when new things have been added, and old things have never been broken by new things. Probably time to file a bug report. > >> Richmond. > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major-k.de > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode From jiml at netrin.com Wed Feb 19 13:50:41 2014 From: jiml at netrin.com (Jim Lambert) Date: Wed, 19 Feb 2014 10:50:41 -0800 Subject: Page Turner In-Reply-To: References: Message-ID: Mike K wrote: > What I would REALLY like is a way to slide from one card to the next on > mobile, but have the slide follow my finger, so that if I start to slide, > but stop, the slide stops, at least until I start moving again, and if I > remove my finger, I can decide, based on how far I've slid, whether to > continue the transition, or reverse it. Me too. iOS now has a native page turn gesture via UIPageViewController. Guess we?d need an extra to tap that. jim lambert From paul at researchware.com Wed Feb 19 14:22:46 2014 From: paul at researchware.com (Paul Dupuis) Date: Wed, 19 Feb 2014 14:22:46 -0500 Subject: New England area (US) user group? In-Reply-To: <52FA65CC.80808@researchware.com> References: <52FA65CC.80808@researchware.com> Message-ID: <53050486.40102@researchware.com> Once last call on this. I have had a number of responses. I fthere is any one else on the list who sees this note who is interested n a New England area LC users group, please contact me. -- Paul Dupuis Cofounder *Researchware, Inc.* http://www.researchware.com http://www.twitter.com/researchware http://www.facebook.com/researchware http://www.linkedin.com/company/researchware-inc https://plus.google.com/+Researchware/ From terry.judd at unimelb.edu.au Wed Feb 19 14:29:11 2014 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 19 Feb 2014 19:29:11 +0000 Subject: Blank page at the top of pdf output Message-ID: I'm trying to print a couple of cards to a pdf file and am consistently getting an extra blank page included before the output from the cards. The card rect is the same as the printPaperRectangle minus the printMargins so everything sits on the page nicely. If I substantially decrease the size of the card then the blank page disappears but my output is not appropriately positioned on the page. Any ideas on what I need to do to get it to work without the blank page? Terry... Dr Terry Judd Senior Lecturer in Medical Education Medical Education Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From jacque at hyperactivesw.com Wed Feb 19 14:37:21 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 19 Feb 2014 13:37:21 -0600 Subject: Ugly stack filename problem after Save as! In-Reply-To: <5304F98F.8090206@gmail.com> References: <2C0F26EC-E619-40FE-8CE7-011DAF04F729@major-k.de> <5304F6B2.3050606@gmail.com> <0588BF3C-6593-41C0-A697-682C43B08DFF@major-k.de> <5304F98F.8090206@gmail.com> Message-ID: <530507F1.4060906@hyperactivesw.com> On 2/19/14, 12:35 PM, Richmond wrote: > That is entirely possible: it does seem that with new versions really > odd bugs creep in: I don't quite understand why, because, for the sake > of argument, all the software I have ever developed (and that means from > FORTRAN, BASIB, PASCAL, ZILOG, Hypercard, ToolBook, Metacard > to Livecode) has never 'lost' things when new things have been added, > and old things have never been broken by new things. Maybe you never rewrote the stacks from scratch, the way they are doing with the engine. > Probably time to file a bug report. Agree, Klaus' problem sounds like a bug to me. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Feb 19 14:39:22 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 19 Feb 2014 13:39:22 -0600 Subject: Blank page at the top of pdf output In-Reply-To: References: Message-ID: <5305086A.1020506@hyperactivesw.com> On 2/19/14, 1:29 PM, Terry Judd wrote: > I'm trying to print a couple of cards to a pdf file and am > consistently getting an extra blank page included before the output > from the cards. The card rect is the same as the printPaperRectangle > minus the printMargins so everything sits on the page nicely. Do you have any "print break" commands in the print loop? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mikedoub at gmail.com Wed Feb 19 14:41:58 2014 From: mikedoub at gmail.com (Michael Doub) Date: Wed, 19 Feb 2014 14:41:58 -0500 Subject: Any Research Triangle Park, NC Livecode Users? Message-ID: <72289720-27E6-40DF-869D-E5AF76B3A343@gmail.com> Are there any Livecode users in the RTP area of North Carolina? I have see several queries for user groups in other locations, so I wondered if there was any interest in this area? Or am I the only one in this area that has seen the Livecode light? Mike From jacque at hyperactivesw.com Wed Feb 19 14:44:00 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 19 Feb 2014 13:44:00 -0600 Subject: Random name lists Message-ID: <53050980.7030104@hyperactivesw.com> I needed a list of random names for a prototype and found this handy page, which others may find useful: It isn't half as good as Scott Rossi's company name generator, but it does the job. I generated 100 names of random people in two seconds. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From terry.judd at unimelb.edu.au Wed Feb 19 14:46:53 2014 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 19 Feb 2014 19:46:53 +0000 Subject: Blank page at the top of pdf output In-Reply-To: <5305086A.1020506@hyperactivesw.com> References: <5305086A.1020506@hyperactivesw.com> Message-ID: <2A8834F7-218D-46CA-AAC7-1611EA76601D@unimelb.edu.au> On 20/02/2014, at 06:39 AM, J. Landman Gay wrote: > On 2/19/14, 1:29 PM, Terry Judd wrote: >> I'm trying to print a couple of cards to a pdf file and am >> consistently getting an extra blank page included before the output >> from the cards. The card rect is the same as the printPaperRectangle >> minus the printMargins so everything sits on the page nicely. > > Do you have any "print break" commands in the print loop? No - should I? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Education Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From terry.judd at unimelb.edu.au Wed Feb 19 14:49:00 2014 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 19 Feb 2014 19:49:00 +0000 Subject: Blank page at the top of pdf output In-Reply-To: References: Message-ID: <2475FC28-84B5-47F8-B99E-7987A3687430@unimelb.edu.au> I guess I should have said that this is on OSX (10.7.5) with LC 6.5.2 in case that makes a difference. On 20/02/2014, at 06:29 AM, Terry Judd wrote: > I'm trying to print a couple of cards to a pdf file and am consistently getting an extra blank page included before the output from the cards. The card rect is the same as the printPaperRectangle minus the printMargins so everything sits on the page nicely. > > If I substantially decrease the size of the card then the blank page disappears but my output is not appropriately positioned on the page. > > Any ideas on what I need to do to get it to work without the blank page? > > Terry... Dr Terry Judd Senior Lecturer in Medical Education Medical Education Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From scott at tactilemedia.com Wed Feb 19 15:14:10 2014 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 19 Feb 2014 12:14:10 -0800 Subject: Random name lists In-Reply-To: <53050980.7030104@hyperactivesw.com> References: <53050980.7030104@hyperactivesw.com> Message-ID: Or, you could use this LiveCode version, posted in 2006: go url "http://www.tactilemedia.com/site_files/downloads/namegen.rev" :-) Regards, Scott Rossi Creative Director Tactile Media, UX/UI Design On 2/19/14 11:44 AM, "J. Landman Gay" wrote: >I needed a list of random names for a prototype and found this handy >page, which others may find useful: > > > >It isn't half as good as Scott Rossi's company name generator, but it >does the job. I generated 100 names of random people in two seconds. > >-- >Jacqueline Landman Gay | jacque at hyperactivesw.com >HyperActive Software | http://www.hyperactivesw.com > >_______________________________________________ >use-livecode mailing list >use-livecode at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-livecode > From terry.judd at unimelb.edu.au Wed Feb 19 15:14:32 2014 From: terry.judd at unimelb.edu.au (Terry Judd) Date: Wed, 19 Feb 2014 20:14:32 +0000 Subject: Blank page at the top of pdf output In-Reply-To: <2A8834F7-218D-46CA-AAC7-1611EA76601D@unimelb.edu.au> References: <5305086A.1020506@hyperactivesw.com> <2A8834F7-218D-46CA-AAC7-1611EA76601D@unimelb.edu.au> Message-ID: <81F90F88-95E9-4402-BBC2-40F25FB1C885@unimelb.edu.au> OK - I switched syntax from... print card cardNum to print card cardNum into cardRect with a print break between each page and the blank page has gone. Terry... On 20/02/2014, at 06:46 AM, Terry Judd wrote: > > On 20/02/2014, at 06:39 AM, J. Landman Gay wrote: > >> On 2/19/14, 1:29 PM, Terry Judd wrote: >>> I'm trying to print a couple of cards to a pdf file and am >>> consistently getting an extra blank page included before the output >>> from the cards. The card rect is the same as the printPaperRectangle >>> minus the printMargins so everything sits on the page nicely. >> >> Do you have any "print break" commands in the print loop? > > No - should I? > >> >> -- >> Jacqueline Landman Gay | jacque at hyperactivesw.com >> HyperActive Software | http://www.hyperactivesw.com >> >> _______________________________________________ >> use-livecode mailing list >> use-livecode at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-livecode >> > > Dr Terry Judd > Senior Lecturer in Medical Education > Medical Education Unit > Faculty of Medicine, Dentistry & Health Sciences > The University of Melbourne > > > > > > > _______________________________________________ > use-livecode mailing list > use-livecode at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-livecode > Dr Terry Judd Senior Lecturer in Medical Education Medical Education Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne From jacque at hyperactivesw.com Wed Feb 19 15:33:05 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 19 Feb 2014 14:33:05 -0600 Subject: Blank page at the top of pdf output In-Reply-To: <2A8834F7-218D-46CA-AAC7-1611EA76601D@unimelb.edu.au> References: <5305086A.1020506@hyperactivesw.com> <2A8834F7-218D-46CA-AAC7-1611EA76601D@unimelb.edu.au> Message-ID: <53051501.1040907@hyperactivesw.com> On 2/19/14, 1:46 PM, Terry Judd wrote: > > On 20/02/2014, at 06:39 AM, J. Landman Gay wrote: > >> On 2/19/14, 1:29 PM, Terry Judd wrote: >>> I'm trying to print a couple of cards to a pdf file and am >>> consistently getting an extra blank page included before the output >>> from the cards. The card rect is the same as the printPaperRectangle >>> minus the printMargins so everything sits on the page nicely. >> >> Do you have any "print break" commands in the print loop? > > No - should I? Not necessarily. I just thought if you did, and it was at the top of a loop, it would print a blank page before the rest of the content. But you don't, so that's not it. The only other thing I can think of is that you're accidentally printing a blank card or something, but I suppose you've checked for that. If you do decide to scale the printout as a workaround, then you could use "print break" if you need to force each card to its own page. Or maybe "print to PDF" has a glitch. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Feb 19 15:37:56 2014 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 19 Feb 2014 14:37:56 -0600 Subject: Random name lists In-Reply-To: References: <53050980.7030104@hyperactivesw.com> Message-ID: <53051624.30809@hyperactivesw.com> On 2/19/14, 2:14 PM, Scott Rossi wrote: > Or, you could use this LiveCode version, posted in 2006: > > go url "http://www.tactilemedia.com/site_files/downloads/namegen.rev" > > > :-) Oh geez, I wish I'd remembered that. I can't even recall what I had for dinner last night. I'm grabbing it now and with luck I'll remember I have it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Wed Feb 19 15:38:59 2014 From: richmondmathewson at gmail.com (Richmond) Date: Wed, 19 Feb 2014 22:38:59 +0200 Subject: Ugly stack filename problem after Save as! In-Reply-To: <530507F1.4060906@hyperactivesw.com> References: <2C0F26EC-E619-40FE-8CE7-011DAF04F729@major-k.de> <5304F6B2.3050606@gmail.com> <0588BF3C-6593-41C0-A697-682C43B08DFF@major-k.de> <5304F98F.8090206@gmail.com> <530507F1.4060906@hyperactivesw.com> Message-ID: <53051663.20202@gmail.com> On 19/02/14 21:37, J. Landman Gay wrote: > On 2/19/14, 12:35 PM, Richmond wrote: > >> That is entirely possible: it does seem that with new versions really >> odd bugs creep in: I don't quite understand why, because, for the sake >> of argument, all the software I have ever developed (and that means from >> FORTRAN, BASIB, PASCAL, ZILOG, Hypercard, ToolBook, Metacard >> to Livecode) has never 'lost' things when new things have been added, >> and old things have never been broken by new things. > > Maybe you never rewrote the stacks from scratch, the way they are > doing with the engine. You got me there! > >> Probably time to file a bug report. > > Agree, Klaus' problem sounds like a bug to me. > From bernd.niggemann at uni-wh.de Wed Feb 19 16:04:29 2014 From: bernd.niggemann at uni-wh.de (BNig) Date: Wed, 19 Feb 2014 13:04:29 -0800 (PST) Subject: set the textStyle["box"] of word x of line y to true is very fast Message-ID: <1392843869413-4676113.post@n4.nabble.com> Hi all, I stumbled across a dictionary remark regarding setting textStyle -------------------------------------- As of version 5.0.2 a new array variant of the textStyle property has been added allowing for access to individual textStyles independently from the others by specifying the required style as an array key. the textStyle[